Skip to content

Conversation

@github-actions
Copy link

This PR contains a snapshot of xena from upstream.

In multinode, the devstack plugin for networking-generic-switch can't
really work as intended. But, the authorized keys is copied on all
nodes, and zuul puts a consistent key in place, so it doesn't
really need to do what it is doing, but we need to use the stack
user's pre-existing keys to access the remote host.

This will allow Ironic's multinode grenade job to work without
errors about accessing the key file, which is a red herring for
when the connection fails.

Additionally, the underlying ngs code is suseptible to a race on
configuration loading as configuration is loaded separately.

We can't really force it to load the option. We also can't
explicitly add it, so the best thing to do is to wrap it and
rely upon a mock to facilitate the unit test.

Change-Id: Ia8550c124f2ef1cce620a4fb28c35700d34aa027
(cherry picked from commit c6c10a1)
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Jun 27, 2022
@markgoddard markgoddard merged commit 71c1fcc into stackhpc/xena Jun 28, 2022
@markgoddard markgoddard deleted the upstream/xena-2022-06-27 branch June 28, 2022 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants