diff options
author | jonmv <venstad@gmail.com> | 2023-01-27 18:02:53 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-01-27 18:02:53 +0100 |
commit | 1770e53c93134b268f0fac6239bc84b8f15688c4 (patch) | |
tree | 58397ac05702802cb9c6beb9119e42586c9b95bd /node-repository/src/test/java | |
parent | 8a006bc9ca202713ec54c7961a9256790c87d10d (diff) |
Revert "Merge pull request #25773 from vespa-engine/jonmv/private-endpoints-2"
This reverts commit 414aaf3e1e478deadf199488887dc0d9da0881ab, reversing
changes made to a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff.
Diffstat (limited to 'node-repository/src/test/java')
-rw-r--r-- | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/LoadBalancerProvisionerTest.java | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/LoadBalancerProvisionerTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/LoadBalancerProvisionerTest.java index 0aa2a001bfa..9ba8c4d2d75 100644 --- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/LoadBalancerProvisionerTest.java +++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/provisioning/LoadBalancerProvisionerTest.java @@ -43,7 +43,6 @@ import java.util.stream.Collectors; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertSame; -import static org.junit.Assert.assertThrows; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; @@ -334,39 +333,6 @@ public class LoadBalancerProvisionerTest { assertEquals(settings, loadBalancers.first().get().instance().get().settings()); } - @Test - public void load_balancer_with_changing_visibility() { - ClusterResources resources = new ClusterResources(3, 1, nodeResources); - Capacity capacity = Capacity.from(resources, resources, IntRange.empty(), false, true, Optional.of(CloudAccount.empty)); - tester.activate(app1, prepare(app1, capacity, clusterRequest(ClusterSpec.Type.container, ClusterSpec.Id.from("c1")))); - LoadBalancerList loadBalancers = tester.nodeRepository().loadBalancers().list(); - assertEquals(1, loadBalancers.size()); - assertEquals(ZoneEndpoint.defaultEndpoint, loadBalancers.first().get().instance().get().settings()); - - // Next deployment has only a private endpoint - ZoneEndpoint settings = new ZoneEndpoint(false, true, List.of(new AllowedUrn(AccessType.awsPrivateLink, "alice"), new AllowedUrn(AccessType.gcpServiceConnect, "bob"))); - assertEquals("Could not (re)configure load balancer tenant1:application1:default:c1 due to change in load balancer visibility. The operation will be retried on next deployment", - assertThrows(LoadBalancerServiceException.class, - () -> prepare(app1, capacity, clusterRequest(ClusterSpec.Type.container, ClusterSpec.Id.from("c1"), Optional.empty(), settings))) - .getMessage()); - - // Existing LB is removed - loadBalancers = tester.nodeRepository().loadBalancers().list(); - assertEquals(1, loadBalancers.size()); - assertSame(LoadBalancer.State.removable, loadBalancers.first().get().state()); - new LoadBalancerExpirer(tester.nodeRepository(), - Duration.ofDays(1), - tester.loadBalancerService(), - new TestMetric()) - .run(); - assertEquals(0, tester.nodeRepository().loadBalancers().list().in(LoadBalancer.State.removable).size()); - - // Next deployment provisions a new LB - tester.activate(app1, prepare(app1, capacity, clusterRequest(ClusterSpec.Type.container, ClusterSpec.Id.from("c1"), Optional.empty(), settings))); - loadBalancers = tester.nodeRepository().loadBalancers().list(); - assertEquals(1, loadBalancers.size()); - assertEquals(settings, loadBalancers.first().get().instance().get().settings()); - } @Test public void load_balancer_with_custom_cloud_account() { |