summaryrefslogtreecommitdiffstats
path: root/docsite_requirements.txt (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-08-28Add 'tower_settings' module for managing Ansible Tower Settings (#43933)jainnikhil303-0/+123
* add the tower_settings module
2018-08-28Get packages for dnf and yum tests from S3.Matt Clay2-5/+5
2018-08-28Fix change detection on retried Shippable jobs.Matt Clay2-3/+4
2018-08-28Add changelog for 2.7Toshio Kuratomi2-0/+858
2018-08-28Make links anonymous so that they don't trigger rstcheckToshio Kuratomi3-2/+6
rstcheck flags duplicate link targets as errors
2018-08-28k8s_facts should not throw exceptions when not found (#44429)Will Thames1-4/+8
Handle the case where a resource is not found by catching the exception and returning an empty result set.
2018-08-28Download hello package from S3 for apt test.Matt Clay1-1/+1
2018-08-28Correct documentation for deployment_mode flag (#25978)Anna Wiggins1-3/+3
2018-08-28Update playbooks_conditionals.rst (#43055)Yuma Inaura (稲浦悠馬)1-1/+1
+label: docsite_pr
2018-08-28Adds metadata annotation that resource is managed by ansible (#44737)Tim Rupp2-0/+77
Adds annotation so that other f5 utilities do not clobber config by accident
2018-08-27Various fixes for f5 modules (#44734)Tim Rupp15-199/+560
A number of bugfixes for the remaining 2.7 work on the F5 modules.
2018-08-27fix yum install with disablerepo (#44735)Adam Miller1-1/+2
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-08-27Update the ignore and doc_fragments for E-SeriesMichael Price2-8/+11
Make the generic updates to remove unneeded ignores and improve the documentation for the NetApp E-Series modules.
2018-08-27Split sanity tests into 3 groups.Matt Clay2-1/+3
2018-08-27vars list (#43171)Brian Coca2-1/+115
* vars list (cherry picked from commit 463b85cf0bcf7a557b857d1ebd3e8bf1b693fa4c) * updated as per fb
2018-08-27Adds bigip_software_install module (#44733)Tim Rupp2-0/+621
This module can be used to install existing images on a bigip.
2018-08-27Fix systemd service is already masked issue (#44730)Christian Kotte1-1/+3
* Check if service is already masked Newer versions of Systemd now report a 'LoadError' when the unit file is masked. This causes the play to fail with an error stating that the service is already masked. Now the systemd module checks if the service is masked and doesn't fail if it's masked and LoadError is reported. Fixes issue #42384. * Remove useless parens
2018-08-27fix issue with no_log in py3Brian Coca1-2/+2
the error percolates differently from undefined vars in jinja2, so fallback to use play_context as it is not involved in current templating
2018-08-27modules/terraform: Quote the variable values in the command line (#43493)Rémi REY1-1/+2
* modules/terraform: Quote the variable values in the command line Fixes: #43492 * fix six import
2018-08-27YUM4/DNF compatibility via yum action plugin (#44322)Adam Miller12-255/+834
* YUM4/DNF compatibility via yum action plugin DNF does not natively support allow_downgrade as an option, instead that is always the default (not configurable by the administrator) so it had to be implemented - Fixed group actions in check mode to report correct changed state - Better error handling for depsolve and transaction errors in DNF - Fixed group action idempotent transactions - Add use_backend to yum module/action plugin - Fix dnf handling of autoremove (didn't used to work nor had a default value specified, now does work and matches default behavior of yum) - Enable installroot tests for yum4(dnf) integration testing, dnf backend now supports that - Switch from zip to bc for certain package install/remove test cases in yum integration tests. The dnf depsolver downgrades python when you uninstall zip which alters the test environment and we have no control over that. - Add changelog fragment - Return a pkg_mgr fact if it was not previously set.
2018-08-27BOTMETA.yml: remove superfluous labels (#44628)Pilou1-21/+0
Path components and filename without extension which are valid GitHub labels are already default labels.
2018-08-27Share the implementation of hashing for both vars_prompt and password_hash ↵Matthias Fuchs10-93/+361
(#21215) * Share the implementation of hashing for both vars_prompt and password_hash. * vars_prompt with encrypt does not require passlib for the algorithms supported by crypt. * Additional checks ensure that there is always a result. This works around issues in the crypt.crypt python function that returns None for algorithms it does not know. Some modules (like user module) interprets None as no password at all, which is misleading. * The password_hash filter supports all parameters of passlib. This allows users to provide a rounds parameter, fixing #15326. * password_hash is not restricted to the subset provided by crypt.crypt, fixing one half of #17266. * Updated documentation fixes other half of #17266. * password_hash does not hard-code the salt-length, which fixes bcrypt in connection with passlib. bcrypt requires a salt with length 22, which fixes #25347 * Salts are only generated by ansible when using crypt.crypt. Otherwise passlib generates them. * Avoids deprecated functionality of passlib with newer library versions. * When no rounds are specified for sha256/sha256_crypt and sha512/sha512_crypt always uses the default values used by crypt, i.e. 5000 rounds. Before when installed passlibs' defaults were used. passlib changes its defaults with newer library versions, leading to non idempotent behavior. NOTE: This will lead to the recalculation of existing hashes generated with passlib and without a rounds parameter. Yet henceforth the hashes will remain the same. No matter the installed passlib version. Making these hashes idempotent. Fixes #15326 Fixes #17266 Fixes #25347 except bcrypt still uses 2a, instead of the suggested 2b. * random_salt is solely handled by encrypt.py. There is no _random_salt function there anymore. Also the test moved to test_encrypt.py. * Uses pytest.skip when passlib is not available, instead of a silent return. * More checks are executed when passlib is not available. * Moves tests that require passlib into their own test-function. * Uses the six library to reraise the exception. * Fixes integration test. When no rounds are provided the defaults of crypt are used. In that case the rounds are not part of the resulting MCF output.
2018-08-27one_host environment variables, Fixes #44163 (#44568)Rafael3-12/+13
* including test case using environment variables as per issue #44163 * including missing environment variable in shared documentation fragement, related to issue #44163 * fixes parameters via environment variables, issue #44163
2018-08-27ec2: add "IAM Role" to instance_profile_nameChris Adams1-1/+1
The AWS API and console docs are inconsistent about whether EC2 instances have IAM profiles or roles. Things which follow the API tend to use profile but the console uses “IAM Role”. This adds that term to the help text so it's searchable. +label: docsite_pr
2018-08-27ios_vrf speed fix (#43765)Dennis Israelsson1-7/+14
2018-08-27fix typo (#44712)lolcube1-1/+1
2018-08-27junos cli_config idempotence fix (#44706)Trishna Guha1-1/+1
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-27Switch to LiteralPath instead of Path. Closes #44508 (#44509)Charles2-5/+7
* Switch to LiteralPath instead of Path. Closes #44508 * add changelog fragment * fix line endings and remove final empty line * Minor text changes in changelog
2018-08-27Module win_domain_computer fix delete computer with child (#44500)Daniel-Sanchez-Fabregas2-2/+5
* Module win_domain_computer fix delete computer with child * add changelog fragment
2018-08-26ACME: improve documentation (#44691)Felix Fontein6-56/+86
* Override description for account_key_src and account_key_content to also mention private_key_*. * Convert generic OpenSSL/cryptography remark from description to note. This avoids the whole description list to be sorted alphabetically, which will be done by plugin_docs.py in case description is mentioned in both module fragment and module itself. * Moving more notes to the notes: section. * Uniformization of first paragraph. Mainly mention ACME supporting CAs, and only then mention Let's Encrypt as one of them. * Adjusting to current drafts. * Adjusting to updated drafts. * Harmonizing short module descriptions. * Referencing helper modules. * Move general Let's Encrypt remark to doc fragment. * Changing some Let's Encrypt references to more generic statements.
2018-08-26doc: fixed typo (#44685)Donghyun Kang1-1/+1
2018-08-26IPA: Add option to specify timeout (#44572)Abhijeet Kasurde2-2/+12
This fix allows user to specify idle timeout for fetch_url used internally in IPA connection and post_json call. Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-26Added nios_txt_record module (#39264)coreywan6-0/+223
* Added nios_txt_record module Whitespace cleanup and version fix First stab at txt record integration test Fix for CI version requirement Added nios_txt_record module Whitespace cleanup and version fix First stab at txt record integration test Fix for CI version requirement force re-run * added alias for cloud group1
2018-08-25adds the bigip_cli_script module (#44674)Tim Rupp3-0/+588
This module can be used to manage tmsh cli scripts on a BIG-IP
2018-08-25Clean up BOTMETA.yml (#44574)Dag Wieers49-513/+168
This PR includes: - Removal of maintainers that are listed as author in the module - Removal of entries that do not extend the original author list - Move ignored-statement to namespace/directory (where useful) - In some cases, fix the authors-list or add missing github id We end up with a list of exceptions/additions and a large set of namespace/directory maintainers or team of maintainers. Some entries could be further improved by discussing with some maintainers.
2018-08-25Change validate-modules for removed modulesToshio Kuratomi3-139/+190
Removed modules now don't have documentation. Need to account for that when checking them in validte-modules
2018-08-25Do not test for docs in removed modulesToshio Kuratomi1-0/+14
2018-08-25Fix refs broken by removal of old module docsToshio Kuratomi2-20/+37
2018-08-25Fix ansible-doc and docsite generation for removed modulesToshio Kuratomi4-55/+61
* Fix ansible-doc wrt removed modules * Fix listing of modules ia ansible-doc to not complain about removed modules Removed modules are marked as such in the metadata but nowhere else. Need to retrieve the metadata when a module doesn't have a doc so that we can tell if it falls under this case. * omit removed modules from json dump * Print an error that the module has been removed if attempting to run ansible-doc on that specific module * Get plugin_formatter to stop outputting removed modules
2018-08-25Fixup removed and deprecated modulesToshio Kuratomi16-1718/+112
* Removed modules no longer have documentation Decided this was causing people to think that modules were supported even after being removed. This change is a new strategy to have the error message trying to use a removed module point people to the older documentation. * Add stubs for modules removed in 2.7 These are freshly removed so we want people who are still using them when they upgrade Ansible to have a hint as to where to find information on how to port. * Finish properly undeprecating include include was undeprecated earlier but not all of the pieces that marked it as deprecated were reverted. This change fixes the remaining pieces
2018-08-25Fix unittests for always adding basic to the AnsiBallZ zipsToshio Kuratomi1-12/+43
2018-08-25Fix recursive_finder so it doesn't re-read files multiple timesToshio Kuratomi1-14/+16
This closes a corner case where recursive_finder could read a file multiple times.
2018-08-25Fix new AnsiballZ code to always include module_utils/basicToshio Kuratomi1-0/+16
The AnsiballZ optimization which only uses one pyton interpreter currently monkeypatches the arguments into a global argument in module_utils so we need to always include basic.py. In the future we should fix this so that it monkeypatches its own file. That way we won't need to always include basic.py
2018-08-24Add example for configuration item deletion (#44390)vista-1-0/+5
2018-08-24Adds params to the profile-client-ssl module (#44656)Tim Rupp3-15/+231
This patch adds new parameters to the client ssl module.
2018-08-24Fix ec2_instance synopsis. Fixes #44641Ryan S. Brown1-1/+1