Tom Clegg [Tue, 1 Oct 2019 18:52:03 +0000 (14:52 -0400)]
15599: Reject configuration with both IAMRole and Access/SecretKey.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 1 Oct 2019 18:47:25 +0000 (14:47 -0400)]
15599: Use default/automatic credentials for example config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 23:22:27 +0000 (19:22 -0400)]
15599: Improve error message when no role is defined.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 23:22:25 +0000 (19:22 -0400)]
15599: Warn if multiple roles are assigned.
This is currently impossible on AWS. If it becomes possible in the
future, this may help with troubleshooting.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 27 Sep 2019 21:30:47 +0000 (17:30 -0400)]
15599: Look up IAM role name from metadata if not configured.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 27 Sep 2019 20:40:19 +0000 (16:40 -0400)]
15599: Fix misleading error message when address already in use.
Also warn about unexpected errors encountered while looking for the
current host's entry in InternalURLs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 27 Sep 2019 20:39:51 +0000 (16:39 -0400)]
15599: Support IAM role credentials in keepstore.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 20:44:34 +0000 (16:44 -0400)]
Merge branch '15673-faraday-pin'
refs #15673
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 19:33:53 +0000 (15:33 -0400)]
15673: Pin faraday below 0.16.
This allows arvados-cli and login-sync to install correctly even if an
older arvados gem (without the faraday pin) is already installed.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 19:03:06 +0000 (15:03 -0400)]
15673: Pin faraday gem version.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 14:00:28 +0000 (10:00 -0400)]
15673: Fix ruby warnings.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 13:39:25 +0000 (09:39 -0400)]
15673: Show stderr before giving up failed command.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 18:53:57 +0000 (14:53 -0400)]
Use default Azure storage endpoint if configured value is "".
This is the documented behavior.
refs #13647
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 30 Sep 2019 15:13:24 +0000 (11:13 -0400)]
Merge branch '13647-keepstore-config'
refs #13647
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 27 Sep 2019 18:12:22 +0000 (14:12 -0400)]
13647: Check ARVADOS_* env vars when loading config.
Previously they were only checked when starting up a service, so they
weren't noticed by config-dump etc., and couldn't be used by the
keepstore config migration when loading the keep_services endpoint.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 27 Sep 2019 17:38:35 +0000 (13:38 -0400)]
13647: Don't check pending keepstore migrations during API startup.
Fixes deadlock: If controller is already up when RailsAPI boots,
RailsAPI runs "config-dump -skip-legacy", which (until this change)
requests .../keep_services; controller forwards the request to
RailsAPI; and passenger queues the request until RailsAPI finishes
booting.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 26 Sep 2019 19:27:17 +0000 (15:27 -0400)]
Avoid nginx startup race in test suite.
If run_test_server.py doesn't wait for nginx to start up before
returning, run-tests.sh might check the pidfile, conclude nginx has
died, and abort.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 26 Sep 2019 15:15:56 +0000 (11:15 -0400)]
Merge branch '13647-keepstore-config'
refs #13647
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 25 Sep 2019 21:15:11 +0000 (17:15 -0400)]
13647: Migrate arvbox volume config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 25 Sep 2019 19:29:23 +0000 (15:29 -0400)]
13647: Set X-External-Client header in arvbox.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Sat, 21 Sep 2019 06:28:37 +0000 (02:28 -0400)]
13647: Add keepstore service entries to arvbox config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Sat, 21 Sep 2019 06:27:34 +0000 (02:27 -0400)]
13647: Remove duplicate Keepproxy config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Sat, 21 Sep 2019 06:26:52 +0000 (02:26 -0400)]
13647: Fix send-HUP-to-keepproxy command.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Ward Vandewege [Fri, 20 Sep 2019 20:23:41 +0000 (16:23 -0400)]
Merge branch '15648-centos7-upgrade-to-rh-python36'
closes #15648
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Fernando Monserrat [Fri, 20 Sep 2019 15:49:15 +0000 (12:49 -0300)]
15648: update documentation adding upgrade to rh-python36
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Fernando Monserrat [Thu, 19 Sep 2019 18:57:59 +0000 (15:57 -0300)]
15648: update to rh-python36
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Tom Clegg [Fri, 20 Sep 2019 18:11:16 +0000 (14:11 -0400)]
Merge branch '15649-libcloud-azure'
refs #15649
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 20 Sep 2019 15:16:04 +0000 (11:16 -0400)]
15649: Pin libcloud 2.5.0.
libcloud 2.6.0 uses an incorrect blob storage URL when creating Azure
nodes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 19:05:50 +0000 (15:05 -0400)]
13647: Fix nil loggers in test suites.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 17:45:49 +0000 (13:45 -0400)]
13647: Don't do API calls while loading controller config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 15:12:41 +0000 (11:12 -0400)]
13647: Update migration notes to use "arvados-server config-diff".
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 14:41:32 +0000 (10:41 -0400)]
13647: Update keepstore references on keep-balance install page.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 14:21:52 +0000 (10:21 -0400)]
13647: Merge branch 'master' into 13647-keepstore-config
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 13:52:44 +0000 (09:52 -0400)]
Count "failed to start services" as failure, not success.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 13:51:32 +0000 (09:51 -0400)]
Merge branch '15615-retry-wb1-tests'
closes #15615
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 13:39:11 +0000 (09:39 -0400)]
13647: Count "failed to start services" as failure, not success.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 13:07:07 +0000 (09:07 -0400)]
13647: Export keepproxy's ExternalURL, not InternalURLs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 19 Sep 2019 01:21:18 +0000 (21:21 -0400)]
13647: Update keepstore/keep_services config migration instructions.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 18 Sep 2019 20:28:46 +0000 (16:28 -0400)]
13647: Advise deleting keep_services entries after migrating.
Also warn about orphaned keepstore servers with no configured volumes,
and volumes configured to be accessed by nonexistent keepstore
servers.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 17 Sep 2019 17:28:48 +0000 (13:28 -0400)]
13647: Add upgrade note about keepstore command line flags.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 17 Sep 2019 17:25:45 +0000 (13:25 -0400)]
13647: Update config keywords in docs, comments, and error messages.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 17 Sep 2019 15:33:36 +0000 (11:33 -0400)]
13647: Improve error message.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 17 Sep 2019 15:29:59 +0000 (11:29 -0400)]
13647: Recommend using a well supported server/volume layout.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 15:31:09 +0000 (11:31 -0400)]
13647: Add volume config doc links.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 15:24:20 +0000 (11:24 -0400)]
13647: Make keepstore fs config more consistent with s3/azure.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 15:03:40 +0000 (11:03 -0400)]
13647: Fix typos.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 15:01:52 +0000 (11:01 -0400)]
13647: Add AccessViaHosts doc comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 15:01:28 +0000 (11:01 -0400)]
13647: Move Rendezvous doc comment to default config file.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 13:51:38 +0000 (09:51 -0400)]
13647: Use *.uuid_prefix.example.com more consistently.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 05:12:33 +0000 (01:12 -0400)]
13647: Remove superfluous conditionals.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 16 Sep 2019 00:07:23 +0000 (20:07 -0400)]
13647: Move ...Controller.from_config_or_db to KeepService.all.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 13 Sep 2019 20:28:01 +0000 (16:28 -0400)]
13647: Remove obsolete reference to out-of-sync configs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 13 Sep 2019 20:26:51 +0000 (16:26 -0400)]
13647: Fix BlobSigning config comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 13 Sep 2019 19:50:48 +0000 (15:50 -0400)]
13647: Rename MaxKeepBlockBuffers -> MaxKeepBlobBuffers
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 13 Sep 2019 19:44:39 +0000 (15:44 -0400)]
13647: Split up long func.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 12 Sep 2019 19:57:02 +0000 (15:57 -0400)]
15615: Don't use -v for workbench_profile/benchmark.
Verbose mode causes benchmarks to fail.
.../.gem/ruby/2.5.0/gems/railties-5.0.7.2/lib/rails/test_unit/reporter.rb:66:in
`%': can't convert nil into Float (TypeError)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 12 Sep 2019 18:04:06 +0000 (14:04 -0400)]
15615: Don't retry skipped tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 12 Sep 2019 17:53:19 +0000 (13:53 -0400)]
15615: Fix wrong rake task being used when wb1 testargs supplied.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 12 Sep 2019 13:14:38 +0000 (09:14 -0400)]
arvbox needs to pull branch to ensure latest no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 11 Sep 2019 20:42:58 +0000 (16:42 -0400)]
15615: Retry failed wb1 tests twice before giving up.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 11 Sep 2019 20:42:42 +0000 (16:42 -0400)]
15615: Don't save screenshots of skipped tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 11 Sep 2019 20:26:19 +0000 (16:26 -0400)]
Use arvados-fork for composer no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 11 Sep 2019 18:42:42 +0000 (14:42 -0400)]
13647: Update Azure volume docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 11 Sep 2019 18:20:28 +0000 (14:20 -0400)]
Fix Composer login, use https, refs #15356
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 11 Sep 2019 15:53:01 +0000 (11:53 -0400)]
13647: Update S3 volume config docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Morris [Wed, 11 Sep 2019 14:32:11 +0000 (10:32 -0400)]
Merge branch '15554-crunchstat-summary-live-log-no-sdk'
Fixes #15554
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
Tom Clegg [Wed, 11 Sep 2019 13:16:52 +0000 (09:16 -0400)]
13647: Add missing include.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Fernando Monserrat [Tue, 10 Sep 2019 20:52:53 +0000 (17:52 -0300)]
Merge branch '15612-update-centos7-to-bash-4' refs #15612
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Fernando Monserrat [Tue, 10 Sep 2019 20:43:06 +0000 (17:43 -0300)]
15612: Add reference to the ticket regarding the bash upgrade
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Tom Clegg [Tue, 10 Sep 2019 20:37:05 +0000 (16:37 -0400)]
13647: Fixup docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Fernando Monserrat [Tue, 10 Sep 2019 19:33:24 +0000 (16:33 -0300)]
15412: update to bash 4.4.12 on centos7 containers
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>
Tom Clegg [Tue, 10 Sep 2019 19:22:45 +0000 (15:22 -0400)]
13647: Merge branch 'master' into 13647-keepstore-config
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 10 Sep 2019 19:20:16 +0000 (15:20 -0400)]
13647: Update keepstore install docs, eliminate keep_services step.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Morris [Tue, 10 Sep 2019 18:19:39 +0000 (14:19 -0400)]
15554 - Don't depend on latest version of Arvados Python SDK
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
Peter Amstutz [Tue, 10 Sep 2019 15:32:56 +0000 (11:32 -0400)]
Merge branch '15499-container-reuse-fix' refs #15499
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 10 Sep 2019 15:25:58 +0000 (11:25 -0400)]
15499: Only create additional log collection when container is Complete
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 10 Sep 2019 14:56:09 +0000 (10:56 -0400)]
Merge branch '15499-container-reuse-fix' refs #15499
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 9 Sep 2019 19:37:32 +0000 (15:37 -0400)]
15499: Create additional unmodified log collection on finalize!
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 9 Sep 2019 17:17:31 +0000 (13:17 -0400)]
Add CurrentApiClient to User fix login failure refs #15558
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Fri, 6 Sep 2019 21:28:39 +0000 (18:28 -0300)]
15499: Make reuse tests fail to expose the bug.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Morris [Fri, 6 Sep 2019 15:58:12 +0000 (11:58 -0400)]
15554 - Fix Crunch1 child jobs
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
Tom Morris [Mon, 19 Aug 2019 21:11:44 +0000 (17:11 -0400)]
15554 - Fix crunchstat-summary for running containers
Change the decision logic for when to use the live logs to account for
the fact that the log collection exists now before the container completes.
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
Tom Clegg [Fri, 6 Sep 2019 18:48:17 +0000 (14:48 -0400)]
13647: Use cluster config instead of custom keepstore config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 21:42:30 +0000 (17:42 -0400)]
Merge branch '15558-alternate-email-addresses' refs #15558
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 21:27:43 +0000 (17:27 -0400)]
Merge branch 'master' into 15558-alternate-email-addresses
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 20:32:35 +0000 (16:32 -0400)]
Merge branch '15361-acr-create-workflow' refs #15361
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 19:00:54 +0000 (15:00 -0400)]
15558: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 18:38:20 +0000 (14:38 -0400)]
Merge branch '15529-federated-user-accounts' refs #15529
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 18:32:27 +0000 (14:32 -0400)]
15361: Add missing test files
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 18:24:07 +0000 (14:24 -0400)]
15558: Only set identity_url when creating new user record
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 17:16:26 +0000 (13:16 -0400)]
15529: LoginCluster uses ApiClientAuthorization.remote_host
Fix misspellings.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 16:12:15 +0000 (12:12 -0400)]
15558: Fix duplicate identity_url in test fixtures
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 15:35:37 +0000 (11:35 -0400)]
15361: Update cwltool/schema salad versions
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 5 Sep 2019 15:19:58 +0000 (11:19 -0400)]
15558: Enforce uniqueness on identity_url
Exactly one user record can have a given identity_url. This is
already the case in practice, now it is enforced.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Thu, 5 Sep 2019 15:15:33 +0000 (12:15 -0300)]
Merge branch '15605-goamz-update'
Closes #15605
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Thu, 5 Sep 2019 14:40:37 +0000 (11:40 -0300)]
15605: Updates vendor.json to use the latest goamz version.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Wed, 4 Sep 2019 20:10:34 +0000 (16:10 -0400)]
Merge branch 'master' into 15558-alternate-email-addresses
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 4 Sep 2019 19:52:40 +0000 (15:52 -0400)]
15558: email address must refer to unique user account
Email address must unambigiously refer to one user account, after
following redirects.
Make email address field read-only by non-admins.
Also fix tests and add a few new ones.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Eric Biagiotti [Wed, 28 Aug 2019 19:59:39 +0000 (15:59 -0400)]
Merge branch '15583-no-count'
refs #15583
Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>
Tom Morris [Wed, 28 Aug 2019 15:49:23 +0000 (11:49 -0400)]
Merge branch '15554-python-sdk-constants'
refs #15554
Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>