arvados.git
6 years agoMerge branch '11917-dont-clear-cache'
Tom Clegg [Mon, 10 Jul 2017 20:19:19 +0000 (16:19 -0400)]
Merge branch '11917-dont-clear-cache'

refs #11917

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch '11945-disable-cache'
Tom Clegg [Fri, 7 Jul 2017 20:11:53 +0000 (16:11 -0400)]
Merge branch '11945-disable-cache'

refs #11945

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11945: Disable collection cache.
Tom Clegg [Fri, 7 Jul 2017 20:04:56 +0000 (16:04 -0400)]
11945: Disable collection cache.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoarvados-cwl-runner always submits runner job when invoked with --no-wait refs #9086
Peter Amstutz [Fri, 7 Jul 2017 18:52:20 +0000 (14:52 -0400)]
arvados-cwl-runner always submits runner job when invoked with --no-wait refs #9086

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

6 years agoMerge branch '10584-fuse-stop-threads' refs #10584
Peter Amstutz [Fri, 7 Jul 2017 15:27:07 +0000 (11:27 -0400)]
Merge branch '10584-fuse-stop-threads' refs #10584

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

6 years agoMerge branch '11843-arpi-transient-error'
Tom Clegg [Fri, 7 Jul 2017 13:09:41 +0000 (09:09 -0400)]
Merge branch '11843-arpi-transient-error'

refs #11843

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Fix crunch-job license statement.
Tom Clegg [Wed, 5 Jul 2017 22:44:10 +0000 (18:44 -0400)]
2411: Fix crunch-job license statement.

crunch-job began as a copy of whjobmanager from the Free Factories
project.

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch '11927-tags-test'
Tom Clegg [Wed, 5 Jul 2017 21:38:42 +0000 (17:38 -0400)]
Merge branch '11927-tags-test'

refs #11927

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11927: Eliminate unnecessary use of selenium.
Tom Clegg [Wed, 5 Jul 2017 21:34:11 +0000 (17:34 -0400)]
11927: Eliminate unnecessary use of selenium.

This test case works without selenium, if we don't try to click an
"edit" link that's disabled because we already clicked it.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11927: Remove errant type attr from anchor element.
Tom Clegg [Wed, 5 Jul 2017 21:30:28 +0000 (17:30 -0400)]
11927: Remove errant type attr from anchor element.

Anchor elements do have a "type" attribute, but it specifies a MIME
type, not a data/control type like "button" as with input elements.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago10584: When evicting a Collection from the cache, ensure that get/put worker
Peter Amstutz [Fri, 30 Jun 2017 15:00:03 +0000 (11:00 -0400)]
10584: When evicting a Collection from the cache, ensure that get/put worker
threads are stopped.

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

6 years agoMerge branch '8624-fuse-tags' closes #8624
Peter Amstutz [Wed, 5 Jul 2017 18:54:55 +0000 (14:54 -0400)]
Merge branch '8624-fuse-tags' closes #8624

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

6 years ago8624: Move check that tag exists from __contains__ to __getitem__ method.
Peter Amstutz [Wed, 5 Jul 2017 18:51:26 +0000 (14:51 -0400)]
8624: Move check that tag exists from __contains__ to __getitem__ method.

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

6 years agoMerge branch '8784-dir-listings'
Tom Clegg [Wed, 5 Jul 2017 15:39:13 +0000 (11:39 -0400)]
Merge branch '8784-dir-listings'

refs #8784

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11843: Do not fail pipelines on transient API failures.
Tom Clegg [Wed, 5 Jul 2017 15:33:36 +0000 (11:33 -0400)]
11843: Do not fail pipelines on transient API failures.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11843: Improve formatting.
Tom Clegg [Wed, 5 Jul 2017 15:32:35 +0000 (11:32 -0400)]
11843: Improve formatting.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoAdd missing copyright headers.
Tom Clegg [Wed, 5 Jul 2017 13:24:28 +0000 (09:24 -0400)]
Add missing copyright headers.

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoUpdate .licenseignore.
Tom Clegg [Wed, 5 Jul 2017 13:23:49 +0000 (09:23 -0400)]
Update .licenseignore.

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoFix regex usage.
Tom Clegg [Wed, 5 Jul 2017 13:21:53 +0000 (09:21 -0400)]
Fix regex usage.

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoAdd AUTHORS, update COPYING and license file names.
Ward Vandewege [Wed, 5 Jul 2017 08:06:56 +0000 (04:06 -0400)]
Add AUTHORS, update COPYING and license file names.

refs #2411

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

