Alan Rominger
d930eaf7d8
Use six.moves to import configparser in cloudforms script ( #54465 )
2019-04-08 13:15:17 -04:00
Bojan Vitnik
b27c4caa49
XenServer: Minor bug fixes 2 ( #54697 )
...
- xenserver module_util: fixed comment in set_vm_power_state().
- xenserver module_util: renamed cdrom.iso VM fact to cdrom.iso_name
in gather_vm_facts() to be in line with module parameter of same name.
- xenserver module_util: sorted IPv6 addresses by their OS index
in gather_vm_facts().
- xenserver_guest module: fixed a bug in deploy() where an error message
would not be shown when VM name is empty and check mode is used.
- xenserver_guest module: fixed a bug in destroy() where VM would be
shut down by error when check mode is used.
- xenserver_guest module: fixed a bug in get_changes() where wrong
out-of-bound disk position would be shown in error message when
CD-ROM device occupies last position.
- xenserver_guest module: assume value "none" for "networks.type" and
"networks.type6" module parameters in get_changes() when no value is
found in xenstore_data (custom customization agent).
- xenserver_guest module: added separate error message in get_changes()
for a case when maximum number of network interfaces is reached.
- xenserver_guest module: negative value for disk size in
get_normalized_disk_size() now properly shows an error.
2019-04-08 12:27:02 -04:00
Andrew Lohr
a0fade797b
"with in" changed to "within" ( #54990 )
...
The correct way to write "within" is without a space between "with" and "in"
2019-04-08 11:25:03 -05:00
Sumit Jaiswal
0ff689a315
Resolves handling of error and failure scenarios from Checkpoint module end ( #54890 )
...
* handle failure case
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* handle failure case
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* handle failure case
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-04-08 21:37:52 +05:30
Matt Martz
56ae8ebd60
Don't swallow exceptions when processing included files ( #54791 )
...
* Don't swallow exceptions when processing included files. Fixes #54786
2019-04-08 12:03:22 -04:00
Hannes Ljungberg
17776142d1
Extend state option documentation ( #54989 )
2019-04-08 11:36:56 -04:00
Jim Ladd
17d78553ee
Add options for configuring memory / pid polling interval ( #54936 )
2019-04-08 09:18:37 -05:00
Felix Fontein
7d27348356
ufw: fix default, direction is not necessary for it ( #54799 )
...
* Correct behavior so that direction isn't required for default.
* Add more tests.
* 'disabled' values cannot be changed.
* Include 'not specified' in messages.
2019-04-08 08:49:35 -04:00
Chris Archibald
c6f12eea32
push fix ( #54916 )
2019-04-08 13:11:42 +01:00
Felix Fontein
e079758b31
Move refactoring steps from #54635 to own PR. ( #54690 )
2019-04-08 12:59:55 +01:00
Ruben Tsirunyan
97ac03f613
zabbix_action: Checking event source for 'pause_suppressed' parameter ( #54951 )
2019-04-08 04:43:27 -04:00
Ruben Tsirunyan
0fe63ec2d6
zabbix_action: Fixing the default message checking ( #54953 )
2019-04-08 04:43:15 -04:00
Robert Osowiecki
1532e31ec0
Allow all of yum version compare operators ( #54603 )
...
* Allow all of yum version compare operators
* * yum: name="foo >= VERSION" integration test
* changelog fragment
2019-04-08 10:34:21 +02:00
Felix Fontein
221da3e8b1
Implement Ed25519, Ed448, X25519 and X448 support (cryptography backend). ( #54947 )
2019-04-08 10:30:05 +02:00
Felix Fontein
7a16703dff
Add openssl_privatekey_info module ( #54845 )
...
* Add openssl_privatekey_info module.
* Addressing review feedback.
* Update docs.
* Update tests.
* Work around too broad sanity checks.
* ...
* Don't die when None is returned.
* Use OpenSSL to extract RSA and DSA key data.
* Extend tests.
* Make OpenSSL code compatible to OpenSSL < 1.1.
* Rewrite tests to use result dicts instead of result lists.
* Skip ECC for too old PyOpenSSL.
* Reformulate.
* Improve return_private_key_data docs.
* Rename path_content -> content.
* Add sample.
* Cleanup.
* Add key consistency check.
* Improve description.
* Adjust minimal version.
* Fallback code for some pyOpenSSL < 16.0 versions.
* Also support Ed25519 and Ed448 keys (or not).
* Add more consistency checks.
* Verify DSA keys manually.
* Improve DSA key validation.
* Forgot one condition.
* Make validation more robust.
* Move generic arithmetic code to module_utils/crypto.py.
2019-04-08 10:07:56 +02:00
Felix Fontein
4503426f32
Fix some formatting. ( #54952 )
2019-04-08 02:17:36 -04:00
Anil Kumar Muraleedharan
f5d97205a0
The module fails on switchport. Check added to fix. ( #54970 )
2019-04-08 10:41:36 +05:30
MyronFanQiu
e3c79979c2
support caching options ( #51387 ) ( #54710 )
2019-04-08 11:41:53 +08:00
Zim Kalinowski
ea609c3492
adding plan and container settings to function app ( #54830 )
2019-04-08 11:05:21 +08:00
Zim Kalinowski
3be01cce33
fix poller for some resources ( #54853 )
2019-04-08 09:41:10 +08:00
Tyler Schwend
684b749e47
fix: Don't fail if updating Kinesis stream Shard count; We support this! ( #54530 )
...
This added support for increasing shard count:
https://github.com/ansible/ansible/pull/24805
But the conditional to fail if you have specified a shard count other
than the current shard count was still left in.
This removes that conditional since it's no longer needed and prevents
you from actually updating things!
2019-04-08 10:59:31 +10:00
Felix Fontein
b92281fe70
Simplify test include. ( #54962 )
2019-04-07 16:51:14 -04:00
William Leemans
993727ff5e
New module: xfs_quota ( #51654 )
...
* New module: xfs_quota
* wildcard import resolution
* pep8 fixes
* validate-modules fixes
* pep8 and validate-module fixes
* removal of extra copyright info
* description capitalization and trailing dot
* Some more description
* type specification
* removal of notes
* reorder imports
* sorting
* starting with variable type
* removal of defaults
* results to dict
* results to dict
* complete condition
* removal of spaces for pep8 compliancy, removal of root check, addition of tests for failed xfs_quota commands indicating the need for elevation/capabilities
* lost result
* typo
* historical override removal
* report back values
* unexpected spaces removal
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* typo
* raw data, full data
* removal of several else: statements and indentation
* pep8
* typo
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* typo
* use bytes as base, not kilobytes
* be consistent
* integration tests
* lint
* empty lines
* Update lib/ansible/modules/system/xfs_quota.py
Co-Authored-By: bushvin <bushvin@users.noreply.github.com>
* updates
* ci group
* XFS not supported on osx
* XFS not supported by freebsd
* long lines and removal of xfs_quota dict in return
* RETURN values
* no more xfs_quota dict
2019-04-07 20:11:32 +01:00
Keith Maxwell
889024e101
Clarify example for fileglob lookup plugin ( #54941 )
...
fileglob returns a list of paths it does not return file contents, as explained in latest notes. The file lookup retrieves file contents. This change clarifies the first example to make it clear a paths, not contents, are returned.
It also adds spaces around the lookup to avoid E206 from ansible-lint: "Variables should have spaces before and after: {{ var_name }}"
+label: docsite_pr
2019-04-07 16:24:48 +01:00
Bruno Inec
c637104078
Allow Netbox device modification ( #53631 )
...
* netbox_device: Allow device modification
* Add ability to update and existing device
* Allow check_mode
* Fail when device name is missing
* Fail when cannot resolve ID instead of taking ID 1 by default
* netbox_device: Add diff output
* netbox: Some refactoring
* Add diff output and check_mode to netbox_ip_address
* Deduplicate redundant code into netbox_utils
* netbox_utils: A few unit tests
2019-04-07 15:47:11 +05:30
Matt Clay
a4c42ba687
Update the default test container to 1.7.0. ( #54930 )
...
* Update the default test container to 1.7.0.
* Run `pip check` after installing test requirements.
* Support older versions of pip.
* Remove obsolete pip error handler.
2019-04-05 22:34:38 -07:00
Anil Kumar Muraleedharan
c2958df3a4
Removing provider from facts, command and config ( #54623 )
2019-04-05 21:50:29 -04:00
Matt Clay
4b3662605d
Limit supervisor in tests to < 4.0.0.
...
Tests fail when using version 4.0.0.
2019-04-05 17:48:31 -07:00
Matt Clay
ab7f810874
Only use Paramiko in tests when needed. ( #54826 )
2019-04-05 17:31:33 -07:00
Matt Clay
c309570540
Start dbus when setting up postgresql tests.
2019-04-05 16:55:43 -07:00
Matt Davis
2b9b5f5bb7
fix rediscache/firewall tests ( #54933 )
...
* cleaned up tagging to prevent long-running tasks in CI
2019-04-05 16:30:57 -07:00
Caio Ramos
1de1d081a5
Adding more information about blocks and blocks error handling. ( #54429 )
...
* Adding more information about blocks and blocks error handling.
* Update docs/docsite/rst/user_guide/playbooks_error_handling.rst and playbooks_blocks.rst
* Removing undefined variables as not rescuable errors.
Signed-off-by: Caio Ramos <caioramos97@gmail.com>
Signed-off-by: Gabriely Pereira <gabriely.pereira@usp.br>
* Apply suggestions from code review
Co-Authored-By: caiohsramos <caioramos97@gmail.com>
2019-04-05 16:49:20 -05:00
Adam Miller
21d692cace
fix dnf module removal in dnf upstream 4.2.2+ ( #54923 )
...
* fix dnf module removal in dnf upstream 4.2.2+
Signed-off-by: Adam Miller <admiller@redhat.com>
* Remove extra blank line in changelog fragment.
2019-04-05 14:28:24 -07:00
Alicia Cozine
32218332ee
Add a recurse example to file module docs ( #54926 )
...
Add recurse example to file module
must set state: directory to use recurse: yes
2019-04-05 16:24:29 -05:00
Felix Fontein
c5991b970f
openssl_certificate_info, openssl_csr: fix wrong exception, and little refactoring ( #54922 )
...
* Fix wrong exception name.
* Use crypto_utils.load_certificate_request() to load CSRs with both backends.
2019-04-05 16:18:30 -04:00
Julian
dafdcf286a
passwordstore: add hint for subkey=password ( #54221 )
...
Clarify that subkey=password will always return the first line. Adding a YAML style subkey called "password" is not possible.
2019-04-05 15:11:14 -05:00
Lukas Kämmerling
22e1f33f5e
Add rebuild server functionality ( #54899 )
2019-04-05 21:31:31 +02:00
Chris Archibald
730176db81
update networking example ( #54802 )
...
change syntax from param=value to param: value
2019-04-05 14:27:55 -05:00
ximon18
7474e39c37
Rewrote one awkward sentence. ( #54892 )
...
Rewrote awkward sentence in the developing inventory guide.
+label: docsite_pr
2019-04-05 14:25:50 -05:00
Stefano Zilli
fa21e0c3db
Fix example in iptables module ( #54906 )
...
In the documentation the rule_num parameter works only in conjunction with `action` set to `insert` - fix the example with the rule_num parameter.
+label: docsite_pr
2019-04-05 14:23:59 -05:00
Abhijeet Kasurde
098e0afbd5
ipaddr: Update docs ( #54587 )
...
Added docs for
* next_nth_usable
* next_usable
* range_usable
* last_usable
Fixes : #50546
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-04-05 14:20:27 -05:00
Matt Clay
dd09a9a9fd
Install EPEL on RHEL using RPM from S3.
2019-04-05 11:40:13 -07:00
Travis Estep
e9d1dd51d2
Removed spaces in blank line
...
Removed the spaces that were auto-placed in a blank line by editor
2019-04-05 14:15:20 -04:00
Travis Estep
5154f248c0
Add deployment slot example
...
The existing documentation does not include an example that shows how to create a deployment slot for a web app. After much frustration, I finally had to break out fiddler and look at the actual request that was being made in order to figure out how to create one. Hopefully the addition of this example will help someone like me who is struggling to easily solve this problem.
+label: docsite_pr
2019-04-05 14:15:20 -04:00
The Magician
78fe931327
Bug fixes for GCP modules ( #54888 )
2019-04-05 13:00:35 -04:00
Matt Clay
c846501829
Increase unit test timeout for --coverage.
2019-04-05 09:43:42 -07:00
ubruns
301d561420
Update guide_azure.rst ( #54401 )
...
* Update guide_azure.rst
Added a note to the 'Storing in a file' section, that the secret value of the ini file should be UrlEncoded.
Otherwise the user might get login errors (depends on the characters used in the secret).
2019-04-05 11:43:28 -05:00
Felix Fontein
65d7f0d17b
Add openssl_certificate_info module ( #54709 )
...
* Add certificate_info module.
* Improve normalization.
* Add extension dump.
* Add support for basic_constraints and ocsp_must_staple.
* Update docs.
* Add serial number.
* Remove superfluous code.
* Fix formulation.
* Improve examples.
* Improve result docs.
* Forgot to add tests.
* Adjust when no fingerprints can be computed.
2019-04-05 15:47:05 +01:00
TeamOSEOLA
c0e7b643bf
Fixed typo of Ethernet interface number ( #54877 )
...
Fixed typo of Ethernet interface number in second wait_for argument
+label: docsite_pr
2019-04-05 10:42:01 -04:00
Simone Tiraboschi
087587ec48
ovirt_disk: really add new content types ( #54720 )
2019-04-05 05:40:51 -04:00