[opensuse-project] Looking for devs to help maintain the Ansible zypper modules

Hello everyone, I will start with sad news: the Ansible zypper* modules [1][2] don't have maintainers anymore. To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support". Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team. Thank you in advance! Regards, Jean-Philippe Evrard [1]: https://docs.ansible.com/ansible/latest/modules/zypper_repository_module.htm... [2]: https://docs.ansible.com/ansible/latest/modules/zypper_module.html -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Hi, I'm updating my openSUSE systems with an ansible playbook, so I would be willing to help out ........ if i knew any python, that is.... I just don't think that something important like this is the right stomping ground to learn a new language. Cheers MH Am Mittwoch, 14. August 2019, 12:01:17 CEST schrieb Jean-Philippe Evrard:
Hello everyone,
I will start with sad news: the Ansible zypper* modules [1][2] don't have maintainers anymore.
To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support".
Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team.
Thank you in advance!
Regards, Jean-Philippe Evrard
[1]: https://docs.ansible.com/ansible/latest/modules/zypper_repository_module.htm l [2]: https://docs.ansible.com/ansible/latest/modules/zypper_module.html
*Mathias Homann* Mathias.Homann@openSUSE.org[1] telegram: https://telegram.me/lemmy98[2] irc: [lemmy] on freenode and ircnet obs: lemmy04 *gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102 * -------- [1] mailto:Mathias.Homann@eregion.de [2] https://telegram.me/lemmy98 -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Hi, count me in, I use this module for my work machine and to setup some VMs. Cheers, Dan " Jean-Philippe Evrard " <jean-philippe@evrard.me> writes:
Hello everyone,
I will start with sad news: the Ansible zypper* modules [1][2] don't have maintainers anymore.
To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support".
Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team.
Thank you in advance!
Regards, Jean-Philippe Evrard
[1]: https://docs.ansible.com/ansible/latest/modules/zypper_repository_module.htm... [2]: https://docs.ansible.com/ansible/latest/modules/zypper_module.html
-- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org
-- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ GF: Felix Imendörffer, Mary Higgins, Sri Rasiah HRB 21284 (AG Nürnberg)

Cool, 2 more, that's a good start! If we manage to get even more people, it would spread the work even further. So if you're reading this email, feel free to still contactus! I am currently on holidays, so I will add everyone on Monday. Thanks for those already stepping up (Dan, MH!). Regards, JP -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Jean-Philippe Evrard <jean-philippe@evrard.me> wrote:
Cool, 2 more, that's a good start!
If we manage to get even more people, it would spread the work even further. So if you're reading this email, feel free to still contactus!
I am currently on holidays, so I will add everyone on Monday.
Thanks for those already stepping up (Dan, MH!).
The way I read it, MH was not stepping up :-) Maybe I misread though. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Am Mittwoch, 14. August 2019, 15:11:10 CEST schrieb Adam Spiers:
Jean-Philippe Evrard <jean-philippe@evrard.me> wrote:
Cool, 2 more, that's a good start!
If we manage to get even more people, it would spread the work even further. So if you're reading this email, feel free to still contactus!
I am currently on holidays, so I will add everyone on Monday.
Thanks for those already stepping up (Dan, MH!).
The way I read it, MH was not stepping up :-) Maybe I misread though.
Oh I can definitely do some testing, but don't let me touch any python code - it's all greek to me. ... how would I upgrade the module on its own? just replace the .py files in my system? and how inside an AWX installation that runs in several docker containers? Cheers MH *Mathias Homann* Mathias.Homann@openSUSE:.org[1] irc: [Lemmy] @ freenode, ircnet obs: lemmy04 *gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102* -------- [1] mailto:Mathias.Homann@eregion.de

Am August 14, 2019 4:14:30 PM UTC schrieb Mathias Homann <Mathias.Homann@opensuse.org>:
... how would I upgrade the module on its own? just replace the .py files in my system?
Yes.
and how inside an AWX installation that runs in several docker containers?
Changing the module file on your admin machine is enough. No need to touch the containers (as long as you executed ansible commands on them before). Regards, Lars -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

On 14.08.2019 21:20, Lars Vogdt wrote:
and how inside an AWX installation that runs in several docker containers? Changing the module file on your admin machine is enough. No need to touch the containers (as long as you executed ansible commands on them before).
Like I said, I'm talking about AWX. That's the upstream project of red hat ansible tower - in my case the "admin machine" that you mention consists of several docker containers. So I guess I'll have to manually copy the changed files into the right containers... made even more tricky by the fact that AWX uses python "namespaces" to have several python versions side by side... Cheers MH -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Am August 14, 2019 8:42:35 PM UTC schrieb Mathias Homann <Mathias.Homann@opensuse.org>:
Like I said, I'm talking about AWX. That's the upstream project of red hat ansible tower - in my case the "admin machine" that you mention consists of several docker containers. So I guess I'll have to manually copy the changed files into the right containers... made even more tricky by the fact that AWX uses python "namespaces" to have several python versions side by side...
Sorry, I did not ansible touch tower so far... In this case you might indeed be right with your assumption. Regards Lars -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

On Wed, 14 Aug 2019 12:01:17 +0200 Jean-Philippe Evrard wrote:
To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support".
Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team.
As I am currently maintaining the ansible package, please count me in as well... ;-) with kind regards, Lars -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

Hi, On 8/14/19 12:01 PM, Jean-Philippe Evrard wrote:
Hello everyone,
I will start with sad news: the Ansible zypper* modules [1][2] don't have maintainers anymore.
To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support".
Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team.
I did already a patch in the past and I'm using it privately and for work - so count me in, too :) Tom -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org

related / possible first task: https://github.com/ansible/ansible/issues/43385[1] it looks as if it's actually a zypper bug / design decision to always return 0 when run on "full autopilot". should we implement the workaround suggested on github, or file a bug against zypper? Cheers MH Am Mittwoch, 14. August 2019, 12:01:17 CEST schrieb Jean-Philippe Evrard:
Hello everyone,
I will start with sad news: the Ansible zypper* modules [1][2] don't have maintainers anymore.
To fix this, I signed myself up to be a maintainer of those modules, under a newly created team, "Team SUSE". However, I think it would be nice to "spread the work" between multiple people. We don't need to offer anything else than help maintaining those modules, as this is a community effort, and a community "support".
Through this email, I would like to encourage people of the openSUSE community to help me maintain these modules. If you're interested, please contact me, and/or propose a PR to Ansible's botmeta to join the team.
Thank you in advance!
Regards, Jean-Philippe Evrard
[1]: https://docs.ansible.com/ansible/latest/modules/zypper_repository_module.htm l [2]: https://docs.ansible.com/ansible/latest/modules/zypper_module.html
*Mathias Homann* Mathias.Homann@openSUSE.org[2] telegram: https://telegram.me/lemmy98[3] irc: [lemmy] on freenode and ircnet obs: lemmy04 *gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102 * -------- [1] https://github.com/ansible/ansible/issues/43385 [2] mailto:Mathias.Homann@eregion.de [3] https://telegram.me/lemmy98 -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org
participants (7)
-
Adam Spiers
-
Dan Cermak
-
Jean-Philippe Evrard
-
Lars Vogdt
-
Lars Vogdt
-
Mathias Homann
-
Thomas Bechtold