This commit does the following:
- Remove legacy implementation of OpenStackDriver;
- Rename OptimizedOpenStackDriver to OpenStackDriver;
- Rename all references of OptimizedOpenStackDriver in DC service code.
Test Plan:
1. PASS - Deploy a new subcloud;
2. PASS - Run subcloud manage and unmanage;
3. PASS - Verify that the subcloud audit runs without issues and that
after managing the subcloud, all endpoints become in-sync;
4. PASS - Run subcloud update;
5. PASS - Turn off subcloud, verify that the subcloud availability
status is set to 'offline'. Turn it back on and verify that
it changes back to 'online';
6. PASS - Test the orchestrator by patching subclouds with patch
strategy;
7. PASS - Verify dcorch audit and sync by forcing a fernet key rotation
and by creating/deleting users;
8. PASS - Test dcorch proxy by creating/deleting users with the
'--os-region-name SystemController' parameter, verifying that
the sync is triggered by dcorch proxy;
9. PASS - After running the system for a few hours, verify all DC logs
for any errors that could indicate problems;
10. PASS - Delete a subcloud.
Story: 2011106
Task: 50440
Change-Id: I84e8082c77a662eb38582883a110c96486a0678f
Signed-off-by: Gustavo Herzmann <gustavo.herzmann@windriver.com>