6 years agoQuote subshell expression in test_with_arvbox and make container reset more robust.
Peter Amstutz [Mon, 3 Jul 2017 21:41:17 +0000 (17:41 -0400)]
Quote subshell expression in test_with_arvbox and make container reset more robust.
no issue #

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

6 years ago8784: Fix test for latest firefox.
Tom Clegg [Fri, 30 Jun 2017 19:34:08 +0000 (15:34 -0400)]
8784: Fix test for latest firefox.

Given "http://host:99999/path", Firefox 54 returns an error
"SyntaxError: The URI is malformed" instead of trying to connect to
port 99999 and returning a network error. Changing 99999 to 0 produces
the try-and-fail behavior we want to test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago8784: Add token to path (not query string) in download links.
Tom Clegg [Fri, 30 Jun 2017 18:34:21 +0000 (14:34 -0400)]
8784: Add token to path (not query string) in download links.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch '11807-yaml-to-json'
Tom Clegg [Fri, 30 Jun 2017 18:30:34 +0000 (14:30 -0400)]
Merge branch '11807-yaml-to-json'

refs #11807

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agocloses #11870
radhika [Fri, 30 Jun 2017 17:59:00 +0000 (13:59 -0400)]
closes #11870

Merge branch '11870-repositories-index'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years agoMerge branch 'master' into 11870-repositories-index
radhika [Fri, 30 Jun 2017 17:57:33 +0000 (13:57 -0400)]
Merge branch 'master' into 11870-repositories-index

6 years agoMerge branch '11910-ws-test-race'
Tom Clegg [Fri, 30 Jun 2017 17:56:18 +0000 (13:56 -0400)]
Merge branch '11910-ws-test-race'

closes #11910

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11910: Ensure test passes despite race between old and new events.
Tom Clegg [Fri, 30 Jun 2017 13:48:31 +0000 (09:48 -0400)]
11910: Ensure test passes despite race between old and new events.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11910: Fix racy tests: ignore non-matching logs from previous tests.
Tom Clegg [Thu, 29 Jun 2017 14:56:32 +0000 (10:56 -0400)]
11910: Fix racy tests: ignore non-matching logs from previous tests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11870: add copyright note to new files
radhika [Fri, 30 Jun 2017 17:29:33 +0000 (13:29 -0400)]
11870: add copyright note to new files

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years agoArvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Fri, 30 Jun 2017 17:25:31 +0000 (13:25 -0400)]
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

Merge branch 'master' into 11870-repositories-index

Conflicts:
apps/workbench/app/views/repositories/_show_help.html.erb
apps/workbench/app/views/users/_repositories.html.erb
apps/workbench/app/views/users/repositories.html.erb

6 years ago11870: minor update
radhika [Fri, 30 Jun 2017 15:30:05 +0000 (11:30 -0400)]
11870: minor update

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11870: minor updates
radhika [Fri, 30 Jun 2017 15:05:00 +0000 (11:05 -0400)]
11870: minor updates

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11917: Do not clear rails cache at boot time.
Tom Clegg [Fri, 30 Jun 2017 14:17:02 +0000 (10:17 -0400)]
11917: Do not clear rails cache at boot time.

