"--check --diff" doesn't template fresh koala configs
Bug #2052498 reported by
Grzegorz Bialas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kayobe |
Triaged
|
Medium
|
Unassigned |
Bug Description
kayobe overcloud service deploy --check --diff doesn't re-create content of etc/kolla.
What happened:
Scenario:
1. I have checkout with already templated etc/kolla
2. I am making changes in config in etc/kayobe
3. I am running kayobe overcloud service deploy --check --diff
4. I see that changes are not applied in output.
5. Files in etc/kolla have still old values.
**Environment**:
Kaoyobe: yoga release (bellow you will find exact tag)
$ cat /etc/redhat-release
Rocky Linux release 9.2 (Blue Onyx)
Package Version
-------
ansible 5.10.0
ansible-core 2.12.10
kayobe 12.9.1.dev18
To post a comment you must log in.
Ahh, this is because the kolla config generation is being skipped because we are in check mode. Maybe we can override that? A workaround is to first generate the kolla config with:
kayobe overcloud service deploy -kt none
and then run with --diff, --check.