Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

[Associated vote ended on 2022-10-11] Unmaintained collection: mellanox.onyx #136

Closed
mariolenz opened this issue Aug 31, 2022 · 15 comments
Closed

Comments

@mariolenz
Copy link
Contributor

mariolenz commented Aug 31, 2022

Summary

The mellanox.onyx collection looks unmaintained / abandoned, it has:

@Andersson007
Copy link
Contributor

let's proceed

@gundalow
Copy link
Contributor

@samerd Looks like the mellanox.onyx collection is going to be removed from the ansible package. See discussion in #136

Vote is happening in #144

@mariolenz
Copy link
Contributor Author

I counted votes: 9 x +1 from SC (mariolenz Andersson007 felixfontein briantist russoz markuman gotmax23 gundalow), 2 x + 1 from community (cybette thedoubl3j)

@Andersson007
Copy link
Contributor

I can confirm the count made #136 (comment):
9 x +1 from SC (mariolenz Andersson007 felixfontein briantist russoz markuman gotmax23 gundalow), 2 x + 1 from community (cybette thedoubl3j)

@mariolenz
Copy link
Contributor Author

In that case the proposal has been accepted and we will announce to remove the collection from Ansible 8.

Thanks all!

@mariolenz mariolenz changed the title [Vote ends on 2022-10-11] Unmaintained collection: mellanox.onyx [Vote ended on 2022-10-11] Unmaintained collection: mellanox.onyx Oct 12, 2022
@mariolenz mariolenz removed the active-vote These are currently active votes label Oct 12, 2022
@mariolenz
Copy link
Contributor Author

@gundalow suggested:

  • README.md updated to clearly state (at the top) that this is maintained
  • A release pushed to Galaxy based off the last release with just the updated README.md (no other CI, etc fixes)
  • Any open issues in the repo get a notice saying that the collection is unmaintained and will be removed

This should likely be added to our procedures for removing collections that we have write to

Although I guess the first point should read "is UNmaintained".

But since the collection is unmaintained, I can't update the README.md because the CI fails: ansible-collections/mellanox.onyx#28 😢

@gotmax23
Copy link
Contributor

But since the collection is unmaintained, I can't update the README.md because the CI fails: ansible-collections/mellanox.onyx#28 cry

The repository prevents merging pull requests if CI fails?

@mariolenz
Copy link
Contributor Author

But since the collection is unmaintained, I can't update the README.md because the CI fails: ansible-collections/mellanox.onyx#28 cry

The repository prevents merging pull requests if CI fails?

Well, yes... that's the idea, isn't it? You don't want to have code that fails the CI. While sometimes the tests are wrong, in most cases the code is buggy. You don't want to merge buggy code, do you?

@gundalow
Copy link
Contributor

I can force merge the PR even if CI fails

@gundalow
Copy link
Contributor

I've merged ansible-collections/mellanox.onyx#28

@gotmax23
Copy link
Contributor

But since the collection is unmaintained, I can't update the README.md because the CI fails: ansible-collections/mellanox.onyx#28 cry

The repository prevents merging pull requests if CI fails?

Well, yes... that's the idea, isn't it? You don't want to have code that fails the CI. While sometimes the tests are wrong, in most cases the code is buggy. You don't want to merge buggy code, do you?

Yes, I agree that's a good practice that we should follow. I was just clarifying.

@mariolenz
Copy link
Contributor Author

  • Any open issues in the repo get a notice saying that the collection is unmaintained and will be removed

I've added this comment to all open issues / PRs of the collection:

This collection is currently unmaintained, so nobody will work on your PR. See #136 for more information.

If you're interested in mainting this collection yourself, please read the maintainer guidelines and let us know if you want to take over on Matrix: #community:ansible.com or on irc.libera.chat: #ansible-community.

@gotmax23
Copy link
Contributor

gotmax23 commented Dec 3, 2022

Implemented in ansible-community/ansible-build-data@27aa007

@suhl79
Copy link

suhl79 commented Feb 1, 2023

I'm not sure if this is the right place to ask this question, but does anybody have any information if NVIDIA is planning to work and release their own version of the ansible module for ONYX switches as they purchased Mellanox?

@Andersson007
Copy link
Contributor

@suhl79 hello, i would suggest contacting the vendor directly, i don't think anyone here knows the answer.

@felixfontein felixfontein changed the title [Vote ended on 2022-10-11] Unmaintained collection: mellanox.onyx [Associated vote ended on 2022-10-11] Unmaintained collection: mellanox.onyx Aug 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants