[Galaxy-ng] Galaxy/Pulp Check-in Meeting Minutes
Chris Houseknecht
house at redhat.com
Tue Jun 23 18:35:12 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,
23 June:
*Agenda*
- RBAC update (bmbouter):
- ldap integration and testing is done, users, groups, and membership
importing from external sources
- django-admin is working as the administrator’s method of read/edit
users, groups, permissions also
- PoC to be finished for Repository Content Changes and Sync
- RPMs for galaxy_ng (chouse)
- Need to collaborate with Evgeni Golov evgeni at redhat.com
- Adding token support for Sync (fao)
- manually tested galaxy_ng change - it worked!
- currently working on functional test (CI)
- add another test for galaxy.ansible.com
- will be addressing comments -
https://github.com/pulp/pulp_ansible/pull/326
- Installer updates
- install-from-rpm support is merged
- Additional update to docs for new role list: ['pulp_all_services']
- galaxy_ng playbook update - should it be on hold?
https://github.com/ansible/galaxy_ng/pull/243/
- confirmation from @spredzy galaxy_ng installation runing
side-by-side AWX intallation well
- Adding galaxy_ng to the Pulp single container so Ansible can also test
galaxy_ng CLI integraiton directly
<https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?view#Notes>Notes
- Testing developer install via Pulplift underway. View docs here
<https://github.com/ansible/galaxy_ng/wiki/Installing-from-source>
- Single container work being merged. Will handoff to galaxy_ng team to
test.
- S6 used by all-in-one container:
https://github.com/just-containers/s6-overlay
- Once the AIO container is available and tested, work with Sivel to add
additionaling testing of ansible-galaxy against galaxy_ng.
<https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?view#Action-Items>Action Items
- [house] invite evgeni at redhat.com to slack
- [house/bmbouter] reach out to evgeni via slack and see what support he
needs
- [house/bmbouter] continue downstream images convo in slack
- [house/bmbouter] check-in with Shane before reaching out to RCM
regarding downstream image build
- [house] stop testing with Centos7!!! Move to Centos8. If any issues
file at https://pulp.plan.io/issues/new with category ‘installer’
- [house] file an issue for Centos7 at https://pulp.plan.io/issues/new
- [alikins] Send doc link regarding openapi generation and re-start
discussion on pulp-dev mailing list
- [alikins] Proposal around serving static metadata
- [bmbouters] Review and merge single container PR that adds galaxy_ng.
Once merged, ping the galaxy_ng team with some links and instructions for
testing.
The teams are scheduled to meet again on 30 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
919.803.9159 | <919.803.9159> ansible.com <https://www.ansible.com/>
*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/20200623/6da09b68/attachment.htm>
More information about the Galaxy-ng
mailing list