Sprint 113
19-Jan-2022
Installer Issues: https://github.com/pulp/pulp_installer/issues
Stats on how we did in previous sprint Sprint 112 Query
- We are half-moved to github issues so this query is only pulpcore
- How are we going to get this info from github?!?
- We’re building a list of queries, but it’s not ready for prime-time yet
Action Items:
- [x] rchan: post minutes on discourse
- [] Rchan update agile board for sprint & Move new, assigned, post issues to new sprint [] Rchan: Publish Sprint Plans - Pulp (no longer editable)- [] ggainey: Investigate github-issue options for running this mtg
Action Items from last Sprint Planning
- ggainey: Investigate github-issue options for running this mtg
- In progress, nothing to report yet alas
- Ggainey to have at least a draft of “what we can do here” by next mtg
- Brian share way to query date range https://github.com/pulp/pulpcore/pulls?q=is%3Apr+closed%3A<2022-01-19+closed%3A>2022-01-12+is%3Amerged+
Stakeholder Delivery Dates:
-
Satellite 6.9 and 6.10 BZs priority in this sprint
- Migration fixes for 6.9.z
- 6.10 customer reports
-
Katello: Keeping short term deadlines and started discussing
- core/3.17 rpms still not built, so prob will not be used by katello/4.4
-
Ansible Automation Hub:
- Content signing for collections and containers (February)
-
RHUI
- Next release will be based on core/3.17
(Internal) Outages/Non-github tasks:
- Hiring
- CEE internal session
Items put on hold:
- Release automation - bindings docs (dkliban) (CI/CD)
- CLI - pulp_rpm content commands (advisory, modulemd, etc)
- Work supporting galaxy.ansible.com replacement (no specific dates)
Dates & Content:
Sprint 113
Dates: Thursday Jan 19, 2022 - Thursday Feb 3, 2022
Sprint Goals/Focus:
- Pulp 2
- Pulp 3 Container
- rbac roles for pulp-container + migration (matthias)
- container signing + tests (ipanova,ttereshc,lubos)
- sync pipeline refactor - dennis
- repository blob mount - tbd
- Pulp 3 Ansible Plugin
- Data migration issue (with deprecations) on review/discussion
- Discussions around using pulpcore APIs on-prem and on c.rh.c
- Customer case
- Pulp 3 Core
- 6.10 customer cases [ggainey]
- 2021406 – syncing tens of repos to capsule can cause deadlock: while updating tuple (...) in relation "core_content"
- 2038432 – Error when importing content and same package belongs to multiple repositories
- 2038995 – When executing the content migration (pre-upgrade process), there is a PG query created by pulp that will be sitting forever
- 2040870 – Error to import rhel7 kickstart on disconnected satellite
- Role framework docs and tests (mdellweg, gerrod, bmbouter)
- switch unit tests to use pytest (bmbouter)
- public video on how to use the new aiohttp fixtures (bmbouter)
- telemetry working group (many)
- Proposal: Telemetry
- memory sync usage PoC (bmbouter)
- Discourse Discussion see here
- 6.10 customer cases [ggainey]
- Pulp 3 RPM
- Any bug fixes for Katello, RHUI which come up (ggainey, dalley)
- Memory consumption, requires upstream work w/ createrepo_c
- Distribution tree issues
- https://github.com/pulp/pulp_rpm/issues/2304 - “Sub-repo names collide”
- Residual dependency solving questions
- Pulp 2–>Pulp 3 Migration (ttereshc)
- Pulp 3 File
- Initial RBAC implementation (gerrod)
- Pulp 3 Python
- Last serial for optimized sync w/ aiohttp fixtures tests (gerrod)
- Pulp 3 OSTree
- blog post RE ostree for fedoramagazine (lmjachky) - tentative
- Pulp 3 Operator
- nothing planned
- Pulp 3 Installer
- CI performance improvements (mike)
- Fix SELinux bugs (mike)
- Refactor for shared logic to add repos (ppicka)
- Certguard
- nothing planned
- CI/CD
- Firefighting github issues/backport related issues (fao)
- CLI
- Rest of container commands (gerrod)
- Refactor to better separate concerns (mdellweg)
- Web UI
- helping students as needed (dkliban/ggainey)
- weekly mtg restarting ‘soon’ (next week?)
- Community
- Docs working-group & pulp cli help further probing
- Make OSPO privacy statement human readable, get an email that Californians & EU folks submitting data privacy requests can write to
- FOSDEM booth updating
- Livestreaming with Brian