Rick Elrod
aff69b6b4c
New release v2.11.0b2 ( #73915 )
2021-03-15 17:54:49 -05:00
David Shrewsbury
1e5ccb326f
Allow for searching handler subdir for included tasks ( #73809 )
...
* Allow for searching handler subdir for included tasks
2021-03-15 15:39:59 -04:00
Ikko Ashimine
3098022146
Fix typo in porting_guide_3.rst ( #73871 )
...
paramater -> parameter
2021-03-15 15:58:41 +05:30
Martin Nečas
7099a5f448
setup - virtualization facts add Red Hat vendor ( #72876 )
...
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
2021-03-15 15:20:44 +05:30
Paul Belanger
9ec4e08534
Don't match passive_interface for validate-modules ( #73880 )
...
This is a follow up to:
https://github.com/ansible/ansible/pull/73508
To avoid adding no_log statements to passive_interface args.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2021-03-13 08:28:57 -06:00
Felix Fontein
7c0af58449
validate-modules no_log test: extend search range, add more known false-positives ( #73882 )
...
* validate-modules no_log test: extend search range, add more known false-positives.
* Mark false-positives.
2021-03-13 08:28:33 -06:00
Mark Chappell
ed18fcac3b
Ensure unit test paths for connection and inventory plugins are based on the context ( #73877 )
2021-03-12 12:46:40 -08:00
Matt Clay
3a8c9242e1
Use virtual host style S3 bucket names in tests.
2021-03-12 11:34:25 -08:00
Toshio Kuratomi
197e8f5640
Mention that minor releases end once the next ansible release is made. ( #73836 )
2021-03-11 16:12:55 -06:00
Toshio Kuratomi
780f79ecbc
Update the porting guide for a new ansible version ( #73856 )
2021-03-11 14:49:03 -06:00
Brian Coca
b486feaaf4
document slurp returns ( #73865 )
...
* no path on return
2021-03-11 14:28:47 -06:00
Sandra McCann
bd020dd14a
describe what ansible-core is ( #73829 )
2021-03-11 14:27:36 -06:00
Brian Coca
37cb550185
fix su localization optoin
...
fixes #73837
2021-03-11 11:53:28 -08:00
Brian Coca
8ef54759ec
moved vs deprecated world readable tmp setting ( #73825 )
2021-03-11 11:43:27 -08:00
Jens Heinrich
27eaab310b
Add direct link to using multiple inventory sources ( #73680 )
...
This helps users to find the right ressources more easily and prevents them from clicking the first matching link only to be redirected to a subsection on the samepage from there
Co-authored-by: Jens Heinrich <github.com/JensHeinrich>
2021-03-11 14:36:00 -05:00
Alicia Cozine
474f46ea56
Docs: Updates the release and maintenance page to reflect new cadences ( #73781 )
...
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: John R Barker <john@johnrbarker.com>
Co-authored-by: Sandra McCann <samccann@redhat.com>
Co-authored-by: Alicia Cozine <acozine@users.noreply.github.com>
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: John R Barker <john@johnrbarker.com>
Co-authored-by: Sandra McCann <samccann@redhat.com>
2021-03-11 14:25:18 -05:00
bylerbk
1ac2858b5a
Update developing_modules_general.rst ( #73805 )
...
##### SUMMARY
<!--- Fixing a typo. There was a double "you" in the text. -->
##### ISSUE TYPE
- Docs Pull Request
+label: docsite_pr
2021-03-11 14:11:04 -05:00
Alicia Cozine
31932f5fa3
Docs: Update installation page for package split ( #73790 )
2021-03-11 11:05:44 -08:00
Felix Fontein
b2015c98e2
validate-modules: make sure that options that potentially contain secret data have no_log set ( #73508 )
...
* Catch more potential errors (and increase false-positive rate).
* Flag some false-positives in lib/ansible/modules/ with no_log=False.
Co-authored-by: John Barker <john@johnrbarker.com>
2021-03-11 12:57:11 -05:00
Matt Davis
3e1f6484d7
add optional module_utils import support ( #73832 )
...
* add optional module_utils import support
Treat core and collections module_utils imports nested within any Python block statement (eg, `try`, `if`) as optional. This allows Ansible modules to implement runtime fallback behavior for missing module_utils (eg from a newer version of ansible-core), where previously, the module payload builder would always fail when unable to locate a module_util (regardless of any runtime behavior the module may implement).
* sanity test fixes
ci_complete
2021-03-10 11:08:13 -08:00
Matt Clay
15064c7a42
Update resource_prefix
syntax for ansible-test.
2021-03-10 09:00:12 -08:00
Sviatoslav Sydorenko
1d5110db6f
Unify additional info + WYSIWYG as optional input in the documentation report issue form ( #73796 )
2021-03-09 20:55:14 +01:00
Brian Coca
9db557e431
Nonfatal facts ( #73804 )
...
continue with local facts vs at script error
actually capture execution errors
better error messages in general
add more local facts tests
fixes #52427
2021-03-08 16:20:37 -05:00
Yanis Guenane
212837defc
Documentation: Lay the ground for i18n work. ( #73746 )
...
* Documentation: Lay the ground for i18n work.
* Translating both ansible-core and ansible docs requires msgcat
(a program from the gettext package). If msgcat is not present,
only the ansible-core index file's strings will be extracted for translation.
If this is a problem, a short hacking script could be written to take the
place of msgcat (merging the various index pot files into a single pot file).
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
2021-03-05 09:31:56 -08:00
Abhijeet Kasurde
fb66b4ffbc
distribution: Add Amazon Linux distribution facts ( #73767 )
...
* Update Amazon Linux Distribution facts gathering logic
* Update tests
Fixes : #73742
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2021-03-05 09:16:10 -05:00
David Shrewsbury
78d3810fdf
Auto cleanup of async cache file ( #73760 )
...
* Auto cleanup of async cache file
* Add changelog
2021-03-04 11:06:27 -08:00
John R Barker
a165c72073
feature_request: Component Name ( #73787 )
...
Typo in name results in Bot shouting
2021-03-04 17:06:00 +00:00
Rick Elrod
2d85c9de93
Some changelog fixes for 2.11 ( #73778 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2021-03-03 16:26:59 -05:00
Brian Coca
42c3c51665
Set fact fixes ( #73684 )
...
* fixes to set_fact
correctly give error messages that were previously ignored
corrected and expanded docs
2021-03-03 16:23:56 -05:00
Brian Coca
ce1de28061
Fix notify on import_tasks ( #73572 )
...
* Fix notify on import_tasks
also able to apply to blocks now.
2021-03-03 16:11:09 -05:00
Brian Coca
935528e22e
finish migrating ssh plugin to config system ( #73708 )
...
* finish migrating ssh plugin to config system
fixes #72739
fixes #57220
* fix connection detection in reset
* correct options for connection meta reset
Co-authored-by: David Shrewsbury <Shrews@users.noreply.github.com>
2021-03-03 15:25:16 -05:00
Brian Coca
43300e2279
module output is only json objects ( #73765 )
...
* module output is only json objects
remove json lists as they are not valid from modules
fixes #73744
2021-03-03 15:11:18 -05:00
Brian Coca
527bff6b79
Don't fail for mixed typed keys ( #73726 )
...
* Don't fail for mixed typed keys
but warn that content cound not be sorted because of this
* added tests
2021-03-03 14:24:50 -05:00
Sandra McCann
6514027957
add base 2.10 to docs version switcher ( #73770 )
2021-03-03 13:06:11 -06:00
Brian Coca
2e0835b312
minor detection improvement on j2plugin loader ( #73714 )
...
* minor improvement on j2plugin loader, comments and var names clarified
2021-03-03 11:31:29 -05:00
Sviatoslav Sydorenko
fca85db56a
Convert markdown issue templates into issue forms ( #73751 )
...
* Convert markdown issue templates into issue forms
* Limit allowed issues to the form based ones
* Title-case the form field labels
Co-authored-by: John R Barker <john@johnrbarker.com>
* Remove CoC checkboxes from the forms
Co-authored-by: John R Barker <john@johnrbarker.com>
2021-03-03 11:53:33 +00:00
Rick Elrod
734c053562
Update Ansible release version to v2.11.0b1.post0. ( #73764 )
2021-03-02 17:33:56 -06:00
Rick Elrod
24d41180ea
New release v2.11.0b1 ( #73761 )
2021-03-02 15:16:50 -06:00
Matt Clay
f40dde44f4
Remove old ansible-test windows completion entries.
2021-03-02 10:48:03 -08:00
Matt Clay
b6add939ff
Remove outdated --docker and --remote entries.
2021-03-02 10:05:39 -08:00
Felix Fontein
c888705493
Add note on infoblox inventory script. ( #73676 )
2021-03-02 11:01:50 -06:00
Brian Williams
1f2f292290
Fix invalid yaml in collections_using.rst ( #73727 )
...
Fix invalid quoting.
2021-03-02 10:10:08 -05:00
Martin Krizek
158d28a254
.github/BOTMETA.yml: cleanup ( #73652 )
...
Remove anything that is not in ansible/ansible as issues/PRs
with those components will be auto-closed anyway.
2021-03-02 13:37:44 +01:00
Felix Fontein
3cc693b92c
Import test: improve docs, add more tests ( #73600 )
2021-03-01 16:10:46 -08:00
Matt Martz
ba3f84883f
Reduce complexity of Templar._lookup slightly ( #73277 )
...
* A little more complexity reduction
* restore logic
* Readability
* Add ran check back
* Add clog
2021-03-01 16:11:54 -05:00
Matt Martz
949b2cc74c
Update CI URL in setup.py ( #73750 )
...
* Update CI URL in setup.py
* AZP
2021-03-01 14:20:10 -06:00
Abhijeet Kasurde
6cb324bb0e
selinux: return selinux_getpolicytype facts ( #73609 )
...
* selinux: return selinux_getpolicytype facts
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* add basic selinux facts tests
* fix selinux facts test when selinux missing
Co-authored-by: Matt Davis <mrd@redhat.com>
2021-03-01 11:11:09 -08:00
ylmrx
e7e3c12ad2
Fixes for ansible-console usability ( #73665 )
...
- Fix Ctrl+C/D behavior (#68529 )
- correct few typos and missing infos
- Fixes doc (#72195 )
2021-03-01 14:04:59 -05:00
Matt Davis
d0e991e892
Clarify CLI version number as core version ( #72287 )
...
* clarify CLI version number as core version
* reduce confusion with `ansible` PyPI package >= 2.10 drifting from core version
* fix units
2021-03-01 11:14:56 -06:00
Alexei Znamensky
920b68f5f2
Fixed/improved regular expresssion for collection names ( #73577 )
...
* added changelog fragment
* added a couple of tests to coll name validation
2021-03-01 10:40:38 -05:00