Commit graph

13579 commits

Author SHA1 Message Date
Kirk Strauser
65fc0161a8 Don't panic if AIX's uname doesn't support -W
The current code expects "uname -W" on AIX to always succeed. The AIX 5
instance I have doesn't support the -W flag and facts gathering always
crashes on it.

This skips some WPAR handling code if "uname -W" doesn't work.
2015-06-16 19:10:28 -04:00
Toshio Kuratomi
e3e4f7af6b Test is a bit different in v1 as the lookup generates a failure in v2 but a warning in v1 2015-06-15 16:52:36 -07:00
Toshio Kuratomi
968070729a Add test that url lookup checks tls certificates 2015-06-15 16:46:29 -07:00
Toshio Kuratomi
2829d0f6ca Add etcd and url lookup plugin security fixes to changelog 2015-06-15 16:14:24 -07:00
Toshio Kuratomi
73c7e98260 Backport security fixes to etcd and url lookup plugins 2015-06-15 16:13:05 -07:00
Toshio Kuratomi
08c1ddd24e Split the fetch_url() function into fetch_url and open_url().
open_url() is suitable for use outside of a module environment.  Will
let us use open_url to do SSL cert verification in other, non-module
code.
2015-06-15 12:30:15 -07:00
Toshio Kuratomi
4a5a8ed963 Add dnf to the list of module that we squash loop items for 2015-06-11 08:58:12 -07:00
Jon Hawkesworth
0868679f13 Get-FileChecksum allways returns a string now,
and the test_win_copy integration tests that depend on the checksum
have been updated in this change too.
2015-06-10 20:48:15 -04:00
Brian Coca
74afd24387 added test for notify in case it is defined as an empty keyword 2015-06-10 18:52:50 -04:00
Brian Coca
b70caac618 updated submodule refs 2015-06-03 14:38:51 -04:00
Brian Coca
7661f86c05 backported fix of missing import 2015-06-03 14:36:30 -04:00
Brian Coca
54103d23fc updated banners as per marketing's request 2015-06-03 11:22:35 -04:00
Brian Coca
7c428d1f51 added google addwords tag 2015-06-03 11:22:34 -04:00
Brian Coca
8a4deba013 Merge pull request #11139 from wenottingham/galaxy-fix
Handle when role_dependencies is None.
2015-06-03 09:48:24 -04:00
Bill Nottingham
2a003cba88 Handle when role_dependencies is None. 2015-06-02 22:31:53 -04:00
Toshio Kuratomi
43385e2683 Add CVE number 2015-06-01 08:54:12 -07:00
Brian Coca
35ca1dd073 Merge pull request #11110 from myniva/t/11109-fix-keyerror
Fix KeyError which occurs when not-existing entry is tried to be removed.
2015-06-01 11:34:20 -04:00
Brian Coca
bc44e85f58 Merge pull request #11112 from jkleckner/apply-10563
Apply #10563 to stable-1.9
2015-06-01 09:33:03 -04:00
Basil Brunner
2945a462f6 Fix KeyError which occurs when not-existing entry is tried to be removed. Fixes #11109 2015-06-01 11:02:54 +02:00
Matt Martz
873d01dfe2 egg_info is now written directly to lib 2015-05-30 08:39:31 -07:00
Toshio Kuratomi
2c9337157b Update stable submodule refs 2015-05-29 18:58:41 -07:00
Toshio Kuratomi
1f972c697f Add dnf fix to CHANGELOG 2015-05-29 13:49:11 -07:00
Toshio Kuratomi
867a119425 Update core module ref to pull in yum fix 2015-05-29 13:47:54 -07:00
Toshio Kuratomi
4716f3f268 Add yum module fixes 2015-05-29 13:47:12 -07:00
Toshio Kuratomi
8a4a342996 Oops, accidentally updated the submodule refs to devel instead of the
stable-1.9 branch
2015-05-29 13:27:17 -07:00
Monty Taylor
870afac287 Add defaults and a link to os-client-config docs
Conflicts:
	lib/ansible/utils/module_docs_fragments/openstack.py
