Discussion:
[Fedora-join] Ansible linux-system-roles on fedora-join
Michael DePaulo
2018-10-04 04:51:57 UTC
Permalink
Hi everyone,

I'm at AnsibleFest right now, and contributors to both Fedora and Ansible are discussing linux-system-roles:
https://linux-system-roles.github.io
It is upstream to to the rhel-system-roles package in RHEL/CentOS & it officially supports Fedora, although it does not seem to be provided as a package in Fedora. (I will be inquiring about this tomorrow.)

The few fellow Fedora contributors I've talked to (including mattdm) like the idea of listing linux-system-roles on fedora-join after a brief high-level discussion. It could be advertised towards anyone who knows how to write Ansible playbooks/roles (no module writing in Python); a very broad skill set nowadays.

What do people here think?

-Mike
_______________________________________________
fedora-join mailing list -- fedora-***@lists.fedoraproject.org
To unsubscribe send an email to fedora-join-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/fedora-***@lists.fedorapro
Justin W. Flory
2018-10-04 13:06:10 UTC
Permalink
Post by Michael DePaulo
The few fellow Fedora contributors I've talked to (including mattdm) like the idea of listing linux-system-roles on fedora-join after a brief high-level discussion. It could be advertised towards anyone who knows how to write Ansible playbooks/roles (no module writing in Python); a very broad skill set nowadays.
What do people here think?
Hi Mike! Thanks for sharing this here. I am learning about the
linux-system-roles for the first time too now. :)

Could you elaborate on what you mean on listing the roles / project on
fedora-join? I think it's a cool resource for beginners working with
Ansible (perhaps relevant for Fedora Infrastructure Apprentices), but I
was curious if you had an idea of what this might look like for Fedora Join.
--
Cheers,
Justin W. Flory
***@gmail.com
Ankur Sinha
2018-10-04 13:22:28 UTC
Permalink
Post by Justin W. Flory
Post by Michael DePaulo
The few fellow Fedora contributors I've talked to (including mattdm)
like the idea of listing linux-system-roles on fedora-join after a
brief high-level discussion. It could be advertised towards anyone
who knows how to write Ansible playbooks/roles (no module writing in
Python); a very broad skill set nowadays.
What do people here think?
Hi Mike! Thanks for sharing this here. I am learning about the
linux-system-roles for the first time too now. :)
Could you elaborate on what you mean on listing the roles / project on
fedora-join? I think it's a cool resource for beginners working with
Ansible (perhaps relevant for Fedora Infrastructure Apprentices), but I
was curious if you had an idea of what this might look like for Fedora Join.
Sorry, I hadn't had the time to reply yet. I was wondering about this
too. Did you perhaps mean adding it to this page as another role?
https://fedoraproject.org/wiki/Join
--
Thanks,
Regards,

Ankur Sinha "FranciscoD"

https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
Mike DePaulo
2018-10-04 16:48:16 UTC
Permalink
Post by Ankur Sinha
Post by Justin W. Flory
Post by Michael DePaulo
The few fellow Fedora contributors I've talked to (including mattdm)
like the idea of listing linux-system-roles on fedora-join after a
brief high-level discussion. It could be advertised towards anyone
who knows how to write Ansible playbooks/roles (no module writing in
Python); a very broad skill set nowadays.
What do people here think?
Hi Mike! Thanks for sharing this here. I am learning about the
linux-system-roles for the first time too now. :)
Could you elaborate on what you mean on listing the roles / project on
fedora-join? I think it's a cool resource for beginners working with
Ansible (perhaps relevant for Fedora Infrastructure Apprentices), but I
was curious if you had an idea of what this might look like for Fedora
Join.
Although useful for Fedora Infrastructure Apprentices also, I am under the
impression that linux-system-roles is supposed to be part of Fedora itself,
presumably Server edition. I will ask about that in a few hours.
Post by Ankur Sinha
Sorry, I hadn't had the time to reply yet. I was wondering about this
too. Did you perhaps mean adding it to this page as another role?
https://fedoraproject.org/wiki/Join
Yes, I meant listing as a role there, and listing it as a role on
https://whatcanidoforfedora.org

Thanks,
-Mike
Mike DePaulo
2018-10-09 12:56:42 UTC
Permalink
Post by Mike DePaulo
Post by Ankur Sinha
Post by Justin W. Flory
Post by Michael DePaulo
The few fellow Fedora contributors I've talked to (including mattdm)
like the idea of listing linux-system-roles on fedora-join after a
brief high-level discussion. It could be advertised towards anyone
who knows how to write Ansible playbooks/roles (no module writing in
Python); a very broad skill set nowadays.
What do people here think?
Hi Mike! Thanks for sharing this here. I am learning about the
linux-system-roles for the first time too now. :)
Could you elaborate on what you mean on listing the roles / project on
fedora-join? I think it's a cool resource for beginners working with
Ansible (perhaps relevant for Fedora Infrastructure Apprentices), but I
was curious if you had an idea of what this might look like for Fedora
Join.
Although useful for Fedora Infrastructure Apprentices also, I am under the
impression that linux-system-roles is supposed to be part of Fedora itself,
presumably Server edition. I will ask about that in a few hours.
Pavel Cahyna and I are working on getting it packaged in Fedora. It would
not be installed by default in Fedora Server, but it could be a talking
point (if it arrives for F29.)
Post by Mike DePaulo
Post by Ankur Sinha
Sorry, I hadn't had the time to reply yet. I was wondering about this
too. Did you perhaps mean adding it to this page as another role?
https://fedoraproject.org/wiki/Join
Yes, I meant listing as a role there, and listing it as a role on
https://whatcanidoforfedora.org
After some discussion, we will hold off on listing it here even once it is
packaged.

The reason being that linux-system-roles is currently kind of
cathedral-like. *At this time*, and *based on my understanding*, the
project only wants improvements to the existing roles. We don't want to
promote linux-system-roles on fedora-join, and then existing Ansible roles
authors (with their roles on Ansible Galaxy) ask for their roles to be
included, and the project tells them "no". This should change in the future
though.
Post by Mike DePaulo
Thanks,
-Mike
Loading...