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

make name optional to delete all resources for the specified resource type #517

Merged

Conversation

abikouo
Copy link
Contributor

@abikouo abikouo commented Sep 22, 2022

SUMMARY

closes #504
k8s module should allow deleting all namespace resources for the specified resource type.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

k8s

ADDITIONAL INFORMATION

Delete all Pods from namespace test

- k8s:
    namespace: test
    kind: Pod
    api_version: v1
    delete_all: true
    state: absent

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 15s
ansible-test-sanity-docker-devel FAILURE in 8m 37s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 9m 25s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 13m 18s
ansible-test-sanity-docker-stable-2.11 FAILURE in 11m 35s
ansible-test-sanity-docker-stable-2.12 FAILURE in 9m 35s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 7m 21s
✔️ ansible-test-splitter SUCCESS in 4m 04s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 44m 33s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 37m 27s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 45m 16s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 37m 24s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 45m 42s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 37m 57s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 44m 27s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 36m 54s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 45m 39s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 37m 42s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
ansible-tox-linters FAILURE in 4m 56s
✔️ ansible-test-changelog SUCCESS in 2m 19s
✔️ ansible-galaxy-importer SUCCESS in 4m 22s

@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/ansible-collections/kubernetes.core for 517,0acfb23f2ff6696aadf382b9a5365ae7235ec127

@softwarefactory-project-zuul
Copy link

Build succeeded.

✔️ build-ansible-collection SUCCESS in 4m 36s
ansible-test-sanity-docker-devel FAILURE in 9m 06s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 9m 28s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 12m 11s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 11m 54s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 52s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 5m 42s
✔️ ansible-test-splitter SUCCESS in 2m 41s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 44m 26s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 38m 00s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 46m 04s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 39m 12s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 45m 05s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 39m 24s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 44m 42s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 37m 27s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 46m 14s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 39m 52s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 6m 29s
✔️ ansible-test-changelog SUCCESS in 2m 45s
✔️ ansible-galaxy-importer SUCCESS in 3m 51s

@abikouo
Copy link
Contributor Author

abikouo commented Sep 23, 2022

recheck

@softwarefactory-project-zuul
Copy link

Build succeeded.

✔️ build-ansible-collection SUCCESS in 4m 21s
ansible-test-sanity-docker-devel FAILURE in 7m 49s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 8m 45s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 33s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 37s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 8m 33s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 5m 58s
✔️ ansible-test-splitter SUCCESS in 2m 38s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 27m 21s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 27m 17s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 34m 03s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 27m 38s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 27m 09s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 33m 53s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 27m 25s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 27m 44s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 35m 34s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 26m 11s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 27m 59s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 33m 34s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 27m 33s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 27m 08s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 36m 03s
✔️ ansible-tox-linters SUCCESS in 5m 08s
✔️ ansible-test-changelog SUCCESS in 2m 25s
✔️ ansible-galaxy-importer SUCCESS in 3m 54s

@goneri
Copy link
Member

goneri commented Sep 26, 2022

recheck

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 41s
ansible-test-sanity-docker-devel FAILURE in 8m 22s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 8m 28s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 55s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 11m 08s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 8m 50s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 6m 19s
✔️ ansible-test-splitter SUCCESS in 2m 36s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 26m 40s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 27m 17s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 34m 58s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 27m 05s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 28m 10s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 35m 19s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 28m 06s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 27m 24s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 37m 01s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 26m 35s
integration-kubernetes.core-2.10-2 POST_FAILURE in 27m 33s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 37m 43s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 26m 52s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 27m 46s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 34m 35s
✔️ ansible-tox-linters SUCCESS in 5m 10s
✔️ ansible-test-changelog SUCCESS in 2m 28s
✔️ ansible-galaxy-importer SUCCESS in 4m 20s

@goneri
Copy link
Member

goneri commented Sep 26, 2022

recheck

@softwarefactory-project-zuul
Copy link

Build succeeded.

