[Pulp-dev] Pulp Container meeting minutes
Pulp 3: - pulp_container 2.0 needs a compatibility beta release with pulpcore 3.5 - dkliban will push the tag and send email announcements - https://pulp.plan.io/issues/7013#Question - AsyncRemoveMixin is not visible via pulpcore.plugin.* in pulp_container - Lubos will create a PR against pulpcore - Open a separate ticket for repo/distribution delete - AI: Lubos will open - Task will delete push repo and distribution - https://pulp.plan.io/issues/7172 - https://pulp.plan.io/issues/7132 which is related to https://pulp.plan.io/issues/7012 - https://github.com/pulp/pulp_container/pull/126 - Close #7132 as dup - Plan: Merge 2.0 branch into master once we release 2.0 GA - Start planning RBAC - Open stub tickets so next meeting we do more planning - Bump thread repo name, base_path collision across plugins - AI dkliban - ipanova scale back meeting to 30mins Pulp 2: - nectar needs a new release - dkliban will reach build team - ipanova will follow up with jluza - some issues are spotted in the PR - ipanova comment on https://github.com/pulp/pulp_docker/pull/459#issuecomment-657530780 Open PRs: - https://github.com/pulp/pulp_docker/pulls - https://github.com/pulp/pulp_container/pulls - Triage: - Un-triaged bugs https://pulp.plan.io/projects/pulp_container/issues?query_id=30 - https://pulp.plan.io/projects/pulp_docker/issues?query_id=30 Regards, Ina Panova Senior Software Engineer| Pulp| Red Hat Inc. "Do not go where the path may lead, go instead where there is no path and leave a trail." ___ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev
[Pulp-dev] Pulp Container meeting minutes
13 july, 2020 Pulp 3: Token certificate generation needs to be added to the installer and operator - Installer ticket already written - Dkliban to write issue for pulp-operator https://pulp.plan.io/issues/7124 - anything that modifies the token should cause the registry to return a Unauthorized response - Lmjachky to review the PR for resolving this https://pulp.plan.io/issues/7125 - if the schema converter can’t convert the V2 manifest, return 404 to the older client - Lmjachky will open a PR to resolve this issue Merging master branch into 2.0 - https://github.com/pulp/pulp_container/pull/117 - Need to disable issue checking for this PR and then submit a follow up PR to re-enable it. This will allow us to see all tests passing before merging. - We decided to postpone this effort, because there is nothing we desperately need in the feature preview that is the 2.0 branch - 2.0.0 GA milestone - There are 2 most important issues to resolve - https://pulp.plan.io/issues/7012 - https://pulp.plan.io/issues/7013 - lmjachky will work on this - Pulpcore upload model re-use is a nice to have, but if we do decide to use it, we should do it with the 2.0.0 release and not after. - https://pulp.plan.io/issues/7025 - The two redirects being converted to one can be done with the 2.1 release. - https://pulp.plan.io/issues/6826 - AI Dkliban to release 2.0 beta - AI Mdellweg to release 1.4.2 ___ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev
[Pulp-dev] Pulp Container meeting minutes
6 july, 2020 Pulp 3: - With rbac we might want to have namespaces as objects to assign permissions to it - Should we validate the relative_path of a distribution to have exactly on “/”? - Dkliban to test that you can docker and podman pull from a distribution that has multiple / in the base_path - Mdellweg to write a story to allow creation of namespaces via Pulp REST API. - Distribution Base_path is unique across pulp - Existing Rpm distribution with base_path foo/test will not allow creation of container distribution - Dkliban to write proposal for how to allow plugin Distributions to opt out of cross-plugin uniqueness. - Path overlap and relative path validation does not make sense to keep for container distribution - https://github.com/pulp/pulpcore/blob/master/pulpcore/app/serializers/publication.py#L124 - https://github.com/pulp/pulpcore/blob/master/pulpcore/app/serializers/base.py#L53 - Performance progress/results - Still trying to figure out how to refactor the method relate_manifest_tag(): https://github.com/pulp/pulp_container/blob/master/pulp_container/app/tasks/sync_stages.py#L502 - https://github.com/pulp/pulp-2to3-migration/blob/master/pulp_2to3_migration/app/plugin/docker/migrator.py#L143 - Problematic language https://pulp.plan.io/issues/7070 - Will discuss language consistency between plugins at open floor ___ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev