arvados.git
4 years ago15954: Merge branch 'master'
Tom Clegg [Thu, 27 Feb 2020 14:25:20 +0000 (09:25 -0500)]
15954: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Remove unused LibPath.
Tom Clegg [Thu, 27 Feb 2020 14:23:24 +0000 (09:23 -0500)]
15954: Remove unused LibPath.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Check addr/port for unsupported configs.
Tom Clegg [Wed, 26 Feb 2020 21:56:18 +0000 (16:56 -0500)]
15954: Check addr/port for unsupported configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoarvbox now installs python tools with python3
Peter Amstutz [Wed, 26 Feb 2020 19:16:14 +0000 (14:16 -0500)]
arvbox now installs python tools with python3

Also adjust 'geo' config for local/public mode.

refs #12409

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years agoFix web shell.
Ward Vandewege [Wed, 26 Feb 2020 18:49:28 +0000 (13:49 -0500)]
Fix web shell.

refs #16203

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '16172-remote-token-validation'
Tom Clegg [Wed, 26 Feb 2020 15:31:10 +0000 (10:31 -0500)]
Merge branch '16172-remote-token-validation'

fixes #16172

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Tidy up federation test.
Tom Clegg [Wed, 26 Feb 2020 15:18:16 +0000 (10:18 -0500)]
15954: Tidy up federation test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Move PortableDataHash func to sdk/go/arvados.
Tom Clegg [Wed, 26 Feb 2020 15:17:32 +0000 (10:17 -0500)]
15954: Move PortableDataHash func to sdk/go/arvados.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix up logging prefix.
Tom Clegg [Wed, 26 Feb 2020 15:16:38 +0000 (10:16 -0500)]
15954: Fix up logging prefix.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: More careful about finding available ports.
Tom Clegg [Wed, 26 Feb 2020 07:01:33 +0000 (02:01 -0500)]
15954: More careful about finding available ports.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Rename booter to supervisor, tidy up.
Tom Clegg [Tue, 25 Feb 2020 23:44:48 +0000 (18:44 -0500)]
15954: Rename booter to supervisor, tidy up.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoFix wrong token expected at keepproxy health check endpoint.
Tom Clegg [Tue, 25 Feb 2020 18:26:30 +0000 (13:26 -0500)]
Fix wrong token expected at keepproxy health check endpoint.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Propagate remote param.
Tom Clegg [Tue, 25 Feb 2020 17:14:32 +0000 (12:14 -0500)]
15954: Propagate remote param.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Allow activating user using an admin token.
Tom Clegg [Tue, 25 Feb 2020 16:12:58 +0000 (11:12 -0500)]
15954: Allow activating user using an admin token.

This was intended to work already, but didn't.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fixup federation test.
Tom Clegg [Tue, 25 Feb 2020 16:11:47 +0000 (11:11 -0500)]
15954: Fixup federation test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Report version when starting services.
Tom Clegg [Tue, 25 Feb 2020 16:11:21 +0000 (11:11 -0500)]
15954: Report version when starting services.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Propagate remote param.
Tom Clegg [Tue, 25 Feb 2020 15:09:01 +0000 (10:09 -0500)]
15954: Propagate remote param.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Ensure stdout is copied before returning from RunProgram.
Tom Clegg [Tue, 25 Feb 2020 02:50:32 +0000 (21:50 -0500)]
15954: Ensure stdout is copied before returning from RunProgram.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16101-logout'
Tom Clegg [Mon, 24 Feb 2020 20:35:59 +0000 (15:35 -0500)]
Merge branch '16101-logout'

fixes #16101

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Use user tokens for integration test.
Tom Clegg [Mon, 24 Feb 2020 20:29:12 +0000 (15:29 -0500)]
15954: Use user tokens for integration test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Use a different loopback IP addr for each test cluster.
Tom Clegg [Mon, 24 Feb 2020 20:28:30 +0000 (15:28 -0500)]
15954: Use a different loopback IP addr for each test cluster.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Cleanup.
Tom Clegg [Mon, 24 Feb 2020 20:27:10 +0000 (15:27 -0500)]
15954: Cleanup.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Show passenger logs.
Tom Clegg [Mon, 24 Feb 2020 20:26:45 +0000 (15:26 -0500)]
15954: Show passenger logs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix error reporting during shutdown.
Tom Clegg [Mon, 24 Feb 2020 20:26:15 +0000 (15:26 -0500)]
15954: Fix error reporting during shutdown.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix UUID of transient SystemRootToken auth record.
Tom Clegg [Mon, 24 Feb 2020 20:24:00 +0000 (15:24 -0500)]
15954: Fix UUID of transient SystemRootToken auth record.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Trim log prefix.
Tom Clegg [Mon, 24 Feb 2020 15:42:07 +0000 (10:42 -0500)]
15954: Trim log prefix.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Ignore entry for own cluster ID in RemoteClusters config.
Tom Clegg [Mon, 24 Feb 2020 15:24:28 +0000 (10:24 -0500)]
15954: Ignore entry for own cluster ID in RemoteClusters config.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Install go binaries to tempdir.
Tom Clegg [Mon, 24 Feb 2020 15:23:53 +0000 (10:23 -0500)]
15954: Install go binaries to tempdir.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Logging and env var fixes.
Tom Clegg [Mon, 24 Feb 2020 15:17:39 +0000 (10:17 -0500)]
15954: Logging and env var fixes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16101: Redirect logout to Workbench if return_to param missing.
Tom Clegg [Thu, 20 Feb 2020 20:43:50 +0000 (15:43 -0500)]
16101: Redirect logout to Workbench if return_to param missing.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Don't return from Stop() until child processes end.
Tom Clegg [Thu, 20 Feb 2020 19:24:30 +0000 (14:24 -0500)]
15954: Don't return from Stop() until child processes end.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Close fds if Wait() doesn't return after child is killed.
Tom Clegg [Thu, 20 Feb 2020 19:22:56 +0000 (14:22 -0500)]
15954: Close fds if Wait() doesn't return after child is killed.

Otherwise, PassengerAgent processes accumulate.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Handle signals when used as module.
Tom Clegg [Thu, 20 Feb 2020 18:34:07 +0000 (13:34 -0500)]
15954: Handle signals when used as module.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Send rails logs to stdout when running in test mode.
Tom Clegg [Thu, 20 Feb 2020 15:25:54 +0000 (10:25 -0500)]
15954: Send rails logs to stdout when running in test mode.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix deadlock.
Tom Clegg [Wed, 19 Feb 2020 19:30:00 +0000 (14:30 -0500)]
15954: Fix deadlock.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Remove debug printf.
Tom Clegg [Wed, 19 Feb 2020 15:25:26 +0000 (10:25 -0500)]
15954: Remove debug printf.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Avoid doing concurrent bundle/passenger installs.
Tom Clegg [Wed, 19 Feb 2020 15:25:08 +0000 (10:25 -0500)]
15954: Avoid doing concurrent bundle/passenger installs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix up logging prefixes.
Tom Clegg [Wed, 19 Feb 2020 15:24:48 +0000 (10:24 -0500)]
15954: Fix up logging prefixes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Don't start health checks until everything is started.
Tom Clegg [Wed, 19 Feb 2020 15:24:18 +0000 (10:24 -0500)]
15954: Don't start health checks until everything is started.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Move passenger temp files into tempdir.
Tom Clegg [Wed, 19 Feb 2020 15:23:47 +0000 (10:23 -0500)]
15954: Move passenger temp files into tempdir.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Stub multi-cluster integration test.
Tom Clegg [Wed, 19 Feb 2020 14:46:55 +0000 (09:46 -0500)]
15954: Stub multi-cluster integration test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '15781-multi-value-property-search'
Lucas Di Pentima [Wed, 19 Feb 2020 21:41:39 +0000 (18:41 -0300)]
Merge branch '15781-multi-value-property-search'

Refs #15781

4 years ago15781: Adds test proving that 'contains' does case-sensitive matching.
Lucas Di Pentima [Wed, 19 Feb 2020 18:06:25 +0000 (15:06 -0300)]
15781: Adds test proving that 'contains' does case-sensitive matching.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago15954: Add write-to-log-func shim.
Tom Clegg [Wed, 19 Feb 2020 14:42:53 +0000 (09:42 -0500)]
15954: Add write-to-log-func shim.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix templating for workbench1 proxy.
Tom Clegg [Wed, 19 Feb 2020 14:31:26 +0000 (09:31 -0500)]
15954: Fix templating for workbench1 proxy.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Clean environment.
Tom Clegg [Wed, 19 Feb 2020 14:30:22 +0000 (09:30 -0500)]
15954: Clean environment.

Undo run-tests.sh magic.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Return controller URL when ready.
Tom Clegg [Wed, 19 Feb 2020 14:30:00 +0000 (09:30 -0500)]
15954: Return controller URL when ready.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Pass config instead of loader.
Tom Clegg [Wed, 19 Feb 2020 02:10:09 +0000 (21:10 -0500)]
15954: Pass config instead of loader.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix up config maze in run-tests.sh.
Tom Clegg [Wed, 19 Feb 2020 02:04:31 +0000 (21:04 -0500)]
15954: Fix up config maze in run-tests.sh.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Fix install recipes in run-tests.sh.
Tom Clegg [Tue, 18 Feb 2020 22:03:49 +0000 (17:03 -0500)]
15954: Fix install recipes in run-tests.sh.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Merge branch 'master'
Tom Clegg [Tue, 18 Feb 2020 21:26:46 +0000 (16:26 -0500)]
15954: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16157-adc-metrics'
Ward Vandewege [Tue, 18 Feb 2020 20:29:53 +0000 (15:29 -0500)]
Merge branch '16157-adc-metrics'

closes #16157

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoarvados-dispatch-cloud: metrics improvement
Ward Vandewege [Fri, 14 Feb 2020 19:54:23 +0000 (14:54 -0500)]
arvados-dispatch-cloud: metrics improvement

Expose instance_type in the instances_total Prometheus metric.

refs #16157

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years ago15954: Tweak bundler sanity check.
Tom Clegg [Tue, 18 Feb 2020 20:16:17 +0000 (15:16 -0500)]
15954: Tweak bundler sanity check.

"gem install bundler -v 2.0.2 && bundle version" might report a
previously installed version newer than 2.0.2.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Migrate test server's legacy config.
Tom Clegg [Tue, 18 Feb 2020 20:14:42 +0000 (15:14 -0500)]
15954: Migrate test server's legacy config.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Move pid/log files out of source tree.
Tom Clegg [Tue, 18 Feb 2020 16:28:47 +0000 (11:28 -0500)]
15954: Move pid/log files out of source tree.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Control listen addresses, improve logging.
Tom Clegg [Tue, 18 Feb 2020 15:40:12 +0000 (10:40 -0500)]
15954: Control listen addresses, improve logging.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoBump arvbox Go version, set wb2 version
Peter Amstutz [Tue, 18 Feb 2020 15:11:17 +0000 (10:11 -0500)]
Bump arvbox Go version, set wb2 version

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16101: Handle logout without sso-provider.
Tom Clegg [Mon, 17 Feb 2020 18:55:27 +0000 (13:55 -0500)]
16101: Handle logout without sso-provider.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16100-mime-types'
Tom Clegg [Mon, 17 Feb 2020 16:36:58 +0000 (11:36 -0500)]
Merge branch '16100-mime-types'

fixes #16100

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16100: Move test to integration suite to avoid logging errors.
Tom Clegg [Sat, 15 Feb 2020 21:47:34 +0000 (16:47 -0500)]
16100: Move test to integration suite to avoid logging errors.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoUpdate maintainer for our Docker build and test images.
Ward Vandewege [Fri, 14 Feb 2020 22:45:39 +0000 (17:45 -0500)]
Update maintainer for our Docker build and test images.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '12308-cgofuse'
Tom Clegg [Fri, 14 Feb 2020 20:13:15 +0000 (15:13 -0500)]
Merge branch '12308-cgofuse'

refs #12308

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16039-fuse-forward-slash-sub'
Tom Clegg [Fri, 14 Feb 2020 20:12:40 +0000 (15:12 -0500)]
Merge branch '16039-fuse-forward-slash-sub'

fixes #16039

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16080-github' refs #16080
Peter Amstutz [Fri, 14 Feb 2020 18:48:41 +0000 (13:48 -0500)]
Merge branch '16080-github' refs #16080

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago12308: Merge branch 'master'
Tom Clegg [Fri, 14 Feb 2020 18:42:48 +0000 (13:42 -0500)]
12308: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16100: Add package dependency for /etc/mime.types.
Tom Clegg [Fri, 14 Feb 2020 18:40:01 +0000 (13:40 -0500)]
16100: Add package dependency for /etc/mime.types.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16100: Log a warning if /etc/mime.types is missing.
Tom Clegg [Fri, 14 Feb 2020 18:39:38 +0000 (13:39 -0500)]
16100: Log a warning if /etc/mime.types is missing.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16100: Test content-type detection.
Tom Clegg [Fri, 14 Feb 2020 18:25:30 +0000 (13:25 -0500)]
16100: Test content-type detection.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Add workbench1.
Tom Clegg [Fri, 14 Feb 2020 18:07:03 +0000 (13:07 -0500)]
15954: Add workbench1.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16080: Try more compact formatting
Peter Amstutz [Fri, 14 Feb 2020 15:36:44 +0000 (10:36 -0500)]
16080: Try more compact formatting

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: Align descriptive text with new website
Peter Amstutz [Fri, 14 Feb 2020 15:19:00 +0000 (10:19 -0500)]
16080: Align descriptive text with new website

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago15954: Add -controller-address flag.
Tom Clegg [Fri, 14 Feb 2020 00:56:59 +0000 (19:56 -0500)]
15954: Add -controller-address flag.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Change components to tasks. Add rake db:setup.
Tom Clegg [Fri, 14 Feb 2020 00:56:48 +0000 (19:56 -0500)]
15954: Change components to tasks. Add rake db:setup.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16152-keep-balance-http-crash' 2.0.0
Tom Clegg [Fri, 14 Feb 2020 00:22:45 +0000 (19:22 -0500)]
Merge branch '16152-keep-balance-http-crash'

fixes #16152

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16080: Fix commonwl.org link
Peter Amstutz [Thu, 13 Feb 2020 22:51:11 +0000 (17:51 -0500)]
16080: Fix commonwl.org link

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: README links code of conduct.
Peter Amstutz [Thu, 13 Feb 2020 22:49:39 +0000 (17:49 -0500)]
16080: README links code of conduct.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: Tweak readme some more
Peter Amstutz [Thu, 13 Feb 2020 22:44:11 +0000 (17:44 -0500)]
16080: Tweak readme some more

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: More tweaks on CONTRIBUTING and README
Peter Amstutz [Thu, 13 Feb 2020 22:32:04 +0000 (17:32 -0500)]
16080: More tweaks on CONTRIBUTING and README

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: Add dax
Peter Amstutz [Thu, 13 Feb 2020 22:10:21 +0000 (17:10 -0500)]
16080: Add dax

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16080: Writeup of CONTRIBUTING.md
Peter Amstutz [Thu, 13 Feb 2020 22:05:19 +0000 (17:05 -0500)]
16080: Writeup of CONTRIBUTING.md

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16152: Fix nil http handler and ignored config args.
Tom Clegg [Thu, 13 Feb 2020 20:58:09 +0000 (15:58 -0500)]
16152: Fix nil http handler and ignored config args.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16100: Fix bogus timing stats for empty responses.
Tom Clegg [Thu, 13 Feb 2020 07:29:22 +0000 (02:29 -0500)]
16100: Fix bogus timing stats for empty responses.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16039: Touch python clients so they run tests with the latest SDK.
Tom Clegg [Thu, 13 Feb 2020 02:50:07 +0000 (21:50 -0500)]
16039: Touch python clients so they run tests with the latest SDK.

