Bug 1654782 - ComputeBuildException: Failed to build compute instance due to: No Glance images are tagged with tag (empty octavia image tag)
Summary: ComputeBuildException: Failed to build compute instance due to: No Glance ima...
Keywords:
Status: CLOSED DUPLICATE of bug 1653053
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-octavia
Version: 14.0 (Rocky)
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
: ---
Assignee: Assaf Muller
QA Contact: Alexander Stafeyev
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-29 16:44 UTC by August Simonelli
Modified: 2019-09-10 14:07 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-29 21:45:11 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description August Simonelli 2018-11-29 16:44:33 UTC
Description of problem:

Deployed a basic Octavia deployment with OSP 14 by adding         -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml  to running overcloud and deploying.

Deployment is successful and containers are running.

[root@lab-controller03 octavia]# docker ps | grep octa
2df2f7aeb784        172.16.0.1:8787/rhosp14/openstack-octavia-health-manager:14.0-83      "kolla_start"            About an hour ago   Up About an hour (healthy)                       octavia_health_manager
f40727b1de9b        172.16.0.1:8787/rhosp14/openstack-octavia-api:14.0-83                 "kolla_start"            About an hour ago   Up About an hour (healthy)                       octavia_api
9a1c006bcb6d        172.16.0.1:8787/rhosp14/openstack-octavia-housekeeping:14.0-83        "kolla_start"            About an hour ago   Up About an hour (healthy)                       octavia_housekeeping
da53f556bd2f        172.16.0.1:8787/rhosp14/openstack-octavia-worker:14.0-84              "kolla_start"            About an hour ago   Up About an hour (healthy)                       octavia_worker

Deploying load balancer:
openstack loadbalancer create --name testbalancer --vip-subnet-id admin-tenant-subnet

(overcloud) [stack@undercloud ~]$ openstack loadbalancer show testbalancer
+---------------------+--------------------------------------+
| Field               | Value                                |
+---------------------+--------------------------------------+
| admin_state_up      | True                                 |
| created_at          | 2018-11-29T16:17:45                  |
| description         |                                      |
| flavor              |                                      |
| id                  | 3249bfc7-879e-4297-9a97-5248d68c631b |
| listeners           |                                      |
| name                | testbalancer                         |
| operating_status    | OFFLINE                              |
| pools               |                                      |
| project_id          | 6ef069f774424237a6da11ca6422b6a6     |
| provider            | amphora                              |
| provisioning_status | ERROR                                |
| updated_at          | 2018-11-29T16:17:51                  |
| vip_address         | 192.168.0.10                         |
| vip_network_id      | 83bd1a13-2d69-46ee-95ea-e7b9ca503d89 |
| vip_port_id         | 01cb7411-d632-4c07-bbd6-64e3d75348d9 |
| vip_qos_policy_id   | None                                 |
| vip_subnet_id       | 9cbb8ca6-36da-455e-bfe2-5da69b218a30 |
+---------------------+--------------------------------------+

Version-Release number of selected component (if applicable):
octavia-amphora-image-x86_64-14.0-20181121.1.el7ost.noarch

How reproducible:
Deploy OSP 14; add octavia, create balancer.

Steps to Reproduce:
1. Deploy OSP 14; add octavia, create balancer.
2.
3.

Actual results:
Balancer goes into error state

Expected results:
Balancer is created.

Additional info:

Can launch instances ok:
(overcloud) [stack@undercloud ~]$ openstack server list
+--------------------------------------+-----------+--------+---------------------------+--------+----------+
| ID                                   | Name      | Status | Networks                  | Image  | Flavor   |
+--------------------------------------+-----------+--------+---------------------------+--------+----------+
| 8b54baa3-54f0-40bb-abff-5f31275364fd | instance2 | ACTIVE | admin-tenant=192.168.0.21 | rhel74 | m1.small |
| 7dba13be-6f34-4a0a-a8ec-ee6585aacf91 | instance1 | ACTIVE | admin-tenant=192.168.0.5  | rhel74 | m1.small |
+--------------------------------------+-----------+--------+---------------------------+--------+----------+

(overcloud) [stack@undercloud ~]$ openstack image list
+--------------------------------------+----------------------------------------+--------+
| ID                                   | Name                                   | Status |
+--------------------------------------+----------------------------------------+--------+
| 10d9419f-3a47-4d90-9131-58fe2da7955c | octavia-amphora-14.0-20181121.1.x86_64 | active |
| bffada74-9d07-430c-8ec4-76d72534e3c1 | rhel74                                 | active |
+--------------------------------------+----------------------------------------+--------+

