mirror of https://github.com/ansible/ansible.git
parent
8152d8bc1a
commit
cc071cdea6
@ -1,3 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- uri - Don't return the body even if it failed
|
|
||||||
(https://github.com/ansible/ansible/issues/21003)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- ssh - connection plugin now supports a new variable ``sshpass_prompt`` which gets passed to ``sshpass`` allowing the user to set a custom substring to search for a password prompt (requires sshpass 1.06+)
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- copy - Fixed copy module not working in case that remote_src is enabled and dest ends in a / (https://github.com/ansible/ansible/pull/47238)
|
|
@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- apt - Fixed the issue the cache being updated while auto-installing its
|
|
||||||
dependencies even when ``update_cache`` is set to false.
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Raise error when no task file is provided to import_tasks (https://github.com/ansible/ansible/issues/54095).
|
|
@ -1,6 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- synchronize - fix password authentication on Python 2 (https://github.com/ansible/ansible/issues/56629)
|
|
||||||
- >
|
|
||||||
AnsibleModule.run_command() - set ``close_fds`` to ``False`` on Python 2 if ``pass_fds`` are passed to
|
|
||||||
``run_command()``. Since ``subprocess.Popen()`` on Python 2 does not have the ``pass_fds`` option,
|
|
||||||
there is no way to exclude a specific list of file descriptors from being closed.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Remove the unnecessary warning about aptitude not being installed (https://github.com/ansible/ansible/issues/56832).
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- apt_repository - Implemented an exponential backoff behaviour when retrying to update the apt cache with new params ``update_cache_retry_max_delay`` and ``update_cache_retries`` to control the behavior.
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- Add missing gcp modules to gcp module defaults group
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- combine filter - ``[dict1, [dict2]] | combine`` now raise an error; previously ``combine`` had an undocumented behaviour where it was flattening the list before combining it (https://github.com/ansible/ansible/pull/57894#discussion_r339517518).
|
|
||||||
minor_changes:
|
|
||||||
- combine filter - now accept a ``list_merge`` argument which modifies its behaviour when the hashes to merge contain arrays/lists.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- copy - recursive copy with ``remote_src=yes`` now recurses beyond first level. (Fixes https://github.com/ansible/ansible/issues/58284)
|
|
@ -1,5 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "ansible-test - during module validation, improve alias handling."
|
|
||||||
- "ansible-test - during module validation, handle add_file_common_args only for top-level arguments."
|
|
||||||
minor_changes:
|
|
||||||
- "ansible-test - extend alias validation."
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Use hostnamectl command to get current hostname for host while using systemd strategy (https://github.com/ansible/ansible/issues/59438).
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- CLI - the `ANSIBLE_PLAYBOOK_DIR` envvar or `playbook_dir` config can now substitute for the --playbook-dir arg on CLIs that support it (https://github.com/ansible/ansible/issues/59464)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- cron and cronvar - use get_bin_path utility to locate the default crontab executable instead of the hardcoded /usr/bin/crontab. (https://github.com/ansible/ansible/pull/59765)
|
|
@ -1,5 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- >
|
|
||||||
group - The group module was not correctly detecting whether a local
|
|
||||||
group is existing or not with local set to yes if the same group
|
|
||||||
exists in a non local group repository e.g. LDAP. (https://github.com/ansible/ansible/issues/58619)
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- template lookup - ensure changes to the templar in the lookup, do not
|
|
||||||
affect the templar context outside of the lookup
|
|
||||||
(https://github.com/ansible/ansible/issues/60106)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- apt - Implemented an exponential backoff behaviour when retrying to update the cache with new params ``update_cache_retry_max_delay`` and ``update_cache_retries`` to control the behavior.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Handle exception encountered while parsing the argument description in module when invoked via ansible-doc command (https://github.com/ansible/ansible/issues/60587).
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Add an additional check for importing journal from systemd-python module (https://github.com/ansible/ansible/issues/60595).
|
|
@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- vars plugins - Support vars plugins in collections by adding the ability to whitelist plugins.
|
|
||||||
- host_group_vars plugin - Require whitelisting and whitelist by default.
|
|
||||||
- Add a global toggle to control when vars plugins are executed (per task by default for backward compatibility or after importing inventory).
|
|
||||||
- Add a per-plugin stage option to override the global toggle to control the execution of individual vars plugins (per task, after inventory, or both).
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-inventory - Properly hide arguments that should not be shown
|
|
||||||
(https://github.com/ansible/ansible/issues/61604)
|
|
||||||
- ansible-inventory - Restore functionality to allow ``--graph`` to be limited by a host pattern
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-galaxy - Fix url building to not truncate the URL (https://github.com/ansible/ansible/issues/61624)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "``AnsibleModule.load_file_common_arguments`` now allows to simply override ``path``."
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Remove the deprecation message for the ``TRANSFORM_INVALID_GROUP_CHARS`` setting. (https://github.com/ansible/ansible/issues/61889)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- get_url - Remove deprecated string format support for the headers option (https://github.com/ansible/ansible/issues/61891)
|
|
@ -1,3 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- get_url - Don't treat no checksum as a checksum match
|
|
||||||
(https://github.com/ansible/ansible/issues/61978)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-test coverage - Fix the ``--all`` argument when generating coverage reports - https://github.com/ansible/ansible/issues/62096
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- user - allow groups, append parameters with local
|
|
@ -1,5 +0,0 @@
|
|||||||
security_fixes:
|
|
||||||
- >
|
|
||||||
**security issue** - TaskExecutor - Ensure we don't erase unsafe context in TaskExecutor.run on bytes.
|
|
||||||
Only present in 2.9.0beta1
|
|
||||||
(https://github.com/ansible/ansible/issues/62237)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Remove a temp directory created by wait_for_connection action plugin (https://github.com/ansible/ansible/issues/62407).
|
|
@ -1,4 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- callbacks - Allow modules to return `None` as before/after entries for diff.
|
|
||||||
This should make it easier for modules to report the "not existing" state of
|
|
||||||
the entity they touched.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- AnsibleDumper - Add a representer for AnsibleUnsafeBytes (https://github.com/ansible/ansible/issues/62562).
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- core filters - Adding ``path_join`` filter to the core filters list
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "package_facts - fix value of ``vital`` attribute which is returned when ``pkg`` manager is used"
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- dnf - Properly handle idempotent transactions with package name wildcard globs (https://github.com/ansible/ansible/issues/62809)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-galaxy - Default collection install path to first path in COLLECTIONS_PATHS (https://github.com/ansible/ansible/pull/62870)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- lineinfile - fix bug that caused multiple line insertions (https://github.com/ansible/ansible/issues/58923).
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- yum - performance bugfix, the YumBase object was being instantiated
|
|
||||||
multiple times unnecessarily, which lead to considerable overhead when
|
|
||||||
operating against large sets of packages.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "ansible-galaxy cli - fixed ``--version`` argument"
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- dnf - Properly handle module AppStreams that don't define stream (https://github.com/ansible/ansible/issues/63683)
|
|
@ -1,3 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Add --ask-vault-password and --vault-pass-file options to ansible cli commands
|
|
||||||
- Change order of arguments in ansible cli to use --ask-vault-password and --vault-password-file by default
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "lineinfile - don't attempt mkdirs when path doesn't contain directory path"
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- template lookup - fix regression when templating hostvars (https://github.com/ansible/ansible/issues/63940)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- code - removes some Python compatibility code for dealing with socket timeouts in ``wait_for``
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- replace use of deprecated functions from ``ansible.module_utils.basic``.
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- to_uuid - add a named parameter to let the user optionally set a custom namespace
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- core - remove unneeded Python version checks.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- core - replace a compatibility import of pycompat24.literal_eval with ast.literal_eval.
|
|
@ -1,2 +0,0 @@
|
|||||||
deprecated_features:
|
|
||||||
- script inventory plugin - The 'cache' option is deprecated and will be removed in 2.12. Its use has been removed from the plugin since it has never had any effect.
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- HostVarsVars - Template the __repr__ value (https://github.com/ansible/ansible/issues/64128).
|
|
@ -1,5 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- loops - Do not indiscriminately mark loop items as unsafe, only apply unsafe
|
|
||||||
to ``with_`` style loops. The items from ``loop`` should not be explicitly
|
|
||||||
wrapped in unsafe. The underlying templating mechanism should dictate this.
|
|
||||||
(https://github.com/ansible/ansible/issues/64379)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "ansible-test - bump version of ACME test container. The new version includes updated dependencies."
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- module executor - Address issue where changes to Ansiballz module code, change the behavior
|
|
||||||
of module execution as it pertains to ``__file__`` and ``sys.modules``
|
|
||||||
(https://github.com/ansible/ansible/issues/64664)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "make ``no_log=False`` on a module option silence the ``no_log`` warning (https://github.com/ansible/ansible/issues/49465 https://github.com/ansible/ansible/issues/64656)"
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- fix wrong command line length calculation in ``ansible-console`` when long command inputted
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Fix regression when ``ansible_failed_task`` and ``ansible_failed_result`` are not defined in the rescue block (https://github.com/ansible/ansible/issues/64789)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- hostname - make module work on Manjaro Linux (https://github.com/ansible/ansible/issues/61382)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- url_lookup_plugin - add parameters to match what is available in ``module_utils/urls.py``
|
|
@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- "roles - Ensure that ``allow_duplicates: true`` enables to run single
|
|
||||||
role multiple times (https://github.com/ansible/ansible/issues/64902)"
|
|
@ -1,4 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Add ``--pre`` flag to ``ansible-galaxy collection install``
|
|
||||||
to allow pulling in the most recent pre-release version of a collection
|
|
||||||
(https://github.com/ansible/ansible/issues/64905)
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Fact Delegation - Add ability to indicate which facts must always be delegated. Primarily
|
|
||||||
for ``discovered_interpreter_python`` right now, but extensible later.
|
|
||||||
(https://github.com/ansible/ansible/issues/61002)
|
|
@ -1,3 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- core filters - fix ``extract()`` filter when key does not exist in container
|
|
||||||
(https://github.com/ansible/ansible/issues/64957)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "dnf - Fix idempotence of `state: installed` (https://github.com/ansible/ansible/issues/64963)"
|
|
@ -1,3 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Add a new config parameter, WIN_ASYNC_STARTUP_TIMEOUT, which allows configuration of the named pipe connection
|
|
||||||
timeout under Windows when launching async tasks.
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- regexp_replace filter - add multiline support for regex_replace filter (https://github.com/ansible/ansible/issues/61985)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Avoid bare select() for running commands to avoid too large file descriptor numbers failing tasks
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-inventory - Fix regression loading vars plugins. (https://github.com/ansible/ansible/issues/65064)
|
|
||||||
- ansible-inventory - Fix long standing bug not loading vars plugins for group vars relative to the playbook
|
|
||||||
dir when the '--playbook-dir' and '--export' flags are used together.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- ansible-vault - Fix ``encrypt_string`` output in a tty when using ``--sdtin-name`` option (https://github.com/ansible/ansible/issues/65121)
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- >-
|
|
||||||
``AnsibleUnsafe``/``AnsibleContext``/``Templar`` - Do not treat ``AnsibleUndefined`` as being "unsafe"
|
|
||||||
(https://github.com/ansible/ansible/issues/65198)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "ansible-test - add check for ``print()`` calls in modules and module_utils."
|
|
@ -1,3 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- dnf module - Ensure the modules exit_json['msg'] response is
|
|
||||||
always string, not sometimes a tuple.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "On HTTP status code 304, return status_code"
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Fix traceback when printing ``HostVars`` on native Jinja2 (https://github.com/ansible/ansible/issues/65365)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- packaging_yum - replace legacy file handling with a file manager.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "throttle: the linear strategy didn't always stuck with the throttle limit"
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "ansible-test - the module validation code now checks whether ``requirement`` for options is documented correctly."
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- env lookup plugin - Fix handling of environment variables values containing utf-8 characters. (https://github.com/ansible/ansible/issues/65298)
|
|
@ -1,4 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- free strategy - Include failed hosts when filtering notified hosts for handlers. The strategy base should
|
|
||||||
determine whether or not to run handlers on those hosts depending on whether forcing handlers is enabled
|
|
||||||
(https://github.com/ansible/ansible/issues/65254).
|
|
@ -1,4 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- ansible-galaxy - Add a `verify` subcommand to `ansible-galaxy collection`. The collection found on
|
|
||||||
the galaxy server is downloaded to a tempfile to compare the checksums of the files listed in the
|
|
||||||
MANIFEST.json and the FILES.json with the contents of the installed collection.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- paramiko_ssh - optimized file handling by using a context manager.
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- synchronize - allow data to be passed between two managed nodes when using the docker connection plugin (https://github.com/ansible/ansible/pull/65698)
|
|
@ -1,3 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- unsafe_proxy - Ensure that data within a tuple is marked as unsafe
|
|
||||||
(https://github.com/ansible/ansible/issues/65722)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- 'user - usage of ``append: True`` without setting a list of groups. This is currently a no-op with a warning, and will change to an error in 2.14. (https://github.com/ansible/ansible/pull/65795)'
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Fix label lookup in the default callback for includes (https://github.com/ansible/ansible/issues/65904)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- RoleRequirement - include stderr in the error message if a scm command fails (https://github.com/ansible/ansible/issues/41336)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- git - added an ``archive_prefix`` option to set a prefix to add to each file path in archive
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "new magic variable - ``ansible_config_file`` - full path of used Ansible config file"
|
|
@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- "Fix issue with callbacks ``set_options`` method that was not called with collections"
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Added support for OSMC distro in hostname module (https://github.com/ansible/ansible/issues/66189).
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- "update ``user`` module to support silencing ``no_log`` warnings in the future (see: https://github.com/ansible/ansible/pull/64733)"
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- CollectionRequirement - Add a metadata property to update and retrieve the _metadata attribute.
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "ansible-test - the module validation code now checks whether ``elements`` documentation for options matches the argument_spec."
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "ansible-test - the module validation code now checks whether ``elements`` is defined when ``type=list``"
|
|
@ -1,7 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- "Ansible modules created with ``add_file_common_args=True`` added a number of undocumented
|
|
||||||
arguments which were mostly there to ease implementing certain action plugins. The undocumented
|
|
||||||
arguments ``src``, ``follow``, ``force``, ``content``, ``backup``, ``remote_src``, ``regexp``,
|
|
||||||
``delimiter``, and ``directory_mode`` are now no longer added. Modules relying on these options
|
|
||||||
to be added need to specify them by themselves. Also, action plugins relying on these extra
|
|
||||||
elements in ``FILE_COMMON_ARGUMENTS`` need to be adjusted."
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- blockinfile - preserve line endings on update (https://github.com/ansible/ansible/issues/64966)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- Fix case sensitivity for ``lookup()`` (https://github.com/ansible/ansible/issues/66464)
|
|
@ -1,2 +0,0 @@
|
|||||||
minor_changes:
|
|
||||||
- Prevent losing useful error information by including both the loop and the conditional error messages (https://github.com/ansible/ansible/issues/66529)
|
|
@ -1,2 +0,0 @@
|
|||||||
bugfixes:
|
|
||||||
- yum - fix bug that caused ``enablerepo`` to not be honored when used with disablerepo all wildcard/glob (https://github.com/ansible/ansible/issues/66549)
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue