zuul-operator/zuul_operator
James E. Blair 900528164e Fix config update detection
We are supposed to update zuul/nodepool when the relevant secrets
are updated.  We do that by subscribing to changes on all secrets
in the system, then check to see if they are ones that we're watching
and if so, run the appropriate operator methods.

We only updated the list of secrets to watch on startup, which means
that from a clean start where a zuul was added, we would not add
the new secrets to our list.  This change updates the list after every
time that the zuul resource is created or updated.

Change-Id: Ib6191367eb2596eba560b9c570140f33866c005f
2021-08-05 07:35:09 -07:00
..
templates Make nodepool external_config mount more generic 2021-08-05 07:35:07 -07:00
__init__.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
certmanager.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
cmd.py Use kopf operator framework 2021-07-20 13:16:07 -07:00
objects.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
operator.py Fix config update detection 2021-08-05 07:35:09 -07:00
pxc.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
utils.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
version.py Use kopf operator framework 2021-07-20 13:16:07 -07:00
zookeeper.py Flake8 cleanups 2021-07-23 10:27:10 -07:00
zuul.py Fix error with multiple nodepool providers 2021-07-23 10:27:10 -07:00