2009/5/6 Michael DeHaan <[email protected]> > Matt Ford wrote: > > Hi All, > > > > I have a cobbler installation: two distros (centos 4 and centos 5) and > > couple of profiles. > > > > I'm not using dns or dhcp management. > > > > Cobbler check and cobbler sync both run okay. > > > > I'm expecting that the profiles created should automagically be added > > to the PXE boot menu I'm using. But they are not? Am I wrong to > > expect this behaviour? How else might I list my profiles in the PXE > > boot menus? I can only see any fresh distro I import.... > > > > If it should be happening what should I check for? > > > > I did try adding a system but this didn't help either..... > > > > Thanks for any pointers, > > > > Matt Ford. > > First verify DHCP is actually pointing at your cobbler server and not > some other PXE server.
Actually I NFS export the /tftpboot/ from my cobbler machine to my known good working bespoke PXE and DHCP server machine. I have no problem seeing on my nodes the cobbler menu items (there is only one cobbler server so I can't get confused - I hope to migrate from bespoke solution to cobbler). >From /tftpboot/pxelinux.cfg/default I have: DEFAULT menu PROMPT 0 MENU TITLE Cobbler | http://cobbler.et.redhat.com TIMEOUT 200 TOTALTIMEOUT 6000 ONTIMEOUT local LABEL local MENU LABEL (local) MENU DEFAULT LOCALBOOT 0 LABEL CentOS-5.2-x86_64 kernel /images/CentOS-5.2-x86_64/vmlinuz MENU LABEL CentOS-5.2-x86_64 append initrd=/images/CentOS-5.2-x86_64/initrd.img ksdevice=eth0 lang= kssendmac text ks= http://10.141.245.8/cblr/svc/op/ks/profile/CentOS-5.2-x86_64 LABEL CentOS-5.3-x86_64 kernel /images/CentOS-5.3-x86_64/vmlinuz MENU LABEL CentOS-5.3-x86_64 append initrd=/images/CentOS-5.3-x86_64/initrd.img ksdevice=eth0 lang= kssendmac text ks= http://10.141.245.8/cblr/svc/op/ks/profile/CentOS-5.3-x86_64 LABEL rescue-CentOS-5.3-x86_64 kernel /images/CentOS-5.3-x86_64/vmlinuz MENU LABEL rescue-CentOS-5.3-x86_64 append initrd=/images/CentOS-5.3-x86_64/initrd.img ksdevice=eth0 lang= kssendmac rescue text ks= http://10.141.245.8/cblr/svc/op/ks/profile/rescue-CentOS-5.3-x86_64 These are inserted fine from a cobbler import. I have mirrored some repos and created my own profile called ngs-xen-server. Note, I see no xen enabled repos at all in the menu above. Here is the output from: cobbler profile report profile : CentOS-5.2-x86_64 distro : CentOS-5.2-x86_64 comment : created : Thu Jan 1 01:00:00 1970 dhcp tag : default enable menu : True kernel options : {} kickstart : /etc/cobbler/sample.ks ks metadata : {} mgmt classes : [] modified : Thu Jan 1 01:00:00 1970 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : [] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : xenpv profile : CentOS-5.2-xen-x86_64 distro : CentOS-5.2-xen-x86_64 comment : created : Thu Jan 1 01:00:00 1970 dhcp tag : default enable menu : True kernel options : {} kickstart : /etc/cobbler/sample.ks ks metadata : {} mgmt classes : [] modified : Thu Jan 1 01:00:00 1970 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : [] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : xenpv profile : CentOS-5.3-x86_64 distro : CentOS-5.3-x86_64 comment : created : Thu Apr 30 15:13:49 2009 dhcp tag : default enable menu : True kernel options : {} kickstart : /etc/cobbler/default.ks ks metadata : {} mgmt classes : [] modified : Thu Apr 30 15:13:49 2009 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : [] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : qemu profile : CentOS-5.3-xen-x86_64 distro : CentOS-5.3-xen-x86_64 comment : created : Thu Apr 30 15:13:49 2009 dhcp tag : default enable menu : True kernel options : {} kickstart : /etc/cobbler/default.ks ks metadata : {} mgmt classes : [] modified : Thu Apr 30 15:13:49 2009 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : [] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : xenpv profile : ngs-xen-server distro : CentOS-5.3-xen-x86_64 comment : created : Thu Apr 30 16:41:34 2009 dhcp tag : default enable menu : True kernel options : {} kickstart : /etc/cobbler/ngs.ks ks metadata : {} mgmt classes : [] modified : Thu Apr 30 16:41:34 2009 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : ['centos-5.3-updates', 'epel-5'] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : xenpv profile : rescue-CentOS-5.3-x86_64 distro : CentOS-5.3-x86_64 comment : created : Thu Apr 30 15:13:49 2009 dhcp tag : default enable menu : True kernel options : {'rescue': None} kickstart : /etc/cobbler/pxerescue.ks ks metadata : {} mgmt classes : [] modified : Thu Apr 30 15:13:49 2009 name servers : [] name servers search : [] owners : ['admin'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : [] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : qemu Note: none of the kickstart files actually exist....would this cause a silent fail of PXE menu additions? Also, why would it work then for the initial import? Unless you had a different mechanism....but I'm hugely speculating and likely going way off base. Note Note: the creation date on the initial repos (5.2), created last year, is the epoch. Some upgrade funniness? I'm using CentOS 5.3 with the Epel repository - cobbler 1.6.2 Thanks for your help, Matt.
_______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
