Repository navigation
Support shoots with disabled sshAccess - #419
Conversation
|
Welcome @MichaelEischer! |
|
The PR needs to be labeled with ok-to-test by a maintainer to trigger the automated validation of the change |
Signed-off-by: Michael Eischer <michael.eischer@inovex.de>
Signed-off-by: Michael Eischer <michael.eischer@inovex.de>
6936de9 to
dc8df6d
Compare
|
The PR needs to be labeled with ok-to-test by a maintainer to trigger the automated validation of the change |
|
The PR needs to be labeled with ok-to-test by a maintainer to trigger the automated validation of the change |
1 similar comment
|
The PR needs to be labeled with ok-to-test by a maintainer to trigger the automated validation of the change |
|
/cc @kon-angelo Could you take a look at the PR? |
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: 3d4d856ae3df59420bd494a39aea55423103628e |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: AndreasBurger The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
I'm working on getting PRs merged and a new release. I can't commit to any solid ETA, but I'm trying to get a MCM-OS and provider-OS release out as soon as possible. |
How to categorize this PR?
/area compliance
/kind bug
/platform openstack
What this PR does / why we need it:
Gardener supports disabling sshAccess for nodes. This results in Gardener deleting the ssh keypair. As a consequence the
gardener-extension-provider-...andmachine-controller-controller-provider-...need to work even if no keypair is present.However, currently not setting the keypair for the mcm results in a
KeyName is requirederror. Drop the validation as OpenStack does not actually require a keypair to be specified when creating a machine. Thekeypairs.CreateOptsExt{}struct from gophercloud already omits the keypair when an empty name is specified, such that no further changes beyond dropping the validation are necessary for this to work.Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
gardener/gardener-extension-provider-openstack#1453 is the corresponding change for
gardener-extension-provider-openstackto allow the overall feature to work.Release note: