arvados.git
8 years ago7159: Exclude new empty blocks from index.
Tom Clegg [Thu, 8 Oct 2015 18:00:00 +0000 (14:00 -0400)]
7159: Exclude new empty blocks from index.

8 years ago7159: Test race deadline
Tom Clegg [Thu, 8 Oct 2015 17:30:18 +0000 (13:30 -0400)]
7159: Test race deadline

8 years ago7159: Work around CreateBlob race by polling for updates when a brand new blob is...
Tom Clegg [Thu, 8 Oct 2015 16:52:17 +0000 (12:52 -0400)]
7159: Work around CreateBlob race by polling for updates when a brand new blob is found empty.

8 years ago7167: break load config logic out of main into loadConfig func and add several tests.
radhika [Mon, 12 Oct 2015 14:40:38 +0000 (10:40 -0400)]
7167: break load config logic out of main into loadConfig func and add several tests.

8 years ago7167: some more error tests such as error getting block from src and error putting...
radhika [Mon, 12 Oct 2015 13:13:45 +0000 (09:13 -0400)]
7167: some more error tests such as error getting block from src and error putting block to dst.

8 years ago7167: stop rsync operation on any errors during Get or Put operations; add additional...
radhika [Sat, 10 Oct 2015 00:09:17 +0000 (20:09 -0400)]
7167: stop rsync operation on any errors during Get or Put operations; add additional tests.

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Fri, 9 Oct 2015 22:01:14 +0000 (18:01 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

8 years agoMerge branch 'master' into 7167-keep-rsync-test-setup
radhika [Fri, 9 Oct 2015 22:00:56 +0000 (18:00 -0400)]
Merge branch 'master' into 7167-keep-rsync-test-setup

Conflicts:
sdk/go/keepclient/perms.go
sdk/go/keepclient/perms_test.go
services/keepstore/perms.go
services/keepstore/perms_test.go

8 years ago7491: Fix response body close, error logging.
Peter Amstutz [Fri, 9 Oct 2015 20:41:52 +0000 (16:41 -0400)]
7491: Fix response body close, error logging.

8 years agoMerge branch 'master' into 7491-go-keepclient-retry
Peter Amstutz [Fri, 9 Oct 2015 20:06:14 +0000 (16:06 -0400)]
Merge branch 'master' into 7491-go-keepclient-retry

Conflicts:
sdk/go/keepclient/keepclient.go

8 years ago7491: Remove KeepServerError, all errors are BlockNotFound errors for now.
Peter Amstutz [Fri, 9 Oct 2015 19:52:36 +0000 (15:52 -0400)]
7491: Remove KeepServerError, all errors are BlockNotFound errors for now.
Refactor Get() and Ask() to use common function.

8 years agoMerge branch '7491-keepclient-bugs' refs #7491
Tom Clegg [Fri, 9 Oct 2015 19:48:28 +0000 (15:48 -0400)]
Merge branch '7491-keepclient-bugs' refs #7491

8 years ago7491: Go through entire server list instead of immediately retrying on error.
Peter Amstutz [Fri, 9 Oct 2015 19:05:10 +0000 (15:05 -0400)]
7491: Go through entire server list instead of immediately retrying on error.
Only retry servers that resulted in an error (network or HTTP 5xx error).

8 years agoMerge branch '7167-blob-sign-sdk' refs #7167
Tom Clegg [Fri, 9 Oct 2015 18:51:13 +0000 (14:51 -0400)]
Merge branch '7167-blob-sign-sdk' refs #7167

8 years ago7491: Manual merge with 7491-keepclient-bugs
Peter Amstutz [Fri, 9 Oct 2015 18:50:37 +0000 (14:50 -0400)]
7491: Manual merge with 7491-keepclient-bugs

8 years ago7491: Add test that default replication is read from discovery document.
Peter Amstutz [Fri, 9 Oct 2015 18:36:15 +0000 (14:36 -0400)]
7491: Add test that default replication is read from discovery document.

8 years ago7167: Deobfuscate variable names
Tom Clegg [Fri, 9 Oct 2015 18:28:29 +0000 (14:28 -0400)]
7167: Deobfuscate variable names

8 years ago7167: Update tests and comments to new error vars.
Tom Clegg [Fri, 9 Oct 2015 18:20:15 +0000 (14:20 -0400)]
7167: Update tests and comments to new error vars.

8 years ago7167: Fix up comments
Tom Clegg [Thu, 8 Oct 2015 21:50:22 +0000 (17:50 -0400)]
7167: Fix up comments

8 years ago7167: Replace duplicate tests with PermissionSecret tests
Tom Clegg [Thu, 8 Oct 2015 21:33:55 +0000 (17:33 -0400)]
7167: Replace duplicate tests with PermissionSecret tests

8 years ago7491: Go keepclient retries GET on either network error, or 500 error from
Peter Amstutz [Fri, 9 Oct 2015 16:18:57 +0000 (12:18 -0400)]
7491: Go keepclient retries GET on either network error, or 500 error from
server.  Retry count is KeepClient.Retries.  Also updated KeepClient
constructor to use "defaultCollectionReplication" from discovery document if
available.

8 years agoVersion the CWL runner's dependency on cwltool.
Brett Smith [Fri, 9 Oct 2015 15:24:50 +0000 (11:24 -0400)]
Version the CWL runner's dependency on cwltool.

cwltool development is continuing on with API-incompatible changes.
No issue #.

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Fri, 9 Oct 2015 12:44:46 +0000 (08:44 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

8 years ago7167: default replications count from discovery doc test updates.
radhika [Fri, 9 Oct 2015 12:43:37 +0000 (08:43 -0400)]
7167: default replications count from discovery doc test updates.

8 years ago7167: add tests with prefix during rsync
radhika [Thu, 8 Oct 2015 21:39:20 +0000 (17:39 -0400)]
7167: add tests with prefix during rsync

8 years ago7167: Tidy up errors. Remove extra comment copy.
Tom Clegg [Thu, 8 Oct 2015 21:17:46 +0000 (17:17 -0400)]
7167: Tidy up errors. Remove extra comment copy.

8 years ago7167: move perms code from keepstore into keepclient go SDK.
radhika [Wed, 7 Oct 2015 20:47:56 +0000 (16:47 -0400)]
7167: move perms code from keepstore into keepclient go SDK.

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Thu, 8 Oct 2015 20:22:45 +0000 (16:22 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

Conflicts:
tools/keep-rsync/keep-rsync_test.go

8 years ago6967: Update test to match improved code.
Tom Clegg [Thu, 8 Oct 2015 20:20:46 +0000 (16:20 -0400)]
6967: Update test to match improved code.

refs #6967

8 years ago7167: add tests to replications count
radhika [Thu, 8 Oct 2015 20:19:37 +0000 (16:19 -0400)]
7167: add tests to replications count

8 years ago7167: get replications count from destination api discovery doc and use it as default.
radhika [Thu, 8 Oct 2015 20:00:14 +0000 (16:00 -0400)]
7167: get replications count from destination api discovery doc and use it as default.

8 years ago7491: Ensure status channel stays open until all upload workers finish.
Tom Clegg [Tue, 6 Oct 2015 17:48:05 +0000 (13:48 -0400)]
7491: Ensure status channel stays open until all upload workers finish.

8 years ago7491: Fix error handling/reporting in keepclient/GET
Tom Clegg [Tue, 6 Oct 2015 17:39:12 +0000 (13:39 -0400)]
7491: Fix error handling/reporting in keepclient/GET

8 years agoMerge branch '6967-yaml-format' closes #6967
Tom Clegg [Thu, 8 Oct 2015 19:24:19 +0000 (15:24 -0400)]
Merge branch '6967-yaml-format' closes #6967

8 years ago6967: More helpful comment & assertion failure message
Tom Clegg [Thu, 8 Oct 2015 18:46:22 +0000 (14:46 -0400)]
6967: More helpful comment & assertion failure message

8 years ago6967: Use git status --porcelain to isolate from user config
Tom Clegg [Thu, 8 Oct 2015 18:45:33 +0000 (14:45 -0400)]
6967: Use git status --porcelain to isolate from user config

8 years ago6967: Move source_version detection code from config yaml to lib/app_version.rb.
Tom Clegg [Wed, 7 Oct 2015 15:11:14 +0000 (11:11 -0400)]
6967: Move source_version detection code from config yaml to lib/app_version.rb.

8 years ago6967: Move source_version detection code from config yaml to lib/app_version.rb.
Tom Clegg [Wed, 7 Oct 2015 14:00:16 +0000 (10:00 -0400)]
6967: Move source_version detection code from config yaml to lib/app_version.rb.

8 years ago6967: Treat blob_signing_key like a secret in `rake config:check`.
Tom Clegg [Wed, 7 Oct 2015 14:01:22 +0000 (10:01 -0400)]
6967: Treat blob_signing_key like a secret in `rake config:check`.

8 years ago7167: honor blob signing key while getting blocks.
radhika [Thu, 8 Oct 2015 17:12:37 +0000 (13:12 -0400)]
7167: honor blob signing key while getting blocks.

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Thu, 8 Oct 2015 15:13:41 +0000 (11:13 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

Conflicts:
tools/keep-rsync/keep-rsync_test.go

8 years ago7167: set enforce_permissions to true if blob signing key argument is provided.
radhika [Thu, 8 Oct 2015 15:06:57 +0000 (11:06 -0400)]
7167: set enforce_permissions to true if blob signing key argument is provided.

8 years ago7167: add --keep-enforce-permissions to run_test_servers.py
radhika [Wed, 7 Oct 2015 22:24:51 +0000 (18:24 -0400)]
7167: add --keep-enforce-permissions to run_test_servers.py

8 years agoMerge branch 'master' into 7167-keep-rsync-test-setup
radhika [Wed, 7 Oct 2015 20:50:04 +0000 (16:50 -0400)]
Merge branch 'master' into 7167-keep-rsync-test-setup

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Wed, 7 Oct 2015 20:49:15 +0000 (16:49 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

8 years ago7167: move perms code from keepstore into keepclient go SDK.
radhika [Wed, 7 Oct 2015 20:47:56 +0000 (16:47 -0400)]
7167: move perms code from keepstore into keepclient go SDK.

8 years agoMerge branch '6142-cancel-slurm' closes #6142
Peter Amstutz [Wed, 7 Oct 2015 18:09:40 +0000 (14:09 -0400)]
Merge branch '6142-cancel-slurm' closes #6142

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Wed, 7 Oct 2015 18:03:12 +0000 (14:03 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

8 years ago7167: merge test setup branch
radhika [Wed, 7 Oct 2015 18:01:18 +0000 (14:01 -0400)]
7167: merge test setup branch

8 years agoMerge branch 'master' into 7167-keep-rsync
radhika [Wed, 7 Oct 2015 17:52:43 +0000 (13:52 -0400)]
Merge branch 'master' into 7167-keep-rsync

8 years agoMerge branch 'master' into 7167-keep-rsync-test-setup
radhika [Wed, 7 Oct 2015 17:52:33 +0000 (13:52 -0400)]
Merge branch 'master' into 7167-keep-rsync-test-setup

8 years ago7167: rename MakeArvadosClientWithConfig as New
radhika [Wed, 7 Oct 2015 17:51:16 +0000 (13:51 -0400)]
7167: rename MakeArvadosClientWithConfig as New

8 years agoMerge branch '7254-dont-lose-replication-arg' closes #7254
Tom Clegg [Wed, 7 Oct 2015 15:44:25 +0000 (11:44 -0400)]
Merge branch '7254-dont-lose-replication-arg' closes #7254

8 years agoMerge branch '7435-node-manager-shutdown-cleanup-wip'
Brett Smith [Wed, 7 Oct 2015 14:54:08 +0000 (10:54 -0400)]
Merge branch '7435-node-manager-shutdown-cleanup-wip'

Closes #7435, #7445.

8 years ago7254: Test arv-put preserves replication when cache load fails.
Brett Smith [Wed, 7 Oct 2015 14:47:23 +0000 (10:47 -0400)]
7254: Test arv-put preserves replication when cache load fails.

8 years ago6142: Only resume from 'drng' or 'drain'. Add/fix tests.
Peter Amstutz [Wed, 7 Oct 2015 14:38:46 +0000 (10:38 -0400)]
6142: Only resume from 'drng' or 'drain'.  Add/fix tests.

8 years ago7435: Node Manager stops trying to shut down delisted cloud nodes.
Brett Smith [Fri, 2 Oct 2015 15:07:27 +0000 (11:07 -0400)]
7435: Node Manager stops trying to shut down delisted cloud nodes.

If the underlying node is gone, trying to destroy it in the cloud will
almost certainly fail.  It's hard to predict what will happen to
related actions like draining the node in SLURM.  Just cancel the
attempt, and trust other systems like SLURM and Crunch to deal with
the disappearance on their own.

8 years ago7254: Test that replication arg is passed through to KeepClient.put()
Tom Clegg [Tue, 6 Oct 2015 21:10:28 +0000 (17:10 -0400)]
7254: Test that replication arg is passed through to KeepClient.put()

8 years agoMerge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync
radhika [Tue, 6 Oct 2015 20:54:01 +0000 (16:54 -0400)]
Merge branch '7167-keep-rsync-test-setup' into 7167-keep-rsync

8 years ago7167: Use struct instead of map for APIConfig
radhika [Tue, 6 Oct 2015 20:51:36 +0000 (16:51 -0400)]
7167: Use struct instead of map for APIConfig

8 years ago6142: If self._set_node_state('RESUME') in cancel_shutdown() returns non-zero,
Peter Amstutz [Tue, 6 Oct 2015 20:42:51 +0000 (16:42 -0400)]
6142: If self._set_node_state('RESUME') in cancel_shutdown() returns non-zero,
check the node state and only retry if the node is in 'drain' or 'draining'.

8 years ago7254: Do not forget -replication arg when failing to load resume state.
Tom Clegg [Tue, 6 Oct 2015 19:04:13 +0000 (15:04 -0400)]
7254: Do not forget -replication arg when failing to load resume state.

8 years agoMerge branch 'master' into 7167-keep-rsync-test-setup
radhika [Tue, 6 Oct 2015 17:56:12 +0000 (13:56 -0400)]
Merge branch 'master' into 7167-keep-rsync-test-setup

8 years ago7167: get index from src and dst and copy any missing blocks from src to dst.
radhika [Tue, 6 Oct 2015 17:54:41 +0000 (13:54 -0400)]
7167: get index from src and dst and copy any missing blocks from src to dst.

8 years agoMerge branch '7286-nodeman-destroy-broken-nodes' closes #7286
Peter Amstutz [Tue, 6 Oct 2015 13:17:30 +0000 (09:17 -0400)]
Merge branch '7286-nodeman-destroy-broken-nodes' closes #7286

8 years ago7286: Add comments clarifying arvados_node_missing() and broken(). Also bump
Peter Amstutz [Tue, 6 Oct 2015 01:33:00 +0000 (21:33 -0400)]
7286: Add comments clarifying arvados_node_missing() and broken().  Also bump
up version dependency to dev4.

8 years ago7167: Update test to also put a block in dst and attempt get from src.
radhika [Mon, 5 Oct 2015 21:22:37 +0000 (17:22 -0400)]
7167: Update test to also put a block in dst and attempt get from src.

8 years ago7167: Refactor MakeKeepClient and DiscoverKeepServers to allow making KeepClient...
radhika [Mon, 5 Oct 2015 15:41:39 +0000 (11:41 -0400)]
7167: Refactor MakeKeepClient and DiscoverKeepServers to allow making KeepClient from input JSON as well.

8 years ago7167: args not avaialble in all tests; hence store keep_existing argument in a variab...
radhika [Mon, 5 Oct 2015 13:25:34 +0000 (09:25 -0400)]
7167: args not avaialble in all tests; hence store keep_existing argument in a variable rather than accessing it directly from args.

8 years agoMerge branch 'master' into 7167-keep-rsync-test-setup
radhika [Mon, 5 Oct 2015 11:48:47 +0000 (07:48 -0400)]
Merge branch 'master' into 7167-keep-rsync-test-setup

8 years ago7167: keep-rsync parameter loading and intialization. Update test framework to allow...
radhika [Mon, 5 Oct 2015 11:46:56 +0000 (07:46 -0400)]
7167: keep-rsync parameter loading and intialization. Update test framework to allow creating two sets of keep servers, source and destination.

8 years ago7214: Fix "X-Keep-Replicas-Stored: 0" header when block is already present. refs...
Tom Clegg [Fri, 2 Oct 2015 22:09:39 +0000 (18:09 -0400)]
7214: Fix "X-Keep-Replicas-Stored: 0" header when block is already present. refs #7214

8 years agoMerge branch '7241-azure-blob-volume' closes #7241
Tom Clegg [Fri, 2 Oct 2015 20:06:12 +0000 (16:06 -0400)]
Merge branch '7241-azure-blob-volume' closes #7241

8 years ago7286: Add BaseHTTPError to list of "cloud errors"
Peter Amstutz [Thu, 1 Oct 2015 17:00:00 +0000 (13:00 -0400)]
7286: Add BaseHTTPError to list of "cloud errors"

8 years ago7286: Add drain* and fail* to SLURM_END_STATES, because the '*' means the node
Peter Amstutz [Thu, 1 Oct 2015 13:32:33 +0000 (09:32 -0400)]
7286: Add drain* and fail* to SLURM_END_STATES, because the '*' means the node
is out of contact with slurm.

8 years ago7286: Fix double count of missing nodes in shutdown
Peter Amstutz [Wed, 30 Sep 2015 21:16:09 +0000 (17:16 -0400)]
7286: Fix double count of missing nodes in shutdown

8 years ago7286: Missing nodes are considered in "excess" count (reverts previous change). ...
Peter Amstutz [Wed, 30 Sep 2015 20:26:46 +0000 (16:26 -0400)]
7286: Missing nodes are considered in "excess" count (reverts previous change).  Added test.  Also remove debug log statement.

8 years ago7286: Compute "missing" based on "last_ping_at" instead of using API server's
Peter Amstutz [Wed, 30 Sep 2015 18:23:25 +0000 (14:23 -0400)]
7286: Compute "missing" based on "last_ping_at" instead of using API server's
buggy "status" field.

8 years agocloses #7200
radhika [Wed, 30 Sep 2015 15:53:20 +0000 (11:53 -0400)]
closes #7200
Merge branch '7200-keepproxy-index-api'

8 years ago7200: more compact CheckAuthorizationHeader block
radhika [Wed, 30 Sep 2015 15:46:41 +0000 (11:46 -0400)]
7200: more compact CheckAuthorizationHeader block

8 years ago7200: Use io.Copy instead of reading all bytes and writing to response. Much improved...
radhika [Wed, 30 Sep 2015 15:28:36 +0000 (11:28 -0400)]
7200: Use io.Copy instead of reading all bytes and writing to response. Much improved keep proxy test with code reuse.

8 years ago7286: Add test that "missing" nodes are not counted towards "busy" (but are
Peter Amstutz [Wed, 30 Sep 2015 14:35:04 +0000 (10:35 -0400)]
7286: Add test that "missing" nodes are not counted towards "busy" (but are
counted towards node max).

8 years ago7207: Remove `arv keep check` and `arv keep less`.
Brett Smith [Wed, 30 Sep 2015 14:18:18 +0000 (10:18 -0400)]
7207: Remove `arv keep check` and `arv keep less`.

The implementations are no longer maintained and these are stale
references.  Closes #7207.

8 years ago7263: crunch-job checks for refreshes every two seconds.
Brett Smith [Wed, 30 Sep 2015 13:10:27 +0000 (09:10 -0400)]
7263: crunch-job checks for refreshes every two seconds.

This avoids the possibility that a constant stream of data from tasks
can prevent the job from being canceled.  Refs #7263.

8 years ago7200: no need to set content length header in keepproxy IndexHandler since the respon...
radhika [Wed, 30 Sep 2015 02:19:42 +0000 (22:19 -0400)]
7200: no need to set content length header in keepproxy IndexHandler since the response is always terminated by a blank new line.

8 years ago7200: Use if statement instead of switch to check http method in keepclient; strip...
radhika [Wed, 30 Sep 2015 00:31:00 +0000 (20:31 -0400)]
7200: Use if statement instead of switch to check http method in keepclient; strip terminating empty line from response in keepclient.
Update tests accordingly. Also, improve keepproxy test to verify that "other" locators are included when no prefix is used in GetIndex requests.

8 years agoMerge branch 'master' into 7200-keepproxy-index-api
radhika [Tue, 29 Sep 2015 21:44:26 +0000 (17:44 -0400)]
Merge branch 'master' into 7200-keepproxy-index-api

8 years ago7286: Tests for new "missing and broken" shutdown policy.
Peter Amstutz [Tue, 29 Sep 2015 20:43:41 +0000 (16:43 -0400)]
7286: Tests for new "missing and broken" shutdown policy.

8 years agoMerge branch 'master' into 7241-azure-blob-volume
Tom Clegg [Tue, 29 Sep 2015 18:22:22 +0000 (14:22 -0400)]
Merge branch 'master' into 7241-azure-blob-volume

Conflicts:
services/keepstore/volume_generic_test.go
services/keepstore/handlers_with_generic_volume_test.go

8 years ago7241: Use If-Match header to address Delete/Put races.
Tom Clegg [Tue, 29 Sep 2015 18:19:40 +0000 (14:19 -0400)]
7241: Use If-Match header to address Delete/Put races.

8 years agoMerge branch '7330-improved-sso-package'
Ward Vandewege [Tue, 29 Sep 2015 18:03:52 +0000 (14:03 -0400)]
Merge branch '7330-improved-sso-package'

closes #7330

8 years agoMerge branch 'master' into 7330-improved-sso-package
Ward Vandewege [Tue, 29 Sep 2015 17:50:44 +0000 (13:50 -0400)]
Merge branch 'master' into 7330-improved-sso-package

refs #7330

8 years agoMore language tweaks.
Ward Vandewege [Tue, 29 Sep 2015 17:48:19 +0000 (13:48 -0400)]
More language tweaks.

refs #7330

8 years agorefs #6859
radhika [Tue, 29 Sep 2015 16:13:04 +0000 (12:13 -0400)]
refs #6859
Added include statement to the script.

8 years ago7330: 'edit' should be replaced by 'editor' that will go to the default editor of...
Nico Cesar [Tue, 29 Sep 2015 14:28:05 +0000 (10:28 -0400)]
7330: 'edit' should be replaced by 'editor' that will go to the default editor of the ditro

refs #7330

8 years ago7286: Move logic to shut down newly booted nodes nodes that haven't pinged to
Peter Amstutz [Tue, 29 Sep 2015 14:27:10 +0000 (10:27 -0400)]
7286: Move logic to shut down newly booted nodes nodes that haven't pinged to
ComputeNodeMonitorActor.  Shut down nodes if they have "missing" status and are
"broken" according to the cloud client.  Don't count "missing" nodes as "up"
when deciding whether to boot more nodes.

8 years ago7330: making sso install guide similar to workbench and api server
Nico Cesar [Tue, 29 Sep 2015 13:46:50 +0000 (09:46 -0400)]
7330: making sso install guide similar to workbench and api server

refs #7330

8 years ago7330: apt-get command had a typo
Nico Cesar [Tue, 29 Sep 2015 13:28:21 +0000 (09:28 -0400)]
7330: apt-get command had a typo

refs #7330

8 years ago7330: curl isnt available by default in ubuntu 14.04. added the apt-get
Nico Cesar [Tue, 29 Sep 2015 13:02:06 +0000 (09:02 -0400)]
7330: curl isnt available by default in ubuntu 14.04. added the apt-get

refs #7330

8 years agoAnother tweak for the SSO server installation guide: the PostgreSQL
Ward Vandewege [Tue, 29 Sep 2015 00:17:12 +0000 (20:17 -0400)]
Another tweak for the SSO server installation guide: the PostgreSQL
service needs to be started manually if it was pulled in as a dependency
by arvados-sso-server.

refs #7330