arvados.git
4 years ago16104: Don't impose federated query limitations on local-only query.
Tom Clegg [Mon, 3 Feb 2020 20:28:04 +0000 (15:28 -0500)]
16104: Don't impose federated query limitations on local-only query.

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

4 years agoUpdate maintainer and vendor for our OS packages.
Ward Vandewege [Sun, 2 Feb 2020 15:55:17 +0000 (10:55 -0500)]
Update maintainer and vendor for our OS packages.

No issue #

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

4 years agoWorkbench 2 isn't really beta if we're telling people to use it.
Peter Amstutz [Thu, 30 Jan 2020 23:28:41 +0000 (18:28 -0500)]
Workbench 2 isn't really beta if we're telling people to use it.

refs #16015

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

4 years agoUpdate more documentation for new config file, add 'group favorites'
Peter Amstutz [Thu, 30 Jan 2020 23:17:43 +0000 (18:17 -0500)]
Update more documentation for new config file, add 'group favorites'

refs #16015

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

4 years agoWorkbench1 package depends on graphviz
Peter Amstutz [Thu, 30 Jan 2020 21:57:08 +0000 (16:57 -0500)]
Workbench1 package depends on graphviz

no issue #

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

4 years agoAdds information about the new vocabulary format on the release notes.
Lucas Di Pentima [Thu, 30 Jan 2020 19:52:17 +0000 (16:52 -0300)]
Adds information about the new vocabulary format on the release notes.

No issue #

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

4 years agoPin bundler to version compatible with all Rubies we support
Peter Amstutz [Thu, 30 Jan 2020 18:00:31 +0000 (13:00 -0500)]
Pin bundler to version compatible with all Rubies we support

refs #16015

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

4 years agoUpdate text to refer to Arvados 2.0
Peter Amstutz [Thu, 30 Jan 2020 15:50:38 +0000 (10:50 -0500)]
Update text to refer to Arvados 2.0

no issue #

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

4 years agoMerge branch '15902-slow-query'
Lucas Di Pentima [Tue, 28 Jan 2020 22:06:50 +0000 (19:06 -0300)]
Merge branch '15902-slow-query'

Closes #15902

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

4 years ago15902: Adjust order to avoid poorly optimized query.
Tom Clegg [Tue, 28 Jan 2020 20:05:02 +0000 (15:05 -0500)]
15902: Adjust order to avoid poorly optimized query.

When many requesting_container_uuid values are passed in this query,
the default order (["modified_at desc", "uuid"]) sometimes causes
PostgreSQL to begin with the timestamp index, which results in a slow
query. The requesting_container_uuid index makes the query much
faster.

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

4 years agoMerge branch '15944-arvbox-publicdev-fix'
Lucas Di Pentima [Tue, 28 Jan 2020 18:51:35 +0000 (15:51 -0300)]
Merge branch '15944-arvbox-publicdev-fix'

Closes #15944

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

4 years agoarvados/jobs image uses python3 for arvados-cwl-runner
Peter Amstutz [Mon, 27 Jan 2020 23:05:23 +0000 (18:05 -0500)]
arvados/jobs image uses python3 for arvados-cwl-runner

This avoids the deprecation warning from cwltool.

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

4 years agoAdd python3 build of arvados-cwl-runner
Peter Amstutz [Mon, 27 Jan 2020 18:31:49 +0000 (13:31 -0500)]
Add python3 build of arvados-cwl-runner

no issue #

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

4 years ago15944: Takes arvbox container's default gw IP as internal client.
Lucas Di Pentima [Fri, 24 Jan 2020 22:22:06 +0000 (19:22 -0300)]
15944: Takes arvbox container's default gw IP as internal client.

This makes Keep work on 'publicdev' mode.
Also, turns off nginx's response caching for easier debugging.

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

4 years agoAdd a bit more discussion about DNS on compute node images closes #16085
Peter Amstutz [Fri, 24 Jan 2020 20:22:48 +0000 (15:22 -0500)]
Add a bit more discussion about DNS on compute node images closes #16085

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

4 years agoUse updated run_upload_packages
Peter Amstutz [Fri, 24 Jan 2020 16:36:30 +0000 (11:36 -0500)]
Use updated run_upload_packages

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

4 years ago15944: Merge branch 'master' into 15944-arvbox-publicdev-fix
Lucas Di Pentima [Fri, 24 Jan 2020 14:41:05 +0000 (11:41 -0300)]
15944: Merge branch 'master' into 15944-arvbox-publicdev-fix

4 years agoFix setting workflow label field from record name fixes #16083
Peter Amstutz [Thu, 23 Jan 2020 22:09:59 +0000 (17:09 -0500)]
Fix setting workflow label field from record name fixes #16083

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

4 years agoRestore bootstrap.min.js refs #16081
Peter Amstutz [Thu, 23 Jan 2020 21:29:25 +0000 (16:29 -0500)]
Restore bootstrap.min.js refs #16081

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

4 years agoMerge branch '16072-acr-default-image' closes #16072
Peter Amstutz [Thu, 23 Jan 2020 21:06:30 +0000 (16:06 -0500)]
Merge branch '16072-acr-default-image' closes #16072

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

4 years ago16072: Default image is runner image version, not latest
Peter Amstutz [Thu, 23 Jan 2020 16:54:42 +0000 (11:54 -0500)]
16072: Default image is runner image version, not latest

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

4 years agoImprove the version assignment script to handle more cases
Peter Amstutz [Thu, 23 Jan 2020 18:51:02 +0000 (13:51 -0500)]
Improve the version assignment script to handle more cases

no issue #

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

4 years agoFix test refs #16051
Peter Amstutz [Wed, 22 Jan 2020 17:23:07 +0000 (12:23 -0500)]
Fix test refs #16051

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

4 years agoAllow user 'setup' to succeed even if email notification fails
Peter Amstutz [Tue, 21 Jan 2020 20:07:50 +0000 (15:07 -0500)]
Allow user 'setup' to succeed even if email notification fails

fixes #16051

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

4 years agoFUSE also needs version from latest(sdk, fuse)
Peter Amstutz [Tue, 21 Jan 2020 19:18:25 +0000 (14:18 -0500)]
FUSE also needs version from latest(sdk, fuse)

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

4 years agoPin signet <= 0.11 to support Ruby 2.3
Peter Amstutz [Sat, 18 Jan 2020 21:54:15 +0000 (16:54 -0500)]
Pin signet <= 0.11 to support Ruby 2.3

refs #16045

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

4 years agoSupport OS packaging of Ruby/bunder (fix login-sync)
Peter Amstutz [Sat, 18 Jan 2020 02:30:00 +0000 (21:30 -0500)]
Support OS packaging of Ruby/bunder (fix login-sync)

refs #16045

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

4 years agoArvbox uses OS package for Ruby instead of building from source
Peter Amstutz [Sat, 18 Jan 2020 00:34:16 +0000 (19:34 -0500)]
Arvbox uses OS package for Ruby instead of building from source

refs #16045

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

4 years agoSupport OS packaging of Ruby/bunder, with note in install docs
Peter Amstutz [Sat, 18 Jan 2020 00:32:58 +0000 (19:32 -0500)]
Support OS packaging of Ruby/bunder, with note in install docs

refs #16045

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

4 years ago"last supported version" should be release version not git commit
Peter Amstutz [Fri, 17 Jan 2020 20:15:02 +0000 (15:15 -0500)]
"last supported version" should be release version not git commit

no issue #

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

4 years agoMerge branch '16046-keepdocker-slash' closes #16046
Peter Amstutz [Fri, 17 Jan 2020 20:01:28 +0000 (15:01 -0500)]
Merge branch '16046-keepdocker-slash' closes #16046

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

4 years ago16046: Replace slash with space for "repo/image" collection name
Peter Amstutz [Fri, 17 Jan 2020 19:47:23 +0000 (14:47 -0500)]
16046: Replace slash with space for "repo/image" collection name

Add a property with the original repo/image name so that it is still
findable in search.

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

4 years agoAdd "copy files from a collection to a new collection" to cookbook
Peter Amstutz [Fri, 17 Jan 2020 16:41:01 +0000 (11:41 -0500)]
Add "copy files from a collection to a new collection" to cookbook

closes #16044

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

