[Galaxy-ng] Galaxy/Pulp Check-in Meeting Minutes
Chris Houseknecht
house at redhat.com
Wed Jun 10 16:58:25 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,
9 June:
Agenda
- Update on Content Sync (@alikins, @davidn)
- pulp_container update
- docker push/pull testing (@dkliban/@ipanova)
- pulp_container 2.0.0 beta 2 released
- ansible-test integration (@bmclaugh)
(https://github.com/pulp/pulp_installer/pull/326)
- pulp_ansible starting to add client token support
- https://pulp.plan.io/issues/6540
- [Draft PR for Installing from RPMs]
- Content Promotion in GalaxyNG
<https://hackmd.io/@galaxyng/BkdA3nonI#Notes>Notes
- RBAC
- POC landing this week
- Inviting pulp-dev to comment
- Hoping to include as tech-preview in Pulp Core 3.5
- status updates:
https://www.redhat.com/archives/pulp-dev/2020-June/msg00006.html
- RPMs
- Need to ask @ehelms for status and synch up on a delivery date
- RPM installer potentially merging this week, so maybe beta RPMs
could land next week or two?
- Let @mdepaulo know when RPMs land
- Need a place to host RPMs. Chat on slack with @bmbouter and @ehelms
- Developer Installs
- Helpful for installing and testing latest code
- Test using this playbook [house]:
https://github.com/pulp/pulp_installer/pull/316#issuecomment-638933478
- OpenAPI generation
- Static metadata
- Content Sync
- RBAC
- Permissions exist at the repository level
- Permissions get assigned to users or groups
- David and Adrian to attend Pulp RBAC meeting
- OpenAPI observations ported to HackMD
https://hackmd.io/4UYlnTZ5QhKUBqvV4-wUNg
(@alikins) <https://hackmd.io/4UYlnTZ5QhKUBqvV4-wUNg>
- Serving static metadata proof of concept (@alikins)
- Works with ansible-galaxy 2.9
- Example of generated static content
https://github.com/alikins/example_galaxycreate
- pulp_ansible token support
- Adds support for token authentication to the content sync
machinary, enabling sync from source like c.rh.c where authentication is
required.
- Needs to follow same logoic as ansible-galaxy client
- @fabricio will be working on this
- More or less need a
- Content promotion
- Need review of PR for ‘move’ function
<https://hackmd.io/@galaxyng/BkdA3nonI#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
- [davidn] Create meeting regarding galaxy_ng content sync questions
The teams are scheduled to meet again on 16 June at 11:30 AM Eastern. You
can view the agenda and past meeting notes here
<https://hackmd.io/@galaxyng/BkdA3nonI>. If there is a topic you would like
us to discuss, please submit question 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/20200610/ed6d9535/attachment.htm>
More information about the Galaxy-ng
mailing list