Project

General

Profile

Bug #34927

Avatar?id=55038&size=50x50

Add page for editing/viewing CAs in new UI

Added by Zackary Welch over 1 year ago. Updated over 1 year ago.

Status:
Done
Priority:
No priority
Assignee:
Erin Clark
Category:
GUI (new)
Target version:
Seen in:
Severity:
Medium
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

The input for Certificate, Private Key, and Signing Request does not except input, such that entering or pasting any text is impossible.

output.mp4 (402 KB) output.mp4 Zackary Welch, 06/13/2018 12:28 PM

Related issues

Related to FreeNAS - Bug #26281: Validate that first certificate in chain matches private keyDone
Related to FreeNAS - Bug #26281: Validate that first certificate in chain matches private keyDone

Associated revisions

Revision 22c462cb (diff)
Added by Erin Clark over 1 year ago

Fix edit mode for certificates/csr and fix the tooltips Ticket: #34927

Revision 153e232a (diff)
Added by Erin Clark over 1 year ago

Add page for editing/viewing CAs Ticket: #34927

History

#1 Updated by Dru Lavigne over 1 year ago

  • Assignee changed from Release Council to Erin Clark
  • Target version changed from Backlog to 11.2-BETA1

Erin: if reproducible, this regression should be fixed for BETA1.

#2 Updated by Erin Clark over 1 year ago

  • Status changed from Unscreened to Screened

#3 Updated by Erin Clark over 1 year ago

  • Status changed from Screened to In Progress

They aren't supposed to accept input, but they also aren't supposed to be blank either. This fix makes the certificate contents show up again like they should and updates the tooltips so the user knows to copy and paste from them rather than copy and paste into them.

https://github.com/freenas/webui/pull/894

#4 Updated by Dru Lavigne over 1 year ago

  • Status changed from In Progress to Done
  • Target version changed from 11.2-BETA1 to Master - FreeNAS Nightlies
  • Needs Merging changed from Yes to No

#5 Updated by Dru Lavigne over 1 year ago

  • Status changed from Done to Unscreened

#7 Updated by Dru Lavigne over 1 year ago

  • Target version changed from Master - FreeNAS Nightlies to 11.2-BETA2
  • Needs Merging changed from No to Yes

#8 Updated by Erin Clark over 1 year ago

CA was missing a page like these so I created a PR to add that https://github.com/freenas/webui/pull/917

#9 Updated by Erin Clark over 1 year ago

  • Status changed from Unscreened to In Progress

#10 Avatar?id=55038&size=24x24 Updated by Zackary Welch over 1 year ago

  • Related to Bug #26281: Validate that first certificate in chain matches private key added

#11 Avatar?id=55038&size=24x24 Updated by Zackary Welch over 1 year ago

  • Related to Bug #26281: Validate that first certificate in chain matches private key added

#12 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Certificate Signing Request edit page does not except input to Add page for editing/viewing CAs in new UI

#13 Updated by Erin Clark over 1 year ago

  • Assignee changed from Erin Clark to Vaibhav Chauhan

#14 Updated by Vaibhav Chauhan over 1 year ago

  • Status changed from In Progress to Unscreened
  • Assignee changed from Vaibhav Chauhan to Erin Clark

Lola approved the PR hence passing this back to you.

#15 Updated by Dru Lavigne over 1 year ago

  • Status changed from Unscreened to In Progress

#16 Updated by Erin Clark over 1 year ago

  • Status changed from In Progress to Ready for Testing

#17 Updated by Dru Lavigne over 1 year ago

  • Needs Merging changed from Yes to No

#18 Updated by Timothy Moore II over 1 year ago

  • Status changed from Ready for Testing to Failed Testing

Testing with a FreeNAS Mini installed with FreeNAS-11.2-MASTER-201807101726:

System/CAs: Create new internal CA. Select “More Options”. Only visible options are “Sign CSR”, “Export Certificate”, “Export Private Key”, and “Delete”. Created intermediate CA and confirmed behavior is the same.

System/Certificates: Create new certificate. Click “More Options”. Visible options are “Edit”, “Export Certificate”, “Export Private Key”, and “Delete”. Click “Edit”. Page displays with an editable “Identifier” field and read-only “Certificate” and “Private Key” fields.

Expected to see an "Edit" option for CAs that mirrored the "Edit" option for an existing Certificate.

#19 Updated by Timothy Moore II over 1 year ago

  • Status changed from Failed Testing to Passed Testing
  • Needs QA changed from Yes to No

Updated Mini with the just released FreeNAS-11.2-MASTER-201807110935 and retested:

Went to System/CAs and clicked "More Options" for an existing CA. A "View" option is now available. Clicked "View". A page similar to System/Certificates/Edit opens. The "Identifier" field is editable, but the "Certificate" and "Private Key" fields are read-only.

#20 Updated by Dru Lavigne over 1 year ago

  • Status changed from Passed Testing to Done
  • Needs Doc changed from Yes to No

Also available in: Atom PDF