debian trixie openstack epoxy/flamingo fails in openstack-dashboard-apache
Hei
So my real question is.
Have anyone succeded in installing openstack on debian trixie via the
apt-get install way. (with debconf-set-selections to speed up things. I
have tried both with and without)
openstack-dashboard-apache installs without problems, but does not give
the login screen.
I have stresstested the rest of the installation from command line and
everything works as expected.
debian bookworm - openstack epoxy (from OSBPO) works with
openstack-dashboard-apache
debian trixie - openstack plain fail with openstack-dashboard-apache
debian trixie - openstack 2025.1 (epoxy) (from OSBPO) fail with
openstack-dashboard-apache
debian trixie - openstack 2025.2 (flamingo) (from OSBPO) fail with
openstack-dashboard-apache
debian trixie - devstack 2025.1 and 2025.2 works with minor
modifications of devstack
debian trixie - openstack ansible 2025.2 works with minior modifications
https://openstack.example.com gives the following error (after
accepting/ignoring SSL/TLS warnings)
----------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform
them of the time this error occurred, and the actions you performed just
before this error.
More information about this error may be available in the server error log.
----------------------
from /var/log/openstack-dashboard/error.log
Removed timestamps to ease reading
......
File "/usr/lib/python3/dist-packages/OpenSSL/_util.py", line 6, in
<module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File
"/usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py",
line 15, in <module>
from cryptography.exceptions import InternalError
File "/usr/lib/python3/dist-packages/cryptography/exceptions.py",
line 9, in <module>
from cryptography.hazmat.bindings._rust import exceptions as
rust_exceptions
ImportError: PyO3 modules compiled for CPython 3.8 or older may only
be initial
During handling of the above exception, another exception occurred
......
------------
devstack on trixie with 2025.1 and 2025.2 works after adding support for
trixie as distribution
------------
openstack-ansible on trixie works when modifing
tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2
## Always setup tempest, the resources for it, then execute tests
-tempest_install: yes
-tempest_run: yes
-rally_install: yes
+tempest_install: no
+tempest_run: no
+rally_install: no
and reducing the rabbitmq_server to trixie version
Reply to: