Sync default data without down-time
Default data file contains list of projects, users, domains and versions. This file is edited through Gerrit according to standard OpenStack process. Synchronization of default data should be done without down-time for production deployment. The most automatic way is to let processor download the file from stackforge repo (similar to how corrections are handled). In case of changes are detected in the file processor should update all records.
Use case #1
User changed his affiliation. Processor should find all records belonging to this user and update company name field
Use case #2
A new project is added. Processor should fetch project's records during the next run.
Blueprint information
- Status:
- Complete
- Approver:
- Ilya Shakhat
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Ilya Shakhat
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 0.2
- Started by
- Ilya Shakhat
- Completed by
- Ilya Shakhat
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implemented intellectual update of default data
Addressed by: https:/
Fixed retrieving of commit index from vcs
Work Items
Dependency tree
* Blueprints in grey have been implemented.