Otherwise, "pip install" (during "install services/nodemanager", for
example) downgrades the SDK from the current version to the latest
version published on pip, and all test suites run with that version,
instead of the version we think we're testing.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16039: Install missing python dep.
Tom Clegg [Thu, 13 Feb 2020 02:47:44 +0000 (21:47 -0500)]
16039: Install missing python dep.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16080: WIP adding code of conduct, improve community docs
Peter Amstutz [Wed, 12 Feb 2020 21:35:52 +0000 (16:35 -0500)]
16080: WIP adding code of conduct, improve community docs

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago15781: Bump API revision number to signal new feature.
Lucas Di Pentima [Wed, 12 Feb 2020 18:59:11 +0000 (15:59 -0300)]
15781: Bump API revision number to signal new feature.

The feature would be the 'contains' filter operator. Workbench2 should
not try to use it on older Arvados clusters.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16039: Use current python sdk in py3 tests.
Tom Clegg [Wed, 12 Feb 2020 18:49:50 +0000 (13:49 -0500)]
16039: Use current python sdk in py3 tests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago12308: Fix typo.
Tom Clegg [Wed, 12 Feb 2020 17:03:20 +0000 (12:03 -0500)]
12308: Fix typo.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago12308: Clarify chmod behavior.
Tom Clegg [Wed, 12 Feb 2020 17:02:39 +0000 (12:02 -0500)]
12308: Clarify chmod behavior.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago12308: Use RWMutex for filehandle map.
Tom Clegg [Wed, 12 Feb 2020 16:39:18 +0000 (11:39 -0500)]
12308: Use RWMutex for filehandle map.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16039: Fix & add test for sanitized/unsanitized name conflict.
Tom Clegg [Wed, 12 Feb 2020 15:48:05 +0000 (10:48 -0500)]
16039: Fix & add test for sanitized/unsanitized name conflict.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16039: Accommodate API servers with no config export.
Tom Clegg [Wed, 12 Feb 2020 15:37:48 +0000 (10:37 -0500)]
16039: Accommodate API servers with no config export.

Add more checks in test cases.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago15954: Start own postgresql server.
Tom Clegg [Wed, 12 Feb 2020 14:12:02 +0000 (09:12 -0500)]
15954: Start own postgresql server.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16144-nil-checks' refs #16144
Peter Amstutz [Wed, 12 Feb 2020 03:37:44 +0000 (22:37 -0500)]
Merge branch '16144-nil-checks' refs #16144

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago16144: Adds more checks and simplifies nested conditionals.
Lucas Di Pentima [Tue, 11 Feb 2020 23:14:42 +0000 (20:14 -0300)]
16144: Adds more checks and simplifies nested conditionals.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16144: Fixes the bug.
Lucas Di Pentima [Tue, 11 Feb 2020 22:22:24 +0000 (19:22 -0300)]
16144: Fixes the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16144: Adds tests exposing the bug.
Lucas Di Pentima [Tue, 11 Feb 2020 22:21:09 +0000 (19:21 -0300)]
16144: Adds tests exposing the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoMerge branch '16141-gosdk-missing-fields'
Lucas Di Pentima [Tue, 11 Feb 2020 17:57:54 +0000 (14:57 -0300)]
Merge branch '16141-gosdk-missing-fields'

Closes #16141

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16141: Fixes User type, adjusts fixture to make the test pass.
Lucas Di Pentima [Tue, 11 Feb 2020 17:10:48 +0000 (14:10 -0300)]
16141: Fixes User type, adjusts fixture to make the test pass.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>