deb-sahara/doc/source/userdoc/upgrade.guide.rst
Sergey Lukjanov 1c70740f7d Rework keystone auth_token middleware configs
We're using Sahara-specific configs and there are some other potential
inconsistencies.

* use common OpenStack [keystone_authtoken] section for middleware
  configurations;
* token validator reworked to be consistent with update auth_token
  middleware usage;
* auth_uri is now stored in context for consistency, additonally, it
* provides correct auth_uri in multi process sahara deployment.

Closes-Bug: #1257472
Closes-Bug: #1249063

Change-Id: I5a33ae6269d40dadcd4893b27a937a37e0c74006
2014-06-05 13:45:20 +04:00

1.1 KiB

Sahara Upgrade Guide

This page contains some details about upgrading Sahara from one release to another like config file updates, db migrations, architecture changes and etc.

Icehouse -> Juno

Main binary renamed to sahara-all

Please, note that you should use sahara-all instead of sahara-api to start the All-In-One Sahara.

sahara.conf upgrade

We've migrated from custom auth_token middleware config options to the common config options. To update your config file you should replace the following old config opts with the new ones.

  • os_auth_protocol, os_auth_host, os_auth_port -> [keystone_authtoken]/auth_uri and [keystone_authtoken]/identity_uri; it should be the full uri, for example: http://127.0.0.1:5000/v2.0/
  • os_admin_username -> [keystone_authtoken]/admin_user
  • os_admin_password -> [keystone_authtoken]/admin_password
  • os_admin_tenant_name -> [keystone_authtoken]/admin_tenant_name

You can find more info about config file options in sahara repository in file etc/sahara/sahara.conf.sample.