[haiku-development] Re: [haiku] Re: Re: Re: [ANNOUNCEMENT] Infrastructure Upgrades + Networking tweaks

  • From: "Alexander von Gluck IV" <kallisti5@xxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Tue, 06 Nov 2018 13:58:39 +0000

November 6, 2018 5:18 AM, "Liam Proven" <lproven@xxxxxxxxx> wrote:

On Tue, 6 Nov 2018 at 05:16, Alexander von Gluck IV
<kallisti5@xxxxxxxxxxx> wrote:

I really want to find a hard lesson in all of this and figure out a more 
reliable strategy going
forward.

I do not wish to start an OS advocacy war, but even speaking as a
former Red Hat employee (and current SUSE one), Fedora is *not* a
suitable distribution for servers.

When you said half a dozen messages ago "going to upgrade F28 to F29,
only expecting ~8 min downtime", I was incredulous.

Fedora is a technology testbed distro. It is bleeding-edge by design;
it has no stable versions; and it regularly replaces or rewrites its
packaging tools.

If you are wedded to the Red Hat tooling, then CentOS would be a much
better choice.

If not, I personally would recommend either Ubuntu LTS releases or
Debian. In fact, given my personal experiences with systemd on
desktops and laptops, I'd suggest Devuan, which eliminates systemd. My
Haiku box dual-boots with Devuan (and Oberon and PC DOS 7.1) and I am
very impressed with Devuan so far. This week I upgraded Devuan 1 to
Devuan 2 and switched desktop environments from LXDE to XFCE, and it
was completely painless and nothing went wrong at any stage. I now
have a newer OS, a tiny bit more disk space, and everything works
exactly as it did.

I know people use Fedora for servers, but really, it should be an
evaluation tool, not a production one. The purpose of Fedora is for
evaluating new Linux technology, both for Red Hat and for its users,
and that is basically all. Anything else is marketing (i.e. lies).

If you actually want something to work with no surprises, use a distro
where stability is the focus.

Not 100% helpful.  I originally deployed with CentOS 7, however Hetzner's
automatic provisioning system auto-deploys a disk with:

  50% root mdadm  (1TiB)
  50% home mdadm  (1TiB)

Me trying to clean that up to something sane is what got us in this mess
again around a year ago.

Hetzner doesn't offer Ubuntu / Debian / etc. No options for "bring your
own ISO's"  My hands are pretty tied by the options i'm given :-)

We're running at a reduced state at the moment. I'm working to get the
data off of maui to the old baron server and reinstall maui for the short term.

Long term I want to move to VM's hosted by someone like Scaleway. We don't
need multiple-terrabytes of storage anymore since a lot of our builds and other
large files have been transitioned to Wasabi s3 storage.

We could put all of our persistent data into a volume which could then be
detached and reattached to a new VM during upgrades.. if something goes
wrong we're not tightly bound to a single failed physical machine. 

 -- Alex

Other related posts:

  • » [haiku-development] Re: [haiku] Re: Re: Re: [ANNOUNCEMENT] Infrastructure Upgrades + Networking tweaks - Alexander von Gluck IV