4 years agoLogSecondsBetweenEvents should be a duration
Peter Amstutz [Fri, 17 Jan 2020 16:04:34 +0000 (11:04 -0500)]
LogSecondsBetweenEvents should be a duration

refs #16014

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

4 years agoAdjust default for LogSecondsBetweenEvents from 1s to 5s
Peter Amstutz [Fri, 17 Jan 2020 15:39:31 +0000 (10:39 -0500)]
Adjust default for LogSecondsBetweenEvents from 1s to 5s

Because logging every 1s is known to overwhelm the API server at even
moderate loads.

closes #16014

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

4 years agoMerge branch '15836-slash-in-collection-name'
Tom Clegg [Thu, 16 Jan 2020 21:07:00 +0000 (16:07 -0500)]
Merge branch '15836-slash-in-collection-name'

fixes #15836

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

4 years agoRestore behavior to choose version from latest of python sdk or cwl
Peter Amstutz [Thu, 16 Jan 2020 19:49:49 +0000 (14:49 -0500)]
Restore behavior to choose version from latest of python sdk or cwl

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

4 years ago15836: Mention forward slash substitution options in upgrade notes.
Tom Clegg [Thu, 16 Jan 2020 19:24:35 +0000 (14:24 -0500)]
15836: Mention forward slash substitution options in upgrade notes.

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

4 years agoDoc updates for install Ruby and Python SDKs and utilities
Peter Amstutz [Thu, 16 Jan 2020 17:34:28 +0000 (12:34 -0500)]
Doc updates for install Ruby and Python SDKs and utilities

closes #16000
closes #16001

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

4 years ago15836: Use proper URL encoding in test case.
Tom Clegg [Thu, 16 Jan 2020 17:12:51 +0000 (12:12 -0500)]
15836: Use proper URL encoding in test case.

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

4 years ago15836: Update wording in config comments.
Tom Clegg [Thu, 16 Jan 2020 17:01:53 +0000 (12:01 -0500)]
15836: Update wording in config comments.

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

4 years ago15836: Merge branch 'master'
Tom Clegg [Thu, 16 Jan 2020 16:59:39 +0000 (11:59 -0500)]
15836: Merge branch 'master'

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

4 years agoFix assertVersionOutput to handle '.dev' versions
Peter Amstutz [Thu, 16 Jan 2020 16:52:43 +0000 (11:52 -0500)]
Fix assertVersionOutput to handle '.dev' versions

no issue #

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

4 years agoversion-at-commit.sh uses '.dev' instead of '.pre'
Peter Amstutz [Thu, 16 Jan 2020 15:40:08 +0000 (10:40 -0500)]
version-at-commit.sh uses '.dev' instead of '.pre'

Makes Python happy -- setuptools allows '.dev' in the version, but
normalizes '.pre' into '.rc' which actually changes the package
filename.

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

4 years agoFix assertVersionOutput to handle 'pre' versions
Peter Amstutz [Thu, 16 Jan 2020 02:53:05 +0000 (21:53 -0500)]
Fix assertVersionOutput to handle 'pre' versions

no issue #

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

4 years agoUpdate python packages to use version_at_commit script
Peter Amstutz [Wed, 15 Jan 2020 20:26:54 +0000 (15:26 -0500)]
Update python packages to use version_at_commit script

Update test images to use Bundler 2.0.2

no issue #

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

4 years agoUpdate git commit pin for arvados gem (workbench this time)
Peter Amstutz [Wed, 15 Jan 2020 18:24:02 +0000 (13:24 -0500)]
Update git commit pin for arvados gem (workbench this time)

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

4 years agoUpdate git commit pin for arvados gem
Peter Amstutz [Wed, 15 Jan 2020 18:19:58 +0000 (13:19 -0500)]
Update git commit pin for arvados gem

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

4 years agoMerge branch '15823-dispatchcloud-api-docs'
Tom Clegg [Wed, 15 Jan 2020 15:04:19 +0000 (10:04 -0500)]
Merge branch '15823-dispatchcloud-api-docs'

closes #15823

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

4 years agoUpdate version number script to work with git 2.1.4.
Tom Clegg [Fri, 3 Jan 2020 20:24:08 +0000 (15:24 -0500)]
Update version number script to work with git 2.1.4.

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

4 years agoUpdate docker repo, pin bundler to workaround bug
Peter Amstutz [Wed, 15 Jan 2020 03:05:13 +0000 (22:05 -0500)]
Update docker repo, pin bundler to workaround bug

refs #16010

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

4 years agoFix glob typo to arvados.gemspec
Peter Amstutz [Tue, 14 Jan 2020 21:55:49 +0000 (16:55 -0500)]
Fix glob typo to arvados.gemspec

refs #16010

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

4 years agoUpdate workbench and login-sync Gemfile.Lock
Peter Amstutz [Tue, 14 Jan 2020 21:35:39 +0000 (16:35 -0500)]
Update workbench and login-sync Gemfile.Lock

refs #16010

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

4 years agoClean up Gemfile & Gemfile.lock
Peter Amstutz [Tue, 14 Jan 2020 20:43:08 +0000 (15:43 -0500)]
Clean up Gemfile & Gemfile.lock

refs #16010

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

4 years agoGemspec sets GIT_DIR and GIT_WORK_TREE to ensure correct gem version
Peter Amstutz [Tue, 14 Jan 2020 20:26:20 +0000 (15:26 -0500)]
Gemspec sets GIT_DIR and GIT_WORK_TREE to ensure correct gem version

refs #16010

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

4 years ago15823: Mention "compute node", too.
Tom Clegg [Mon, 13 Jan 2020 22:11:31 +0000 (17:11 -0500)]
15823: Mention "compute node", too.

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

4 years ago15823: Use "instance" more consistently, note other terms.
Tom Clegg [Mon, 13 Jan 2020 22:08:40 +0000 (17:08 -0500)]
15823: Use "instance" more consistently, note other terms.

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

4 years ago15823: Mention instance_type section.
Tom Clegg [Mon, 13 Jan 2020 22:08:16 +0000 (17:08 -0500)]
15823: Mention instance_type section.

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

4 years agoMerge branch '15937-failed-to-unmount'
Tom Clegg [Mon, 13 Jan 2020 21:30:57 +0000 (16:30 -0500)]
Merge branch '15937-failed-to-unmount'

fixes #15937

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

4 years ago15823: Add "cloud dispatcher" API doc page.
Tom Clegg [Mon, 13 Jan 2020 15:47:06 +0000 (10:47 -0500)]
15823: Add "cloud dispatcher" API doc page.

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

4 years ago15823: Skip slow parts of doc rendering if NO_SDK env var is set.
Tom Clegg [Mon, 13 Jan 2020 15:46:21 +0000 (10:46 -0500)]
15823: Skip slow parts of doc rendering if NO_SDK env var is set.

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

4 years ago15823: Fix API endpoint connected to wrong handler.
Tom Clegg [Mon, 13 Jan 2020 15:45:05 +0000 (10:45 -0500)]
15823: Fix API endpoint connected to wrong handler.

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

4 years agoMerge branch '16006-install-worksheet' refs #16006
Peter Amstutz [Mon, 13 Jan 2020 14:50:57 +0000 (09:50 -0500)]
Merge branch '16006-install-worksheet' refs #16006

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

4 years ago16006: Add checklist for SLURM install
Peter Amstutz [Mon, 13 Jan 2020 14:47:55 +0000 (09:47 -0500)]
16006: Add checklist for SLURM install

Add ClusterID to checklist

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

4 years ago16006: Add cloud install worksheets
Peter Amstutz [Fri, 10 Jan 2020 22:40:03 +0000 (17:40 -0500)]
16006: Add cloud install worksheets

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

4 years ago15942: Fix race in test case.
Tom Clegg [Wed, 8 Jan 2020 19:53:20 +0000 (14:53 -0500)]
15942: Fix race in test case.

When each call to Update from the test case was starting its own
lock-update-cancel goroutine, some of these would still be
running (and attempting to cancel the container) after the test case
had succeeded and called /database/reset -- and thus cause a different
test case to fail.

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

4 years ago15937: Suppress errors from fusermount unless mount still exists.
Tom Clegg [Tue, 7 Jan 2020 19:30:16 +0000 (14:30 -0500)]
15937: Suppress errors from fusermount unless mount still exists.

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

4 years ago15836: Merge branch 'master'
Tom Clegg [Tue, 7 Jan 2020 16:05:58 +0000 (11:05 -0500)]
15836: Merge branch 'master'

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

4 years agoMerge branch '15934-bad-token-error-message'
Tom Clegg [Tue, 7 Jan 2020 16:03:29 +0000 (11:03 -0500)]
Merge branch '15934-bad-token-error-message'

fixes #15934

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

4 years ago15836: Substitute configured string for "/" in WebDAV listings.
Tom Clegg [Tue, 7 Jan 2020 15:28:03 +0000 (10:28 -0500)]
15836: Substitute configured string for "/" in WebDAV listings.

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

4 years ago15836: Refuse project/collection names that fuse/webdav can't show.
Tom Clegg [Mon, 6 Jan 2020 21:06:51 +0000 (16:06 -0500)]
15836: Refuse project/collection names that fuse/webdav can't show.

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

4 years ago15839: Fix erroneous default for the DEBUG variable in
Ward Vandewege [Mon, 6 Jan 2020 19:39:52 +0000 (14:39 -0500)]
15839: Fix erroneous default for the DEBUG variable in
run-build-packages-one-target.sh. This broke package building for the
sso provider.

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

4 years agoUpdate comments/help text about config for crunch-dispatch-slurm and websockets
Peter Amstutz [Fri, 3 Jan 2020 15:27:36 +0000 (10:27 -0500)]
Update comments/help text about config for crunch-dispatch-slurm and websockets

Link to updated config.yml docs

fixes #15541
fixes #15542

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

4 years ago15934: Fix "bad token" error message.
Tom Clegg [Thu, 2 Jan 2020 21:18:47 +0000 (16:18 -0500)]
15934: Fix "bad token" error message.

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

4 years agoMerge branch '15965-docker-metadata-decode' refs #15965
Peter Amstutz [Thu, 2 Jan 2020 20:54:45 +0000 (15:54 -0500)]
Merge branch '15965-docker-metadata-decode' refs #15965

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

4 years ago15965: Decode as UTF-8 to avoid "not ASCII" error on Python 2
Peter Amstutz [Thu, 2 Jan 2020 20:53:56 +0000 (15:53 -0500)]
15965: Decode as UTF-8 to avoid "not ASCII" error on Python 2

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

4 years agoMerge branch '15759-deploy-crunch-run'
Tom Clegg [Tue, 31 Dec 2019 16:43:03 +0000 (11:43 -0500)]
Merge branch '15759-deploy-crunch-run'

closes #15759

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

4 years ago15759: Merge branch 'master' into 15759-deploy-crunch-run
Tom Clegg [Tue, 31 Dec 2019 16:34:34 +0000 (11:34 -0500)]
15759: Merge branch 'master' into 15759-deploy-crunch-run

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

4 years agoFix variable unintentionally shared by multiple goroutines in test.
Tom Clegg [Tue, 31 Dec 2019 15:18:18 +0000 (10:18 -0500)]
Fix variable unintentionally shared by multiple goroutines in test.

fixes #15953

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

4 years agoUpdate default config with go generate refs #15572
Peter Amstutz [Mon, 30 Dec 2019 21:28:04 +0000 (16:28 -0500)]
Update default config with go generate refs #15572

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

4 years ago15759: Improve logs.
Tom Clegg [Mon, 30 Dec 2019 16:25:23 +0000 (11:25 -0500)]
15759: Improve logs.

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

4 years ago15759: Update file mode; avoid /var/run, typically mounted noexec.
Tom Clegg [Mon, 30 Dec 2019 16:09:13 +0000 (11:09 -0500)]
15759: Update file mode; avoid /var/run, typically mounted noexec.

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

4 years ago15759: Add DeployRunnerBinary to config.
Tom Clegg [Mon, 30 Dec 2019 15:55:38 +0000 (10:55 -0500)]
15759: Add DeployRunnerBinary to config.

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

4 years agoMerge branch '15572-new-install-docs' refs #15572
Peter Amstutz [Mon, 30 Dec 2019 15:32:47 +0000 (10:32 -0500)]
Merge branch '15572-new-install-docs' refs #15572

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

4 years ago15572: Add note about user visibility
Peter Amstutz [Mon, 30 Dec 2019 15:32:09 +0000 (10:32 -0500)]
15572: Add note about user visibility

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

4 years ago15759: Merge branch 'master' into 15759-deploy-crunch-run
Tom Clegg [Mon, 30 Dec 2019 15:18:15 +0000 (10:18 -0500)]
15759: Merge branch 'master' into 15759-deploy-crunch-run

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

4 years agoMerge branch '15946-collectionfs-deadlock'
Tom Clegg [Mon, 30 Dec 2019 15:16:42 +0000 (10:16 -0500)]
Merge branch '15946-collectionfs-deadlock'

fixes #15946

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

4 years ago15759: Deploy supervisor binary from dispatcher to worker VMs.
Tom Clegg [Mon, 30 Dec 2019 15:10:30 +0000 (10:10 -0500)]
15759: Deploy supervisor binary from dispatcher to worker VMs.

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

4 years agoMerge branch 'master' into 15572-new-install-docs
Peter Amstutz [Mon, 30 Dec 2019 15:02:36 +0000 (10:02 -0500)]
Merge branch 'master' into 15572-new-install-docs

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

4 years ago15944: Fixes published ports list when running arvbox on public mode.
Lucas Di Pentima [Thu, 26 Dec 2019 21:52:17 +0000 (18:52 -0300)]
15944: Fixes published ports list when running arvbox on public mode.

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

4 years ago15942: Fix deadlock caused by unclosed "done" channel.
Tom Clegg [Sun, 22 Dec 2019 00:20:45 +0000 (19:20 -0500)]
15942: Fix deadlock caused by unclosed "done" channel.

Also, stop relying on the flushing goroutine to set flushing=nil when
finished; closing the channel is now enough to indicate work is done.

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

4 years agoMerge branch '15942-cancel-unsatisfiable'
Tom Clegg [Sat, 21 Dec 2019 22:12:38 +0000 (17:12 -0500)]
Merge branch '15942-cancel-unsatisfiable'

refs #15942

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

4 years ago15942: Update test to fail more reliably when bug reappears.
Tom Clegg [Sat, 21 Dec 2019 22:07:12 +0000 (17:07 -0500)]
15942: Update test to fail more reliably when bug reappears.

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

4 years ago15572: Many small doc tweaks as part of review.
Ward Vandewege [Fri, 20 Dec 2019 16:17:36 +0000 (11:17 -0500)]
15572: Many small doc tweaks as part of review.

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

4 years agoA few fixes for workbench in the way it displays the ARVADOS_API_HOST
Ward Vandewege [Thu, 19 Dec 2019 16:27:25 +0000 (11:27 -0500)]
A few fixes for workbench in the way it displays the ARVADOS_API_HOST
and ssh ProxyCommand.

refs #14812

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

4 years ago15942: Ensure container with no suitable type is never in queue.
Tom Clegg [Thu, 19 Dec 2019 14:23:01 +0000 (09:23 -0500)]
15942: Ensure container with no suitable type is never in queue.

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

4 years ago15942: Fix attempt to run container after deciding it cannot run.
Tom Clegg [Thu, 19 Dec 2019 04:41:21 +0000 (23:41 -0500)]
15942: Fix attempt to run container after deciding it cannot run.

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

4 years ago15572: add note that mount tmp device_type is not implemented
Peter Amstutz [Wed, 18 Dec 2019 21:38:45 +0000 (16:38 -0500)]
15572: add note that mount tmp device_type is not implemented

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

4 years ago15572: Fix healthcheck doc to refer to Services instead NodeProfiles
Peter Amstutz [Wed, 18 Dec 2019 21:36:07 +0000 (16:36 -0500)]
15572: Fix healthcheck doc to refer to Services instead NodeProfiles

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

4 years ago15572: Fix Services.Workbench1 typo
Peter Amstutz [Wed, 18 Dec 2019 20:01:59 +0000 (15:01 -0500)]
15572: Fix Services.Workbench1 typo

Add redirect http-to-https blocks for workbench.

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