2015-05-29 13:22:13 -07:00
Monty Taylor
7a76d4e03b Remove unneeded required_one_of for openstack
We're being too strict - there is a third possibility, which is that a
user will have defined the OS_* environment variables and expect them to
pass through.

Conflicts:
	lib/ansible/module_utils/openstack.py
	lib/ansible/utils/module_docs_fragments/openstack.py
	v2/ansible/module_utils/openstack.py
2015-05-29 13:18:14 -07:00
Toshio Kuratomi
8286253c81 Test on fields that exist 2015-05-28 17:02:01 -07:00
Toshio Kuratomi
b5b5e7afba Add uri to modules that have been fixed to check server certificates 2015-05-28 15:40:01 -07:00
Toshio Kuratomi
9caedb1f63 Add test that validate_certs=no works 2015-05-28 15:38:44 -07:00
Toshio Kuratomi
b5e25a57af Changelog entry for get_url fixes 2015-05-28 13:38:20 -07:00
Toshio Kuratomi
be7c59c7bb Make fetch_url check the server's certificate on https connections 2015-05-28 13:28:05 -07:00
Simon Dick
c0265f80fb Allow the use of HTTP on custom ports in the fetch_url function 2015-05-28 13:27:59 -07:00
Brian Coca
54fb04afc4 made sequence more flexible, can handle descending and negative sequences and is skipped if start==end 2015-05-22 12:48:29 -07:00
Toshio Kuratomi
f18a128f12 Add entry for sequence fix 2015-05-22 12:27:00 -07:00
Brian Coca
2816b8679b fixed corner case when counting backwards, added test cases for count=0 and backwards counts 2015-05-22 12:14:17 -07:00
James Cammarata
196d9e2893 Version update for release candidate 1.9.2-0.2.rc2 2015-05-22 14:01:16 -05:00
James Cammarata
8fab8aedc0 Submodule update for stable-1.9 2015-05-22 13:30:45 -05:00
James Cammarata
982bad7886 Version bump for release candidate 1.9.2-0.1.rc1 2015-05-15 21:02:17 -05:00
Brian Coca
127a669a23 made special treatment of certain filesystem for selinux configurable 2015-05-15 18:12:06 -04:00
Brian Coca
3a7cb413d1 Merge pull request #10985 from jmhodges/correct_unbound_error
correct unbound error in ec2.py's RDS code path
2015-05-11 23:01:55 -04:00
Jeff Hodges
c2c56eefa8 correct unbound error variable in rds code path
Fixes #10910
2015-05-11 15:54:32 -07:00
Brian Coca
4eff3d5dc1 now properly inherit data from ansible.cfg for sudo/su ask pass
fixes #10891
2015-05-04 16:57:46 -04:00
Toshio Kuratomi
e79535d42f Update core module ref to pull in docker module fixes for 1.9 2015-05-01 08:00:54 -07:00
James Cammarata
b47d1d7e69 Version bump for release 1.9.1-1 2015-04-27 16:16:27 -05:00
James Cammarata
99af3a8dc1 version update for release candidate 1.9.1-0.4.rc4 2015-04-23 10:31:57 -05:00
Steve Gargan
286d9be512 avoid path issues by determining the path of ansible-pull and using its path to run ansible and ansible-playbook 2015-04-23 10:37:17 -04:00
Peter Oliver
3a5a6685a0 Consistently use "OracleLinux" in OS detection.
Previously, a mixture of "OracleLinux" and "Oracle Linux" was used,
causing the `ansible_os_family` fact not to be set to `RedHat`.

Fixes #10742.
2015-04-20 18:54:37 -04:00
James Laska
09a6c0c906 Fix traceback with using GCE on EL6 with python-crypto2.6
This fix resolves an issue on EL6 systems where there may be multiple versions
of pycrypto installed.  EPEL provides both `python-crypto` and
`python-crypto2.6`.  These packages are co-installable.  However, modules
importing the `Crypto` library must specify which version to use, otherwise the
default will be used.

This change follows the same pattern established in `bin/ansible` for
specifying python library requirements.
2015-04-20 15:51:07 -04:00
James Cammarata
9a07855151 Version bump for release candidate 1.9.1-0.3.rc3 2015-04-17 14:47:21 -05:00