Project

General

Profile

Bug #15345

Can't update CA certificate for existing oVirt compute resource

Added by Marek Hulán over 4 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Compute resources - oVirt
Target version:
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

When an oVirt CR is created, it saves public key of CA that issues the certificate for oVirt in attrs[:public_key]. In 1.7.0 there was added a new text-area so user can set the CA cert manually in the form. There's also public_key hidden field that was used before to keep public_key on updates if there was already some data center loaded. Since it's after the text area, it always overrides its value which is a problem when editing the CR.

Steps to reproduce:
1. create oVirt CR, make sure it has public key stored
2. change the CA/self-signed certificate on oVirt instance
3. edit the CR in Foreman, delete old public key in text area and try hitting load datacenters/test connection button

Result:
you'll see that the request fails on SSL issue, if you check the text area, you can see that the public key is reset to the old value

Expected:
it should load new public key and sucessfuly load data centers


Related issues

Related to Foreman - Bug #7522: RHEV/oVirt compute resource should have CA text field editableClosed2014-09-18

Associated revisions

Revision 4a9179a0 (diff)
Added by Marek Hulán over 4 years ago

Fixes #15345 - allow changing oVirt CA certificate

Revision 5db9b2d0 (diff)
Added by Marek Hulán over 4 years ago

Fixes #15345 - allow changing oVirt CA certificate

(cherry picked from commit 4a9179a084b938dcb81cbb48aa818ff3d8bc3c94)

History

#1 Updated by Marek Hulán over 4 years ago

  • Related to Bug #7522: RHEV/oVirt compute resource should have CA text field editable added

#2 Updated by The Foreman Bot over 4 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/3580 added

#3 Updated by Marek Hulán over 4 years ago

  • Bugzilla link set to 1344006

#4 Updated by Marek Hulán over 4 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#5 Updated by Dominic Cleal over 4 years ago

  • Legacy Backlogs Release (now unused) set to 161

Also available in: Atom PDF