| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
* Removed "encode" on color in get_job_status
In Python3 (tested in 3.8.1), variable.encode('utf-8') returns as a byte string versus just a string in Python2 (tested in 2.7.17). Removed encode method on return of get_job_status when color exists and wrapped in str() for good measure.
* Swap str() for to_native() per feedback
|
| |
|
|
|
| |
missing k in workflow in an example for the tower_workflow_template module
|
|
|
|
|
|
|
|
| |
* Fix return value documentation (2/2).
* Avoid validation errors for missing 'contains:'.
* Convert JSON text to JSON dict.
* example -> sample.
* Fix YAML.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#61673)
* issue #61672: make jenkins_plugin module work in a session when CSRF enabled
This commit modifies the signature of `fetch_url` so that a cookie jar can be
specified allowing multiple calls to operate with the same session. It uses
a similar construct to the `Request` class to initialise the cookie jar if
it is not provided.
The jenkins_plugin module is modified to create a cookie jar if CSRF is
enabled. This cookie jar is then submitted with every call to fetch_url.
Also changed is to submit the crumb in the request headers rather than
in the data field.
This has been tested with Jenkins 2.176.
* issue #61672: fix jenkins_script module
This commit modifies the jenkins_script module to use the authorization crumb
in a session in a similar fashion to the jenkins_plugin change for the same
issue.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename nginx_status_facts -> nginx_status_info
* Add changelog.
* Remove warnings.
* Re-add ignore.txt entries.
* ...
* Raw strings for docs.
* Use U(...) for link.
|
|
|
|
|
| |
* clarifies how ASK works for credentials
|
| |
|
|
|
|
| |
* git war file and wildfly archive from S3
* create setup_wildfly_server role for integration tests
|
|
|
|
| |
* jboss module: actualize doc formatting, remove exceptions from ignore.txt
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following options can be set on a workflow template but the
functionallity to do so from this module was missing.
inventory
ask_variables_on_launch
ask_inventory_on_launch
Fixes #49728
Signed-off-by: Alberto Murillo <albertomurillosilva@gmail.com>
|
|
|
|
|
|
| |
- don't advise to use lookups in order to fetch path on managed nodes
- fix example:
- use slurp instead 'file' lookup
- remove extraneous brackets
|
|
|
|
|
|
| |
* Second batch of _facts -> _info.
* Forgot one reference.
|
|
|
|
|
| |
- Fixed issue #54446: tower_user cannot create an auditor user
Signed-off-by: Hideki Saito <saito@fgrep.org>
|
| |
|
|
|
|
|
|
| |
* Add missing roles to tower_role module
* Placate 'ansible-test sanity --test pep8'
|
| |
|
|
|
| |
Signed-off-by: Hideki Saito <saito@fgrep.org>
|
|
|
|
|
|
|
| |
- Fixed issue #25017,#37567
- Add example for prompt on launch
- Add integration test for prompt on launch
Signed-off-by: Hideki Saito <saito@fgrep.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* openstack: standardize tls params
* tower: tower_verify_ssl->validate_certs
* docker: use standard tls config params
- cacert_path -> ca_cert
- cert_path -> client_cert
- key_path -> client_key
- tls_verify -> validate_certs
* k8s: standardize tls connection params
- verify_ssl -> validate_certs
- ssl_ca_cert -> ca_cert
- cert_file -> client_cert
- key_file -> client_key
* ingate: verify_ssl -> validate_certs
* manageiq: standardize tls params
- verify_ssl -> validate_certs
- ca_bundle_path -> ca_cert
* mysql: standardize tls params
- ssl_ca -> ca_cert
- ssl_cert -> client_cert
- ssl_key -> client_key
* nios: ssl_verify -> validate_certs
* postgresql: ssl_rootcert -> ca_cert
* rabbitmq: standardize tls params
- cacert -> ca_cert
- cert -> client_cert
- key -> client_key
* rackspace: verify_ssl -> validate_certs
* vca: verify_certs -> validate_certs
* kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs
* lxd: standardize tls params
- key_file -> client_key
- cert_file -> client_cert
* get_certificate: ca_certs -> ca_cert
* get_certificate.py: clarify one or more certs in a file
Co-Authored-By: jamescassell <code@james.cassell.me>
* zabbix: tls_issuer -> ca_cert
* bigip_device_auth_ldap: standardize tls params
- ssl_check_peer -> validate_certs
- ssl_client_cert -> client_cert
- ssl_client_key -> client_key
- ssl_ca_cert -> ca_cert
* vdirect: vdirect_validate_certs -> validate_certs
* mqtt: standardize tls params
- ca_certs -> ca_cert
- certfile -> client_cert
- keyfile -> client_key
* pulp_repo: standardize tls params
remove `importer_ssl` prefix
* rhn_register: sslcacert -> ca_cert
* yum_repository: standardize tls params
The fix for yum_repository is not straightforward since this module is
only a thin wrapper for the underlying commands and config. In this
case, we add the new values as aliases, keeping the old as primary,
only due to the internal structure of the module.
Aliases added:
- sslcacert -> ca_cert
- sslclientcert -> client_cert
- sslclientkey -> client_key
- sslverify -> validate_certs
* gitlab_hook: enable_ssl_verification -> hook_validate_certs
* Adjust arguments for docker_swarm inventory plugin.
* foreman callback: standardize tls params
- ssl_cert -> client_cert
- ssl_key -> client_key
* grafana_annotations: validate_grafana_certs -> validate_certs
* nrdp callback: validate_nrdp_certs -> validate_certs
* kubectl connection: standardize tls params
- kubectl_cert_file -> client_cert
- kubectl_key_file -> client_key
- kubectl_ssl_ca_cert -> ca_cert
- kubectl_verify_ssl -> validate_certs
* oc connection: standardize tls params
- oc_cert_file -> client_cert
- oc_key_file -> client_key
- oc_ssl_ca_cert -> ca_cert
- oc_verify_ssl -> validate_certs
* psrp connection: cert_trust_path -> ca_cert
TODO: cert_validation -> validate_certs (multi-valued vs bool)
* k8s inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* openshift inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* tower inventory: verify_ssl -> validate_certs
* hashi_vault lookup: cacert -> ca_cert
* k8s lookup: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* laps_passord lookup: cacert_file -> ca_cert
* changelog for TLS parameter standardization
|
|
|
|
|
|
| |
* tower_settings doc: 'get' isn't implemented
* tower_settings: fix typo in argument_spec
|
|
|
|
|
|
|
| |
vault_id allows user to specify vault identifier as per Tower UI.
Fixes: #45644
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
|
|
|
|
| |
Handle AuthError raised when user provides incorrect password
for Tower admin user.
Fixes: #50535
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|
|
|
|
| |
- Fix sanity checks
- Fixed documentation trailing whitespaces
|
| |
|
|
|
|
|
|
|
|
| |
* fix(rundeck_acl_policy): compatible python 2 and 3
* Add changelog fragment
* Use to_text instead of decode
|
|
|
|
|
| |
misspelled word and poor capitalization (in the same sentence of the doc string)
+label: docsite_pr
|
| |
|
| |
|
|
|
| |
Signed-off-by: Amol Kahat <akahat@redhat.com>
|
| |
|
|
|
|
| |
- Fix sanity checks
- Fixed documentation trailing whitespaces
|
|
|
|
|
|
|
|
| |
* - Initial commit
- Fix sanity checks
- Fixed documentation trailing whitespaces
* - Changed author github contact as he has no account i'll (steamx) take responsibility
|
|
|
|
| |
- Fix sanity checks
- Fixed documentation trailing whitespaces
|
|
|
|
| |
- Fix sanity checks
- Fixed documentation trailing whitespaces
|
|
|
|
| |
- Fix sanity checks
- Fixed documentation trailing whitespaces
|
|
|
|
|
|
|
|
| |
* Final round of moving modules to new import error msg
* readd URL to jenkins install guide
* fix unit tests
|
|
|
|
|
|
| |
option 'diff_mode_enabled' is not mentioned in documentation
+label: docsite_pr
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Added Ansible UTM Module for managing AAA groups.
* - Fix sanity checks
- Fixed documentation trailing whitespaces
- Added missing documentation
* - Fixed minor language/typing/formatting issues.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* New module: tower_notification
* Fix CI check failures
* Add integration tests and extend examples
* Add missing required field for deletion tests and examples
* Add missing required field for deletion tests and examples
* Set port type to int
* Add missing field for Slack notification
* Add missing field types for IRC notification
* Update module documentation
* Correct field name and type for IRC notification
* Uniformize 'targets' field
* Uniformize 'targets' field
|
|
|
|
|
|
|
|
|
|
| |
tower_project (#51330)
* adding scm_update_cache_timeout and job_timeout to tower_project module
* add support for cache_timeout, job_timeout and custom_venv for tower_project module
* add the version_added
|
| |
|
| |
|
| |
|
|
|
| |
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
|