***************************** * Rutiner nye versjoner Pay * ***************************** NB: All mailutveksling om nye versjoner skal til www-drift@usit.uio.no og e-pay-adm@admin.uio.no Kategorier av oppgradering *************************** Kritisk: Retter feil som påvirker betaling. Send mail med en gang feil oppdages som varsling av at fiks kommer. Ring når fiks er klar. Må tas med en gang. Haster: Retter feil som hindrer brukerne (administratorer) fra å få gjort jobben sin og/eller genererer supporthenvendelser fra brukere (betalere og/eller administratorer) Tas i løpet av 2 arbeidsdager. Småfiks: Retter kosmetiske feil. Tas i løpet av 5 arbeidsdager. Planlagt oppgradering: Varsles 2 uker i forveien. Tidspunkt avtales. For nye versjoner av betalingsformidling web applikasjon (pay2u) ***************************************************************** CVS: w3/webapps/pay2u URL: https://www.uio.no/pay Utføres av web gruppa ---------------------- 1. Commit alle endringer for ny versjon til CVS. 2. Test ny versjon på cyclorrhapha 3. Endre til produksjonsparametre. Commit filer med produksjonsparametre til CVS. 4. Tag ny versjon i CVS. 5. Bygg ny versjon. Kopier resulterende war fil til: /usit/saruman/usit-felles/e-pay war filen skal ha filnavn pay2u_.war Pass på at filen er lesbar og skrivbar for filgruppen usitepay Denne katalogen fungerer også som arkiv for tidligere versjoner, og brukes ved evt. behov for å rulle tilbake. Både e-pay utviklere og www-drift skal være med i filgruppen usitepay som gir tilgang til katalogen. 6. Send mail til www-drift@usit.uio.no, med Kilde: full sti til ny war fil Destinasjon URL: https://www.uio.no/pay Hvor mye haster det: hvor mye oppgraderingen haster (Kategorier?) Tilgjengelighet pay: evt. tidspunkt de neste 2 dagene vi vet at Thomas/Oddmund ikke er tilgjengelige. Kontakt telefon: mobilnummer til Thomas (31600) og Oddmund (31685) Utføres av www-drift --------------------- 7. Ring Thomas/Oddmund på mobil. 8. Logg inn på caesar som resin. 9. Kopier den nye war filen fra /usit/saruman/usit-felles/e-pay/ til /uio/caesar/no.uio.www_443/webapps/pay.war Utføres av web gruppa ---------------------- 10. Sjekk at applikasjonen kommer ned og opp igjen på slutten av loggfilene: caeasar: Hoved logger: /site/var/logs/webapps/no.uio.www_443/pay2u.log /site/var/logs/webapps/no.uio.www_443/pay-error.log Evt. hvis feil ikke blir catch'a av Resin: /site/var/logs/webapps/caesar.uio.no/stderr.log /site/var/logs/webapps/caesar.uio.no/stdout.log Montert stirfry: Hoved logger: /usit/labidognatha/site/var/logs/webapps/no.uio.www_443/pay2u.log /usit/labidognatha/site/var/logs/webapps/no.uio.www_443/pay-error.log /usit/labidognatha/site/var/logs/webapps/no.uio.www_443/inst_2_www.uio.no_443-error.log Og evt hvis feil ikke blir catch'a av Resin: ?/site/var/logs/webapps/caesar.uio.no/stderr.log ?/site/var/logs/webapps/caesar.uio.no/stdout.log 11. Gjennomfør test transaksjon. 12. Send mail til e-pay-adm@admin.uio.no om at ny versjon er lagt opp. 13. Endre tilbake til testparametre. Commit filer med testparametre til CVS.