Fix broken slxos_config due to changed backup options #58804
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SUMMARY
PR #50301 overhauled network backup options. A change was missed in slxos_config, resulting in inability to use slxos_config.
This applies to both
devel
and 2.8.2. We'll probably need to backport this fixISSUE TYPE
COMPONENT NAME
lib/ansible/modules/network/slxos/slxos_config.py
lib/ansible/plugins/action/slxos_config.py
ADDITIONAL INFORMATION
PR #50301 removed lib/ansible/module_utils/network/common/backup.py. Most action plugins were updated to account for this, but slxos_config.py was missed.
This means that
slxos_config
is unusable in 2.8 anddevel
.Simple playbook used for testing:
Example output using Ansible 2.8.2:
Output after making changes in this PR