diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f758d87f..ab6e22a3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -41,13 +41,15 @@ Changed * Deprecate api_info argument of all clients which inherits from OSClient and deprecate api_version argument of cleanup.manager.cleanup, because api information has been moved into credentails object. +* `Docker image `_ now supports + mysql and postgres as db backends. Removed ~~~~~~~ -* Remove deprecated wrappers (rally_openstack.wrappers) and - helpers (scenario utils) for keystone, cinder, glance - services. The new service model should be used instead +* Remove deprecated wrappers (rally_openstack.wrappers) and + helpers (scenario utils) for keystone, cinder, glance + services. The new service model should be used instead (see ``rally_openstack.services`` module for more details) while developing custom plugins. All the inner plugins used the new code for a long time. diff --git a/Dockerfile b/Dockerfile index 8f9b1e0e..deb6e78a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,8 @@ COPY etc/motd /etc/motd WORKDIR /home/rally/source RUN pip install . --constraint upper-constraints.txt && \ + pip install pymysql && \ + pip install psycopg2 && \ mkdir /etc/rally && \ echo "[database]" > /etc/rally/rally.conf && \ echo "connection=sqlite:////home/rally/data/rally.db" >> /etc/rally/rally.conf