app-sriov-fec-operator/sriov-fec-operator-images/files
Nidhi Shivashankara Belur ef75ae1a77 sriov-fec-operator v2.8.0 system integration
Upgrade sriov-fec-operator application to v2.8.0 that includes following
new features.
- Added support to configure and manage VRB2 Accelerator device.
- Updated pf-bb-config version to v23.11.
- Ability to update srs_fft_windows_coefficient.bin file on worker node
  for VRB1 and VRB2.
- Added new API `sriovVrbClusterConfig` to configure VRB1 and VRB2.
- Upgrade sriov-network-device-plugin to v3.6.2.

Note:
- `sriovFecClusterConfig` continues to support N3000, ACC100 and ACC200
  configurations.

Test Status:
- PASS: Build application deb, generate tarball and build docker images
  copy to stx active controller.
- PASS: App upload, apply, remove, delete verified in simplex mode.
- PASS: Verify that when app is uploaded and applied, operator pods are
  created and running before configuring the accelerator device.
- PASS: configure N3000 using `sriovFecClusterConfig` to create 1 VF.
- PASS: Configure ACC100 using `sriovFecClusterConfig` to create 1 VF.
- PASS: Configure ACC200/VRB1 using `sriovFecClusterConfig` or
  `sriovVrbClusterConfig` to create 2 VFs.
- PASS: Configure VRB2 using `sriovVrbClusterConfig` to create 2 VFs.
- PASS: Application pod validation. Steps:
    - Bringup test-pod, request FEC VFs.
    - Validate VFIO-TOKEN injection to the pod.
    - Validate sample dpdk application test-bbdev in VFIO mode using
      VFIO-TOKEN from the pod env.
- PASS: Reboot test with operator method validated.
- PASS: Shellcheck tool test.

Failure Tests:
- PASS: Applying Clusterconfig shall fail when fec operator is not
  deployed.
- PASS: Operator deployment shall fail when docker image download fails
  during system application-apply.
- PASS: Applying Clusterconfig shall fail with Wrong values in
  clusterconfig yaml file:
    - set vfAmount and numVfBundles to >maxVfs or 0.
    - set wrong pci address.
    - set wrong hostname.
- PASS: Removing the operator without deleting the clusterconfig fails
  to delete the FEC VFs and subsequent re-apply will also fail.

Story: 2010975
Task: 49161

Signed-off-by: Nidhi Shivashankara Belur <nidhi.shivashankara.belur@intel.com>
Change-Id: Ie0245fe2e1fd9f030abe3782409f30393deee9f3
2024-01-22 12:25:45 -08:00
..
0001-Add-image-pull-secrets-for-stx-builds.patch sriov-fec-operator v2.8.0 system integration 2024-01-22 12:25:45 -08:00