Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

manifest: Add container-cmd #1484

Merged
merged 1 commit into from
Mar 8, 2022
Merged

Conversation

cgwalters
Copy link
Member

Builds on coreos/rpm-ostree#3402

Relates to coreos/coreos-assembler#2685

Basically, source of truth for the CMD moves from being hardcoded
in cosa hackiliy to being part of the ostree commit, which means
it survives a full round trip of
ostree → container → ostree → container

cgwalters added a commit to cgwalters/coreos-assembler that referenced this pull request Feb 4, 2022
Depends coreos/fedora-coreos-config#1484

Also while we have the patient open, use the new preferred verb
`encapsulate` instead of `export`.
@cgwalters cgwalters marked this pull request as ready for review March 7, 2022 20:52
@cgwalters
Copy link
Member Author

OK, rebased 🏄 and this should be good to merge now that we have a new enough rpm-ostree.

@cgwalters
Copy link
Member Author

OK CI flaked on the journal bit, but this can't break kola tests anyways.

cheesesashimi
cheesesashimi previously approved these changes Mar 8, 2022
@cheesesashimi
Copy link

Not sure If I have these perms for this repo, but I'll give it a try:

/lgtm
/approve

@jlebon
Copy link
Member

jlebon commented Mar 8, 2022

Seems like this would be shared across all streams, right? In that case, maybe let's put it in manifests/fedora-coreos.yaml instead?

Builds on coreos/rpm-ostree#3402

Relates to coreos/coreos-assembler#2685

Basically, source of truth for the CMD moves from being hardcoded
in cosa hackiliy to being part of the ostree commit, which means
it survives a full round trip of
ostree → container → ostree → container
@cgwalters
Copy link
Member Author

Seems like this would be shared across all streams, right? In that case, maybe let's put it in manifests/fedora-coreos.yaml instead?

Ah yes, thank you!

@jlebon jlebon enabled auto-merge (rebase) March 8, 2022 16:01
@jlebon jlebon merged commit 3787cc1 into coreos:testing-devel Mar 8, 2022
cgwalters added a commit to cgwalters/coreos-assembler that referenced this pull request Mar 8, 2022
Depends coreos/fedora-coreos-config#1484

Also while we have the patient open, use the new preferred verb
`encapsulate` instead of `export`.
cgwalters added a commit to cgwalters/coreos-assembler that referenced this pull request Mar 22, 2022
Depends coreos/fedora-coreos-config#1484

Also while we have the patient open, use the new preferred verb
`encapsulate` instead of `export`.
jlebon pushed a commit to coreos/coreos-assembler that referenced this pull request Mar 23, 2022
Depends coreos/fedora-coreos-config#1484

Also while we have the patient open, use the new preferred verb
`encapsulate` instead of `export`.
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.

None yet

3 participants