James Cammarata
2bad888f28
Merge branch 'v2_final' into devel_switch_v2
...
Conflicts:
lib/ansible/inventory/__init__.py
lib/ansible/modules/core
lib/ansible/utils/__init__.py
lib/ansible/utils/module_docs.py
2015-05-28 15:26:03 -05:00
James Cammarata
e59d4f3b51
More module_utils/basic.py unit tests for v2
2015-05-28 01:26:04 -05:00
Toshio Kuratomi
388827a636
Update submodule ref
2015-05-27 20:28:29 -07:00
Toshio Kuratomi
b91532aff3
Drop the mysql test db first so that we test with a clean slate.
2015-05-27 13:39:09 -07:00
Toshio Kuratomi
b72a912562
Update submodule refs
2015-05-27 06:50:46 -07:00
James Cammarata
339a02c384
Started reworking module_utils/basic unit tests (v2)
2015-05-27 03:21:15 -05:00
Toshio Kuratomi
ea4421d10e
Update submodule refs
2015-05-26 15:33:47 -07:00
Brian Coca
7a0c521131
added os_server_actions
2015-05-26 17:30:57 -04:00
Toshio Kuratomi
f1ab1c48f4
Update submodule refs for v2
2015-05-26 12:38:26 -07:00
Brian Coca
3865c5051b
Merge pull request #11058 from srvg/bug/11017
...
limit extensions for files in group/host_vars dir
2015-05-26 15:31:12 -04:00
Brian Coca
c87586e9e5
updated formatting
2015-05-26 15:11:30 -04:00
Toshio Kuratomi
d793ed360b
Fix syntaxerror in the required_if arg spec check
2015-05-26 11:30:06 -07:00
Toshio Kuratomi
0f23d8a503
Fix syntaxerror in the required_if arg spec check
2015-05-26 11:29:35 -07:00
Brian Coca
7c6ebcab6d
Merge pull request #11073 from msabramo/include_more_info_in_errors
...
Include more info when a task fails
2015-05-26 14:26:50 -04:00
Monty Taylor
31609e1b16
Add required_if to AnsibleModule
...
There is a common pattern in modules where some parameters are required
only if another parameter is present AND set to a particular value. For
instance, if a cloud server state is "present" it's important to
indicate the image to be used, but if it's "absent", the image that was
used to launch it is not necessary. Provide a check that takes as an
input a list of 3-element tuples containing parameter to depend on, the
value it should be set to, and a list of parameters which are required
if the required parameter is set to the required value.
2015-05-26 11:21:38 -07:00
Toshio Kuratomi
c6b286424f
Merge pull request #9423 from emonty/features/required-if
...
Add required_if to AnsibleModule
2015-05-26 11:20:40 -07:00
Brian Coca
aea8758b44
added os_network and deprecated quantum_network
2015-05-26 13:51:32 -04:00
Marc Abramowitz
d0a154c446
Include more info when a task fails
...
Adds "playbook", "role", and "task" fields to the output when a task fails.
This makes it easier to pinpoint where the problem is, especially
when you have a lot of roles and playbooks.
e.g.:
failed: [vagrant] => {..."playbook": "/Users/marca/dev/ansible/vagrant.yml",
..."role": "pythonapp",
..."task": "pip install -r /opt/src/{{ sm_app_role }}/requirements.txt"...}
2015-05-26 09:25:12 -07:00
Stefan Midjich
540c23dfce
this fixes ansible on openbsd and freebsd systems. only tested on openbsd.
2015-05-26 12:04:35 -04:00
Brian Coca
16c70dd7d4
added equivalent of #9636 to v2
2015-05-26 11:55:52 -04:00
Brian Coca
6000db7e5d
Merge pull request #9636 from Batmat/fix-message-i18n-parsing-error
...
Setting LC_MESSAGES: prevent unparseable messages (fixes issue #9635 )
2015-05-26 11:49:56 -04:00
Brian Coca
b740b0372a
added new win_environment module
2015-05-26 10:05:25 -04:00
Toshio Kuratomi
5f246dc1a6
Update extras submodule for doc fixes
2015-05-25 09:35:40 -07:00
Toshio Kuratomi
dcc691f462
Update submodule refs
2015-05-25 09:23:04 -07:00
Brian Coca
eaddc0b309
removed duplicate retry config entries
2015-05-25 11:06:04 -04:00
Brian Coca
544ece20a8
Merge pull request #11063 from mmoya/remove-duplicate-constants
...
Remove duplicate RETRY_FILES_* constants
2015-05-25 11:01:07 -04:00
Brian Coca
0f0f28145b
added promox module to changelog
2015-05-25 10:35:28 -04:00
Maykel Moya
308879075d
Remove duplicate RETRY_FILES_* constants
2015-05-25 16:26:37 +02:00
Brian Coca
f55d1578d9
Merge pull request #11060 from erikdw/fix-playbook-intro-typo
...
fix typo in --ask-sudo-pass reference within playbook_intro doc
2015-05-25 09:56:04 -04:00
Erik Weathers
5c455ad729
fix typo in --ask-sudo-pass reference within playbook_intro doc
2015-05-24 17:02:02 -07:00
James Cammarata
d4a31e8d26
Adding unit tests for TaskExecutor (v2)
2015-05-24 07:47:06 -05:00
Serge van Ginderachter
b92d70c5b6
tests files extensions in group/host_vars dir
...
only files with extensions as per
C.YAML_FILENAME_EXTENSIONS should be parsed
2015-05-23 21:37:12 +02:00
Serge van Ginderachter
b6ea8de399
limit extensions for files in group/host_vars dir
...
inventory vars: make loading from a directory obey the same rules as
when checking the base paths, looking at the file name extensions
as defined in CONSTANTS.YAML_FILENAME_EXTENSIONS
Fixes Github issue #11017
2015-05-23 20:34:08 +02:00
Florian Apolloner
3010190592
Fixing up the hacking module_formatter code for v2
2015-05-23 08:42:17 -05:00
James Cammarata
ed4df57361
Submodule update for devel
2015-05-22 13:30:00 -05:00
Brian Coca
9f1cd0f42a
Merge pull request #11036 from jolexa/patch-1
...
Minor Fix for broken link
2015-05-22 11:10:22 -04:00
James Cammarata
838ff32001
Fix unit test for conn_info (v2)
...
The default user expected in the connection information is the current
user, not root
2015-05-22 08:38:39 -05:00
James Cammarata
ecd5eb902d
Adding unit tests for ConnectionInformation (v2)
2015-05-22 03:32:40 -05:00
Toshio Kuratomi
a8d52e3e94
Have to setup the proper mime-types before importing SImpleHttpServer
2015-05-21 12:24:41 -07:00
Toshio Kuratomi
7af2632c87
Forgot to invoke wrapper instead of SimpleHttpServer
2015-05-21 11:56:58 -07:00
Toshio Kuratomi
b312e97a30
Think that integration tests are failing in json due to lack of json mimetype. Make a short wrapper to fix that.
2015-05-21 10:59:57 -07:00
Toshio Kuratomi
16c2de84ec
Update the submodule refs
2015-05-21 10:00:25 -07:00
Toshio Kuratomi
13253f9c68
Merge pull request #10565 from bcoca/with_sequence_expand
...
made sequence more flexible
2015-05-21 08:05:17 -07:00
Toshio Kuratomi
04e15ab54f
Update v2 submodule refs
2015-05-21 07:59:02 -07:00
James Cammarata
9921a1d2be
Unit tests for base strategy class (v2)
2015-05-21 02:03:59 -05:00
Toshio Kuratomi
bb81f025b0
Merge pull request #8679 from j0057/support-arch-8653
...
Add support for Arch to module_utils.basic.py
2015-05-20 22:57:54 -07:00
Toshio Kuratomi
cc51e6b7c2
Update submodule refs in v2
2015-05-20 18:12:09 -07:00
Toshio Kuratomi
3b5a3aa80a
Update submodule refs
2015-05-20 17:58:40 -07:00
Toshio Kuratomi
13578738bf
Merge pull request #11014 from ansible/uri-integration
...
Uri integration tests
2015-05-20 17:57:06 -07:00
Toshio Kuratomi
f90ea8a3f8
Merge pull request #10236 from emonty/features/deprecate-old-nova-inventory
...
Add deprecation notices to the old nova inventory
2015-05-20 14:09:08 -07:00