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

Volunteer help wanted #72

Open
odyssey4me opened this issue May 10, 2021 · 7 comments
Open

Volunteer help wanted #72

odyssey4me opened this issue May 10, 2021 · 7 comments
Labels
help wanted Extra attention is needed

Comments

@odyssey4me
Copy link
Collaborator

Unfortunately I'm not able to commit as much time as I'd like to the maintenance and continuous improvement of this repository. I would appreciate it if some others could step up to take on any or all of these roles:

  1. Development of improvements - looking at the code base and improving its readability, maintainability and testability.
  2. Development of bug fixes - fixing reported bugs and implementing tests to ensure they do not happen with any future changes.
  3. Triaging of bug reports - validating the bug and providing a test playbook to reproduce it.

Please feel free to reply to this issue to volunteer.

@odyssey4me odyssey4me added the help wanted Extra attention is needed label May 10, 2021
@abompard
Copy link
Contributor

Hey! I can help a bit, but I'm unfamiliar with Ansible's testing framework and code policies, so I may need a bit of help to get started. I managed to run ansible-test for unit tests, but the integration tests don't pass at the moment, do they? Or is it my local setup?

@noonedeadpunk
Copy link

I think we're among interested parties to help out. Will try to help out with 2 point in the upcoming week or 2.

@odyssey4me
Copy link
Collaborator Author

Hey @abompard - there aren't really any special policies, only those outlined in https://github.com/ansible-collections/community.rabbitmq#contributing-to-this-collection

Integration tests were passing the last time I checked, but it has been a while. The instructions are in the README.

@noonedeadpunk That would be great, thank you.

@odyssey4me odyssey4me pinned this issue Jun 1, 2021
@abompard
Copy link
Contributor

abompard commented Jun 2, 2021

Hey @odyssey4me ! I couldn't run the integration tests, some repos have disappeared apparently. I've opened #75 to try to get them working again but I'm stuck with systemctl failing in the ubuntu container that ansible-test creates. Could you try running the integration tests on your side, maybe it's something wrong with my setup. Thanks!

@cognifloyd
Copy link
Collaborator

I just tried to setup azure pipelines in my fork to see about helping with getting the test setup fixed... I gave up - the pipeline is using a private pool and I had to go ask for a grant to run stuff in parallel even though it said parallel runs were included in the free plan. Ugh. Never mind. The tests in this repo are not really fork-able.

@abompard I'd like to try helping diagnose things, which I guess has to be done through PRs. The azure pipeline logs have all expired in #75, so I can't look through to see what's broken. Could you push another commit or somehow retrigger the azure pipeline?

@abompard
Copy link
Contributor

@cognifloyd I just did in #75, thanks for the help.

@gundalow
Copy link
Contributor

gundalow commented Sep 1, 2021

I just tried to setup azure pipelines in my fork to see about helping with getting the test setup fixed... I gave up - the pipeline is using a private pool and I had to go ask for a grant to run stuff in parallel even though it said parallel runs were included in the free plan. Ugh. Never mind. The tests in this repo are not really fork-able.

@cognifloyd The tests will run in AZP when you create a PR against this repo. No need to worry about them running in your fork.
If you have any issues please shout out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants