Skip to content

Conversation

@hertrste
Copy link
Contributor

@hertrste hertrste commented Oct 2, 2025

This PR adds 2 things:

  • ability to configure port forwarding to access the horizon dashboard from the host
  • enables the nova-seriaproxy and the nova serial configuration

This allows to easily at least manual test the web serial console feature within the horizon dashboard later on via the nixos tests in our Nova CHV fork.

In order to have support for `openstack console url show <vm> --serial`
we have to enable the serial proxy.

On-behalf-of: SAP [email protected]
We add a nixos module to the testing modules. This allows configuring
ports for port forwarding for the dashboard and the serialproxy.

This way, users can access the dashboard and the web serial console on
the host when running the OpenStack controller in a VM.

On-behalf-of: SAP [email protected]
As we now have configurable port forwarding to the OpenStack dashboard,
we add some additional doc around it.

On-behalf-of: SAP [email protected]
@hertrste hertrste requested a review from tpressure October 2, 2025 12:09
{
options.openstack-testing = {
enable = mkEnableOption "Enable port forwarding." // {
default = true;
Copy link
Member

Choose a reason for hiding this comment

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

nit: do we do this elswhere? If not, I'd prefer to have a enable = true; somewhere

@hertrste hertrste merged commit b6963da into main Oct 2, 2025
5 checks passed
@hertrste hertrste deleted the serial-proxy branch October 2, 2025 13:06
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