Commit Graph

20709 Commits (23651b657e53f9b65c8a157bd370027d5f9b7abb)
 

Author SHA1 Message Date
Peter Sprygada 54fc1a10fe Merge pull request #16674 from privateip/ios_config_action
adds action plugin for working with network configuration files
8 years ago
Peter Sprygada 722d9930e5 Merge pull request #16673 from privateip/ios
add new features to ios shared module
8 years ago
Peter Sprygada 075a03d511 adds action plugin for working with network configuration files
This adds a action plugin that will allow config and template modules
to be merged into a single module.  Once completed this will supercede
the net_template action plugin.
8 years ago
Peter Sprygada 637bbdadfa add new features to ios shared module
* add load_config() for loading a set of configuration commands
* add load_candidate() function for loading a candidate config
* updates shared module to provide NetworKModule instead of get_module
* fixes Cli transport implementation for 2.2 refactor
* updates ios documentation fragments with new options
8 years ago
Rene Moser fffd4b7b46 update extras submodule ref
fixes build in ansible-module-extras
8 years ago
Andrew Gaffney 4fd87f2dc6 Fix typo on -K/--ask-become-pass option in 'ansible' man page (#16667) 8 years ago
Rene Moser be7a3b2fe6 update extras submodule ref 8 years ago
Peter Sprygada b7c47f9eb3 Merge pull request #16663 from privateip/netcfg
adds additional capabilities to diff of network configs
8 years ago
Peter Sprygada 80ab80b6fd adds additional capabilities to diff of network configs
* diff functions now split out for easier troubleshooting
* added dumps() function to serialize config objects to strings
* difference() can now expand all blocks instead of just singluar blocks
8 years ago
Peter Sprygada cddeadcab6 Merge pull request #16659 from privateip/ios-mod
adds restconf transport option to ios module
8 years ago
Peter Sprygada c2d5865627 adds restconf transport option to ios shared module
includes changes from PR ansible/ansible#16636 and refactors for the
NetworkModule changes

new features

* ios now supports transport=restcon will additional arguments
* ModuleStub refactored into common network shared module
* import temporary get_module() function (to be removed prior to 2.2 final)
8 years ago
Peter Sprygada 02e16bf0c5 Merge pull request #16658 from privateip/network-refactor
refactor network modules to remove get_module() factory
8 years ago
Peter Sprygada c0c9cf6441 add helper factory function to avoid breaking network modules in devel
This is a temporary change to keep the get_module() function until all
of the network module refactoring is completed to avoid breaking them
in devel.   The get_module() function should not be used and will be
removed before 2.2 final.
8 years ago
Rene Moser cd631c2861 changelog: add lxd modules 8 years ago
Chris Houseknecht be66ebca37 Merge pull request #16656 from chouseknecht/azure-rc5-inventory
Upgrade to azure 2.0.0rc5 and add locations parameter.
8 years ago
Chris Houseknecht 7964a2fca3 Upgrade to azure 2.0.0rc5 and add locations parameter. 8 years ago
Matt Clay 0ada7eae5e Add test tags for shell and command modules. 8 years ago
jctanner fe8258a378 make timeout decorator for facts have a configurable duration (#16551)
* Add a gather_timeout parameter
* update example ansible.cfg
* fix play level fact gathering too
8 years ago
James Tanner ebd3eeec8c Update submodule refs 8 years ago
jctanner 46cdb27376 Add proposals template (#16654) 8 years ago
Matt Davis 34c538262c Merge pull request #16639 from jhawkesworth/msi_test_fix
fix win_msi tests by setting wait: true on all win_msi tasks.
8 years ago
James Cammarata 3d7a7c1612 Add RELEASE.tmpl for releases and tweak release playbook 8 years ago
Brian Coca 7657f75f75 removed defined/undefined as jinja2 already has em 8 years ago
Brian Coca 7f28bcacaa added defined/undefined tests 8 years ago
James Cammarata 60ef91aae7 Fixing up release playbook based on new location 8 years ago
Rene Moser 787616cb39 doc: add vmware_local_user_manager to changelog 8 years ago
= 3c66caa058 fix win_msi tests by setting wait: true on all win_msi tasks.
I suspect this problem was masked previously as older versions of pywinrm
where significantly slower, allowing more time for the windows installer service to complete.
8 years ago
Nathaniel Case af5fba759f EOS new ModuleStub
As per #16575
8 years ago
Matt Clay bbffa0a0e9 Add tags for modules without dedicated test roles. 8 years ago
James Cammarata 9ad8132628 Updating submodule refs 8 years ago
James Cammarata cd4412016a Updating integration tests for async testing 8 years ago
Peter Sprygada b4d36f6ed4 Implement IOS restconf 8 years ago
Nathaniel Case 18738c81da New ModuleStub solution 8 years ago
Matt Davis 30c63a41e9 Merge pull request #16555 from matsu-chara/fix-error-msg-default-to-defaults
fix default/main.yml to defaults/main.yml
8 years ago
nitzmahone b6d41d3d4b bump extras submodule ref 8 years ago
Nathaniel Case 72204ddd3e Net mod ios (#16426)
* Update IOS with new NetworkModule

* Remove redundant EOS code

* `authorize` can get rolled into NetCli

* Fix up IOS to where EOS is.

* Update IOSXR for NetworkModule

* collections is unnecessary
8 years ago
Matt Clay 9a6b8ab271 Add more tags to test_async role. 8 years ago
James Cammarata 6cde80fe69 Updating submodule refs 8 years ago
Brian Coca 906dc99c64 correctly set become value in console
fixes #16614
8 years ago
James Cammarata eeea6b5f54 Tweaking release vars file format and structure 8 years ago
James Cammarata 9799984524 Merge pull request #16623 from bcoca/release_reorg
reorganized release playbook
8 years ago
Brian Coca 940533762d reorganized release playbook
moved versions into it's own file to keep the main play more readable
8 years ago
Matt Clay fdf22b5a40 Support module tests on a single image. (#16620) 8 years ago
James Cammarata 9248cde239 Force remote_user to be the currently user for connection=local
Fixes ansible-modules-core#4092
8 years ago
Matt Clay 696feacbb6 Add script to generate module tests. (#16617) 8 years ago
Toshio Kuratomi 251c9182fe Refactor network and eos module_utils to use a subclass instead of factory function to create the NetworkModule 8 years ago
Toshio Kuratomi 626e6aee7d Update core submodule for unarchive fixes 8 years ago
Toshio Kuratomi d1558fcee4 Don't check that we import basic.py in new-style modules (#16613)
Since Ansiballz, we no longer need to import basic directly into
a new-style module.  Some modules, like the Networking modules, may
import basic in their own module_utils files and the module will import
that specialized module_util file rather than basic.
8 years ago
Toshio Kuratomi a93cf801e1 Update submodule refs 8 years ago
Monty Taylor 229d8f6b21 Don't treat parsing problems as async task timeout (#16458)
* Don't treat parsing problems as async task timeout

If there is a problem reading/writing the status file that manifests as
not being able to parse the data, that doesn't mean the task timed out,
it means there was what was likely a tempoarary problem. Move on and
keep polling for success. The only things that should cause the async
status to not be parseable are bugs in the async_runner.

* Add comment explaining not bailing out of loop

* Return different error when result is unparseable

* Remove extraneous else
8 years ago