Commit graph

347 commits

Author SHA1 Message Date
Hideki Saito
7e3fce2e5a TEST 2022-03-13 00:55:20 +09:00
Hideki Saito
b4411035c1 TEST 2022-03-13 00:51:25 +09:00
Hideki Saito
42e1d2f3f6 TEST 2022-03-13 00:51:09 +09:00
Hideki Saito
44f84a069e TEST 2022-03-13 00:40:38 +09:00
Hideki Saito
bcd82bee4f TEST 2022-03-13 00:37:29 +09:00
Hideki Saito
f6ea11ab5c TEST 2022-03-12 23:05:47 +09:00
Hideki Saito
03270719f6 TEST 2022-03-12 23:01:18 +09:00
Hideki Saito
34d06077f7 TEST 2022-03-12 22:58:25 +09:00
Hideki Saito
cc5b970040 TEST 2022-03-12 22:51:05 +09:00
Hideki Saito
f173b139ad TEST 2022-03-12 22:30:32 +09:00
Hideki Saito
f7a820ad7a TEST 2022-03-12 22:27:10 +09:00
Hideki Saito
6ab8fdd09c TEST 2022-03-12 22:20:53 +09:00
Hideki Saito
d4b029910d TEST 2022-03-12 22:15:48 +09:00
Hideki Saito
abaa709d99 TEST 2022-03-12 22:04:43 +09:00
Hideki Saito
4719370d33 TEST 2022-03-12 21:59:41 +09:00
Hideki Saito
fdd8ae0ed3 TEST 2022-03-12 21:54:38 +09:00
Hideki Saito
d9137b4248 TEST 2022-03-12 21:38:13 +09:00
Hideki Saito
fb42b9e7b9 Change src dest dir to a fixed value
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 21:31:44 +09:00
Hideki Saito
42f5d30ab0 Add delegate_to to each task
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 21:24:43 +09:00
Hideki Saito
d1814d1d4a Add delegate_to each task
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 21:22:49 +09:00
Hideki Saito
6421b000f7 Add delegate_to to "synchronize file to new filename" task
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 21:13:11 +09:00
Hideki Saito
705dfd8488 Enable "synchronize file to new filename" task
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 21:05:41 +09:00
Hideki Saito
a8e8737436 Check output_dir path
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 20:57:08 +09:00
Hideki Saito
fc58c51fba Check OS distribution before synchronize instegration test task
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 20:44:28 +09:00
Hideki Saito
6a5040cb76 Fix changelog fragments file. 2022-03-12 20:34:03 +09:00
Hideki Saito
d0b949e5f8 Add changelog fragment file 2022-03-12 20:33:10 +09:00
Hideki Saito
71128f978b Exclude failed tasks
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 20:09:25 +09:00
Hideki Saito
76bd789291 Exclude "synchronize file to new filename" task and assertion
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 19:50:52 +09:00
Hideki Saito
c879a70bed Exclude " synchronize file to new filename" task for testing
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 19:20:52 +09:00
Hideki Saito
4cad83c264 Add sleep 5 secs in retry loop
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 18:55:15 +09:00
Hideki Saito
a3f702c45e Suppress retries when downloading community.galaxy
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 13:59:37 +09:00
Hideki Saito
132d383565 DNM this is a test for CI behavior
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-03-12 13:20:20 +09:00
ansible-zuul[bot]
62d060a173
Merge pull request #324 from saito-hideki/pr/ci_remove_centos8_from_shippable_bindep
[CI] Update AZP matrix to remove CentOS8 shippable test

SUMMARY
We are no longer using Shippable for CI tests, but it would be better to remove CentOS 8 tests from this just in case.

shippable.yml
bindep.txt

ISSUE TYPE

CI tests Pull Request

COMPONENT NAME

ansible.posix

ADDITIONAL INFORMATION

