-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
remove experimental extended builds feature #16811
remove experimental extended builds feature #16811
Conversation
@smarterclayton ptal/confirm this is what you wanted. i'll send a note out to the appropriate mailing lists once we merge this. (and update docs of course). @openshift/devex fyi |
/unassign @mfojtik |
Approved |
/assign @csrwng |
bd08479
to
942afd0
Compare
/retest |
942afd0
to
017bd6d
Compare
/retest |
tests seem borked. let's see if closing/reopening helps. |
/test all |
/test verify |
017bd6d
to
f358568
Compare
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bparees, csrwng The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
/retest |
// empty or equal to ".", in this case it just refers to the root of WORKDIR. | ||
// Deprecated: This feature will be removed in a future release. Use ImageSource | ||
// to copy binary artifacts created from one build into a separate runtime image. | ||
RuntimeArtifacts []ImageSourcePath `json:"runtimeArtifacts,omitempty" protobuf:"bytes,8,rep,name=runtimeArtifacts"` |
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.
@smarterclayton @bparees if we remove fields 7 and 8 from the protobuf spec, what happens if we add new fields in this struct in the future and reuse those numbers?
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.
discussed on IRC, will add a comment warning people not to reuse 7+8 until we get an answer on this from @smarterclayton or maybe @liggitt knows.
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.
you cannot reuse protobuf tags. add a tombstone comment like kubernetes/kubernetes@d45a342#diff-c5f41a1fd7d92b2773d2d5194a0fb6ffR2633
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.
thanks @liggitt, done.
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.
same goes for json fields, actually
@bparees do we get to pull config.Runtime image out of source-to-image as well? |
unfortunately not. we did not treat extended builds as "experimental" in the s2i CLI tool. We can deprecate it and plan to remove it someday, but we can't just yank it. |
f358568
to
5e2adb3
Compare
5e2adb3
to
f11ad0f
Compare
f11ad0f
to
1b95815
Compare
1b95815
to
570ddef
Compare
570ddef
to
999dc3a
Compare
/retest |
Automatic merge from submit-queue (batch tested with PRs 16777, 16811, 16823, 16808, 16833). |
No description provided.