diff options
author | Valerij Fredriksen <freva@users.noreply.github.com> | 2022-10-04 11:41:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-04 11:41:59 +0200 |
commit | 3119eea423b44e7fe954fc509da6ea8106ae7baf (patch) | |
tree | ffecf8e57cb949c6592c9385bd03b64cc5bbdbf8 | |
parent | 7352c40975d25148fdb3ed1c204ffaae65577a63 (diff) | |
parent | eac84a292c50f008998521a0c51ad1fb2b950439 (diff) |
Merge pull request #24297 from vespa-engine/mpolden/fix-flag-source
Ensure flagSource is set before passing reference to this
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java index 9af37088a33..21bd0ff99dd 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java @@ -114,6 +114,7 @@ public class NodeRepository extends AbstractComponent { "dynamicProvisioning property must be 1-to-1 with availability of HostProvisioner, was: dynamicProvisioning=%s, hostProvisioner=%s", zone.getCloud().dynamicProvisioning(), provisionServiceProvider.getHostProvisioner().map(__ -> "present").orElse("empty"))); + this.flagSource = flagSource; this.db = new CuratorDatabaseClient(flavors, curator, clock, useCuratorClientCache, nodeCacheSize); this.zone = zone; this.clock = clock; @@ -129,7 +130,6 @@ public class NodeRepository extends AbstractComponent { this.jobControl = new JobControl(new JobControlFlags(db, flagSource)); this.applications = new Applications(db); this.loadBalancers = new LoadBalancers(db); - this.flagSource = flagSource; this.metricsDb = metricsDb; this.orchestrator = orchestrator; this.spareCount = spareCount; |