Overgang til nye versjoner av FS database, klient og webapplikasjoner

Work in progress...

Det kommer jevnlig nye versjoner av FS database, FS-klienten og webapplikasjonene.

De utpr?ves alltid i UiO sitt demomilj? f?r de settes ut i produksjonsmilj?et.

Database, klient og webapplikasjoner og andre systemer henger i mer eller mindre grad sammen og det m? vurderes i hvert enkelt tilfelle om en ny versjon kan installeres alene, eller om man m? vente p? 'flere deler'.

Varsle cerebrum-kontakt@usit.uio.no ved databaseendringer.

SIKT trenger info om nedetid, databasendringer og kloning til fs-drift@sikt.no

RPA-folket trenger varsling p? usit-rpa@usit.uio.no

Kontaktpunkt for oppgradering b?de i DEMO og PROD er RT-k?en usit-fs-drift@usit.uio.no for klienten og inntil videre fs-drift-uio@usit.uio.no for databaseoppgraderinger og weboppgraderinger. Etter at TP kom i drift, skal ogs?  uiows-dev@usit.uio.no og minestudier-dev@usit.uio.no varsles samtidig, slik at de er forberedt p? at webservicene er nede.

Mine studier er ogs? avhengig av web-servicene og skal varsles p?  tilbakemelding-studier@admin.uio.no trengs ikke lenger

UA- Universitetets adgangskontroll/studentkort: iti-td-gad@usit.uio.no

LMS: canvas-core@admin.uio.no varsles pga av alle webservice-jobbene som g?r flere ganger om dagen.

Vortex: vortex-core@usit.uio.no

Eksamen: digeks-core@admin.uio.no skal varsles ved nedetid

Statens L?nekasse for utdanning skal ogs? ha beskjed ved nedetid for databasen (Bare prod)  endring@lanekassen.no og itbrukerstotte@lanekassen.no

Legg ut varsel ogs? i FSklienten og p? http://www.uio.no/for-ansatte/arbeidsstotte/sta/fs/aktuelt/ .

 

Bestille kloning av FS-databasen

FSDEMO er en klon av v?r produksjonsbase.

Basen klones normalt tre ganger i ?ret: En tid etter NOM-opptaket ca.15. mai, ca. 1. august og ca. 20. november.

Kloning bestilles hos oracle-drift@usit.uio.no  (rt-k?) med fs-core@admin.uio.no som cc.

Forarbeid: Ta vare p? settinger i modulvalg.

Etterarbeid: slett alle e-postadresser i personbildet, slik at det ikke sendes ut e-post til testpersonene.

Legg p? plass settingene i modulvalg.

 

Sende feilmeldinger

Dersom du oppdager feil eller mangler under testing i FSDEMO meld fra til fs-support@sikt.no, med kopi til fs-core@admin.uio.no.

  • Les feilmeldingen fra applikasjonen f?r du sender den videre. Det er ikke sikkert det er programvare eller database som er problemet
    • Mangler det bakgrunnsdata?
    • Er alle felt fylt korrekt ut?
    • Er den riktige klienten kommet p? plass?
  • F? tydelig frem i subject-feltet hva saken dreier seg om.
    •  Eksempel: Tester FS 7.0.1 FS 200.001 gir ORA-00001: brudd p? unik skranke
  • Gi nok informasjon. Fs-support vil ofte ha behov for ? gjenskape feilen selv
    • Hvilken database oppst?r feilen i? (FDEMO/FSPROD)
    • Hvilken databaseversjon skjer feilen i? I prinsippet kan du finne dette i FS sin meny under hjelp > Om FS > Databaseversjon, men det hender at Unit glemmer ? oppdatere informasjonen her, s? det er bedre ? forholde seg til e-posten fra de som oppdaterer databasen.
    • Hvilken applikasjonsversjon skjer feilen i
      • FS-klienten: Du finner informasjon i FS sin meny under hjelp > Om FS > Applikasjonsversjon, men det hender at Unit glemmer ? oppdatere informasjonen her, s? det er bedre ? forholde seg til e-posten fra de som oppdaterer klienten.
      • S?knadsweb, Studentweb, EVUweb, Emneplanlegging p? nett (EpN), Fagpersonweb: Nederst p? innloggingsiden. Det hender at Sikt glemmer ? 'tagge' riktig versjon, s? det er bedre ? forholde seg til e-posten fra de som oppdaterer weben.

Teste endringer i FS-klienten og databasen

