The commit [1] that introduced puppet-dcagent did not include any
information to build the package and include it in the ISO. This
commit fixes this by including the entries in debian_pkg_dirs and
debian_iso_image.inc.
Test plan:
- PASS: Build an ISO and verify the puppet-dcagent is indeed present
- PASS: Deploy a full DC system with AIO-DX system controller and
an AIO-SX subcloud and verify the systems are operational
after completion.
- PASS: Deploy a normal AIO-SX and verify the system is operational
after completion.
[1]: https://review.opendev.org/c/starlingx/stx-puppet/+/923696
Story: 2011106
Task: 50687
Change-Id: I172128ade009bd334af13d773b16d5c35db1fd21
Signed-off-by: Victor Romano <victor.gluzromano@windriver.com>
Move the packages of "stx-puppet" from stx-std.lst
to debian_iso_image.inc.
A subsequent commit will be sent to clean up stx-std.lst.
Test Plan:
Pass: build-pkgs -c -a
Pass: build-image
Pass: boot
Story: 2008862
Task: 46934
Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: Ib672d78e5f0ddb51a86a4153c2146c7a005f4854