Koha-Suomen henkilökunta kokoontuu kaksi kertaa viikossa. Uusin muistio on aina ylimmäisenä.

Viikko 6 muistiot

Maanantain palaveri

Aika: 6.2.2023 klo 10
Läsnä: Anneli, Emmi, Kodo, Lari, Lasse, Pasi

  • Vkon 6 päivitys
    • ei päivitettävää
  • Huoltokatko ke 7-9
    • vaihdetaan palomuurin muistikammat
    • todennäköisesti ei katkoja tiedossa
  • next-kantojen tilanne
    • “normitestaajat” testamaan viimeistään huhtikuun puolivälissä?
      • Mahdollisimman valmiina omat ominaisuudet ennen kuin virkailijat testaa
      • pari viikkoa testiaikaa, jonka jälkeen vielä pari viikkoa aikaa korjauksille
    • redusointiskripti ehkä valmiiksi tällä viikolla
    • Kontainerit luodaan viikolla 6 ja palomuureille ja DNS-palvelimille tehdään tarvittavat asetukset. Asetusten käyttöönotto palomuureilla keskiviikon 8.2. huoltokatkon yhteydessä.
  • mikä olisi hyvä paikka tietoturvaohjeelle?
    • Kohan ohje suomeksi -otsikon alle viimeiseksi (jos ei löydy, niin siirretään sitten ekaksi)
  • TLS-salaus lähteviin posteihin?
    • Kodo keskustellut sen käyttöönotosta BittiGurun kanssa ja se onnistuu.
    • Otetaan käyttöön, kun operaattori ehtii.
  • Anneli tieteellisten palaveri
  • Siivousajot
  • action_logsin siivous kerran kuussa porrastaen kimpoittain eri päiville
  • Lari kirjaa Tietojen säilytysajat -sivulle porrastusaikataulun
  • käytetään aikataulumuutos asiantuntijaryhmän seuraavassa kokouksessa 20.2.2023
  • käyttöönotto maaliskuussa
  • Jokainen käy assignaamassa itselle versionvaihdon tiketeistä ne, jotka on hoitanut edellisessä versionvaihdossa ja katsotaan sitten, mitä jää jäljelle ja sovitaan niille vastuuhenkilö.

Viikko 5 muistiot

Maanantain palaveri

Aika: 30.1.2023
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lasse, Pasi

  • Kimpoissa on tilauksia, jotka ovat yhtä aikaa vastaanotettu ja tilattu. Niissä on vastaanottopäivä aqorders-taulussa, mutta orderstatus on ‘ordered’. Tämä aiheuttaa ongelmia vastaanotossa. Näkyville tulee tilauksia, jotka on jo vastaanotettu ja niitä ei saa vastaanotettua uudelleen.
    • select * from aqorders where datereceived is not null and orderstatus=’ordered’
    • Liittyy tiketti #300 ja Pääkäyttäjien matrixissa käyty keskustelu “Vaivaako muitakin kimppoja päivityksen jälkeen ilmestyneet vanhat jo vastaanotetut tilaukset?” (linkki matrixiin, avautuu vain jäsenille)
    • Laskin, kuinka paljon on tilausrivejä, joissa on datereceivedissä päivämäärä ja orderstatus ‘ordered’: Lumme: 7646, Outi: 9282, Lappi: 782, Vaara: 849, Vaski 2, Kyyti: 7255, Helle: 6, Siili: 2279
    • Mitä näille voisi tehdä? Muuttaa ajolla orderstatus vastaanotetuksi (complete)?
    • Päätös: Emmi muuttaa kaikkien niiden rivien, joissa on datereceived-arvo ja orderstatus=’ordered’ -> orderstatus=’complete’ ja seurataan, tuleeko uusia.
  • Viikon 5 päivitys
    • Käännösmuutoksia, joten käännökset ajettava
  • Päivystysvuorot viikosta 6 alkaen
    • Vko 6 Pasi ja Kodo
    • Vko 7 Lari ja Anneli
    • Vko 8 Lasse ja Emmi
    • Vko 9 Pasi ja Kodo

Torstain palaveri

Aika: 2.2.2023
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lasse, Pasi

  • ODUECLAIM-viestien säilytysaika
  • lokitukseen muutos, että lokille tallennetaan vain muuttuneet arvot? Emmi tekee tiketin ja tutkitaan tarkemmin versionvaihdon jälkeen.
  • Kooste-viesti-triggeri tuotantoon?
    • Tähän liittyy myös tiketti K21-389
    • käyttöliittymästä täpät piiloon, transportit pois, täpät puuttuville.
  • Lapin varausten keskeytykset K21-397
  • Varaukset ei näy Finnassa KohaSuomi/Koha #212 - voisko johtua AllowRenewalIfOtherItemsAvailable-järjestelmäasetuksesta?
  • Versionvaihdossa branchien nimet pidetään samoina kuin aiemmin.

Viikko 4 muistio

Maanantain palaveri

Aika: 23.1.2023 klo 12
Läsnä: Ari, Anneli, Emmi, Kodo, Lari, Lassi, Pasi

  • Asiantuntijaryhmässä esillä olleiden tikettien läpikäynti/vastuutus
  • Viikon 4 päivitys
    • https://github.com/KohaSuomi/Koha/issues/233 - korjattu versio
    • Koha-translations #4 - vaatii vielä korefresh -r:n
  • action_logs-taulujen korjaus
    • yritetään toteuttaa ilman käyttökatkoa
    • jatketaan pohdintoja torstain palaverissa
  • Sanaston raporteissa meni 16 tuntia ajaessa

Torstain palaveri

Aika: 26.1.2023 klo 10
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lasse, Pasi

  • Koulutuksista “tilastosivu” utilityyn
  • action_logs-taulujen korjaus
    • yritetään toteuttaa ilman käyttökatkoa
    • jatketaan pohdintoja torstain palaverissa
    • Siivotaan ensin 2021:t vuositauluun work_action_logseista -> Siirretään action_logs-taulusta rivit work_action_logs-tauluun loppuun ja tuhotaan nykyinen action_logs-taulu -> nimetään uudelleen work_action_logs-taulu action_logs-tauluksi. Huolehditaan, että autoincrement-arvo on tarpeeksi suuri.
      • Tiedotettava Lapin, OUTIn ja Vaskin pääkäyttäjiä katkosta.
      • Lari tekee tiketin ja on vastuuhenkilö
  • Tikettien vastuutuksen jatko
    • Tehtävä-statuksella oleville vastuuhenkilö
    • Koha #212 - kelle? Lasse
    • Koha #223 - Pitää selvitellä, saisiko sen taustatyö-ilmoituksen näkyville taas.
    • KohaSuomiServices #3 - missä mennään?
    • Koha #240 - mitä tehdään? Tiketti yhteisöön?
    • Koha #252 - Voiko mitään?
    • Koha #372 - kaikille testeille / Lasse
    • Koha #349 - näitä on taas lisääntyvä määrä ainakin OUTIssa/Vaskissa
  • Viikon 5 päivitys
    • Käännösmuutoksia, joten käännökset ajettava
  • Vaski-nextin tilanne & muiden nextien
    • tiedonhaku ei vielä toimi vaski-nextillä
    • datan redusointi muita kuin vaski-nextiä varten työn alla

Viikko 3 muistio

Maanantain palaveri

