Releases: pulp/pulp_installer
3.4.0
3.3.1-1
Detailed release notes are available in the CHANGES.rst file[0].
[0] https://github.com/pulp/pulp_installer/blob/3.3/CHANGES.rst#331-1-2020-05-15
3.3.1
Detailed release notes are available in the CHANGES.rst file[0].
[0] https://github.com/pulp/pulp_installer/blob/master/CHANGES.rst#331-2020-05-08
3.3.0
This release installs pulpcore 3.3.0.
Changelog for users:
- Renamed installer from "ansible-pulp" to "pulp_installer" (to avoid confusion with "pulp-ansible", the content plugin).
- NOTE: Accessing the GitHub repo and releases by the old name in the URL will continue to work for the time being.
- Fixed misconfigured static directory for nginx and apache
Changelog for plugin developers:
- Fixed pbindings on certain distros / slim OS images by installing curl
- install buildah and runc in source boxes
- Multiple CI/molecule fixes, and refactoring
3.2.1
This release installs pulpcore 3.2.1.
Changelog for users:
- Added support for RHEL8 & CentOS 8
- Partially added support for derivative distros (like Scientific Linux 7)
- Fixed getting a 404 when trying to login on nginx webserver.
- Fixed Incorrect
Environment
in systemd files made by the installer
Changelog for plugin developers:
- version compatibility check is skipped for source installs
- Added an alias for setting minio (object storage), and remove it after using it.
- Fixed phelp alias
- Made local fixtures optional
- Added aliases on pulp-devel docs
- Multiple CI fixes
3.2.0
This release installs pulpcore 3.2.0.
Changelog for users:
- Update role metadata for correctness and completeness, including the license strings: GPL-2.0 for some roles, GPL-3.0 for others -> GPL-2.0-or-later (like the LICENSE / COPYRIGHT / COMMITMENT files in the root of the repo say)
- Remove duplicate copy of LICENSE from the "pulp" role, which is without a COPYRIGHT file (which says GPLv2+ actually) or a COMMITMENT file. See #6113 for more info.
- Add a pulpcore/plugin version compatibility check for pypi (not source) installs. See #6189 for more info.
- pulp README.md: Add link to Dynaconf syntax for specifying pulp settings
- Add per-plugin-snippet chain-loading to nginx and apache, and symlink them to enable them
- pip now automatically upgraded in the virtualenv (so that new pulp_rpm dependencies can install)
- Fix apache webserver support on Debian/Ubuntu (Debian 10 tested)
Changelog for plugin developers:
- Configure the machine to run the pulp-fixtures container and the pfixtures command
- ansible-pulp can now be tested with molecule 3.0
3.1.1
This release installs pulpcore 3.1.1.
Changelog for users:
- Fixed #6107 Problem: Users must specify pulp_install_db when dynamically including the ansible-pulp roles
- More thorough CI testing of the use cases of running ansible-pulp
Changelog for plugin developers:
- Fixed Problem: pulp-devel cannot be included dynamically
- Added pbindings command
- Refactored pulp-devel role. Big thanks to Quirin Pamp!
- Faster CI, by migrating from Travis to Github actions
3.1.0
This release installs pulpcore 3.1.0.
3.0.1-2
This maintenance release for pulpcore 3.0.1 fixes the following issue:
#6078 ansible-pulp fails to upgrade plugins via the upgrade variable
3.0.1-1
This is the 1st release of ansible-pulp that corresponds to, and installs / upgrades to, a specific version of pulpcore.
This release corresponds to pulpcore 3.0.1.
The variable version
was added under pulp_install_plugins, so that you can specify the exact version of a plugin (from PyPI) to install.
Note that the boolean variable pulp_upgrade
was removed. It would install the latest version of pulpcore (such as 3.1.0 currently), whereas the version of pulpcore to install, or upgrade to, is now controlled by ansible-pulp itself. Running this installer against pulpcore 3.0.0 will upgrade it to 3.0.1.