Hey! Are you a user of Fedora in a server context? I'd love to hear from you (either in public or private, on the record or off). How do you use Fedora? Do you use it in production? At scale? (If so, know you're not alone.)
Do you find Fedora Server as defined at https://fedoraproject.org/wiki/Server/Product_Requirements_Document useful to you? Do you fit into the target audiences and use cases? Or, are you using Fedora Server in a different way? Or, Fedora _as_ a server but not the Server edition?
Thanks!
On Thu, May 25, 2017 at 13:02:50 -0400, Matthew Miller mattdm@fedoraproject.org wrote:
Hey! Are you a user of Fedora in a server context? I'd love to hear from you (either in public or private, on the record or off). How do you use Fedora? Do you use it in production? At scale? (If so, know you're not alone.)
I use it for a home server. It does mail using qmail (from source build). ezmlm (from source build) is used for a couple of low volume mailing lists. It publishes DNS info as well as providing a caching resolver for guests. (All of my machines run their own caching resolvers.) It has a local copy of i386 and x86_64 rawhide that I use to keep machines updated at home. It has some simple database backed web pages using postgres and perl CGI scripts.
Currently I'm using rawhide, but in the past I tended to yum upgrade to branched shortly after branching. I haven't done a reinstall in a long time.
I use it almost entirely via ssh, even when I'm at home. (It's in the basement.)
I also use it as an end point to get at my work desktop (also running rawhide) via wireguard. The work machine has a private IP address and the normal firewall software people use to get at their machines sucks. Outbound traffic is NAT'd so the work machine can initiate the tunnel and keep it open, so I can connect the other way when needed. I build wireguard from source whenever I switch running kernels. It's not upstream yet, so it isn't eligible for normal Fedora yet, but I think it is a really nice piece of software.
Do you find Fedora Server as defined at https://fedoraproject.org/wiki/Server/Product_Requirements_Document useful to you? Do you fit into the target audiences and use cases? Or, are you using Fedora Server in a different way? Or, Fedora _as_ a server but not the Server edition?
I'm closest to the Macguyer case, but I'm just a hobbyiest admin who runs old hardware to save on capital outlays (but probably keeps my power bills higher than they should be).
I use Fedora since its first release to power tens of servers. Today I have servers running KVM infrastructures, Ceph, the core monitoring system of a nuclear power plant (we are migrating from F23 to F25 on July), scientific calculations servers, my own laptop, backup servers, samba servers, web services, and I probably forget a few!
I started with Fedora because it used to have the latest drivers for new hardware. Nowadays high end hardware does not change as fast, so you can probable get away with a CentOS distribution.
Normally I install a reasonably recent version on my laptop (I'm running F25 now), then migrate non-critical servers like Zabbix or proxies, and as gain confidence I move the rest.
On the personal side, it allows me to evolve, like updating the code to more recent gcc versions, learn how to deal with systemd, or dnf, or firewalld, etc. I still don't like NetworkManager for servers :-)
That's it, I'm a fan!
Carlos
On Thu, May 25, 2017 at 7:02 PM, Matthew Miller mattdm@fedoraproject.org wrote:
Hey! Are you a user of Fedora in a server context? I'd love to hear from you (either in public or private, on the record or off). How do you use Fedora? Do you use it in production? At scale? (If so, know you're not alone.)
Do you find Fedora Server as defined at https://fedoraproject.org/wiki/Server/Product_Requirements_Document useful to you? Do you fit into the target audiences and use cases? Or, are you using Fedora Server in a different way? Or, Fedora _as_ a server but not the Server edition?
Thanks!
-- Matthew Miller mattdm@fedoraproject.org Fedora Project Leader _______________________________________________ server mailing list -- server@lists.fedoraproject.org To unsubscribe send an email to server-leave@lists.fedoraproject.org
i work for one of the top ten Fortune 500 companies in the US. We have more linux servers than i have ever cared to count, but should near the 4 digit range. However, the majority of them are RHEL/CentOS, with some SuSE, Ubuntu, and even Fedora mixed in. We have 2 main issues using Fedora in the enterprise, one being the short lifespan, second being the untested nature. The people utilizing the services on the servers dont want to take risk, and also dont want to replace it every year. They just want it to work, and keep on working. Developers on the other hand, want the latest and greatest. But also dont want to do any upkeep, thats Ops' job. Ops doesnt have the time to constantly be upgrading servers. The new modularity initiative could help to make both devs and Ops happier, but it doesnt make the users happier.
However, we are trying to make pushes towards a continues delivery system for many things, with OpenShift and Mesos mostly. In my opinion, this is where fedora has the chance to get in further use. But not as the "server" platform, but in it's Atomic form. We would have no issues at all rolling atomic hosts in and out of clusters all day long, mixing Fedora versions. CentOS/RHEL/Fedora, it doesnt matter, because either way that atomic host will be replaced next month anyways. In some ways with large environments its easier to just deploy newer atomic images on rotation than it is to do ostree updates to them all.
At home I just switched to Fedora atomic from CentOS, and run all of my home services in persistent containers (I know, but i want them persistent, i still do dnf updates!). The usual Nextcloud, postfix/dovecot, minidlna, unbound DNS, OpenVPN, etc, etc.
Casual user here, I have it simply on 2 boxes as part of my homelab. First is a dual NAS/small hypervisor on HP Microserver, most people opt for FreeNAS but I wanted something I was more familiar with and thus (to me) more flexible. Second is on some old desktop components which I use simply as a dedicated hypervisor (VM storage for this using iSCSI on the microserver).
Importance for me was easy deploy (familiarity), low running overhead and recent kernel. Someone else mentioned the appeal of Fedora Atomic, I would love to have gone in this direction for the microserver but didn't know enough about the potential shortcomings to go that route, I simply had to get my hardware into use. Ideal scenario would be to have an atomic instance and just deploy whatever roles I want to use as containers, it would give me additional confidence when updating the OS to have the option to robustly rollback.
Do you find Fedora Server as defined at
https://fedoraproject.org/wiki/Server/Product_Requirements_Document useful to you? Do you fit into the target audiences and use cases? Or, are you using Fedora Server in a different way? Or, Fedora _as_ a server but not the Server edition?
I can't think of anything to add to the use cases, I think they're pretty well defined. I love the concept of roles, this saves me trawling through and installing individual packages or related groups of packages. As I said earlier, in my scenario I had hardware to purpose and I wanted the path of least resistance putting it to work.
Cheers, Tim
On 25 May 2017 at 19:02, Matthew Miller mattdm@fedoraproject.org wrote:
Hey! Are you a user of Fedora in a server context? I'd love to hear from you (either in public or private, on the record or off). How do you use Fedora? Do you use it in production? At scale? (If so, know you're not alone.)
Do you find Fedora Server as defined at https://fedoraproject.org/wiki/Server/Product_Requirements_Document useful to you? Do you fit into the target audiences and use cases? Or, are you using Fedora Server in a different way? Or, Fedora _as_ a server but not the Server edition?
Thanks!
-- Matthew Miller mattdm@fedoraproject.org Fedora Project Leader _______________________________________________ server mailing list -- server@lists.fedoraproject.org To unsubscribe send an email to server-leave@lists.fedoraproject.org
server@lists.fedoraproject.org