On Fri, Jun 28, 2024 at 5:13 AM Peter Boy <pboy@uni-bremen.de> wrote:


> Am 28.06.2024 um 00:55 schrieb Richard Megginson <rmeggins@redhat.com>:

Thanks for these information.

>
>
> Right. I would really like to know what are the gaps.

We have defined what we want to achieve with Ansible in our technical specification, specifically in the section Server Roles (https://docs.fedoraproject.org/en-US/server-working-group/docs/server-technical-specification/#_4_server_roles)

 
In addition to the type and location of configuration files, the file system, LVM, is also special for Fedora Server, whereby we recommend a dedicated LV each at least for relevant services and a strict separation between user and system files. As a minimum, we would therefore recommend a separate LV for data in addition to a root LV.

The storage system role can do this https://github.com/linux-system-roles/storage/ and the snapshot role can create/extend/mount/revert etc. LVM snapshots https://github.com/linux-system-roles/snapshot/
Both of these roles are developed by members of the same team that develop blivet and other storage subsystem components.
 

Maybe, you could give us some advice?

I wrote up some notes - not sure if/where there is a more appropriate venue for such a document - https://gist.github.com/richm/b6f4c498a7d429d877f1aac25bfc97bd
 


> I'm also looking at:
>
> * backup

e.g. something like deja dup?  or something like the snapshot role for LVM snapshot management?
 
> * maintenance

What does "maintenance" mean in this content?  maintenance of backups and the storage used for backups?
 
> * restore

I guess the backup tool would handle this.

I think those are important for Server administration in general, as well.

 



--
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