Andrey Kurilin 52b2a7bd5e Replace DeploymentEngine with EnvManager
It is impossible to replace the whole deployment component at once. At
least because we need to make it backward compatible.
This patch starts this effort.

What is done:
- the database layer is cleaned from deployments and resources tables.
  the api of database layer is also cleaned from deployment related
  things
  PS: all the current deploment records move to the env and platforms
      tables
- rally.common.objects.Deployment became a proxy layer between old world
  and new one (Environment component). It provides the full
  compatibility in terms of data and interfaces
- rally.api.API.deployment starts using some new interfaces of
  EnvManager directly, where it is possible
- DeploymentEngine (with "ExistingCloud" plugin), CredentialsBuilder
  (with "openstack" plugin) are deleted.
  It should be noted in release notes...
- EnvManager starts cleaning verifier specific data as well..

Change-Id: If7bde619f7c2e99248a071ff18b8084553e1bec0
2018-01-17 10:48:49 +00:00
..
2017-08-03 01:17:58 +03:00
2017-12-01 14:35:35 +02:00