Glance image ids (eg b3db0d80-bdea-45c3-aefe-9f7d0e94e1d7) are globally
unique.
Image names are not unique. This is by design, and I don't think it's
something we want to change.
If I remember correctly, you can provide either a *name* or an *id* to
the "openstack client".
The difference is
As reported in the response, the maximum length you can set the tag to
is 255 characters:
'maxLength': 255
So Glance is correctly enforcing this limit.
** Changed in: glance
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering
** Project changed: nova => glance
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1617258
Title:
Nova fails to boot signed image
Status in Glance:
New
Bug description:
Description
** Changed in: glance
Status: In Progress => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1606562
Title:
Add 'vhdx' disk format support
Status in Glance:
Invalid
Bug
: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: In Progress
** Changed in: glance
Assignee: (unassigned) => Stuart McLaren (stuart-mclaren)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
ht
.test_api.TestGlanceAPI.test_add_location_with_invalid_location_on_conflict_image_size
v1.test_api.TestGlanceAPI.test_add_copy_from_with_location
v1.test_api.TestGlanceAPI.test_download_service_unavailable
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren
Public bug reported:
In ./glance/tests/functional/v2/test_images.py
Tests such as test_download_image_allowed_using_restricted_policy do
this:
expected_image = {
'status': 'queued',
'name': 'image-1',
'tags': [],
'visibility': 'private',
Public bug reported:
If, in glance-api.conf work_dir is not defined:
[task]
#work_dir
The following API call (with disk_format=qcow2):
POST /v2/tasks HTTP/1.1.
User-Agent: curl/7.38.0.
Host: localhost:9292.
Accept: */*.
x-auth-token: 1acdf9b1f89f4aaf983079250fcefb3d.
Content-Length:
As a regular user I don't see this behaviour:
$ glance --os-image-api-version 1 image-show
5389c76a-2970-4666-9a86-1e9b24a854da
No image with a name or ID of '5389c76a-2970-4666-9a86-1e9b24a854da' exists.
$ glance --os-image-api-version 2 image-show
5389c76a-2970-4666-9a86-1e9b24a854da
404
** Changed in: glance
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1558398
Title:
instance snapshot with large root disk fails when glance api using ssl
*** This bug is a security vulnerability ***
Private security bug reported:
If project 'd12bddf60e4649b2a2cf6a2cc7520d79' owns a global namespace:
$ openstack token issue
++--+
| Field | Value|
> We have to perform "glance image-list" to check it is deleted or not
Not really. If a failure occurs the command will 1) exit with a non-zero
exit status, 2) print an error
If the return status to the operating system is 0, the delete has
succeeded.
This is fairly typical for the UNIX command
Hi,
"Fix Comitted" status is for when a code change has merged into the git
repository.
I've marked this as "Opinion" which I think is the most appropriate at
this point.
Note that any new changes should always be targeted at the 'master'
branch first.
** Changed in: glance
Status: Fix
** Changed in: glance
Status: Invalid => New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1533536
Title:
glance api v2 cannot check image checksum
Status in Glance:
New
Bug
Public bug reported:
In this try block:
try:
# NOTE(flaper87): ImportToLocal and DeleteFromLocal shouldn't be here.
# Ideally, we should have the different import flows doing this for us
# and this function should clean up duplicated tasks. For example, say
#
,
# glance.store.http.Store
We don't seem to have a full list of stores in etc/glance-api.conf any more:
[glance_store]
#
# From glance.store
#
# List of stores enabled (list value)
#stores = file,http
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren
Assignee: Stuart McLaren (stuart-mclaren)
Status: Invalid
** Changed in: glance
Assignee: (unassigned) => Stuart McLaren (stuart-mclaren)
** Changed in: glance
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineerin
group='DEFAULT')]),
]
But I can't see where we explain to users how to configure them.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: In Progress
** Changed in: glance
Assignee: (unassigned) => Stuart McLaren (stuart-mclar
** Changed in: glance
Status: Invalid => Confirmed
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1517060
Title:
User (without admin privileges) can change size your own image
Public bug reported:
Similar to bug 1517060 for 'size', the checksum of a deactivated image
can be changed via the v1 api.
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is
Public bug reported:
If I configure storage quotas with:
user_storage_quota = 6
And I enable the v2 registry:
data_api = glance.db.registry.api
Then a v1 image create:
$ glance --os-image-api-version 1 image-create --name x3 --disk-format raw
--container-format bare --file /etc/fstab
413
Public bug reported:
If, in glance-api.conf you set:
show_multiple_locations = true
Things work as expected:
$ glance --os-image-api-version 2 image-show
13ae74f0-74bf-4792-a8bb-7c622abc5410
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: New
** Changed in: glance
Assignee: (unassigned) => Stuart McLaren (stuart-mclaren)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
ht
This has been the behaviour for a while now.
I think it needs to be considered a feature rather than a bug (users may
rely on it).
The openstack client (python-openstackclient) is starting to become the
standard CLI for interacting with the image service. I believe it
behaves differently here,
It is a bug.
A user, when they execute:
glance image-list --sort-key name
will reasonably expect that
1) the sort direction is the same as it always has been
2) the names are sorted in alphabetical order
** Changed in: python-glanceclient
Status: Invalid => New
--
You received this
Seems to work ok now
$ glance --os-image-api-version 2 image-create --container-format bare
--disk-format raw --name trusty2 --file /etc/fstab
+--+--+
| Property | Value|
Public bug reported:
POST /v1/images HTTP/1.1
User-Agent: curl/7.35.0
Host: localhost:9292
Accept: */*
x-auth-token: 730b8eabc2e34a1299fcafa888131dc5
x-image-meta-disk-format: raw
x-image-meta-container-format: bare
Content-type: application/octet-stream
x-image-meta-updated_at: foo
Public bug reported:
$ curl -v -X PUT
http://127.0.0.1:9292/v1/images/8aa1f62d-73f2-4ed7-8d4c-b66407abd439 -H
'X-Auth-Token: 7535a1be77e3459e8e4928aae02a8042' -H 'x-image-meta-id:
fd6db2fa-9c9d-4105-aa3b-657914593de8'
* Hostname was NOT found in DNS cache
* Trying 127.0.0.1...
* Connected
Public bug reported:
glance/common/utils.py has a FEATURE_BLACKLIST parameter, but this is no longer
referenced in the code.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: New
** Changed in: glance
Assignee: (unassigned
that and the
new keystone v3 config options.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: New
** Changed in: glance
Assignee: (unassigned) = Stuart McLaren (stuart-mclaren)
--
You received this bug notification because you are a member
Public bug reported:
We import keystone client code directly, but don't have an entry in
requirements.txt
** Affects: nova
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: In Progress
--
You received this bug notification because you are a member
** Also affects: taskflow
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1445827
Title:
unit test failures: Glance insist on ordereddict
Public bug reported:
If I set api_limit_max = 10 in glance-api.conf:
and I have 71 images and list them with v2 I see all of them:
$ glance --os-image-api-version 2 image-list --page-size 80 | wc
71 2835325
Each response from the server correctly contains only 10 images.
If I
Public bug reported:
eg https://review.openstack.org/#/c/129936/
http://logs.openstack.org/36/129936/8/check/gate-glance-
python27/d7d91c5/console.html
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Public bug reported:
When a SIGHUP signal is received prompting a reload of the configuration we
need to ensure that changes to the listening socket take effect.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: In Progress
** Tags
Public bug reported:
When a SIGHUP signal is received prompting a reload of the configuration
we need to ensure that changes to the log configuration (eg changing
INFO to DEBUG) take effect.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren
Public bug reported:
Currently 'glance_control reload' does a service stop/start. Instead it
should send a SIGHUP to trigger the service to reload its configuration
(and preserve any in-flight requests).
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren
Public bug reported:
I get the following error when using copy-from to create an image:
2014-12-03 16:21:03.387 30059 TRACE glance.api.v1.upload_utils result =
fd.read(*args)
2014-12-03 16:21:03.387 30059 TRACE glance.api.v1.upload_utils File
glance/common/utils.py, line 191, in read
Public bug reported:
image 281d576a-9e4b-4d11-94bb-8b1e89f62a71 is owned by this user and
correctly shows as 'private', however image '795518ca-
13a6-4493-b3a3-91519ad7c067' is not owned by this user, it is a shared
image.
$ glance --os-image-api-version 2 image-list --visibility shared
Public bug reported:
Note: the cirros-* images are public, 'private-image' is private, 'share-test'
is shared with this user (in pending state):
Standard image list works ok:
$ glance --os-image-api-version 2 image-list
Public bug reported:
glance image-upload xxx
returns E500 when using the swift multi-tenant backend
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
Public bug reported:
Currently the glance store initialization is explicitly called in the
api start script:
cat glance/cmd/api.py
.
.
.
glance_store.register_opts(config.CONF)
glance_store.create_stores(config.CONF)
glance_store.verify_default_store()
Other
Public bug reported:
The log output from both glance.common.wsgi and eventlet.wsgi have the same
prefix:
2014-10-17 15:01:43.096 3640 INFO glance.wsgi.server [-] Started child 3679
2014-10-17 15:01:43.097 3679 INFO glance.wsgi.server [-] (3679) wsgi starting
up on http://0.0.0.0:9292/
it's
Public bug reported:
In glance/api/v1/images.py
there are some cases where a store.BadStoreUri are being caught, but
that exception will not be raised. The potential exception seems to be
store.UnknownScheme
** Affects: glance
Importance: Undecided
Status: New
--
You received
Public bug reported:
In glance/api/v1/images.py there are a couple of places where
UnknownScheme can be raised but is not being caught
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team,
Actually, you can get a BadStoreUri, you just need to go deep into the stack
def get_size_from_backend(uri, context=None):
Retrieves image size from backend specified by uri.
loc = location.get_location_from_uri(uri, conf=CONF)
store = get_store_from_uri(uri)
return
Public bug reported:
'test_get_client_all_creds' will fail if any of the typical Openstack
environment variables have been set (eg OS_PASSWORD).
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
*** This bug is a duplicate of bug 1354500 ***
https://bugs.launchpad.net/bugs/1354500
Duplicate of https://bugs.launchpad.net/glance/+bug/1354500
** Changed in: glance
Status: New = Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team,
I re-tested with the latest 'master' and these seem to run ok now:
It looks like these run ok now:
test_delayed_delete 22.34
test_scrubber_app 25.90
test_scrubber_app_against_swift
Public bug reported:
In v2, for some exceptions the exception is not converted to a string
properly resulting in:
2014-07-09 15:36:38,714 INFO msg = _(Image exceeds the storage quota: %s) % e
2014-07-09 15:36:38,714 INFO File glance/openstack/common/gettextutils.py,
line 333, in __str__
Public bug reported:
The workers parameter applies to the registry as well as the api, ie adding
workers=N to glance-registry.conf will increase the number of registry
processes.
** Affects: glance
Importance: Undecided
Assignee: Stuart McLaren (stuart-mclaren)
Status: New
Public bug reported:
This change:
https://review.openstack.org/#/c/98722/
Introduces a new system style swift scheme: swift+config
A new function validate_location verifies that that scheme is not being set
by a user
when using the 'set location' functionality.
However, that function will
** Changed in: glance
Status: New = Won't Fix
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1324586
Title:
v1 image delete returns 200 with empty body instead of 204
Status in
Public bug reported:
Three of the scrubber tests which rely on swift
(glance.tests.functional.test_scrubber.TestScrubber) are currently
failing.
glance.tests.functional.test_scrubber.TestScrubber
test_delayed_delete OK 20.17
Public bug reported:
Running this test:
GLANCE_TEST_SWIFT_CONF=/etc/glance/glance-api.conf ./run_tests.sh
glance.tests.functional.store.test_swift.TestSwiftStore.test_create_store
gives this failure
==
FAIL:
Public bug reported:
If the user running the test can't write to /var/lib/glance the test
fails:
==
FAIL:
glance.tests.functional.store.test_swift.TestSwiftStore.test_delayed_delete_with_auth
If you enable delayed delete you get an E500 and the following stack
trace:
Dec 2 11:29:17 gl-aw1rdc1-registry 4101 DEBUG eventlet.wsgi.server
[f46a69d7-c49b-4e41-ad12-447bcd7d2c38 77049353665607 34096082065107] Traceback
(most recent call last):
012 File
Fix up for review: https://review.openstack.org/#/c/49526/
** Changed in: glance
Assignee: Kui Shi (skuicloud) = Stuart McLaren (stuart-mclaren)
** Changed in: glance
Status: Fix Released = In Progress
** Tags added: havana-rc-potential
** Description changed:
+
+ Fix up
58 matches
Mail list logo