I, [2024-07-26T12:04:26.065268 #2584] INFO -- Kitchen: -----> Starting Kitchen (v2.2.5)
I, [2024-07-26T12:04:40.283267 #2584] INFO -- Kitchen: -----> Cleaning up any prior instances of <default-roboxes-x64-rhel8>
I, [2024-07-26T12:04:40.285023 #2584] INFO -- Kitchen: -----> Destroying <default-roboxes-x64-rhel8>...
I, [2024-07-26T12:04:51.379335 #2584] INFO -- Kitchen: -----> Testing <default-roboxes-x64-rhel8>
I, [2024-07-26T12:04:51.379961 #2584] INFO -- Kitchen: -----> Creating <default-roboxes-x64-rhel8>...
E, [2024-07-26T12:06:14.695353 #2584] ERROR -- Kitchen: ------Exception-------
E, [2024-07-26T12:06:14.696414 #2584] ERROR -- Kitchen: Class: Kitchen::ActionFailed
E, [2024-07-26T12:06:14.696646 #2584] ERROR -- Kitchen: Message: 1 actions failed.
>>>>>> Failed to complete #create action: [OpenSSH keys only supported if ED25519 is available
net-ssh requires the following gems for ed25519 support:
* ed25519 (>= 1.2, < 2.0)
* bcrypt_pbkdf (>= 1.0, < 2.0)
See https://github.com/net-ssh/net-ssh/issues/565 for more information
LoadError : "cannot load such file -- bcrypt_pbkdf_ext"
] on default-roboxes-x64-rhel8
Hi all,
I am getting above error while trying to run kitchen test,
give any solution if anyone have
specification:
chef workstation: 0.4.2
chef-run: 0.3.0
chef-client: 15.0.300
delivery-cli: 0.0.52 (9d07501a3b347cc687c902319d23dc32dd5fa621)
berks: 7.0.8
test-kitchen: 2.2.5
inspec: 4.3.2
ruby: 2.7.8p225
driver:
name: vagrant
provider: virtualbox
provisioner:
name: chef_solo
verifier:
name: inspec
platforms:
- name: roboxes-x64/rhel8
driver:
box: roboxes-x64/rhel8
box_arch: amd64
cachier: true
communicator: ssh
suites:
- name: default
run_list:
- recipe[filesystem]
- recipe[filesystem::example]