Aika: 16.1.2023 klo 12
Läsnä: Emmi, Pasi, Lari, Lasse, Anneli, Kodo

  • Vaski meni sunnuntaina jumiin liian pitkän kestäneen action_logsin siivousajon takia, jumittanut kyselyyn: INSERT INTO action_logs (SELECT * from work_action_logs WHERE DATE(timestamp) >= DATE(‘2022-01-01’));
    • action_logs-taulusta puuttuu Lapista, OUTIsta ja Vaskista kaikki su-aamua aikaisemmat tiedot. Ne ovat tallessa work_action_logs-taulussa.
    • Lari ja Emmi tutkii, miten datan saisi vietyä tauluihin pienemmissä seteissä.
  • Metatietosanasto-plugari / Antti H.
    • voi olla periaatteessa tehtävissä, tehdään kehitysehdotus
  • Viikon 3 päivitys
  • indeksin mappingsin sijainti
    • ne ovat nyt etc:ssä, joka on kimppakohtainen.
    • siirretään koha-repoon ja tehdään oma branch, nimetään mappings koha-suomi-mappings.yaml ja muutetaan koha-confissa hakemaan mappings sieltä
    • hävitetään mappingsit etc:n alta
    • koha-repon alta otetaan ylimääräiset mappings-tiedostot pois
    • Lari tekee ( myös tiketti)
  • valvonnan muutokset
    • lähtevät viestit tarkistetaan vasta 9.30 jälkeen. Jos tarkistuksen tekee ennen tuota, saa ilmoituksen, että viestejä ei ole vielä tarkistettu.
    • konttiin kirjautuessa saa jatkossa huomautuksen yli tunnin käynnissä olleista kyselyistä.
  • Sanasto-raportin muutos toimimaan nykyisessä versiossa ei olekaan niin helppo kuin alunperin ajateltiin.

Torstain palaveri (esityslista)

Aika: 19.1.2023 klo 12
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lasse, Pasi

  • OKM-tilastojen ongelmat Lumpeissa
    • Lumpeen pääkäyttäjiä tulee mukaan
    • ongelma johtuu siitä, että items.cn_sort-kentässä on kentän alussa kirjaimia
    • Varkaus siirtyy tekemään signumit samalla tavalla kuin muissa Lumpeiden kirjastoissa
    • Koha-Suomi (Lasse) korjaa olemassa olevien niteiden cn_sort-kentät ja signum-kentät. Anneli tekee tiketin.
    • tarkistetaan Hellessä Loviisan tilanne
  • Häiriö- ja huoltotiedotteet vastaisuudessa GitHubin discussionsiin
  • Outlook/Hotmail,complainttaavat asiakkaat, lähtevän postin palvelimen “maine” ja viestien perillemeno
    • Bottivastaus, käsiteltävä pääkäyttäjäryhmässä tiistaina
  • Build-production-branch-skriptin muutokset
    • muutetaan toiminnalisuutta niin, että uusia brancheja ei haeta automaattisesti
    • nimen muutos, koska tällä rakennetaan myös testit, ei pelkästään production (build-(ks)-release?)
    • lisätäänkö skriptiin myös DBIx-skeemaluokkien rakennus ja käännösten asennus?
      • jos DBIx skeemaluokat tehdään uusiksi buildissa, niitä ei enää tarvita omassa erillisessä git-branchissaan, jolloin sitä branchia ei enää tarvitse ylläpitää (voidaan hävittää?)
    • tehdäänkö nyt vai versionvaihtoon
    • Pasi tekee. Ensin testille.
  • käännöstiedostot pois kaikkialta muualta paitsi translation-reposta. Lari tutkii, miten se onnistuu.
  • Kirkes parametrointikanta (tuleva tuotanto-Kirkes)
  • Kirkes asiakasvarmenteet
    • Emmi tekee
    • varmenteet voi olla voimassa korkeintaan 13 kk (TLS-protokollassa oleva rajoite + selaimet eivät hyväksy tuota pidempään voimassa olevia sertifikaatteja)
    • tehdään “testi-sertifikaatti”, joka voimassa vuoden loppuun ja toimitetaan elokuussa uusi “tuotanto-sertifikaatti”, joka on voimassa samassa rytmissä kuin muiden kimppojen sertit.
  • SmartBoxin palautustoiminnallisuuden ja varaustenkäsittelyn muutokset
    • palautuksille SIP-tuki, 09-viesti
    • varausten käsittely: niteet palautetaan ensin Kohassa ja sitten piipataan vielä SmartBoxissa.
  • Finna ja versionvaihto - joko päätettiin, kuka on yhteydessä Finna-toimistoon?
    • Anneli viestii Tolosen Erkille
  • Muovitustiedon lisääminen EDItX sanomiin
    • Anneli kyselee, mikä tässä on oikeasti tarve/tausta
  • Sanaston raporttien ajo to-iltana
  • Viikon 4 päivitys

