2 Commits

Author SHA1 Message Date
Charles Short
2adaf77a2c debian: Add missing /etc/etcd directory
When the node is bootstrapped via the ansible playbooks, the
client certs are stored in the /etc/etcd directory, which is
not created by the debian package. This causes the ansible
playbook to fail.

Create the /etc/etcd directory in the etc-server.postinst
script when the server is installed.

Testing:
PASS: Package installed and ISO built successfully

Story: 2009221
Task: 43521

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: I10fbf0bc34a0d65ec75ef9237f12cf63ce1b8c50
2022-01-19 08:38:43 -05:00
Daniel Safta
4493a3146c Add debian package for etcd
- created required debian structured
- updated .default and .service files
through 0001-Update-config.patch
- succesfully built the package

Tracking dependency: https://review.opendev.org/c/starlingx/tools/+/815834
Story: 2009221
Task: 43521
Signed-off-by: Daniel Safta <daniel.safta@windriver.com>
Change-Id: I5af677c90342bae7c30901bf465e1db79c716671
2021-10-29 13:30:29 +03:00