Nov 14, 2023
- [ttereshc] ansible branch for pulp-operator can be removed
- a discourse post would be nice to have
- [hyagi] We can replace it with a tag
- [mikedep333] This will preserve git history
- [mikedep333] I recommend renaming the branch to “deprecated-ansible” or “ansible-deprecated”
- Agreed: Renamed branch or tag
- [hyagi] ansible team is planning to use the galaxy-ng and galaxy-ui images in galaxy-operator, so, if they manage to make it work with these images, we can stop maintaining galaxy-web and galaxy-minimal
- Agreed: Have discussions in #pulp-deployments matrix channel or in the #pulp slack channel
- [dkliban] services team is putting on hold the request for the “watch all namespaces” feature
- Looking into using pulp resources directly managed by clowder framework rather than clowder calling pulp-operator
- [Ina] This would preclude the Open Operations Initiative
- [dkliban] These services can be open, the example of console.fedoraproject.org (upstream for insights)
- [dkliban] Clowder is specific to Red Hat currently, but could be used by other orgs.
- [dkliban] As an example of stuff pulp-operator does do that we’d have to reimplement, is watching the config objects and then regenerating pulp settings (and applying them)
- [Ina] There are people who test pulp-operator. Are they doing things to supplement it like how RH uses clowder?
- [dkliban] services team is exploring switching the deployments on console.redhat.com to using Clowder https://docs.google.com/document/d/1I-ZI90_xEQpEl5GQdUt-Mcgs6PAwhjy88AHNHAQ_9T4/edit#heading=h.60zkfjl40xzp
- [mikedep333] Status of fixing the compose data loss bug (PR 468)
-
probable issue with old podman & new podman-compose breaking the CI (the container is up)
- So I tried upgrading podman, and now it’s trying and failing to install old pulp-file for some weird pip dependency reason
Nov 28, 2023
- [mikedep333] 2 things to review for pulp-operator
- Status of multi-arch builds
- [decko] had to revert this last week
- mikedep333 to research multi-arch registries and review PR inbetween services work
Dec 5, 2023
- Status of multi-arch builds
- podman-compose up issue
- [dkliban] will try to reproduce again
- About the operator release cycle
Dec 12, 2023
- Multi-arch builds
- Seems to be reliable now!
- Mike will probably test on a Raspberry Pi 4 soon (forget if 2GB or 4GB)
-
Upgrading image to EL9 / python 3.9
- We will check that no downstream products use python 3.8
Dec 19, 2023
- 1 PR to review:
- We will not need to take turns to release the operator anymore because now we have a script to make the process easier
Jan 10, 2024
- User requests for docker-compose with https
- Point them to nginx container docs
- Docs issue with navigation missing for a few pages
Jan 23, 2024
- I merged a feature request to pulp-oci-images
Jan 30, 2024
- pulp_installer bug reports and PRs
- Agreed: Close them
- Agreed: Archive the repository
- User is experiencing a problem with pulp-worker pods getting restarted when the DB connection drops
- The behavior is different from pulp-api pods
- Changing the behavior of pulp-worker would not fix the underlying problem that the DB is becoming unavailable
Feb 7, 2024
- Fixed 2 Ci issues
- Pulp images are now publishing
- Helping Daniel with EL9 upgrade and the logic for fixing the permissions on the mounted folder
- Upgraded S6 (worth seeing if it fixes it)
- Design for python versions vs os versions
- We previously agreed on tags
- We previously agreed to create a new image, pulp_ci_centos9
- Old el8 pulp_ci_centos image will be kept around for both the old image branches and the old plugin template
- Python 3.8 is only on el8
- Python 3.9 is on both el8 and el9
- Python 3.11 is only on el9 (el9 needed for other reasons too)
Feb 13, 2024
- S6 upgrade seems to have fixed the issue with the fix-perms feature.
- After fixing the postgres version detection properly, and some minor changes to the commits, we merged the EL9 upgrade!
- Remaining work
- EL8 builds also (Python 3.8)
- Multiple EL9 python versions
- Need to show off how I created the repos on dockerhub & quay
Feb 20, 2024
- Outline for blog post on EL9 upgrade
- Why we did it
- Newer python versions
- Other benefits?
- We’re developing upstream - latest and greatest
- Python 3.8 EOL
- image naming
- image tags for python versions
- plugin-template updated
- remaining work:
- Fix NSS output issue that breaks oci_env (Daniel working on this FYI)
- EL8 images again
- Make multiple EL9 python versions available
- Old branches for pulpcore releases have not been created for the past ~20 releases
Feb 27, 2024
- still need to write the blog post
Mar 5, 2024
- still need to write the blog post
- In the middle of reviewing the big CI change / Python versions PR
Mar 12
- CI Change / Python versions PR
- galaxy-operator now builds their own smaller images instead of using ours
- TODO: Gerrod to find out if we can drop building galaxy images (altogether or just branches)
Apr 2
- Fix for configurable py version
- Need to create 3.49 branch
Apr 9
- No agenda items, just did triage
Apr 16
- No agenda items, just did triage