rukpak icon indicating copy to clipboard operation
rukpak copied to clipboard

RukPak runs in a Kubernetes cluster and defines APIs for installing cloud native content

Results 92 rukpak issues
Sort by recently updated
recently updated
newest added

```TEST="kustomize" make test-e2e``` It should run just 6 specs but it ran 77. ``` root@akuroda-0310:~/go/src/operator-framework/rukpak# TEST="kustomize" make test-e2e /root/go/src/operator-framework/rukpak/hack/tools/bin/ginkgo --tags upstream "" -trace -progress -v -focus "kustomize" test/e2e Running Suite:...

good first issue
lifecycle/stale
priority/important-soon

#276 moved the new Reference field out of the default output of `kubectl get bundles` behind the `-o wide` flag while the limitations associated with displaying the contents of the...

lifecycle/stale
priority/important-soon

Rukpak currently supports multiple provisioner implementations that are all housed in-tree. The tooling and documentation are geared towards this design. Furthermore, all the packages involved in building a provisioner are...

priority/important-longterm
lifecycle/stale

Every provisioner should work with any source type in theory. Most of the source types are tested with the plain provisioner now. So the plain_provisioner_test.go is growing. It's probably better...

lifecycle/stale

Most implementations of deploying a git repository inside a cluster have the ability to keep the repository up to date with changes to the remote. It makes sense to expand...

priority/important-longterm
lifecycle/frozen
needs-grooming

Currently, the rukpakctl executable is packaged with the runtime components for rukpak which inflates the total size of the container image. We can investigate removing it, and releasing it as...

priority/important-longterm
lifecycle/frozen

Creating an issue from the follow-ups outlined here: https://github.com/operator-framework/rukpak/pull/539#issuecomment-1233371230 ## Summary In [a recent merge](https://github.com/operator-framework/rukpak/pull/539) we introduced the initial approach for adding PSA compliance to RukPak resources. In this approach,...

priority/important-soon
lifecycle/frozen

In Rukpak, when a bundle deployment exists that has installed CRDs and the cluster has CRs for that CRD, there is nothing currently preventing or warning a user that deletion...

priority/important-longterm
lifecycle/frozen

The unpacker pods are using the `default` service account in the provisioner namespace (rukpak-system). It is not good practice from security point of view.

priority/important-longterm
lifecycle/frozen

This test is currently trying to simulate a situtation where an incoming CRD removes a stored version. However, it does not work as expected because something (potentially the apiserver) is...

lifecycle/stale
priority/important-soon
todo