<div dir="ltr"><div>Hey All!</div><div><br></div><div>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 <a href="https://github.com/ansible/galaxy_ng" target="_blank">GalaxyNG codebase</a>. We're working together to turn the GalaxyNG project (the code that powers Automation Hub at <a href="http://cloud.redhat.com/" target="_blank">cloud.redhat.com</a>) into an installable, on-premise Galaxy capable of hosting Community, Red Hat Certified, and private Ansible content. </div><div><br></div><div>The following is a summary of our last meeting, which occurred on Tuesday, 3 November:</div><div><h3 class="gmail-part" id="gmail-Agenda" title="" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><span style="box-sizing:border-box"><font size="2">Agenda</font></span></h3><h3 class="gmail-part" id="gmail-Agenda" title="" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-weight:400;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">How can we facilitate pulp-ansible contribution?</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://github.com/ansible/galaxy_ng/pull/522#issuecomment-717923675" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box"><font size="2">https://github.com/ansible/galaxy_ng/pull/522#issuecomment-717923675</font></span></a></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">How to test the installer with CI</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">Shipping galaxy_ng releases 3-months ahead of downstream releases</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">RPM builds</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://github.com/theforeman/pulpcore-packaging/pull/61" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box"><font size="2">https://github.com/theforeman/pulpcore-packaging/pull/61</font></span></a></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">Fixing the token bearer refresh with every request sync problem</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://github.com/pulp/pulp_ansible/pull/406" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box"><font size="2">https://github.com/pulp/pulp_ansible/pull/406</font></span></a></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">@jborean requesting a behavioral change to newly changed Galaxy V3 viewset</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://pulp.plan.io/issues/7775" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box"><font size="2">https://pulp.plan.io/issues/7775</font></span></a></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><font size="2"><span style="box-sizing:border-box">Is there a way to configure the </span><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">mirror</code><span style="box-sizing:border-box"> option for a remote in the db?</span></font><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://github.com/ansible/galaxy_ng/blob/master/galaxy_ng/app/api/v3/views/sync.py#L50" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box"><font size="2">https://github.com/ansible/galaxy_ng/blob/master/galaxy_ng/app/api/v3/views/sync.py#L50</font></span></a></li></ul></li></ul></h3><h3 class="gmail-part" id="gmail-Notes" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?both#Notes" title="Notes" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><font size="2"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></font></a><span style="box-sizing:border-box"><font size="2">Notes</font></span></h3><h3 class="gmail-part" title="" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-weight:400;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">Facilitating pulp_ansible contribution</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">Make it possible to run pulp_ansible from a checkout in the galaxy_ng dev environment</font></span></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">Testing end-user installs</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">Handle via CI, rather than attempting to move dev to pulplift</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">If we don’t get this addressed, there’s risk that we can’t release because galaxy_ng’s release cycle is out of phase with pulpcore and pulp_installer.</font></span></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">Shipping galaxy_ng releases 3-months ahead of downstream releases</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">Most products at RH ship the upstream 3 months ahead of a downstream</font></span></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">RPM builds - need a place to host our own, separate from Katello</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">@jborean requesting a behavioral change to newly changed Galaxy V3 viewset</font></span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">There’s a bug fix coming in pulp_ansible (0.5.1)</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">galaxy_ng will incorporate in a z stream release post GA</font></span></li></ul></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><font size="2"><span style="box-sizing:border-box">Configuring </span><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">mirror</code><span style="box-sizing:border-box"> option for a remote</span></font><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box"><font size="2">Not currently stored in the DB</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box"><font size="2">Needs more discussion to see if it aligns with vision of other stake holders</font></span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><font size="2"><span style="box-sizing:border-box">For now, galaxy_ng will default </span><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">mirror</code><span style="box-sizing:border-box"> to True</span></font></li></ul></li></ul></h3><h3 class="gmail-part" id="gmail-Action" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/GdAxjeyiT1iUpIRtvffQRg?both#Action" title="Action" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><font size="2"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></font></a><span style="box-sizing:border-box"><font size="2">Action</font></span></h3><h3 class="gmail-part" title="" style="box-sizing:border-box;font-family:-apple-system,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><p class="gmail-part" style="box-sizing:border-box;margin:0px 0px 16px;color:rgb(51,51,51);font-weight:400;letter-spacing:0.35px"><font size="2"><span style="box-sizing:border-box">[davidn] File an issue in </span><a href="http://pulp.plan.io/" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box">pulp.plan.io</span></a><span style="box-sizing:border-box"> regarding </span><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">mirror</code><br style="box-sizing:border-box"><span style="box-sizing:border-box">[davidn] Modify galaxy_ng to default </span><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">mirror</code><span style="box-sizing:border-box"> to True</span><br style="box-sizing:border-box"><span style="box-sizing:border-box">[house] Investigate alternate location for galaxy_ng upstream RPMs</span></font></p></h3></div><div><div><div><br></div><div>The teams are scheduled to meet again on 10 November at 11:30 AM Eastern. You can <a href="https://hackmd.io/@galaxyng/check-in-notes" target="_blank">view the agenda and past meeting notes here</a>. If there is a topic you would like us to discuss, please submit questions to the mailing list, or<a href="https://issues.redhat.com/secure/CreateIssue!default.jspa" target="_blank"> open an issue at the galaxy_ng project.</a></div><div><br></div><div>Thanks!</div></div><font color="#888888"><div><br></div></font></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><p style="margin:0px 0px 10px;text-align:left;color:rgb(132,137,146);font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:300"><span style="text-transform:capitalize;font-weight:bold;line-height:18.6667px">Chris Houseknecht</span><br style="line-height:18.6667px"><span style="line-height:18.6667px">Manager, Galaxy Engineering Team<br>Ansible by Red Hat <br></span><span style="line-height:18.6667px"><a href="https://www.github.com/chouseknecht" style="text-decoration:none;color:rgb(132,137,146)" target="_blank"><b>GitHub: </b>chouseknecht<br></a></span><span style="line-height:18.6667px"></span><span style="line-height:18.6667px"><a href="https://www.twitter.com/@chouseknecht" style="text-decoration:none;color:rgb(132,137,146)" target="_blank"><b>Twitter: </b>@chouseknecht</a></span><br></p></div><div style="font-size:12.8px"><br></div></div></div></div></div></div></div></div></div></div>