Dale Smith
7404418cbd
Fix regression of #821 in puppet of show_diff
...
Issue #821 fix: 1382576100ee3b17f4eb28c7186d92376f370676
Regressed since: 6912ca0acaed0d738d8dd9867721d2ff0094084a
Issue: #821
2016-12-08 11:33:46 -05:00
Yannig Perré
bf5fbfe2a7
Use -f when pvcreate to avoid interactive input. Fix https://github.com/ansible/ansible-modules-extras/issues/1504
2016-12-08 11:33:46 -05:00
Daniel Vigueras
801e895f62
iptables: fix param check in append_csv function
2016-12-08 11:33:46 -05:00
Michal Mach
855bf75709
Fix seport module issue when ports argument is interpolated from a variable and is a int
2016-12-08 11:33:46 -05:00
Alexander Bulimov
23675c3f8b
Allow recreation of same FS with force=yes
2016-12-08 11:33:46 -05:00
Alexander Gubin
58f3518666
Make fileystem module idemponent. Compare devicesize and filesystemsize.
2016-12-08 11:33:46 -05:00
colynn.liu
ed48fb0f25
fixed python 2.4 compatibility
...
nf=tempfile.NamedTemporaryFile(delete=False)
TypeError: NamedTemporaryFile() got an unexpected keyword argument 'delete'
2016-12-08 11:33:45 -05:00
Björn Lichtblau
f9383cb8ef
Check to make sure the firewalld client is connected before proceeding.
...
Fixes #1138
Original patch referenced in https://github.com/ansible/ansible/issues/6911 ( f547733b1f
) was undone by 6f2b61d2d8
2016-12-08 11:33:45 -05:00
Tom X. Tobin
1223143ebe
osx_defaults: Fix boolean value parsing
...
Values for boolean types were being unconditionally treated as strings
(by calling `.lower()`), thus breaking value parsing for actual boolean
and integer objects.
It looks like the bug was introduced in:
- 130bd670d82cc55fa321021e819838e07ff10c08
Fixes #709 .
2016-12-08 11:33:45 -05:00
Linus Unnebäck
a928198783
iptables: cleanup
2016-12-08 11:33:44 -05:00
Jeroen Geusebroek
f1c3eb1413
Fix documentation default value for gluster_volume start_on_create
2016-12-08 11:33:44 -05:00
Jose A. Rivera
73a9abd1c8
gluster_volume: allow probing ourselves
...
We should allow "gluster peer probe" to determine if a given "host" maps to the
localhost, and detect that case accordingly.
2016-12-08 11:33:44 -05:00
Benjamin Wilson
0a8310b29f
Properly handle adding multiple bricks to volume
2016-12-08 11:33:44 -05:00
Toshio Kuratomi
ad0d2c1747
Update for modules which import json.
...
Some do not use the json module directly so don't need import json.
Some needed to fallback to simplejson with no traceback if neither was installed
Fixes #1298
2016-12-08 11:33:44 -05:00
Jonathan Mainguy
be5dd09237
add snapshot feature to lvol
2016-12-08 11:33:43 -05:00
Jonathan Mainguy
badef2912b
Remove advertising show_diff feature
...
--diff will be added to more modules soon, and we want puppet module to utilize this instead of show_diff
2016-12-08 11:33:41 -05:00
Casey Lang
1c8ad72b7b
Fix puppet module formatting issue
...
The `->` in the `show_diff` option doc seemed to be causing the docs
page to break. Not sure why, since it was still valid YAML.
2016-12-08 11:33:41 -05:00
ag-wood
67cd464ac7
Fix for ansible-modules-extras issue #1080
2016-12-08 11:33:41 -05:00
Jeroen Geusebroek
0b12f35f61
Improved fix for #1074 . Both None and '' transform to fqdn.
2016-12-08 11:33:41 -05:00
Jeroen Geusebroek
6fc533d663
Fix for issue #1074 . Now able to create volume without replica's.
2016-12-08 11:33:41 -05:00
Matt Martz
74c3e008d2
Import module snippets in the correct location
2016-12-08 11:33:40 -05:00
Matt Martz
7f42dda976
Remove unneeded spaces at the end of ohai
2016-12-08 11:33:40 -05:00
Michael Scherer
df195b3076
Replace choices=BOOLEANS by type='bool', fix #1326
2016-12-08 11:33:40 -05:00
Monty Taylor
40a4247611
Sync minor fixes from OpenStack Infra
...
Infra has been keeping a local copy of this waiting for ansible 2 to
release. In getting ready for ansible 2 (and our ability to delete our
local copy of the file, I noticed we had a couple of minor cleanups.
Also, the timeout command is there to improve life and workaround puppet
deficiencies. However, it's not working around deficiencies on systems
that do not have the timeout command if we blindly use it.
The puppet specific timeout options are more complex and out of scope of
this.
Issue: #1273
2016-12-08 11:33:39 -05:00
Will Keeling
f1f98a15ca
Fixes #634 - multiple param handling by modprobe.py
2016-12-08 11:33:38 -05:00
Gordon Fierce
c23162c04b
Fix documentation to prevent formatting error where each letter has its own line.
2016-12-08 11:33:37 -05:00
Michael Scherer
4e4085ad7e
Add a more explicit error message, fix #1282
2016-12-08 11:33:37 -05:00
Guillaume Grossetie
af12e6d3a3
Resolves #1312 , Improve pam_limits documentation
...
Adds comment parameter and improve examples.
2016-12-08 11:33:37 -05:00
GUILLAUME GROSSETIE
5fbc5cb529
Resolves #1290 , Adds limit_type choice "-"
2016-12-08 11:33:36 -05:00
Xav Paice
f30dbc9b20
Added stdout and stderr to puppet output for rc=2
2016-12-08 11:33:36 -05:00
Brian Coca
4ddb181d71
removed json import
2016-12-08 11:33:36 -05:00
Romain Brucker
e8b5b8bd20
Editing iptable module to use -m state --state instead of -m conntrack --ctstate
2016-12-08 11:33:34 -05:00
Romain Brucker
3ef5be470f
Fixing limit type from list to string
2016-12-08 11:33:33 -05:00
Romain Brucker
fbad76e86a
Adding limit feature to iptables module
2016-12-08 11:33:33 -05:00
Brian Coca
61ba4b98e1
made ctstate default to [] and evaluation conditional on the list being popoulated
2016-12-08 11:33:33 -05:00
Brian Coca
fb3aec47ca
fixed default from None to [] for ctstate
2016-12-08 11:33:33 -05:00
Brian Coca
eae8942583
avoid index error on empty list, key being true means its not None nor [] fixes #13009
2016-12-08 11:33:33 -05:00
Brian Coca
eb4fe5a0d8
made ctstate accept lists
2016-12-08 11:33:32 -05:00
Daniel Vigueras
d332a9a8e4
Add conntrack module ctstate support to iptables
2016-12-08 11:33:32 -05:00
Monty Taylor
9b9464ab89
Revert "Change show_diff to default to yes"
...
This was originally to match what puppet agent --test is, since the
rest of the options defaulted to on are grabbed from --test. However,
some security concerns have since been raised - namely that since this
is not the same invocation as --test but instead a remote orchestration
of puppet, the fact that passwords leak into the diff is a dangerous
default.
This reverts commit b86762c1806aa7f021a4780d06db2d3937910a62.
2016-12-08 11:33:31 -05:00
Brian Coca
29fad0223d
whitespace fixes
2016-12-08 11:33:30 -05:00
Romain Brucker
e4ce38fa0b
Adding comment support for iptables module
2016-12-08 11:33:30 -05:00
Brian Coca
50905e5673
fixed typos in cryptab, thanks @timw fixes #1176
2016-12-08 11:33:30 -05:00
Alexander
8e509c2736
fix typo error
...
fix spell error for whether
2016-12-08 11:33:30 -05:00
Matt Carroll
164e1f3baa
Fix ZFS create
...
This was failing due to the createparent variable being referenced but
never actually loaded from properties
2016-12-08 11:33:30 -05:00
Ondra Machacek
d43d4718f3
system: pam_limits: add support for unlimited/infinity/-1
...
Early pam_limits module didn't support special values for items.
This patch is adding support to special values unlimited, infinity and -1.
Issue: https://github.com/ansible/ansible-modules-extras/issues/1033
Signed-off-by: Ondra Machacek <machacek.ondra@gmail.com>
2016-12-08 11:33:30 -05:00
Jonathan Mainguy
451a05c1a2
Change show_diff to default to yes, to match what puppet agent --test is, since the rest of the options defaulted to on are grabbed from --test
2016-12-08 11:33:30 -05:00
Toshio Kuratomi
0111b616d7
Fix docs to build
2016-12-08 11:33:28 -05:00
Linus Unnebäck
ebfb8bc7cf
iptables: add note about rules
2016-12-08 11:33:28 -05:00
Linus Unnebäck
8d93747275
iptables: expand rule options
2016-12-08 11:33:28 -05:00
Linus Unnebäck
1790722dd4
module: system/iptables
2016-12-08 11:33:28 -05:00
Steve
fea8995df1
Fix bug #1105 - incorrect use of lstrip()
...
Remove only the literal prefix '/dev/mapper/' - not any of the characters
in '/dev/mapper/' - from the name param of the crypttab module.
2016-12-08 11:33:27 -05:00
Matt Martz
803d9695e0
sys.exit removal for system/capabilities.py
2016-12-08 11:33:25 -05:00
Matt Martz
9c4fae7e3f
Fix open_iscsi EXAMPLES section
2016-12-08 11:33:25 -05:00
Charles Paul
0acfd95747
allow floating point input for size vale
2016-12-08 11:33:25 -05:00
Brian Coca
ae84177514
switched to use module loggigng
2016-12-08 11:33:24 -05:00
Konstantin Manna
19da801665
bugfix: use correct function close calls
2016-12-08 11:33:21 -05:00
Daniel Nägele
d705647873
fix #894 by actually updating with the modified settings
2016-12-08 11:33:18 -05:00
Konstantin Malov
c0ded9bc9e
Add some more locales to LOCALE_NORMALIZATION
2016-12-08 11:33:16 -05:00
varnav
1050b0f03f
Small improvement in documentation
2016-12-08 11:33:14 -05:00
Brian Coca
334b13b814
made seport 2.4 compatible
2016-12-08 11:33:11 -05:00
Dan Keder
f7d1d35709
seport.py: fix the "change" indication
2016-12-08 11:33:11 -05:00
Dan Keder
cda2aeb6c0
seport.py: Minor changes in docstrings
2016-12-08 11:33:11 -05:00
Dan Keder
d1f976f3df
seport.py: Add ability to specify multiple ports/port ranges
...
It's way faster than running the module repeatedly.
2016-12-08 11:33:10 -05:00
Dan Keder
494f05557a
Add module system/seport.py
...
Module for managing SELinux network port type definitions
2016-12-08 11:33:10 -05:00
Paul Markham
30f6995939
Updates for Solaris 11
2016-12-08 11:33:10 -05:00
Paul Markham
ecd5b22f59
Updates based on community review.
...
* Changed 'config' from a list to a string so any valid zonecfg(1M) syntax is accepted.
* Made default state 'present'
* Added 'attached', 'detached' and 'configured' states to allow zones to be moved between hosts.
* Updated documentation and examples.
* Code tidy up and refactoring.
2016-12-08 11:33:10 -05:00
Paul Markham
9073db0ee9
Handle case where .UNFONFIGURE file isn't there
2016-12-08 11:33:10 -05:00
Paul Markham
3610cf244e
Change state back to a required parameter
2016-12-08 11:33:10 -05:00
Paul Markham
240a559a2d
Changed 'whole_root' option to 'sparse'. Added state='started' as synonym for state='running'.
2016-12-08 11:33:10 -05:00
Paul Markham
68d2251016
- Renamed module to solaris_zone.py - Updated 'version_added' - Updated description of 'state' to make each line a list item - Check that OS is Solaris
2016-12-08 11:33:10 -05:00
Paul Markham
03730a3d55
Added zone.py module to manage Solaris zones
2016-12-08 11:33:09 -05:00
Brian Coca
bd0eeae6ff
fixed a few typos fixes #821
2016-12-08 11:33:08 -05:00
Brian Coca
deb36b00d0
added missing license headers fixes #508
2016-12-08 11:33:06 -05:00
Michael Scherer
bdd24fd7a5
Add selinux_permissive module, to be able to manage permissive domain
2016-12-08 11:33:06 -05:00
Serge van Ginderachter
14ba9b4b31
open_iscsi: minor PEP8 whitespace fixes
2016-12-08 11:33:06 -05:00
Serge van Ginderachter
21720f6bee
Return devicenodes as empty list if no LUN's
...
got connected. It is possible for an intiator to successfully connect to a
target, whilst getting no LUN's back. If no devicenodes get detected, it makes
more sense to return an empty list than plainly None.
This potentially avoids further tasks to have to check if devicenodes is
iterable.
2016-12-08 11:33:06 -05:00
Brian Coca
9f57c1b114
minor doc fixes to pam_limits
2016-12-08 11:33:05 -05:00
Sebastien ROHAUT
5be637a354
Update pam_limits.py
...
Add version 2.0
Remove default: from documentation for required values
use atomic_move from ansible module API
2016-12-08 11:33:05 -05:00
Sebastien ROHAUT
1c76fb14bb
Add "-" to ulimit type
...
Just edited pam_types to add the '-', as explained in man 5 limits.conf
2016-12-08 11:33:04 -05:00
Sebastien ROHAUT
c62430b452
Create pam_limits.py
...
The pam_limits module modify PAM limits, default in /etc/security/limits.conf.
For the full documentation, see man limits.conf(5).
2016-12-08 11:33:04 -05:00
Michael Scherer
c6391741a2
Do not assume that /var/lib/locales/supported.d/local exist
...
Since people can generate their own image with debootstrap, and
this wouldn't create a file /var/lib/locales/supported.d/local,
better check if it exist and work if it doesn't.
Fix #656
2016-12-08 11:33:03 -05:00
Michael Scherer
2ff3438435
Use the parameter 'name' everywhere for consistency
...
Fix https://github.com/ansible/ansible/issues/11395
2016-12-08 11:33:03 -05:00
Mathias Merscher
588ff5f512
ISO-8859-15 locale normalization in locale_gen module
...
Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>
2016-12-08 11:33:02 -05:00
Brian Coca
ac206e55ff
added missing version_added to new filesystem option
2016-12-08 11:32:59 -05:00
William Brown
11966605ec
Changes to allow FS resize in filesystem
2016-12-08 11:32:58 -05:00
Brian Coca
493e821f09
added version_added to new origin option
2016-12-08 11:32:57 -05:00
John W Higgins
b8bf7bd084
Switch to origin and cleanup
2016-12-08 11:32:57 -05:00
John W Higgins
c6a38ef185
Add zfs cloning
2016-12-08 11:32:57 -05:00
Timothy Vandenbrande
8a28ac3da7
updated version added for source into the docs
2016-12-08 11:32:55 -05:00
Timothy Vandenbrande
0861037fd9
added a source/network add/remove to/from zone for firewalld - removed useless comment
2016-12-08 11:32:55 -05:00
tylerturk
4f665e71bd
Fix documentation bug
2016-12-08 11:32:55 -05:00
Dag Wieers
6dc8696e02
Another incompatibility with python 2.4
2016-12-08 11:32:51 -05:00
Dag Wieers
35d4b3530b
Fix TravisCI failure on python 2.4
2016-12-08 11:32:51 -05:00
Franck Nijhof
5f84fc985d
Small fix for boolean when boolean type was set via a variable (somehow changes the behaviour of Ansible because of YAML as it seems. Booleans then become represented as a string).
2016-12-08 11:32:51 -05:00
Franck Nijhof
631927c579
Renamed module from mac_defaults to osx_defaults so the naming is more up to par with existing modules (e.g. osx_say)
2016-12-08 11:32:51 -05:00
Franck Nijhof
13916e0e02
Added module for managing Apple Mac OSX user defaults
2016-12-08 11:32:51 -05:00
Greg DeKoenigsberg
c65a612d1f
Changes to author formatting, remove emails
2016-12-08 11:32:51 -05:00
Rene Moser
45c370dbb8
puppet: update author to new format
2016-12-08 11:32:49 -05:00
Rene Moser
e97399b173
puppet: add --environment support
2016-12-08 11:32:49 -05:00