config/controllerconfig/debian/deb_folder
Dan Voiculeasa 39792060a3 Debian: Reorganize controller&worker config related packages
This work:
- is part of Debian integration effort.
- affect Debian only
- will allow puppet manifests to be applied on worker node at
unlock/reboot time.

This specific commit:
- allows controllerconfig and workerconfig-standalone packages
  to coexist on the same iso by letting files be selected at runtime
- lets workerconfig service be installed by systemd
- drops the Makefile usage for workerconfig-standalone to simplify
  debian packaging.

Future work will account for storageconfig package to coexist with
controllerconfig and workerconfig.

Tests on Debian:
PASS: controllers unlocked on Standard
PASS: workerconfig started puppet manifest apply on worker node
PASS: controllers unlocked on AIO-DX
PASS: controllerconfig is running on AIO-DX,
      controllerconfig is running on Standard,
      workerconfig is not running on controller node AIO-DX & Standard,
      workerconfig is running on worker node

Depends-On: https://review.opendev.org/c/starlingx/metal/+/852170/
Story: 2010211
Task: 45951
Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com>
Change-Id: I308c7a10767c09c4781fd435d8192b250a8dba7b
2022-08-04 19:19:25 +03:00
..
source Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
systemd debian: Fix controllerconfig packaging issues 2022-03-08 17:43:07 +00:00
changelog Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
control Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
controllerconfig.dirs Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
controllerconfig.install debian: Fix controllerconfig packaging issues 2022-03-08 17:43:07 +00:00
controllerconfig.lintian-overrides Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
controllerconfig.service Fix controllerconfig service warning on boot 2021-12-15 10:15:51 -05:00
copyright Add debian build directory for controllerconfig 2021-10-18 10:50:32 -04:00
rules Debian: Reorganize controller&worker config related packages 2022-08-04 19:19:25 +03:00