Skip to content

Add hybrid helm binary to operator-sdk#5504

Merged
varshaprasad96 merged 2 commits intooperator-framework:masterfrom
varshaprasad96:add/hybrid-helm
Jan 24, 2022
Merged

Add hybrid helm binary to operator-sdk#5504
varshaprasad96 merged 2 commits intooperator-framework:masterfrom
varshaprasad96:add/hybrid-helm

Conversation

@varshaprasad96
Copy link
Copy Markdown
Member

Description of the change:
Add hybrid helm binary to operator-sdk

Motivation for the change:

Checklist

If the pull request includes user-facing changes, extra documentation is required:

@varshaprasad96
Copy link
Copy Markdown
Member Author

cc: @fabianvf

@varshaprasad96 varshaprasad96 added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jan 17, 2022
@varshaprasad96
Copy link
Copy Markdown
Member Author

This can go in only after SDK is bumped to use k8s 1.23, which happens here: #5503

@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 20, 2022
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 21, 2022
@varshaprasad96 varshaprasad96 removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jan 21, 2022
Comment thread internal/util/projutil/project_util.go Outdated
Comment thread internal/util/projutil/project_util.go
@varshaprasad96
Copy link
Copy Markdown
Member Author

The PR has been tested and hybrid project works as expected. However, though the library is up-to-date, the scaffolding points towards a previous version. A new release of helm-operator-plugin is in process, and it can be updated in a follow up.

This PR introduces a new binary to scaffold hybrid helm
projects.

For more details on what hybrid helm is, please refer:
https://github.com/operator-framework/enhancements/blob/master/enhancements/hybrid-helm-operator.md

For details on the hybrid plugin and the library, please refer:
https://github.com/operator-framework/helm-operator-plugins

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Copy link
Copy Markdown
Member

@fabianvf fabianvf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, go-e2e tests failed so I rekicked to see if it's just a flake

Copy link
Copy Markdown
Member

@jmrodri jmrodri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jan 24, 2022
@varshaprasad96 varshaprasad96 merged commit 00cef3a into operator-framework:master Jan 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants