Add personas to db-hygiene user story

Change-Id: I75d6c6b7cf961bca1b3724a0226cad15d0605144
This commit is contained in:
ArkadyKanevsky 2016-12-11 15:10:52 -06:00
parent 625d563e58
commit fe0b2831b0
1 changed files with 20 additions and 4 deletions

View File

@ -52,7 +52,21 @@ User Cases
User Stories
++++++++++++
WIP
This section utilizes the `OpenStack UX Personas`_.
* As `Rey the Cloud Operator`_, I need an ability to remove records of
deleted objects from the database after storing those records for audit purposes.
* As `Adrian the infrastructure architect`_, I need to be able to re-run the same tests
(with same objects) in a repeatable manner so that I can have a high certainty
in the outcome of my proof of concept and cloud functionality.
* As Rey, I need only the appropriate records in my
database so that I can complete my upgrade in the allocated down time.
.. _OpenStack UX Personas: http://docs.openstack.org/contributor-guide/ux-ui-guidelines/ux-personas.html
.. _Adrian the infrastructure architect: http://docs.openstack.org/contributor-guide/ux-ui-guidelines/ux-personas/infrastructure-arch.html
.. _Rey the cloud operator: http://docs.openstack.org/contributor-guide/ux-ui-guidelines/ux-personas/cloud-ops.html
Usage Scenarios Examples
++++++++++++++++++++++++
@ -61,21 +75,23 @@ WIP
Related User Stories
++++++++++++++++++++
Nova specs:
* https://review.openstack.org/#/c/184645/
* https://review.openstack.org/#/c/184637/
* https://review.openstack.org/#/c/137669/
Cinder blueprint:
* https://blueprints.launchpad.net/cinder/+spec/db-cleanup
Requirements
++++++++++++
* Operator should be able to specify which policy to apply for deleted objects
* Operator should be able to specify which policy to apply for different tenants
and sub-tenants.
and sub-tenants.
* At least two policies must be supported: Policy 1 - Archive the records in
other persistent storage for a specific interval duration; Policy 2 - Remove
the records from database permanently.
other persistent storage for a specific interval duration; Policy 2 - Remove
the records from database permanently.
External References
+++++++++++++++++++