[et-mgmt-tools] Starting again with a new cobbler server
drew einhorn
drew.einhorn at gmail.com
Thu Apr 10 19:24:30 UTC 2008
But maybe it's because I have not yet installed the newer rpms from EPEL.
On Thu, Apr 10, 2008 at 1:13 PM, drew einhorn <drew.einhorn at gmail.com> wrote:
> On Thu, Apr 10, 2008 at 8:59 AM, Michael DeHaan <mdehaan at redhat.com> wrote:
> > drew einhorn wrote:
>
> > > The the breed ooption is new, since the last time I was paying attention.
> > > How well does it work with a Ubuntu Gutsy or Hardy distro?
> > >
> > >
> >
> > Should do fine. Basically all --breed=debian does is change the kernel
> > arguments so that what you feed to --kickstart is actually treated as a
> > preseed. Ubuntu should work just the same. I believe if you leave it
> > unmodified (no --breed parameter) the kernel arguments /might/ work with
> > Ubuntu's mutated version of kickstart also, though you'll need to be
> > careful about what goes in the template.
> >
> >
>
> Felt like the "cobbler import" should take the breed option, but it was rejected
> so I tried, an import without it:
>
> sudo cobbler import --mirror=/mnt/iso1 --name=ubuntu-7.10-desktop-i386
>
> Things started flying by on the screen. So far so good then:
>
> sent 728274605 bytes received 13682 bytes 5757219.66 bytes/sec
> total size is 728143597 speedup is 1.00
> ---------------- (adding distros)
> - following symlink: /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu/ubuntu/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu
> - following symlink:
> /var/www/cobbler/ks_mirror/ubuntu-7.10-desktop-i386/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu/ubuntu
>
> ... longer and longer symlinks follow.
>
> Uh. Oh. We are chasing our tail!!!!
>
> Untill we crash
>
> - creating new distro:
> ubuntu-7.10-desktop-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-casper-i386
> Traceback (most recent call last):
> File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 54, in main
> return BootCLI().run(sys.argv)
> File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 43, in run
> return self.loader.run(args)
> File "/usr/lib/python2.4/site-packages/cobbler/commands.py", line 69, in run
> return fn.run()
> File "/usr/lib/python2.4/site-packages/cobbler/modules/cli_misc.py",
> line 95, in run
> rsync_flags=self.options.rsync_flags
> File "/usr/lib/python2.4/site-packages/cobbler/api.py", line 351, in
> import_tree
> return importer.run()
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 126, in run
> os.path.walk(self.path, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 335, in distro_adder
> os.path.walk(fullname, self.distro_adder, {})
> File "/usr/lib/python2.4/posixpath.py", line 298, in walk
> walk(name, func, arg)
> File "/usr/lib/python2.4/posixpath.py", line 290, in walk
> func(arg, top, names)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 342, in distro_adder
> self.add_entry(dirname,kernel,initrd)
> File "/usr/lib/python2.4/site-packages/cobbler/action_import.py",
> line 488, in add_entry
> self.distros.add(distro,save=True)
> File "/usr/lib/python2.4/site-packages/cobbler/collection.py", line
> 200, in add
> self.lite_sync.add_single_distro(ref.name)
> File "/usr/lib/python2.4/site-packages/cobbler/action_litesync.py",
> line 60, in add_single_distro
> self.sync.write_distro_file(distro)
> File "/usr/lib/python2.4/site-packages/cobbler/action_sync.py", line
> 940, in write_distro_file
> fd = open(filename, "w+")
> IOError: [Errno 36] File name too long:
> '/var/www/cobbler/distros/ubuntu-7.10-desktop-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-casper-i386'
> [drew at funGus ~]$
>
>
>
>
> --
> Drew Einhorn
>
--
Drew Einhorn
More information about the et-mgmt-tools
mailing list