cobbler 3.3 系から cobbler-web が無くなった話

このブログでも何回か登場している Cobbler ですが、このブログの執筆時点では 3.3.3 がリリースされています。

CentOS Stream 9 等で利用できる epel9 においては、3.3.3 のパッケージが配布されているようです。

# dnf list cobbler*
Available Packages
cobbler.noarch                          3.3.3-1.el9                    epel
cobbler-tests.noarch                    3.3.3-1.el9                    epel
#
“cobbler 3.3 系から cobbler-web が無くなった話” の続きを読む

cobbler import した Ubuntu 20.04 が PXE boot しているのに CD-ROM を求められてしまう件の解決法

Cobbler 3.2.0 で Ubuntu 20.04 の ISO を import して PXE boot しているにも関わらず、CD-ROM が求められる問題で困っていました。

なお、cobbler では、以前このブログで紹介した yaml の手順は使えないので、ubuntu-20.04.1-legacy-server-amd64.iso を使用して、Preseed でインストールする設定です。

Legacy 版の ISO は下記からダウンロードできます。

現象

“cobbler import した Ubuntu 20.04 が PXE boot しているのに CD-ROM を求められてしまう件の解決法” の続きを読む

dnf に対応した OS で http のレポジトリの Cobbler reposync が失敗する場合

Linux のインストールの簡略化のため、Cobbler を導入しています。

Cobbler がインストールされている OS が CentOS 7 だったので、CentOS Stream 8 に切り替えたところ、reposync がうまくいかなくなってしまったのでメモです。

CentOS 7 の場合(成功例)

Zabbix 5.0 のレポジトリをミラーする前提で下記コマンドを実施します。

# cobbler repo add --name="Zabbix-5.0-rhel8-x86_64" --mirror=https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/
# cobbler reposync

running: /usr/bin/reposync -l -n -d --config=/var/www/cobbler/repo_mirror/Zabbix-5.0-rhel8-x86_64/.origin/Zabbix-5.0-rhel8-x86_64.repo --repoid=Zabbix-5.0-rhel8-x86_64 --download_path=/var/www/cobbler/repo_mirror -a x86_64

正常に reposync できました。

“dnf に対応した OS で http のレポジトリの Cobbler reposync が失敗する場合” の続きを読む