Bug 1704349
Summary: | glance integration with recent RDO is not working | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Sandro Bonazzola <sbonazzo> |
Component: | BLL.Storage | Assignee: | Dominik Holler <dholler> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Evgeny Slutsky <eslutsky> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | --- | CC: | aefrat, bugs, ederevea, eslutsky, mavital, michal.skrivanek, pkubica, tnisan, vjuranek |
Target Milestone: | ovirt-4.4.1 | Keywords: | AutomationBlocker |
Target Release: | 4.4.1.4 | Flags: | pm-rhel:
ovirt-4.4+
|
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ovirt-engine-4.4.1.4 vdsm-4.40.20 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-08-05 06:25:11 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1841495 | ||
Bug Blocks: |
Description
Sandro Bonazzola
2019-04-29 15:32:24 UTC
Glance is reported as external provider in official documentation at https://ovirt.org/documentation/admin-guide/chap-External_Providers.html From my tests oVirt does not work with Glance from OpenStack Stein. We still use API v1 which has been removed after Pike so all following releases (Queens, Rocky, Stein) will not be able to provide images to oVirt using Glance. I will go ahead and log an RFE to support Glance API v2 in oVirt. Logged #1734768 as an RFE to include v2 support. Aa ansible playbook to deploy Glance Stein on CentOS for testing can be found here: https://github.com/oVirt/infra-ansible/blob/85ecf9e8920237305e7f448c41cfe78346336ab6/playbooks/glance.yml the integration works when no authentication is configured in glance (without keystone) (allow_anonymous_access is allowed in glance-api), in openstack Stein Identity API v2 is deprecated (https://docs.openstack.org/keystone/stein/contributor/http-api.html) engine support only keystone API v2, so it doesn't work with V3. eslutsky@dhcp-1-29 /]$ curl http://es-host-02.lab.eng.tlv2.redhat.com:35357/v2.0 {"version": {"status": "deprecated", "updated": "2016-08-04T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://es-host-02.lab.eng.tlv2.redhat.com:35357/v2.0/", "rel": "self"}, {"href": "https://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}} See bug #1812045 also aboutn keystone v3 *** Bug 1812045 has been marked as a duplicate of this bug. *** Anonymous glance authentication is also not working because Glance dropped support for API v1: https://blueprints.launchpad.net/glance/+spec/remove-v1 and we are still accessing Glance on v1 instead of supported v2 glance/api.log: (after test button from engine side) [10/Mar/2020 14:03:41] "GET /v1/ HTTP/1.1" 300 1384 0.004563 yeah, glance seems to still use v1, cinder/neutron is v2 I can confirm glance and keystone integration is working with OpenStack - stein (packstack default confiuration - keystone v3 and glance v2). This bugzilla is included in oVirt 4.4.1 release, published on July 8th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.1 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |