Broaden scope of potential config updates
Some of the Zuul CRD spec entries may be used to directly write key values to zuul.conf. As a result, we need to trigger config updates when those sections may change. Change-Id: I5799137043f387553f55ae5fc31ce6b42d2046d8
This commit is contained in:
parent
b742ca1f79
commit
b3e7319314
|
@ -158,8 +158,13 @@ def update_fn(name, namespace, logger, old, new, memo, **kwargs):
|
|||
if new.get('connections') != old.get('connections'):
|
||||
logger.info("Connections changed")
|
||||
conf_changed = True
|
||||
for key in ['executor', 'merger', 'scheduler', 'registry',
|
||||
'launcher', 'connections', 'externalConfig',
|
||||
|
||||
for key in ['executor', 'merger', 'scheduler', 'web', 'fingergw']:
|
||||
if new.get(key) != old.get(key):
|
||||
logger.info(f"{key} changed")
|
||||
conf_changed = True
|
||||
|
||||
for key in ['registry', 'launcher', 'connections', 'externalConfig',
|
||||
'imagePrefix', 'imagePullSecrets', 'zuulImageVersion',
|
||||
'zuulPreviewImageVersion', 'zuulRegistryImageVersion',
|
||||
'nodepoolImageVersion']:
|
||||
|
|
Loading…
Reference in New Issue