|
RH124 V9 outline changes:
All chapters and exercises will be updated
Remove the GNU info command
The NetworkManager configuration file directory has changed. The network-scripts directory is deprecated. The configuration file is in INI format
Secure file Transfer Protocol (SFTP) and Secure Copy Protocol (SCP) have security defects and have been removed
The Package module is temporarily unavailable, as earlier versions of RHEL 9 do not have a package module, but will still be built slowly
RH134 V9 outline changes:
Kickstart syntax and feature updates
Module content was weakened, but not removed. Red Hat continues to develop the module infrastructure for RHEL 9, which will be available in a later minor release of RHEL 9
Starting with RHEL 9, the textbook uses the dnf command for RPM package management. The yum command is still supported, and dnf is used to align with the upstream community
Because of the lack of upstream development, network teaming is not recommended, but network bonding is recommended. The teamd service and libteam library were deprecated in RHEL 9 and will be removed in the next major release
The iptables firewall and the ability to migrate iptables configurations to the NFT have been removed
The file system "Access Control List" section was removed because student feedback was not commonly used
SSH disables root login by default
Disabling support for SELinux in /etc/selinux/config is not supported and can only be disabled by using kernel boot parameters
exFAT file system supports USB storage
VDO management is no longer a major topic, but is minimally covered in the LVM overview and is less useful based on student feedback
The Containers chapter has been redesigned to include the latest podman syntax and ContainerFile to build container image content
Note: The RH124 and RH134 training environments are offline, and the hardware requirements are the same as those of RHEL8
New features in RH294:
Chapter 1: Ansible Automation Platform, Ansible Core, Ansible Content Collection
Builtin (ansible.builtin), Automation Content navigator (ansible-navigator), Automation
Exection Environments (container image), Automation Controller (tower), Automation Hub
(console.redhat.com, utility.lab.example.com)
Chapter 2: Using ad-hoc goes to Chapter 8
1. ansible-navigator inventory-m stdout --list Lists the list
1. ansible-navigator run playbook.yml -m stdout Run playbook; The ansible-playbook still works
2. ansible configuration file: ansible.cfg+ansible-navigator.yml; ansible-navigator config View the configuration
3. ansible-navigator collections View collections
4. Use the FQCN name for module names: ansible.builtin.packages. Short names are still supported
5. ansible-navigator doc-l view the document; ansible-navigator doc dnf -m stdout = ansible-doc dnf 6
6. command, shell (supports environment variables, pipes, redirects), raw (does not require python support) module differences
Chapter 3: Variable file management (recommended group variables and host variables); ansible-vault multi-password; ansible.builtin.setup module
Chapter 5: ansible.builtin.template
Chapter 6: Dynamic list cancellation; fork and serial cancel (DO374); The difference between importing and including
Chapter 7: Added a chapter on getting roles and modules from the Content Collection
Chapter 8: Ansible-Navigator cannot run ad-hoc commands, but uses ansible commands to run
Chapter 9: Adding network configuration management; Module name change; Use roles for management
Red Hat Training and Examination Hardware Requirements -RH124 134 294:
Level 3 Hardware: CPU 2-4 physical cores (virtualization enabled), 16 GB memory, 250 GB hard disk, gigabit network SSD
Classroom LAN must be gigabit, turn off spanning tree protocol
Both Intel i series and AMD ryzen cpus work
Note: Do not use an Intel 3xxx CPU or a later CPU
|
|