Skip to content

Commit 4b9a3c5

Browse files
committed
fix Debian Guide
1 parent 43f91d8 commit 4b9a3c5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

_posts/2024-12-02-Cobbler-v3.3.7-Debian-Deployment-Guide.md

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

2323
- Along the same lines as the [Beginner's guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/) I prefer to locally host/mirror the base OS repo to alleviate public internet availability and bandwidth dependencies during network installations.
2424

25-
- using the `cobbler check` CLI command, the output recommends installing the **debmirror** package in order to manage Debian deployments and repos with Cobbler. Instead, we will simply import the Debian source installation media (.iso file), similarly to the [Beginner's guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/), and use that as the local repo mirror to install over the network.
25+
- using the `cobbler check` CLI command, the output recommends installing the **debmirror** package in order to manage Debian deployments and repos with Cobbler. Instead, we will simply import the Debian source installation media (.iso file) and use that as the local repo mirror to install over the network, similarly to the [Beginner's guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/).
2626

2727
- This method is not the Cobbler official method, and Debian actually [recommends](https://www.debian.org/mirror/ftpmirror) using something like "apt-cacher-ng" or "squid proxy"
2828

@@ -263,6 +263,8 @@ Now the **PXE Client** should be able to boot from a generic/random MAC address
263263
264264
1. The [Cobbler 3.3.6 Beginner's Guide](/blog/2024/Cobbler-v3.3.6-Beginners-Guide/) **Tips & Troubleshooting** section contains some basic recommendations and limitations of Cobbler which will not be repeated here.
265265
266+
1. Going the route of importing the DVD ISO file for debian PXE deployments will leave those PXE clients with less available packages to install during OS installation compared to a full mirror, but I prefer to keep the OS deployments minimal anyway.
267+
266268
1. The issue mentioned in the **Caveats** section above is due to the `base-installer` [source code](https://salsa.debian.org/installer-team/base-installer/-/blob/1.213/library.sh?ref_type=tags) neglecting to add the `Acquire::AllowInsecureRepositories "true";` line in to the `00AllowUnauthenticated` file on the target system (created depending on the value of preseed optoin `debian-installer/allow_unauthenticated`) as mentioned in the [apt-secure manpage](https://manpages.debian.org/bookworm/apt/apt-secure.8.en.html).
267269
268270
- The installation will fail on a "cannot find a suitable kernel package" error.

0 commit comments

Comments
 (0)