While upgrading from 3.5 to 3.6, engine-setup is failing with error "pki-enroll-openssh-cert.sh failed to execute"

Solution Verified - Updated -

Issue

  • engine-setup is failing with below error.
[ ERROR ] Failed to execute stage 'Misc configuration': Command '/usr/share/ovirt-engine/bin/pki-enroll-openssh-cert.sh' failed to execute
  • Below messages are shown in the setup logs.
2017-11-16 18:36:10 DEBUG otopi.plugins.ovirt_engine_setup.vmconsole_proxy_helper.pki plugin.execute:941 execute-output: ('/usr/share/ovirt-engine/bin/pki-enroll-openssh-cert.sh', '--name=vmconsole-proxy-user', '--id=vmconsole-proxy-user', '--principals=ovirt-vmconsole-proxy') stderr:
ssh-keygen: illegal option -- s
usage: ssh-keygen [options]
Options:
  -a trials   Number of trials for screening DH-GEX moduli.
  -B          Show bubblebabble digest of key file.
  -b bits     Number of bits in the key to create.
  -C comment  Provide new comment.
  -c          Change comment in private and public key files.
  -e          Convert OpenSSH to RFC 4716 key file.
  -F hostname Find hostname in known hosts file.
  -f filename Filename of the key file.
  -G file     Generate candidates for DH-GEX moduli.
  -g          Use generic DNS resource record format.
  -H          Hash names in known_hosts file.
  -i          Convert RFC 4716 to OpenSSH key file.
  -l          Show fingerprint of key file.
  -M memory   Amount of memory (MB) to use for generating DH-GEX moduli.
  -N phrase   Provide new passphrase.

Environment

  • Red Hat Enterprise Virtualization 3.5.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.