yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #83397
[Bug 1888713] Fix merged to glance (master)
Reviewed: https://review.opendev.org/742314
Committed: https://git.openstack.org/cgit/openstack/glance/commit/?id=783fa72f481d68962509e708585fea4c163d5bf4
Submitter: Zuul
Branch: master
commit 783fa72f481d68962509e708585fea4c163d5bf4
Author: Dan Smith <dansmith@xxxxxxxxxx>
Date: Tue Jul 21 16:25:40 2020 -0700
Make image conversion use a proper python interpreter for prlimit
The image conversion plugin does a processutils exec(), which needs
to spawn python for prlimit support. Under uwsgi, sys.executable
points to uwsgi itself, which won't work in this case. This introduces
a [wsgi]/python_interpreter config option (because I don't think
there is any way to get this from uwsgi itself) which we use for
the exec. By default, it's sys.executable, which is what is used
right now so nobody should notice a change unless they need it.
Note: Making this depend on the devstack change to remove the wsgi
import restriction so we can get a test on it.
Partial-Bug: #1888713
Change-Id: I7cb2e135d6ea2cb21de55060df3f7bf40b3e64b6
** Changed in: glance
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1888713
Title:
Async tasks, image import not supported in pure-WSGI mode
Status in Glance:
Fix Released
Bug description:
The wsgi_app.py file in the tree allows operators to run Glance API as
a proper WSGI app. This has been the default devstack deployment for
some time and multiple real clouds in the wild deploy like this.
However, an attempt to start an import will be met with an image state
of "queued" forever and no tasks will ever start, run, or complete.
(note that this has been a known issue and the Glance team prescribes
running standalone eventlet-based glance-api for deployments that need
import to work).
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1888713/+subscriptions
References