Skip to content

[Backport release-0.9] docs: improve standalone bootc installation documentation#861

Merged
mangelajo merged 1 commit into
release-0.9from
backport-841-to-release-0.9
Jul 7, 2026
Merged

[Backport release-0.9] docs: improve standalone bootc installation documentation#861
mangelajo merged 1 commit into
release-0.9from
backport-841-to-release-0.9

Conversation

@jumpstarter-backport-bot

Copy link
Copy Markdown

Bot-based backport to release-0.9, triggered by a label in #841.

## Summary

Restructured the standalone installation guide to better serve both end
users and developers by separating concerns and fixing several issues.

### User-focused improvements
- ✅ Simplified installation section with two clear methods:
  1. Kickstart ISO creation (for fresh installs)
  2. `system-reinstall-bootc` (for existing systems)
- ✅ Fixed curl commands to properly download and save files with `-o`
flags
- ✅ Fixed typo: `system-reintall-bootc` → `system-reinstall-bootc`
- ✅ Fixed URL example formatting (removed extra backtick)
- ✅ Improved clarity: "you will get a banner" → "the system displays a
banner"
- ✅ Added consistent terminology using `{term}\`operator\``

### Developer-focused additions
- ✅ New comprehensive **Development** section covering:
  - Building bootc images (single and multi-arch)
  - Testing in containers with `make bootc-run`
  - Creating bootable QCOW2 and ISO images
  - Kickstart ISO generation with ARM64 support
  - Fast iteration workflow with `make bootc-reload-app`
  - Troubleshooting common LVM, MicroShift, and config service issues
  - Cleanup procedures
  - Image customization
  - Registry publishing (single and multi-arch)

## Before/After

**Before:** Mixed user and developer content, broken commands, unclear
workflow

**After:** Clear separation - users get simple installation methods,
developers get complete build/test/publish workflow

## Test plan
- [x] Verified curl commands download files correctly
- [x] Verified all Makefile targets referenced exist in the actual
Makefile
- [x] Checked markdown syntax and RST directives render correctly
- [x] Confirmed command examples are copy-pastable

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
(cherry picked from commit 1fd6d74)
@mangelajo mangelajo added this pull request to the merge queue Jul 7, 2026
Merged via the queue into release-0.9 with commit 456222d Jul 7, 2026
23 checks passed
@mangelajo mangelajo deleted the backport-841-to-release-0.9 branch July 7, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant