Skip to content

Commit 44d4732

Browse files
committed
Move misplaced sections in v1alpha7 to v1beta changes doc
1 parent 8d70c19 commit 44d4732

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

docs/book/src/topics/crd-changes/v1alpha7-to-v1beta1.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
- [`OpenStackMachine`](#openstackmachine)
1212
- [Removal of cloudName](#removal-of-cloudname)
1313
- [Change to serverGroupID](#change-to-servergroupid)
14+
- [Change to image](#change-to-image)
15+
- [Removal of imageUUID](#removal-of-imageuuid)
1416
- [Changes to ports](#changes-to-ports)
1517
- [`OpenStackCluster`](#openstackcluster)
1618
- [Removal of cloudName](#removal-of-cloudname-1)
1719
- [identityRef is now required](#identityref-is-now-required)
1820
- [Change to externalNetworkID](#change-to-externalnetworkid)
19-
- [Change to image](#change-to-image)
20-
- [Removal of imageUUID](#removal-of-imageuuid)
2121
- [Change to floatingIP](#change-to-floatingip)
2222
- [Change to subnet](#change-to-subnet)
2323
- [Change to nodeCidr and dnsNameservers](#change-to-nodecidr-and-dnsnameservers)
@@ -87,6 +87,39 @@ serverGroup:
8787
If a server group is provided and found, it'll be added to `OpenStackMachine.Status.ReferencedResources.ServerGroupID`. If the server group can't be found or filter matches multiple server groups, an error will be returned.
8888
If empty object or null is provided, Machine will not be added to any server group and `OpenStackMachine.Status.ReferencedResources.ServerGroupID` will be empty.
8989

90+
#### Change to image
91+
92+
The field `image` is now an `ImageFilter` object rather than a string name.
93+
The `ImageFilter` object allows selection of an image by name, by ID or by tags.
94+
95+
```yaml
96+
image: "test-image"
97+
```
98+
99+
becomes
100+
101+
```yaml
102+
image:
103+
name: "test-image"
104+
```
105+
106+
The image ID will be added to `OpenStackMachine.Status.ReferencedResources.ImageID`. If the image can't be found or filter matches multiple images, an error will be returned.
107+
108+
#### Removal of imageUUID
109+
110+
The fild `imageUUID` has been removed in favor of the `image` field.
111+
112+
```yaml
113+
imageUUID: "72a6a1e6-3e0a-4a8b-9b4c-2d6f9e3e5f0a"
114+
```
115+
116+
becomes
117+
118+
```yaml
119+
image:
120+
id: "72a6a1e6-3e0a-4a8b-9b4c-2d6f9e3e5f0a"
121+
```
122+
90123
#### Changes to ports
91124

92125
These changes apply to ports specified in both OpenStackMachines and the Bastion.
@@ -150,39 +183,6 @@ It is now possible for a user to specify that no external network should be used
150183
disableExternalNetwork: true
151184
```
152185

153-
#### Change to image
154-
155-
The field `image` is now an `ImageFilter` object rather than a string name.
156-
The `ImageFilter` object allows selection of an image by name, by ID or by tags.
157-
158-
```yaml
159-
image: "test-image"
160-
```
161-
162-
becomes
163-
164-
```yaml
165-
image:
166-
name: "test-image"
167-
```
168-
169-
The image ID will be added to `OpenStackMachine.Status.ReferencedResources.ImageID`. If the image can't be found or filter matches multiple images, an error will be returned.
170-
171-
#### Removal of imageUUID
172-
173-
The fild `imageUUID` has been removed in favor of the `image` field.
174-
175-
```yaml
176-
imageUUID: "72a6a1e6-3e0a-4a8b-9b4c-2d6f9e3e5f0a"
177-
```
178-
179-
becomes
180-
181-
```yaml
182-
image:
183-
id: "72a6a1e6-3e0a-4a8b-9b4c-2d6f9e3e5f0a"
184-
```
185-
186186
#### Change to floatingIP
187187

188188
The `OpenStackMachineSpec.FloatingIP` field has moved to `OpenStackClusterSpec.Bastion.FloatingIP`.

0 commit comments

Comments
 (0)