StarlingX SR-IOV FEC Operator app
df18ea06f2
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 |
||
---|---|---|
helm-charts/custom/sriov-fec-operator-helm | ||
python3-k8sapp-sriov-fec-operator | ||
sriov-fec-operator-images | ||
stx-sriov-fec-operator | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
debian_stable_docker_images.inc | ||
HACKING.rst | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |