On Thu, Jun 27, 2024 at 4:41 PM Peter Boy pboy@uni-bremen.de wrote:
Am 27.06.2024 um 18:09 schrieb Richard Megginson rmeggins@redhat.com:
Linux System Roles are built-in to Fedora -
https://src.fedoraproject.org/rpms/linux-system-roles - linux-system-roles.noarch.rpm - the roles are packaged as individual legacy roles, and as the fedora.linux_system_roles collection.
Perhaps a question from a poor (Ansible-)uninitiated: What do you mean by "legacy" in this context?
By "legacy" I mean the single, standalone role format, as opposed to roles packaged within a collection - https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_reuse_roles... Ansible really wants devs to package things in collections, but the standalone role format has its use cases, and doesn't seem to be going away.
There is a good bit of overlap between
https://robertdebock.nl/ansible.html and https://galaxy.ansible.com/ui/standalone/namespaces/4114/ - Robert has many, many more roles, and probably has better support for ubuntu/debian (if you want playbooks that span multiple platforms).
We want to use Ansible as a means to establish specifically „Supported Fedora Server Edition Services". Therefore, support for Debian/Ubuntu etc. is not necessarily important.
Much more important is a very good support of the "Fedora way" of organizing the distribution and configuration. In particular, this means good coordination with the pre-configuration that our packers deliver with the packages.
In many cases, the maintainers of the Linux System Roles are also the maintainers of the underlying package in Fedora/EL.
I would encourage you to use linux-system-roles, and if there are gaps
in support, let's work to add those to linux-system-roles
Building our work on something we already distribute in Fedora seems attractive to me, if only to increase Fedora's internal consistency.
The question is rather what we are missing as a consequence.
Right. I would really like to know what are the gaps.
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST (UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST (UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
-- _______________________________________________ server mailing list -- server@lists.fedoraproject.org To unsubscribe send an email to server-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue