From f77157159f143e8815833010277fff2ef90f0679 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 11 Oct 2021 17:53:11 -0700 Subject: [PATCH] #402: fix go template syntax with eq instead of == --- incubating/service-now/step.yaml | 6 +-- incubating/service-now/venonalog.json | 59 +++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 3 deletions(-) create mode 100644 incubating/service-now/venonalog.json diff --git a/incubating/service-now/step.yaml b/incubating/service-now/step.yaml index 4e8d2281b..59bd42e5c 100644 --- a/incubating/service-now/step.yaml +++ b/incubating/service-now/step.yaml @@ -147,7 +147,7 @@ spec: } } stepsTemplate: |- - [[ if .Arguments.CR_ACTION == "closeCR" ]] + [[ if eq .Arguments.CR_ACTION "closeCR" ]] closeCR: name: Close a ServiceNow Change Request title: Use REST API to close the CR @@ -158,7 +158,7 @@ spec: - '[[ $key ]]=[[ $val ]]' [[- end ]] [[ end ]] - [[ if .Arguments.CR_ACTION == "updateCR" ]] + [[ if eq .Arguments.CR_ACTION "updateCR" ]] updateCR: name: Update a ServiceNow Change Request title: Use REST API to close the CR @@ -169,7 +169,7 @@ spec: - '[[ $key ]]=[[ $val ]]' [[- end ]] [[ end ]] - [[ if .Arguments.CR_ACTION == "createCR" ]] + [[ if eq .Arguments.CR_ACTION "createCR" ]] createCR: name: Create a ServiceNow Change Request title: Use REST API to create a CR diff --git a/incubating/service-now/venonalog.json b/incubating/service-now/venonalog.json new file mode 100644 index 000000000..0f1eb517a --- /dev/null +++ b/incubating/service-now/venonalog.json @@ -0,0 +1,59 @@ +{"Command":"Install-monitor-agent","caller":"cmdutils.go:123","fn":"github.com/codefresh-io/venona/venonactl/cmd.extendStoreWithKubeClient","kubeconfig":"/Users/lrochette/.kube/config","lvl":"dbug","msg":"Path to kubeconfig not set, using:","t":"2021-10-11T17:17:52.7148-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cluster-role-binding.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.780767-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - deployment.venona.yaml","t":"2021-10-11T17:17:53.781165-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - pod.network-tester.yaml","t":"2021-10-11T17:17:53.781289-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - secret.venona.yaml","t":"2021-10-11T17:17:53.781354-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template service-account.monitor.yaml","t":"2021-10-11T17:17:53.781409-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cluster-role-binding.venona.yaml","t":"2021-10-11T17:17:53.782653-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - deployment.app-proxy.yaml","t":"2021-10-11T17:17:53.782722-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template role.monitor.yaml","t":"2021-10-11T17:17:53.782768-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - service-account.app-proxy.yaml","t":"2021-10-11T17:17:53.78358-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - secret.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.783669-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - service-account.engine.yaml","t":"2021-10-11T17:17:53.783715-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cluster-role-binding.app-proxy.yaml","t":"2021-10-11T17:17:53.78376-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cluster-role.app-proxy.yaml","t":"2021-10-11T17:17:53.783811-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - daemonset.dind-lv-monitor.vp.yaml","t":"2021-10-11T17:17:53.783871-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template rollback-role-binding.monitor.yaml","t":"2021-10-11T17:17:53.78391-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template deployment.monitor.yaml","t":"2021-10-11T17:17:53.784688-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - role.engine.yaml","t":"2021-10-11T17:17:53.785672-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - secret.runtime-attach.yaml","t":"2021-10-11T17:17:53.785724-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - service.app-proxy.yaml","t":"2021-10-11T17:17:53.785759-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - dind-daemon-conf.re.yaml","t":"2021-10-11T17:17:53.785793-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template rolebinding.monitor.yaml","t":"2021-10-11T17:17:53.785825-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template rollback-serviceaccount.monitor.yaml","t":"2021-10-11T17:17:53.786156-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - storageclass.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.786432-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - venonaconf.secret.venona.yaml","t":"2021-10-11T17:17:53.78648-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cluster-role.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.786513-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - dind-headless-service.re.yaml","t":"2021-10-11T17:17:53.786548-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - codefresh-certs-server-secret.re.yaml","t":"2021-10-11T17:17:53.786582-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - cron-job.dind-volume-cleanup.vp.yaml","t":"2021-10-11T17:17:53.786644-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - deployment.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.786678-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - ingress.app-proxy.yaml","t":"2021-10-11T17:17:53.786712-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - role-binding.engine.yaml","t":"2021-10-11T17:17:53.786745-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - role-binding.re.yaml","t":"2021-10-11T17:17:53.786772-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - role.re.yaml","t":"2021-10-11T17:17:53.786806-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - service-account.dind-volume-provisioner.vp.yaml","t":"2021-10-11T17:17:53.78684-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:165","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Skipping parsing, pattern does not match .*.monitor.yaml - service-account.re.yaml","t":"2021-10-11T17:17:53.786873-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:168","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.ParseTemplates","installer":"monitor-agent","lvl":"dbug","msg":"parsing template service.monitor.yaml","t":"2021-10-11T17:17:53.786901-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template deployment.monitor.yaml \napiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: monitor\n namespace: runner\n labels:\n app: runner\n version: 1.6.8\nspec:\n replicas: 1\n strategy:\n type: RollingUpdate\n rollingUpdate:\n maxUnavailable: 50%\n maxSurge: 50%\n selector:\n matchLabels:\n app: monitor\n template:\n metadata:\n labels:\n app: monitor\n version: 1.6.8\n spec:\n serviceAccountName: monitor\n containers:\n - name: monitor\n resources:\n null\n image: quay.io/codefresh/agent:stable\n imagePullPolicy: Always\n env:\n - name: SERVICE_NAME\n value: monitor\n - name: PORT\n value: \"9020\"\n - name: API_TOKEN\n value: 60119b8818d83b4a235631f1.d5c52ad6eeae9dbde77a2bfed56d28dd\n - name: CLUSTER_ID\n value: cf_onprem_eks\n - name: API_URL\n value: https://g.codefresh.io/api/k8s-monitor/events\n - name: ACCOUNT_ID\n value: user\n - name: HELM3\n value: \"false\"\n - name: NAMESPACE\n value: \"runner\"\n - name: NODE_OPTIONS\n value: \"--max_old_space_size=4096\"\n ports:\n - containerPort: 9020\n protocol: TCP\n readinessProbe:\n httpGet:\n path: /api/ping\n port: 9020\n periodSeconds: 5\n timeoutSeconds: 5\n successThreshold: 1\n failureThreshold: 5 \n","t":"2021-10-11T17:17:53.787457-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success deployment.monitor.yaml group=apps","t":"2021-10-11T17:17:53.79346-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template rolebinding.monitor.yaml \nkind: ClusterRoleBinding\napiVersion: rbac.authorization.k8s.io/v1\nmetadata:\n name: monitor-cluster-reader\n namespace: runner\n labels:\n app: monitor\n version: 1.6.8\nsubjects:\n- kind: ServiceAccount\n namespace: runner\n name: monitor\nroleRef:\n apiGroup: rbac.authorization.k8s.io\n kind: ClusterRole\n name: monitor-cluster-reader","t":"2021-10-11T17:17:53.793542-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success rolebinding.monitor.yaml group=rbac.authorization.k8s.io","t":"2021-10-11T17:17:53.794427-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template rollback-serviceaccount.monitor.yaml \napiVersion: v1\nkind: ServiceAccount\nmetadata:\n name: monitor-rollback\n namespace: runner\n annotations:\n \n labels:\n app: monitor\n version: 1.6.8","t":"2021-10-11T17:17:53.794479-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success rollback-serviceaccount.monitor.yaml group=","t":"2021-10-11T17:17:53.794963-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template service.monitor.yaml \napiVersion: v1\nkind: Service\nmetadata:\n name: monitor\n namespace: runner\n labels:\n app: monitor\n version: 1.6.8\nspec:\n type: ClusterIP\n ports:\n - name: \"http\"\n port: 80\n protocol: TCP\n targetPort: 9020\n selector:\n app: monitor\n","t":"2021-10-11T17:17:53.795004-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success service.monitor.yaml group=","t":"2021-10-11T17:17:53.796751-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template service-account.monitor.yaml \napiVersion: v1\nkind: ServiceAccount\nmetadata:\n name: monitor\n namespace: runner\n annotations:\n \n labels:\n app: monitor\n version: 1.6.8\n","t":"2021-10-11T17:17:53.796886-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success service-account.monitor.yaml group=","t":"2021-10-11T17:17:53.797055-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template role.monitor.yaml \nkind: ClusterRole\napiVersion: rbac.authorization.k8s.io/v1\nmetadata:\n name: monitor-cluster-reader\n namespace: runner\n labels:\n app: monitor\n version: 1.6.8\nrules:\n- apiGroups:\n - \"\"\n resources: [\"*\"]\n verbs:\n - get\n - list\n - watch\n - create\n - delete\n- apiGroups:\n - \"\"\n resources: [\"pods\"]\n verbs:\n - get\n - list\n - watch\n - create\n - deletecollection\n- apiGroups:\n - extensions\n resources: [\"*\"]\n verbs:\n - get\n - list\n - watch\n- apiGroups:\n - apps\n resources: [\"*\"]\n verbs:\n - get\n - list\n - watch","t":"2021-10-11T17:17:53.797091-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success role.monitor.yaml group=rbac.authorization.k8s.io","t":"2021-10-11T17:17:53.797809-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:196","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"Deserializing template rollback-role-binding.monitor.yaml \nkind: ClusterRoleBinding\napiVersion: rbac.authorization.k8s.io/v1\nmetadata:\n name: monitor-rollback\n namespace: runner\n labels:\n app: monitor\n version: 1.6.8\nsubjects:\n - kind: ServiceAccount\n namespace: runner\n name: monitor-rollback\nroleRef:\n apiGroup: rbac.authorization.k8s.io\n kind: ClusterRole\n name: cluster-admin","t":"2021-10-11T17:17:53.797852-07:00"} +{"Command":"Install-monitor-agent","caller":"helper.go:202","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.KubeObjectsFromTemplates","installer":"monitor-agent","lvl":"dbug","msg":"deserializing template success rollback-role-binding.monitor.yaml group=rbac.authorization.k8s.io","t":"2021-10-11T17:17:53.798014-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"ClusterRoleBinding \"monitor-rollback\" created","t":"2021-10-11T17:17:54.170612-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"Deployment \"monitor\" created","t":"2021-10-11T17:17:54.525298-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"ClusterRoleBinding \"monitor-cluster-reader\" created","t":"2021-10-11T17:17:54.6199-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"ServiceAccount \"monitor-rollback\" created","t":"2021-10-11T17:17:54.719771-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"Service \"monitor\" created","t":"2021-10-11T17:17:54.83388-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"ServiceAccount \"monitor\" created","t":"2021-10-11T17:17:54.923643-07:00"} +{"Command":"Install-monitor-agent","caller":"plugin.go:273","fn":"github.com/codefresh-io/venona/venonactl/pkg/plugins.install","installer":"monitor-agent","lvl":"dbug","msg":"ClusterRole \"monitor-cluster-reader\" created","t":"2021-10-11T17:17:55.019581-07:00"} +{"Command":"Install-monitor-agent","caller":"install-monitor.go:126","fn":"github.com/codefresh-io/venona/venonactl/cmd.glob..func4","lvl":"info","msg":"Monitor agent installation completed Successfully","t":"2021-10-11T17:17:55.019676-07:00"}