warning: kernel option length exceeds 255 during maas-import-isos

Bug #1005298 reported by Henry Sorensen
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
MAAS
Confirmed
Undecided
Unassigned
maas (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Any idea on how I can trouble shoot this?:

   warning: kernel option length exceeds 255

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

Linux maas1 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

maas 0.1+bzr482+dfsg-0ubuntu1
maas-provision 2.2.2-0ubuntu4
maas-provision-common 2.2.2-0ubuntu4

sudo maas-import-isos

precise-x86_64: Up to date
precise-i386: Up to date
task started: 2012-05-27_233653_sync
task started (id=Sync, time=Sun May 27 23:36:53 2012)
running pre-sync triggers
cleaning trees
removing: /var/www/cobbler/images/precise-x86_64
removing: /var/www/cobbler/images/precise-x86_64-maas-ephemeral
removing: /var/www/cobbler/images/precise-i386
removing: /var/www/cobbler/images/precise-i386-maas-ephemeral
removing: /var/lib/tftpboot/pxelinux.cfg/default
removing: /var/lib/tftpboot/grub/images
removing: /var/lib/tftpboot/grub/efidefault
removing: /var/lib/tftpboot/images/memtest86+.bin
removing: /var/lib/tftpboot/images/precise-x86_64
removing: /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral
removing: /var/lib/tftpboot/images/precise-i386
removing: /var/lib/tftpboot/images/precise-i386-maas-ephemeral
removing: /var/lib/tftpboot/images/memtest86+_multiboot.bin
removing: /var/lib/tftpboot/s390x/profile_list
copying bootloaders
copying: /boot/memtest86+_multiboot.bin -> /var/lib/tftpboot/images/memtest86+_multiboot.bin
copying: /boot/memtest86+.bin -> /var/lib/tftpboot/images/memtest86+.bin
copying distros to tftpboot
copying files for distro: precise-x86_64
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/linux -> /var/lib/tftpboot/images/precise-x86_64/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/initrd.gz -> /var/lib/tftpboot/images/precise-x86_64/initrd.gz
copying files for distro: precise-i386
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/linux -> /var/lib/tftpboot/images/precise-i386/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/initrd.gz -> /var/lib/tftpboot/images/precise-i386/initrd.gz
copying files for distro: precise-i386-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/kernel -> /var/lib/tftpboot/images/precise-i386-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/initrd -> /var/lib/tftpboot/images/precise-i386-maas-ephemeral/initrd
copying files for distro: precise-x86_64-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/kernel -> /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/initrd -> /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral/initrd
copying images
generating GPXE/PXE configuration files
generating PXE menu structure
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
copying files for distro: precise-x86_64
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/linux -> /var/www/cobbler/images/precise-x86_64/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/initrd.gz -> /var/www/cobbler/images/precise-x86_64/initrd.gz
copying files for distro: precise-i386
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/linux -> /var/www/cobbler/images/precise-i386/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/initrd.gz -> /var/www/cobbler/images/precise-i386/initrd.gz
copying files for distro: precise-i386-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/kernel -> /var/www/cobbler/images/precise-i386-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/initrd -> /var/www/cobbler/images/precise-i386-maas-ephemeral/initrd
copying files for distro: precise-x86_64-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/kernel -> /var/www/cobbler/images/precise-x86_64-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/initrd -> /var/www/cobbler/images/precise-x86_64-maas-ephemeral/initrd
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
rendering TFTPD files
generating /etc/xinetd.d/tftp
cleaning link caches
running post-sync triggers
running python triggers from /var/lib/cobbler/triggers/sync/post/*
running python trigger cobbler.modules.sync_post_restart_services
running shell triggers from /var/lib/cobbler/triggers/sync/post/*
running python triggers from /var/lib/cobbler/triggers/change/*
running python trigger cobbler.modules.scm_track
running shell triggers from /var/lib/cobbler/triggers/change/*
*** TASK COMPLETE ***
ubuntu-distro-info: Distribution data outdated.
task started: 2012-05-27_233656_sync
task started (id=Sync, time=Sun May 27 23:36:56 2012)
running pre-sync triggers
cleaning trees
removing: /var/www/cobbler/images/precise-x86_64
removing: /var/www/cobbler/images/precise-x86_64-maas-ephemeral
removing: /var/www/cobbler/images/precise-i386
removing: /var/www/cobbler/images/precise-i386-maas-ephemeral
removing: /var/lib/tftpboot/pxelinux.cfg/default
removing: /var/lib/tftpboot/grub/images
removing: /var/lib/tftpboot/grub/efidefault
removing: /var/lib/tftpboot/images/memtest86+.bin
removing: /var/lib/tftpboot/images/precise-x86_64
removing: /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral
removing: /var/lib/tftpboot/images/precise-i386
removing: /var/lib/tftpboot/images/precise-i386-maas-ephemeral
removing: /var/lib/tftpboot/images/memtest86+_multiboot.bin
removing: /var/lib/tftpboot/s390x/profile_list
copying bootloaders
copying: /boot/memtest86+_multiboot.bin -> /var/lib/tftpboot/images/memtest86+_multiboot.bin
copying: /boot/memtest86+.bin -> /var/lib/tftpboot/images/memtest86+.bin
copying distros to tftpboot
copying files for distro: precise-x86_64
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/linux -> /var/lib/tftpboot/images/precise-x86_64/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/initrd.gz -> /var/lib/tftpboot/images/precise-x86_64/initrd.gz
copying files for distro: precise-i386
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/linux -> /var/lib/tftpboot/images/precise-i386/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/initrd.gz -> /var/lib/tftpboot/images/precise-i386/initrd.gz
copying files for distro: precise-i386-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/kernel -> /var/lib/tftpboot/images/precise-i386-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/initrd -> /var/lib/tftpboot/images/precise-i386-maas-ephemeral/initrd
copying files for distro: precise-x86_64-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/kernel -> /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/initrd -> /var/lib/tftpboot/images/precise-x86_64-maas-ephemeral/initrd
copying images
generating GPXE/PXE configuration files
generating PXE menu structure
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
copying files for distro: precise-x86_64
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/linux -> /var/www/cobbler/images/precise-x86_64/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-x86_64/initrd.gz -> /var/www/cobbler/images/precise-x86_64/initrd.gz
copying files for distro: precise-i386
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/linux -> /var/www/cobbler/images/precise-i386/linux
trying hardlink /var/www/cobbler/ks_mirror/precise-i386/initrd.gz -> /var/www/cobbler/images/precise-i386/initrd.gz
copying files for distro: precise-i386-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/kernel -> /var/www/cobbler/images/precise-i386-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/i386/20120424/initrd -> /var/www/cobbler/images/precise-i386-maas-ephemeral/initrd
copying files for distro: precise-x86_64-maas-ephemeral
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/kernel -> /var/www/cobbler/images/precise-x86_64-maas-ephemeral/kernel
trying hardlink /var/lib/maas/ephemeral/precise/ephemeral/amd64/20120424/initrd -> /var/www/cobbler/images/precise-x86_64-maas-ephemeral/initrd
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
warning: kernel option length exceeds 255
rendering TFTPD files
generating /etc/xinetd.d/tftp
cleaning link caches
running post-sync triggers
running python triggers from /var/lib/cobbler/triggers/sync/post/*
running python trigger cobbler.modules.sync_post_restart_services
running shell triggers from /var/lib/cobbler/triggers/sync/post/*
running python triggers from /var/lib/cobbler/triggers/change/*
running python trigger cobbler.modules.scm_track
running shell triggers from /var/lib/cobbler/triggers/change/*
*** TASK COMPLETE ***

Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Confirmed, and in fact the append lines in /var/lib/tftpboot/pxelinux.cfg/default are > 255 characters.

However, if I'm not mistaken the 255 character limit only applies to 2.4 and older kernels.

The warning should be silenced, but it shouldn't be hurting anythign.

Changed in maas (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Changed in maas:
status: New → Confirmed
Revision history for this message
Henry Sorensen (henmit) wrote :

Hi

After running this command the MAAS web interface still tells me to run the command:
  sudo maas-import-isos

So I assumed that the error meant that the command didn't finish correctly.

I'm running this on an Ubuntu 12.04, so the kernel is a 3.2

   Henry

Revision history for this message
Raphaël Badin (rvb) wrote :

I think what you're describing is bug 1003460.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.