Skip to content

Commit c1cf201

Browse files
committed
Ubuntu guide edit
1 parent b2af0a9 commit c1cf201

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_posts/2024-12-11-Cobbler-v3.3.7-Ubuntu-Deployment-Guide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Starting where the [Beginner's guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/
2626

2727
- Despite my efforts (and unlike the [Beginner's Guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/)) **Ubuntu 20.04 PXE clients will require an internet connection** at the time of installation, since the `fallback: offline-install` option is not available in that version's `cloud-init` implementation and was only introduced as of [Ubuntu 22.04 release](https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes/24668)..
2828

29-
- Also unlike my [other](blog/2024/Cobbler-v3.3.7-Debian-Deployment-Guide/) [guides](/blog/2024/Cobbler-v3.3.7-OpenSUSE-Deployment-Guide/), this PXE deployment will use the installation media (ISO file) instead of a repo mirror when installing the target OS *(except for Ubuntu 20.04, however it still requires to use the ISO file in PXE process, so it's very similar and consistent)*, so even though the distribution will be imported as usual, it's important to make the ISO file available over HTTP as well.
29+
- Also unlike my [other](/blog/2024/Cobbler-v3.3.7-Debian-Deployment-Guide/) [guides](/blog/2024/Cobbler-v3.3.7-OpenSUSE-Deployment-Guide/), this PXE deployment will use the installation media (ISO file) instead of a repo mirror when installing the target OS *(except for Ubuntu 20.04, however it still requires to use the ISO file in PXE process, so it's very similar and consistent)*, so even though the distribution will be imported as usual, it's important to make the ISO file available over HTTP as well.
3030

3131
## Cobbler Server Prep
3232

@@ -103,7 +103,7 @@ mount -t iso9660 -o loop,ro ~/Downloads/ubuntu-20.04.6-live-server-amd64.iso /mn
103103
cobbler import --name Ubuntu20 --path /mnt/Ubuntu
104104
```
105105

106-
Copy the installation media to the public HTTP share *(The location of this file will be used in the kernel-options for relavent Cobbler Distros/Profiles/Systems)*
106+
Copy the installation media to the public HTTP share *(The location of this file will be used in the* `kernel-options` *for relavent Cobbler Distros/Profiles/Systems)*
107107

108108
```shell
109109
mkdir -p /var/www/cobbler/pub/cloud-init/Ubuntu20
@@ -255,7 +255,7 @@ cobbler sync
255255

256256
1. Troubleshooting the installation
257257

258-
- The Ubuntu installer will reboot the system automatically upon completing a `cloud-init` auto-install. To prevent this, append the following line to the end of the autoinstall template (`cloud-init_user-data`) as the final command in the `late-commands:` section *(be sure the spacing/indentation aligns with the rest of the `late-command` entries)*:
258+
- The Ubuntu installer will reboot the system automatically upon completing a `cloud-init` auto-install. To prevent this, append the following line to the end of the autoinstall template (`cloud-init_user-data`) as the final command in the `late-commands:` section *(be sure the spacing/indentation aligns with the rest of the* `late-command` *entries)*:
259259

260260
```shell
261261
rm /target/etc/apt/apt.conf.d/99needrestart

0 commit comments

Comments
 (0)