PXE client hanged after got IP address and downloaded NBP file by UEFI boot
by mkliu28@gmail.com
Hello. I failed to install CentOS by uefi boot mode. Could you give me
some suggestions? Thanks in advantage. Here are details:
1) Cobbler server :2.6.11 (installed on CentOS 7.2)
2) I am installing CentOS 7.2 on my Thinkpad T430 laptop (PXE client).
3) The variable "filename" in dhcp.template is default value as below:
class "pxeclients" {
match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
if option pxe-system-type = 00:02 {
filename "ia64/elilo.efi";
} else if option pxe-system-type = 00:06 {
filename "grub/grub-x86.efi";
} else if option pxe-system-type = 00:07 {
filename "grub/grub-x86_64.efi";
} else {
filename "pxelinux.0";
}
}
When PXE client boot in legacy BIOS mode, the cobbler worked correctly
and installed OS successfully. But when I set the boot mode UEFI only,
it hanged after got IP address by DHCP and downloaded NBP file. The
last message is as below:
>>Start PXE over IPv4.
Station IP address is 192.168.1.133
Server IP address is 192.168.1.172
NBP filename is grub/grub-x86_64.efi
NBP filesize is 243679 Bytes
Downloading NBP file...
Succeed to download NBP file.
Thanks very much!
-ldreamke
7 years, 1 month
Signature for Ubuntu 16.10?
by Locane
Hey all - does anyone know what's involved with getting or creating a
signature for Ubuntu 16.10? The whole reason we even use Cobbler here at
work is because it imports Ubuntu without a fuss most of the time. I can't
seem to do that with 16.10 yet.
I realize 16.10 isn't on the LTS list yet - is that why there's no
signature?
Thanks in advance everyone!
7 years, 2 months
Cobbler 2.8.0 debian/ubuntu packages
by haaaad@gmail.com
Hi,
It looks like there are multiple issues with packages generated for ubuntu 16.04 from cobbler 2.8 release.
1) cobbler 2.8 requires non existing package python-support this package was removed by canonical and no longer exist
2) Deb packages seems to be empty and does not containt any files
root@test-machine:/home/ubuntu# dpkg -L cobbler
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/cobbler
/usr/share/doc/cobbler/changelog.Debian.gz
root@test-machine:/home/ubuntu# dpkg -l | grep cobbler
ii cobbler 2.8.0-1 all Install server
Is there any way how can I help to get 2.8 running/working with ubuntu again ? If it's necessary I'm willing to maintain ubuntu packages as part of project.
7 years, 2 months
Cobbler v2.8 iPXE/gPXE Internal Server Error
by ds-lists@ndnx.net
Hi all,
I have a specific requirement to utilize iPXE/gPXE for provisioning and have my DHCP server referring iPXE to the following URL, per the documentation --
http://<cobbler server ip>/cblr/svc/op/gpxe/system/foo
Unfortunately, this URL is returning an Apache 500 Internal Server Error, rather than providing the correct template for iPXE continue to boot from. My Apache error_log contains the following when the host attempts to connect to the above URL --
~~
[Wed Jan 18 10:40:45.885309 2017] [:error] [pid 10824] [remote ip:108] mod_wsgi (pid=10824): Exception occurred processing WSGI script '/var/www/cobbler/svc/services.py'.
[Wed Jan 18 10:40:45.885475 2017] [:error] [pid 10824] [remote ip:108] Traceback (most recent call last):
[Wed Jan 18 10:40:45.885527 2017] [:error] [pid 10824] [remote ip:108] File "/var/www/cobbler/svc/services.py", line 90, in application
[Wed Jan 18 10:40:45.885612 2017] [:error] [pid 10824] [remote ip:108] content = func( **form )
[Wed Jan 18 10:40:45.885641 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib/python2.7/site-packages/cobbler/services.py", line 88, in gpxe
[Wed Jan 18 10:40:45.885687 2017] [:error] [pid 10824] [remote ip:108] data = self.remote.generate_gpxe(profile, system)
[Wed Jan 18 10:40:45.885703 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 1233, in __call__
[Wed Jan 18 10:40:45.885760 2017] [:error] [pid 10824] [remote ip:108] return self.__send(self.__name, args)
[Wed Jan 18 10:40:45.885774 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 1587, in __request
[Wed Jan 18 10:40:45.885802 2017] [:error] [pid 10824] [remote ip:108] verbose=self.__verbose
[Wed Jan 18 10:40:45.885816 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 1273, in request
[Wed Jan 18 10:40:45.885844 2017] [:error] [pid 10824] [remote ip:108] return self.single_request(host, handler, request_body, verbose)
[Wed Jan 18 10:40:45.885865 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 1306, in single_request
[Wed Jan 18 10:40:45.885892 2017] [:error] [pid 10824] [remote ip:108] return self.parse_response(response)
[Wed Jan 18 10:40:45.885906 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 1482, in parse_response
[Wed Jan 18 10:40:45.885932 2017] [:error] [pid 10824] [remote ip:108] return u.close()
[Wed Jan 18 10:40:45.885952 2017] [:error] [pid 10824] [remote ip:108] File "/usr/lib64/python2.7/xmlrpclib.py", line 794, in close
[Wed Jan 18 10:40:45.885981 2017] [:error] [pid 10824] [remote ip:108] raise Fault(**self._stack[0])
[Wed Jan 18 10:40:45.886048 2017] [:error] [pid 10824] [remote ip:108] Fault: <Fault 1: "<type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'get_conceptual_parent'">
~~
My Cobbler instance is running on CentOS 7 and was installed using the packages provided in your repositories.
Cobbler 2.8.0
source: ?, ?
build time: Thu Nov 24 20:08:36 2016
Has anyone come across this before and can recommend a fix?
Thanks,
Daniel
7 years, 3 months