2024-01-26 Sys Ops & Management SIG Agenda and Meeting notes
Date and time
9-10 CT
Zoom link
https://openlibraryfoundation.zoom.us/j/591934220?pwd=dXhuVFZoSllHU09qamZoZzZiTWhmQT09
Topics
see below
Attendees
Time | Item | Who | Notes | |
---|---|---|---|---|
out-of-band db upgrades | We should be involved in the release retrospective. (→ the relase retrospective has not yet been schedule, to my knowledge) Database migrations just should belong to module upgrades. So the module should handle it seamless. If a decision has to be made, in a ideal world, a tenant admin (not a sysadmin) should get notified (via UI), that he has to decide, and until the decision the module may stop to work as usual. Jason (in Slack chat): "I agree that all of these separate scripts should be the module’s upgrade process responsibility and not a separately managed thing. However, I’m unsure of the avenue to take in order to ensure that will be the case in the development and upgrade release testing cycle." Shelley Dolljack (in Slack chat): "I agree that those scripts should be part of a database migration when enabling the module. I’m confused why they’re not. I thought doing things like rake db:migrate (rails db migrations) was standard practice." Status 01/22 : Ingolf briefly touched this topic in the TC meeting today and will elaborate further on the reasons for having these scripts separate to the module upgrade. Will then circle back to Sys Ops meeting. Update form last Wednesday: https://folio-org.atlassian.net/wiki/display/TC/2024-01-24+-+Direct+DB+Migration+Scripts Comments:
| |||
Topics for next meetings |
|
Action items
- Type your task here, using "@" to assign to a user and "//" to select a due date