2023-08-01 1000-1030 GMT-5
Attendees: ggainey, quba42, hstct, iballou, sjha
Regrets:
Agenda:
- Previous AIs:
- DONE AI: [ggainey] nag iballou RE katello RFE, pulp_deb/3.0 migration issue
- DONE AI: [quba42] ask ewoud about theforeman-reviewers for PR
- DONE AI: [quba42] to finally write that RFC on “structured APT”
- RFC: Transitioning Katello to "structured APT (deb) content" - Development - TheForeman
- My apologies for the amount of text.
- We had a strange edge case where a Pulp publication failed because of full disk. (The Pulp sync was successfull) This means the repo was synced and all the packages showed up in Katello, but the content wasn’t actually being served in the CV. Re-syncing did nothing, because the Pulp re-sync reported no new packages, so Katello did not bother to re-publish. Ultimately we solved it by doing a “republish repository metadata” using hammer.
- Are there plans for “republish repository metadata” to come back to the UI, or will it remain hammer only?
- The above showed that if sync succeeds, but publish fails, regular Katello usage will never repair this situation, can this be improved?
- there are lots of ways metadata might get corrupted
- katello is restoring “republish” to the UI for non-mirror-complete repositories
- there is a push to make it globally available in spite of ways that might Go Worng - discussion in progress
- review of structured-apt writeup
- will be in pulp_deb 3.0
- 2 katello PRs, 1 subscription-manager PR
- how to make forklist use unreleased versions of “things”?
- iballou: usually just do a pip-install of source
- orcharino test-setup - see quba42 for details
- still edge-cases that need to be solved
- prob need to get together w/ someone on candlepin to iron out some details
- who should quba42 work with/demo to, to work thru the pulp_deb/katello/candlepin pieces?
- paji/jlentz/croberts?
- AI: [quba42] get forklift-env set up w/ POC uip and running
- AI: [quba42/iballou] work together to get a meeting together w/ Appropriate Knowledgeable Folk to go over the POC
- AI: [iballou] nag more folk to review the structured-content-doc
- is this something katello/4.10 has-to have?
- is there a pulp_deb compatible with core/3.28?
- yes - 2.22 (we think)
- is that the right version for katello/4.10? If not, tell iballou “now”
- there exists a long data-migration to get to pulp_deb/3
- is there a pulp_deb compatible with core/3.28?
- notes from chat
- Samir Jha
- This deb release will be compatible with pulpcore >= 3.25 ?
- Is there any migration involved of existing deb repositories?
- We can move those settings to installer and possibly options there like we do for --enable-deb?
- hstct responds
- right now it is compatible with it.
- yes there is I believe it this one here: https://github.com/pulp/pulp_deb/blob/main/pulp_deb/app/migrations/0025_merge_colliding_structure_content.py
- Samir Jha
Action Items:
- RE structured-deb-content
- AI: [quba42] get forklift-env set up w/ POC uip and running
- AI: [quba42/iballou] work together to get a meeting together w/ Appropriate Knowledgeable Folk to go over the POC
- AI: [iballou] nag more folk to review the structured-content-doc
- ggainey to add minutes to Katello/Pulp-Community Integration meeting minutes