Migrate RHCSA study materials from RHEL 9 to RHEL 10#2
Merged
Conversation
- Fix 7 filename mismatches in synthesis index (03/04 and 09/10 were title-swapped, 05/14 had wrong filenames, 15 wrong title+link) - Fix module references in exam objective and common tasks sections - Fix Anki flashcard link path - Fix resources/ → sources/ directory references in COPYRIGHT_NOTICE - Fix reference/ → docs/ and anki/ paths in original work section Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Change VM boxes from generic/rhel9 to generic/rhel10 - Rename VMs from rhel9a/rhel9b to rhel10a/rhel10b - Update lab-up.sh messages and VM name references - Add note about generic/rhel10 box availability Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Rename 14_container_management.md to 14_flatpak_management.md - Write complete Flatpak module following template structure with: - Flatpak architecture, runtimes, remotes, sandboxing concepts - Essential commands: remote-add, install, uninstall, list, run, update, search, info - System vs user installation workflows - Permission overrides and configuration - Three hands-on labs including enterprise deployment scenario - Troubleshooting playbook, quick reference, knowledge check, exam strategy - Update mkdocs.yml nav entry - Update synthesis index module listing Reflects RHEL 10 RHCSA exam dropping Podman/containers in favor of Flatpak. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- ACLs (setfacl/getfacl) and special permissions (setuid/setgid/sticky) are no longer RHCSA exam objectives as of RHEL 10 - Move ACL and special permission content to Supplementary Reference sections at bottom of module with clear "not on exam" notes - Keep core content: chmod, chown, chgrp, umask, find by permissions - Simplify labs, knowledge checks, and exam strategy to focus on current exam objectives - Update executive summary with RHEL 10 exam note Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove VDO (Virtual Data Optimizer) entries from glossary, quick reference, and ebook summary — no longer relevant for RHEL 10 - Replace X11 references with Wayland across quick reference, command reference, and glossary — RHEL 10 uses Wayland only Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add thin pool and thin volume concepts to key terminology - Add thin provisioning commands section with pool creation, thin volume creation, monitoring, and extension - Add complete thin provisioning workflow procedure - Update storage decision tree with overprovisioning option - Add thin provisioning to quick reference and exam tips - New RHEL 10 RHCSA exam objective Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add explicit positional parameters and special variables section to shell scripting in exam quick reference ($0-$n, $#, $@, $?, shift) - Note NFS 4.2 as RHEL 10 default in quick reference and glossary - Shell scripting elevated as RHEL 10 exam topic Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace Container/Podman sections with Flatpak in exam quick reference and command reference by topic - Mark ACL sections as supplementary (not on RHEL 10 exam) in both files - Update glossary: add Flatpak/Flathub/OSTree entries, replace "Containers & Virtualization" category with "Flatpak & Software Distribution" - Update Anki deck: remove 11 container/ACL cards, add 13 Flatpak and thin provisioning cards (169 total cards) - Update rhel9_specific tags to rhel10_specific Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update Module 00: RHEL 10 environment, Flatpak replaces containers - Update docs/index.md: Module 14 title, VM names, card count, categories - Update synthesis index: RHEL 10 book reference - Update ebook_summary: Add RHEL 10 Ghori book chapter structure (22 ch), note key differences from RHEL 9 edition Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update 48 contextual "RHEL 9" references to "RHEL 10" across 14 documentation files (synthesis modules 01-13, 15 and exam quick reference) - Preserve historically accurate references (e.g., RHEL 9 edition) - Changes cover executive summaries, conceptual foundations, lab prerequisites, and command reference notes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update flashcard count from 146 to 169 - Update VM names from rhel9a/rhel9b to rhel10a/rhel10b - Replace containers tag with flatpak in Anki tag listing - Update RHEL version references throughout - Add RHEL 10 edition note to Ghori book entry in COPYRIGHT_NOTICE Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Key RHEL 10 exam changes addressed
Test plan
uv run mkdocs build --cleanbuilds successfullyrhel9, VDO, or Stratis references remainpodman/containerreferences are in legitimate historical or comparative context only🤖 Generated with Claude Code