https://issues.redhat.com/browse/NETOBSERV-51 *deployed network-observability operator on 4.10 cluster: memodi@memodi-mac:/Users/memodi/workspaces/repos/netobserv/network-observability-operator (main=) $ make deploy /Users/memodi/workspaces/repos/netobserv/network-observability-operator/bin/controller-gen "crd:trivialVersions=true,preserveUnknownFields=false" rbac:roleName=manager-role webhook paths="./..." output:crd:artifacts:config=config/crd/bases cd config/manager && /Users/memodi/workspaces/repos/netobserv/network-observability-operator/bin/kustomize edit set image controller=quay.io/netobserv/network-observability-operator:main /Users/memodi/workspaces/repos/netobserv/network-observability-operator/bin/kustomize build config/default | kubectl apply -f - namespace/network-observability created customresourcedefinition.apiextensions.k8s.io/flowcollectors.flows.netobserv.io created serviceaccount/netobserv-controller-manager created role.rbac.authorization.k8s.io/netobserv-leader-election-role created clusterrole.rbac.authorization.k8s.io/netobserv-manager-role created clusterrole.rbac.authorization.k8s.io/netobserv-metrics-reader created clusterrole.rbac.authorization.k8s.io/netobserv-proxy-role created rolebinding.rbac.authorization.k8s.io/netobserv-leader-election-rolebinding created clusterrolebinding.rbac.authorization.k8s.io/netobserv-manager-rolebinding created clusterrolebinding.rbac.authorization.k8s.io/netobserv-proxy-rolebinding created configmap/netobserv-manager-config created service/netobserv-metrics-service created deployment.apps/netobserv-controller-manager created $ oc project network-observability Now using project "network-observability" on server "https://api.ci-ln-wxk17wk-72292.origin-ci-int-gce.dev.rhcloud.com:6443". *Added below section to flowcollector manifest: consolePlugin: image: 'quay.io/netobserv/network-observability-console-plugin:main' imagePullPolicy: IfNotPresent port: 9001 $ oc apply -f config/samples/flows_v1alpha1_flowcollector.yaml flowcollector.flows.netobserv.io/cluster created $ oc get all NAME READY STATUS RESTARTS AGE pod/goflow-kube-5858fc6d4-wd4cj 1/1 Running 0 29m pod/netobserv-controller-manager-7b8f9cb7bd-zgc6w 2/2 Running 0 38m pod/network-observability-plugin-6b4db5b86f-bwnm8 1/1 Running 0 29m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/goflow-kube ClusterIP 172.30.103.73 2055/UDP 29m service/netobserv-metrics-service ClusterIP 172.30.47.44 8443/TCP 38m service/network-observability-plugin ClusterIP 172.30.183.231 9001/TCP 29m NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/goflow-kube 1/1 1 1 29m deployment.apps/netobserv-controller-manager 1/1 1 1 38m deployment.apps/network-observability-plugin 1/1 1 1 29m NAME DESIRED CURRENT READY AGE replicaset.apps/goflow-kube-5858fc6d4 1 1 1 29m replicaset.apps/netobserv-controller-manager-7b8f9cb7bd 1 1 1 38m replicaset.apps/network-observability-plugin-6b4db5b86f 1 1 1 29m * updated console operator manifest to include network-observability plugin as described here: https://github.com/netobserv/network-observability-operator#enabling-the-console-plugin $ oc edit console.operator.openshift.io cluster console.operator.openshift.io/cluster edited memodi@memodi-mac:/Users/memodi/workspaces/repos/netobserv/network-observability-operator (main *=) * on Web console I was able to see "Netflow Traffic" under "Observ" menu option. See Attached screenshot * next, I tried deleting flow collectors: $ oc delete -f config/samples/flows_v1alpha1_flowcollector.yaml flowcollector.flows.netobserv.io "cluster" deleted *Verified request to refresh on web-console appeared and "404 Page not found" appeared in below link: https://console-openshift-console.apps.ci-ln-cqjvqwt-72292.origin-ci-int-gce.dev.rhcloud.com/netflow-traffic