<div dir="ltr"><div dir="ltr">Pulp 2.18.0 Beta 1 is now available, and can be downloaded from the 2.18 beta repositories:<br><br><a href="https://repos.fedorapeople.org/repos/pulp/pulp/beta/2.18/">https://repos.fedorapeople.org/repos/pulp/pulp/beta/2.18/</a><br><br>This release includes new features for: Crane, Docker Support, Pulp, Puppet Support, and RPM Support<br><br>Upgrading<br>=========<br><br>The Pulp 2.18 beta repository is included in the pulp repo files:<br>    <a href="https://repos.fedorapeople.org/repos/pulp/pulp/fedora-pulp.repo">https://repos.fedorapeople.org/repos/pulp/pulp/fedora-pulp.repo</a> for Fedora<br>    <a href="https://repos.fedorapeople.org/repos/pulp/pulp/rhel-pulp.repo">https://repos.fedorapeople.org/repos/pulp/pulp/rhel-pulp.repo</a> for RHEL 7<br><br>After enabling the pulp-beta repository, you'll want to follow the standard upgrade path<br>with migrations:<br><br>$ sudo systemctl stop httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd<br>$ sudo yum upgrade<br>$ sudo -u apache pulp-manage-db<br>$ sudo systemctl start httpd pulp_workers pulp_resource_manager pulp_celerybeat pulp_streamer goferd<br><br>The pulp_streamer and goferd services should be omitted if those services are not installed.<br><br>Issues Addressed<br>================<br><br>Pulp<br>    4120    Syncing a repo with `background` download policy raises InvalidURL in RHEL 7.6<br>    1758    As a user, I would like to be able to change timeout values<br>    4068    pulp-admin in cron : "IOError: [Errno 25] Inappropriate ioctl for device"<br>    4092    redirect_host defaults to socket.getfqdn() instead of None<br>    3927    As a user, I can upload information about Consumer<br>    4007    As a user, I can sync rpm packages with sha512 checksums<br><br>RPM Support<br>    3876    Can't recursively copy RPM between repos<br>    3256    all sslclientcert in pulp.repo are called client.crt<br>    3841    Pulp 2: Malicious iso feed repo can write arbitrary files with user apache.<br>    4056    module information missing from errata search api<br>    4130    Not able to upload RPMs<br>    4144    Duplicated module dependency entries both after sync and after migration<br>    3924    Add a migration for the "vendor" field<br>    3919    As a user, I can manage modular Errata content<br>    3925    As a user, I can retrieve a list of applicable RPMs, Errata, and Module streams for a consumer<br>    3959    Modular errata sync and publish<br>    4049    As a user, I can know if an RPM is modular or not<br>    4058    As a user, I can calculate applicability for modular content</div><div dir="ltr"><br></div><div dir="ltr">Docker Support<br>    2849    Worker terminates abnormally while processing task<br>    2966    Unable to sync docker repo because worker dies</div><div dir="ltr"><br></div><div dir="ltr">Crane<br>    3857    As a user, i want Crane to be able to serve Docker registry content directly as well as be albe to use redirects</div><div dir="ltr"><br>Puppet Support<br>    4140    Puppet fails to find metadata file if there are multiple top-level files/dirs</div></div>