aea896eb19
This patch does several things at once: - Simplify the keystone patch that we carry by adding only the Centos changes that we carry. This also fixes the keystone user creation when the packages installed, ensuring that the keystone log directories are created properly when the package is installed. - Disable keystone from starting when the package is installed. Under a normal situation when the keystone package asks a series of questions to configure the package. When the ISO is built it uses the non-interactive package installation, which means debconf questions that configures the endpoints are not configured properly. This leaves keystone in a bad state when the package is installed and prevents the uwsgi process from starting properly. To fix this we override the init/systemd script installation in the debian/rules. However, this is not enough since the keystone.postinst.in will also enable the systemd keystone unit and try to start it as well. This patch will also disable that mechanism as well. - Note: 0001-Rebasing-Keyring-integration.patch was dropped earlier because it no longer applied to Keystone. This patch needs to be re-worked and tracked seperately in order to have the same functionality in Centos. Test Plan PASS Build and boot ISO PASS Bootstrap Story: 2009101 Task: 43770 Signed-off-by: Charles Short <charles.short@windriver.com> Change-Id: Ibf31672242be6510a0e673525094a909db22dd3a |
||
---|---|---|
doc | ||
openstack | ||
releasenotes | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
centos_build_layer.cfg | ||
centos_dev_docker_images.inc | ||
centos_helm.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_pkg_dirs_containers | ||
centos_srpms_centos.lst | ||
centos_stable_docker_images.inc | ||
debian_build_layer.cfg | ||
debian_pkg_dirs | ||
test-requirements.txt | ||
tox.ini |
README.rst
stx-upstream
StarlingX Upstream Packages