Skip to content

containerfiles: consolidate directories (RHIN-2576)#98

Open
lzap wants to merge 8 commits into
mainfrom
consolidate1
Open

containerfiles: consolidate directories (RHIN-2576)#98
lzap wants to merge 8 commits into
mainfrom
consolidate1

Conversation

@lzap

@lzap lzap commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

Extracts inlined files from rhel-10-installer.


Then all Containerfiles are consolidated so the following pattern is used via .gitkeep:

  • imgtype/etc - common files
  • imgtype/usr - common files
  • imgtype-ARCH/etc - arch-based files
  • imgtype-ARCH/usr - arch-based files

Also created a new prepare-source.sh that regenerates cicd config.


I am open to other solutions, my ultimate goal is to make a consistent experience.

https://redhat.atlassian.net/browse/RHIN-2576

@lzap lzap requested a review from a team as a code owner June 18, 2026 12:55
@lzap lzap requested review from avitova, croissanne, supakeen and thozza and removed request for a team June 18, 2026 12:55
@lzap lzap force-pushed the consolidate1 branch 3 times, most recently from 0162379 to 44cf53f Compare June 18, 2026 13:10
@lzap lzap changed the title containerfiles: consolidate directories containerfiles: consolidate directories (RHIN-2576) Jun 18, 2026
lzap added 8 commits June 22, 2026 14:08
Extract heredoc to individual files, except two cases where it is better
to keep it inplace.
For more consistent experience across containerfiles, prepare for
.gitkeep files.
Create empty directories for more consistent editing experience.
Create empty directories for more consistent editing experience.
Create empty directories for more consistent editing experience.
Create empty directories for more consistent editing experience.
Create empty directories for more consistent editing experience.
This script regenerates .gitlab-ci.yml and should be run before
committing changes to Containerfiles.
@lzap

lzap commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator Author

Rebased to fix the tests and improved commit messages.

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