-
Notifications
You must be signed in to change notification settings - Fork 0
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
[TRACKER] collection test failures #1
Comments
I think you can ignore some of those collections since they'll be removed from Ansible 10 anyway:
|
BTW I see purestorage.fusion on your list. It looks like this collection will be deprecated. So maybe you can ignore this, too. |
@gotmax23 This collection has been deprecated by it's maintainers and will be removed from Ansible 10: ansible-community/ansible-build-data#374 |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
are also a problem. The maintainer says that our results are broken and differ from the results reported by Automation Hub. Perhaps there are sanity ignore entries that are not included in the git repository. Otherwise, I am at a loss. |
@gundalow, any idea what's going on with the Cisco collections? Looking at the output in https://console.redhat.com/ansible/automation-hub/repo/published/cisco/intersight/import-log/, it seems that AH doesn't run the validate-modules test which is one that we require to pass. |
A discussion about community.network has been started in https://forum.ansible.com/t/should-we-remove-community-network-from-the-ansible-community-package/8030. |
It turned out that this is actually due to a bug in ansible-test (ansible/ansible#83842). On the other hand, if Automation Hub's sanity tests accepted it, it means that AH doesn't run the validate-modules sanity test. This basically means that successful import in AH doesn't mean that all sanity tests pass. (But it also doesn't mean that the ones not run fail...) |
This comment was marked as outdated.
This comment was marked as outdated.
@gotmax23 You've started and named this issue I suggest to open an new What do you think? |
I removed the version number from the issue name. The idea is — for now — to use this issue on a rolling basis to track changes for whatever the latest release is. |
@gotmax23 Could you update this now that 11.0.0 is out? 9 and 10 will be dead soon, so the test failures there aren't really interesting anymore. |
(Duplicates that are already listed in the issue description and that have had issues filled already should be checked off here.) 11.0.0
Total: 26 |
community.network, google.cloud and sensu.sensu_go will be removed from Ansible 12: ansible-community/ansible-build-data#504 Should we mention this in your list somehow? Maybe something like:
|
My goal for this issue is more to keep track of whether or not the issues have been resolved as opposed to how (either it's been fixed or the collection has been scheduled for removal), but if you feel that information is helpful, feel free to add it. At some point, I'll also update the script to not list collections that are already scheduled for removal, as we now have structured data about removed collections in the collection-meta file. |
Since you don't object, I've added the information about collection removal. At the end of the day, I think this information is helpful. If we will remove a collection because it's officially / we consider it unmaintained, we know that we don't have to have a closer look at it. BTW Do you think that duplicates that are already listed in the issue description and that have had issues filled already should be checked off? For example, are the ovirt.ovirt issues in Ansible 9 really the same ones as in Ansible 11? |
The issue with ovirt.ovirt is that upstream runs the tests in CI but has their own script to preprocess their sources which this repo's tooling does not use. I've just been ignoring it for now. In general, I'm using the issue description to keep track of all open issues. Some collections in the description have multiple issues listed under them, because the original issues were closed, and then I opened new issues after new failures were found in later versions of the collection. |
(All the collections that have been retired from Ansible 10.3.0 or otherwise no longer have sanity test failures in that version should be checked off.)
15512 validate-modules
13015 validate-modules
9502 validate-modules
136 WRONG_HASH
113 yamllint
66 validate-modules
60 compile-python-3.10
60 compile-python-3.11
60 compile-python-3.12
59 compile-python-2.7
59 compile-python-3.6
59 compile-python-3.7
59 compile-python-3.8
59 compile-python-3.9
11 ansible-doc
1 WRONG_GALAXY_YML_NAME
654 BANNED_SANITY
240 validate-modules
120 WRONG_HASH
3 ansible-doc
342 validate-modules
3 ansible-doc
2 yamllint
311 validate-modules
186 validate-modules
153 yamllint
85 validate-modules
7 ansible-doc
4 yamllint
25 validate-modules
23 compile-python-2.7
24 validate-modules
3 compile-python-3.10
3 compile-python-3.11
3 compile-python-3.12
1 compile-python-2.7
25 validate-modules
9 yamllint
15 validate-modules
7 ansible-doc
1 yamllint
18 validate-modules
3 compile-python-2.7
16 validate-modules
10 validate-modules
9 validate-modules
7 validate-modules
1 WRONG_HASH
7 validate-modules
5 compile-python-2.7
2 yamllint
4 validate-modules
2 compile-python-2.7
6 compile-python-2.7
5 validate-modules
4 BANNED_SANITY
4 BANNED_SANITY
4 validate-modules
3 BANNED_SANITY
3 validate-modules
2 yamllint
1 validate-modules
3 WRONG_HASH
1 BANNED_SANITY
1 WRONG_HASH
2 validate-modules
2 yamllint
2 yamllint
2 WRONG_HASH
2 compile-python-2.7
2 validate-modules
1 compile-python-2.7
1 compile-python-2.7
1 BANNED_SANITY
1 compile-python-2.7
1 compile-python-2.7
1 validate-modules
1 compile-python-2.7
2 WRONG_HASH
1 validate-modules
The text was updated successfully, but these errors were encountered: