<div dir="ltr">pulp_ansible 0.5.0 has been released. <div>It is compatible with pulpcore 3.7, pulpcore 3.8 and pulpcore 3.9 (not yet released).<div><div><h3 style="font-weight:normal;margin:30px 0px 10px;padding:0px;color:rgb(62,67,73)"><font face="arial, sans-serif"><font size="4" style="">Features</font><span style="font-size:25.5px"><a class="gmail-headerlink" href="https://docs.pulpproject.org/pulp_ansible/en/master/nightly/changes.html#features" title="Permalink to this headline" style="color:rgb(221,221,221);text-decoration-line:none;padding:0px 4px"></a></span></font></h3><ul class="gmail-simple" style="margin:10px 0px 10px 30px;padding:0px;color:rgb(62,67,73)"><li style="line-height:1.4em"><font face="arial, sans-serif">Adds a new <code class="gmail-docutils gmail-literal gmail-notranslate" style="background-color:rgb(236,240,243);color:rgb(34,34,34)"><span class="gmail-pre" style="hyphens: none;">/pulp/api/v3/ansible/copy/</span></code> endpoint allowing content to be copied from one <code class="gmail-docutils gmail-literal gmail-notranslate" style="background-color:rgb(236,240,243);color:rgb(34,34,34)"><span class="gmail-pre" style="hyphens: none;">AnsibleRepository</span></code> version to a destination <code class="gmail-docutils gmail-literal gmail-notranslate" style="background-color:rgb(236,240,243);color:rgb(34,34,34)"><span class="gmail-pre" style="hyphens: none;">AnsibleRepository</span></code>. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7621" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7621</a></font></li></ul><div><h3 style="font-weight:normal;margin:30px 0px 10px;padding:0px;color:rgb(62,67,73)"><font face="arial, sans-serif" style="" size="4">Bugfixes<a class="gmail-headerlink" href="https://docs.pulpproject.org/pulp_ansible/en/master/nightly/changes.html#bugfixes" title="Permalink to this headline" style="color:rgb(221,221,221);text-decoration-line:none;padding:0px 4px">¶</a></font></h3><ul class="gmail-simple" style="margin:10px 0px 10px 30px;padding:0px;color:rgb(62,67,73)"><li style="line-height:1.4em"><font face="arial, sans-serif" style="">Sync collection deprecation status <a class="gmail-reference external" href="https://pulp.plan.io/issues/7504" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7504</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif">Supporting url formats that conform to ansible-galaxy cli (e.g. “<a class="gmail-reference external" href="https://galaxy.ansible.com/" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com</a>” and “<a class="gmail-reference external" href="https://galaxy.ansible.com/api" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com/api</a>”). <a class="gmail-reference external" href="https://pulp.plan.io/issues/7686" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7686</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif">Fixed bug where only 10 collections were being synced in some cases <a class="gmail-reference external" href="https://pulp.plan.io/issues/7740" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7740</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif">Fixed syncing with a default remote. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7742" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7742</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif">Increase the version size for <code class="gmail-docutils gmail-literal gmail-notranslate" style="background-color:rgb(236,240,243);color:rgb(34,34,34)"><span class="gmail-pre" style="hyphens: none;">CollectionVersions</span></code>. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7745" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7745</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif" style="">Fixed bug where we didn’t properly handle trailing slashes. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7767" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7767</a></font></li></ul><div><span style="font-family:arial,sans-serif;font-size:large;color:rgb(62,67,73)">Deprecations and Removals</span><a class="gmail-headerlink" href="https://docs.pulpproject.org/pulp_ansible/en/master/nightly/changes.html#deprecations-and-removals" title="Permalink to this headline" style="font-family:arial,sans-serif;font-size:large;color:rgb(221,221,221);text-decoration-line:none;padding:0px 4px">¶</a><br></div></div></div><div><ul class="gmail-simple" style="margin:10px 0px 10px 30px;padding:0px;color:rgb(62,67,73)"><li style="line-height:1.4em"><font face="arial, sans-serif"><b>Remove ‘certification’ flag from CollectionVersion <a class="gmail-reference external" href="https://pulp.plan.io/issues/6715" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#6715</a></b></font></li><li style="line-height:1.4em"><font face="arial, sans-serif">Derive ANSIBLE_CONTENT_HOSTNAME from CONTENT_ORIGIN <a class="gmail-reference external" href="https://pulp.plan.io/issues/7368" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7368</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif"><b>Removing <cite>deprecated</cite> field from Collection <a class="gmail-reference external" href="https://pulp.plan.io/issues/7504" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7504</a></b></font></li><li style="line-height:1.4em"><font face="arial, sans-serif"><b>Url formats must conform to ansible-galaxy cli format</b> (e.g. “<a class="gmail-reference external" href="https://galaxy.ansible.com/" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com</a>” and “<a class="gmail-reference external" href="https://galaxy.ansible.com/api" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com/api</a>”). This means we no longer support urls such as “<a class="gmail-reference external" href="https://galaxy.ansible.com/api/v2/collections" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com/api/v2/collections</a>” or “<a class="gmail-reference external" href="https://galaxy.ansible.com/api/v2/collections/amazon/aws" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com/api/v2/collections/amazon/aws</a>”. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7686" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7686</a></font></li><li style="line-height:1.4em"><font face="arial, sans-serif" style="">Galaxy URLs now require trailing slashes per the ansible-galaxy docs. Made an exception for “<a class="gmail-reference external" href="https://galaxy.ansible.com/" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">https://galaxy.ansible.com</a>” since the ansible-galaxy CLI code does as well. <a class="gmail-reference external" href="https://pulp.plan.io/issues/7767" style="color:rgb(0,75,107);text-decoration-line:none;border-bottom:1px dotted rgb(0,75,107)">#7767</a></font></li></ul></div><div><br>PyPI: <a href="https://pypi.org/project/pulp-ansible/0.5.0/" target="_blank">https://pypi.org/project/pulp-ansible/0.5.0/</a><br>Changelog: <a href="https://docs.pulpproject.org/pulp_ansible/en/master/nightly/changes.html#id1">https://docs.pulpproject.org/pulp_ansible/en/master/nightly/changes.html#id1</a><br>Docs: <a href="https://pulp-ansible.readthedocs.io/" target="_blank">https://pulp-ansible.readthedocs.io/</a><br>Python bindings: <a href="https://pypi.org/project/pulp-ansible-client/0.5.0/" target="_blank">https://pypi.org/project/pulp-ansible-client/0.5.0/</a><br><div>Ruby bindings: <a href="https://rubygems.org/gems/pulp_ansible_client/versions/0.5.0" target="_blank">https://rubygems.org/gems/pulp_ansible_client/versions/0.5.0</a></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><br>Best regards,</div><div dir="ltr"><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize">Fabricio</span><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize"> </span><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize">Aguiar</span><div>Software Engineer, Pulp Project</div><div><a href="https://www.redhat.com/" style="color:rgb(0,136,206);font-family:RedHatText,sans-serif;font-size:12px;margin:0px" target="_blank">Red Hat Brazil - Latam</a><br></div><div>+55 11 999652368</div><div><img src="https://marketing-outfit-prod-images.s3-us-west-2.amazonaws.com/f5445ae0c9ddafd5b2f1836854d7416a/Logo-RedHat-Email.png" width="96" height="22"></div></div></div></div></div></div></div></div></div>