6d4e2681a0
Merging sysinv-fpga-agent service with sysinv-agent in order to reduce overall OS overhead. Replaced calls "wait_for_n3000_reset()" and "wait_for_host_uuid()" in previous fpga-agent-manager by checks that ensure fpga devices are reset and host_uuid is available in agent-manager. Also, the content of "fpga_pci_update()" and "report_fpga_inventory()" methods is directly inserted in the body of "agent_audit()" method. Test Plan: On AIO-DX env (CentOS): <sysinv-fpga-agent tests> PASS: Check FPGA pod and its resources. PASS: Check FPGA pod and its resources after lock/unlock. PASS: Check FPGA pod and its resources after the system reboot. PASS: Verify image upload with non-functional image with retimer-included PASS: Verify retimer_a_version and retimer_b_version after applying BMC image with re-timer and bmc PASS: Verify firmware update for BMC and retimer image with retimer-include=False PASS: Verify apply BMC image without re-timer first and then BMC image with re-timer, only latest image is kept in device-image-state-list PASS: Test accelerator configuration is persistent after lock/unlock. PASS: Test to verify that the accelerator configuration is persistent after a graceful reboot. <sysinv-agent tests> PASS: Verify alarms raised by PTP feature PASS: Verify the configuration and run of single ptp-instance PASS: Verify the configuration and run of single phc2sys PASS: Verify PTP CLI commands On AIO-SX env (Debian): PASS: Check FPGA pod and its resources. PASS: Check FPGA pod and its resources after lock/unlock. PASS: Check FPGA pod and its resources after system reboot. PASS: Check if FPGA device can be detected, configured. PASS: Test accelerator configuration is persistent after lock/unlock. PASS: Test to verify that the accelerator configuration is persistent after graceful reboot. Story: 2010087 Task: 45628 Signed-off-by: Davi Frossard <dbarrosf@windriver.com> Change-Id: I83edd261898498344001ca90bb53a5f65e66728c
11 lines
152 B
Plaintext
11 lines
152 B
Plaintext
workerconfig
|
|
controllerconfig
|
|
storageconfig
|
|
sysinv/cert-mon
|
|
sysinv/cert-alarm
|
|
sysinv/cgts-client
|
|
sysinv/sysinv-agent
|
|
sysinv/sysinv
|
|
config-gate
|
|
tsconfig
|