jmrodri / operator-sdk-rpm

0 stars 2 forks source link

List of items to package operator-sdk as an RPM #1

Open jmrodri opened 2 years ago

jmrodri commented 2 years ago

This repo attempts to package operator-sdk

VenkatRamaraju commented 2 years ago

List of deps that we have to package -

    golang(github.com/fatih/structtag) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/go-task/slim-sprig) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/apis/scorecard/v1alpha3) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/lib/version) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/manifests) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/operators/v1) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/operators/v1alpha1) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/validation) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/validation/errors) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/api/pkg/validation/interfaces) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/helm-operator-plugins/pkg/plugins/hybrid/v1alpha) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/java-operator-plugins/pkg/quarkus/v1alpha) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-lib/handler) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-lib/predicate) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/containertools) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/image) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/image/containerdregistry) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/image/execregistry) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/lib/bundle) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(github.com/operator-framework/operator-registry/pkg/registry) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(gomodules.xyz/jsonpatch/v3) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/controller-tools/pkg/crd) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/controller-tools/pkg/crd/markers) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/controller-tools/pkg/genall) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/controller-tools/pkg/loader) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/controller-tools/pkg/markers) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/cli) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/config) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/config/store/yaml) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/config/v2) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/config/v3) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/machinery) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/model/resource) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/model/stage) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugin) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugin/util) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins/common/kustomize/v1) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/declarative/v1) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v2) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
    golang(sigs.k8s.io/kubebuilder/v3/test/e2e/utils) is needed by golang-github-operator-framework-sdk-1.17.0-1.fc35.x86_64
theishshah commented 2 years ago

We can check off all operator-framework/api/... packages from the list, we have a working API specfile and devel RPM