[WARNING] deployer.charm: Invalid charm specification tempest

Bug #1663755 reported by Ryan Beisner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Openstack Mojo Testing
Fix Committed
Critical
Ryan Beisner

Bug Description

specs with tempest charm fail with 'no charm metadata'

2017-02-10 21:37:45 [ERROR] There was an unrecognised problem with running a deploy phase
2017-02-10 21:37:45 [ERROR] Error found during deployment phase
2017-02-10 21:35:42 [DEBUG] deployer.cli: Using runtime GoEnvironment on osci-sv04
2017-02-10 21:35:42 [INFO] deployer.cli: Starting deployment of trusty-liberty
2017-02-10 21:35:42 [DEBUG] deployer.import: Getting charms...
2017-02-10 21:35:42 [WARNING] deployer.charm: Invalid charm specification tempest
2017-02-10 21:35:42 [DEBUG] deployer.deploy: Resolving configuration
2017-02-10 21:35:42 [DEBUG] deployer.env: Connecting to osci-sv04...
2017-02-10 21:35:42 [DEBUG] deployer.env: Connected.
2017-02-10 21:35:42 [INFO] deployer.import: Deploying applications...
2017-02-10 21:35:42 [INFO] deployer.import: Deploying application ceilometer using local:trusty/ceilometer
2017-02-10 21:35:48 [INFO] deployer.import: Deploying application ceilometer-agent using local:trusty/ceilometer-agent
2017-02-10 21:35:51 [INFO] deployer.import: Deploying application ceph using local:trusty/ceph
2017-02-10 21:36:02 [INFO] deployer.import: Deploying application cinder using local:trusty/cinder
2017-02-10 21:36:08 [INFO] deployer.import: Deploying application glance using local:trusty/glance
2017-02-10 21:36:14 [INFO] deployer.import: Deploying application keystone using local:trusty/keystone
2017-02-10 21:36:21 [INFO] deployer.import: Deploying application mongodb using local:trusty/mongodb
2017-02-10 21:36:27 [INFO] deployer.import: Deploying application mysql using local:trusty/percona-cluster
2017-02-10 21:36:33 [INFO] deployer.import: Deploying application neutron-api using local:trusty/neutron-api
2017-02-10 21:36:39 [INFO] deployer.import: Deploying application neutron-gateway using local:trusty/neutron-gateway
2017-02-10 21:36:45 [INFO] deployer.import: Deploying application neutron-openvswitch using local:trusty/neutron-openvswitch
2017-02-10 21:36:48 [INFO] deployer.import: Deploying application nova-cloud-controller using local:trusty/nova-cloud-controller
2017-02-10 21:36:54 [INFO] deployer.import: Deploying application nova-compute using local:trusty/nova-compute
2017-02-10 21:37:05 [INFO] deployer.import: Deploying application openstack-dashboard using local:trusty/openstack-dashboard
2017-02-10 21:37:12 [INFO] deployer.import: Deploying application rabbitmq-server using local:trusty/rabbitmq-server
2017-02-10 21:37:18 [INFO] deployer.import: Deploying application swift-proxy using local:trusty/swift-proxy
2017-02-10 21:37:25 [INFO] deployer.import: Deploying application swift-storage-z1 using local:trusty/swift-storage
2017-02-10 21:37:31 [INFO] deployer.import: Deploying application swift-storage-z2 using local:trusty/swift-storage
2017-02-10 21:37:37 [INFO] deployer.import: Deploying application swift-storage-z3 using local:trusty/swift-storage
Traceback (most recent call last):
  File "/usr/bin/juju-deployer", line 9, in <module>
    load_entry_point('juju-deployer==0.9.2', 'console_scripts', 'juju-deployer')()
  File "/usr/lib/python3/dist-packages/deployer/cli.py", line 140, in main
    run()
  File "/usr/lib/python3/dist-packages/deployer/cli.py", line 250, in run
    importer.Importer(env, deployment, options).run()
  File "/usr/lib/python3/dist-packages/deployer/action/importer.py", line 295, in run
    self.deploy_services(add_units=(self.deployment.version == 3))
  File "/usr/lib/python3/dist-packages/deployer/action/importer.py", line 164, in deploy_services
    charm.charm_url if not charm.is_absolute() else charm.path
  File "/usr/lib/python3/dist-packages/deployer/charm.py", line 170, in charm_url
    charm_name = self.metadata['name']
  File "/usr/lib/python3/dist-packages/deployer/charm.py", line 283, in metadata
    raise RuntimeError("No charm metadata @ %s", md_path)
RuntimeError: ('No charm metadata @ %s', 'trusty/tempest/metadata.yaml')

Tags: uosci

Related branches

Revision history for this message
Ryan Beisner (1chb1n) wrote :
description: updated
summary: - specs with tempest charm fail with 'no charm metadata'
+ [WARNING] deployer.charm: Invalid charm specification tempest
Revision history for this message
Ryan Beisner (1chb1n) wrote :

FYI, failed on: specs/full_stack/stable_deploy/liberty

Revision history for this message
Ryan Beisner (1chb1n) wrote :

The tempest spec MP only added tempest to the xenial collect file, all other series trip on this. Raising MP.

Changed in openstack-mojo-specs:
status: New → Confirmed
importance: Undecided → Critical
status: Confirmed → In Progress
assignee: nobody → Ryan Beisner (1chb1n)
Revision history for this message
Ryan Beisner (1chb1n) wrote :

Triaged crit as multiple specs cannot exercise re: freeze/release testing.

Revision history for this message
Ryan Beisner (1chb1n) wrote :

Affects the following non-Xenial specs:

⟫ find ./ -name full.yaml
./dev/keystone_ssl/full.yaml
./dev/haproxy_always/full.yaml
./dev/novaccalch/full.yaml
./full_stack/next_deploy/liberty/full.yaml
./full_stack/next_deploy/icehouse/full.yaml
./full_stack/next_deploy/mitaka/full.yaml
./full_stack/next_deploy/newton/full.yaml
./full_stack/next_deploy/kilo/full.yaml
./full_stack/next_charmhelper_sync/liberty/full.yaml
./full_stack/next_charmhelper_sync/icehouse/full.yaml
./full_stack/next_charmhelper_sync/mitaka/full.yaml
./full_stack/next_charmhelper_sync/newton/full.yaml
./full_stack/next_charmhelper_sync/kilo/full.yaml
./full_stack/stable_to_next/liberty/full.yaml
./full_stack/stable_to_next/icehouse/full.yaml
./full_stack/stable_to_next/mitaka/full.yaml
./full_stack/stable_to_next/kilo/full.yaml
./full_stack/next_openstack_upgrade/liberty/full.yaml
./full_stack/next_openstack_upgrade/icehouse/full.yaml
./full_stack/next_openstack_upgrade/mitaka/full.yaml
./full_stack/next_openstack_upgrade/kilo/full.yaml
./full_stack/stable_deploy_tempest/newton/full.yaml
./full_stack/stable_deploy/liberty/full.yaml
./full_stack/stable_deploy/icehouse/full.yaml
./full_stack/stable_deploy/mitaka/full.yaml
./full_stack/stable_deploy/kilo/full.yaml

Ryan Beisner (1chb1n)
Changed in openstack-mojo-specs:
status: In Progress → Fix Committed
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.