Skip to content

doc: initial repository blurb#379

Merged
supakeen merged 2 commits intoosbuild:mainfrom
supakeen:repository-documentation
Feb 24, 2026
Merged

doc: initial repository blurb#379
supakeen merged 2 commits intoosbuild:mainfrom
supakeen:repository-documentation

Conversation

@supakeen
Copy link
Member

After a chat in our community Matrix channel I realized that we have not documented the various ways of managing repositories in image-builder. Let's start that off with a small initial page that I will build on in the following commits.

@supakeen supakeen force-pushed the repository-documentation branch 11 times, most recently from 8361d2b to 4f94477 Compare November 28, 2025 12:19
achilleas-k
achilleas-k previously approved these changes Dec 3, 2025
Copy link
Member

@achilleas-k achilleas-k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Some minor comments, but ok to ignore or address separately.

@supakeen supakeen force-pushed the repository-documentation branch 3 times, most recently from 0020c06 to c733f81 Compare December 15, 2025 10:46
@github-actions
Copy link

This PR is stale because it had no activity for the past 30 days. Remove the "Stale" label or add a comment, otherwise this PR will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jan 16, 2026
@supakeen
Copy link
Member Author

Not stale.

@github-actions github-actions bot removed the Stale label Jan 17, 2026
@supakeen supakeen force-pushed the repository-documentation branch from 913a770 to 0c9ad2a Compare January 19, 2026 09:29
@supakeen supakeen marked this pull request as ready for review January 19, 2026 09:29
@supakeen supakeen requested a review from a team as a code owner January 19, 2026 09:29
@supakeen supakeen requested review from achilleas-k, croissanne and lzap and removed request for a team January 19, 2026 09:29
@supakeen supakeen requested a review from bcl January 23, 2026 08:06
@supakeen supakeen marked this pull request as draft January 23, 2026 08:36
@supakeen
Copy link
Member Author

Not all PRs that this requires has landed, notably I still need to fix up and land #408.

@github-actions
Copy link

This PR is stale because it had no activity for the past 30 days. Remove the "Stale" label or add a comment, otherwise this PR will be closed in 7 days.

@github-actions github-actions bot added the Stale label Feb 23, 2026
After a chat in our community Matrix channel I realized that we have not
documented the various ways of managing repositories in `image-builder`.
Let's start that off with a small initial page that I will build on in
the following commits.

This relies on the implementation of the new `force-repo-dir` behavior
as that's the behavior documented [1].

[1]: osbuild#408

Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
With the potential to use YAML for repository file formats let's make
sure it's the advertised way [1].

[1]: osbuild/images#2095

Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
@supakeen supakeen force-pushed the repository-documentation branch from 0c9ad2a to 92fcb9a Compare February 23, 2026 21:10
@supakeen supakeen removed the Stale label Feb 23, 2026
@supakeen supakeen marked this pull request as ready for review February 23, 2026 21:11
@supakeen
Copy link
Member Author

Everything has now really landed so this PR is ready for a second ack.

@supakeen supakeen enabled auto-merge February 23, 2026 21:23
Copy link
Contributor

@bcl bcl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs!

@supakeen supakeen added this pull request to the merge queue Feb 24, 2026
Merged via the queue into osbuild:main with commit b9cd20a Feb 24, 2026
42 of 49 checks passed
@supakeen supakeen deleted the repository-documentation branch February 24, 2026 00:34
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.

4 participants