[Openstack] Unable Upload Image
Eugen Block
eblock at nde.ag
Mon Jan 23 15:16:07 UTC 2017
Is [1] somehow applicable to your problem?
Have you configured
/srv/www/openstack-dashboard/openstack_dashboard/local/local_settings.py
OPENSTACK_API_VERSIONS = {
"identity": 3,
"image": 2,
"volume": 2,
}
to use image-api v2?
[1]
https://ask.openstack.org/en/question/95828/mitaka-horizon-unable-to-retrieve-image-list/
Zitat von Trinath Somanchi <trinath.somanchi at nxp.com>:
> Very Good.
>
> Here is the culprit, ServiceCatalogException: Invalid service
> catalog service: image
>
> Please debug it.
>
> / Trinath
>
> From: Bjorn Mork [mailto:bjron.mork at gmail.com]
> Sent: Sunday, January 22, 2017 4:24 PM
> To: Trinath Somanchi <trinath.somanchi at nxp.com>
> Cc: openstack at lists.openstack.org
> Subject: Re: [Openstack] Unable Upload Image
>
> Thanks for sharing link. Logs given below;
>
> Error_log
>
> [Sun Jan 22 10:44:40.804142 2017] [:error] [pid 4817]
> DEBUG:keystoneauth.session:REQ: curl -g -i -X GET
> http://controller:5000/v3/users/bac999c177474e08976c54a362ba6a70/projects -H
> "User-Agent: python-keystoneclient" -H "Accept: application/json" -H
> "X-Auth-Token: {SHA1}cbccf767336b5e5e11dfd1eb113243f01893cc16"
> [Sun Jan 22 10:44:40.882088 2017] [:error] [pid 4817]
> DEBUG:keystoneauth.session:RESP: [200] Date: Sun, 22 Jan 2017
> 10:44:40 GMT Server: Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5
> Vary: X-Auth-Token x-openstack-request-id:
> req-4cb2d8ce-8894-40b2-afcf-1ae68bfec228 Content-Length: 460
> Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type:
> application/json
> [Sun Jan 22 10:44:40.882121 2017] [:error] [pid 4817] RESP BODY:
> {"links": {"self":
> "http://controller:5000/v3/users/bac999c177474e08976c54a362ba6a70/projects",
> "previous": null, "next": null}, "projects": [{"is_domain": false,
> "description": "Admin Project", "links": {"self":
> "http://controller:5000/v3/projects/1c53d92609ca40a290a8a552b466b30a"},
> "enabled": true, "id": "1c53d92609ca40a290a8a552b466b30a",
> "parent_id": "183a01ba69194a9fac15d02b4c9aa118", "domain_id":
> "183a01ba69194a9fac15d02b4c9aa118", "name": "admin"}]}
> [Sun Jan 22 10:44:40.882141 2017] [:error] [pid 4817]
> [Sun Jan 22 10:44:42.707364 2017] [:error] [pid 4817] HTTP exception
> with no status/code
> [Sun Jan 22 10:44:42.707418 2017] [:error] [pid 4817] Traceback
> (most recent call last):
> [Sun Jan 22 10:44:42.707426 2017] [:error] [pid 4817] File
> "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/rest/utils.py", line 126, in
> _wrapped
> [Sun Jan 22 10:44:42.707431 2017] [:error] [pid 4817] data =
> function(self, request, *args, **kw)
> [Sun Jan 22 10:44:42.707435 2017] [:error] [pid 4817] File
> "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/rest/glance.py", line 163, in
> get
> [Sun Jan 22 10:44:42.707440 2017] [:error] [pid 4817] request,
> filters=filters, **kwargs)
> [Sun Jan 22 10:44:42.707444 2017] [:error] [pid 4817] File
> "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/glance.py", line 293, in
> image_list_detailed
> [Sun Jan 22 10:44:42.707448 2017] [:error] [pid 4817]
> images_iter =
> glanceclient(request).images.list(page_size=request_size,
> [Sun Jan 22 10:44:42.707452 2017] [:error] [pid 4817] File
> "/usr/lib/python2.7/site-packages/horizon/utils/memoized.py", line
> 90, in wrapped
> [Sun Jan 22 10:44:42.707511 2017] [:error] [pid 4817] value =
> cache[key] = func(*args, **kwargs)
> [Sun Jan 22 10:44:42.707519 2017] [:error] [pid 4817] File
> "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/glance.py", line 136, in
> glanceclient
> [Sun Jan 22 10:44:42.707537 2017] [:error] [pid 4817] url =
> base.url_for(request, 'image')
> [Sun Jan 22 10:44:42.707578 2017] [:error] [pid 4817] File
> "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/base.py", line 321, in
> url_for
> [Sun Jan 22 10:44:42.707746 2017] [:error] [pid 4817] raise
> exceptions.ServiceCatalogException(service_type)
> [Sun Jan 22 10:44:42.707753 2017] [:error] [pid 4817]
> ServiceCatalogException: Invalid service catalog service: image
>
> Access_LOG
>
> 192.168.0.196 - - [22/Jan/2017:14:46:19 +0400] "GET
> /dashboard/project/images/ HTTP/1.1" 200 22767
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:20 +0400] "GET
> /dashboard/i18n/js/horizon+openstack_dashboard/ HTTP/1.1" 200 2372
> "http://192.168.0.172/dashboard/project/images/" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "POST
> /dashboard/api/policy/ HTTP/1.1" 200 17
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "GET
> /dashboard/api/keystone/user-session/ HTTP/1.1" 200 626
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "POST
> /dashboard/api/policy/ HTTP/1.1" 200 17
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "POST
> /dashboard/api/policy/ HTTP/1.1" 200 17
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "POST
> /dashboard/api/policy/ HTTP/1.1" 200 17
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "POST
> /dashboard/api/policy/ HTTP/1.1" 200 17
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "GET
> /dashboard/api/keystone/svc-catalog/ HTTP/1.1" 200 4190
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
> 192.168.0.196 - - [22/Jan/2017:14:46:21 +0400] "GET
> /dashboard/api/glance/images/ HTTP/1.1" 500 40
> "http://192.168.0.172/dashboard/project/images" "Mozilla/5.0
> (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
>
> [root at Controller glance]# openstack endpoint list
> WARNING: openstackclient.common.utils is deprecated and will be
> removed after Jun 2017. Please use osc_lib.utils
> +----------------------------------+-----------+--------------+--------------+---------+-----------+-------------------------------------------+
> | ID | Region | Service Name |
> Service Type | Enabled | Interface | URL
> |
> +----------------------------------+-----------+--------------+--------------+---------+-----------+-------------------------------------------+
> | 09ebca8f446944c1a4cfc162fe4d41bc | RegionOne | neutron |
> network | True | public | http://controller:9696
> |
> | 21b8179f4eb74d97af4e836a9a17d4bf | RegionOne | neutron |
> network | True | internal | http://controller:9696
> |
> | 23fb8160cbff46dcb68aeb689104db93 | RegionOne | keystone |
> identity | True | admin | http://controller:35357/v3
> |
> | 36c7f2b0fba541dc9e806eec6bd3a750 | RegionOne | nova |
> compute | True | public |
> http://controller:8774/v2.1/%(tenant_id)s<http://controller:8774/v2.1/%25(tenant_id)s>
> |
> | 421950a2696f4483b73c4bfe8a395c1b | RegionOne | cinderv2 |
> volumev2 | True | internal |
> http://controller:8776/v2/%(tenant_id)s<http://controller:8776/v2/%25(tenant_id)s>
> |
> | 4758c6c6cebf4690a77c14b24ab08da4 | RegionOne | cinderv2 |
> volumev2 | True | admin |
> http://controller:8776/v2/%(tenant_id)s<http://controller:8776/v2/%25(tenant_id)s>
> |
> | 4b5b7217ff054dcd8af3a6b1b2a24129 | RegionOne | keystone |
> identity | True | internal | http://controller:5000/v3
> |
> | 4b715873910c4693a8bc80507ff5826d | RegionOne | glance |
> image | True | internal | http://controller:9292
> |
> | 4eaf3cff4e7f40c78b0c8e926911dca3 | RegionOne | glance |
> image | True | admin | http://controller:9292
> |
> | 518f1b2db4a144348f55cf8f518ec523 | RegionOne | nova |
> compute | True | internal |
> http://controller:8774/v2.1/%(tenant_id)s<http://controller:8774/v2.1/%25(tenant_id)s>
> |
> | 6b3f9790c2f441b09703986333742839 | RegionOne | neutron |
> network | True | admin | http://controller:9696
> |
> | 8c83c9cfe3504149bee09dfefc35dbf4 | RegionOne | keystone |
> identity | True | public | http://controller:5000/v3
> |
> | 95f2aca04a44444ca01d13c5818e8723 | RegionOne | cinder |
> volume | True | internal |
> http://controller:8776/v1/%(tenant_id)s<http://controller:8776/v1/%25(tenant_id)s>
> |
> | a1ab648a7d7a47dc927aacd6ba9a9040 | RegionOne | cinder |
> volume | True | admin |
> http://controller:8776/v1/%(tenant_id)s<http://controller:8776/v1/%25(tenant_id)s>
> |
> | be44bd8df6bb41cd90c79b27c3af455f | RegionOne | cinder |
> volume | True | public |
> http://controller:8776/v1/%(tenant_id)s<http://controller:8776/v1/%25(tenant_id)s>
> |
> | ca770afcf6984c36bfc5e3cc5927f179 | RegionOne | glance |
> image | True | public | http://controller:9292
> |
> | f85980988b124491ae7df10b1339a303 | RegionOne | cinderv2 |
> volumev2 | True | public |
> http://controller:8776/v2/%(tenant_id)s<http://controller:8776/v2/%25(tenant_id)s>
> |
> | f8aa989809df404b883c742ceb84e04f | RegionOne | nova |
> compute | True | admin |
> http://controller:8774/v2.1/%(tenant_id)s<http://controller:8774/v2.1/%25(tenant_id)s>
> |
> +----------------------------------+-----------+--------------+--------------+---------+-----------+-------------------------------------------+
>
> Regards,
> B~Mork
>
> On Sun, Jan 22, 2017 at 1:56 PM, Trinath Somanchi
> <trinath.somanchi at nxp.com<mailto:trinath.somanchi at nxp.com>> wrote:
> Please look into logs,
>
> http://docs.openstack.org/mitaka/config-reference/dashboard/logs.html
>
>
>
> / Trinath
>
> From: Bjorn Mork [mailto:bjron.mork at gmail.com<mailto:bjron.mork at gmail.com>]
> Sent: Sunday, January 22, 2017 3:25 PM
>
> To: Trinath Somanchi
> <trinath.somanchi at nxp.com<mailto:trinath.somanchi at nxp.com>>
> Cc: openstack at lists.openstack.org<mailto:openstack at lists.openstack.org>
> Subject: Re: [Openstack] Unable Upload Image
>
> Hi,
>
> Which log file you need (i will share), full list is shown in below;
>
>
> [root at controller log]# cd /var/logs
> -bash: cd: /var/logs: No such file or directory
>
>
> [root at controller log]# pwd
> /var/log
>
>
> [root at controller log]# ll
> total 1000
> drwxr-xr-x. 2 root root 176 Jan 21 10:30 anaconda
> drwx------. 2 root root 23 Jan 21 10:33 audit
> -rw-r--r--. 1 root root 8831 Jan 21 11:39 boot.log
> -rw-------. 1 root utmp 768 Jan 21 11:23 btmp
> drwxr-xr-x. 2 chrony chrony 6 Dec 6 17:42 chrony
> -rw-------. 1 root root 3973 Jan 21 19:01 cron
> -rw-r--r--. 1 root root 129218 Jan 21 11:39 dmesg
> -rw-r--r--. 1 root root 129219 Jan 21 11:20 dmesg.old
> -rw-r--r--. 1 root root 113 Jan 21 11:24 firewalld
> -rw-------. 1 root root 1280 Jan 21 11:12 grubby
> -rw-r--r--. 1 root root 291708 Jan 21 15:15 lastlog
> -rw-------. 1 root root 600 Jan 21 11:39 maillog
> drwxr-x---. 2 mysql mysql 25 Jan 21 15:08 mariadb
> -rw-------. 1 root root 607826 Jan 21 19:18 messages
> drwx------. 2 root root 6 Jun 10 2014 ppp
> drwxr-x---. 2 rabbitmq rabbitmq 69 Jan 21 15:13 rabbitmq
> drwxr-xr-x. 2 root root 6 Jan 21 10:30 rhsm
> -rw-------. 1 root root 12605 Jan 21 15:16 secure
> -rw-------. 1 root root 0 Jan 21 10:22 spooler
> -rw-------. 1 root root 0 Jan 21 10:19 tallylog
> drwxr-xr-x. 2 root root 23 Dec 6 17:26 tuned
> -rw-rw-r--. 1 root utmp 10368 Jan 21 14:40 wtmp
> -rw-------. 1 root root 12295 Jan 21 15:15 yum.log
>
> Regards,
> B~Mork
>
> On Sun, Jan 22, 2017 at 1:41 PM, Trinath Somanchi
> <trinath.somanchi at nxp.com<mailto:trinath.somanchi at nxp.com>> wrote:
> Can you also check the horizon logs at /var/logs ?
>
> Please post that error here.
>
> / Trinath
>
> From: Bjorn Mork [mailto:bjron.mork at gmail.com<mailto:bjron.mork at gmail.com>]
> Sent: Sunday, January 22, 2017 3:10 PM
> To: Trinath Somanchi
> <trinath.somanchi at nxp.com<mailto:trinath.somanchi at nxp.com>>
> Cc: openstack at lists.openstack.org<mailto:openstack at lists.openstack.org>
> Subject: Re: [Openstack] Unable Upload Image
>
> Hi,
> I checked keystone & glance files; password is same. I can login to
> DB using my password on command line.
> 1. It does not fetch images-list using GUI & shows error Error:
> Unable to retrieve the images.
>
> 2. Unable upload Image if I select file based Image selection via
> create Image, also does not upload image and show TypeError:
> response is undefined & Error: Unable to create the image.
>
> Glance-api.conf configuration is given below;
>
> [keystone_authtoken]
> auth_uri = http://controller:5000
> auth_url = http://controller:35357
> memcached_servers = controller:11211
> auth_type = password
> project_domain_name = default
> user_domain_name = default
> project_name = service
> username = glance
> password = openstack
>
> [database]
> connection = mysql+pymysql://glance:openstack@controller/glance
>
> ============================
>
> [root at Controller ~]# mysql -uglance -popenstack -d glance
> mysql: unknown option '-d'
> [root at Controller ~]# mysql -uglance -popenstack glance
> Reading table information for completion of table and column names
> You can turn off this feature to get a quicker startup with -A
>
> Welcome to the MariaDB monitor. Commands end with ; or \g.
> Your MariaDB connection id is 3195
> Server version: 10.1.18-MariaDB MariaDB Server
>
> Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
>
> Type 'help;' or '\h' for help. Type '\c' to clear the current input
> statement.
>
> MariaDB [glance]>
>
>
> ==================================================
> MariaDB [keystone]> select * from endpoint where
> service_id='ec45b879f9e0449bb72ad8dcd42e075c';
> +----------------------------------+--------------------+-----------+----------------------------------+------------------------+-------+---------+-----------+
> | id | legacy_endpoint_id | interface
> | service_id | url | extra
> | enabled | region_id |
> +----------------------------------+--------------------+-----------+----------------------------------+------------------------+-------+---------+-----------+
> | 4b715873910c4693a8bc80507ff5826d | NULL | internal
> | ec45b879f9e0449bb72ad8dcd42e075c | http://controller:9292 | {}
> | 1 | RegionOne |
> | 4eaf3cff4e7f40c78b0c8e926911dca3 | NULL | admin
> | ec45b879f9e0449bb72ad8dcd42e075c | http://controller:9292 | {}
> | 1 | RegionOne |
> | ca770afcf6984c36bfc5e3cc5927f179 | NULL | public
> | ec45b879f9e0449bb72ad8dcd42e075c | http://controller:9292 | {}
> | 1 | RegionOne |
> +----------------------------------+--------------------+-----------+----------------------------------+------------------------+-------+---------+-----------+
> 3 rows in set (0.00 sec)
>
> ===============================
>
> [root at Controller ~]# openstack endpoint list | grep glance
> WARNING: openstackclient.common.utils is deprecated and will be
> removed after Jun 2017. Please use osc_lib.utils
> | 4b715873910c4693a8bc80507ff5826d | RegionOne | glance |
> image | True | internal | http://controller:9292
> |
> | 4eaf3cff4e7f40c78b0c8e926911dca3 | RegionOne | glance |
> image | True | admin | http://controller:9292
> |
> | ca770afcf6984c36bfc5e3cc5927f179 | RegionOne | glance |
> image | True | public | http://controller:9292
> |
> ==================================
> Please help further. How can I enable debugging logs to identify
> actual issue. please help.
>
> Regards,
> B~Mork
>
>
> On Sun, Jan 22, 2017 at 12:11 PM, Trinath Somanchi
> <trinath.somanchi at nxp.com<mailto:trinath.somanchi at nxp.com>> wrote:
> Hi-
>
> There might be session issues from GUI. Please logout and login again.
>
> If the error still persists, please refresh the cookies. Also check
> your keystone configuration and auth credentials with glance and
> keystone.
>
> / Trinath
>
> From: Bjorn Mork [mailto:bjron.mork at gmail.com<mailto:bjron.mork at gmail.com>]
> Sent: Sunday, January 22, 2017 11:49 AM
> To: openstack at lists.openstack.org<mailto:openstack at lists.openstack.org>
> Subject: [Openstack] Unable Upload Image
>
> Hi Team,
>
> I need support on my installation, unable to upload images in my
> setup, It is showing error "Error: Unable to retrieve the images."
> via GUI, although on cli , if use the command like shown below it
> works fine and shows there is already one image. But unable to show
> via GUI...
>
>
> [root at Controller ~]# source /etc/openstack-scripts/admin-openrc
> [root at Controller ~]#
> [root at Controller ~]# glance image-list
> +--------------------------------------+--------+
> | ID | Name |
> +--------------------------------------+--------+
> | ade9e725-21bc-4032-90f7-68d517f6106a | cirros |
> +--------------------------------------+--------+
> [root at Controller ~]#
>
> You are requested to please help me. Thanks
>
> Regards,
> B~Mork
--
Eugen Block voice : +49-40-559 51 75
NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77
Postfach 61 03 15
D-22423 Hamburg e-mail : eblock at nde.ag
Vorsitzende des Aufsichtsrates: Angelika Mozdzen
Sitz und Registergericht: Hamburg, HRB 90934
Vorstand: Jens-U. Mozdzen
USt-IdNr. DE 814 013 983
More information about the Openstack
mailing list