diff --git a/CHANGELOG.md b/CHANGELOG.md index 51a32922b363..0172f82d2cff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -241,6 +241,8 @@ Fixed - Fixes issue in postgresql privileges detection: privileges on views were never retrieved and always recreated. (#57690) - Fix service.enabled error for unavailable service in test mode (#62258) - Fix variable reuse causing requisite_in problems (#62264) +- Adding -G option to pkgdd cmd_prefix list when current_zone_only is True. (#62206) +- Don't expect ``lsof`` to be installed when trying check which minions are connected. (#62303) Added @@ -292,6 +294,14 @@ Added Added compatibility with Zabbix 4.0+ for `zabbix.user_getmedia` method Added support for setting medias in `zabbix.user_update` for Zabbix 3.4+ (#62012) - Add ignore_missing parameter to file.comment state (#62044) +- General improvements on the "ansiblegate" module: + * Add "ansible.targets" method to gather Ansible inventory + * Add "ansible.discover_playbooks" method to help collecting playbooks + * Fix crash when running Ansible playbooks if ansible-playbook CLI output is not the expected JSON. + * Fix issues when processing inventory and there are groups with no members. + * Allow new types of targets for Ansible roster (#60056) +- Add sample and shuffle functions from random (#62225) + Salt 3004.2 (2022-05-12) ======================== diff --git a/changelog/60056.added b/changelog/60056.added deleted file mode 100644 index 455473fd53d4..000000000000 --- a/changelog/60056.added +++ /dev/null @@ -1,6 +0,0 @@ -General improvements on the "ansiblegate" module: -* Add "ansible.targets" method to gather Ansible inventory -* Add "ansible.discover_playbooks" method to help collecting playbooks -* Fix crash when running Ansible playbooks if ansible-playbook CLI output is not the expected JSON. -* Fix issues when processing inventory and there are groups with no members. -* Allow new types of targets for Ansible roster diff --git a/changelog/62206.fixed b/changelog/62206.fixed deleted file mode 100644 index 780e6800e71b..000000000000 --- a/changelog/62206.fixed +++ /dev/null @@ -1 +0,0 @@ -Adding -G option to pkgdd cmd_prefix list when current_zone_only is True. diff --git a/changelog/62225.added b/changelog/62225.added deleted file mode 100644 index 2e115ce99fe1..000000000000 --- a/changelog/62225.added +++ /dev/null @@ -1 +0,0 @@ -Add sample and shuffle functions from random diff --git a/changelog/62303.fixed b/changelog/62303.fixed deleted file mode 100644 index 8fee813ea033..000000000000 --- a/changelog/62303.fixed +++ /dev/null @@ -1 +0,0 @@ -Don't expect ``lsof`` to be installed when trying check which minions are connected. diff --git a/doc/topics/releases/3005.rst b/doc/topics/releases/3005.rst index 9e0518c84c3b..7a72b16680c8 100644 --- a/doc/topics/releases/3005.rst +++ b/doc/topics/releases/3005.rst @@ -19,6 +19,13 @@ OS Support End of Life Debian and Raspbian 9 are now EOL, therefore we will no longer be building packages for these platforms. +Raspberry Pi +------------ +We will no longer build the Raspberry Pi packages after the 3005 release but will +provide open sources project links in an updated announcement later. Please see the +announcement for more details: +https://saltproject.io/salt-project-announces-the-open-sourcing-of-several-saltstack-native-minions/ + New packages available ---------------------- @@ -96,7 +103,7 @@ Repo paths +----------+-----------------------------------------------+-----------------------------------------+ | Debian | https://repo.saltproject.io/salt/py3/debian/ | https://repo.saltproject.io/py3/debian/ | +----------+-----------------------------------------------+-----------------------------------------+ -| Raspbian | https://repo.saltproject.io/salt/py3/debian/ | https://repo.saltproject.io/py3/debian/ | +| Raspbian | Not available | https://repo.saltproject.io/py3/debian/ | +----------+-----------------------------------------------+-----------------------------------------+ | Fedora | Hosted on Fedora Repos | Hosted on Fedora Repos | +----------+-----------------------------------------------+-----------------------------------------+ @@ -365,6 +372,8 @@ Fixed - Fixes issue in postgresql privileges detection: privileges on views were never retrieved and always recreated. (#57690) - Fix service.enabled error for unavailable service in test mode (#62258) - Fix variable reuse causing requisite_in problems (#62264) +- Adding -G option to pkgdd cmd_prefix list when current_zone_only is True. (#62206) +- Don't expect ``lsof`` to be installed when trying check which minions are connected. (#62303) Added @@ -416,3 +425,10 @@ Added Added compatibility with Zabbix 4.0+ for `zabbix.user_getmedia` method Added support for setting medias in `zabbix.user_update` for Zabbix 3.4+ (#62012) - Add ignore_missing parameter to file.comment state (#62044) +- General improvements on the "ansiblegate" module: + * Add "ansible.targets" method to gather Ansible inventory + * Add "ansible.discover_playbooks" method to help collecting playbooks + * Fix crash when running Ansible playbooks if ansible-playbook CLI output is not the expected JSON. + * Fix issues when processing inventory and there are groups with no members. + * Allow new types of targets for Ansible roster (#60056) +- Add sample and shuffle functions from random (#62225) diff --git a/doc/topics/releases/3006.rst b/doc/topics/releases/3006.rst index c65c1d1dd6c8..dd43e5807826 100644 --- a/doc/topics/releases/3006.rst +++ b/doc/topics/releases/3006.rst @@ -55,10 +55,6 @@ Platform package support +--------------+---------------------+---------------------+ | Debian 11 | yes | yes | +--------------+---------------------+---------------------+ -| Raspbian 10 | no | no | -+--------------+---------------------+---------------------+ -| Raspbian 11 | no | yes | -+--------------+---------------------+---------------------+ | Fedora 35 | yes | yes | +--------------+---------------------+---------------------+ | Fedora 36 | yes | yes | @@ -81,8 +77,6 @@ Repo paths +----------+-----------------------------------------------+-----------------------------------------+ | Debian | https://repo.saltproject.io/salt/py3/debian/ | https://repo.saltproject.io/py3/debian/ | +----------+-----------------------------------------------+-----------------------------------------+ -| Raspbian | https://repo.saltproject.io/salt/py3/debian/ | https://repo.saltproject.io/py3/debian/ | -+----------+-----------------------------------------------+-----------------------------------------+ | Fedora | Hosted on Fedora Repos | Hosted on Fedora Repos | +----------+-----------------------------------------------+-----------------------------------------+ | MacOS | https://repo.saltproject.io/salt/py3/osx/ | https://repo.saltproject.io/osx/ | diff --git a/salt/modules/ansiblegate.py b/salt/modules/ansiblegate.py index c1547922f1b8..2d5840dc96a3 100644 --- a/salt/modules/ansiblegate.py +++ b/salt/modules/ansiblegate.py @@ -403,7 +403,7 @@ def playbooks( def targets(inventory="/etc/ansible/hosts", yaml=False, export=False): """ - .. versionadded:: 3006 + .. versionadded:: 3005 Return the inventory from an Ansible inventory_file @@ -435,7 +435,7 @@ def discover_playbooks( syntax_check=False, ): """ - .. versionadded:: 3006 + .. versionadded:: 3005 Discover Ansible playbooks stored under the given path or from multiple paths (locations) diff --git a/salt/modules/mod_random.py b/salt/modules/mod_random.py index 2eb73754c754..7ffa13715892 100644 --- a/salt/modules/mod_random.py +++ b/salt/modules/mod_random.py @@ -286,7 +286,7 @@ def sample(value, size, seed=None): Return a given sample size from a list. By default, the random number generator uses the current system time unless given a seed value. - .. versionadded:: 3006.0 + .. versionadded:: 3005 value A list to e used as input. @@ -316,7 +316,7 @@ def shuffle(value, seed=None): Return a shuffled copy of an input list. By default, the random number generator uses the current system time unless given a seed value. - .. versionadded:: 3006.0 + .. versionadded:: 3005 value A list to be used as input.