[Pulp-list] pulpcore 3.1 is Generally Available

Mike DePaulo mikedep333 at redhat.com
Mon Feb 3 20:15:40 UTC 2020


ansible-pulp 3.1.0 (the Ansible installer for Pulp) is released.


## Updating Pulp from 3.0.z (revised)

1. Download the ansible-pulp 3.1.0 release from GitHub:
https://github.com/pulp/ansible-pulp/releases/tag/3.1.0
2. Configure the installer to update each plugin to a compatible version
via the `upgrade` boolean variable or the `version` string variable, within
the `pulp_install_plugins` variable:
https://github.com/pulp/ansible-pulp/tree/3.1.0/roles/pulp#role-variables
3. Re-run the installer


## ansible-pulp 3.1.0 Release Notes

Starting with 3.1.0, each pulpcore release will push a new version of the
installer. [1] If you get & run the new installer, you'll get a newer
pulpcore release. If you run the new installer against an existing Pulp
install, pulpcore will be updated

The variable `version` was added under `pulp_install_plugins`, so that you
can specify the exact version of each plugin (from PyPI) to install.

Note that the boolean variable `pulp_upgrade` was removed. It would install
the latest version of pulpcore. In  contrast, the version of pulpcore to
install, or upgrade to, is now controlled by ansible-pulp itself. Running
this installer against pulpcore 3.0.z will upgrade it to 3.1.0.

[1] A 3.0.1-2 installer was also released for this entire set of
new/removed behavior, but for installing pulpcore 3.0.1. These release
notes are consolidated from the 3.0.1-1, 3.0.1-2, and 3.1.0 release notes
on GitHub.
https://github.com/pulp/ansible-pulp/releases

On Mon, Feb 3, 2020 at 11:17 AM Tatiana Tereshchenko <ttereshc at redhat.com>
wrote:

> pulp_rpm 3.1.0 is GA with the some new features and bugfixes. It's
> compatible with pulpcore 3.1.
>
> https://pulp-rpm.readthedocs.io/en/3.1/changes.html
> https://pypi.org/project/pulp-rpm/
>
> On Sat, Feb 1, 2020 at 12:07 PM Brian Bouterse <bmbouter at redhat.com>
> wrote:
>
>> pulp_file 0.1.1 is released and is compatible with pulpcore 3.1. It
>> contained only bugfixes so it is a z-release.
>>
>> https://pulp-file.readthedocs.io/en/0.1.1/changes.html#id1
>> https://pypi.org/project/pulp-file/
>>
>>
>>
>> On Fri, Jan 31, 2020 at 6:41 PM Ina Panova <ipanova at redhat.com> wrote:
>>
>>> pulp_container 1.1.0 is GA with the set of new features and bugfixes. It
>>> is also compatible with pulpcore 3.1.
>>>
>>> https://pulp-container.readthedocs.io/en/1.1/changes.html
>>> https://pypi.org/project/pulp-container/1.1.0/
>>>
>>>
>>> --------
>>> Regards,
>>>
>>> Ina Panova
>>> Senior Software Engineer| Pulp| Red Hat Inc.
>>>
>>> "Do not go where the path may lead,
>>>  go instead where there is no path and leave a trail."
>>>
>>>
>>> On Fri, Jan 31, 2020 at 1:12 PM Brian Bouterse <bmbouter at redhat.com>
>>> wrote:
>>>
>>>> Pulpcore 3.1.0 is the first feature release of Pulp 3 and contains
>>>> some significant features and fixes. See the release notes for all the
>>>> details. https://docs.pulpproject.org/en/3.1.0/changes.html Here are
>>>> some highlights:
>>>>
>>>> * Azure support
>>>> * signing services for plugins to use
>>>> * restriction of file:// paths and a new setting to mark filesystem
>>>> areas as safe to import from
>>>> * improved webserver auth support
>>>> * various bugfixes including resolution of a task hanging issue, S3
>>>> filename fix, and more
>>>>
>>>> Pulpcore 3.1.0 contains no user API breaking changes (ever), but
>>>> plugins will require a compatibility release due to the plugin API bringing
>>>> breaking changes in with each Y-release. Users should watch for
>>>> announcements from plugins soon and upgrade when all of your plugins are
>>>> compatible. Plugin writers can see their changelog to see what has changed
>>>> in the plugin API here:
>>>>
>>>> ## New Installations
>>>>
>>>> If you are using a new install, you can use the ansible-installer
>>>> directly and you'll receive 3.1.0. The quick start guides below are
>>>> useful for that.
>>>>
>>>> * pulp_rpm installation -- https://pulp-rpm.readthedocs.io/en/3.0
>>>> /installation.html
>>>> * pulp_container installation --
>>>> https://pulp-container.readthedocs.io/en/1.0/installation.html
>>>> * pulp_file installation -- https://pulp-file.readthedocs.io/en/0.1
>>>> .0/installation.html
>>>>
>>>> ## Updating from 3.0.z
>>>>
>>>> You should first upgrade your installer to the latest one from PyPI and
>>>> re-run it. Starting with 3.1.0 each release will push a new version of the
>>>> installer. If you get the new installer, you'll get a newer pulpcore
>>>> release.
>>>>
>>>> ## Quickstart
>>>>
>>>> Pulp_rpm offers a quickstart guide (link below) which uses pulplift
>>>> (link below) to create a not-long-living installation just to try it out.
>>>> These same instructions can be adapted to the other plugins also.
>>>>
>>>> https://pulp-rpm.readthedocs.io/en/3.0/quickstart.html
>>>> https://github.com/pulp/pulplift
>>>>
>>>> ## Migrating from Pulp2 -> Pulp3
>>>>
>>>> A Pulp 2 -> Pulp 3 migration tool is now in beta and can migrate docker
>>>> and iso content ( https://github.com/pulp/pulp-2to3-migration ). RPM
>>>> migrations are coming soon, but are not ready yet.
>>>>
>>>> ## Getting Help or Reporting Bugs
>>>>
>>>> Find where to get help or report bugs via the help page on the website
>>>> ( https://pulpproject.org/help/ ). If you're unsure where to start, we
>>>> recommend emailing your question to the Pulp user mailing list (
>>>> https://www.redhat.com/mailman/listinfo/pulp-list ).
>>>>
>>>> ## Feedback
>>>>
>>>> Let us know what you think! Please send feedback to either:
>>>>
>>>> * Pulp user mailing list --
>>>> https://www.redhat.com/mailman/listinfo/pulp-list
>>>> * Pulp developer mailing list --
>>>> https://www.redhat.com/mailman/listinfo/pulp-dev
>>>>
>>>> ## Thanks!
>>>>
>>>> Thank you to all the developers, integrators, testers, and users who
>>>> have contributed to this feature release.
>>>> _______________________________________________
>>>> Pulp-list mailing list
>>>> Pulp-list at redhat.com
>>>> https://www.redhat.com/mailman/listinfo/pulp-list
>>>
>>> _______________________________________________
>>> Pulp-list mailing list
>>> Pulp-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/pulp-list
>>
>> _______________________________________________
>> Pulp-list mailing list
>> Pulp-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/pulp-list
>
> _______________________________________________
> Pulp-list mailing list
> Pulp-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-list



-- 

Mike DePaulo

He / Him / His

Service Reliability Engineer, Pulp

Red Hat <https://www.redhat.com/>

IM: mikedep333

GPG: 51745404
<https://www.redhat.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20200203/ec645f5c/attachment.htm>


More information about the Pulp-list mailing list