← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1483248] Re: unable to start compute service Kilo

 

[Expired for OpenStack Compute (nova) because there has been no activity
for 60 days.]

** Changed in: nova
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1483248

Title:
  unable to start compute service Kilo

Status in OpenStack Compute (nova):
  Expired

Bug description:
  unable to start nova-compute service due to netaddr library is not
  able to resolve the hostname of the VM on which I am installing
  Openstack(1:2015.1.0-0ubuntu1.1~cloud0).

  I have added hostname entry in /etc/hosts file. Glance and Keystone
  services were able to resolve the hostname and services are running
  successfully.

  Below is the error which I am getting in nova-compute.log file(server
  is my hostname)

  ValueError: failed to detect a valid IP address from u'server'

  After changing /usr/lib/python2.7/dist-
  packages/nova/objects/fields.py:340 small code in this file which is
  like bypassing  the variable value to replace hostname with my ip
  then i am able to make sure my compute service is up and running.

  class IPAddress(FieldType):
      @staticmethod
      def coerce(obj, attr, value):
          try:
              if value == 'server':
                  return 'xx.xx.xx.xx'
              else:
                  return netaddr.IPAddress(value)

  Please suggest if this is problem with netaddr library
  version(0.7.12-2~cloud0) or a bug.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1483248/+subscriptions


References