Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-42251

Hammer compute-resource create fails with --ca-crt argument

XMLWordPrintable

    • False
    • rubygem-foreman_kubevirt-0.5.1
    • Satellite Rocket Sprint 15, Satellite Rocket Sprint 16
    • sat-rocket
    • None
    • None
    • None
    • Automated

      Description of problem:

      Hammer compute-resource create fails when --ca-crt argument with error,

      Could not create the compute resource:
        SSL_connect returned=1 errno=0 state=error: certificate verify failed (self-signed certificate in certificate chain) 

      How reproducible:

      Always 

      Is this issue a regression from an earlier version:

      No

      Steps to Reproduce:

      1.

      # hammer compute-resource create -name="test_cnv_cr" --provider="Kubevirt" --hostname="api.cnv2.example.com" --api-port="6443" --namespace="team-satellite-provisioning" --token="<token>" --ca-crt="---BEGIN CERTIFICATE---xxyyzz---END CERTIFICATE----" 

      2.

      3.

      Actual behavior:
      Using --ca-crt fails with below error, while using correct option --ca-cert fails with unrecognized option

      Could not create the compute resource:
            SSL_connect returned=1 errno=0 state=error: certificate verify failed (self-signed certificate in certificate chain) 

      Expected behavior:
      Hammer compute-resource create works with correct arguments like --ca-cert

      Business Impact / Additional info:

       

              gtalreja@redhat.com Gaurav Talreja
              gtalreja@redhat.com Gaurav Talreja
              Evgeni Golov Evgeni Golov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: