Fix for Seldon custom namespace installs of kubeflow#1375
Conversation
|
@animeshsingh this will need your approval as well as it affects the ibm stack that imports seldon |
|
Looks good from Seldon perspective |
|
/lgtm |
| mkdir -p seldon-core-operator/base | ||
| cd seldon-core-operator/base && helm template -f ../../values.yaml seldon-core seldon-core-operator --repo https://storage.googleapis.com/seldon-charts --namespace kubeflow --version 1.1.0 > resources.yaml | ||
| cd seldon-core-operator/base && helm template -f ../../values.yaml seldon-core seldon-core-operator --repo https://storage.googleapis.com/seldon-charts --namespace kubeflow --version 1.2.1 > resources.yaml | ||
| sed -i 's#cert-manager.io/inject-ca-from:.*#cert-manager.io/inject-ca-from: $$(CERTIFICATE_NAMESPACE)/$$(CERTIFICATE_NAME)#g' seldon-core-operator/base/resources.yaml |
There was a problem hiding this comment.
Is this supposed to run on MacOS? If yes, please fix the sed -i command.
There was a problem hiding this comment.
The present OWNERS run linux. Could we punt this to a future small PR fix? @adrian555
|
/assign @animeshsingh |
|
I briefly tested it and it looks good! Thanks a lot @cliveseldon /lgtm |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: animeshsingh, ryandawsonuk The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Fix for Seldon custom namespace installs of kubeflow (#1375) * Allow namespace install and update to 1.2.1 * remove duplicate vars * update for 1.2.1 and automation * update version * Update tests and change validate to allows CRDs with status * Revert CRD status exception and remove status from Seldon CRD (#1389)
Which issue is resolved by this Pull Request:
Resolves #1022
Description of your changes:
Also need to change validation tests as CRDs can have status fields and this was being rejected.
Checklist:
cd manifests/testsmake generate-changed-onlymake test