-
Notifications
You must be signed in to change notification settings - Fork 249
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
Update api dependency to 0.19.0 #1157
Update api dependency to 0.19.0 #1157
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1157 +/- ##
=======================================
Coverage 53.81% 53.81%
=======================================
Files 108 108
Lines 10224 10224
=======================================
Hits 5502 5502
+ Misses 3749 3748 -1
- Partials 973 974 +1 ☔ View full report in Codecov by Sentry. |
042d860
to
a5e876e
Compare
Are we also going to add the new validators for
Also, is there a reason that both operator-sdk and opm have entrypoints to run the |
To me, it kinda seems like we should remove |
@joelanford totally agree, I actually took a quick look at the validation bits and decided against changing anything there because it just doesn't seem valuable. I'm bumping this dependency not to update anything there but just because it's got a transitive dependency to the api that needs to be updated before the sdk can consume the latest version. If you want, I can just get rid of the alpha bundle validate command as part of this pull request |
I don't know if anyone is using the Maybe for now, we update that command to output a clear deprecation message? Something along the lines of "this subcommand is deprecated and will be removed. Migrate to |
Additionally, this bump does not consume the validation changes added to the latest api release. Rather, it marks `opm alpha bundle validate` as deprecated, as it will be removed in a future release. Signed-off-by: kevinrizza <[email protected]>
a5e876e
to
61f507a
Compare
@joelanford makes sense to me. I added a deprecation warning to the command. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: joelanford, kevinrizza, ncdc The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
Bump api dependency.
Since that api change is related to validation types, rather than ingest the validation data this change does the first step of #1158 and marks
opm alpha bundle validate
as deprecated.