66ebe442c2
When we start or restart the heat-agent, we run configure_container_agent.sh which writes a few scripts. Make sure that the scipts do not exist before writing to avoid overwriting any values created on runtime. When the heat-agent starts, /etc/os-collect-config.conf includes only the reference to the os-refresh-config command. After the agent bootstap, this file contains the credentials to check for software deployments in the [heat] section. Before this patch, when the agent restarted /etc/os-collect-config.conf was cleared resulting the agent to stop working. I have the survive restarts, skiping only os-collect-config.conf should be enough, but it is better to not touch files on just service restart. Additionally, fix file permissions for /etc/os-collect-config.conf. Change heat-container-agent tag to ussuri-dev. Change-Id: I3efd4e55e885b95721f13279b44dc1246e2fd2e4 Signed-off-by: Spyros Trigazis <spyridon.trigazis@cern.ch> |
||
---|---|---|
api-ref/source | ||
contrib | ||
devstack | ||
doc | ||
dockerfiles | ||
etc/magnum | ||
magnum | ||
playbooks | ||
releasenotes | ||
specs | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
.testr.conf | ||
.zuul.yaml | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
bindep.txt | ||
functional_creds.conf.sample | ||
lower-constraints.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
Magnum
Magnum is an OpenStack project which offers container orchestration engines for deploying and managing containers as first class resources in OpenStack.
For more information, please refer to the following resources:
- Free software: under the Apache license <http://www.apache.org/licenses/LICENSE-2.0>
- Wiki: https://wiki.openstack.org/wiki/Magnum_
- Documentation: https://docs.openstack.org/magnum/latest/
- Admin guide: https://docs.openstack.org/magnum/latest/admin/index.html
- Source: https://opendev.org/openstack/magnum
- Blueprints: https://blueprints.launchpad.net/magnum
- Bugs: https://storyboard.openstack.org/#!/project/openstack/magnum
- REST Client: https://opendev.org/openstack/python-magnumclient
- Release notes: https://docs.openstack.org/releasenotes/magnum/index.html
- Contributing: https://docs.openstack.org/magnum/latest/contributor/index.html