Flock 2026 Fedora Server talk CfP #181
Labels
No labels
Ansible
basic support
Ansible
NFS server
Ansible/pxe
Ansible/Wildfly
distribution
bug
distribution
release test
distribution
rfe
documentation
improvement
documentation
new
documentation
review request
documentation
update
meeting
need info
project
backup&restore
project
home server spin-off
project
LocalKDC
project
strengthening updates
status
in progress
status
on hold
status
pending activity
No milestone
No project
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
server/tickets#181
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We need to provide a CfP for Flock 2026. Here a draft proposal.
Fedora Server – What you can expect from the next two releases
Last year, we conducted a user survey that gave us many insights into the use of Fedora Server Edition. The task now is to incorporate the wishes and requirements into further development.
The data show a high level of satisfaction, particularly with regard to reliability and compatibility, even between different releases. The focus of the next two release cycles will be on improving the user experience, reducing administrative overhead, and enhancing operational security.
There are three areas in particular that are to be addressed
Comments (not part of the public text):
A large number of our users utilize Fedora Server as a home server, often in addition to professional use. We have decided to develop a dedicated home server spin-off. We intend to use a participatory development model in which current and potential future users are involved in the design and, optionally, in the development and testing of the final product. The goal is to develop an environmentally friendly spin-off that is as easy to use but at the same time more powerful to configure than commercial NAS boxes. The standard Fedora tools such as Cockpit and Ansible can achieve this.
One task that is often neglected is the systematic backup of the server, especially before routine updates. The critical point is that many Fedora servers are operated in a – usually remote – data center with limited access to the console. The LVM used by the server provides a basis for creating backups elegantly and restoring them in an emergency with snapshots. Ultimately, we need a way to coordinate the backup with the Fedora DNF update process and a rescue system with network access for emergencies.
Furthermore, it is necessary to integrate more elaborate measures for secure identity and access management into the default configuration of Fedora Server Edition. As a first step, localkdc should be integrated, as it offers extended options for standalone servers.
Looks good. Your might mention that through the local authentication hub we also aim to remove less secure authentication options such as NTLM.
@pboy wrote in #181 (comment):
Snapshots are not backups by themselves. You need some kind of off-site archival mechanism to make them backups. Of the storage technologies available in Fedora, only Btrfs provides a trivial way to extend snapshots into backups with its built-in replication mechanism.
That said, it would be very cool if Fedora Server had the ability to be a backup host. If open source solutions like UrBackup were packaged and available in Fedora itself, that would make it useful as a central host for backups. You could have Fedora workstations and servers backing up automatically to a Fedora Server backup host. Restores could be supported by pulling backups over the wire back to the target machines using some kind of recovery media.
Yes, I know. But you get quickly a frozen state, which you can then transfer using tar of whatever or can drop it if you wanted a fall back solution and the update went finde. That's the idea.
Splendid idea! That's probably a separate project, but in the same context. And is seems to be an active project. I suppose it's written in python, do you know details?
Done. Thanks
You can read the current version without logging in here.
@pboy wrote in #181 (comment):
To handle that strategy effectively, you'll need some kind of control mechanism to make sure you don't fill up due to snapshots.
I believe it's actually a mix of C and C++.
The sources are available for download from the website.