config/workerconfig
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
..
centos Single puppet manifest for AIO controllers 2021-04-14 22:05:55 -04:00
debian Debian: Reorganize controller&worker config related packages 2022-08-04 19:19:25 +03:00
opensuse Single puppet manifest for AIO controllers 2021-04-14 22:05:55 -04:00
workerconfig Single puppet manifest for AIO controllers 2021-04-14 22:05:55 -04:00
.gitignore Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
PKG-INFO Change compute node to worker node personality 2018-12-13 14:15:55 -05:00