Closed CodoDerDritte closed 1 month ago
Tämä nyt tehty testeille ja nexteille. Myös korefresh on päivitetty tukemaan uutta template-cachetusta. Tehdään tuotantoon ensi tiistain päivityksessä. Cachen uusi sijainti on /dev/shm/template-cache.
Muutokset on tehty valmiiksi, joten pelkkä korefresh -r riittää tämän toteuttamiseen tuotannoissa. Sen jälkeen vanhat template-cache hakemistot voi poistaa käyttäen /home/koha-adm/cleanup-old-ttc -skriptiä: kojump *-prod sudo ./cleanup-old-ttc.
Mikä vikana?
Tempate-cache asuu tätä nykyä /dev/shm:ssä, jolloin /dev/shm:n alle tulee Kohan templatet Koha-hakemiston alle ja pluginien templatet var/lib/Koha -hakemiston alle. Varsinkin tuo /dev/shm/var on käyttöoikeuksien vuoksi hieman "iffy" ja lisäksi tällä hetkellä myöskään korefresh ei osaa flushata pluginien template-cachea oikein.
Mitä pitäisi tapahtua
Muutetaan template-cachen hakemistoksi /dev/shm/ttc, jolloin kaikki templatet päätyvät ttc -hakemiston alle ja template cachen flushaus helpottuu.
Kuinka toistaa ongelma/asia
Ei tarvi toistaa, toistuu ihan itsekseen kun templateja cachetetaan :D
Selain
Jotain muuta?
No response