Closed derick-montague closed 3 years ago
In today's sync-up, we discovered the following (edited above to match):
Reset to Factory Configuration --> high value to Support (definitely needed in GUI); need to confirm if user will have options on what to reset
@gtmills noted that the Redfish API is ready for Reset to Factory Config. It was noted that offering all settings could be potential security issue and that the group other than PE thought that consensus had already been reached. We will need to talk to Todd about this.
API is
curl -k -X POST \
https://${bmc}/redfish/v1/Managers/bmc/Actions/Manager.ResetToDefaults \
-d '{"ResetToDefaultsType": "ResetAll"}'
{
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_0_0.Message",
"Message": "Successfully Completed Request",
"MessageArgs": [],
"MessageId": "Base.1.4.0.Success",
"Resolution": "None",
"Severity": "OK"
}
]
}
Per Todd:
On the factory reset screens, there needs to be a warning that tells IBM customers they are potentially deleting private keys. Designer to work with Chris Engel to determine the exact text.
(see 9/17/20 email from Todd to Nicole)
@nicoleconser - Based on the conversations today in the feature sync meeting, how do you feel about breaking this into two stories. One for Backup and Restore
and one for Reset to factory configuration
? We know the milestone for factory reset, but still unclear about the milestone for back up and restore.
This story was split into two different stories. It is likely that there will be a revisit to this page when #2633 is being designed. That story is not relevant currently. There is an early version prototpye linked in the story, but likely will need to be reworked and not relevant for this story other than to think about future scalability.
From discussion with Adriana and Gunnar: The plan is to have 1 and 3, meaning that ‘reset bmc settings’ only is not supported, more details in this box note under the ‘factory reset’ title - https://ibm.ent.box.com/notes/661340616362
Adriana: "Dropped (from GA1) as far as I know" Derick: "Nicole has been asked to find out the value from users. It is part of her upcoming surveys. Unless there is a dire need based on user feedback (which would create some concern for current priorities), the current plan is GA2."
[x] Meet with Adriana, Gunnar, Yoshie, along with the mockup, to understand:
What happens after the user starts the reset process? E.g Does the screen become non-responsive due to BMC reboot? Does it need to be refreshed? How long does it take? Do the users need to stay on in the same screen while it's being updated in the case it does take time?
**Note:** There was some discussion happening on this [here](https://ibm-systems-power.slack.com/archives/C0Q6TQP5Z/p1603385952474800). Can be reviewed but I think it is better to close it on a call with all of them.
[x] Meet with Chris Engel to discuss the copy for information outside the warning modal as well as inside the warning modal for both the options. Tried messaging him on slack here but that didn't work.
[ ] Finish the design.
[ ] Review with team to see if there is any need for testing/research. Maybe that can be done with internal experts over a quick call.
I think if the copy and interactions are finalized, then once Yoshie starts implementing it, we will get to see how the API works. Few design modifications can be done at that time as well.
SME
BMC: @anoo1 RAS: George Ahrens PHYP:
Summary
The user will be able to perform two different resets, full factory reset and partition reset only. There is a fair amount of conversation with Russell Y, Joe M, and Todd R.
Background
End users
User Needs
User Quotes
User Story
References
Invision prototype
Lo fi https://ibm.invisionapp.com/share/JDO0P85V86K HI fi https://ibm.invisionapp.com/share/YXO0SBNCJVE