Skip to content

Commit 4406666

Browse files
authored
Merge pull request #7970 from ovh/fix/byolinux
fix(bare_metal_cloud/bring-your-own-linux): imagechecksum for example
2 parents 0632bc3 + 033b3c1 commit 4406666

File tree

15 files changed

+120
-45
lines changed

15 files changed

+120
-45
lines changed

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.de-de.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux) (EN)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-asia.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-au.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-ca.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-gb.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-ie.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-sg.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.en-us.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.es-es.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux) (EN)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

pages/bare_metal_cloud/dedicated_servers/bring-your-own-linux/guide.es-us.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bring Your Own Linux (BYOLinux) (EN)
33
excerpt: Find out how to easily deploy your own Linux images on dedicated servers
4-
updated: 2025-04-29
4+
updated: 2025-06-05
55
---
66

77
## Objective
@@ -85,9 +85,9 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
8585
"operatingSystem": "byolinux_64",
8686
"customizations": {
8787
"hostname": "mon-tux",
88-
"imageURL": "https://github.com/ashmonger/akution_test/releases/download/0.5-compress/deb11k6.qcow2",
88+
"imageURL": "https://github.com/ashmonger/akution_test/releases/latest/download/deb11k6.qcow2",
8989
"efiBootloaderPath": "\\efi\\debian\\grubx64.efi",
90-
"imageCheckSum": "367f26c915f39314dde155db3a2b0326803e06975d1f4be04256f8b591e38fd4062d36eb7d50e99da7a50b7f4cd69640e56a4ab93e8e0274e4e478e0f84b5d29",
90+
"imageCheckSum": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
9191
"httpHeaders": {
9292
"Authorization": "Basic bG9naW46cGFzc3dvcmQ="
9393
},
@@ -97,6 +97,11 @@ The Bring Your Own Linux (BYOLinux) payload should be similar to the following:
9797
}
9898
```
9999

100+
> [!warning]
101+
>
102+
> In the example above, the `imageCheckSum` value has been obfuscated because it changes regularly whenever the target image is rebuilt.
103+
>
104+
100105
Even though the configDrive user data could be sent to the API directly in clear text by escaping special characters, it is recommended to send a base64-encoded script to the API. You can use the following UNIX/Linux command to encode your data:
101106

102107
```bash

0 commit comments

Comments
 (0)