diff --git a/doc/source/index.rst b/doc/source/index.rst index 51538b0e..c7d7e66c 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -2,7 +2,7 @@ OSISM releases ============== -The latest available stable release is 7.0.0. +The latest available stable release is 7.0.1. Release notes ============= diff --git a/doc/source/notes/7.rst b/doc/source/notes/7.rst index 12dee0cc..4605f6a6 100644 --- a/doc/source/notes/7.rst +++ b/doc/source/notes/7.rst @@ -2,10 +2,93 @@ OSISM 7 ======= +Instructions for the upgrade can be found in the `upgrade guide `_. + +7.0.1 +===== + +Release date: 27. March 2024 + +* It's now possible to also use custom plays in the ``kolla`` and in the ``ceph`` environments. + As for the other environments, custom plays can now be stored there in a e.g. ``playbook-hello-world.yml`` + file and run by using e.g. ``osism apply -e kolla hello-world``. + +* The version of k3s has been updated to ``1.29.2``. If Kubernetes is used, upgrade with + ``osism apply kubernetes``. + +* There is a new parameter ``ceph_custom_keys`` in the ``copy-ceph-keys`` play. This makes + it possible to copy the keys from custom Ceph pools. + + .. code-block:: yaml + + ceph_custom_keys: + - src: ceph.client.manila1.keyring + dest: "{{ configuration_directory }}/environments/kolla/files/overlays/manila/ceph.client.manila1.keyring" + +* There is a new parameter ``with_keycloak`` in the cookiecutter. This can now be used to + select whether the keycloak integration should be prepared or not. + +* An error in the ``ceph-pools`` play has been fixed that prevented the keys from being + created for the pools. + +* The ``ceph-iscsigws`` play has been removed. The iSCSI gateway is in maintenance as of + November 2022. This means that it is no longer in active development and will not be + updated to add new features. + +* With ``ceph_serial`` it is now possible to define how many hosts Ansible should manage at a single time + in the Ceph plays. + + .. code-block:: none + + osism apply ceph-mgrs -e ceph_serial=1 + +* With ``ANSIBLE_VERSION`` it's now possible to overwrite the use Ansible version when working with the ``run.sh`` + script inside the manager environment. + +* The ``osism.commons.known_hosts`` role has been completely revised. + + * avoid duplicate entries in the destination file + * avoid comments in the destination file + * make use of static entries possible + + It's now possible to add a ``known_hosts`` parameter to the host_vars to + set static known hosts entries for a specific host. When this parameter + is set ``ssh-keygen`` will not be used to generate the known hosts entries + on the fly. + + .. code-block:: yaml + + known_hosts: + - ssh-rsa AAAAB3NzaC1y... + - ecdsa-sha2-nistp256 AAAAE2VjZHN... + - ssh-ed25519 AAAAC3NzaC1... + + * make use of extra entries possible + + It's now possible to add a ``known_hosts_extra`` parameter to the configuration + repository to set extra known hosts entries. + + .. code-block:: yaml + + known_hosts_extra: + - testbed-node-1.testbed.osism.xyz ssh-rsa AAAAB3Nza... + - testbed-node-2.testbed.osism.xyz ssh-rsa AAAAB3Nza... + + * The Octavia images have been updated. If Octavia is used, an upgrade must be done + with ``osism apply -a upgrade octavia``. We addressed the following issues. + + * Backport of https://review.opendev.org/c/openstack/octavia/+/896995 to fix errors + when deleting LB with broken amphorae. + + * Bugfix for https://github.com/osism/issues/issues/890 (octavia (ovn) does + not find existing subnet) by enabling the use of the custom CA for octavia + user session queries with the following PR: + https://github.com/osism/container-images-kolla/pull/412 + 7.0.0 ===== -Instructions for the upgrade can be found in the `upgrade guide `_. +Release date: 20. March 2024 General notes ------------- @@ -219,18 +302,18 @@ Other * Refstack 2022.11 results - ``` - ====== - Totals - ====== - Ran: 356 tests in 1221.9879 sec. - - Passed: 353 - - Skipped: 3 - - Expected Fail: 0 - - Unexpected Success: 0 - - Failed: 0 - Sum of execute time for each test: 715.6658 sec. - ``` + .. code-block:: none + + ====== + Totals + ====== + Ran: 356 tests in 1221.9879 sec. + - Passed: 353 + - Skipped: 3 + - Expected Fail: 0 + - Unexpected Success: 0 + - Failed: 0 + Sum of execute time for each test: 715.6658 sec. References ----------