nova-compute + lxd should provide better feedback when used in unsupported configurations

Bug #1623601 reported by Larry Michel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Nova Compute Charm
Triaged
Low
Unassigned
nova-compute (Juju Charms Collection)
Invalid
Low
Unassigned

Bug Description

Hitting error installing nova-compute for kilo with nova-compute-lxd charm. The package is not available in the archive.

2016-09-14 15:49:12 INFO install Fetched 104 kB in 4s (23.6 kB/s)
2016-09-14 15:49:15 INFO install Reading package lists...
2016-09-14 15:49:15 INFO worker.uniter.jujuc server.go:174 running hook tool "juju-log" ["Installing ['nova-compute', 'genisoimage', 'librbd1', 'python-six', 'python-psutil', 'nova-compute-lxd'] with options: ['--option=Dpkg::Options::=--force-confold']"]
2016-09-14 15:49:15 DEBUG worker.uniter.jujuc server.go:175 hook context id "nova-compute/0-install-2431357859447430407"; dir "/var/lib/juju/agents/unit-nova-compute-0/charm"
2016-09-14 15:49:15 INFO juju-log Installing ['nova-compute', 'genisoimage', 'librbd1', 'python-six', 'python-psutil', 'nova-compute-lxd'] with options: ['--option=Dpkg::Options::=--force-confold']
2016-09-14 15:49:15 INFO install Reading package lists...
2016-09-14 15:49:15 INFO install Building dependency tree...
2016-09-14 15:49:15 INFO install Reading state information...
2016-09-14 15:49:15 INFO install E: Unable to locate package nova-compute-lxd
2016-09-14 15:49:15 INFO worker.uniter.jujuc server.go:174 running hook tool "juju-log" ["Couldn't acquire DPKG lock. Will retry in 10 seconds."]
2016-09-14 15:49:15 DEBUG worker.uniter.jujuc server.go:175 hook context id "nova-compute/0-install-2431357859447430407"; dir "/var/lib/juju/agents/unit-nova-compute-0/charm"
2016-09-14 15:49:15 INFO juju-log Couldn't acquire DPKG lock. Will retry in 10 seconds.
2016-09-14 15:49:25 INFO install Reading package lists...
2016-09-14 15:49:25 INFO install Building dependency tree...
2016-09-14 15:49:25 INFO install Reading state information...
2016-09-14 15:49:25 INFO install E: Unable to locate package nova-compute-lxd
2016-09-14 15:49:25 INFO worker.uniter.jujuc server.go:174 running hook tool "juju-log" ["Couldn't acquire DPKG lock. Will retry in 10 seconds."]
2016-09-14 15:49:25 DEBUG worker.uniter.jujuc server.go:175 hook context id "nova-compute/0-install-2431357859447430407"; dir "/var/lib/juju/agents/unit-nova-compute-0/charm"
2016-09-14 15:49:25 INFO juju-log Couldn't acquire DPKG lock. Will retry in 10 seconds.
2016-09-14 15:49:35 INFO install Reading package lists...
2016-09-14 15:49:36 INFO install Building dependency tree...

and from juju_status.yaml:

nova-compute:
    charm: cs:trusty/nova-compute-257
    series: trusty
    os: ubuntu
    charm-origin: jujucharms
    charm-name: nova-compute
    charm-rev: 257
    exposed: false
    application-status:
      current: error
      message: 'hook failed: "install"'
      since: 14 Sep 2016 16:16:03Z
    relations:
      amqp:
      - rabbitmq-server
      ceph:
      - ceph-mon
      cloud-compute:
      - nova-cloud-controller
      compute-peer:
      - nova-compute
      image-service:
      - glance
      neutron-plugin:
      - neutron-openvswitch

Tags: oil
Revision history for this message
James Page (james-page) wrote :

nova-compute-lxd is xenial or later; so there are no packages for it in the UCA; that said this could be handled a little more gracefully.

Changed in nova-compute (Juju Charms Collection):
status: New → Triaged
importance: Undecided → Low
summary: - no nova-compute-lxd in kilo archives: install E: Unable to locate
- package nova-compute-lxd
+ nova-compute + lxd should provide better feedback when used in
+ unsupported configurations
James Page (james-page)
Changed in charm-nova-compute:
importance: Undecided → Low
status: New → Triaged
Changed in nova-compute (Juju Charms Collection):
status: Triaged → Invalid
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.