Devuan Jessie beta released
Devuan Jessie beta released
Posted May 2, 2016 19:04 UTC (Mon) by drag (guest, #31333)In reply to: Devuan Jessie beta released by dlang
Parent article: Devuan Jessie beta released
This is true.
The wait from CentOS 6 to CentOS 7 was a big driver in this. Ubuntu was increasingly seeming as a viable alternative to Redhat because Redhat 'EL' release was getting so crusty and unpleasant to use.
RHEL 7 and CentOS 7 reverse this trend for my company. However we are still looking at Ubuntu for various reasons. Applications dictate the OS, not other way around. If the application says to use Ubuntu we are not going to argue with it.
on a side note:
For my personal setup I am re-re-re-learning how to setup Openstack in the 'correct' manner. As far as I can tell the easiest way to do this (which is generally the best) is by installing Ubuntu 14.04. And, holy shit, it was a culture shock. I have been using systemd-based distros for longer then most, since I use Fedora exclusively for my desktops, and going back to pre-systemd days was, to put it bluntly, very unpleasant.
One terrible bug that had me clawing at the walls was triggered by editing /etc/network/interfaces. I install Ubuntu 14.04 on my servers, but the installer defaults to DHCP. This is fine, but I want static IPs. I have a range of ips that are 'static' and range that are 'dynamic'. So I log into them, edit the network/interfaces file, and then ifdown/ifup and finished.
I go to bed, wake up, and later that afternoon I find that every single of one of my servers is now unaccessible.
Why? Because ifdown'ng the interface didn't kill the dhclient process. The Debian interfaces file has been around for, what?, 15 years? 20 years now? And it's still not mature enough to handle re-configuring eth0 correctly yet. This sort of stuff is a bit flabbergasting to run into.
This sort of stuff is why distro-specific management and configuration interfaces need to die. It's very hard to get right and if every distro does it's own thing then it needs to get done right in a hundred different ways by a hundred different projects. Chances of that happening is just about zero.