Viikko 2 muistio

Maanantain palaveri

Aika: 9.1.2023 klo 10
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lasse, Pasi

Aiheita

  • Valutus- ja hankintaongelmat ja Elasticsearch
  • Viikon 2 päivitys
    • käännöksissä korjauksia
    • Muutama XSLT-muutos, esim. hakutulosnäytön Sisältyy-linkki.

Tammikuun huoltokatkon toimintasuunnitelma

  1. Asiakasviestintä keskeytetään katkon ajaksi.
  2. Testit ja redmine pysäytetään. Kirkes-testi siirretään kakkosnodelle, koska samana päivänä yhdeksältä pitäisi olla Kirkes-järjestelmäasetusten läpikäynti.
  3. Lumme, siili, täti, lappi, vaski siirretään ykkös- ja nelosnodeilta (Meg ja Amy) kakkos ja kolmosnodelle (Jo ja Beth). Vaski menee kakkoselle.
  4. P2 palomuuri alas, kampojen vaihto ja palvelin ylös, P1 jatkaa edelleen hommiaan. P2 alkaa käynnistyttyään neuvotella IPSec tunneleita uusiksi ja toivottavasti ehtii valmiiksi siihen mennessä kun P1 menee alas (kohdassa 11).
  5. DB1 (Nat) alas, kampojen vaihto ja palvelin ylös. Tietokantapalvelimen käyttäminen alhaalla aiheuttaa katkon kaikkiin kimppoihin. Katko päättyy kun palvelin saadaan takaisin käyntiin.
  6. Nelonen (Amy) alas, kampojen vaihto ja palvelin ylös.
  7. Jos tässä kohtaa ollaan vielä huoltokatkon paremmalla puolella, siirretään vaski ja lappi takaisin neloselle, jos ei niin saavat jatkaa sijaisnodella toistaiseksi. Mahdollisesti on tarpeen siinä tapauksessa muuttaa IP-osoite Turun pääkirjaston palautusautomaatilla, jolloin Vaski jäisi sitten pysyvästi kakkosnodelle.
  8. Ykkönen (Meg) alas, kampojen vaihto ja palvelin ylös.
  9. Jos tässäkin kohtaa ollaan vielä huoltokatkon paremmalla puolella, siirretään lumme, siili ja täti takaisin ykköselle, jos ei niin saavat jatkaa sijaisnodella toistaiseksi. Sillä ei periaatteessa ole vaikutusta mihinkään ja kontit voidaan siirtää oikealle nodelle sopivan tilaisuuden tullen, esimerkiksi illalla tai mahdollisesti vasta seuraavassa huoltokatkossa.
  10. DB2 (Dan) alas, kampojen vaihto ja palvelin ylös, varmistetaan että replikointi jatkuu oikein. Tässä vaiheessa raportit eivät toimi oikein ennenkuin DB2 saadaan takaisin linjoille.
  11. P1 palomuuri alas, P2:n pitäisi tässä kohtaa ottaa ohjat huomattuaan ykkösen menneen alas. Mahdollisesti tunneleiden siirtymiseen liittyvä viive voi tulla näkyväksi tässä kohtaa. Tätä on pyritty kompensoimaan antamalle P2:lle mahdollisimman paljon aikaa neuvotella tunnelit uudestaan.
  12. Vaihdetaan kammat P1:lle ja nostetaan se takaisin ylös, liikenne palautetaan illalla takaisin kulkemaan P1:n kautta.
  13. Laitetaan asiakasviestintä takaisin käyttöön.
  14. Nostellaan testikontit ja Redmine takaisin kunhan ehditään.

Torstain palaveri

