Time/Place
This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- Audio/Video Conference Link:
Join Zoom Meeting
https://lyrasis.zoom.us/j/81195576163?pwd=MkIvektGQVhYdGpkZndNOE1DbG5UZz09Meeting ID: 811 9557 6163
Passcode: 408241
Attendees
- Danny Bernstein
- Arran Griffith
- Jared Whiklo
- Michael Ritter
- Robin Lindley Ruggaber
- Chad Mills
- James Alexander
- Thomas Bernhart
- Doron Shalvi
**Each week a meeting chair will be assigned based on a rotating schedule.**
- denotes note taker
Agenda
Special Topics Fedora Docker Conversation Meeting
Meeting notes from original conversation: 2022-11-01 Fedora Docker Conversation
Questions posed to community:
- Questions
- What range of Fcrepo images should we rebuild?
- When/how should we update the -SNAPSHOT images be built? Is daily enough?
- Who should be informed, when a scheduled run fails?
- Is it okay to replace an image if the base image has been changed? Should it be a new tag?
Notes
- When/how should we update the -SNAPSHOT images? Is daily enough?
- maybe punt on it and go with the major versioning to start and see if that works, then do a daily build later in time
- Is it ok to replace a base image?
- Yes it’s ok, which is why we’re putting the tomcat major version in as well
- Updates which are pushed shouldn’t be breaking Fedora anyway
- What range of Fedora images do we want to support/release?
- Docker only came about with Fedora 6, doesn’t exist for previous versions
- Possible to rebuild an image to bring in security updates from e.g. Tomcat
- Current LTS version is 5 (defined as 3 years as per this policy)
- Going to try and move to 6 as the current LTS version - to be discussed a the next Tech Meeting
- Will build a docker image for the latest release, then tag major.minor.release on images
- Range of images to build as of now:
- fcrepo/fcrepo:6-tomcat9
- fcrepo/fcrepo:6.2-tomcat9
- fcrepo/fcrepo:6.2.0-tomcat9
- When 6.3.0 is released:
- fcrepo/fcrepo:6-tomcat9
- fcrepo/fcrepo:6.3-tomcat9
- fcrepo/fcrepo:6.3.0-tomcat9
- Who should be informed when a run fails?
- Tech lead - Dan going forward
- Can coordinate what to do after
General Tech Meeting Notes:
Fedora 6.3.0 RC
- https://wiki.lyrasis.org/display/FF/Release+Testing+-+6.3.0
- Changelog https://github.com/fcrepo/fcrepo/releases/tag/fcrepo-6.3.0-RC-1
- Mostly bug fixes, a few flags added
Java Policy
- Do we need to have a discussion about which Java we should move to? 17/21? 11 still supported for some time
- Does changing the Java version dependency require us to make a major version change?