Reference0: #321
Reference1: ansible-collections/news-for-maintainers#3
2022-02-08 01:15:03 +00:00
Hideki Saito
b5247a27d4 Update AZP matrix to remove CentOS8 test
- shippable.yml
- bindep.txt

Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-02-07 23:30:54 +09:00
ansible-zuul[bot]
792714f598
Merge pull request #321 from saito-hideki/pr/ci_remove_all_centos8_tests
[CI] Update AZP matrix to remove CentOS8 test

SUMMARY
Remove CentOS8 test from the following docker container tests:
Note: CentOS8 container test has already been removed from the devel branch test.

2.12
2.11
2.10
2.9

Reference: ansible-collections/news-for-maintainers#3
ISSUE TYPE

CI tests Pull Request

COMPONENT NAME
ansible.posix
ADDITIONAL INFORMATION
None

Reviewed-by: None <None>
Reviewed-by: Abhijeet Kasurde <None>
2022-02-02 14:28:40 +00:00
Hideki Saito
b886d7691f Update AZP matrix to remove CentOS8 test
- Addresses https://github.com/ansible-collections/news-for-maintainers/issues/3

Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-02-02 18:20:05 +09:00
ansible-zuul[bot]
a383c6b27c
Merge pull request #319 from saito-hideki/azp_replace_rhel76_with_79
Update AZP matrix to replace RHEL7.6 with 7.9

SUMMARY
Update AZP matrix to replace RHEL7.6 with RHEL7.9 for the following test environments:

Remote 2.9
Remote 2.10

ISSUE TYPE

CI tests Pull Request

COMPONENT NAME

ansible.posix

ADDITIONAL INFORMATION
Trying to address the following CI issue on RHEL7.6 test environment:
02:11 https://rhui3.us-east-1.aws.ce.redhat.com/pulp/content/rhui-client-config/rhel/server/7/x86_64/os/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
02:11 Trying other mirror.
02:11 To address this issue please refer to the below knowledge base article 
02:11 
02:11         compromise:
02:11 
02:11             yum-config-manager --save --setopt=rhui-REGION-client-config-server-7.skip_if_unavailable=true
02:11 
02:11 failure: repodata/repomd.xml from rhui-REGION-client-config-server-7: [Errno 256] No more mirrors to try.
02:11 https://rhui3.us-east-1.aws.ce.redhat.com/pulp/content/rhui-client-config/rhel/server/7/x86_64/os/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
02:11 Failed to install packages. Sleeping before trying again...
02:21 
02:21 
02:21 Could not contact any CDS load balancers: https://rhui3.us-east-1.aws.ce.redhat.com/pulp/content/.
02:21 Failed to install packages. Sleeping before trying again...
02:31

Reviewed-by: None <None>
2022-01-29 05:58:15 +00:00
Hideki Saito
ac611b801f Update AZP matrix to replace RHEL7.6 with 7.9
- Remote 2.9
- Remote 2.10

Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-01-29 02:02:47 +00:00
ansible-zuul[bot]
68e7ddb7a7
Merge pull request #309 from saito-hideki/ci_replate_freebsd_macos_on_devel
[CI] Update AZP matrix for ansible devel branch

SUMMARY
Update AZP config:

Fixes ansible-collections/overview#45
Fixes #308

ISSUE TYPE

CI tests Pull Request

COMPONENT NAME

ansible.posix

ADDITIONAL INFORMATION
None

Reviewed-by: None <None>
2022-01-13 04:34:23 +00:00
Hideki Saito
cbd915c8ea Update AZP config
* Fixes ansible-collections/overview#45
* Fixes #308

Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-01-13 10:53:12 +09:00
ansible-zuul[bot]
3acced944b
Merge pull request #304 from saito-hideki/issue/303
Replace distutils with included module in ansible-core 2.12 to address PEP 632

SUMMARY
Replace distutils.* with included module in ansible-core 2.12 to addresss PEP 632 if available.
It does not change the behavior of ansible-core 2.11 or earlier.

