molecule-lxd
molecule-lxd copied to clipboard
💖 Looking for molecule-lxd maintainers
I've ported the old LXD driver to the new driver plugin structure (aka like the others):
https://github.com/DeliBooth/molecule-lxd
It works for my roles but is not tested even further. I got it to work with:
molecule>=3.0.2
git+ssh://github.com/DeliBooth/molecule-lxd.git@master#egg=molecule-lxd
At the moment there are no tests and CI/CD implemented. If you can help me with CI/CD (Compute Resources + Configuration) I would maintain the driver implementation and tests.
Can we run some kind of integration test?
@baloo42 Please make PR and check the "allow maintainers to update this PR", I will takeover from there and add the missing CI bits.
The repository is not initialized, so I can't create a fork/PR. Can you clone and push my repo to make it a base for further PRs? or something else?
I managed to bootstrap the driver but this does not mean it is usable. Still, from this moment you can start proposing pull request to bring it to the desired state.
CI jobs are running and likely you will want to update the bindep.txt
or tools/test-setup.sh
files in order to pre-configure LXD on the test hosts. If you need any help, feel free to mention me. If you want faster reply, try #ansible-molecule
channel on irc.
Started with PR https://github.com/ansible-community/molecule-lxd/pull/3
I invited @snesbittsea to take care of the project maintenance but the invitation for others to join remains open.
@ssbarnea could you add me also?
I've had problems getting responses to emails or comments made in github. You might contact zbr (aka @ssbarnea) on IRC at #ansible-molecule.
zbr has indicated that multiple maintainers are desired.
I'm going to add/update some issues. Let me know which ones you want to take on.
@bonddim done! I will elevate your privileges once I see few pull-requests.
I gave @bonddim @snesbittsea @baloo42 write access and required at least one review before merging to master branch.
Use me as fallback if you need help merging.
As this plugin was not updated for a long time as of today I am removing it from official list of molecule plugins.
For example one expectation that we have is that maintainers are present in our devtools channel and that they ensure that plugins to get updates needed in order to make them work with newer versions of ansible, molecule and other dependencies.
I will be happy to add it back if the situation improves.