"--check --diff" doesn't template fresh koala configs

Bug #2052498 reported by Grzegorz Bialas
6
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

Revision history for this message
Will Szumski (willjs) wrote :

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.

Changed in kayobe:
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.