[Pulp-dev] RPM plugin meeting notes
Tatiana Tereshchenko
ttereshc at redhat.com
Thu Jan 30 09:50:30 UTC 2020
>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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20200130/27ab22dc/attachment.htm>
More information about the Pulp-dev
mailing list