Skip to content

Add Glance container image definition - #12

Open
fmount wants to merge 1 commit into
openstack-k8s-operators:mainfrom
fmount:glance
Open

Add Glance container image definition#12
fmount wants to merge 1 commit into
openstack-k8s-operators:mainfrom
fmount:glance

Conversation

@fmount

@fmount fmount commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Add the Glance structure with the Containerfile and the associated resources to build the Glance service.

Jira: https://redhat.atlassian.net/browse/OSPRH-34354

@fmount
fmount requested a review from amoralej August 7, 2026 11:17
Comment thread containers/base/rpms.repo
@fmount
fmount force-pushed the glance branch 4 times, most recently from 095a549 to df73396 Compare August 7, 2026 13:58

@amoralej amoralej left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remember to run tox -e custom -- update-sources glance and include all the automatically generated files to the commit.

Some comments inline.

Comment thread containers/glance/glance-api/bindeps.txt Outdated
Comment thread containers/glance/glance-api/bindeps.txt
Comment thread containers/glance/glance-api/builddeps.txt
Comment thread containers/glance/glance-api/bindeps.txt
Comment thread containers/glance/glance-api/Containerfile Outdated
@fmount

fmount commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

tox -e custom -- update-sources

ack maybe I missed this point, let me try that.

Single monolith image built from source with multi-stage Containerfile.
Includes oslo-config-generator for glance-api.conf, WSGI script for
httpd/mod_wsgi, and centos10-appstream repo for qemu-img. Requires
ceph-common for RBD backend support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Francesco Pantano <fpantano@redhat.com>
@fmount

fmount commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

tox -e custom -- update-sources

ack maybe I missed this point, let me try that.

Done, now we should have all we need here!

  • Added the files generated by tox -e custom -- update-sources glance
  • Attempted a local build with: PIP_NO_BINARY=":all:" tox -e custom -- build glance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants