app-sriov-fec-operator/sriov-fec-operator-images/debian/sriov-fec-labeler.stable_docker_image
Nidhi Shivashankara Belur df18ea06f2 sriov-fec-operator v2.9.0 system integration
Upgrade sriov-fec-operator application to v2.9.0 that includes following
new features.

- Enables helm auto-versioning to the Sriov Fec Operator charts.
- Includes package renames as suggested in other applications' reviews.
- Updated pf-bb-config version to v24.03.
- Set Default drainSkip to "true".
- Renamed short name for VRB CRDs:
  -  sriovvrbclusterconfigs: From "vrbcc" to "svcc".
  -  sriovvrbnodeconfigs: From "vrbnc" to "svnc".
- pf-bb-config version display in SFNC/SVNC.

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 2 VF.
- PASS: Configure ACC100 using `sriovFecClusterConfig` to create 16 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.

Story: 2011121
Task: 50042

Signed-off-by: Nidhi Shivashankara Belur <nidhi.shivashankara.belur@intel.com>
Change-Id: I18a08f5b864b850609f87bddd8d89bc78192d714
2024-05-14 19:29:25 +05:30

10 lines
294 B
Plaintext

BUILDER=script
LABEL=sriov-fec-labeler
SOURCE_REPO=https://github.com/intel/sriov-fec-operator.git
SOURCE_REF=471f355304105ecf7f558dd5dab7a7123064e4de
SOURCE_PATCHES="../files/0001-Add-image-pull-secrets-for-stx-builds.patch"
COMMAND=bash
SCRIPT=build-sriov-fec-operator-image.sh
ARGS=labeler