GoogleCloudPlatform/testgrid
Config Merger only reads configuration on startup; should be more often
开放
#517 创建于 2021年6月23日
good first issuehelp wanted
仓库指标
- 星标
- (205 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
The Config Merger is a controller that takes multiple configurations and merges them together. It requires a list of configurations to merge together.
It then periodically reads those configs and merges them together. Changes in the config are picked up in this loop, but changes to the config list are not.
This has caused issues when the config is changed, and Config Merger silently ignores those changes until it's rebooted. See https://github.com/GoogleCloudPlatform/oss-test-infra/issues/919
Additional logic to determine if the config list has changed and to either log this event or do less work if it hasn't changed would also be nice.