-
Notifications
You must be signed in to change notification settings - Fork 197
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
compose: Stabilize --lockfile #3202
base: main
Are you sure you want to change the base?
Conversation
We have a lot of experimental features. Lockfiles have been in use successfully in FCOS for quite a while now. While there are probably things we could improve here, in the end we need to support what we have today for a long time, so let's just mark it stable. Motivated by reducing our number of experimental features (to pave the way for adding more, i.e. the container bits), as well as a side conversation I had around supporting skipping depsolve since that's what osbuild wants.
If you aren't in a hurry about this, before finalizing lockfile support (and by extension its current format) I'd like to double-check that it suits possible usage by |
Sure, SGTM. |
From my POV, I agree it's about time we stabilize these. We might extend the schema, though it's unlikely we'll modify existing keys. I wouldn't shy away from deleting even the |
Dedicated ticket at #3204. For reference, I was more concerned about the overall flow, while the lockfile JSON format may possibly be fine as is. I do recall |
@cgwalters: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@cgwalters: The following tests failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
We have a lot of experimental features. Lockfiles have been
in use successfully in FCOS for quite a while now. While there
are probably things we could improve here, in the end we need
to support what we have today for a long time, so let's just mark
it stable.
Motivated by reducing our number of experimental features (to
pave the way for adding more, i.e. the container bits), as well
as a side conversation I had around supporting skipping depsolve
since that's what osbuild wants.