Hi all
I am setting up fc24 as a cobbler server. Am I doing something wrong?
When I visit https://192.168.0.8/cobbler_web I get python errors.
In the errors, it shows
TEMPLATE_DIRS ('/usr/share/cobbler/web/templates',)
but the templates are actually at
/usr/share/cobbler/web/cobbler_web/templates/
I added a symbolic link to fix this problem. The next problem was that
the django function SortedDict could not be found. Google tells me:
https://code.djangoproject.com/wiki/SortedDict
SortedDict is deprecated as of Django 1.7 and will be removed in Django
1.9. Use
collections.OrderedDict instead.
These versions are installed:
cobbler-web-2.6.11-4.fc24.noarch
cobbler-2.6.11-4.fc24.x86_64
This all makes it seem that no-one is using Cobbler-web. Have people
moved on to Spacewalk or something else?
cheers
Rick
Hi,
According to the documentation, you can mirror repositories as shown here:
http://cobbler.github.io/manuals/2.6.0/3/7_-_Package_Management_and_Mirrori…
However, instead of mirroring multiple architectures like ‘x86_64’, ‘i386’, or even multiple versions of an operating system separately like ‘f12-i386-updates’, ‘f12-i386-extras' is there a way in Cobbler I can mirror ALL of these repos and push them to one locally stored directory so I can use the $releasever and $releasearch variables?
Best,
Evan
Hallo. I was successful in UEFI boot and install, here are details:
1) Cobbler server : 2.6.9
source: ?, ?
build time: Fri Jun 12 07:42:24 2015
Cobbler is installed on Oracle Linux 6.6
2) I am installing Oracle Linux R6-U6-x86_64 on the Oracle Server x3-2
3) DHCP service is provided by another box, the config is:
host my-hostname.domain.com {
hardware ethernet 00:10:e0:aa:aa:aa;
fixed-address 10.xx.xx.xx;
next-server 10.yy.yy.yy; # my cobbler server
filename "/grub/BOOTX64.efi";
}
4) How to find proper BOOTX64.efi file, read the doc:
http://docs.oracle.com/cd/E37670_01/E41137/E41137.pdf
See the paragraph 1.4.7 (starts on page 9), the page 10 talks about
UEFI-based PXE client.
This is the key: UEFI-based PXE clients can use the BOOTX64.efi boot
loader, which is available as EFI/BOOT/BOOTX64.efi from the Oracle Linux
6 Update 6 Media Pack DVD image.
So I placed BOOTX64.efi in <my_cobbler_server>:/var/lib/tftpboot/grub/
5) I also have the file splash.xpm.gz in
<my_cobbler_server>:/var/lib/tftpboot/grub/
6) The file /var/lib/tftpboot/grub/00:10:e0:aa:aa:aa looks like
timeout=10
splashimage=(nd)/splash.xpm.gz
title OL-R6-U6-x86_64-UEFI
root (nd)
kernel /images/OL-R6-U6-x86_64/vmlinuz ksdevice=bootif lang= text
ks=http://my_cobbler_server/cblr/svc/op/ks/system/host_name
initrd /images/OL-R6-U6-x86_64/initrd.img
7) The kickstart file is
# ks for OL 6.6 UEFI
install
text
url --url=http://10.yy.yy.yy/cobbler/links/OL-R6-U6-x86_64
lang en_US.UTF-8
keyboard us
rootpw --iscrypted $1$zw2wh8P1$zZMsVBx4.HbZNxM8p1uPX1
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --disabled
timezone --utc America/Los_Angeles
reboot
bootloader --location=partition
clearpart --all --initlabel
part /boot/efi --fstype=vfat --size=200 --asprimary --ondisk=sda
part /boot --fstype=ext4 --size=500 --label=/boot --asprimary --ondisk=sda
part / --fstype=ext4 --size=8192 --grow --maxsize=51200 --label=/
--ondisk=sda
part /var --fstype=ext4 --size=4096 --label=/var --ondisk=sda
part /u01 --fstype=ext3 --size=4096 --label=/u01 --ondisk=sda
part swap --size=16384 --label=swap --ondisk=sda
%packages
@base
@core
device-mapper-multipath
kexec-tools
net-tools
pciutils
sysfsutils
system-config-kickstart
wget
lsscsi
nfs-utils
8) Works for me. Let me know if you need any other detail?
--
Thanks,
Zarko