[Bug 1320074] [NEW] maas-import-pxe fails with BadStatusLine error

Tranhoangdainguyen tranhoangdainguyen at yahoo.com
Fri May 16 04:52:56 UTC 2014


Public bug reported:

I install fresh ubuntu server 14.04 on Vmware virtual machine to test MAAS.
Installation is correct, I can access and log in into the WEB GUI already.
My main interface card can connect to internet .

But when I try to import boot images, the action cannot complete, it seams that all the images has been download, but it cannot
finish the last step of putting it into the cluster.

Here is error when I run the command: sudo maas-import-pxe
4-05-16 13:41:28,041 INFO Inserting file boot-initrd (tag=e4f70330a7ce5750b17dee9a394f59aaa790cd2bc37b404049f0dc32582863d9, size=24663072).
2014-05-16 13:41:28,041 INFO Inserting file di-initrd (tag=49122585b52768e921ad6b100017210a37b1785cb10eccf50b57cd609a72e734, size=21256771).
2014-05-16 13:41:28,042 INFO Writing metadata and updating iSCSI targets.
2014-05-16 13:41:28,092 INFO Installing boot images snapshot /var/lib/maas/boot-resources/snapshot-20140516-134125.
2014-05-16 13:41:49,938 ERROR Unhandled exception; unable to continue.
Traceback (most recent call last):
  File "/usr/sbin/maas-import-pxe-files", line 30, in <module>
    main(args)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/boot_resources.py", line 519, in main
    install_boot_loaders(snapshot_path)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/boot_resources.py", line 386, in install_boot_loaders
    method.install_bootloader(destination)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/uefi.py", line 164, in install_bootloader
    'main', 'amd64')
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/utils.py", line 161, in get_updates_package
    package, archive, component, architecture, release=release)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/utils.py", line 137, in get_package
    package, archive, component, architecture, release=release)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/utils.py", line 116, in get_package_info
    packages = get_packages(archive, component, architecture, release=release)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/utils.py", line 95, in get_packages
    release_file = get_file(release_url)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/utils.py", line 52, in get_file
    response = urllib2.urlopen(url)
  File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.7/urllib2.py", line 404, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 422, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 1214, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.7/urllib2.py", line 1187, in do_open
    r = h.getresponse(buffering=True)
  File "/usr/lib/python2.7/httplib.py", line 1045, in getresponse
    response.begin()
  File "/usr/lib/python2.7/httplib.py", line 409, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.7/httplib.py", line 373, in _read_status
    raise BadStatusLine(line)
BadStatusLine: ''


OTHER INFORMATION:
2-------Output from dpkg -l '*maas*'|cat
dai at ubuntu:~$  dpkg -l '*maas*'|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                Version                       Architecture Description
+++-===================================-=============================-============-===============================================================================
ii  maas                                1.5+bzr2252-0ubuntu1          all          MAAS server all-in-one metapackage
ii  maas-cli                            1.5+bzr2252-0ubuntu1          all          MAAS command line API tool
ii  maas-cluster-controller             1.5+bzr2252-0ubuntu1          all          MAAS server cluster controller
ii  maas-common                         1.5+bzr2252-0ubuntu1          all          MAAS server common files
ii  maas-dhcp                           1.5+bzr2252-0ubuntu1          all          MAAS DHCP server
ii  maas-dns                            1.5+bzr2252-0ubuntu1          all          MAAS DNS server
ii  maas-region-controller              1.5+bzr2252-0ubuntu1          all          MAAS server complete region controller
ii  maas-region-controller-min          1.5+bzr2252-0ubuntu1          all          MAAS Server minimum region controller
ii  python-django-maas                  1.5+bzr2252-0ubuntu1          all          MAAS server Django web framework
ii  python-maas-client                  1.5+bzr2252-0ubuntu1          all          MAAS python API client
ii  python-maas-provisioningserver      1.5+bzr2252-0ubuntu1          all          MAAS server provisioning libraries

** Affects: maas (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: maas pxe

** Attachment added: "all log files in /var/log/maas/*"
   https://bugs.launchpad.net/bugs/1320074/+attachment/4113555/+files/logfiles.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas in Ubuntu.
https://bugs.launchpad.net/bugs/1320074

Title:
  maas-import-pxe fails with BadStatusLine error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/maas/+bug/1320074/+subscriptions



More information about the Ubuntu-server-bugs mailing list