You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I tried to import argocd go packages to the controller created with operator-sdk.
I follow the docs of Importing ArgoCD go packages and used latest version of go.mod - I copy/paste 'replace' block to my own go.mod. When I run 'go mod tidy' I got errors presented below.
Create any controller with operator-sdk and import the package: argoprojv1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
run go mod tidy
Logs
go: example.com/my-operator/internal/controller imports
github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1 imports
github.com/argoproj/gitops-engine/pkg/health imports
github.com/argoproj/gitops-engine/pkg/utils/kube imports
github.com/argoproj/gitops-engine/pkg/utils/kube/scheme imports
k8s.io/kubernetes/pkg/apis/batch/install imports
k8s.io/kubernetes/pkg/apis/batch/v2alpha1 imports
k8s.io/api/batch/v2alpha1: module k8s.io/api@latest found (v0.29.1, replaced by k8s.io/[email protected]), but does not contain package k8s.io/api/batch/v2alpha1
go: example.com/my-operator/internal/controller imports
github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1 imports
github.com/argoproj/gitops-engine/pkg/health imports
github.com/argoproj/gitops-engine/pkg/utils/kube imports
github.com/argoproj/gitops-engine/pkg/utils/kube/scheme imports
k8s.io/kubernetes/pkg/apis/discovery/install imports
k8s.io/kubernetes/pkg/apis/discovery/v1alpha1 imports
k8s.io/api/discovery/v1alpha1: module k8s.io/api@latest found (v0.29.1, replaced by k8s.io/[email protected]), but does not contain package k8s.io/api/discovery/v1alpha1
go: example.com/my-operator/internal/controller imports
github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1 imports
github.com/argoproj/gitops-engine/pkg/health imports
github.com/argoproj/gitops-engine/pkg/utils/kube imports
github.com/argoproj/gitops-engine/pkg/utils/kube/scheme imports
k8s.io/kubernetes/pkg/apis/settings/install imports
k8s.io/kubernetes/pkg/apis/settings/v1alpha1 imports
k8s.io/api/settings/v1alpha1: module k8s.io/api@latest found (v0.29.1, replaced by k8s.io/[email protected]), but does not contain package k8s.io/api/settings/v1alpha1
heh I should have used argoprojv1alpha1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
instead of argoprojv1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
Checklist:
argocd version
.Describe the bug
I tried to import argocd go packages to the controller created with operator-sdk.
I follow the docs of Importing ArgoCD go packages and used latest version of go.mod - I copy/paste 'replace' block to my own go.mod. When I run 'go mod tidy' I got errors presented below.
Version of operator sdk:
To Reproduce
Create any controller with operator-sdk and import the package:
argoprojv1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
run
go mod tidy
Logs
This could be related to argoproj/gitops-engine#535
Is there any workaround I can use right now?
The text was updated successfully, but these errors were encountered: