| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* efs_facts: improve performance by reducing the number of api calls
* Remove efs_facts tests from running in CI
|
| |
|
| |
|
|
|
|
|
|
| |
* Use separate variables for stdin and stdout file descriptors
* Do not set stdout to raw mode when output is not a TTY
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix tmpdir on non root become
- also avoid exception if tmpdir and remote_tmp are None
- give 'None' on deescalation so tempfile will fallback to it's default behaviour
and use system dirs
- fix issue with bad tempdir (not existing/not createable/not writeable)
i.e nobody and ~/.ansible/tmp
- added tests for blockfile case
* Revert "Temporarily revert c119d54"
This reverts commit 5c614a59a66fc75b6e258053d3d17d151141e7f9.
* changes based on PR feedback and changelog fragment
* changes based on the review
* Fix tmpdir when makedirs failed so we just use the system tmp
* Let missing remote_tmp fail
If remote_tmp is missing then there's something more basic wrong in the
communication from the controller to the module-side. It's better to
be alerted in this case than to silently ignore it.
jborean and I have independently checked what happens if the user sets
ansible_remote_tmp to empty string and !!null and both cases work fine.
(null is turned into a default value controller-side. empty string
triggers the warning because it is probably not a directory that the
become user is able to use).
|
|
|
| |
Also fix an issue with one of the check-mode tests.
|
|
|
|
|
| |
* reset_connection task is not required as the persistent
connection to remote host is closed at end of playbook
run
|
|
|
|
|
|
|
|
|
|
| |
* aci_static_binding_to_epg: Add description parameter
This PR adds the description parameter to this module.
Tis fixes #42154
* Fix added_version
|
|
|
|
|
|
|
|
| |
* Idempotency for net_get and net_put modules
* pep8 warnings fix
* remove import q
|
|
|
|
|
|
|
|
|
| |
* Allow documentation of module options
Pass through the `type` of a modules option so it's displayed on the
html module docs
* docs
|
|
|
|
|
|
|
|
| |
* Added feature - Remote Logging + More tests
* Fixed Shippable Errors
* Fixes - new feature version added error
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Update eos cliconf plugin methods
* Refactor eos cliconf plugin
* Changes in eos module_utils as per cliconf plugin refactor
* Fix unit test and sanity failures
* Fix review comment
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* aws_eks_cluster: Improve output documentation
This data is already returned by the module, it just wasn't documented. These
fields are required for accessing the created Kubernetes API with e.g. the
k8s_raw module.
* aws_eks_cluster: Add wait functionality
This enables further cluster configuration once it's created and active.
20 minutes was chosen as an arbitrary default, so that if it takes longer than
the documented "usually less than 10 minutes" it's still likely to succeed.
* Correct security group name in aws_eks tests
* Improve teardown of aws_eks tests
Fix minor teardown issues. The `pause` step is a placeholder until
a waiter for `state: absent`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add execution_role_arn parameter
* Change ecs_taskdefinition to use AnsibleAWSmodule
Botocore version checking is becomming more common. Changing the ecs_taskdefinition
to use AnsibleAWSmodule allows more easily for this.
* Change launch type check to use botocore_at_least function
* Remove execution_role_arn param from params dict
* Change check to use parameter
* Fix typo
* Add test for old botocore version
* Add test for execution role parameter
* Remove iam_role_facts task
Task was unecessary. The same information could be gathered by registering
the iam_role task.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix nxos_portchannel and remove deprecated param in test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix _nxos_switchport CI failures
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix nxapi nxos_command test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* remove unsupported param nxos_smoke test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix nxos_vxlan_vtep_vni
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* syntax error
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
|
|
|
|
|
|
|
|
| |
* Added block and always support to meraki_network integration test
* Add blocks to admin and vlan integration test
* Resolved bad variable names
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Check for HTTP status code
- All requests now check returned status code
- Fail if status code isn’t what is expected
* Fix blank line error
* Change HTTP check logic and improve integration tests
- Set HTTP status code check so default path is accept
- Added create and delete network for integration test
- Remove a few comments to clean up code
|
|
|
|
|
|
|
|
|
|
|
|
| |
* aci_interface_policy_ospf: Create OSPF interface policies
New module to create OSPF interface policies
* Fix documentation issues
* Add missing integration tests
* Update documentation and examples
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* nxos_nxapi http default behavior
* Use nxos_nxapi module in prepare_nxos_tests
* Refactor nxos_nxapi configure test to use yaml block
* Extend nxos_nxapi https & http test cases
* Removed NXOS internal release naming
* Resolved ansibot sanity errors
* Fix typo in prepare_nxos_tests
* Address PR comments
* Shippable indicates this is no longer needed
* Add port change logic and testing
|
|
|
|
|
|
|
|
| |
* Quick and dirty sed to add provider
* Manually verify the rest of the cases
* Add missing provider
|
|
|
|
| |
* Fix error message in eos_config integration test
* Fix set_become invoke login in httpapi connection plugin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Create base class for network-style connections
* clean up some differences
* Move NetworkConnectionBase
* Tweak netconf for tests
* Tweak when network_os is checked to avoid failing tests
* Pull back exec_command
|
|
|
| |
- Integration test assertions had some invalid variables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Revert "Account for empty string regexp in lineinfile (#41451)"
This reverts commit 4b5b4a760c5217bdfd1d45efd224e2762e9898b0.
* Use context managers for interacting with files
* Store line and regexp parameters in a variable
* Add warning when regexp is an empty string
* Remove '=' from error messages
* Update warning message and add changelog
* Add tests
* Improve warning message
Offer an equivalent regexp that won't trigger the warning.
Update tests to match new warning.
* Add porting guide entry for lineinfile change
|
| |
|
|
|
|
|
|
|
| |
* Fix some broken links
* We now only serve via https
* redirects don't work with anchors, so update those links (devel/dev_guide)
|
| |
|
|
|
|
|
|
|
|
| |
* UCS Server UUID pool modules and integration tests
* change version added to 2.7
* Doc and result changed updates from review.
|
|
|
|
|
|
| |
* Fix bug with redundancy templates and add integration tests for redundancy templates.
* vlan_list absent state support and fix for vlans as strings in vlan_list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Module for UCSM Manager Timezone Management
* Module for UCSM Manager Timezone Management
* Module for UCSM Manager Timezone Management
* Addressed PR comments and added integration tests
* fixed mismatched default value between doc and argument_spec
* changed main() to call run_module()
* Change version to 2.7
* updated integration aliases indicating unsupported testing
* updates to DOCUMENTATION
|
|
|
|
|
|
|
|
|
|
| |
* Add run_commands api for ios and vyos cliconf plugin
* Add run_commands api to ios and vyos cliconf plugin
* Refactor ios and vyos module_utils to check return code
in run_commands
* Fix Ci failures
|
|
|
|
|
|
| |
* fix nxos_gir issues
* review comments
|
|
|
|
|
|
|
|
| |
Currently TestCreateJavaKeystore::test_create_jks_success is failing on
a machine with SELinux because set_context_if_different is not mocked
and hence tries to access a file that doesn't exist because it has been
mocked previously.
Also, changing path to a path that won't exist for sure.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Issue #39860: Add 'not_contains' method to parsing.py
* Issue #30860 Adds self.negate to Conditional class in lib/ansible/module_utils/network/common/parsing.py
* Issue #39860 Fix singleton-comparison issue per sanity tests
* Issue #39860 'test/integration/targets/nxos_command/tests/cli/not_comparison_operator.yaml' integration test
* Issue #39860 Add unit tests to '../../test/units/module_utils/network/common/test_parsing.py'
* Issue #39860 Fix singleton comparison issue
* Fix E302 expected 2 blank lines, found 1
* Issue #39860 Add license header to unit tests
* Issue #39860 Move integration test to 'test/integration/targets/nxos_command/tests/common/'; remove unnecessary comment from unit test
* Issue #39860 remove unnecessary comment from unit test
|
|
|
|
|
|
|
|
| |
* refactor win_group_membership to use SIDs for comparisons instead of name parsing
* carry over previous doc cleanup changes
* remove trailing whitespace from docs
|
|
|
|
|
| |
(#41125)" (#41986)
This reverts commit f2bd6b6bfd8508e03fdcbbda79bf4aeb07c67e8d.
|
|
|
|
|
|
|
|
|
|
| |
* win_security_policy: allow removing values (resolves #40869)
* Removing warning
* Adding test for remove policy setting
* Fixing string comparison
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#41969)
* If we evaluate task.loop/with_items when calculating delegate_to vars, cache the items. Fixes #28231
* Add comments about caching loop items
* Add test for delegate_to+loop+random
* Be more careful about where we update task.loop
|
|
|
|
|
|
|
|
|
|
|
|
| |
* change OS X to macOS
<!--- Your description here -->
+label: docsite_pr
* Update all Mac OS X references to be macOS
* Drop extra Mac
|
|
|
| |
* Adding slxos_lldp module
|
|
|
| |
- Previous PR would overwrite new and existing values improperly
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* runas + async - get working on older hosts
* fixed up sanity issues
* Moved first task to end of test for CI race issues
* Minor change to async test to be more stable, change to runas become to not touch the disk
* moved async test back to normal spot
|