
This commit makes the necessary changes to convert the pci-irq-affinity-agent into a container, to be deployed along with OpenStack application. What was modified: - Agent logging facility changed from syslog to stdout - Agent session creation includes CA certificate to work with TLS - Agent can now use environment variables with properties from the host running the containerized agent - Files changed to build a wheel for the agent - Files added to build the container image Test Plan: PASS: Verify that logging facility was changed to stdout PASS: Verify that agent can communicate with Nova using TLS PASS: Verify that agent image was built successfully PASS: Verify that agent can be run properly in a container PASS: Verify that agent can load and use environment variables with properties from the host like hostname and filepaths Regression: PASS: Verify that agent logs no errors while running in a container PASS: Verify that agent connects to rabbit and nova properly while running in a container Story: 2009299 Task: 43650 Signed-off-by: Heitor Matsui <HeitorVieira.Matsui@windriver.com> Change-Id: I7680e39de734e16affebff893df21c6b5089dc76
Description
StarlingX miscellaneous tools and utilities
Languages
Shell
53.8%
Python
39.1%
C
3.3%
Makefile
1.2%
HTML
1.1%
Other
1.3%