The 'local-data' in path /var/lib/os-collect-config/local-data should be a directory, not a file. However, even if we can fix this, now os-apply-config will merge configs based on the order [ec2, heat and local], but actually there is no deployments collected local. Then unfortunately, the deployments collected from Heat will be overwriten because the merging order in os-apply-config. At this moment, we can't change os-apply-config since it's deliberate. So the only reasonable way we can do now is using /var/lib/heat-cfntools/cfn-init-data and /var/lib/cloud/data/cfn-init-data. Story: 2006566 Task: 36851 Change-Id: I3b1ed30967e9235e9e830c5e4156f739303be618changes/22/688322/3
parent
491e2fb470
commit
ea18c18188
Loading…
Reference in new issue