[Galaxy-ng] Galaxy/Pulp Check-in Meeting Minutes
Chris Houseknecht
house at redhat.com
Fri Jun 19 10:47:09 UTC 2020
Hey all!
Each week engineers from the Galaxy and Pulp teams meet for an hour to
discuss any issues related to the ongoing integration of Pulp Core and Pulp
Plugins into the GalaxyNG codebase <https://github.com/ansible/galaxy_ng>.
We're working together to turn the GalaxyNG project (the code that powers
Automation Hub at cloud.redhat.com) into an installable, on-premise Galaxy
capable of hosting Community, Red Hat Certified, and private Ansible
content.
The following is a summary of our last meeting, which occurred on Tuesday,
16 June:
Agenda
- RBAC update (bmbouter):
- PoC still pending. Delayed due to complexity integrating with
external users and groups. Expected this week, due to
breakthrough made on
Thursday
- https://www.redhat.com/archives/pulp-dev/2020-June/msg00041.html
- pulp-operator update and next steps (mikedep333)
- Held meeting with installer team
- Agreed on a bunch of (tentative) details
- pulp-operator development starting as soon as install-from-rpm is
- epic: install from rpms
- installer PR is still under review (mikedep333)
- PR: https://github.com/pulp/pulp_installer/pull/326
- From @ehelms 16 June: “It’s in an engineer’s hands, and being
worked on. There are a quite a lot of dependencies to process, so I am
hoping a week or two. We’re pretty slammed but it’s a top priority.”
- We should move forward with reviwing and merging the PR, regardless
of when galaxy-ng RPMs land.
- Reference: Katello “pulpcore” repo used: el7
<https://fedorapeople.org/groups/katello/releases/yum/nightly/pulpcore/el7/x86_64/>
, el8
<https://fedorapeople.org/groups/katello/releases/yum/nightly/pulpcore/el8/x86_64/>
- Adding token support for Sync, PR available (href issue)
- testing against:
https://ci.cloud.redhat.com/api/automation-hub/v3/collections/autohubtest2/collection_dep_a_hlrknkqw/
- getting response with
/pulp_ansible/galaxy/automation-hub/api/v3/collections/<namespace>/
<name>/versions
- instead of /api/automation-hub/v3/collections/<namespace>/<name>
/versions
- https://github.com/pulp/pulp_ansible/pull/326#issuecomment-644313611
- Registry push
- pulp_container working towards their GA release
- Installer improvements from @spredzy
- https://github.com/pulp/pulp_installer/pull/331
- https://github.com/pulp/pulp_installer/pull/322
- https://github.com/pulp/pulp_installer/pull/324
- https://github.com/pulp/pulp_installer/pull/325
<https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?view#Notes>Notes
- free operator ebook:
https://www.redhat.com/cms/managed-files/cl-oreilly-kubernetes-operators-ebook-f21452-202001-en_2.pdf
<https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?view#Actions>Actions
- [house] test the developer install and update galaxy_ng docs
- [alikins] Send doc link and start discussion on pulp-dev mailing list
- [alikins] Proposal around serving static metadata
- [house] Provide an update on design galaxy_ng multi-repository support
- [alikins] Work with Fabricio regarding token support for content sync
and resolving invalid HREF issue (
https://github.com/pulp/pulp_ansible/pull/326#issuecomment-644313611)
The teams are scheduled to meet again on 23 June at 11:30 AM Eastern. You
can view the agenda and past meeting notes here
<https://hackmd.io/@galaxyng/check-in-notes>. If there is a topic you would
like us to discuss, please submit questions to the mailing list, or open an
issue at the galaxy_ng project.
<https://github.com/ansible/galaxy_ng/issues/new/choose>
Thanks!
--
Chris Houseknecht
Manager, Galaxy Engineering Team
Ansible by Red Hat
*GitHub: *chouseknecht
<https://www.github.com/chouseknecht>*Twitter: *@chouseknecht
<https://www.twitter.com/@chouseknecht>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/galaxy-ng/attachments/20200619/243e9476/attachment.htm>
More information about the Galaxy-ng
mailing list