Martin Krizek and GitHub
202195f5e4
Remove unreachable error for removed include_role.static ( #80837 )
2023-05-22 09:09:47 -05:00
Felix Fontein and GitHub
9526338273
validate-modules and docsite build: bump antsibull-docs(-parser) dependencies to new major versions ( #80846 )
...
* Bump antsibull-docs-parser version to 1.0.0.
There are no functional changes that affect the functionality used in validate-modules.
* Bump antsibull-docs to 2.0.0.
2023-05-19 16:18:59 -07:00
Matt Martz and GitHub
f4b2d4d4bb
Add pipx instructions to install guide ( #80833 )
2023-05-19 14:51:34 -04:00
Don Naro and GitHub
10d91db003
[Docs] update node req table for 2.15 ( #80823 )
2023-05-19 10:22:19 -04:00
Brian Coca and GitHub
4899d4a4d6
simple skip of connection ( #80638 )
...
Avoid 'persistent' connection handling if not needed
removed useless connection passing
added property to action classes as indicator/selector
2023-05-19 09:23:27 -04:00
19b85ff415
have docs explain why we import guard ( #80569 )
...
Co-authored-by: Matt Clay <matt@mystile.com >
Co-authored-by: Don Naro <dnaro@redhat.com >
2023-05-18 16:38:30 -04:00
Akira Yokochi and GitHub
be02813d25
fix yes/no to true/false in loop documents etc ( #80591 )
2023-05-18 16:36:42 -04:00
fberndtsson and GitHub
e4194112a0
Update inconsistency playbooks_checkmode ( #80692 )
2023-05-18 16:28:21 -04:00
Abhijeet Kasurde and GitHub
c7e3c91294
Missing space in docs ( #80779 )
...
* Missing space between $ and ansible command
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2023-05-18 16:19:50 -04:00
Jordan Borean and GitHub
8db9bd7574
Remove deprecated include ( #80752 )
...
* Remove deprecated include
* Add tombstone entry for include
* Use string for date
* Use todays date
* Remove uneeded if statement
2023-05-19 05:49:07 +10:00
Jordan Borean and GitHub
2253837453
command - Add option to disable argument var expansion ( #80512 )
...
* command - Add option to disable argument var expansion
* Use test char that isn't an escape sequence
2023-05-19 05:36:52 +10:00
Ikko Eltociear Ashimine and GitHub
dbfb0d3cc4
Fix typo in service_mgr.py ( #80824 )
...
faild -> failed
2023-05-18 15:10:23 -04:00
Arne de Laat and GitHub
070ce87440
Add test for symbolic to octal when others is omitted ( #80822 )
...
* Add test for symbolic to octal when others is omitted
Add case when there should be no permissions for other.
And specific permissions for owner and group.
* Fix permissions test by explicitly setting no permissions for others
* Add additional cases where multiple permissions are specified
2023-05-18 15:09:28 -04:00
Jordan Borean and GitHub
0a36cd910e
Removed testing support for Server 2012 and 2012 R2 ( #80778 )
2023-05-18 11:02:58 -07:00
Jordan Borean and GitHub
0df794e5a4
urls - remove deprecated client key calls ( #80751 )
2023-05-17 17:17:25 -05:00
Matt Clay and GitHub
b16041f1a9
ansible-test - Fix traceback when mixing sources ( #80801 )
...
* ansible-test - Fix traceback when mixing sources
* ansible-test - Refactor layout error handling
2023-05-17 09:07:04 -07:00
Matt Clay and GitHub
2fd64161c1
Fix hard-coded interpreter in test_async_wrapper ( #80816 )
2023-05-16 16:55:57 -07:00
Matt Clay and GitHub
e837680f4b
Use strings for removal_date in runtime metadata ( #80815 )
2023-05-16 14:23:46 -07:00
Matt Clay and GitHub
2ba24957dd
Use subset checks for some collection loader tests ( #80812 )
2023-05-16 10:29:46 -07:00
Matt Martz and GitHub
c1f2a9ea6c
No core irc meeting ( #80811 )
2023-05-16 11:03:42 -05:00
Anwesha Das and GitHub
bf53a26deb
Add Ansible community 8.0.0b1 porting guide ( #80807 )
2023-05-16 09:14:49 +01:00
Sandra McCann and GitHub
1ff5d2bf5c
update version switcher for 2.15 ( #80556 )
2023-05-15 20:09:32 +01:00
Brian Coca and GitHub
0830b69059
config lookup, new option to show origin of value ( #80651 )
2023-05-11 11:54:41 -04:00
Martin Krizek and GitHub
156493eed5
ansible-test - Add RHEL 9.2 support ( #80755 )
2023-05-11 14:36:36 +02:00
Matt Clay and GitHub
aacab0633a
ansible-test - Fix handling of long timeouts ( #80769 )
2023-05-10 17:08:53 -07:00
Matt Clay and GitHub
4c6aa70662
ansible-test - Fix timeout handling ( #80764 )
2023-05-10 14:55:57 -07:00
Abhijeet Kasurde and GitHub
93216e276c
[sanity-mypy] Ignore re-import warning ( #80763 )
...
* get_origin is already imported warning can be
ignore safely.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2023-05-10 14:43:39 -07:00
Matt Clay and GitHub
fd341265d0
ansible-test - Avoid use of deprecated utcnow ( #80750 )
...
The timestamps are only used by ansible-test, not the junit callback, so this change only impacts ansible-test.
2023-05-10 11:26:49 -07:00
Matt Clay and GitHub
905131fc76
junit-xml - Remove outdated type ignore hint ( #80748 )
2023-05-09 17:20:41 -07:00
PRASOON KARUNAN V and GitHub
b576f0cda7
fix error if path had wildcard in it ( #74723 )
...
* fix error if path had wildcard in it
* add test
* add changelog fragment
2023-05-10 08:58:22 +10:00
Abhijeet Kasurde and GitHub
7ef8e0e102
Remove unnecessary test case in vault editor ( #80741 )
...
* Remove test_real_path_symlink test case
* Check if we do not get `-` return when some value other `-` is passed
Fixes : #80444
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2023-05-09 11:22:41 -04:00
Brian Coca and GitHub
4b0d014d58
setup module, retry facter to handle --puppet errors ( #80645 )
...
* setup module, retry facter to handle --puppet errors
facter versions have changed how they deal with the --puppet flag
when puppet is not present, most versions will just ignore it and not error,
but initial versions of facter 4 changed the behaviour (later reverted).
fixes #80496
2023-05-08 16:53:53 -04:00
Matt Clay and GitHub
790e0b0983
ansible-test - Update the NIOS test container ( #80739 )
2023-05-08 13:53:01 -07:00
5a84ff26df
first_found fix no terms option ( #76550 )
...
also fix bug with multiple items clobbering previous settings
Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com >
2023-05-08 14:25:25 -04:00
Felix Fontein and GitHub
70e0b1f544
docsite build: upgrade sphinx-ansible-theme and antsibull-core ( #80734 )
2023-05-08 15:31:53 +01:00
Martin Krizek and GitHub
932abc0711
Prevent setting arbitrary attrs on Jinja2 envs via overrides ( #80715 )
2023-05-05 16:18:35 +02:00
Matt Clay and GitHub
cdeb607b1d
ansible-test - Always use unique container names ( #80724 )
2023-05-04 15:41:14 -07:00
Sviatoslav Sydorenko and GitHub
2b6d5536d7
Fix docstrings RST markup in ansible-console CLI module ( #80719 )
...
* 📝 🐛 Fix RST list @ `ansible-console` manpage
Said CLI entrypoint docstring is used to construct the corresponding
manpage. `docutils` were producing the following warning with the
current RST markup used there, as follows:
:36: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.
This change puts a portion of the first list entry on a separate line
which allows the RST parser stomach it without any problems and
produce correct output without gibberish in it.
* 🎨 📝 Use RST inline code @ ansible-console doc
The single backtick syntax was causing things to be interpreted as
italics text. The inline code needs double backticks.
2023-05-04 11:15:31 -05:00
Martin Krizek and GitHub
8cd95a8e66
Account for overlays when interacting with Jinja envs ( #80705 )
...
Instead of using Templar.environment in Templar.do_template for
accessing/mutating the environment, myenv local variable should be used
because it is the environment used for actual templating. It can either
point to Templar.environment or newly created environment overlay.
Fixes #80605
2023-05-04 14:55:27 +02:00
Matt Clay and GitHub
7eada15d1e
Remove unused code from lib/ansible/collections/ ( #80712 )
2023-05-03 18:41:25 -07:00
Brian Coca and GitHub
d12aa7f69c
Add FreeBSD 13.2 to ansible-test ( #80698 )
2023-05-03 10:24:53 -07:00
Matt Clay and GitHub
2cd1744be3
Use ansible.module_utils.common.text.converters ( #80704 )
...
Replace use of old `ansible.module_utils._text` and add a unit test to maintain backwards compatibility.
2023-05-03 08:58:00 -07:00
Matt Clay and GitHub
eea7137449
Fix os.walk issues in package-data sanity test ( #80703 )
2023-05-02 16:17:00 -07:00
Matt Clay and GitHub
54576cd794
pep517 backend - Copy symlinks when copying source ( #80690 )
2023-05-02 14:35:59 -07:00
Matt Clay and GitHub
23e2ca91c2
Improve coverage of role unit tests ( #80695 )
2023-05-02 10:53:42 -07:00
Abhijeet Kasurde and GitHub
be6f2f43b6
Wording change ( #80664 )
2023-05-02 16:53:31 +01:00
Chris van Meer and GitHub
40fd86c618
Fix typo in comment filter option ( #80672 )
2023-05-02 11:08:30 -04:00
Anwesha Das and GitHub
dbd3bf27ec
Add Ansible community 8.0.0a3 porting guide ( #80691 )
2023-05-02 12:18:00 +01:00
Dmitriy Rabotyagov and GitHub
7f48fa0129
Better parse virtualenv_command option for pip ( #80624 )
...
Atthe moment if a users wants to protect virtualenv_command by using
quotes around 'venv', module will fail out as literal parsing is used
at the moment. In order to imrpove things, argparse is leveraged to
parse out passed value to the virtualenv_command
Closes-Bug: #76372
Signed-off-by: Dmitriy Rabotyagov <noonedeadpunk@gmail.com >
2023-05-02 09:52:11 +02:00
Matt Clay and GitHub
251360314d
Fix docs-build test to not mutate source tree ( #80689 )
2023-05-01 17:04:13 -07:00