(overcloud) [stack@undercloud ~]$ ls -l /usr/share/rhosp-director-images/ | grep octa
(overcloud) [stack@undercloud ~]$  rpm -q octavia-amphora-image-x86_64
octavia-amphora-image-x86_64-14.0-20181121.1.el7ost.noarch
(overcloud) [stack@undercloud ~]$ rpm -ql octavia-amphora-image-x86_64-14.0-20181121.1.el7ost.noarch
/usr/share/openstack-octavia-amphora-images/octavia-amphora-14.0-20181121.1-x86_64-rpm.manifest
/usr/share/openstack-octavia-amphora-images/octavia-amphora-14.0-20181121.1-x86_64-signature.manifest
/usr/share/openstack-octavia-amphora-images/octavia-amphora-14.0-20181121.1.x86_64-CHECKSUM.md5
/usr/share/openstack-octavia-amphora-images/octavia-amphora-14.0-20181121.1.x86_64-CHECKSUM.sha256
/usr/share/openstack-octavia-amphora-images/octavia-amphora-14.0-20181121.1.x86_64.qcow2
/usr/share/openstack-octavia-amphora-images/version-14.0-20181121.1.el7ost.txt

Error in logs is:

worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver [-] Nova failed to build the instance due to: No Glance images are tagged with  tag.: GlanceNoTaggedImages: No Glance images are tagged with  tag.
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver Traceback (most recent call last):
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver   File "/usr/lib/python2.7/site-packages/octavia/compute/drivers/nova_driver.py", line 137, in build
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver     self._glance_client, image_id, image_tag, image_owner)
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver   File "/usr/lib/python2.7/site-packages/octavia/compute/drivers/nova_driver.py", line 66, in _get_image_uuid
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver     return _extract_amp_image_id_by_tag(client, image_tag, image_owner)
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver   File "/usr/lib/python2.7/site-packages/octavia/compute/drivers/nova_driver.py", line 49, in _extract_amp_image_id_by_tag
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver     raise exceptions.GlanceNoTaggedImages(tag=image_tag)
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver GlanceNoTaggedImages: No Glance images are tagged with  tag.
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.compute.drivers.nova_driver
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks [-] Compute create for amphora id: b28c4375-45c2-4239-af9c-9cd28b15e46a failed: ComputeBuildException: Failed to build compute instance due to: No Glance images are tagged with  tag.
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks Traceback (most recent call last):
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks   File "/usr/lib/python2.7/site-packages/octavia/controller/worker/tasks/compute_tasks.py", line 97, in execute
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks     server_group_id=server_group_id)
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks   File "/usr/lib/python2.7/site-packages/octavia/compute/drivers/nova_driver.py", line 160, in build
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks     raise exceptions.ComputeBuildException(fault=e)
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks ComputeBuildException: Failed to build compute instance due to: No Glance images are tagged with  tag.
worker.log:2018-11-29 15:53:54.591 20 ERROR octavia.controller.worker.tasks.compute_tasks
worker.log:                 |__Atom 'octavia.controller.worker.tasks.lifecycle_tasks.LoadBalancerIDToErrorOnRevertTask' {'intention': 'EXECUTE', 'state': 'SUCCESS', 'requires': {'loadbalancer_id': u'564a0d77-59e5-4415-927e-476a635576ae'}, 'provides': None}
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker Traceback (most recent call last):
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker   File "/usr/lib/python2.7/site-packages/taskflow/engines/action_engine/executor.py", line 53, in _execute_task
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker     result = task.execute(**arguments)
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker   File "/usr/lib/python2.7/site-packages/octavia/controller/worker/tasks/compute_tasks.py", line 143, in execute
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker     server_group_id=server_group_id, ports=ports)
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker   File "/usr/lib/python2.7/site-packages/octavia/controller/worker/tasks/compute_tasks.py", line 97, in execute
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker     server_group_id=server_group_id)
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker   File "/usr/lib/python2.7/site-packages/octavia/compute/drivers/nova_driver.py", line 160, in build
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker     raise exceptions.ComputeBuildException(fault=e)
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker ComputeBuildException: Failed to build compute instance due to: No Glance images are tagged with  tag.
worker.log:2018-11-29 15:53:54.598 20 ERROR octavia.controller.worker.controller_worker
worker.log:2018-11-29 15:53:54.660 20 WARNING octavia.controller.worker.controller_worker [-] Task 'octavia.controller.worker.tasks.lifecycle_tasks.LoadBalancerIDToErrorOnRevertTask' (6f8e44ca-e62a-4400-a20b-44dbf11da89f) transitioned into state 'REVERTED' from state 'REVERTING'
worker.log:2018-11-29 15:53:54.666 20 ERROR oslo_messaging.rpc.server [-] Exception during message handling: ComputeBuildException: Failed to build compute instance due to: No Glance images are tagged with  tag.

image does seemed to be tagged:

(overcloud) [stack@undercloud ~]$ openstack image show octavia-amphora-14.0-20181121.1.x86_64|grep tag
| tags             | amphora-image

Comment 1 Carlos Goncalves 2018-11-29 21:45:11 UTC

*** This bug has been marked as a duplicate of bug 1653053 ***


Note You need to log in before you can comment on or make changes to this bug.