Miscellaneous Tech News
-
-
@black3dynamite said in Miscellaneous Tech News:
@matteo-nunziati said in Miscellaneous Tech News:
Wow, Wayland is the default display server.
Fedora 28 base.
-
Software Management
- The YUM package manager is now based on the DNF technology and it provides support for modular content, increased performance, and a well-designed stable API for integration with tooling.
Web servers, databases, dynamic languages
- Python 3.6 is the default Python implementation in RHEL 8; limited support for Python 2.7 is provided. No version of Python is installed by default.
- RHEL 8 provides the following database servers: MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6, and Redis 4.0.
Desktop
- GNOME Shell has been rebased to version 3.28.
- The Gnome Display Manager uses Wayland as the default display server. The X.Org server, which is the default display server in RHEL 7, is available as well.
Installer and image creation
- The Anaconda installer can utilize LUKS2 disk encryption, and install the system on NVDIMM devices.
- The new Composer tool enables users to create customized system images in a variety of formats, including images prepared for deployment on clouds of various providers. Composer is available as a Technology Preview.
- Installation from a DVD using Hardware Management Console (HMC) and Support Element (SE) on IBM Z.
File systems and storage
- The Stratis local storage manager has been introduced. Stratis enables you to easily perform complex storage tasks and manage your storage stack using a unified interface.
- The LUKS version 2 (LUKS2) format replaces the legacy LUKS (LUKS1) format. The dm-crypt subsystem and the cryptsetup tool now uses LUKS2 as the default format for encrypted volumes.
Security
- System-wide cryptographic policies, which configures the core cryptographic subsystems, covering the TLS, IPSec, SSH, DNSSec, and Kerberos protocols, are applied by default. With the new update-crypto-policies command, the administrator can easily switch between modes: default, legacy, future, and fips.
- Support for smart cards and Hardware Security Modules (HSM) with PKCS #11 is now consistent across the system.
Networking
- The nftables framework replaces iptables in the role of the default network packet filtering facility.
- The firewalld daemon now uses nftables as its default backend.
- Support for IPVLAN virtual network drivers that enable the network connectivity for multiple containers.
Virtualization
- A more modern PCI Express-based machine type (Q35) is now supported and automatically configured in virtual machines created in RHEL 8. This provides a variety of improvements in features and compatibility of virtual devices.
- Virtual machines can now be created and managed using the Cockpit web interface.
- The QEMU emulator introduces the sandboxing feature, which provides configurable limitations to what systems calls QEMU can perform, and thus makes virtual machines more secure.
Compilers and development tools
- The GCC compiler based on version 8.2 brings support for more recent C++ language standard versions, better optimizations, new code hardening techniques, improved warnings, and new hardware features.
- Support for the DWARF5 debugging information format across various tools for code generation, manipulation, and debugging.
- Kernel support for eBPF tracing, used in the SystemTap tool.
- The glibc library based on version 2.28 adds support for Unicode 11.0.0, several improvements in the DNS stub resolver, as well as higher performance.
High availability and clusters
- The Pacemaker cluster resource manager has been upgraded to upstream version 2.0.0, which provides a number of bug fixes and enhancements.
- In RHEL 8, the pcs configuration system fully supports Corosync 3, knet, and node names.
-
@scottalanmiller said in Miscellaneous Tech News:
Software Management
- The YUM package manager is now based on the DNF technology and it provides support for modular content, increased performance, and a well-designed stable API for integration with tooling.
Web servers, databases, dynamic languages
- Python 3.6 is the default Python implementation in RHEL 8; limited support for Python 2.7 is provided. No version of Python is installed by default.
- RHEL 8 provides the following database servers: MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6, and Redis 4.0.
Desktop
- GNOME Shell has been rebased to version 3.28.
- The Gnome Display Manager uses Wayland as the default display server. The X.Org server, which is the default display server in RHEL 7, is available as well.
Installer and image creation
- The Anaconda installer can utilize LUKS2 disk encryption, and install the system on NVDIMM devices.
- The new Composer tool enables users to create customized system images in a variety of formats, including images prepared for deployment on clouds of various providers. Composer is available as a Technology Preview.
- Installation from a DVD using Hardware Management Console (HMC) and Support Element (SE) on IBM Z.
File systems and storage
- The Stratis local storage manager has been introduced. Stratis enables you to easily perform complex storage tasks and manage your storage stack using a unified interface.
- The LUKS version 2 (LUKS2) format replaces the legacy LUKS (LUKS1) format. The dm-crypt subsystem and the cryptsetup tool now uses LUKS2 as the default format for encrypted volumes.
Security
- System-wide cryptographic policies, which configures the core cryptographic subsystems, covering the TLS, IPSec, SSH, DNSSec, and Kerberos protocols, are applied by default. With the new update-crypto-policies command, the administrator can easily switch between modes: default, legacy, future, and fips.
- Support for smart cards and Hardware Security Modules (HSM) with PKCS #11 is now consistent across the system.
Networking
- The nftables framework replaces iptables in the role of the default network packet filtering facility.
- The firewalld daemon now uses nftables as its default backend.
- Support for IPVLAN virtual network drivers that enable the network connectivity for multiple containers.
Virtualization
- A more modern PCI Express-based machine type (Q35) is now supported and automatically configured in virtual machines created in RHEL 8. This provides a variety of improvements in features and compatibility of virtual devices.
- Virtual machines can now be created and managed using the Cockpit web interface.
- The QEMU emulator introduces the sandboxing feature, which provides configurable limitations to what systems calls QEMU can perform, and thus makes virtual machines more secure.
Compilers and development tools
- The GCC compiler based on version 8.2 brings support for more recent C++ language standard versions, better optimizations, new code hardening techniques, improved warnings, and new hardware features.
- Support for the DWARF5 debugging information format across various tools for code generation, manipulation, and debugging.
- Kernel support for eBPF tracing, used in the SystemTap tool.
- The glibc library based on version 2.28 adds support for Unicode 11.0.0, several improvements in the DNS stub resolver, as well as higher performance.
High availability and clusters
- The Pacemaker cluster resource manager has been upgraded to upstream version 2.0.0, which provides a number of bug fixes and enhancements.
- In RHEL 8, the pcs configuration system fully supports Corosync 3, knet, and node names.
Lots of good stuff. Never upgraded Red Hat before but I’ve done CentOS upgrade, would an upgrade from 7 to 8 be worth it that amount of changes?
-
the upgrade value will depend on what you are using the server for and how long you plan to keep it. RHEL 8 should be better performance and new security and better to manage, but the biggest deal if you already have RHEL 7 in place will be extending your support window.
-
Lots of good stuff and a lot to play with!
-
I read up on the Stratis stuff the other day (somebody posted the link). I wonder if that's available in Fedora 29 or not.
-
@dafyre said in Miscellaneous Tech News:
I read up on the Stratis stuff the other day (somebody posted the link). I wonder if that's available in Fedora 29 or not.
Its talked about on Fedora Wiki website.
https://fedoraproject.org/wiki/Changes/StratisStorage
https://fedoraproject.org/wiki/User:Grover/Draft/testcase_stratis -
Will anyone be using CentOS 8, or will every just keep using Fedora?
-
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
I'll likely end up doing an upgrade rather than migrating my workloads to different systems.
-
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
I will still be using CentOS when necessary.
-
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
I'll still prefer Fedora, and use CentOS as needed. It's still better than Ubuntu, and I still use Ubuntu, even tho I throw up a little every time I install it.
-
@travisdh1 said in Miscellaneous Tech News:
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
I'll still prefer Fedora, and use CentOS as needed. It's still better than Ubuntu, and I still use Ubuntu, even tho I throw up a little every time I install it.
You could always use Debian or an derivative of Ubuntu.
-
@DustinB3403 said in Miscellaneous Tech News:
@travisdh1 said in Miscellaneous Tech News:
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
I'll still prefer Fedora, and use CentOS as needed. It's still better than Ubuntu, and I still use Ubuntu, even tho I throw up a little every time I install it.
You could always use Debian or an derivative of Ubuntu.
I always try Debian before Ubuntu. That was not an exhaustive list of distributions I use.
-
@scottalanmiller said in Miscellaneous Tech News:
@black3dynamite said in Miscellaneous Tech News:
@matteo-nunziati said in Miscellaneous Tech News:
Wow, Wayland is the default display server.
Fedora 28 base.
RHEL 8 is also Fedora 28 base.
Yet by the time it releases next year Fedora 30 will be out. Possibly Fedora 31.
-
@JaredBusch said in Miscellaneous Tech News:
@scottalanmiller said in Miscellaneous Tech News:
@black3dynamite said in Miscellaneous Tech News:
@matteo-nunziati said in Miscellaneous Tech News:
Wow, Wayland is the default display server.
Fedora 28 base.
RHEL 8 is also Fedora 28 base.
Yet by the time it releases next year Fedora 30 will be out. Possibly Fedora 31.
I thought RHEL 8 is what I was talking about
-
@aaronstuder said in Miscellaneous Tech News:
Will anyone be using CentOS 8, or will every just keep using Fedora?
What would cause people to switch? No changes here, just the expected, slow release of CentOS as usual. If you want CentOS you'd already be on it, if not, you'd already be on Fedora.
-
@scottalanmiller said in Miscellaneous Tech News:
@JaredBusch said in Miscellaneous Tech News:
@scottalanmiller said in Miscellaneous Tech News:
@black3dynamite said in Miscellaneous Tech News:
@matteo-nunziati said in Miscellaneous Tech News:
Wow, Wayland is the default display server.
Fedora 28 base.
RHEL 8 is also Fedora 28 base.
Yet by the time it releases next year Fedora 30 will be out. Possibly Fedora 31.
I thought RHEL 8 is what I was talking about
You were, but the quotes get buried.. so I restated before makign my comment about Fedora 30/31.
-
@JaredBusch said in Miscellaneous Tech News:
@scottalanmiller said in Miscellaneous Tech News:
@JaredBusch said in Miscellaneous Tech News:
@scottalanmiller said in Miscellaneous Tech News:
@black3dynamite said in Miscellaneous Tech News:
@matteo-nunziati said in Miscellaneous Tech News:
Wow, Wayland is the default display server.
Fedora 28 base.
RHEL 8 is also Fedora 28 base.
Yet by the time it releases next year Fedora 30 will be out. Possibly Fedora 31.
I thought RHEL 8 is what I was talking about
You were, but the quotes get buried.. so I restated before makign my comment about Fedora 30/31.
Gotcha
-