Skip to content

Commit f2f1c0f

Browse files
author
Joshua Reed
committed
Bump versioning.
1 parent 56e19b1 commit f2f1c0f

13 files changed

+105
-104
lines changed

pkg/cloud/affinity_groups.go.bak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package cloud
1818

1919
import (
2020
"github.com/pkg/errors"
21-
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1"
21+
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
2222
)
2323

2424
const (

pkg/cloud/instance.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2222
"strings"
2323

24-
capiv1 "sigs.k8s.io/cluster-api/api/v1beta1"
24+
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
2525

2626
"github.com/apache/cloudstack-go/v2/cloudstack"
2727
"github.com/hashicorp/go-multierror"
@@ -32,7 +32,7 @@ import (
3232
)
3333

3434
type VMIface interface {
35-
GetOrCreateVMInstance(*infrav1.CloudStackMachine, *capiv1.Machine, *infrav1.CloudStackCluster, *infrav1.CloudStackZone, *infrav1.CloudStackAffinityGroup, string) error
35+
GetOrCreateVMInstance(*infrav1.CloudStackMachine, *clusterv1.Machine, *infrav1.CloudStackCluster, *infrav1.CloudStackZone, *infrav1.CloudStackAffinityGroup, string) error
3636
ResolveVMInstanceDetails(*infrav1.CloudStackMachine) error
3737
DestroyVMInstance(*infrav1.CloudStackMachine) error
3838
}
@@ -199,7 +199,7 @@ func verifyDiskoffering(csMachine *infrav1.CloudStackMachine, c *client, diskOff
199199
// sets the infrastructure machine spec and status accordingly.
200200
func (c *client) GetOrCreateVMInstance(
201201
csMachine *infrav1.CloudStackMachine,
202-
capiMachine *capiv1.Machine,
202+
capiMachine *clusterv1.Machine,
203203
csCluster *infrav1.CloudStackCluster,
204204
zone *infrav1.CloudStackZone,
205205
affinity *infrav1.CloudStackAffinityGroup,

pkg/cloud/instance.go.bak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"github.com/pkg/errors"
2929
corev1 "k8s.io/api/core/v1"
3030
"k8s.io/utils/pointer"
31-
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1"
31+
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
3232
)
3333

3434
type VMIface interface {

pkg/cloud/instance_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ import (
2222
"github.com/apache/cloudstack-go/v2/cloudstack"
2323
"github.com/golang/mock/gomock"
2424
. "github.com/onsi/ginkgo/v2"
25-
"sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
25+
26+
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
2627
"sigs.k8s.io/cluster-api-provider-cloudstack/pkg/cloud"
2728
"sigs.k8s.io/cluster-api-provider-cloudstack/test/dummies"
2829

@@ -292,7 +293,7 @@ var _ = Describe("Instance", func() {
292293
dummies.CSMachine1.Spec.Template.ID = ""
293294
dummies.CSMachine1.Spec.Offering.Name = "offering"
294295
dummies.CSMachine1.Spec.Template.Name = "template"
295-
dummies.CSMachine1.Spec.DiskOffering = v1beta1.CloudStackResourceDiskOffering{}
296+
dummies.CSMachine1.Spec.DiskOffering = infrav1.CloudStackResourceDiskOffering{}
296297

297298
sos.EXPECT().GetServiceOfferingID(dummies.CSMachine1.Spec.Offering.Name).Return(offeringFakeID, 1, nil)
298299
ts.EXPECT().GetTemplateID(dummies.CSMachine1.Spec.Template.Name, executableFilter, dummies.Zone1.ID).

pkg/cloud/instance_test.go.bak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"github.com/apache/cloudstack-go/v2/cloudstack"
2323
"github.com/golang/mock/gomock"
2424
. "github.com/onsi/ginkgo/v2"
25-
"sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1"
25+
"sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
2626
"sigs.k8s.io/cluster-api-provider-cloudstack/pkg/cloud"
2727
"sigs.k8s.io/cluster-api-provider-cloudstack/test/dummies"
2828

pkg/cloud/isolated_network.go

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,21 @@ import (
2323
"github.com/apache/cloudstack-go/v2/cloudstack"
2424
"github.com/hashicorp/go-multierror"
2525
"github.com/pkg/errors"
26-
capcv1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
26+
infrav1 "sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2"
2727
)
2828

2929
type IsoNetworkIface interface {
30-
GetOrCreateIsolatedNetwork(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) error
30+
GetOrCreateIsolatedNetwork(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) error
3131

32-
AssociatePublicIPAddress(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) error
33-
GetOrCreateLoadBalancerRule(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) error
34-
OpenFirewallRules(*capcv1.CloudStackIsolatedNetwork) error
35-
GetPublicIP(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) (*cloudstack.PublicIpAddress, error)
36-
ResolveLoadBalancerRuleDetails(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) error
32+
AssociatePublicIPAddress(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) error
33+
GetOrCreateLoadBalancerRule(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) error
34+
OpenFirewallRules(*infrav1.CloudStackIsolatedNetwork) error
35+
GetPublicIP(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) (*cloudstack.PublicIpAddress, error)
36+
ResolveLoadBalancerRuleDetails(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) error
3737

38-
AssignVMToLoadBalancerRule(isoNet *capcv1.CloudStackIsolatedNetwork, instanceID string) error
39-
DeleteNetwork(capcv1.Network) error
40-
DisposeIsoNetResources(*capcv1.CloudStackZone, *capcv1.CloudStackIsolatedNetwork, *capcv1.CloudStackCluster) error
38+
AssignVMToLoadBalancerRule(isoNet *infrav1.CloudStackIsolatedNetwork, instanceID string) error
39+
DeleteNetwork(infrav1.Network) error
40+
DisposeIsoNetResources(*infrav1.CloudStackZone, *infrav1.CloudStackIsolatedNetwork, *infrav1.CloudStackCluster) error
4141
}
4242

4343
// getOfferingID fetches an offering id.
@@ -53,9 +53,9 @@ func (c *client) getOfferingID() (string, error) {
5353

5454
// AssociatePublicIPAddress Gets a PublicIP and associates the public IP to passed isolated network.
5555
func (c *client) AssociatePublicIPAddress(
56-
zone *capcv1.CloudStackZone,
57-
isoNet *capcv1.CloudStackIsolatedNetwork,
58-
csCluster *capcv1.CloudStackCluster,
56+
zone *infrav1.CloudStackZone,
57+
isoNet *infrav1.CloudStackIsolatedNetwork,
58+
csCluster *infrav1.CloudStackCluster,
5959
) (retErr error) {
6060
// Check specified IP address is available or get an unused one if not specified.
6161
publicAddress, err := c.GetPublicIP(zone, isoNet, csCluster)
@@ -90,7 +90,7 @@ func (c *client) AssociatePublicIPAddress(
9090
}
9191

9292
// CreateIsolatedNetwork creates an isolated network in the relevant Zone per passed network specification.
93-
func (c *client) CreateIsolatedNetwork(zone *capcv1.CloudStackZone, isoNet *capcv1.CloudStackIsolatedNetwork) (retErr error) {
93+
func (c *client) CreateIsolatedNetwork(zone *infrav1.CloudStackZone, isoNet *infrav1.CloudStackIsolatedNetwork) (retErr error) {
9494
// Get network offering ID.
9595
offeringID, err := c.getOfferingID()
9696
if err != nil {
@@ -108,7 +108,7 @@ func (c *client) CreateIsolatedNetwork(zone *capcv1.CloudStackZone, isoNet *capc
108108
}
109109

110110
// OpenFirewallRules opens a CloudStack firewall for an isolated network.
111-
func (c *client) OpenFirewallRules(isoNet *capcv1.CloudStackIsolatedNetwork) (retErr error) {
111+
func (c *client) OpenFirewallRules(isoNet *infrav1.CloudStackIsolatedNetwork) (retErr error) {
112112
p := c.cs.Firewall.NewCreateEgressFirewallRuleParams(isoNet.Spec.ID, NetworkProtocolTCP)
113113
_, retErr = c.cs.Firewall.CreateEgressFirewallRule(p)
114114
if retErr != nil && strings.Contains(strings.ToLower(retErr.Error()), "there is already") { // Already a firewall rule here.
@@ -119,9 +119,9 @@ func (c *client) OpenFirewallRules(isoNet *capcv1.CloudStackIsolatedNetwork) (re
119119

120120
// GetPublicIP gets a public IP with ID for cluster endpoint.
121121
func (c *client) GetPublicIP(
122-
zone *capcv1.CloudStackZone,
123-
isoNet *capcv1.CloudStackIsolatedNetwork,
124-
csCluster *capcv1.CloudStackCluster,
122+
zone *infrav1.CloudStackZone,
123+
isoNet *infrav1.CloudStackIsolatedNetwork,
124+
csCluster *infrav1.CloudStackCluster,
125125
) (*cloudstack.PublicIpAddress, error) {
126126
ip := csCluster.Spec.ControlPlaneEndpoint.Host
127127

@@ -153,7 +153,7 @@ func (c *client) GetPublicIP(
153153
}
154154

155155
// GetIsolatedNetwork gets an isolated network in the relevant Zone.
156-
func (c *client) GetIsolatedNetwork(isoNet *capcv1.CloudStackIsolatedNetwork) (retErr error) {
156+
func (c *client) GetIsolatedNetwork(isoNet *infrav1.CloudStackIsolatedNetwork) (retErr error) {
157157
netDetails, count, err := c.cs.Network.GetNetworkByName(isoNet.Spec.Name)
158158
if err != nil {
159159
retErr = multierror.Append(retErr, errors.Wrapf(err, "could not get Network ID from %s", isoNet.Spec.Name))
@@ -177,9 +177,9 @@ func (c *client) GetIsolatedNetwork(isoNet *capcv1.CloudStackIsolatedNetwork) (r
177177

178178
// ResolveLoadBalancerRuleDetails resolves the details of a load balancer rule by PublicIPID and Port.
179179
func (c *client) ResolveLoadBalancerRuleDetails(
180-
zone *capcv1.CloudStackZone,
181-
isoNet *capcv1.CloudStackIsolatedNetwork,
182-
csCluster *capcv1.CloudStackCluster,
180+
zone *infrav1.CloudStackZone,
181+
isoNet *infrav1.CloudStackIsolatedNetwork,
182+
csCluster *infrav1.CloudStackCluster,
183183
) error {
184184
p := c.cs.LoadBalancer.NewListLoadBalancerRulesParams()
185185
p.SetPublicipid(isoNet.Status.PublicIPID)
@@ -199,9 +199,9 @@ func (c *client) ResolveLoadBalancerRuleDetails(
199199

200200
// GetOrCreateLoadBalancerRule Create a load balancer rule that can be assigned to instances.
201201
func (c *client) GetOrCreateLoadBalancerRule(
202-
zone *capcv1.CloudStackZone,
203-
isoNet *capcv1.CloudStackIsolatedNetwork,
204-
csCluster *capcv1.CloudStackCluster,
202+
zone *infrav1.CloudStackZone,
203+
isoNet *infrav1.CloudStackIsolatedNetwork,
204+
csCluster *infrav1.CloudStackCluster,
205205
) (retErr error) {
206206
// Check/set ports.
207207
// Prefer control plane endpoint. Take iso net port if CP missing. Set to default if both missing.
@@ -237,9 +237,9 @@ func (c *client) GetOrCreateLoadBalancerRule(
237237

238238
// GetOrCreateIsolatedNetwork fetches or builds out the necessary structures for isolated network use.
239239
func (c *client) GetOrCreateIsolatedNetwork(
240-
zone *capcv1.CloudStackZone,
241-
isoNet *capcv1.CloudStackIsolatedNetwork,
242-
csCluster *capcv1.CloudStackCluster,
240+
zone *infrav1.CloudStackZone,
241+
isoNet *infrav1.CloudStackIsolatedNetwork,
242+
csCluster *infrav1.CloudStackCluster,
243243
) error {
244244
// Get or create the isolated network itself and resolve details into passed custom resources.
245245
net := isoNet.Network()
@@ -272,7 +272,7 @@ func (c *client) GetOrCreateIsolatedNetwork(
272272
}
273273

274274
// AssignVMToLoadBalancerRule assigns a VM instance to a load balancing rule (specifying lb membership).
275-
func (c *client) AssignVMToLoadBalancerRule(isoNet *capcv1.CloudStackIsolatedNetwork, instanceID string) (retErr error) {
275+
func (c *client) AssignVMToLoadBalancerRule(isoNet *infrav1.CloudStackIsolatedNetwork, instanceID string) (retErr error) {
276276

277277
// Check that the instance isn't already in LB rotation.
278278
lbRuleInstances, retErr := c.cs.LoadBalancer.ListLoadBalancerRuleInstances(
@@ -294,16 +294,16 @@ func (c *client) AssignVMToLoadBalancerRule(isoNet *capcv1.CloudStackIsolatedNet
294294
}
295295

296296
// DeleteNetwork deletes an isolated network.
297-
func (c *client) DeleteNetwork(net capcv1.Network) error {
297+
func (c *client) DeleteNetwork(net infrav1.Network) error {
298298
_, err := c.cs.Network.DeleteNetwork(c.cs.Network.NewDeleteNetworkParams(net.ID))
299299
return errors.Wrapf(err, "deleting network with id %s", net.ID)
300300
}
301301

302302
// DisposeIsoNetResources cleans up isolated network resources.
303303
func (c *client) DisposeIsoNetResources(
304-
zone *capcv1.CloudStackZone,
305-
isoNet *capcv1.CloudStackIsolatedNetwork,
306-
csCluster *capcv1.CloudStackCluster,
304+
zone *infrav1.CloudStackZone,
305+
isoNet *infrav1.CloudStackIsolatedNetwork,
306+
csCluster *infrav1.CloudStackCluster,
307307
) (retError error) {
308308
if isoNet.Status.PublicIPID != "" {
309309
if err := c.DeleteClusterTag(ResourceTypeIPAddress, csCluster.Status.PublicIPID, csCluster); err != nil {
@@ -324,7 +324,7 @@ func (c *client) DisposeIsoNetResources(
324324
}
325325

326326
// DeleteNetworkIfNotInUse deletes an isolated network if the network is no longer in use (indicated by in use tags).
327-
func (c *client) DeleteNetworkIfNotInUse(csCluster *capcv1.CloudStackCluster, net capcv1.Network) (retError error) {
327+
func (c *client) DeleteNetworkIfNotInUse(csCluster *infrav1.CloudStackCluster, net infrav1.Network) (retError error) {
328328
tags, err := c.GetTags(ResourceTypeNetwork, net.ID)
329329
if err != nil {
330330
return err
@@ -346,7 +346,7 @@ func (c *client) DeleteNetworkIfNotInUse(csCluster *capcv1.CloudStackCluster, ne
346346

347347
// DisassociatePublicIPAddressIfNotInUse removes a CloudStack public IP association from passed isolated network
348348
// if it is no longer in use (indicated by in use tags).
349-
func (c *client) DisassociatePublicIPAddressIfNotInUse(isoNet *capcv1.CloudStackIsolatedNetwork) (retError error) {
349+
func (c *client) DisassociatePublicIPAddressIfNotInUse(isoNet *infrav1.CloudStackIsolatedNetwork) (retError error) {
350350
if tagsAllowDisposal, err := c.DoClusterTagsAllowDisposal(ResourceTypeIPAddress, isoNet.Status.PublicIPID); err != nil {
351351
return err
352352
} else if publicIP, _, err := c.cs.Address.GetPublicIpAddressByID(isoNet.Status.PublicIPID); err != nil {
@@ -360,7 +360,7 @@ func (c *client) DisassociatePublicIPAddressIfNotInUse(isoNet *capcv1.CloudStack
360360
}
361361

362362
// DisassociatePublicIPAddress removes a CloudStack public IP association from passed isolated network.
363-
func (c *client) DisassociatePublicIPAddress(isoNet *capcv1.CloudStackIsolatedNetwork) (retErr error) {
363+
func (c *client) DisassociatePublicIPAddress(isoNet *infrav1.CloudStackIsolatedNetwork) (retErr error) {
364364
// Remove the CAPC creation tag, so it won't be there the next time this address is associated.
365365
retErr = c.DeleteCreatedByCAPCTag(ResourceTypeIPAddress, isoNet.Status.PublicIPID)
366366
if retErr != nil {

0 commit comments

Comments
 (0)