[cobbler] RFC: adding a cobbler debmirror.template?

Zack Perry zack.perry at sbcglobal.net
Fri Nov 30 18:10:50 UTC 2012


[...]
> >> Care to explain a bit more? AFAICT the netboot
> >> images are exactly where they used to be.
> >
> > Thanks.  I need to correct myself a bit. 
> > 
> > Yes. netbook images are available at for example for 
> > 12.10-x86_64 at:
> >
> > http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-amd64/current/images/
> >
> > or the daily build area.
> >
> > The hierarchy, however, differs from what you may get
> > from an iso image. IMO Red Hat systems are more consistent 
> > in this regard.
> 
> Ah, got it.

While we are on the subject of netboot issue, I also spotted something
odd.  AFAIK, the ubuntu-12.10-desktop-amd64.iso and 
ubuntu-12.10-server-amd64.iso do not provide working netboot images 
for PXE network install.  Please see my test report in this regard:

http://www.mail-archive.com/cobbler@lists.fedorahosted.org/msg08210.html

As a result of my digging around, I found 
lubuntu-12.10-alternate-amd64.iso (never tried it before).  But the 
iso IMHO has a funny aspect to it. Lets take a look of the 
above iso's content, loop mounted on /mnt:

[root at cobbler quantal]# pwd
/mnt/dists/quantal
[root at cobbler quantal]# ls -lR 
.:
total 17
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 main
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 multiverse
-r--r--r-- 1 root root 8436 Oct 17 00:26 Release
-r--r--r-- 1 root root  198 Oct 17 00:26 Release.gpg
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 restricted
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 universe

./main:
total 10
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-amd64
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-i386
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 debian-installer
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 dist-upgrader
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 source

[...]

./main/debian-installer:
total 2
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-amd64

./main/debian-installer/binary-amd64:
total 30
-r--r--r-- 1 root root 30259 Oct 17 00:26 Packages.gz

[...]

./universe:
total 8
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-amd64
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-i386
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 debian-installer
dr-xr-xr-x 1 root root 2048 Oct 17 00:25 source

./universe/binary-amd64:
total 48
-r--r--r-- 1 root root 48538 Oct 17 00:26 Packages.gz
-r--r--r-- 1 root root   101 Oct 17 00:26 Release

[...]

./universe/debian-installer:
total 2
dr-xr-xr-x 1 root root 2048 Oct 17 00:26 binary-amd64

./universe/debian-installer/binary-amd64:
total 1
-r--r--r-- 8 root root 20 Oct 17 00:26 Packages.gz
[...]

Note that the Packages.gz in universe/debian-installer/binary-amd64
has no content, but its counterpart in universe/binary-amd64 does.

I have tried to use the iso burned to a CD to do an install. The 
Lubunbun desktop did get installed, even without an Internet 
connection (I pulled the wire ;-)

But up to now, if I try to do a PXE network install, the only way
that I can get a desktop installed is to add a locally mirrored
repository with a d-i apt-setup/local0/repository ... preseed 
debconf-set-selections command.   

I even tried to replace the Packages.gz in 
universe/debian-installer/binary-amd64 
with the result of dpkg-scanpackages, gzipped, but the graphical 
login is still missing after the install.  


Regards,

-- Zack




More information about the cobbler mailing list