Fixes #303
Addresses PEP 632(https://www.python.org/dev/peps/pep-0632/)

ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME

plugins/module_utils/firewalld.py


plugins/modules/firewalld_info.py



ADDITIONAL INFORMATION
None

Reviewed-by: Andrew Klychkov <aaklychkov@mail.ru>
Reviewed-by: Hideki Saito <saito@fgrep.org>
Reviewed-by: Felix Fontein <felix@fontein.de>
Reviewed-by: None <None>
2022-01-07 07:52:48 +00:00
Hideki Saito
90cdaf873d Added loading StrictVersion to helper module
Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-01-07 03:17:32 +00:00
Abhijeet Kasurde
44a23e363b
Apply suggestions from code review
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-01-06 20:50:07 +05:30
Hideki Saito
a45448bb26 Replace distutils with included module in ansible-core 2.12
- Fixes #303
- Addresses PEP 632(https://www.python.org/dev/peps/pep-0632/)

Signed-off-by: Hideki Saito <saito@fgrep.org>
2022-01-06 13:53:36 +05:30
ansible-zuul[bot]
95785bbbbd
Merge pull request #299 from lucab85/patch-1
Add RHEL8 library python3-libsemanage

SUMMARY
In modern systems (RHEL8+) with python3 default, the library requirement is python3-libsemanage.
Updated libsemanage-python to python3-libsemanage.

Fixes RHEL8 python3 support

ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/seboolean.py
ADDITIONAL INFORMATION
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ModuleNotFoundError: No module named 'semanage'
fatal: [demo.example.com]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (libsemanage-python) on demo.example.com's Python /usr/libexec/platform-python. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"}

# dnf search libsemanage
Updating Subscription Management repositories.
Last metadata expiration check: 0:33:20 ago on Fri 17 Dec 2021 11:38:51 AM UTC.
================================ Name Exactly Matched: libsemanage ================================
libsemanage.x86_64 : SELinux binary policy manipulation library
libsemanage.i686 : SELinux binary policy manipulation library
=============================== Name & Summary Matched: libsemanage ===============================
python3-libsemanage.x86_64 : semanage python 3 bindings for libsemanage

Reviewed-by: Hideki Saito <saito@fgrep.org>
Reviewed-by: None <None>
2021-12-24 10:13:45 +00:00
Luca Berton
43ead73934 Add RHEL8 library python3-libsemanage
In modern systems (RHEL8+) with python3 default the library requirement is `python3-libsemanage`.
Updated `libsemanage-python` to `python3-libsemanage`.
2021-12-23 23:57:15 +01:00
ansible-zuul[bot]
16436f4f55
Merge pull request #302 from saito-hideki/issue/301
[CI] Fix exit code in CI entrypoint to address shellckeck issue

SUMMARY
Fix wrong exit code -1 in CI entrypoint to address shellcheck failure:

Fixes #301

ISSUE TYPE

CI tests Pull Request

COMPONENT NAME

tests/utils/shippable/shippable.sh

ADDITIONAL INFORMATION
None

Reviewed-by: None <None>
2021-12-20 04:20:25 +00:00
Hideki Saito
cd04f5a092 Fix exit code in CI entrypoint to address shellckeck issue
- Fixes #301

Signed-off-by: Hideki Saito <saito@fgrep.org>
2021-12-20 08:40:36 +09:00
ansible-zuul[bot]
a8fcc028c0
Merge pull request #297 from saito-hideki/issue/255
Refine the handling of exclusive options

SUMMARY
Refine the handling of exclusive options using mutually_exclusive:

Fixes #255

ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME

ansible.posix.firewalld

ADDITIONAL INFORMATION
None

Reviewed-by: Adam Miller <maxamillion@fedoraproject.org>
Reviewed-by: None <None>
2021-11-29 17:46:34 +00:00
Hideki Saito
667ebef95c Refine the handling of exclusive options using mutually_exclusive
- Fixes #255

Signed-off-by: Hideki Saito <saito@fgrep.org>
2021-11-29 18:46:28 +09:00