| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit 0b2ec9b11c1348b1d3d9ddc8b2319b4382497d79)
|
|
|
|
| |
(cherry picked from commit a4f49ed64899630946209d643bb84255f279e284)
|
|
|
|
| |
(cherry picked from commit 30da71d880165b34dd601ea0ac61325eef749627)
|
|
|
|
|
|
|
| |
* Better error message if the template is not utf-8 encoded
Also document this in the porting guide
(cherry picked from commit cef4d862bc944fbcab082f2710575f2c14c7cd54)
|
|
|
|
|
|
|
|
|
|
| |
The docs committed in #28777 were inconsistent.
This clarifies that the default `ansible_group_priority` is `1`.[1][2]
[1] https://github.com/ansible/ansible/blob/153c9bd/lib/ansible/inventory/group.py#L40
[2] https://github.com/ansible/ansible/blob/153c9bd/lib/ansible/cli/inventory.py#L236
(cherry picked from commit 4fa2fb9c8963f1873fe20f365f43ebaa1e2db613)
|
|
|
|
| |
(cherry picked from commit 70c475da6c76bf9d34e56042b0f89c0e5ae16b79)
|
|
|
|
|
|
|
| |
Address Firefox table-rendering issues in docs. Refactor to use colspan to provide table cells which can vary in width and indentation; the outermost has the greatest colspan, and each nested key has a colspan of one less than the parent, with padding cells for indentation.
Apply styling to table cells to get the table height to work without hacks or browser-specific
styling. Simplify the markup and CSS by removing extra divs. Use two passes over the options, return values, and return facts in the Jinja2 module-docs template: one to determine the maximum nesting depth to compute the maximum colspan needed, plus one to lay out the rows.
(cherry picked from commit fa5c0282a4816c4dd48e80b983ffc1e14506a1f5)
|
|
|
|
|
|
|
|
|
|
|
|
| |
filters (#40964)
* Add docs detailing how to convert many with_X style loops to use loop and filters. Fixes #40727
* Switch lookup used in query vs lookup comparison, to not recommend use of nested lookup
* Improve docs based on feedback
(cherry picked from commit 1cec3c8daf044b9a65e31b0da3eda2661c2fbff1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move k8s modules to dynamic backend
* update required openshift version
* update -> patch
* use new dynamic client exceptions
* style
* guard urllib3 import
* guard ansibleerror import
* give more information about error cause
* format in variable
* style
* rename tests
* Search for provided kind in a few more places to match old behavior, properly handle failure
* make common code use fail instead of fail_json, to work for lookup plugins as well
* update docs
* move openshift_raw tests into k8s tests
* fix typo
* Use diff of response and resource to determine change, don't do any checking client-side before making requests
* remove duplicate yaml blocks
* Update porting guide for k8s module
* remove invalid doc refs
* If fuzzy searching finds a resource, update resource_definition to match proper kind and version
* remote unsupported openshift_raw variables
* properly check environment variables when determining auth method:
|
|
|
| |
(cherry picked from commit 0e0a5243c8baa6c706ab27efaaa89b82c7958688)
|
|
|
| |
(cherry picked from commit e2146a76969a60dc7b2e81ad8884602ec82c9128)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Add a 'machinectl shell' become_method
* docs: add explanations for the machinectl become_method
* docs: machinectl become_method: specify this part is specific to Linux+systemd setups
|
| |
|
| |
|
| |
|
|
|
|
| |
(#40293)
|
|
|
|
|
|
| |
* Better Galaxy description for role reuse
* update per gundalow review
|
| |
|
|
|
|
|
|
|
|
| |
* added information on keyword/vars separation
fixes #39551
* updated as per fb
|
|
|
|
|
|
| |
This Makefile uses non-standard constructs. As such it can only be
parsed by GNU make, which is often installed as 'gmake' instead of
'make'. Using $(MAKE) ensures the same version of make gets called that
is used to execute the top level.
|
|
|
|
|
| |
OpenBSD comes with its own encryption utility as well, which must be run on the password text `encrypt <password>`. following the code block above, i just included the base command in the code block. I wasn't quite sure where to add my change, so I put it at the bottom of the section since the rest all flows well together.
+label: docsite_pr
|
|
|
|
|
|
|
|
| |
* update username/password auth to use adal lib
* remove default client_id after discussion
* fix lint error: trailing whitespace
|
|
|
|
|
|
|
|
|
|
| |
* Docs - add shared snippet note about password prompts for ssh keys
Signed-off-by: Adam Miller <admiller@redhat.com>
* add note to ssh connection plugin, fix markup, fix typo
Signed-off-by: Adam Miller <admiller@redhat.com>
|
| |
|
|
|
|
|
|
| |
* Start of subelements filter
* Add docs for subelements filter
|
| |
|
| |
|
| |
|
|
|
|
| |
It is redundant with the pycodestyle W191 "indentation contains tabs" check.
|
|
|
|
|
|
| |
* Clarify wording on 2.6 roadmap schedule.
* Remove redundant use of "Core".
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
documentation. (#40071)
* * Memset:
* module_utils and associated documentation.
* module to manage DNS zones.
* integration tests to run against Memset's API.
* * memset.py:
* remove import of requests from memset.py in favour of internal Ansible modules.
* import necessary Ansible modules for request and response handling.
* create a response object in order to retain a stable interface to memset_api_call from existing modules.
* rework memset_api_call to remove requests.
* memset_zone.py:
* improve short description to be more verbose.
* ensure all imports directly follow documentation.
* remove any reference to requests.
* correct keyerror carried over from elsewhere.
* remove dependency on requests from documentation string
* disable integration tests until we have a cleanup method available
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* HTTPAPI connection
* Punt run_commands to cliconf or httpapi
* Fake enable_mode on eapi
* Pull changes to nxos
* Move load_config to edit_config for future-preparedness
* Don't fail on lldp disabled
* Re-enable check_rc on nxos' run_commands
* Reorganize nxos httpapi plugin for compatibility
* draft docs for connection: httpapi
* restores docs for connection:local for eapi
* Add _remote_is_local to httpapi
|
|
|
|
|
|
|
|
|
| |
* Change behavior to behaviour
- use existing fact to get hash setting rather than shell task
- fix code highlighting syntax in playbooks_variables.rst
* Re-wrote intro section; this entire topic needs a clean-up/rewrite.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Set src in the state functions rather than the toplevel
A good API should only require passing one version of a piece of data
around so do that for src
* Move the rewriting of path into additional_parameter_handling
When the path is a directory we can rewrite the path to be a file inside
of the directory
* Emit a warning when src is used with a state where it should be ignored
|
|
|
|
|
|
|
|
| |
* Update structure to include file extensions
It is not clear to novice users that the host/group_vars files should be yaml files. This highlights that IMHO a bit more clearer.
* pluralize
|
|
|
| |
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
* Treat C(...) as inline literal (as opposed to interpreted text).
* Making test for true and false more precise, to avoid matching 1, 1.0, etc.
* The 'is sameas' test already takes care of definedness.
|
|
|
| |
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
|
|
|
|
|
|
| |
* become win: better error messages and docs update
* Fix syntax error and added changelog fragment
|
|
|
|
|
| |
For details on the new PyPI, see the blog post:
https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
|
|
|
|
|
|
|
|
| |
* document lookup errors optoin
* changed to doc
* updated as per feedback
|