Aika: 12.1.2023 klo 10
Läsnä: Anneli, Ari, Emmi, Kodo, Lari, Lassi, Pasi

  • Viikon 3 päivitys
    • 350 - osa, Pasi päivittää tikettiin, mitä tulee mukaan.
    • 308
    • https://tiketti.koha-suomi.fi/issues/5600
  • Käännökset - messages.js.po-tiedoston kaikki käännökset eivät näy
  • testien pienennys
    • dumppi, josta jätetään isoja tauluja pois
    • otetaan tyyliin 5000 viimeisintä (tai jokin muu setti) tietuetta ja niihin liittyvät niteet/lainat
    • Emmi katsoo taulut ja Pasi katsoo datan poiminnan
    • Kodo tekee Vaskin next-testin, koska sinne tulee kaikki mahdollinen mukaan
  • Kun kontteja siirtelee nodelta toiselle, voi lxc vetää maton alta kontilta ennen kuin indeksit ehditään saada kokonaan levylle. Kontissa, joka siirretään, pitää ajaa elastictmpfs synctodisk (esimerkiksi nodelta kogo [kontti] sudo elastictmpfs synctodisk). Kirjoitetaan tämä osaksi koctl:ää kun ehditään, mutta tässä vaiheessa siis pitää tehdä manuaalisesti.
  • principioon dokumentaatio, mitä tehdään huoltokatkon aikana
  • keskiviikkona ei saatu vaihdettua palomuurien muistikampoja, koska ne oli vielä Kuopiossa postin hallussa. Nämä vaihdetaan helmikuun käyttökatkossa.

Viikko 1 muistiot

Maanantain palaveri

Aika: 2.1.2023 klo 10
Läsnä: Anneli, Lasse, Pasi, Ari, Lari, Kodo

Aiheita

  • Viikon 1 päivitys
    • KohaSuomi/Koha #331 Suojatut kentät näkyvät tyhjinä z39.50-haulla tietueita korvattaessa
    • KohaSuomi/Koha #334
    • SQL-raportit hakemaan slave-kannasta masterin sijaan, jotta vältytään tietokannan taulujen lukkiutuminen raskaissa kyselyissä sekä master-kannan kuormaa saadaan kevennettyä.
    • Koha #308
  • Kodo ehdottaa tämän viikon Kirkes-palaverin ajankohdaksi ke 4.1.2023

  • Versionvaihto
    • viedään ensin Vaski, jotta nähdään, kuinka kauan maksimissaan menee.
    • kaikille läksyksi miettiä torstain palaveriin mennessä, miten saadaan vähennettyä testikantaan vietävän datan määrää, jotta testikantojen luonti ei vie niin kauan.

Torstain palaveri

Aika: 5.1.2023 klo 10
Läsnä: Pasi, Lari, Kodo, Lasse

Aiheita

  • Vanhentuneiden maksujen poistoajo - Vaski kysyi pääkäyttäjäpalaverissa, että mikä sen tilanne on?
  • Viikon 2 päivitys
    • käännöksissä korjauksia
    • Muutama XSLT-muutos, esim. hakutulosnäytön Sisältyy-linkki.
  • Onko huoltokatkoa vkolla 2 keskiviikkona?
    • On, ja iso: Fujitsun muistikampojen vaihdot. Katko saattaa kestää enemmän kuin 2 tuntia, ja koskee kaikkia kimppoja.
  • Pääkäyttäjien kanssa sovittiin, että jokainen kimppa käy omat Redmine-tikettinsä Palaute-projektissa läpi ja sulkee valmiit ja sellaiset, jotka eivät ole enää ajankohtaisia. Loput käydään läpi ja päätetään, mitkä siirretään uusina tiketteinä GitHubiin.

  • Siirretään käännökset build-productionista omaan repoon, symlinkataan meidän omat po-tiedostot reposta Kohan ympäristöön.

  • datereceived-kenttä löytyy muualtakin kuin vain aqorders-taulusta? Tämä on meidän oma muutos, ja on jäänyt roikkumaan; poistetaan.