5 Commits

Author SHA1 Message Date
Manoel Benedito Neto
bdf5bb4cc1 Setup debian build directory and ipsec-auth package
This commit adds debian build infrastructure for ipsec-auth package.
LICENSE, changelog and copyright files are added. The package is also
configured and created, containing the ipsec server systemd unit file.

Test plan:
PASS: Build ipsec-auth package successfully.
PASS: Full build, system install and deploy DC system w/ ipsec-auth
      package successfully included and installed.

Story: 2010940
Task: 49413

Co-Authored-By: Andy Ning <andy.ning@windriver.com>
Signed-off-by: Manoel Benedito Neto <manoel.beneditoneto@windriver.com>
Change-Id: I32fc624bda2177eb52bbeca8867ac0ad867b0fda
2024-01-26 09:46:14 -03:00
Davi Frossard
6d4e2681a0 Merge sysinv_fpga_agent with sysinv_agent
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
2022-10-03 14:12:28 -04:00
Charles Short
f9fa5217b2 Add missing packages that have debian directories.
Update debian_pkg_dirs to include previously merged packages:
- config-gate
- workerconfig
- storageconfig
- sysinv/cert-mon
- sysinv/cert-alarm
- sysinv/sysinv-agent

Story: 2009101
Task: 42949

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: I0c6cc507ccf1ea40587513779cc486cec281a4b1
2021-11-01 19:20:40 -04:00
Charles Short
30c8c1423b Add debian package for sysinv-fpga-agent
Add debian packaging infrastructure for sysinv-fpga-agent
so we can create a debian packaging from it.

Also update the directory structure due to the limitations
of the STX tool. Update the centos build information to
reflect the new directory structure.

Story: 2009101
Task: 43089

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: Idd85bd198cfd44b08f545122d2a6210f24801008
2021-10-19 04:10:34 -04:00
Scott Little
52ce3126ee Add debian_pkg_dirs file
Story: 2008862
Task: 43154
Signed-off-by: Scott Little <scott.little@windriver.com>
Change-Id: I54dcce63a9b449a1261c40f115a63aee673f87c8
2021-10-05 14:58:46 -04:00