✔️ build-ansible-collection SUCCESS in 3m 35s
ansible-test-sanity-docker-devel FAILURE in 9m 13s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 9m 41s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 52s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 9m 44s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 7m 57s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 6m 42s
✔️ ansible-test-splitter SUCCESS in 2m 40s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 28m 23s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 28m 02s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 34m 43s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 26m 10s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 27m 49s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 33m 57s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 27m 30s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 26m 50s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 36m 43s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 26m 55s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 28m 54s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 34m 48s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 28m 04s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 27m 41s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 35m 52s
✔️ ansible-tox-linters SUCCESS in 4m 47s
✔️ ansible-test-changelog SUCCESS in 2m 18s
✔️ ansible-galaxy-importer SUCCESS in 3m 32s

@goneri
Copy link
Member

goneri commented Sep 26, 2022

recheck

@softwarefactory-project-zuul
Copy link

This change depends on a change that failed to merge.

@goneri
Copy link
Member

goneri commented Sep 26, 2022

recheck

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 36s
ansible-test-sanity-docker-devel RETRY_LIMIT in 1m 42s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 7m 46s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 40s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 29s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 23s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 7m 33s
✔️ ansible-test-splitter SUCCESS in 2m 33s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 34m 08s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 34m 42s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 34m 19s
integration-kubernetes.core-milestone-2 FAILURE in 34m 39s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 34m 35s
integration-kubernetes.core-2.9-2 FAILURE in 39m 00s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 34m 05s
integration-kubernetes.core-2.10-2 FAILURE in 39m 34s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 34m 34s
integration-kubernetes.core-with-turbo-2 FAILURE in 38m 39s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 5m 02s
✔️ ansible-test-changelog SUCCESS in 2m 29s
✔️ ansible-galaxy-importer SUCCESS in 4m 13s

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 4m 58s
ansible-test-sanity-docker-devel FAILURE in 11m 20s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 10m 34s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 13m 09s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 11m 30s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 22s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 9m 51s
✔️ ansible-test-splitter SUCCESS in 2m 49s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 37m 02s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 36m 36s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 36m 45s
integration-kubernetes.core-milestone-2 FAILURE in 39m 14s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 35m 53s
integration-kubernetes.core-2.9-2 FAILURE in 38m 29s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 36m 51s
integration-kubernetes.core-2.10-2 FAILURE in 37m 08s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 35m 17s
integration-kubernetes.core-with-turbo-2 FAILURE in 40m 52s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 6m 35s
✔️ ansible-test-changelog SUCCESS in 2m 43s
✔️ ansible-galaxy-importer SUCCESS in 4m 41s

@gravesm
Copy link
Member

gravesm commented Oct 11, 2022

Could you split the k8s_log changes out into a separate PR? Unless I'm missing something, these changes seem entirely separate from the select_all changes.

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 27s
ansible-test-sanity-docker-devel FAILURE in 7m 49s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 8m 10s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 13s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 47s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 8m 56s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 6m 31s
✔️ ansible-test-splitter SUCCESS in 2m 41s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 34m 12s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 43m 11s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 34m 06s
integration-kubernetes.core-milestone-2 FAILURE in 43m 28s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 35m 20s
integration-kubernetes.core-2.9-2 FAILURE in 41m 30s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 37m 43s
integration-kubernetes.core-2.10-2 FAILURE in 36m 35s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 35m 47s
integration-kubernetes.core-with-turbo-2 FAILURE in 36m 44s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 4m 59s
✔️ ansible-test-changelog SUCCESS in 2m 16s
✔️ ansible-galaxy-importer SUCCESS in 3m 55s

@abikouo
Copy link
Contributor Author

abikouo commented Oct 17, 2022

Could you split the k8s_log changes out into a separate PR? Unless I'm missing something, these changes seem entirely separate from the select_all changes.

PR #528 for k8s_log changes

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 02s
ansible-test-sanity-docker-devel FAILURE in 7m 21s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 7m 52s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 42s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 02s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 8m 15s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 7m 14s
✔️ ansible-test-splitter SUCCESS in 2m 56s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 33m 54s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 35m 18s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 35m 07s
integration-kubernetes.core-milestone-2 FAILURE in 36m 13s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 35m 54s
integration-kubernetes.core-2.9-2 FAILURE in 36m 12s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 35m 59s
integration-kubernetes.core-2.10-2 FAILURE in 35m 22s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 35m 06s
integration-kubernetes.core-with-turbo-2 FAILURE in 35m 31s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 4m 51s
✔️ ansible-test-changelog SUCCESS in 2m 12s
✔️ ansible-galaxy-importer SUCCESS in 3m 32s

@abikouo
Copy link
Contributor Author

abikouo commented Oct 17, 2022

recheck

@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 2m 59s
ansible-test-sanity-docker-devel FAILURE in 7m 25s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 7m 43s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 51s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 06s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 05s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 6m 45s
✔️ ansible-test-splitter SUCCESS in 2m 31s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 34m 22s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 36m 06s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 34m 07s
integration-kubernetes.core-milestone-2 FAILURE in 34m 59s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 34m 28s
integration-kubernetes.core-2.9-2 FAILURE in 37m 44s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 34m 00s
integration-kubernetes.core-2.10-2 FAILURE in 36m 04s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 33m 59s
integration-kubernetes.core-with-turbo-2 FAILURE in 35m 29s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 4m 50s
✔️ ansible-test-changelog SUCCESS in 2m 23s
✔️ ansible-galaxy-importer SUCCESS in 4m 11s

tests/sanity/ignore-2.11.txt Outdated Show resolved Hide resolved
plugins/modules/k8s.py Outdated Show resolved Hide resolved
plugins/module_utils/k8s/runner.py Outdated Show resolved Hide resolved
@softwarefactory-project-zuul
Copy link

Build failed.

✔️ build-ansible-collection SUCCESS in 3m 05s
ansible-test-sanity-docker-devel FAILURE in 10m 08s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 8m 12s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 10m 21s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 9m 49s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 8m 09s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 5m 34s
✔️ ansible-test-splitter SUCCESS in 2m 29s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 34m 23s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 39m 22s (non-voting)
⚠️ integration-kubernetes.core-devel-3 SKIPPED (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 35m 09s
integration-kubernetes.core-milestone-2 FAILURE in 38m 04s
⚠️ integration-kubernetes.core-milestone-3 SKIPPED
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 35m 29s
integration-kubernetes.core-2.9-2 FAILURE in 41m 09s
⚠️ integration-kubernetes.core-2.9-3 SKIPPED
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 34m 33s
integration-kubernetes.core-2.10-2 FAILURE in 39m 37s
⚠️ integration-kubernetes.core-2.10-3 SKIPPED
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 34m 27s
integration-kubernetes.core-with-turbo-2 FAILURE in 39m 20s
⚠️ integration-kubernetes.core-with-turbo-3 SKIPPED
✔️ ansible-tox-linters SUCCESS in 4m 50s
✔️ ansible-test-changelog SUCCESS in 2m 17s
✔️ ansible-galaxy-importer SUCCESS in 3m 53s

@abikouo
Copy link
Contributor Author

abikouo commented Oct 18, 2022

recheck

@abikouo abikouo closed this Oct 18, 2022
@abikouo abikouo reopened this Oct 18, 2022
@abikouo
Copy link
Contributor Author

abikouo commented Oct 18, 2022

recheck

@softwarefactory-project-zuul
Copy link

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

✔️ build-ansible-collection SUCCESS in 6m 57s
ansible-test-sanity-docker-devel FAILURE in 9m 06s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 9m 38s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 11m 28s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 11m 21s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 02s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 5m 59s
✔️ ansible-test-splitter SUCCESS in 4m 44s
integration-kubernetes.core-devel-1 FAILURE in 7m 17s (non-voting)
integration-kubernetes.core-devel-2 FAILURE in 7m 25s (non-voting)
integration-kubernetes.core-devel-3 FAILURE in 9m 27s (non-voting)
integration-kubernetes.core-milestone-1 FAILURE in 7m 29s
integration-kubernetes.core-milestone-2 FAILURE in 7m 20s
integration-kubernetes.core-milestone-3 FAILURE in 9m 31s
integration-kubernetes.core-2.9-1 FAILURE in 7m 44s
integration-kubernetes.core-2.9-2 FAILURE in 7m 44s
integration-kubernetes.core-2.9-3 FAILURE in 10m 29s
integration-kubernetes.core-2.10-1 FAILURE in 7m 53s
integration-kubernetes.core-2.10-2 FAILURE in 7m 36s
integration-kubernetes.core-2.10-3 FAILURE in 9m 55s
integration-kubernetes.core-with-turbo-1 FAILURE in 7m 31s
integration-kubernetes.core-with-turbo-2 FAILURE in 7m 46s
integration-kubernetes.core-with-turbo-3 FAILURE in 9m 51s
✔️ ansible-tox-linters SUCCESS in 10m 45s
✔️ ansible-test-changelog SUCCESS in 4m 22s
✔️ ansible-galaxy-importer SUCCESS in 3m 58s

Update new feature - support deletion of all resources using delete_all: true
@softwarefactory-project-zuul
Copy link

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/668b4e9471794e0fb19493eb45af4afc

✔️ build-ansible-collection SUCCESS in 6m 44s
ansible-test-sanity-docker-devel FAILURE in 7m 39s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 8m 12s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 9m 50s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 14m 35s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 7m 41s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 9m 35s
✔️ ansible-test-splitter SUCCESS in 4m 40s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 27m 46s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 17m 54s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 34m 07s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 28m 41s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 18m 00s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 33m 31s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 29m 06s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 23m 28s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 34m 54s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 28m 11s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 18m 06s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 35m 02s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 27m 52s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 20m 14s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 35m 51s
✔️ ansible-tox-linters SUCCESS in 10m 32s
✔️ ansible-test-changelog SUCCESS in 4m 21s
✔️ ansible-galaxy-importer SUCCESS in 3m 45s

@abikouo abikouo requested a review from gravesm March 21, 2023 06:33
@abikouo abikouo changed the title k8s - support select_all for state=absent and state=patched make name option to delete all resources for the specified resource type Mar 21, 2023
@abikouo abikouo changed the title make name option to delete all resources for the specified resource type make name optional to delete all resources for the specified resource type Mar 21, 2023
Copy link
Member

@gravesm gravesm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor docs/spelling changes, but otherwise this looks good.

plugins/modules/k8s.py Outdated Show resolved Hide resolved
plugins/module_utils/k8s/runner.py Outdated Show resolved Hide resolved
plugins/modules/k8s.py Show resolved Hide resolved
tests/integration/targets/k8s_delete/tasks/main.yml Outdated Show resolved Hide resolved
abikouo and others added 4 commits March 23, 2023 10:26
Co-authored-by: Mike Graves <mgraves@redhat.com>
Co-authored-by: Mike Graves <mgraves@redhat.com>
Co-authored-by: Mike Graves <mgraves@redhat.com>
@abikouo abikouo requested a review from gravesm March 23, 2023 09:34
@softwarefactory-project-zuul
Copy link

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/550c6202622949ac8dce2fd975e8d880

✔️ build-ansible-collection SUCCESS in 6m 47s
ansible-test-sanity-docker-devel FAILURE in 9m 10s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 7m 27s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 11m 03s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 39s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 7m 40s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 6m 18s
✔️ ansible-test-splitter SUCCESS in 4m 40s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 27m 35s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 18m 11s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 34m 35s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 29m 21s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 18m 19s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 34m 03s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 28m 20s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 18m 09s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 34m 32s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 28m 10s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 18m 27s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 34m 05s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 34m 04s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 18m 09s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 41m 12s
✔️ ansible-tox-linters SUCCESS in 10m 27s
✔️ ansible-test-changelog SUCCESS in 4m 14s
✔️ ansible-galaxy-importer SUCCESS in 3m 25s

@softwarefactory-project-zuul
Copy link

Build succeeded (gate pipeline).
https://ansible.softwarefactory-project.io/zuul/buildset/a2d57a2ac6e24663bab957f400782ed6

✔️ build-ansible-collection SUCCESS in 6m 43s
ansible-test-sanity-docker-devel FAILURE in 9m 28s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 7m 28s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.9 SUCCESS in 11m 37s
✔️ ansible-test-sanity-docker-stable-2.11 SUCCESS in 10m 10s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 30s
✔️ ansible-test-units-kubernetes-core-python38 SUCCESS in 7m 02s
✔️ ansible-test-splitter SUCCESS in 4m 34s
✔️ integration-kubernetes.core-devel-1 SUCCESS in 27m 32s (non-voting)
✔️ integration-kubernetes.core-devel-2 SUCCESS in 18m 20s (non-voting)
✔️ integration-kubernetes.core-devel-3 SUCCESS in 36m 46s (non-voting)
✔️ integration-kubernetes.core-milestone-1 SUCCESS in 27m 35s
✔️ integration-kubernetes.core-milestone-2 SUCCESS in 17m 46s
✔️ integration-kubernetes.core-milestone-3 SUCCESS in 33m 16s
✔️ integration-kubernetes.core-2.9-1 SUCCESS in 28m 41s
✔️ integration-kubernetes.core-2.9-2 SUCCESS in 19m 03s
✔️ integration-kubernetes.core-2.9-3 SUCCESS in 34m 48s
✔️ integration-kubernetes.core-2.10-1 SUCCESS in 28m 11s
✔️ integration-kubernetes.core-2.10-2 SUCCESS in 18m 06s
✔️ integration-kubernetes.core-2.10-3 SUCCESS in 35m 13s
✔️ integration-kubernetes.core-with-turbo-1 SUCCESS in 27m 46s
✔️ integration-kubernetes.core-with-turbo-2 SUCCESS in 17m 52s
✔️ integration-kubernetes.core-with-turbo-3 SUCCESS in 33m 19s
✔️ ansible-tox-linters SUCCESS in 10m 24s
✔️ ansible-test-changelog SUCCESS in 4m 11s
✔️ ansible-galaxy-importer SUCCESS in 4m 14s

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit 151ed82 into ansible-collections:main Mar 23, 2023
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 18, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 18, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It also adds wait_sleep attributes to make sure all
pods are running.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 18, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It also adds wait_sleep attributes and drop wait condition to
make sure all pods are running.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 18, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It also adds wait_sleep attributes and drop wait condition to
make sure all pods are running.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 19, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It also adds wait_sleep attributes and drop wait condition to
make sure all pods are running.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 19, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It moves to oc commands to be make sure all the pods are in
running state.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
raukadah added a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 19, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It moves to oc commands to be make sure all the pods are in
Running state.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
openshift-merge-bot bot pushed a commit to openstack-k8s-operators/ci-framework that referenced this pull request Apr 19, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It moves to oc commands to be make sure all the pods are in
Running state.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
bshephar pushed a commit to bshephar/ci-framework that referenced this pull request Apr 22, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It moves to oc commands to be make sure all the pods are in
Running state.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
bshephar pushed a commit to bshephar/ci-framework that referenced this pull request Apr 23, 2024
ansible-collections/kubernetes.core#517 added
delete_all: true to delete all the resources.

It needs to be added in fix openshift-marketplace task files
to make sure all pods are deleted otherwise
fix_openshift_marketplace.yml taskfile does not work as expected.

Note: It moves to oc commands to be make sure all the pods are in
Running state.

Signed-off-by: Chandan Kumar <raukadah@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make name optional indicating all objects
3 participants