This seems like a good idea when there is only one process that has
access to the cache. However, in real life the crunch1 dispatcher,
rake tasks, and the apiserver all share the cache, and they don't all
start up at the same time. This means clear() can run while other
operations like fetch() are in progress, which is apparently not a
supported use. With the Rails file cache, if clear() removes a
directory at an inopportune moment, fetch() crashes (see
https://dev.arvados.org/issues/11917).

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch '2411-rake-copyright'
Tom Clegg [Fri, 30 Jun 2017 14:36:05 +0000 (10:36 -0400)]
Merge branch '2411-rake-copyright'

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Maintain copyright header in structure.sql.
Tom Clegg [Fri, 30 Jun 2017 14:34:06 +0000 (10:34 -0400)]
2411: Maintain copyright header in structure.sql.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoFix typo.
Ward Vandewege [Fri, 30 Jun 2017 01:40:35 +0000 (21:40 -0400)]
Fix typo.

No issue #

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

6 years ago8624: New behavior for by_tag/ dir. Allow 'cd' into any tag directory that
Peter Amstutz [Thu, 29 Jun 2017 22:28:30 +0000 (18:28 -0400)]
8624: New behavior for by_tag/ dir.  Allow 'cd' into any tag directory that
exists on the server, even if it isn't returned in the listing.  Also increase
listing limit.

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

6 years ago11870: update tests to be compatible with the user menu repositories link change.
radhika [Thu, 29 Jun 2017 20:24:14 +0000 (16:24 -0400)]
11870: update tests to be compatible with the user menu repositories link change.

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years agoMerge branch '11789-arvput-exclude-flag'
Lucas Di Pentima [Thu, 29 Jun 2017 20:16:32 +0000 (17:16 -0300)]
Merge branch '11789-arvput-exclude-flag'
Closes #11789

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

6 years agoAdd missing test file for noreuse.cwl. refs #11095
Peter Amstutz [Wed, 28 Jun 2017 17:26:01 +0000 (13:26 -0400)]
Add missing test file for noreuse.cwl.  refs #11095

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

6 years ago11789: Added support for the corner case of needing to use a pathname
Lucas Di Pentima [Thu, 29 Jun 2017 19:43:07 +0000 (16:43 -0300)]
11789: Added support for the corner case of needing to use a pathname
pattern that refers to a file or directory directoy beneath a given
input dir, the user should use './file-to-exclude.*' to do this.
Updated test to check for thi new behavior.

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

6 years ago11789: Replaced filter() with list comprehensions.
Lucas Di Pentima [Thu, 29 Jun 2017 15:34:59 +0000 (12:34 -0300)]
11789: Replaced filter() with list comprehensions.

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

6 years ago11789: Merge branch 'master' into 11789-arvput-exclude-flag
Lucas Di Pentima [Thu, 29 Jun 2017 14:48:14 +0000 (11:48 -0300)]
11789: Merge branch 'master' into 11789-arvput-exclude-flag

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

6 years agoMerge branch '2411-check-copyright'
Tom Clegg [Thu, 29 Jun 2017 11:51:32 +0000 (07:51 -0400)]
Merge branch '2411-check-copyright'

refs #2411

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Eliminate whitespace to placate test.
Tom Clegg [Thu, 29 Jun 2017 03:01:32 +0000 (23:01 -0400)]
2411: Eliminate whitespace to placate test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11870: link repositories menu item in user menu to repositories index page.
radhika [Thu, 29 Jun 2017 00:47:23 +0000 (20:47 -0400)]
11870: link repositories menu item in user menu to repositories index page.

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago2411: Updated check-copyright-notices script to correctly add the comment
Lucas Di Pentima [Wed, 28 Jun 2017 22:53:36 +0000 (19:53 -0300)]
2411: Updated check-copyright-notices script to correctly add the comment
block to coffeescript files.

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

6 years ago11870: add infinite scrolling and "add new repository" button to repositories index...
radhika [Wed, 28 Jun 2017 21:46:29 +0000 (17:46 -0400)]
11870: add infinite scrolling and "add new repository" button to repositories index page

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago2411: Add exceptions.
Tom Clegg [Wed, 28 Jun 2017 20:32:54 +0000 (16:32 -0400)]
2411: Add exceptions.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Remove golang<1.4 shim.
Tom Clegg [Wed, 28 Jun 2017 19:38:36 +0000 (15:38 -0400)]
2411: Remove golang<1.4 shim.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Add copyright notices to everything.
Tom Clegg [Wed, 28 Jun 2017 15:34:13 +0000 (11:34 -0400)]
2411: Add copyright notices to everything.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11807: Migrate old records in jobs table from YAML to JSON.
Tom Clegg [Wed, 28 Jun 2017 19:32:11 +0000 (15:32 -0400)]
11807: Migrate old records in jobs table from YAML to JSON.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Add copyright after <?xml declaration in svg files.
Tom Clegg [Wed, 28 Jun 2017 15:31:32 +0000 (11:31 -0400)]
2411: Add copyright after <?xml declaration in svg files.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Set template for more nodemanager test files.
Tom Clegg [Wed, 28 Jun 2017 13:58:55 +0000 (09:58 -0400)]
2411: Set template for more nodemanager test files.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Fix tests to accommodate copyright notices.
Tom Clegg [Fri, 16 Jun 2017 17:04:31 +0000 (13:04 -0400)]
2411: Fix tests to accommodate copyright notices.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Add exceptions.
Tom Clegg [Wed, 28 Jun 2017 14:54:33 +0000 (10:54 -0400)]
2411: Add exceptions.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Fix up whitespace.
Tom Clegg [Wed, 28 Jun 2017 14:43:05 +0000 (10:43 -0400)]
2411: Fix up whitespace.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago2411: Fix liquid comment template and skip top matter in docs.
Tom Clegg [Wed, 28 Jun 2017 13:54:23 +0000 (09:54 -0400)]
2411: Fix liquid comment template and skip top matter in docs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11789: Added tests.
Lucas Di Pentima [Wed, 28 Jun 2017 13:24:37 +0000 (10:24 -0300)]
11789: Added tests.

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

6 years agoMerge branch '11095-cwl-control-reuse' closes #11095
Peter Amstutz [Wed, 28 Jun 2017 13:23:13 +0000 (09:23 -0400)]
Merge branch '11095-cwl-control-reuse' closes #11095

6 years ago11789: Converting a filter() iterable to list, for python3 compatibility.
Lucas Di Pentima [Wed, 28 Jun 2017 02:29:55 +0000 (23:29 -0300)]
11789: Converting a filter() iterable to list, for python3 compatibility.

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

6 years agoMerge branch '11901-ws-db-conns'
Tom Clegg [Tue, 27 Jun 2017 18:02:10 +0000 (14:02 -0400)]
Merge branch '11901-ws-db-conns'

closes #11901

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11901: Try more tokens in 404 test.
Tom Clegg [Tue, 27 Jun 2017 17:53:55 +0000 (13:53 -0400)]
11901: Try more tokens in 404 test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11901: Test 404 when health checks disabled.
Tom Clegg [Tue, 27 Jun 2017 17:43:25 +0000 (13:43 -0400)]
11901: Test 404 when health checks disabled.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agocloses # 9426
radhika [Mon, 26 Jun 2017 21:19:19 +0000 (17:19 -0400)]
closes # 9426

Merge branch '9426-collection-tags-as-properties'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago9426: save "tags" as "properties" on collection, rather than as a field in properties.
radhika [Mon, 26 Jun 2017 20:14:00 +0000 (16:14 -0400)]
9426: save "tags" as "properties" on collection, rather than as a field in properties.

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11901: Report db stats (notably OpenConnections) in /debug.json
Tom Clegg [Mon, 26 Jun 2017 19:12:12 +0000 (15:12 -0400)]
11901: Report db stats (notably OpenConnections) in /debug.json

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11901: Require management token for health checks.
Tom Clegg [Mon, 26 Jun 2017 18:53:53 +0000 (14:53 -0400)]
11901: Require management token for health checks.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agocloses #11860
radhika [Mon, 26 Jun 2017 16:33:39 +0000 (12:33 -0400)]
closes #11860

Merge branch '11860-list-n-index-discovery-methods'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11860: list method is a duplicate of index method
radhika [Fri, 23 Jun 2017 20:48:32 +0000 (16:48 -0400)]
11860: list method is a duplicate of index method

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11095: Add arv:ReuseRequirement hint. Update tests & documentation.
Peter Amstutz [Mon, 26 Jun 2017 14:45:16 +0000 (10:45 -0400)]
11095: Add arv:ReuseRequirement hint.  Update tests & documentation.

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

6 years agocloses #11840
radhika [Mon, 26 Jun 2017 14:27:48 +0000 (10:27 -0400)]
closes #11840

Merge branch '11840-unique-constraint-untrash-coll'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11901: Add /_health/ping and /_health/db health checks.
Tom Clegg [Mon, 26 Jun 2017 14:10:26 +0000 (10:10 -0400)]
11901: Add /_health/ping and /_health/db health checks.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch 'master' into 11840-unique-constraint-untrash-coll
radhika [Mon, 26 Jun 2017 14:26:53 +0000 (10:26 -0400)]
Merge branch 'master' into 11840-unique-constraint-untrash-coll

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

Conflicts:
services/api/test/fixtures/collections.yml

6 years ago11901: Fix unclosed db.Rows object.
Tom Clegg [Mon, 26 Jun 2017 13:47:36 +0000 (09:47 -0400)]
11901: Fix unclosed db.Rows object.

rows is closed implicitly when rows.Next() returns false, but when the
client hangs up, sendOldEvents returns without retrieving all
results. In this case rows.Close() needs to be called explicitly.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago11789: Enhanced help message for --exclude
Lucas Di Pentima [Sat, 24 Jun 2017 13:10:06 +0000 (10:10 -0300)]
11789: Enhanced help message for --exclude

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

6 years ago11789: Path exclude patterns validation and fixes.
Lucas Di Pentima [Fri, 23 Jun 2017 20:59:06 +0000 (17:59 -0300)]
11789: Path exclude patterns validation and fixes.

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

6 years agoarvbox docker-in-docker crunch-run uses "host" networking mode to reduce
Peter Amstutz [Fri, 23 Jun 2017 20:31:08 +0000 (16:31 -0400)]
arvbox docker-in-docker crunch-run uses "host" networking mode to reduce
flakiness on linux 3.16.  no issue #

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

6 years agoarvbox does pip_install wheel so ruamel.yaml won't complain. no issue #
Peter Amstutz [Fri, 23 Jun 2017 20:09:37 +0000 (16:09 -0400)]
arvbox does pip_install wheel so ruamel.yaml won't complain.  no issue #

6 years agocloses #9426
radhika [Fri, 23 Jun 2017 18:26:37 +0000 (14:26 -0400)]
closes #9426

Merge branch '9426-collection-tags'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago9426: test Tags tab
radhika [Tue, 20 Jun 2017 23:00:32 +0000 (19:00 -0400)]
9426: test Tags tab

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago9426: delete all tags
radhika [Tue, 20 Jun 2017 17:54:03 +0000 (13:54 -0400)]
9426: delete all tags

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago9426: tags display
radhika [Mon, 19 Jun 2017 18:11:48 +0000 (14:11 -0400)]
9426: tags display

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago9426: collection Tags tab (in progress)
radhika [Fri, 16 Jun 2017 03:06:13 +0000 (23:06 -0400)]
9426: collection Tags tab (in progress)

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years agoMerge branch '11896-gce-no-disk' closes #11896
Peter Amstutz [Fri, 23 Jun 2017 17:43:34 +0000 (13:43 -0400)]
Merge branch '11896-gce-no-disk' closes #11896

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

6 years ago11896: Add integration test coverage for gce and aws drivers. Handle disk=None from...
Peter Amstutz [Thu, 22 Jun 2017 21:40:09 +0000 (17:40 -0400)]
11896: Add integration test coverage for gce and aws drivers.  Handle disk=None from gce driver.

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

6 years ago11840: include ensure_unique_name parameter in untrash requests from workbench.
radhika [Thu, 22 Jun 2017 19:40:40 +0000 (15:40 -0400)]
11840: include ensure_unique_name parameter in untrash requests from workbench.

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years agoMerge branch '11557-acr-output-col-perms'
Lucas Di Pentima [Thu, 22 Jun 2017 18:57:40 +0000 (15:57 -0300)]
Merge branch '11557-acr-output-col-perms'
Closes #11557

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

6 years agocloses #11846
radhika [Thu, 22 Jun 2017 18:07:43 +0000 (14:07 -0400)]
closes #11846

Merge branch '11846-collection-image-file-rename'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11846: update file path parameter name in renaming collection image files and add...
radhika [Thu, 22 Jun 2017 14:21:06 +0000 (10:21 -0400)]
11846: update file path parameter name in renaming collection image files and add a test assertion

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11840: support ensure_unique_name parameter in collection untrash method
radhika [Thu, 22 Jun 2017 17:11:20 +0000 (13:11 -0400)]
11840: support ensure_unique_name parameter in collection untrash method

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>

6 years ago11557: Fixeg bug introduced on those cases when reusing a job from a different
Lucas Di Pentima [Thu, 22 Jun 2017 16:27:25 +0000 (13:27 -0300)]
11557: Fixeg bug introduced on those cases when reusing a job from a different
project, the user has no "manage" permissions on it to create a sharing link.
Added a test to cover the case.

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

6 years ago8784: Link directly to keep-web when sharing collections.
Tom Clegg [Wed, 21 Jun 2017 19:31:58 +0000 (15:31 -0400)]
8784: Link directly to keep-web when sharing collections.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago8784: Fix service discovery race in tests (send SIGHUP to keep-web).
Tom Clegg [Wed, 21 Jun 2017 15:25:39 +0000 (11:25 -0400)]
8784: Fix service discovery race in tests (send SIGHUP to keep-web).

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago8784: Skip redundant arv-put invocations.
Tom Clegg [Wed, 21 Jun 2017 15:24:59 +0000 (11:24 -0400)]
8784: Skip redundant arv-put invocations.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years ago8784: Use keep-web to serve dir listings for shared collections.
Tom Clegg [Wed, 21 Jun 2017 13:59:00 +0000 (09:59 -0400)]
8784: Use keep-web to serve dir listings for shared collections.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>

6 years agoMerge branch '8326-add-centos-repo-gpg-key'
Javier BĂ©rtoli [Wed, 21 Jun 2017 15:15:30 +0000 (12:15 -0300)]
Merge branch '8326-add-centos-repo-gpg-key'

closes #8326

6 years ago11789: Unified the exclude logic by removing expected_bytes_for() and moving
Lucas Di Pentima [Wed, 21 Jun 2017 15:12:18 +0000 (12:12 -0300)]
11789: Unified the exclude logic by removing expected_bytes_for() and moving
the upload list code to a new method.
Updated tests to be in sync with this refactoring.

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

6 years agocloses #11823
radhika [Wed, 21 Jun 2017 14:16:13 +0000 (10:16 -0400)]
closes #11823

Merge branch '11823-collection-lifecycle-doc'

Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>