Skip to content

Instantly share code, notes, and snippets.

@chengfang
Last active April 1, 2024 11:59
Show Gist options
  • Save chengfang/62a0bb027e41558019113c83db34ed13 to your computer and use it in GitHub Desktop.
Save chengfang/62a0bb027e41558019113c83db34ed13 to your computer and use it in GitHub Desktop.
operator-refactor-errors
+ make generate
/Users/cfang/go/src/argocd-operator/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..."
+ make manifests
/Users/cfang/go/src/argocd-operator/bin/controller-gen "crd:trivialVersions=true,preserveUnknownFields=false" rbac:roleName=manager-role webhook paths="./..." output:crd:artifacts:config=config/crd/bases
+ make docker-build IMG=quay.io/cfang/argocd-operator:test
/Users/cfang/go/src/argocd-operator/bin/controller-gen "crd:trivialVersions=true,preserveUnknownFields=false" rbac:roleName=manager-role webhook paths="./..." output:crd:artifacts:config=config/crd/bases
/Users/cfang/go/src/argocd-operator/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..."
go fmt ./...
go vet ./...
/Users/cfang/go/src/argocd-operator/bin/setup-envtest use 1.26
Version: 1.26.1
OS/Arch: darwin/amd64
Path: /Users/cfang/Library/Application Support/io.kubebuilder.envtest/k8s/1.26.1-darwin-amd64
go test ./... -coverprofile cover.out
? github.com/argoproj-labs/argocd-operator [no test files]
? github.com/argoproj-labs/argocd-operator/common [no test files]
? github.com/argoproj-labs/argocd-operator/controllers [no test files]
ok github.com/argoproj-labs/argocd-operator/api/v1alpha1 0.776s coverage: 27.4% of statements
ok github.com/argoproj-labs/argocd-operator/api/v1beta1 1.348s coverage: 2.2% of statements
? github.com/argoproj-labs/argocd-operator/controllers/argocd/appcontroller [no test files]
? github.com/argoproj-labs/argocd-operator/controllers/argocd/argocdcommon [no test files]
? github.com/argoproj-labs/argocd-operator/controllers/argocd/sso [no test files]
? github.com/argoproj-labs/argocd-operator/controllers/argocd/sso/dex [no test files]
? github.com/argoproj-labs/argocd-operator/controllers/argocdexport [no test files]
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating role argocd-argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting role argocd-argocd-notifications-controller as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating serviceaccount argocd-argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting serviceaccount argocd-argocd-notifications-controller as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating roleBinding argocd-argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting roleBinding argocd-argocd-notifications-controller as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating deployment argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting deployment argocd-notifications-controller as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating secret argocd-notifications-secret
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting secret argocd-notifications-secret as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating configmap argocd-notifications-cm
2024-03-31T12:09:23-04:00 INFO controller_argocd Deleting configmap argocd-notifications-cm as notifications is disabled
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating deployment argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd Creating deployment argocd-notifications-controller
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 ERROR controller_argocd Arg --argocd-repo-server is already part of the default command arguments {"error": "duplicate argument error"}
github.com/argoproj-labs/argocd-operator/controllers/argocd.isMergable
/Users/cfang/go/src/argocd-operator/controllers/argocd/TOBEREMOVED.go:474
github.com/argoproj-labs/argocd-operator/controllers/argocd.getArgoApplicationSetCommand
/Users/cfang/go/src/argocd-operator/controllers/argocd/appset_TOBEREMOVED.go:50
github.com/argoproj-labs/argocd-operator/controllers/argocd.applicationSetContainer
/Users/cfang/go/src/argocd-operator/controllers/argocd/appset_TOBEREMOVED.go:233
github.com/argoproj-labs/argocd-operator/controllers/argocd.(*ReconcileArgoCD).reconcileApplicationSetDeployment
/Users/cfang/go/src/argocd-operator/controllers/argocd/appset_TOBEREMOVED.go:167
github.com/argoproj-labs/argocd-operator/controllers/argocd.(*ReconcileArgoCD).reconcileApplicationSetController
/Users/cfang/go/src/argocd-operator/controllers/argocd/appset_TOBEREMOVED.go:80
github.com/argoproj-labs/argocd-operator/controllers/argocd.TestArgoCDApplicationSetCommand
/Users/cfang/go/src/argocd-operator/controllers/argocd/TOBEREMOVED_test.go:1120
testing.tRunner
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1595
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset serviceaccounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset roles
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset role bindings
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset deployments
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling applicationset service
2024-03-31T12:09:23-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argocd"}
2024-03-31T12:09:23-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argocd"}
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling SSO
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling status
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling roles
2024-03-31T12:09:23-04:00 INFO controller_argocd creating role argocd-argocd-application-controller for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating role argocd-argocd-server for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating role argocd-argocd-redis-ha for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating role argocd-argocd-redis for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling roles for source namespaces
2024-03-31T12:09:23-04:00 INFO controller_argocd performing cleanup for source namespaces
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling rolebindings
2024-03-31T12:09:23-04:00 INFO controller_argocd creating serviceaccount argocd-argocd-application-controller for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating rolebinding argocd-argocd-application-controller for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating serviceaccount argocd-argocd-server for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating rolebinding argocd-argocd-server for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating serviceaccount argocd-argocd-redis-ha for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating rolebinding argocd-argocd-redis-ha for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating serviceaccount argocd-argocd-redis for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd creating rolebinding argocd-argocd-redis for Argo CD instance argocd in namespace argocd
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling service accounts
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling certificate authority
2024-03-31T12:09:23-04:00 INFO controller_argocd reconciling CA secret
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling CA config map
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling secrets
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling config maps
2024-03-31T12:09:24-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling services
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling deployments
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling statefulsets
2024-03-31T12:09:24-04:00 INFO controller_argocd existing argocd export not found, skipping import
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling autoscalers
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling ingresses
2024-03-31T12:09:24-04:00 INFO controller_argocd not enabled
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling repo-server TLS secret
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling redis-server TLS secret
2024-03-31T12:09:24-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-1"}
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling SSO
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling status
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling roles
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-1-argocd-application-controller for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-1-argocd-server for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-1-argocd-redis-ha for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-1-argocd-redis for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling roles for source namespaces
2024-03-31T12:09:24-04:00 INFO controller_argocd performing cleanup for source namespaces
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling rolebindings
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-1-argocd-application-controller for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-1-argocd-application-controller for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-1-argocd-server for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-1-argocd-server for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-1-argocd-redis-ha for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-1-argocd-redis-ha for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-1-argocd-redis for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-1-argocd-redis for Argo CD instance argo-test-1 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling service accounts
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling certificate authority
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling CA secret
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling CA config map
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling secrets
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling config maps
2024-03-31T12:09:24-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling services
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling deployments
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling statefulsets
2024-03-31T12:09:24-04:00 INFO controller_argocd existing argocd export not found, skipping import
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling autoscalers
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling ingresses
2024-03-31T12:09:24-04:00 INFO controller_argocd not enabled
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling repo-server TLS secret
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling redis-server TLS secret
2024-03-31T12:09:24-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-2"}
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling SSO
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling status
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling roles
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-2-argocd-application-controller for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-2-argocd-server for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-2-argocd-redis-ha for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating role argo-test-2-argocd-redis for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling roles for source namespaces
2024-03-31T12:09:24-04:00 INFO controller_argocd performing cleanup for source namespaces
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling rolebindings
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-2-argocd-application-controller for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-2-argocd-application-controller for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-2-argocd-server for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-2-argocd-server for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-2-argocd-redis-ha for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-2-argocd-redis-ha for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating serviceaccount argo-test-2-argocd-redis for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd creating rolebinding argo-test-2-argocd-redis for Argo CD instance argo-test-2 in namespace argocd
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling service accounts
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling certificate authority
2024-03-31T12:09:24-04:00 INFO controller_argocd reconciling CA secret
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling CA config map
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling secrets
2024-03-31T12:09:25-04:00 INFO controller_argocd admin password has changed
2024-03-31T12:09:25-04:00 INFO controller_argocd tls secret has changed
2024-03-31T12:09:25-04:00 INFO controller_argocd updating argo secret
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling config maps
2024-03-31T12:09:25-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling services
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling deployments
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling statefulsets
2024-03-31T12:09:25-04:00 INFO controller_argocd existing argocd export not found, skipping import
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling autoscalers
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling ingresses
2024-03-31T12:09:25-04:00 INFO controller_argocd not enabled
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling repo-server TLS secret
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling redis-server TLS secret
2024-03-31T12:09:25-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-3"}
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling SSO
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling status
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling roles
2024-03-31T12:09:25-04:00 INFO controller_argocd creating role argo-test-3-argocd-application-controller for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating role argo-test-3-argocd-server for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating role argo-test-3-argocd-redis-ha for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating role argo-test-3-argocd-redis for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling roles for source namespaces
2024-03-31T12:09:25-04:00 INFO controller_argocd performing cleanup for source namespaces
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling rolebindings
2024-03-31T12:09:25-04:00 INFO controller_argocd creating serviceaccount argo-test-3-argocd-application-controller for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating rolebinding argo-test-3-argocd-application-controller for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating serviceaccount argo-test-3-argocd-server for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating rolebinding argo-test-3-argocd-server for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating serviceaccount argo-test-3-argocd-redis-ha for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating rolebinding argo-test-3-argocd-redis-ha for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating serviceaccount argo-test-3-argocd-redis for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd creating rolebinding argo-test-3-argocd-redis for Argo CD instance argo-test-3 in namespace argocd
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling service accounts
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling certificate authority
2024-03-31T12:09:25-04:00 INFO controller_argocd reconciling CA secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling CA config map
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling secrets
2024-03-31T12:09:26-04:00 INFO controller_argocd admin password has changed
2024-03-31T12:09:26-04:00 INFO controller_argocd tls secret has changed
2024-03-31T12:09:26-04:00 INFO controller_argocd updating argo secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling config maps
2024-03-31T12:09:26-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling services
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling deployments
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling statefulsets
2024-03-31T12:09:26-04:00 INFO controller_argocd existing argocd export not found, skipping import
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling autoscalers
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling ingresses
2024-03-31T12:09:26-04:00 INFO controller_argocd not enabled
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling repo-server TLS secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling redis-server TLS secret
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-1"}
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling SSO
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling status
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling roles
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling roles for source namespaces
2024-03-31T12:09:26-04:00 INFO controller_argocd performing cleanup for source namespaces
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling rolebindings
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling service accounts
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling certificate authority
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling CA secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling CA config map
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling secrets
2024-03-31T12:09:26-04:00 INFO controller_argocd admin password has changed
2024-03-31T12:09:26-04:00 INFO controller_argocd tls secret has changed
2024-03-31T12:09:26-04:00 INFO controller_argocd updating argo secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling config maps
2024-03-31T12:09:26-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling services
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling deployments
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling statefulsets
2024-03-31T12:09:26-04:00 INFO controller_argocd existing argocd export not found, skipping import
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling autoscalers
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling ingresses
2024-03-31T12:09:26-04:00 INFO controller_argocd not enabled
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling repo-server TLS secret
2024-03-31T12:09:26-04:00 INFO controller_argocd reconciling redis-server TLS secret
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-2"}
2024-03-31T12:09:26-04:00 INFO the ArgoCD instance 'argocd/argo-test-2' does not match the label selector 'foo=bar' and skipping for reconciliation {"namespace": "argocd", "name": "argo-test-2"}
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argo-test-3"}
2024-03-31T12:09:26-04:00 INFO the ArgoCD instance 'argocd/argo-test-3' does not match the label selector 'foo=bar' and skipping for reconciliation {"namespace": "argocd", "name": "argo-test-3"}
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argocd"}
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argocd"}
2024-03-31T12:09:26-04:00 INFO Reconciling ArgoCD {"namespace": "argocd", "name": "argocd"}
2024-03-31T12:09:26-04:00 INFO argocd-controller processing namespaces for resource management
2024-03-31T12:09:26-04:00 INFO argocd-controller processing namespaces for resource management
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setAppSourceNamespaces: instance is not cluster scoped, skip processing namespaces for application management
2024-03-31T12:09:26-04:00 DEBUG argocd-controller getAllowedAppSourceNsList: skipping namespace %s as it is already managed by a different Argo CD instance
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setAppSourceNamespaces: labeled namespace {"namespace": "test-ns-1"}
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setAppSourceNamespaces: labeled namespace {"namespace": "test-ns-3"}
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setAppSourceNamespaces: labeled namespace {"namespace": "test-ns-4"}
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setAppSourceNamespaces: labeled namespace {"namespace": "test-ns-5"}
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setSourceNamespaces: unlabeled namespace {"namespace": "test-ns-1"}
2024-03-31T12:09:26-04:00 DEBUG argocd-controller setSourceNamespaces: unlabeled namespace {"namespace": "test-ns-3"}
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
--- FAIL: TestReconcileArgoCD_reconcileArgoConfigMap_withDexConnector (0.00s)
--- FAIL: TestReconcileArgoCD_reconcileArgoConfigMap_withDexConnector/update_.dex.config_and_verify_that_the_dex_connector_is_not_overwritten (0.00s)
cm_TOBEREMOVED_test.go:446: no connectors found in dex.config
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd unable to locate dex deployment
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd unable to locate dex deployment
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Found 'annotation+label' as tracking method
2024-03-31T12:09:28-04:00 INFO controller_argocd Found 'annotation' as tracking method
2024-03-31T12:09:28-04:00 INFO controller_argocd Found 'anotaions' as resource tracking method, which is invalid. Using default 'label' method.
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO controller_argocd Using default resource tracking method 'label'
2024-03-31T12:09:28-04:00 INFO argocd-controller config map created {"name": "argocd-rbac-cm", "namespace": "test-ns"}
2024-03-31T12:09:28-04:00 INFO argocd-controller config map created {"name": "argocd-ssh-known-hosts-cm", "namespace": "test-ns"}
2024-03-31T12:09:28-04:00 INFO argocd-controller config map created {"name": "argocd-tls-certs-cm", "namespace": "test-ns"}
2024-03-31T12:09:28-04:00 INFO argocd-controller config map created {"name": "argocd-gpg-keys-cm", "namespace": "test-ns"}
2024-03-31T12:09:28-04:00 DEBUG argocd-controller using default resource tracking method 'label'
--- FAIL: Test_reconcileConfigMaps (0.00s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x22889ff]
goroutine 146 [running]:
testing.tRunner.func1.2({0x26a26e0, 0x3a9ec20})
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1545 +0x238
testing.tRunner.func1()
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1548 +0x397
panic({0x26a26e0?, 0x3a9ec20?})
/usr/local/Cellar/go/1.21.3/libexec/src/runtime/panic.go:914 +0x21f
github.com/argoproj-labs/argocd-operator/controllers/argocd/server.(*ServerReconciler).GetURI(0x0)
/Users/cfang/go/src/argocd-operator/controllers/argocd/server/helper.go:114 +0x1f
github.com/argoproj-labs/argocd-operator/controllers/argocd.(*ArgoCDReconciler).reconcileArgoCDCm(0xc00017b200)
/Users/cfang/go/src/argocd-operator/controllers/argocd/configmaps.go:85 +0x1065
github.com/argoproj-labs/argocd-operator/controllers/argocd.(*ArgoCDReconciler).reconcileConfigMaps(0xc0006fa400?)
/Users/cfang/go/src/argocd-operator/controllers/argocd/configmaps.go:34 +0x5aa
github.com/argoproj-labs/argocd-operator/controllers/argocd.Test_reconcileConfigMaps(0xc000583d40?)
/Users/cfang/go/src/argocd-operator/controllers/argocd/configmaps_test.go:73 +0x2ab
testing.tRunner(0xc000683380, 0x2a598e0)
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 1
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1648 +0x3ad
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd 5.176s
--- FAIL: TestApplicationSetReconciler_reconcileRole (0.00s)
--- FAIL: TestApplicationSetReconciler_reconcileRole/create_a_role (0.00s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2087824]
goroutine 31 [running]:
testing.tRunner.func1.2({0x21b6780, 0x31a4c50})
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1545 +0x238
testing.tRunner.func1()
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1548 +0x397
panic({0x21b6780?, 0x31a4c50?})
/usr/local/Cellar/go/1.21.3/libexec/src/runtime/panic.go:914 +0x21f
github.com/argoproj-labs/argocd-operator/controllers/argocd/applicationset.(*ApplicationSetReconciler).reconRole(_, {{{0x239531a, 0xb}, {0x0, 0x0}, {0x239197e, 0x7}, {0x0, 0x0}, {0x0, ...}, ...}, ...}, ...)
/Users/cfang/go/src/argocd-operator/controllers/argocd/applicationset/role.go:141 +0x7e4
github.com/argoproj-labs/argocd-operator/controllers/argocd/applicationset.(*ApplicationSetReconciler).reconcileRole(0xc000208e60)
/Users/cfang/go/src/argocd-operator/controllers/argocd/applicationset/role.go:71 +0x2f0
github.com/argoproj-labs/argocd-operator/controllers/argocd/applicationset.TestApplicationSetReconciler_reconcileRole.func3(0xc0003191e0)
/Users/cfang/go/src/argocd-operator/controllers/argocd/applicationset/role_test.go:56 +0x3e
testing.tRunner(0xc0003191e0, 0xc000129470)
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 30
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1648 +0x3ad
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd/applicationset 0.659s
--- FAIL: TestNotificationsReconciler_reconcileConfigMap (0.00s)
--- FAIL: TestNotificationsReconciler_reconcileConfigMap/create_a_configMap (0.00s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2082f10]
goroutine 28 [running]:
testing.tRunner.func1.2({0x21b75e0, 0x31a6c50})
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1545 +0x238
testing.tRunner.func1()
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1548 +0x397
panic({0x21b75e0?, 0x31a6c50?})
/usr/local/Cellar/go/1.21.3/libexec/src/runtime/panic.go:914 +0x21f
github.com/argoproj-labs/argocd-operator/controllers/argocd/notifications.(*NotificationsReconciler).reconcileConfigMap(0xc00024af60)
/Users/cfang/go/src/argocd-operator/controllers/argocd/notifications/configmap.go:15 +0x50
github.com/argoproj-labs/argocd-operator/controllers/argocd/notifications.TestNotificationsReconciler_reconcileConfigMap.func2(0xc000103040)
/Users/cfang/go/src/argocd-operator/controllers/argocd/notifications/configmap_test.go:35 +0x3e
testing.tRunner(0xc000103040, 0xc00026e860)
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 27
/usr/local/Cellar/go/1.21.3/libexec/src/testing/testing.go:1648 +0x3ad
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd/notifications 0.844s
--- FAIL: TestReconcileRole (0.00s)
--- FAIL: TestReconcileRole/Role_does_not_exist (0.00s)
role_test.go:84:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/role_test.go:84
Error: Should be true
Test: TestReconcileRole/Role_does_not_exist
--- FAIL: TestReconcileRole/Role_drift (0.00s)
role_test.go:84:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/role_test.go:84
Error: Should be true
Test: TestReconcileRole/Role_drift
--- FAIL: TestReconcileHARole (0.00s)
--- FAIL: TestReconcileHARole/Role_does_not_exist (0.00s)
role_test.go:166:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/role_test.go:166
Error: Should be true
Test: TestReconcileHARole/Role_does_not_exist
--- FAIL: TestReconcileHARole/Role_drift (0.00s)
role_test.go:166:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/role_test.go:166
Error: Should be true
Test: TestReconcileHARole/Role_drift
--- FAIL: TestReconcileRoleBinding (0.00s)
--- FAIL: TestReconcileRoleBinding/RoleBinding_does_not_exist (0.00s)
rolebinding_test.go:123:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/rolebinding_test.go:123
Error: Should be true
Test: TestReconcileRoleBinding/RoleBinding_does_not_exist
--- FAIL: TestReconcileRoleBinding/RoleBinding_does_not_exist,_HA_role (0.00s)
rolebinding_test.go:123:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/rolebinding_test.go:123
Error: Should be true
Test: TestReconcileRoleBinding/RoleBinding_does_not_exist,_HA_role
--- FAIL: TestReconcileRoleBinding/RoleBinding_drift (0.00s)
rolebinding_test.go:123:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/rolebinding_test.go:123
Error: Should be true
Test: TestReconcileRoleBinding/RoleBinding_drift
--- FAIL: TestReconcileService (0.00s)
--- FAIL: TestReconcileService/Service_does_not_exist (0.00s)
service_test.go:87:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:87
Error: Should be true
Test: TestReconcileService/Service_does_not_exist
--- FAIL: TestReconcileService/Service_drift (0.00s)
service_test.go:87:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:87
Error: Should be true
Test: TestReconcileService/Service_drift
--- FAIL: TestReconcileHAProxyService (0.00s)
--- FAIL: TestReconcileHAProxyService/Service_does_not_exist (0.00s)
service_test.go:161:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:161
Error: Should be true
Test: TestReconcileHAProxyService/Service_does_not_exist
--- FAIL: TestReconcileHAProxyService/Service_drift (0.00s)
service_test.go:161:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:161
Error: Should be true
Test: TestReconcileHAProxyService/Service_drift
--- FAIL: TestReconcileHAMasterService (0.00s)
--- FAIL: TestReconcileHAMasterService/Service_does_not_exist (0.00s)
service_test.go:235:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:235
Error: Should be true
Test: TestReconcileHAMasterService/Service_does_not_exist
--- FAIL: TestReconcileHAMasterService/Service_drift (0.00s)
service_test.go:235:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/redis/service_test.go:235
Error: Should be true
Test: TestReconcileHAMasterService/Service_drift
FAIL
coverage: 70.9% of statements
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd/redis 1.217s
--- FAIL: TestReconcileDeployment_update (0.00s)
--- FAIL: TestReconcileDeployment_update/Deployment_drift (0.00s)
deployment_test.go:141:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/reposerver/deployment_test.go:141
Error: Should be true
Test: TestReconcileDeployment_update/Deployment_drift
--- FAIL: TestGetContainerImage (0.00s)
--- FAIL: TestGetContainerImage/Default_Image_and_Tag_Used (0.00s)
helper_test.go:235:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/reposerver/helper_test.go:235
Error: Not equal:
expected: "quay.io/argoproj/argocd@sha256:8576d347f30fa4c56a0129d1c0a0f5ed1e75662f0499f1ed7e917c405fd909dc"
actual : "quay.io/argoproj/argocd@sha256:a2ce24e264c5be63ce4af478f086a866f6df2b68673ad5e5c8f4574de1d00eae"
Diff:
--- Expected
+++ Actual
@@ -1 +1 @@
-quay.io/argoproj/argocd@sha256:8576d347f30fa4c56a0129d1c0a0f5ed1e75662f0499f1ed7e917c405fd909dc
+quay.io/argoproj/argocd@sha256:a2ce24e264c5be63ce4af478f086a866f6df2b68673ad5e5c8f4574de1d00eae
Test: TestGetContainerImage/Default_Image_and_Tag_Used
--- FAIL: TestReconcileService_update (0.00s)
--- FAIL: TestReconcileService_update/Service_drift (0.00s)
service_test.go:128:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/reposerver/service_test.go:128
Error: Should be true
Test: TestReconcileService_update/Service_drift
--- FAIL: TestReconcileServiceMonitor_create (0.00s)
--- FAIL: TestReconcileServiceMonitor_create/Prometheus_API_absent (0.00s)
servicemonitor_test.go:69:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/reposerver/servicemonitor_test.go:69
Error: An error is expected but got nil.
Test: TestReconcileServiceMonitor_create/Prometheus_API_absent
Messages: Expected an error but got none.
--- FAIL: TestReconcileServiceMonitor_update (0.00s)
--- FAIL: TestReconcileServiceMonitor_update/ServiceMonitor_drift (0.00s)
servicemonitor_test.go:143:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/reposerver/servicemonitor_test.go:143
Error: Should be true
Test: TestReconcileServiceMonitor_update/ServiceMonitor_drift
FAIL
coverage: 71.3% of statements
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd/reposerver 1.391s
--- FAIL: TestServerReconciler_createAndDeleteClusterRoleBinding (0.00s)
clusterolebinding_test.go:27:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterolebinding_test.go:27
Error: An error is expected but got nil.
Test: TestServerReconciler_createAndDeleteClusterRoleBinding
clusterolebinding_test.go:28:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterolebinding_test.go:28
Error: Should be true
Test: TestServerReconciler_createAndDeleteClusterRoleBinding
clusterolebinding_test.go:48:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterolebinding_test.go:48
Error: An error is expected but got nil.
Test: TestServerReconciler_createAndDeleteClusterRoleBinding
clusterolebinding_test.go:49:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterolebinding_test.go:49
Error: Should be true
Test: TestServerReconciler_createAndDeleteClusterRoleBinding
--- FAIL: TestServerReconciler_createAndDeleteClusterRole (0.00s)
clusterrole_test.go:27:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterrole_test.go:27
Error: An error is expected but got nil.
Test: TestServerReconciler_createAndDeleteClusterRole
clusterrole_test.go:28:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterrole_test.go:28
Error: Should be true
Test: TestServerReconciler_createAndDeleteClusterRole
clusterrole_test.go:48:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterrole_test.go:48
Error: An error is expected but got nil.
Test: TestServerReconciler_createAndDeleteClusterRole
clusterrole_test.go:49:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/clusterrole_test.go:49
Error: Should be true
Test: TestServerReconciler_createAndDeleteClusterRole
--- FAIL: TestServerReconciler_createUpdateAndDeleteDeployment (0.01s)
deployment_test.go:37:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/deployment_test.go:37
Error: Not equal:
expected: map[string]string{"app.kubernetes.io/component":"server", "app.kubernetes.io/instance":"test-argocd", "app.kubernetes.io/managed-by":"argocd-operator", "app.kubernetes.io/name":"test-argocd-server", "app.kubernetes.io/part-of":"argocd"}
actual : map[string]string{"app.kubernetes.io/component":"server", "app.kubernetes.io/instance":"test-ns", "app.kubernetes.io/managed-by":"argocd-operator", "app.kubernetes.io/name":"test-argocd-server", "app.kubernetes.io/part-of":"argocd"}
Diff:
--- Expected
+++ Actual
@@ -2,3 +2,3 @@
(string) (len=27) "app.kubernetes.io/component": (string) (len=6) "server",
- (string) (len=26) "app.kubernetes.io/instance": (string) (len=11) "test-argocd",
+ (string) (len=26) "app.kubernetes.io/instance": (string) (len=7) "test-ns",
(string) (len=28) "app.kubernetes.io/managed-by": (string) (len=15) "argocd-operator",
Test: TestServerReconciler_createUpdateAndDeleteDeployment
--- FAIL: TestServerReconciler_createUpdateAndDeleteHPA (0.00s)
hpa_test.go:61:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/hpa_test.go:61
Error: An error is expected but got nil.
Test: TestServerReconciler_createUpdateAndDeleteHPA
hpa_test.go:62:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/hpa_test.go:62
Error: Should be true
Test: TestServerReconciler_createUpdateAndDeleteHPA
--- FAIL: TestServerReconciler_createUpdateAndDeleteServerIngress (0.00s)
ingress_test.go:54:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:54
Error: Not equal:
expected: (*string)(nil)
actual : (*string)(0xc00049b240)
Diff:
Test: TestServerReconciler_createUpdateAndDeleteServerIngress
ingress_test.go:55:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:55
Error: Not equal:
expected: map[string]string{"example.com":"test"}
actual : map[string]string{"argocds.argoproj.io/name":"test-argocd", "argocds.argoproj.io/namespace":"test-ns", "nginx.ingress.kubernetes.io/backend-protocol":"true", "nginx.ingress.kubernetes.io/force-ssl-redirect":"true"}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,6 @@
-(map[string]string) (len=1) {
- (string) (len=11) "example.com": (string) (len=4) "test"
+(map[string]string) (len=4) {
+ (string) (len=24) "argocds.argoproj.io/name": (string) (len=11) "test-argocd",
+ (string) (len=29) "argocds.argoproj.io/namespace": (string) (len=7) "test-ns",
+ (string) (len=44) "nginx.ingress.kubernetes.io/backend-protocol": (string) (len=4) "true",
+ (string) (len=46) "nginx.ingress.kubernetes.io/force-ssl-redirect": (string) (len=4) "true"
}
Test: TestServerReconciler_createUpdateAndDeleteServerIngress
ingress_test.go:65:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:65
Error: An error is expected but got nil.
Test: TestServerReconciler_createUpdateAndDeleteServerIngress
ingress_test.go:66:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:66
Error: Should be true
Test: TestServerReconciler_createUpdateAndDeleteServerIngress
--- FAIL: TestServerReconciler_createUpdateAndDeleteServerGRPCIngress (0.00s)
ingress_test.go:105:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:105
Error: Not equal:
expected: (*string)(nil)
actual : (*string)(0xc000413490)
Diff:
Test: TestServerReconciler_createUpdateAndDeleteServerGRPCIngress
ingress_test.go:106:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:106
Error: Not equal:
expected: map[string]string{"example.com":"test"}
actual : map[string]string{"argocds.argoproj.io/name":"test-argocd", "argocds.argoproj.io/namespace":"test-ns", "nginx.ingress.kubernetes.io/backend-protocol":"GRPC"}
Diff:
--- Expected
+++ Actual
@@ -1,3 +1,5 @@
-(map[string]string) (len=1) {
- (string) (len=11) "example.com": (string) (len=4) "test"
+(map[string]string) (len=3) {
+ (string) (len=24) "argocds.argoproj.io/name": (string) (len=11) "test-argocd",
+ (string) (len=29) "argocds.argoproj.io/namespace": (string) (len=7) "test-ns",
+ (string) (len=44) "nginx.ingress.kubernetes.io/backend-protocol": (string) (len=4) "GRPC"
}
Test: TestServerReconciler_createUpdateAndDeleteServerGRPCIngress
ingress_test.go:116:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:116
Error: An error is expected but got nil.
Test: TestServerReconciler_createUpdateAndDeleteServerGRPCIngress
ingress_test.go:117:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/ingress_test.go:117
Error: Should be true
Test: TestServerReconciler_createUpdateAndDeleteServerGRPCIngress
--- FAIL: TestServerReconciler_roleBindingWithCustomRole (0.00s)
rolebinding_test.go:62:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/rolebinding_test.go:62
Error: An error is expected but got nil.
Test: TestServerReconciler_roleBindingWithCustomRole
--- FAIL: TestServerReconciler_createUpdateAndDeleteRoute (0.00s)
route_test.go:61:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/route_test.go:61
Error: An error is expected but got nil.
Test: TestServerReconciler_createUpdateAndDeleteRoute
route_test.go:62:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/route_test.go:62
Error: Should be true
Test: TestServerReconciler_createUpdateAndDeleteRoute
--- FAIL: TestServerReconciler_createAndUpdateService (0.00s)
service_test.go:41:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/service_test.go:41
Error: Not equal:
expected: "LoadBalancer"
actual : "ClusterIP"
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,2 @@
-(v1.ServiceType) (len=12) "LoadBalancer"
+(v1.ServiceType) (len=9) "ClusterIP"
Test: TestServerReconciler_createAndUpdateService
--- FAIL: TestServerReconciler_autoTLSService (0.00s)
service_test.go:74:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/service_test.go:74
Error: Should be true
Test: TestServerReconciler_autoTLSService
service_test.go:75:
Error Trace: /Users/cfang/go/src/argocd-operator/controllers/argocd/server/service_test.go:75
Error: Not equal:
expected: "argocd-server-tls"
actual : ""
Diff:
--- Expected
+++ Actual
@@ -1 +1 @@
-argocd-server-tls
+
Test: TestServerReconciler_autoTLSService
FAIL
coverage: 49.1% of statements
FAIL github.com/argoproj-labs/argocd-operator/controllers/argocd/server 1.371s
? github.com/argoproj-labs/argocd-operator/pkg/mutation [no test files]
ok github.com/argoproj-labs/argocd-operator/pkg/argoutil 0.733s coverage: 0.0% of statements
ok github.com/argoproj-labs/argocd-operator/pkg/cluster 1.125s coverage: 65.1% of statements
? github.com/argoproj-labs/argocd-operator/pkg/resource [no test files]
ok github.com/argoproj-labs/argocd-operator/pkg/monitoring 1.446s coverage: 81.2% of statements
ok github.com/argoproj-labs/argocd-operator/pkg/networking 1.720s coverage: 90.3% of statements
? github.com/argoproj-labs/argocd-operator/tests/mock [no test files]
? github.com/argoproj-labs/argocd-operator/tests/test [no test files]
? github.com/argoproj-labs/argocd-operator/version [no test files]
ok github.com/argoproj-labs/argocd-operator/pkg/openshift 1.417s coverage: 29.9% of statements
ok github.com/argoproj-labs/argocd-operator/pkg/permissions 1.426s coverage: 88.3% of statements
ok github.com/argoproj-labs/argocd-operator/pkg/util 1.236s coverage: 65.0% of statements
ok github.com/argoproj-labs/argocd-operator/pkg/workloads 1.191s coverage: 86.4% of statements
FAIL
make: *** [test] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment