[ARVADOS] updated: 2ecf7efbab5ceb082739dcffd98c18bb4b14447e

git at public.curoverse.com git at public.curoverse.com
Wed Jul 8 01:57:19 EDT 2015


Summary of changes:
 doc/install/install-api-server.html.textile.liquid | 30 ++++++++++++----------
 1 file changed, 16 insertions(+), 14 deletions(-)

       via  2ecf7efbab5ceb082739dcffd98c18bb4b14447e (commit)
      from  9fbb2bbd4e2a0f1d15e1db3f3d606cdedae825a7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 2ecf7efbab5ceb082739dcffd98c18bb4b14447e
Author: Tom Clegg <tom at curoverse.com>
Date:   Wed Jul 8 01:56:21 2015 -0400

    6377: Update docs to use application.yml instead of omniauth.rb for SSO config.

diff --git a/doc/install/install-api-server.html.textile.liquid b/doc/install/install-api-server.html.textile.liquid
index 8f9de33..eecabf2 100644
--- a/doc/install/install-api-server.html.textile.liquid
+++ b/doc/install/install-api-server.html.textile.liquid
@@ -80,26 +80,15 @@ The API server package uses configuration files that you write to @/etc/arvados/
 </code></pre>
 </notextile>
 
-h2(#omniauth). Configure Omniauth
-
-Edit @/etc/arvados/api/omniauth.rb@ to configure the SSO server for authentication.  @APP_ID@ and @APP_SECRET@ correspond to the @app_id@ and @app_secret@ set in "Create arvados-server client for Single Sign On (SSO)":install-sso.html#client and @CUSTOM_PROVIDER_URL@ is the address of your SSO server.
-
-<notextile>
-<pre><code>APP_ID = 'arvados-server'
-APP_SECRET = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
-CUSTOM_PROVIDER_URL = 'https://sso.example.com/'
-</code></pre>
-</notextile>
-
 h2. Configure the database connection
 
 Edit @/etc/arvados/api/database.yml@ and replace the @xxxxxxxx@ database password placeholders with the PostgreSQL password you generated above.
 
 h2. Configure the API server
 
-Edit @/etc/arvados/api/application.yml@ following the instructions below.  The deployment script will consistently deploy this to the API server's configuration directory.  The API server reads both @application.yml@ and its own @config/application.defaults.yml@ file.  Values in @application.yml@ take precedence over the defaults that are defined in @config/application.defaults.yml at .  The @config/application.yml.example@ file is not read by the API server and is provided for installation convenience only.
+Edit @/etc/arvados/api/application.yml@ following the instructions below.  The deployment script will consistently deploy this to the API server's configuration directory.  The API server reads both @application.yml@ and its own @config/application.default.yml@ file.  Values in @application.yml@ take precedence over the defaults that are defined in @config/application.default.yml at .  The @config/application.yml.example@ file is not read by the API server and is provided for installation convenience only.
 
-Consult @config/application.default.yml@ for a full list of configuration options.  Always put your local configuration in @/etc/arvados/api/application.yml@—never edit @config/application.default.yml at .
+Always put your local configuration in @application.yml@ instead of editing @application.default.yml at .
 
 h3(#uuid_prefix). uuid_prefix
 
@@ -137,9 +126,22 @@ Fill in the url of your workbench application in @workbench_address@, for exampl
 
   https://workbench.@prefix_uuid@.your.domain
 
+h3(#omniauth). sso_app_id, sso_app_secret, sso_provider_url
+
+For @sso_app_id@ and @sso_app_secret@, provide the same @app_id@ and @app_secret@ used in the "Create arvados-server client for Single Sign On (SSO)":install-sso.html#client step.
+
+For @sso_provider_url@, provide the base URL where your SSO server is installed: just the scheme and host, with no trailing slash.
+
+<notextile>
+<pre><code>  sso_app_id: arvados-server
+  sso_app_secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+  sso_provider_url: https://sso.example.com
+</code></pre>
+</notextile>
+
 h3. Other options
 
-Consult @/var/www/arvados-api/current/config/application.default.yml@ for a full list of configuration options. Always put your local configuration in @application.yml@ instead of editing @application.default.yml at .
+Consult @/var/www/arvados-api/current/config/application.default.yml@ for a full list of configuration options. (But don't edit it. Edit @application.yml@ instead.)
 
 h2. Prepare the API server deployment
 

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list