Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop vendored copy of LooseVersion #1587

Merged
merged 1 commit into from Jul 25, 2023

Conversation

tremble
Copy link
Contributor

@tremble tremble commented Jun 1, 2023

SUMMARY

distutils was deprecated and is planned to be removed in Python 3.12 (later this year). In preparation we vendored a copy of distutils.version (#599). Drop this vendored copy and move from distutils.version.LooseVersion to packaging.version.Version.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

plugins/module_utils/botocore.py

ADDITIONAL INFORMATION

While packaging is not part of the base Python install, it is required by Ansible Core already.

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/0e51efd3a4cc4ad4ae9f725084c5ac34

✔️ ansible-galaxy-importer SUCCESS in 3m 41s
✔️ build-ansible-collection SUCCESS in 13m 03s
✔️ ansible-test-splitter SUCCESS in 4m 46s
✔️ integration-amazon.aws-1 SUCCESS in 28m 44s
integration-amazon.aws-2 FAILURE in 37m 57s
✔️ integration-amazon.aws-3 SUCCESS in 24m 04s
✔️ integration-amazon.aws-4 SUCCESS in 31m 13s
✔️ integration-amazon.aws-5 SUCCESS in 23m 05s
✔️ integration-amazon.aws-6 SUCCESS in 15m 18s
✔️ integration-amazon.aws-7 SUCCESS in 34m 40s
✔️ integration-amazon.aws-8 SUCCESS in 40m 10s
✔️ integration-amazon.aws-9 SUCCESS in 26m 33s
✔️ integration-amazon.aws-10 SUCCESS in 28m 09s
✔️ integration-amazon.aws-11 SUCCESS in 17m 37s
✔️ integration-amazon.aws-12 SUCCESS in 23m 35s
✔️ integration-amazon.aws-13 SUCCESS in 17m 49s
✔️ integration-amazon.aws-14 SUCCESS in 34m 39s
✔️ integration-amazon.aws-15 SUCCESS in 25m 43s
✔️ integration-amazon.aws-16 SUCCESS in 35m 42s
✔️ integration-amazon.aws-17 SUCCESS in 35m 36s
✔️ integration-amazon.aws-18 SUCCESS in 33m 49s
✔️ integration-amazon.aws-19 SUCCESS in 34m 43s
✔️ integration-amazon.aws-20 SUCCESS in 26m 55s
✔️ integration-amazon.aws-21 SUCCESS in 32m 44s
✔️ integration-amazon.aws-22 SUCCESS in 18m 41s
✔️ integration-community.aws-1 SUCCESS in 36m 27s
✔️ integration-community.aws-2 SUCCESS in 22m 55s
✔️ integration-community.aws-3 SUCCESS in 22m 47s
✔️ integration-community.aws-4 SUCCESS in 31m 07s
✔️ integration-community.aws-5 SUCCESS in 18m 41s
✔️ integration-community.aws-6 SUCCESS in 24m 18s
✔️ integration-community.aws-7 SUCCESS in 16m 27s
✔️ integration-community.aws-8 SUCCESS in 12m 15s
✔️ integration-community.aws-9 SUCCESS in 12m 55s
✔️ integration-community.aws-10 SUCCESS in 14m 47s
integration-community.aws-11 TIMED_OUT in 1h 00m 43s
✔️ integration-community.aws-12 SUCCESS in 11m 07s
✔️ integration-community.aws-13 SUCCESS in 8m 35s
✔️ integration-community.aws-14 SUCCESS in 9m 07s
✔️ integration-community.aws-15 SUCCESS in 6m 00s
Skipped 7 jobs

@tremble tremble force-pushed the deprecated/LooseVersion branch 2 times, most recently from f6798d3 to 8cff71d Compare June 23, 2023 08:53
@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/ea1cf7076dea4bd8a5ede85764ffd471

✔️ ansible-galaxy-importer SUCCESS in 4m 04s
✔️ build-ansible-collection SUCCESS in 13m 59s
✔️ ansible-test-splitter SUCCESS in 4m 55s
✔️ integration-amazon.aws-1 SUCCESS in 23m 35s
✔️ integration-amazon.aws-2 SUCCESS in 40m 38s
✔️ integration-amazon.aws-3 SUCCESS in 22m 38s
✔️ integration-amazon.aws-4 SUCCESS in 34m 32s
✔️ integration-amazon.aws-5 SUCCESS in 27m 52s
✔️ integration-amazon.aws-6 SUCCESS in 21m 54s
✔️ integration-amazon.aws-7 SUCCESS in 43m 07s
✔️ integration-amazon.aws-8 SUCCESS in 39m 14s
✔️ integration-amazon.aws-9 SUCCESS in 24m 40s
✔️ integration-amazon.aws-10 SUCCESS in 29m 52s
✔️ integration-amazon.aws-11 SUCCESS in 23m 02s
integration-amazon.aws-12 POST_FAILURE in 23m 43s
✔️ integration-amazon.aws-13 SUCCESS in 19m 50s
✔️ integration-amazon.aws-14 SUCCESS in 27m 23s
✔️ integration-amazon.aws-15 SUCCESS in 19m 56s
✔️ integration-amazon.aws-16 SUCCESS in 36m 18s
✔️ integration-amazon.aws-17 SUCCESS in 34m 37s
✔️ integration-amazon.aws-18 SUCCESS in 27m 58s
✔️ integration-amazon.aws-19 SUCCESS in 30m 34s
integration-amazon.aws-20 FAILURE in 27m 22s
✔️ integration-amazon.aws-21 SUCCESS in 38m 58s
✔️ integration-amazon.aws-22 SUCCESS in 20m 42s
✔️ integration-community.aws-1 SUCCESS in 28m 13s
✔️ integration-community.aws-2 SUCCESS in 20m 55s
✔️ integration-community.aws-3 SUCCESS in 20m 05s
✔️ integration-community.aws-4 SUCCESS in 26m 09s
✔️ integration-community.aws-5 SUCCESS in 17m 03s
✔️ integration-community.aws-6 SUCCESS in 23m 46s
✔️ integration-community.aws-7 SUCCESS in 15m 55s
✔️ integration-community.aws-8 SUCCESS in 13m 13s
✔️ integration-community.aws-9 SUCCESS in 10m 47s
✔️ integration-community.aws-10 SUCCESS in 13m 43s
✔️ integration-community.aws-11 SUCCESS in 29m 16s
✔️ integration-community.aws-12 SUCCESS in 7m 39s
✔️ integration-community.aws-13 SUCCESS in 8m 27s
✔️ integration-community.aws-14 SUCCESS in 8m 14s
✔️ integration-community.aws-15 SUCCESS in 6m 24s
Skipped 7 jobs

@tremble tremble marked this pull request as ready for review July 6, 2023 05:06
@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/44e87000cd774005a0bd91c14bdf4d89

✔️ ansible-galaxy-importer SUCCESS in 4m 32s
✔️ build-ansible-collection SUCCESS in 12m 49s
✔️ ansible-test-splitter SUCCESS in 5m 25s
✔️ integration-amazon.aws-1 SUCCESS in 22m 31s
integration-amazon.aws-2 FAILURE in 55m 14s
✔️ integration-amazon.aws-3 SUCCESS in 18m 11s
integration-amazon.aws-4 RETRY_LIMIT in 1m 30s
✔️ integration-amazon.aws-5 SUCCESS in 23m 01s
✔️ integration-amazon.aws-6 SUCCESS in 17m 15s
✔️ integration-amazon.aws-7 SUCCESS in 44m 31s
✔️ integration-amazon.aws-8 SUCCESS in 39m 35s
✔️ integration-amazon.aws-9 SUCCESS in 29m 13s
✔️ integration-amazon.aws-10 SUCCESS in 28m 59s
✔️ integration-amazon.aws-11 SUCCESS in 16m 50s
✔️ integration-amazon.aws-12 SUCCESS in 22m 14s
✔️ integration-amazon.aws-13 SUCCESS in 18m 58s
✔️ integration-amazon.aws-14 SUCCESS in 33m 03s
✔️ integration-amazon.aws-15 SUCCESS in 23m 41s
✔️ integration-amazon.aws-16 SUCCESS in 38m 59s
✔️ integration-amazon.aws-17 SUCCESS in 41m 01s
✔️ integration-amazon.aws-18 SUCCESS in 24m 44s
integration-amazon.aws-19 FAILURE in 46m 27s
integration-amazon.aws-20 FAILURE in 34m 11s
✔️ integration-amazon.aws-21 SUCCESS in 30m 42s
✔️ integration-amazon.aws-22 SUCCESS in 18m 34s
✔️ integration-community.aws-1 SUCCESS in 59m 55s
✔️ integration-community.aws-2 SUCCESS in 22m 14s
✔️ integration-community.aws-3 SUCCESS in 26m 27s
✔️ integration-community.aws-4 SUCCESS in 31m 47s
✔️ integration-community.aws-5 SUCCESS in 18m 08s
✔️ integration-community.aws-6 SUCCESS in 28m 05s
✔️ integration-community.aws-7 SUCCESS in 17m 00s
✔️ integration-community.aws-8 SUCCESS in 14m 37s
✔️ integration-community.aws-9 SUCCESS in 12m 11s
integration-community.aws-10 FAILURE in 14m 12s
integration-community.aws-11 FAILURE in 27m 30s
✔️ integration-community.aws-12 SUCCESS in 11m 30s
✔️ integration-community.aws-13 SUCCESS in 11m 37s
✔️ integration-community.aws-14 SUCCESS in 10m 18s
integration-community.aws-15 RETRY_LIMIT in 1m 29s
Skipped 7 jobs

@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request module_utils module_utils needs_triage plugins plugin (any type) python3 labels Jul 12, 2023
@jillr
Copy link
Collaborator

jillr commented Jul 18, 2023

recheck

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/32f2a21148644cdbaf7bdc04271102ce

✔️ ansible-galaxy-importer SUCCESS in 5m 06s
✔️ build-ansible-collection SUCCESS in 13m 13s
✔️ ansible-test-splitter SUCCESS in 4m 59s
✔️ integration-amazon.aws-1 SUCCESS in 26m 48s
✔️ integration-amazon.aws-2 SUCCESS in 39m 28s
✔️ integration-amazon.aws-3 SUCCESS in 27m 34s
✔️ integration-amazon.aws-4 SUCCESS in 28m 09s
✔️ integration-amazon.aws-5 SUCCESS in 24m 16s
✔️ integration-amazon.aws-6 SUCCESS in 20m 13s
✔️ integration-amazon.aws-7 SUCCESS in 38m 47s
✔️ integration-amazon.aws-8 SUCCESS in 38m 29s
✔️ integration-amazon.aws-9 SUCCESS in 31m 03s
✔️ integration-amazon.aws-10 SUCCESS in 33m 08s
✔️ integration-amazon.aws-11 SUCCESS in 20m 31s
✔️ integration-amazon.aws-12 SUCCESS in 24m 01s
✔️ integration-amazon.aws-13 SUCCESS in 21m 38s
✔️ integration-amazon.aws-14 SUCCESS in 33m 56s
integration-amazon.aws-15 RETRY_LIMIT in 1m 31s
integration-amazon.aws-16 RETRY_LIMIT in 1m 28s
✔️ integration-amazon.aws-17 SUCCESS in 36m 55s
✔️ integration-amazon.aws-18 SUCCESS in 33m 35s
✔️ integration-amazon.aws-19 SUCCESS in 38m 38s
integration-amazon.aws-20 FAILURE in 34m 38s
✔️ integration-amazon.aws-21 SUCCESS in 32m 19s
✔️ integration-amazon.aws-22 SUCCESS in 21m 42s
✔️ integration-community.aws-1 SUCCESS in 31m 19s
✔️ integration-community.aws-2 SUCCESS in 23m 31s
✔️ integration-community.aws-3 SUCCESS in 22m 12s
✔️ integration-community.aws-4 SUCCESS in 30m 19s
✔️ integration-community.aws-5 SUCCESS in 19m 33s
integration-community.aws-6 RETRY_LIMIT in 1m 31s
✔️ integration-community.aws-7 SUCCESS in 22m 33s
✔️ integration-community.aws-8 SUCCESS in 19m 38s
integration-community.aws-9 RETRY_LIMIT in 1m 29s
✔️ integration-community.aws-10 SUCCESS in 15m 37s
integration-community.aws-11 TIMED_OUT in 1h 00m 35s
integration-community.aws-12 RETRY_LIMIT in 1m 31s
✔️ integration-community.aws-13 SUCCESS in 10m 07s
✔️ integration-community.aws-14 SUCCESS in 10m 44s
✔️ integration-community.aws-15 SUCCESS in 7m 47s
Skipped 7 jobs

@hakbailey
Copy link
Contributor

recheck

@ansibullbot
Copy link

@tremble this PR contains the following merge commits:

Please rebase your branch to remove these commits.

click here for bot help

@ansibullbot ansibullbot added merge_commit This PR contains at least one merge commit. Please resolve! needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html and removed community_review labels Jul 24, 2023
@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/1e2add446b484b0cbd354f0b0753ae50

✔️ ansible-galaxy-importer SUCCESS in 4m 32s
✔️ build-ansible-collection SUCCESS in 14m 37s
✔️ ansible-test-splitter SUCCESS in 5m 38s
✔️ integration-amazon.aws-1 SUCCESS in 23m 46s
✔️ integration-amazon.aws-2 SUCCESS in 37m 07s
✔️ integration-amazon.aws-3 SUCCESS in 20m 28s
✔️ integration-amazon.aws-4 SUCCESS in 32m 01s
✔️ integration-amazon.aws-5 SUCCESS in 28m 32s
✔️ integration-amazon.aws-6 SUCCESS in 16m 20s
✔️ integration-amazon.aws-7 SUCCESS in 38m 32s
✔️ integration-amazon.aws-8 SUCCESS in 39m 14s
✔️ integration-amazon.aws-9 SUCCESS in 28m 23s
✔️ integration-amazon.aws-10 SUCCESS in 28m 21s
✔️ integration-amazon.aws-11 SUCCESS in 18m 20s
integration-amazon.aws-12 RETRY_LIMIT in 1m 32s
✔️ integration-amazon.aws-13 SUCCESS in 19m 45s
✔️ integration-amazon.aws-14 SUCCESS in 33m 10s
✔️ integration-amazon.aws-15 SUCCESS in 22m 21s
✔️ integration-amazon.aws-16 SUCCESS in 33m 03s
✔️ integration-amazon.aws-17 SUCCESS in 36m 20s
✔️ integration-amazon.aws-18 SUCCESS in 32m 47s
integration-amazon.aws-19 FAILURE in 37m 46s
✔️ integration-amazon.aws-20 SUCCESS in 32m 50s
✔️ integration-amazon.aws-21 SUCCESS in 32m 07s
✔️ integration-amazon.aws-22 SUCCESS in 21m 06s
✔️ integration-community.aws-1 SUCCESS in 32m 25s
✔️ integration-community.aws-2 SUCCESS in 21m 55s
✔️ integration-community.aws-3 SUCCESS in 24m 50s
✔️ integration-community.aws-4 SUCCESS in 28m 22s
✔️ integration-community.aws-5 SUCCESS in 19m 21s
✔️ integration-community.aws-6 SUCCESS in 24m 32s
✔️ integration-community.aws-7 SUCCESS in 20m 45s
✔️ integration-community.aws-8 SUCCESS in 13m 58s
✔️ integration-community.aws-9 SUCCESS in 12m 54s
✔️ integration-community.aws-10 SUCCESS in 17m 04s
✔️ integration-community.aws-11 SUCCESS in 29m 11s
✔️ integration-community.aws-12 SUCCESS in 9m 02s
✔️ integration-community.aws-13 SUCCESS in 11m 22s
✔️ integration-community.aws-14 SUCCESS in 9m 00s
✔️ integration-community.aws-15 SUCCESS in 8m 01s
Skipped 7 jobs

@ansibullbot ansibullbot added community_review and removed merge_commit This PR contains at least one merge commit. Please resolve! needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html labels Jul 25, 2023
@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/b2a9e1132c0a41ebab4772919b0e513e

✔️ ansible-galaxy-importer SUCCESS in 5m 17s
✔️ build-ansible-collection SUCCESS in 15m 11s
✔️ ansible-test-splitter SUCCESS in 5m 06s
✔️ integration-amazon.aws-1 SUCCESS in 27m 21s
integration-amazon.aws-2 TIMED_OUT in 1h 00m 37s
✔️ integration-amazon.aws-3 SUCCESS in 23m 55s
integration-amazon.aws-4 RETRY_LIMIT in 1m 31s
✔️ integration-amazon.aws-5 SUCCESS in 26m 19s
integration-amazon.aws-6 RETRY_LIMIT in 1m 31s
✔️ integration-amazon.aws-7 SUCCESS in 41m 15s
✔️ integration-amazon.aws-8 SUCCESS in 40m 44s
✔️ integration-amazon.aws-9 SUCCESS in 35m 14s
✔️ integration-amazon.aws-10 SUCCESS in 35m 54s
✔️ integration-amazon.aws-11 SUCCESS in 21m 42s
✔️ integration-amazon.aws-12 SUCCESS in 22m 59s
integration-amazon.aws-13 RETRY_LIMIT in 1m 29s
✔️ integration-amazon.aws-14 SUCCESS in 35m 31s
integration-amazon.aws-15 RETRY_LIMIT in 1m 34s
✔️ integration-amazon.aws-16 SUCCESS in 35m 44s
integration-amazon.aws-17 RETRY_LIMIT in 1m 29s
✔️ integration-amazon.aws-18 SUCCESS in 32m 29s
✔️ integration-amazon.aws-19 SUCCESS in 39m 07s
✔️ integration-amazon.aws-20 SUCCESS in 32m 07s
✔️ integration-amazon.aws-21 SUCCESS in 32m 43s
✔️ integration-amazon.aws-22 SUCCESS in 22m 10s
✔️ integration-community.aws-1 SUCCESS in 36m 27s
✔️ integration-community.aws-2 SUCCESS in 23m 57s
✔️ integration-community.aws-3 SUCCESS in 24m 38s
✔️ integration-community.aws-4 SUCCESS in 25m 07s
✔️ integration-community.aws-5 SUCCESS in 18m 47s
✔️ integration-community.aws-6 SUCCESS in 26m 31s
✔️ integration-community.aws-7 SUCCESS in 19m 06s
✔️ integration-community.aws-8 SUCCESS in 16m 30s
✔️ integration-community.aws-9 SUCCESS in 10m 30s
✔️ integration-community.aws-10 SUCCESS in 17m 48s
✔️ integration-community.aws-11 SUCCESS in 30m 08s
✔️ integration-community.aws-12 SUCCESS in 9m 28s
✔️ integration-community.aws-13 SUCCESS in 8m 57s
✔️ integration-community.aws-14 SUCCESS in 11m 14s
✔️ integration-community.aws-15 SUCCESS in 7m 19s
Skipped 7 jobs

@tremble tremble added the mergeit Merge the PR (SoftwareFactory) label Jul 25, 2023
@softwarefactory-project-zuul
Copy link
Contributor

Build failed (gate pipeline). For information on how to proceed, see
http://docs.openstack.org/infra/manual/developers.html#automated-testing

https://ansible.softwarefactory-project.io/zuul/buildset/b43d19c03c294ddeace6060e4db18096

✔️ ansible-galaxy-importer SUCCESS in 4m 44s
✔️ build-ansible-collection SUCCESS in 13m 23s
✔️ ansible-test-splitter SUCCESS in 4m 42s
✔️ integration-amazon.aws-1 SUCCESS in 28m 44s
✔️ integration-amazon.aws-2 SUCCESS in 40m 33s
✔️ integration-amazon.aws-3 SUCCESS in 22m 36s
✔️ integration-amazon.aws-4 SUCCESS in 31m 03s
✔️ integration-amazon.aws-5 SUCCESS in 32m 23s
✔️ integration-amazon.aws-6 SUCCESS in 18m 38s
✔️ integration-amazon.aws-7 SUCCESS in 41m 29s
✔️ integration-amazon.aws-8 SUCCESS in 45m 23s
✔️ integration-amazon.aws-9 SUCCESS in 30m 40s
✔️ integration-amazon.aws-10 SUCCESS in 34m 47s
✔️ integration-amazon.aws-11 SUCCESS in 19m 08s
✔️ integration-amazon.aws-12 SUCCESS in 22m 49s
✔️ integration-amazon.aws-13 SUCCESS in 20m 10s
✔️ integration-amazon.aws-14 SUCCESS in 44m 55s
✔️ integration-amazon.aws-15 SUCCESS in 23m 16s
✔️ integration-amazon.aws-16 SUCCESS in 35m 03s
✔️ integration-amazon.aws-17 SUCCESS in 34m 59s
✔️ integration-amazon.aws-18 SUCCESS in 32m 31s
✔️ integration-amazon.aws-19 SUCCESS in 38m 17s
integration-amazon.aws-20 FAILURE in 35m 10s
✔️ integration-amazon.aws-21 SUCCESS in 32m 40s
✔️ integration-amazon.aws-22 SUCCESS in 24m 04s
✔️ integration-community.aws-1 SUCCESS in 1h 00m 16s
✔️ integration-community.aws-2 SUCCESS in 23m 21s
✔️ integration-community.aws-3 SUCCESS in 23m 10s
✔️ integration-community.aws-4 SUCCESS in 33m 56s
✔️ integration-community.aws-5 SUCCESS in 18m 09s
✔️ integration-community.aws-6 SUCCESS in 25m 16s
✔️ integration-community.aws-7 SUCCESS in 23m 03s
✔️ integration-community.aws-8 SUCCESS in 15m 40s
✔️ integration-community.aws-9 SUCCESS in 12m 42s
✔️ integration-community.aws-10 SUCCESS in 13m 09s
integration-community.aws-11 FAILURE in 27m 12s
✔️ integration-community.aws-12 SUCCESS in 10m 23s
✔️ integration-community.aws-13 SUCCESS in 11m 06s
✔️ integration-community.aws-14 SUCCESS in 10m 39s
✔️ integration-community.aws-15 SUCCESS in 7m 28s
Skipped 7 jobs

@tremble
Copy link
Contributor Author

tremble commented Jul 25, 2023

@jillr can we manually merge this? The tests are just being flaky and being a dependency of AnsibleAWSModule it's triggering all the tests

@jillr jillr merged commit 3db86e5 into ansible-collections:main Jul 25, 2023
72 of 85 checks passed
alinabuzachis pushed a commit to taehopark32/amazon.aws that referenced this pull request Jul 31, 2023
krisek pushed a commit to krisek/amazon.aws that referenced this pull request Aug 31, 2023
@tremble tremble deleted the deprecated/LooseVersion branch September 27, 2023 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community_review feature This issue/PR relates to a feature request mergeit Merge the PR (SoftwareFactory) module_utils module_utils needs_triage plugins plugin (any type) python3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants