Brian Coca
|
b2dc66c7ea
|
now check stderr also on become for ssh plugin for the cases where sudo or su do not want to prompt/echo on stdin
fixes #11796
|
2015-07-30 13:11:41 -04:00 |
|
Brian Coca
|
17f659a143
|
added some debug to galaxy
|
2015-07-30 12:35:27 -04:00 |
|
Brian Coca
|
29bc8f51d7
|
made tags display closer to v1
|
2015-07-30 12:35:27 -04:00 |
|
Brian Coca
|
b37be236d9
|
Merge pull request #11475 from nibalizer/cfacter_support
Use cfacter instead of facter if possible
|
2015-07-29 22:46:21 -04:00 |
|
Abhijit Menon-Sen
|
3d581e5306
|
Don't stat None
Fixes #11794, regression introduced by #11010
|
2015-07-30 08:02:27 +05:30 |
|
Brian Coca
|
527ae360b0
|
Merge pull request #10652 from vodik/nspawn
Support querying systemd container information
|
2015-07-29 21:51:58 -04:00 |
|
Brian Coca
|
4b8e368039
|
Merge pull request #11010 from sillydong/devel
Add judgment to to fix path0 if ANSIBLE_CONFIG is set to a dir
|
2015-07-29 21:36:07 -04:00 |
|
Brian Coca
|
0e77871426
|
fixed non ignore errors path to actually interrupt
fixed cases where missing/inaccessible file gave exception, now you get nice error
|
2015-07-29 20:13:17 -04:00 |
|
Brian Coca
|
8153c34abf
|
now returns false on bad role_data
|
2015-07-29 19:48:21 -04:00 |
|
Brian Coca
|
e81ec32719
|
made galaxy more resilient with bad yaml files and comments/spaces in non yaml files
fixes #10641
|
2015-07-29 19:28:29 -04:00 |
|
Joseph Callen
|
2f5ced8856
|
Moving VMware Utilites module
Moved `vmware.py` from v1 to `lib/ansible/module_utils/vmware.py`.
No other changes has been made since these two PRs:
https://github.com/ansible/ansible/pull/10812
https://github.com/ansible/ansible/pull/10760
|
2015-07-29 17:16:15 -04:00 |
|
Brian Coca
|
ced93d35ca
|
adjusted list hosts across adhoc and playbook cli
|
2015-07-29 15:46:13 -04:00 |
|
James Cammarata
|
3a50c08c01
|
Merge branch 'pluggable_jinja_tests' of https://github.com/quixoten/ansible into quixoten-pluggable_jinja_tests
|
2015-07-29 15:16:27 -04:00 |
|
James Cammarata
|
782c2f75df
|
Make sure role deps inherit conditionals/tags specified via params
Fixes #7353
|
2015-07-29 14:49:08 -04:00 |
|
Brian Coca
|
bedfe00de8
|
Merge pull request #11336 from saada/patch-1
Update Vault rekey() in vault.py to validate files passed before input
|
2015-07-29 12:52:14 -04:00 |
|
Toshio Kuratomi
|
4f1d365a25
|
Merge pull request #11783 from ansible/synchronize-fix
Synchronize in wasn't running on localhost in the default case which …
|
2015-07-29 09:33:01 -07:00 |
|
Toshio Kuratomi
|
088682f518
|
Synchronize in wasn't running on localhost in the default case which meant that rsync was run on the wrong host.
Fixes #11649
|
2015-07-29 09:10:24 -07:00 |
|
Mahmoud Saada
|
ddd46f6599
|
Update rekey() in vault.py to validate files passed exist before prompting for password
|
2015-07-29 09:03:15 -07:00 |
|
Brian Coca
|
0784fa1765
|
removed import q
|
2015-07-29 11:00:04 -04:00 |
|
Brian Coca
|
96bcf50a94
|
implemented requirements file in v2
fixes #11179
|
2015-07-29 10:59:33 -04:00 |
|
James Cammarata
|
71867f9480
|
Remove vars attribute from base
Fixes #11779
|
2015-07-29 09:45:30 -04:00 |
|
Scott Cunningham
|
695e456cb0
|
add credstash lookup plugin
|
2015-07-29 11:18:13 +01:00 |
|
Brian Coca
|
132c14eb57
|
indented hosts
|
2015-07-28 22:31:40 -04:00 |
|
Brian Coca
|
c0c094c413
|
now all --list options are working!
|
2015-07-28 22:30:59 -04:00 |
|
Brian Coca
|
884435a1aa
|
minor cosmetic changes to list options
|
2015-07-28 22:14:41 -04:00 |
|
Brian Coca
|
056602c424
|
rearranged --list- options, now they are consolidated when used toghether, less loops, more concise output
list-hosts works
list-tasks works, but needs better task naming (missing role info)
list-tags only shows play tags
|
2015-07-28 22:05:49 -04:00 |
|
Brian Coca
|
cc85473c1e
|
show role search path when not finding a role
fixes #9770
|
2015-07-28 19:07:47 -04:00 |
|
James Cammarata
|
42cfacf83b
|
Switch up the task/host overrides for PlayContext to use the compiled vars dict
Fixes #11436
|
2015-07-28 16:25:44 -04:00 |
|
Brian Coca
|
a8b2b5b0c9
|
avoids printing blank diffs
fixes #10147 fixes #9471
|
2015-07-28 15:47:52 -04:00 |
|
James Cammarata
|
5cf2781528
|
A little more cleanup regarding _compute_environment_string
|
2015-07-28 15:34:10 -04:00 |
|
James Cammarata
|
467432bef5
|
Fix incorrect module path for AnsibleError in action plugin base
|
2015-07-28 15:25:25 -04:00 |
|
Brian Coca
|
f4a997db49
|
added back but stderr, which was the original itnention
|
2015-07-28 14:36:06 -04:00 |
|
Brian Coca
|
3b9282fb90
|
fixed dupe output in raw/command cases
|
2015-07-28 14:31:49 -04:00 |
|
Brian Coca
|
a78fdde32c
|
better handling for weird doc corner cases (abscense of options, bad text objects, etc)
also updated extras to get some docfixes on the module side
|
2015-07-28 14:30:46 -04:00 |
|
Brian Coca
|
17103dd4cc
|
update submodule refs
|
2015-07-28 13:08:05 -04:00 |
|
Brian Coca
|
6cdee94c33
|
added missing skipped item function to base
|
2015-07-28 11:02:25 -04:00 |
|
Brian Coca
|
6f93d228f6
|
made item output closer to v1
|
2015-07-28 10:59:39 -04:00 |
|
Brian Coca
|
4f9d719b14
|
removed debug
|
2015-07-28 10:43:11 -04:00 |
|
Brian Coca
|
d78c2fc212
|
now reports per task item
|
2015-07-28 10:41:40 -04:00 |
|
James Cammarata
|
2d90cbf78b
|
Properly fail results with rc != 0
Fixes #11769
|
2015-07-28 10:15:14 -04:00 |
|
Brian Coca
|
787a0c4e04
|
fixed indent issues
|
2015-07-28 10:10:21 -04:00 |
|
Brian Coca
|
77fc3ce759
|
removed unused import
|
2015-07-28 08:28:52 -04:00 |
|
Lukas Pirl
|
d9aa14feea
|
fixes remote code execution for su/sudo and strict remote umasks
* temporarily changes umask for creating temporary directories
* otherwise parent directories may not get chmod'ed and end up
unreadable
refs #9902
|
2015-07-28 19:24:23 +12:00 |
|
Brian Coca
|
80ecab5317
|
Merge pull request #11761 from amenonsen/9843-rebase
Add pciid to LinuxNetwork interface fact
|
2015-07-27 22:20:04 -04:00 |
|
Hugh Saunders
|
f344ec463f
|
Add LVM facts to setup module
This commit adds LinuxHardware.get_device_facts() and calls that from
.populate().
LVM facts are only gathered if the setup module is running as root and
the lvm utilities are available (tested by searching for 'vgs').
If the conditions are met, facts are set for each volume group and
logical volume.
Example:
Test LVM Data:
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
test 1 2 0 wz--n- 5.00g 2.00g
$ sudo lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
testlv test -wi-a---- 1.00g
testlv2 test -wi-a---- 2.00g
Facts Returned:
$ ansible localhost -i /tmp/inv -m setup -a 'filter=ansible_lvm'
localhost | success >> {
"ansible_facts": {
"ansible_lvm": {
"lvs": {
"testlv": {
"size_g": "1.00",
"vg": "test"
},
"testlv2": {
"size_g": "2.00",
"vg": "test"
}
},
"vgs": {
"test": {
"free_g": "2.00",
"num_lvs": "2",
"num_pvs": "1",
"size_g": "5.00"
}
}
}
},
"changed": false
}
Test as non-root:
$ ansible localhost -i /tmp/inv-user -m setup -a 'filter=ansible_lvm'
localhost | success >> {
"ansible_facts": {},
"changed": false
}
Test without lvm utilities available
$ sudo mv /sbin/vgs{,.bk}
$ ansible localhost -i /tmp/inv -m setup -a 'filter=ansible_lvm'
localhost | success >> {
"ansible_facts": {},
"changed": false
}
|
2015-07-28 07:46:01 +05:30 |
|
Brian Coca
|
5f8db9cd4b
|
changed verbose_override to the new _ansible_verbose_override to keep in line with previous changes
output now defaults back to having indent=4
|
2015-07-27 22:15:44 -04:00 |
|
Trapier Marshall
|
250620f2ab
|
Add pciid to LinuxNetwork interface fact
This commit adds pciid to the LinuxNetwork fact object.
pciid is gathered if the symlink /sys/class/net/*/device exists.
Example [>>>> emphasis <<<<]:
$ readlink /sys/class/net/eth0/device
../../../0000:01:00.0
$ ansible localhost --ask-pass -i /tmp/hosts -m setup -a "filter=ansible_eth0"
SSH password:
localhost | success >> {
"ansible_facts": {
"ansible_eth0": {
"active": false,
"device": "eth0",
"macaddress": "0c:d2:92:5d:6e:8e",
"module": "alx",
"mtu": 1500,
>>>> "pciid": "0000:01:00.0", <<<<
"promisc": true,
"type": "ether"
}
},
"changed": false
}
|
2015-07-28 07:30:03 +05:30 |
|
Brian Coca
|
8746e692c1
|
changed check to allow for powerpc
fixes #11528
|
2015-07-27 21:44:17 -04:00 |
|
Brian Coca
|
0c21196633
|
moved openvz inventory script to new home
|
2015-07-27 20:53:53 -04:00 |
|
Brian Coca
|
164092a835
|
optimized module docs
|
2015-07-27 20:52:53 -04:00 |
|