Use ecdsa key in CentOS 9 Stream
... as rsa key no longer works with the latest openssl in CentOS 9 Stream repo. Closes-Bug: #1962507 Depends-on: https://review.opendev.org/831336 Change-Id: I7a9a35a263d510301e437e84f7f7c56961977cf5
This commit is contained in:
parent
fdebf5c953
commit
01fd062068
@ -212,6 +212,15 @@ class openstack_integration::tempest (
|
||||
}
|
||||
}
|
||||
|
||||
if ($::osfamily == 'RedHat') and (versioncmp($::operatingsystemmajrelease, '9') >= 0) {
|
||||
# NOTE(tkajinam): The latest openssl in c9s repo doesn't accept SHA1 by
|
||||
# default, which is causing ssh with rsa keys to fail.
|
||||
# See bug 1962507 for details.
|
||||
$ssh_key_type = 'ecdsa'
|
||||
} else {
|
||||
$ssh_key_type = 'rsa'
|
||||
}
|
||||
|
||||
class { 'tempest':
|
||||
debug => true,
|
||||
use_stderr => false,
|
||||
@ -274,6 +283,7 @@ class openstack_integration::tempest (
|
||||
murano_available => $murano,
|
||||
tempest_workspace => '/tmp/openstack/tempest',
|
||||
run_ssh => true,
|
||||
ssh_key_type => $ssh_key_type,
|
||||
l2gw_switch => $l2gw_switch,
|
||||
disable_dashboard_ssl_validation => true,
|
||||
baremetal_driver => 'fake-hardware',
|
||||
|
Loading…
x
Reference in New Issue
Block a user