-
Notifications
You must be signed in to change notification settings - Fork 292
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
Flatten buildpack package is move to be experimental #1783
Conversation
…ll need how it affects the distribution spec Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! I left some nits...
Co-authored-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
@dfreilich , @hone , @jkutner Can I have some eyes or this PR merge? |
ad71c5c
to
f5e7be2
Compare
253b060
to
d2be746
Compare
Adding test case for warning message Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
d2be746
to
37747ef
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nit, but I'll approve it right when it's in
@dfreilich thanks for your feedback. We already have a TIP message to guide users, it is shown like this: |
Summary
After our working group meeting today (05/25/2023) some concerns were raised with breaking the distribution spec flattening a buildpack package. This pull request is wrapping the functionality to be under the experimetal mode, it means, users will need to enable the experimental mode in order to see the new flags. Also, a warning message is display to end users. The idea is to do not block the feature for being released but still have the open conversation with the community in how the spec is being broke.
Output
Before
--flatten
,--depth
andflatten-exclude
flags were added to be available with thepack buildpack package
command.After
The flags were hidden if experimental mode is not enabled
They will be only available when experimental mode is enabled
Documentation
Related
Resolves #1595