diff options
author | jonmv <venstad@gmail.com> | 2023-02-14 13:01:30 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-02-14 13:01:30 +0100 |
commit | fb15a64088db95c3cfad3cd130f2fb5bee72d4cc (patch) | |
tree | 64f4ef3832db387eb3c337569c5a9567a770f1c0 /config-provisioning/src | |
parent | b83a57432504db1cbaf94be1ac34328e9e32a113 (diff) |
Remove problematic zone-endpoint-settings validation
Cannot require this, as that makes it impossible to remove a private endpoint;
the config server will attempt to create a new ZoneEndpoint with non-empty
allowed URNs, but also not a private endpoint. We could also require a two-step
decommissioning, but meh ...
Diffstat (limited to 'config-provisioning/src')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/ZoneEndpoint.java | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/ZoneEndpoint.java b/config-provisioning/src/main/java/com/yahoo/config/provision/ZoneEndpoint.java index 9f114610e32..7f54c907334 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/ZoneEndpoint.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/ZoneEndpoint.java @@ -20,8 +20,6 @@ public class ZoneEndpoint { private final List<AllowedUrn> allowedUrns; public ZoneEndpoint(boolean isPublicEndpoint, boolean isPrivateEndpoint, List<AllowedUrn> allowedUrns) { - if ( ! allowedUrns.isEmpty() && ! isPrivateEndpoint) - throw new IllegalArgumentException("cannot list allowed urns, without also enabling private visibility"); this.isPublicEndpoint = isPublicEndpoint; this.isPrivateEndpoint = isPrivateEndpoint; this.allowedUrns = List.copyOf(allowedUrns); |