152604297d
This creates a new sysinv FPGA agent. On startup it will perform an initial scan for supported FPGA devices and report the current hardware status to sysinv-conductor via RPC. It also provides basic support for flashing the specified device images to the FPGA device using Intel-supplied tools running in a Docker container. Initially only the Intel N3000 FPGA is supported. Story: 2006740 Task: 39927 Change-Id: Id8a6510a2d8cd072737a98c5d909f94dbf10a763 Depends-On: I63cfa7698285a1a43f1e9e4b98e9a536fc3dc682
16 lines
389 B
Desktop File
16 lines
389 B
Desktop File
[Unit]
|
|
Description=StarlingX FPGA Agent
|
|
After=nfscommon.service sw-patch.service
|
|
After=network-online.target systemd-udev-settle.service sysinv-agent.service
|
|
Before=pmon.service
|
|
|
|
[Service]
|
|
Type=forking
|
|
RemainAfterExit=yes
|
|
ExecStart=/etc/init.d/sysinv-fpga-agent start
|
|
ExecStop=/etc/init.d/sysinv-fpga-agent stop
|
|
PIDFile=/var/run/sysinv-fpga-agent.pid
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|