Skip to content

fix: add ARM support, by switching to Debian as bases image#142

Open
Michiel Piscaer (mpiscaer) wants to merge 4 commits intovexxhost:mainfrom
mpiscaer:armsupport
Open

fix: add ARM support, by switching to Debian as bases image#142
Michiel Piscaer (mpiscaer) wants to merge 4 commits intovexxhost:mainfrom
mpiscaer:armsupport

Conversation

@mpiscaer
Copy link
Copy Markdown

No description provided.

@mnaser
Copy link
Copy Markdown
Member

At this point, all the dependent images should be ready at this point :)

Going to try and see what this might look like soon.

@mpiscaer Michiel Piscaer (mpiscaer) force-pushed the armsupport branch 3 times, most recently from 65a028f to 15166e6 Compare January 27, 2026 21:02
Signed-off-by: Michiel Piscaer <michiel@piscaer.com>
@mpiscaer Michiel Piscaer (mpiscaer) changed the title WIP: arm support fix: add ARM support, by switching to Debian as bases image Jan 27, 2026
@mpiscaer
Copy link
Copy Markdown
Author

I did a new build based on the new structure, also I run the new images on an ARM base architecture, it looks good.

Signed-off-by: Michiel Piscaer <michiel@piscaer.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the container base images to Debian variants to improve multi-architecture compatibility (notably ARM) and simplifies Apache OpenID Connect module installation by using Debian packages.

Changes:

  • Switch build stage to openstack-venv-builder-debian and runtime stage to python-base-debian.
  • Install libapache2-mod-auth-openidc via apt-get (removing the prior architecture-gated manual .deb download/install flow).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mpiscaer Michiel Piscaer (mpiscaer) force-pushed the armsupport branch 2 times, most recently from be36f9a to 289e958 Compare April 17, 2026 13:18
@mpiscaer
Copy link
Copy Markdown
Author

Mohammed Naser (@mnaser) Do you think this can merge?

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.

3 participants