You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/lib/ansible
Jesse Pretorius 4e402cf07b Fix lvg module idempotency
In [1] changes were made to ensure that the physical
devices were appropriately filtered, but the dev_list
which is used to prepare the filter is modified from
the original arguments to resolve any symlinks. This
results in the existing devices given in the module
args to be left out of the filter, resulting
in the module trying to add the same device again
every time the task is executed.

In this PR we change dev_list to be a copy of the
module arguments so that we're able to add the given
pv list from the module arguments into the filter
as well, ensuring that there is idempotence when
running the task again.

[1] https://github.com/ansible/ansible/pull/38446

(cherry picked from commit 1bae00b5d2)
6 years ago
..
cli Pass path to GalaxyRole object (#43051) 6 years ago
compat
config [stable-2.6] Fix issues with PLUGIN_FILTERS_CFG config handling (#45994) 6 years ago
errors
executor fix no log templating (#44506) 6 years ago
galaxy
inventory
module_utils azure_rm_common: use __version__ from module_util (#46184) 6 years ago
modules Fix lvg module idempotency 6 years ago
parsing [stable-2.6] Support nested JSON decoding in AnsibleJSONDecoder (#45924) 6 years ago
playbook [stable-2.6] Don't allow import_tasks to transition to dynamic when file is missing. See #44822 (#44836) 6 years ago
plugins Backport: junos terminal regex prompt fix to v2.6 (#47204) 6 years ago
template
utils [stable-2.6] Migrate from MySQLdb to PyMySQL (#40123) 6 years ago
vars [stable-2.6] Ensure loop with delegate_to can short circuit the same as without delegate_to. Fixes #45189 (#45231). 6 years ago
__init__.py
constants.py
release.py Update Ansible release version to v2.6.7.post0. 6 years ago