From 7ecfe7a5c8eebbf187b09b323601d48fb509daa2 Mon Sep 17 00:00:00 2001 From: Tatiana Tereshchenko Date: Thu, 4 Feb 2021 20:15:05 +0100 Subject: [PATCH] Release 3.10.0 [noissue] --- CHANGES/8011.feature | 3 --- CHANGES/8210.misc | 1 - docs/CHANGES.md | 22 ++++++++++++++++++++++ docs/index.md | 20 ++++++++++---------- galaxy.yml | 2 +- roles/pulp_common/vars/main.yml | 2 +- 6 files changed, 34 insertions(+), 16 deletions(-) delete mode 100644 CHANGES/8011.feature delete mode 100644 CHANGES/8210.misc diff --git a/CHANGES/8011.feature b/CHANGES/8011.feature deleted file mode 100644 index 14adc8f39..000000000 --- a/CHANGES/8011.feature +++ /dev/null @@ -1,3 +0,0 @@ -Added support for upgrading to pulpcore 3.10. - -The installer moves an existing 'artifact' directory inside the MEDIA_ROOT path. diff --git a/CHANGES/8210.misc b/CHANGES/8210.misc deleted file mode 100644 index ce658026c..000000000 --- a/CHANGES/8210.misc +++ /dev/null @@ -1 +0,0 @@ -Update pulpcore-selinux (SELinux policies) to 1.2.4 for the future feature of systemd socket activation. diff --git a/docs/CHANGES.md b/docs/CHANGES.md index fe857a05b..0a951441f 100644 --- a/docs/CHANGES.md +++ b/docs/CHANGES.md @@ -13,6 +13,28 @@ Changelog + +3.10.0 (2021-02-04) +=================== + + +Features +-------- + +- Added support for upgrading to pulpcore 3.10. + + The installer moves an existing 'artifact' directory inside the MEDIA_ROOT path. + [#8011](https://pulp.plan.io/issues/8011) + + +Misc +---- + +- [#8210](https://pulp.plan.io/issues/8210) + +---- + + 3.9.1-1 (2021-01-27) ==================== diff --git a/docs/index.md b/docs/index.md index 12d611f8b..ba3f73365 100644 --- a/docs/index.md +++ b/docs/index.md @@ -5,9 +5,9 @@ The Pulp 3 Ansible installer is a collection of Ansible roles that you can use t Each Ansible role installs and configures a component of Pulp. -This version of the installer, 3.9.1-1, installs Pulp 3.9.1 specifically. +This version of the installer, 3.10.0, installs Pulp 3.10.0 specifically. -If run against an older version of Pulp 3, it will upgrade it to 3.9.1. +If run against an older version of Pulp 3, it will upgrade it to 3.10.0. System Requirements ------------------- @@ -90,18 +90,18 @@ Recommended Workflows for Pulpcore & Plugin Versioning Initial installation: 1. Make sure you are running the latest version of the installer, which installs the latest version - of pulpcore (3.9.1). + of pulpcore (3.10.0). 1. Confirm that all the latest stable releases of your desired plugins are compatible with pulpcore - 3.9.1, such as by reading the release announcement email thread for pulpcore 3.9.1, reading the + 3.10.0, such as by reading the release announcement email thread for pulpcore 3.10.0, reading the plugins README, or as a last resort, reading their `setup.py`. 1. Run `pulp_installer`. Upgrading your installation: 1. Observe what is the latest version of `pulp_installer`, and what version of pulpcore it installed - (3.9.1). + (3.10.0). 1. Confirm that all the latest stable releases of **currently installed** plugins are compatible - with pulpcore 3.9.1, such as by reading the release announcement email thread for pulpcore 3.9.1, + with pulpcore 3.10.0, such as by reading the release announcement email thread for pulpcore 3.10.0, reading the plugins README, or as a last resort, reading their setup.py. 1. If they are not all compatible yet, **wait** for the plugins to be updated for compatibility. @@ -113,9 +113,9 @@ reading the plugins README, or as a last resort, reading their setup.py. Initial installation: -1. Observe the latest branch of `pulp_installer`, and what version of pulpcore it installs (3.9.1). +1. Observe the latest branch of `pulp_installer`, and what version of pulpcore it installs (3.10.0). 1. Confirm that all the latest stable releases of your desired plugins are compatible with pulpcore - 3.9.1, such as by reading the release announcement email thread for pulpcore 3.9.1, reading the + 3.10.0, such as by reading the release announcement email thread for pulpcore 3.10.0, reading the plugins README, or as a last resort, reading their setup.py. 1. If they are not all compatible yet, try the last version of the installer that installs pulpcore 3.9.z . Then confirm that there exist stable releases of your desired plugins that are compatible @@ -127,9 +127,9 @@ with pulpcore 3.9.z. If there are none, try pulpcore 3.8.z, and repeat. Upgrading your install: 1. Observe what the latest version of `pulp_installer` is, and what version of pulpcore it installed - (3.9.1). (Even if there is no update, you can still upgrade your plugins.) + (3.10.0). (Even if there is no update, you can still upgrade your plugins.) 1. Confirm that all the latest stable releases of **currently installed** plugins are compatible - with pulpcore 3.9.1, such as by reading the release announcement email thread for pulpcore 3.9.1, + with pulpcore 3.10.0, such as by reading the release announcement email thread for pulpcore 3.10.0, reading the plugins README, or as a last resort, reading their setup.py. 1. If they are not all compatible yet, try the last version of the installer that installs pulpcore 3.9.z . Then confirm that there exist stable releases of your desired plugins that are compatible diff --git a/galaxy.yml b/galaxy.yml index 89e5f4654..3cf2d1a75 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -10,7 +10,7 @@ namespace: pulp name: pulp_installer # The version of the collection. Must be compatible with semantic versioning -version: 3.9.1-1 +version: 3.10.0 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection readme: README.md diff --git a/roles/pulp_common/vars/main.yml b/roles/pulp_common/vars/main.yml index 6271143fd..d5a2785ae 100644 --- a/roles/pulp_common/vars/main.yml +++ b/roles/pulp_common/vars/main.yml @@ -42,7 +42,7 @@ __pulp_common_pulp_settings_fips_defaults: - sha512 __pulp_common_merged_pulp_settings: "{{ __pulp_common_pulp_settings_defaults | combine(ansible_fips | ternary(__pulp_common_pulp_settings_fips_defaults, {}), pulp_settings, recursive=True) }}" -__pulp_version: '{{ pulpcore_version | default("3.9.1") }}' +__pulp_version: '{{ pulpcore_version | default("3.10.0") }}' __pulp_old_artifact_dir: "{{ pulp_user_home | regex_replace('\\/$', '') }}/artifact" __pulp_artifact_dir: "{{ pulp_media_root | regex_replace('\\/$', '') }}/artifact"