Mathieu Rollet
4e74270322
Replace "hash of the path" by "hash of the file" ( #72880 )
2020-12-08 16:32:48 +01:00
David Shrewsbury
fe17cb6eba
Fix fileglob parameter order bug ( #72879 )
2020-12-08 16:31:34 +01:00
devon-mar
e97f333532
Add missing endfor to vlan_parser example ( #72872 )
2020-12-08 16:25:56 +01:00
Sam Doran
bc37976df2
Clarify mode behavior for modules that can set file permissions ( #72837 )
2020-12-08 16:11:36 +01:00
Matt Clay
711064a073
Remove shippable.yml
2020-12-07 10:13:09 -08:00
David Shrewsbury
be2c376ab8
Extract embedded function to RoleMixin method and add tests ( #72754 )
...
* Add changelog
* Simplify return
2020-12-07 13:07:23 -05:00
Sijis Aviles
034e9b0252
unarchive - add include option ( #40522 )
...
This should allow users to extract specific files from an archive as
desired.
Fixes #16130 , #27081 .
* Rebase and make a few minor changes
* Add changelog
* Improve tests
- move to separate tasks file
- change assertions to check for exactly one file
- use remote_tmp_dir for output dir
* Make exclude and include mutually exclusive
* Don't remove files needed by other tasks
* Fix sanity tests
* Improve feature documentation
* Skip tests that use map() on CentOS 6
* Use fnmatch on include for zip archives
This matches the behavior of exclude
Co-authored-by: Sam Doran <sdoran@redhat.com>
2020-12-07 12:49:41 -05:00
Toshio Kuratomi
6608f3aab3
Update ansible roadmap ( #72838 )
...
* Update to the ansible package roadmap for 3.0.0
* Rename files for the ansible roadmap from 2.11 to 3.0
Co-authored-by: Sandra McCann <samccann@redhat.com>
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
2020-12-04 19:50:01 -08:00
Felix Fontein
f569d80fde
Improve deprecations ( #72697 )
...
* Remove space before comma in '... bla , use ...'
* 'why' is inserted in the middle of a sentence, between two commas.
* Make deprecations from base.yml show source ansible-core.
* Add changelog fragment.
* Improve some more 'why's.
* Add PR URL to fragment.
2020-12-04 14:50:32 -05:00
Pilou
b464d18fd1
AnsibleModule.set_mode_if_different: handle symlink is in a sticky directory ( #45198 )
...
* file: add symlink is in a sticky directory tests
* file: handle symlink in a sticky directory
Co-Authored-By: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
* Add changelog and fix unit test
The builtins import was removed since it was unused, but it is now needed.
2020-12-04 14:21:51 -05:00
Felix Fontein
5226ac5778
The implicit default for type=bool options is not 'false', but 'none' ( #72699 )
...
* The implicit default for type=bool options is not 'false', but 'none'.
* Fix modules, resp. add ignore.txt entries.
2020-12-04 12:13:14 -05:00
Felix Fontein
f94ba68d8f
ansible-test sanity: fix UnicodeDecodeError for --python 2.7 --docker
( #72623 )
...
* Store target paths as unicode.
* Add changelog fragment.
2020-12-04 12:12:14 -05:00
Matt Clay
221c50b57c
Use AZP config for integration-aliases test.
...
No changelog entry since this test is limited to the ansible/ansible repo.
2020-12-03 15:35:58 -08:00
Abhijeet Kasurde
38f21557ba
json_query: Add examples for starts_with and contains ( #72821 )
...
* Add a note about - data structure returned from register variables
needs to be parsed using ``to_json | from_json`` in order to
get correct result.
* Add examples for starts_with and contains
Fixes: https://github.com/ansible-collections/community.general/issues/320
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-12-03 14:52:00 -05:00
Andrew Klychkov
0a7fcd135c
Docsite: update "Migrating Ansible content to a different collection" info ( #72710 )
...
* add a reminder about ignore-*.txt entries, fix formatting, add symlink removal note
* Update docs/docsite/rst/dev_guide/developing_collections.rst
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: David Moreau Simard <moi@dmsimard.com>
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
2020-12-03 13:29:01 -06:00
Andrew Klychkov
10e59ef749
Documentation: fix modules doc formatting ( #72788 )
...
* Update lib/ansible/modules/apt_key.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
2020-12-03 13:23:43 -06:00
Matt Clay
08842cd6bb
Fix Azure Pipelines change detection. ( #72824 )
2020-12-03 09:19:03 -08:00
Matt Clay
2b24fae429
Replace exit
with sys.exit
in Galaxy CLI.
2020-12-03 08:32:01 -08:00
Thomas Bechtold
2701bb940a
Remove myself from suse-team in BOTMETA ( #72827 )
2020-12-03 10:34:22 +01:00
Rick Elrod
9e7616b208
Fix yum_repository for more centos6 EOL fallout
...
Change:
- Use a version specific vars file to specify archive url for EPEL.
Test Plan:
- ci_complete
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-12-03 01:15:08 -08:00
Matt Clay
f7adbec626
[devel] Fix CI schedule.
2020-12-02 20:49:10 -08:00
Sam Doran
a788ea0132
systemd - account for templated unit files when searching for service ( #72702 )
...
Related to issue #71528 and PR #72337
Co-authored-by: Martin Polden <mpolden@mpolden.no>
2020-12-02 21:51:45 -05:00
Matt Davis
d05b26115b
update PyPI badge to ansible-core ( #72813 )
2020-12-02 18:26:54 -08:00
Matt Davis
d567a553a9
update devel build badge for AZP ( #72807 )
2020-12-02 16:53:59 -08:00
Rick Elrod
3b88058b72
Bump centos6 image for pinned junit-xml dep
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-12-02 14:02:32 -08:00
Matt Clay
3a633b278d
[devel] Azure Pipelines configuration.
2020-12-02 13:40:01 -08:00
Rick Elrod
a59825128d
[centos6] update container for EOL
...
Change:
- Reference:
https://lists.centos.org/pipermail/centos-devel/2020-December/056208.html
- Bump centos6 container to 1.25.0
Test Plan:
- ci_complete
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-12-02 12:17:05 -08:00
Andrew Klychkov
2aa3531b1b
Docsite: update complex_data_manipulation and playbooks_advanced_syntax rst files to use FQCNs ( #72539 )
2020-12-02 10:29:49 -06:00
Andrew Klychkov
ebd8c101fd
modules: fix documentation formatting ( #72737 )
2020-12-02 10:03:36 -06:00
David Moreau Simard
478b2687ec
Update the porting guide to include 2.10.4 ( #72782 )
2020-12-01 18:30:48 -06:00
Paul Belanger
a95213d2f5
Switch to hashlib.sha256() for ansible-test ( #72411 )
...
When FIPs mode is enable on centos-8, we are not able to load md5
functions.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-12-01 13:14:20 -05:00
Simon Heimberg
79fb065d16
document that handler can not run include_role and import_role ( #72744 )
...
Warn the users until issue #20493 is fixed.
2020-12-01 10:15:46 -06:00
Brian Coca
276ad4f8f5
added more specific info about user scope ( #72680 )
...
in ref of #72674
2020-12-01 16:25:15 +01:00
Abhijeet Kasurde
a223ea5185
distribution - handle NetBSD OS Family ( #70799 )
...
Fixes : #43739
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-12-01 10:01:25 -05:00
ziaurrehman72
8a4afbf9f2
Autodecryption does not work with remote_src=yes ( #56565 )
...
This is in reference to the issue: https://github.com/ansible/ansible/issues/41130 (Cannot decrypt with copy module when remote_src: yes)
Autodecryption of the vaulted files does not work when we want to copy files with remote_src=yes.
Co-authored-by: ziaurrehman72 <ziaurrheman72@yahoo.com>
2020-12-01 14:27:08 +05:30
Sam Doran
1db9588279
ansible-test - add cryptography constraint for cffi ( #72761 )
...
The recently released version of cffi fails to install on systems with an older version of gcc. In
our case, this in the CentOS 6 test image. There is a fix but it has not yet been released.
https://foss.heptapod.net/pypy/cffi/-/issues/480
2020-11-30 16:49:33 -05:00
gfyoung
fa481e3316
Fix missing dashes in playbooks intro doc ( #72746 )
2020-11-30 16:19:40 -05:00
David Shrewsbury
2eb9795543
Test pip fix
2020-11-30 12:02:26 -08:00
Pablo Martinez
454ac6420e
Update playbooks_filters_ipaddr.rst ( #72705 )
...
Fix the order of the arguments for ansible.netcommon.reduce_on_network. Pass the network as the argument and the list of IP addresses as the filter input.
2020-11-30 11:58:11 -06:00
gdiamond
74196577a3
added sample output for echo example ( #72718 )
2020-11-30 09:59:27 -05:00
David Shrewsbury
0fa1cd88ce
ansible-doc: replace DataLoader with from_yaml ( #72686 )
...
* Replace DataLoader with pure yaml
2020-11-23 13:32:03 -05:00
Abhijeet Kasurde
a57539f764
Update VMware module development ( #72603 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-11-23 09:35:27 -05:00
Martin Krizek
ae08c6a639
Ensure Ansible's unique filter preserves order ( #67856 )
...
Fixes #63417
2020-11-23 08:55:18 +01:00
gdiamond
35022e13a8
Update intro_getting_started.rst ( #72689 )
...
Move the command output to immediately follow the example.
2020-11-20 14:35:19 -06:00
Yadnesh Kulkarni
3add96909d
Fix parsing of values when using an empty string as key ( #57132 ) ( #72545 )
...
Signed-off-by: Yadnesh Kulkarni <ykulkarn@redhat.com>
2020-11-20 19:22:55 +01:00
Jordan Borean
18e5628b19
Slight tweak to galaxy source selection ( #72685 )
2020-11-20 07:54:43 +10:00
Sviatoslav Sydorenko
c36acc9eaa
Add a versioning helper module
2020-11-19 20:53:23 +01:00
Matt Martz
46198cf80a
Add orig_exc context to error messages ( #72677 )
...
* Add orig_exc context to error messages. Fixes #68605
* Fix string formatting
2020-11-20 05:40:22 +10:00
Jordan Borean
fb092a82a1
ansible-galaxy - source deps from all servers and not just parent ( #72576 )
...
* ansible-galaxy - source deps from all servers and not just parent
* Added integration tests for this scenario
2020-11-20 04:54:40 +10:00
Sviatoslav Sydorenko
37f298f10e
Move progress messages into _display_progress
CM
2020-11-19 01:23:52 +01:00