Skip to content

Commit 34ffa2c

Browse files
authored
Merge pull request #4801 from willie-yao/byo-vnet-bastion-fix
Use correct resource group for Bastion with custom vnet
2 parents a8f01c9 + df90462 commit 34ffa2c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

azure/scope/cluster.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ func (s *ClusterScope) AzureBastion() *infrav1.AzureBastion {
554554
// AzureBastionSpec returns the bastion spec.
555555
func (s *ClusterScope) AzureBastionSpec() azure.ASOResourceSpecGetter[*asonetworkv1api20220701.BastionHost] {
556556
if s.IsAzureBastionEnabled() {
557-
subnetID := azure.SubnetID(s.SubscriptionID(), s.ResourceGroup(), s.Vnet().Name, s.AzureBastion().Subnet.Name)
557+
subnetID := azure.SubnetID(s.SubscriptionID(), s.Vnet().ResourceGroup, s.Vnet().Name, s.AzureBastion().Subnet.Name)
558558
publicIPID := azure.PublicIPID(s.SubscriptionID(), s.ResourceGroup(), s.AzureBastion().PublicIP.Name)
559559

560560
return &bastionhosts.AzureBastionSpec{

azure/scope/cluster_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1808,7 +1808,7 @@ func TestAzureBastionSpec(t *testing.T) {
18081808
Location: "centralIndia",
18091809
ClusterName: "my-cluster",
18101810
SubnetID: fmt.Sprintf("/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Network/"+
1811-
"virtualNetworks/%s/subnets/%s", "123", "my-rg", "fake-vnet-1", "fake-bastion-subnet-1"),
1811+
"virtualNetworks/%s/subnets/%s", "123", "my-rg-vnet", "fake-vnet-1", "fake-bastion-subnet-1"),
18121812
PublicIPID: fmt.Sprintf("/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Network/"+
18131813
"publicIPAddresses/%s", "123", "my-rg", "fake-public-ip-1"),
18141814
},

0 commit comments

Comments
 (0)