FS har normalt to hovedoppgraderinger i ?ret, en i 'mars' og en i 'oktober'. Oppgraderingene medf?rer b?de endringer i databasen og i FS-klienten. I tillegg kommer mindre oppgraderinger i form av feilretting i klienten (nye 'programvarebibliotek') eller mindre endringer i databasen ('databaseflisen') enten hver for seg eller samtidig.

  • Melding om nye versjoner kommer som regel i form av en e-post til mailinglistene fs-dist@usit.uio.no og fs-kontakt@usit.uio.no. E-posten inneholder en lenke med informasjon om hvorfra man kan laste ned oppgraderingen og en beskrivelse av endringene, gjerne i form av en lenke. Sjekk i s? fall om lenken virker. Det er forskjellige personer i Unit som sender informasjon om hhv. database/klient/ webapplikasjoner og det kan ta litt tid f?r all informasjon er p? plass. [Michael sender normalt dette. Hans back-up er Lena. Annet opplegg ved nye versjoner av S?knadsweb, Studentweb, EVUweb, Emneplanlegging p? nett (EpN), Fagpersonweb?]
  • Les endringsdokumentasjonen n?ye. Legg spesielt merke til om databaseendring krever ny klient /Ny klient krever ny database. Se ogs? spesielt etter om databaseendringene kan gj?res med brukere p?logget.
  • Avtal tidspunkt for klientoppgraderinger (FSDEMO og FSPROD) med RT-k?en usit-fs-drift@usit.uio.no. Fs-core st?r ikke p? listen, s? sett fs-core i cc. En klientendring gj?res normalt om natten og b?r bes om noen dager i forveien. (Kan gj?res p? dagtid ogs?, hvis det er veldig viktig. P?loggede brukere vil i s? fall oppleve ? bli kastet ut fra FS).
  • Avtal tid for oppgradering av databaseversjoner med en telefon til Inger Holm p? USIT og f?lg opp med e-post til fs-drift-uio@usit.uio.no  (FSDEMO og FSPROD). Sett kopi til fs-utviklere@unit.no s? de er informert.
    Det er mer arbeidskrevende ? oppgradere databasen enn klienten. Det kan ta alt fra noen sekunder til mer enn et dagsverk. Brukerne kan normalt ikke v?re p?logget. Tid for FSDEMO og en tentativ tid for FSPROD avtales normalt samtidig. Dersom databasen m? ha nedetid, skal ogs?  uiows-dev@usit.uio.no og minestudier-dev@usit.uio.no varsles, pga. webservicene.
    • FSDEMO: Hold oppgraderinger unna FS-kursdager og gi eventuelt kursholder et par dager med forberedelse i ny versjon hvis det er store endringer i aktuell modul. Legg ut info p? 'Å·ÖÞ±­ÔÚÏßÂòÇò_Å·ÖÞ±­Í¶×¢ÍøÕ¾ÍƼö@ om FS' og i FS (fra FS-system> Database >lukking av database). Det b?r v?re god tid til ? teste FSDEMO og eventuelt utbedre feil/mangler.
    • FSPROD: Finn en passende tid i samr?d med usit-fs-drift@usit.uio.nofs-drift-uio@usit.uio.no. Vurd¨¦r om feilene som er funnet i FSDEMO er akseptable eller om man m? vente p? en ny oppgradering. Bruk erfaringene fra oppgradering av FSDEMO til ? vurdere hvor lang nedetid det blir. Unng? lang nedetid rundt avvikling av store eksamener, tider hvor det registreres mye sensur, produseres mye vitnem?l, hektiske perioder for Studentweb eller S?knadsweb, kritiske faser i NOM-opptaket. Varsle brukerne via 'Å·ÖÞ±­ÔÚÏßÂòÇò_Å·ÖÞ±­Í¶×¢ÍøÕ¾ÍƼö@ om FS' og via klienten i god tid p? forh?nd, slik at de kan varsle oss hvis det absolutt ikke passer.
  • Legg en plan for testing.
    • Student samlebilde og alle underbilder (husk dr.gradsvariantene) sjekkes alltid med tanke p? lesbarhet, skrivbarhet, oppdatering.
    • FS200.001 Endring av f?dselsnummer b?r alltid testes for en person med data mange steder
    • FS201.001 Studentopplysninger avdekker ofte feil og b?r alltid testes
    • Bruk endringsdokumentene for ? finne ut hva som ellers b?r testes. Fordel om n?dvendig oppgavene p? spesialistene.
      • Virker bilder/underbilder nevnt i endringsdokumentene som de skal (lese, skrive, lagre)
      • Lar rapportene nevnt i endringsdokumentene seg kj?re? (i l?pet av rimelig tid)
      • Henter rapportene frem riktige data?
      • Lagrer rapportene det de skal?
      • Lar rutinene seg kj?re? (med/uten oppdatering i l?pet av rimelig tid)
      • Viser rapportdelen av rutinen riktig data?
      • Sjekk at rutinene oppdaterer bildene/tabellene den skal

Kloning

Bestill kloning av FSPROD til FSDEMO hos fs-drift-uio@usit.uio.no.

Etter kloning send melding til fs-utviklere@sikt.no

Oppgradering av Studentweb

Oppgradering av Studentweb bestilles hos www-drift@usit.uio.no. Presiser at det gjelder studentweb.uio.no. Send med lenke til hvor de finner den nye versjonen; http://www.ceres.no/for-ansatte/faglig/utviklerhandbok/applikasjoner/studentweb/versjoner/

OBS! F?r oppgradering bestilles m? vi sjekke med Unit v/Stig Benserud om det trengs databaseinstallasjoner f?rst, samt sp?r om behov for flushing.

Eksempel p? e-post:

"Vi ?nsker ? f? Studentweb x.x.x i produksjon p? studentweb.uio.no. Dere finner den p? http://www.ceres.no/for-ansatte/faglig/utviklerhandbok/applikasjoner/studentweb/versjoner/ De n?dvendige databaseinstallasjonene skal v?re gjort, s? fint om dere kan starte oppgraderingen s? snart dere har anledning."

 

Emneord: FS, testing, ny versjon, ny FSklient, databaseflis
Publisert 12. jan. 2012 15:53 - Sist endret 13. nov. 2023 11:30