Bug 1987333

Summary: Documentation for Node Feature Discovery (NFD) Operator shows wrong channel
Product: OpenShift Container Platform Reporter: Leo Ochoa <lochoa>
Component: Node Feature Discovery OperatorAssignee: Carlos Eduardo Arango Gutierrez <carangog>
Status: CLOSED ERRATA QA Contact: Lena Horsley <lhorsley>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.9CC: carangog, lhorsley, lochoa, sejug
Target Milestone: ---   
Target Release: 4.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-18 17:19:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Leo Ochoa 2021-07-29 14:07:54 UTC
Description of problem:

After installing the NFD Operator using the CLI, when asking for the channel, it returned nfd.v4.7.0 instead of nfd.v4.8.0 (as in the documentation)

https://docs.openshift.com/container-platform/4.8/scalability_and_performance/psap-node-feature-discovery-operator.html#install-operator-cli_node-feature-discovery-operator


Version-Release number of selected component (if applicable): 
OCP 4.8


How reproducible:
Always


Steps to Reproduce:
1)
cat <<EOF | oc apply -f -
apiVersion: v1
kind: Namespace
metadata:
  name: openshift-nfd-operator
EOF

2)
cat <<EOF | oc apply -f -
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
  generateName: openshift-nfd-
  name: openshift-nfd
  namespace: openshift-nfd-operator
spec:
  targetNamespaces:
  - openshift-nfd-operator
EOF

3)
oc get packagemanifest openshift-nfd-operator -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'


Actual results:
nfd.v4.7.0


Expected results:
nfd.v4.8.0 # (as in the documentation)


Additional info:
OCP cluster version 4.8.2 on AWS

Comment 1 Leo Ochoa 2021-07-29 14:39:01 UTC
If I use "nfd.v4.7.0" as the update channel, the operator doesn't get deployed in the given namespace... had to update the channel manually on the subscription tab of the NFD operator from the console

Comment 3 Lena Horsley 2021-08-06 19:59:04 UTC
Verified in build: 4.8.0-0.nightly-2021-08-05-031749


The documentation has been updated. 

Steps used for testing can be found here: https://docs.openshift.com/container-platform/4.8/scalability_and_performance/psap-node-feature-discovery-operator.html#install-operator-cli_node-feature-discovery-operator


===================================================================================

Output from the command:
oc get packagemanifest nfd -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'


4.9

Comment 6 errata-xmlrpc 2021-10-18 17:19:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (OpenShift Container Platform 4.9 extras update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:3760