2022-07-05 06-28 1000-1030 GMT-4 (rescheduled due to conflict)
Attendees: ggainey, iballou, quba42, hstct, msinghal
Regrets:
Agenda:
- Is there some Katello version that does/will uninstall the 2to3 migration plugin (OR-3254)?
- 2to3 EOLs DEC-2022 (currently)
- downstream does this?
- [ggainey] to report on earliest pulpocore rel;eaase that allows plugin removal
- [iballou] https://github.com/theforeman/foreman_maintain/blob/16ad4954605928da2cd3e15b1c21513cfb224121/definitions/procedures/pulp/remove.rb#L58
- How will “simple content access” impact everything that isn’t RHEL?
- enabling SCA causes problems for not-RHEL attached to katello-4.x
- poss due to older katello (<=4.1)
- non-rhel still uses the subscription-machinery (just “unlimited”)
- quba42 to talk to Jeremy Lenz (jlenz@redhat.com, #foreman-dev) for subscription access questions
- ATIX to test internally w/ newer katello than 3.18
- can we leverage the getRepositoryTypes() action to determine if deb is enabled on a box?
- katello tracks all enabled repo-types
- katello tracks “is pulp plugin installed”
- may (or may not) be what getRepositoryTypes() JS references
- it “should” (we think?) be supported
- iballou to check w/ sjha, (someone) will get back msinghal
- katello tracks all enabled repo-types
- Debian package upload update
- GUI issue: Bug #35060: Deb packages uploaded in debian repository are not displayed - Katello - Foreman (OR-3243)
- Broken when the artifact/content unit already exists
- katello has a content-existence check
- relative-path?
- pulp_deb has a different handling for rel-path
- pulp_deb doesn’t let user specify rel-path
- katello checks for filename-provided (which is not pulp_deb-rule-following)
- pulp_deb/katello need to come to an agreement on how to handle
- we def need some tests built into katello to test the upload-API for multiple plugin-types
- prob worth adding to katello-nightly would be great
- having heuristics in multiple codebases for answering the same question makes ggainey Sad
- katello has a content-existence check
- Debian optimized sync in active development
- hstct working on this
- building on pulp_rpm experience
- katello will want to take advantage once it’s available in pulp_deb
- look for skip-metadata-check in Dynflow tasks
- https://github.com/Katello/katello/blob/master/app/controllers/katello/api/v2/repositories_controller.rb#L294
- https://github.com/Katello/katello/blob/b056c7960fe99f709cb225c68cd1a321ec105840/app/lib/actions/katello/repository/sync.rb#L26
- https://github.com/Katello/katello/blob/b056c7960fe99f709cb225c68cd1a321ec105840/app/lib/actions/katello/repository/sync.rb#L37
- look for skip-metadata-check in Dynflow tasks
- Previous AIs
- DONE [quba42] AI to pass along “paji would like some manual test steps to see the PR fixing the problem”
- DONE [paji] AI to go directly to PR author
Action Items:
- quba42 to talk to sjha RE upload-issue
- iballou to consider requesting from pulp a “can I upload this content to this repo with this name?” standardized API
- ggainey to monitor meeting-length - maybe we want/need to expand to an hour?
- ggainey to add minutes to Katello/Pulp-Community Integration meeting minutes