Skip to content
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

Version 1.34.1 make bundle Produces an Incomplete/Unusable Bundle #6698

Open
acornett21 opened this issue Mar 6, 2024 · 0 comments
Open
Labels
kind/bug Categorizes issue or PR as related to a bug. language/helm Issue is related to a Helm operator project
Milestone

Comments

@acornett21
Copy link
Contributor

acornett21 commented Mar 6, 2024

Bug Report

What did you do?

Ran the following

mkdir nginx-operator
cd nginx-operator
operator-sdk init --plugins helm --domain example.com --group demo --version v1alpha1 --kind Nginx
make bundle

What did you expect to see?

I would expect to see a complete bundle with a valid CSV file, that incorporates all assets from the /config directory, which is also usable in a cluster.

What did you see instead? Under which circumstances?

The CSV is incomplete and not usable in a cluster, at the very minimum the permissions are missing a good number of entries.

Environment

Operator type:

/language helm

Kubernetes cluster type:

$ operator-sdk version

operator-sdk version: "v1.34.1", commit: "edaed1e5057db0349568e0b02df3743051b54e68", kubernetes version: "1.28.0", go version: "go1.21.7", GOOS: "linux", GOARCH: "amd64"

$ go version (if language is Go)
Any

$ kubectl version
NA

Possible Solution

Additional context

This problem might exist in other project types as well.

jordigilh added a commit to parodos-dev/orchestrator-helm-operator that referenced this issue Mar 29, 2024
* Renamed operator to "Orchestrator Operator"
* Removed references in the name to Parodos
* Rebuilt using operator-sdk v1.33 because of an issue in the make bundle operation in v1.34.1 (operator-framework/operator-sdk#6698)
* Grouped roles for namespace into a single entry

Signed-off-by: Jordi Gil <jgil@redhat.com>
jordigilh added a commit to parodos-dev/orchestrator-helm-operator that referenced this issue Mar 29, 2024
* Renamed operator to "Orchestrator Operator"
* Removed references in the name to Parodos
* Rebuilt using operator-sdk v1.33 because of an issue in the make bundle operation in v1.34.1 (operator-framework/operator-sdk#6698)
* Grouped roles for namespace into a single entry

Signed-off-by: Jordi Gil <jgil@redhat.com>
jordigilh added a commit to parodos-dev/orchestrator-helm-operator that referenced this issue Mar 29, 2024
* Renamed operator to "Orchestrator Operator"
* Removed references in the name to Parodos
* Rebuilt using operator-sdk v1.33 because of an issue in the make bundle operation in v1.34.1 (operator-framework/operator-sdk#6698)
* Grouped roles for namespace into a single entry

Signed-off-by: Jordi Gil <jgil@redhat.com>
@acornett21 acornett21 added kind/bug Categorizes issue or PR as related to a bug. language/helm Issue is related to a Helm operator project labels May 7, 2024
@acornett21 acornett21 added this to the Backlog milestone May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. language/helm Issue is related to a Helm operator project
Projects
None yet
Development

No branches or pull requests

1 participant