>From last week.
Pulp 3: - Distribution trees (main topic, Katello devs are joining this time) - Currently pulp implementation assumes that there is a main repo - It might not be correct because there can be multiple variants and no main repo - Repo path == “.” == remote url - (addon/variant) repo path == “.” is considered as main repo - (addon/variant) repo path != “.” is considered as sub repo - https://github.com/pulp/pulp_rpm/blob/master/pulp_rpm/app/tasks/synchronizing.py#L125-L150 - When publishing [general] repository == first variant ordered by uid https://github.com/release-engineering/productmd/blob/f6d73c9822a6451ef4e3af98393bf3935102667a/productmd/treeinfo.py#L1009-L1015 https://github.com/release-engineering/productmd/blob/f6d73c9822a6451ef4e3af98393bf3935102667a/productmd/treeinfo.py#L358-L360 https://github.com/pulp/pulp_rpm/blob/master/pulp_rpm/app/kickstart/treeinfo.py#L150-L152 - Main repo vs no main repo - keep implementation as is (aka have a main repo) - some repos don't have a dedicated kickstart repo, they just add .treeinfo to the existing repo. - Sync optimizations for Katello 3.16 - Any optimization usually requires an option to switch it off - Goal: one switch to ‘turn off all optimizations’, only - AI: someone to test RHEL7 first/re-sync numbers - AI: figure out how best to optimize re-sync down to “less than 10 seconds” if nothing to do - Treeinfo check and repomd.xml version. There are more things to think about (remote-url change? etc) - https://pulp.plan.io/issues/6055 - Export - To filesystem - To dvd-iso - To dvd-blu-ray - incremental - Does katello need all 4 use-cases? Justin to share use cases. Pulp 2: - Announced Z release schedule - dependency solving issues - Dalley investigating https://bugzilla.redhat.com/show_bug.cgi?id=1784165 - Able to reproduce & bisected to a commit - Ggainey investigating https://bugzilla.redhat.com/show_bug.cgi?id=1725958 - Specifically issue#5449 <https://pulp.plan.io/issues/5449> Open PRs: - https://github.com/pulp/pulp_rpm/pulls Triage: - Un-triaged bugs https://pulp.plan.io/projects/pulp_rpm/issues?query_id=30
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev