arvados.git
7 years ago7475: Cancel jobs that cannot be satisfied instead of endlessly retry to run it.
Lucas Di Pentima [Mon, 3 Jul 2017 20:03:53 +0000 (17:03 -0300)]
7475: Cancel jobs that cannot be satisfied instead of endlessly retry to run it.
Add a log entry for every cancelled job explaining why it isn't possible
to run it.
Updated tests.

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

7 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>

7 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>

7 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

7 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>

7 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>

7 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>

7 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>

7 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

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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

7 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>

7 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>

7 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>

7 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>

7 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 #

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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>

7 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

7 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>

7 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>

7 years agoMerge branch 'master' into 11823-collection-lifecycle-doc
radhika [Wed, 21 Jun 2017 14:15:19 +0000 (10:15 -0400)]
Merge branch 'master' into 11823-collection-lifecycle-doc

7 years ago11823: few small doc updates
radhika [Wed, 21 Jun 2017 14:14:52 +0000 (10:14 -0400)]
11823: few small doc updates

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

7 years agoAdd RPM repository GPG key and modify CentOS information accordingly
Javier Bértoli [Wed, 21 Jun 2017 10:41:55 +0000 (07:41 -0300)]
Add RPM repository GPG key and modify CentOS information accordingly

refs #8326

7 years agocloses #11060
radhika [Tue, 20 Jun 2017 21:24:18 +0000 (17:24 -0400)]
closes #11060
Merge branch '11060-all-visible-repos'

7 years agoMerge branch 'master' into 11060-all-visible-repos
radhika [Tue, 20 Jun 2017 21:24:03 +0000 (17:24 -0400)]
Merge branch 'master' into 11060-all-visible-repos

7 years ago11789: Merge branch 'master' into 11789-arvput-exclude-flag
Lucas Di Pentima [Tue, 20 Jun 2017 20:41:36 +0000 (17:41 -0300)]
11789: Merge branch 'master' into 11789-arvput-exclude-flag

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

7 years ago11789: Splitted exclude_* arguments on ArvPutUploadJob class. Simplified
Lucas Di Pentima [Tue, 20 Jun 2017 20:24:13 +0000 (17:24 -0300)]
11789: Splitted exclude_* arguments on ArvPutUploadJob class. Simplified
the way exclude_paths list is handled.

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

7 years agoMerge branch '10557-setup-cleanup'
Tom Clegg [Tue, 20 Jun 2017 20:05:01 +0000 (16:05 -0400)]
Merge branch '10557-setup-cleanup'

refs #10557

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

7 years ago11060: sort order and delete prompt updated
radhika [Tue, 20 Jun 2017 18:15:43 +0000 (14:15 -0400)]
11060: sort order and delete prompt updated

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

7 years agoMerge branch '8186-nodemanager-ebs' closes #8186
Peter Amstutz [Tue, 20 Jun 2017 16:39:50 +0000 (12:39 -0400)]
Merge branch '8186-nodemanager-ebs' closes #8186

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

7 years ago8186: Add comment/warning about EBS volume size limit.
Peter Amstutz [Tue, 20 Jun 2017 16:38:10 +0000 (12:38 -0400)]
8186: Add comment/warning about EBS volume size limit.

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

7 years ago8186: Round up ec2 ebs volume sizes. Ensure size is in valid range. Add test for...
Peter Amstutz [Tue, 20 Jun 2017 14:25:09 +0000 (10:25 -0400)]
8186: Round up ec2 ebs volume sizes.  Ensure size is in valid range.  Add test for creating ec2 instance with ebs storage.

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

7 years ago8186: Set virtual device path. Require libcloud 0.20 because 0.18 has mistakes in...
Peter Amstutz [Mon, 12 Jun 2017 19:43:19 +0000 (19:43 +0000)]
8186: Set virtual device path.  Require libcloud 0.20 because 0.18 has mistakes in the ec2 instance size table.

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

7 years ago8186: Add EBS storage if necessary so there is sufficient scratch space.
Peter Amstutz [Wed, 14 Jun 2017 13:28:27 +0000 (09:28 -0400)]
8186: Add EBS storage if necessary so there is sufficient scratch space.

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

7 years ago8784: Update arvbox to go1.8.
Tom Clegg [Tue, 20 Jun 2017 14:45:19 +0000 (10:45 -0400)]
8784: Update arvbox to go1.8.

refs #8784

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

7 years ago10557: Tidy up users#setup controller.
Tom Clegg [Mon, 19 Jun 2017 21:31:19 +0000 (17:31 -0400)]
10557: Tidy up users#setup controller.

Simplify long conditional, and fix bug where admin asks for repo
"username/reponame" but "username/username/reponame" gets created.

This also fixes an unpredictable API: Previously, if params included
{user:{uuid:X,email:Y}}, the setup API would either create a new user
with uuid X and email Y, or set up an existing user (ignoring Y),
depending on whether X was the UUID of an existing user. Now, passing
a "user" hash like this always tries to create a new user with
uuid=X (if given) and email=Y, and returns an error if the given UUID
is already in use.

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

7 years agoMerge branch '8784-dir-listings'
Tom Clegg [Tue, 20 Jun 2017 13:45:23 +0000 (09:45 -0400)]
Merge branch '8784-dir-listings'

refs #8784

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

7 years ago8784: Replace remaining uses of keepclient.Reader with arvados.File.
Tom Clegg [Mon, 19 Jun 2017 22:37:13 +0000 (18:37 -0400)]
8784: Replace remaining uses of keepclient.Reader with arvados.File.

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

7 years agoMerge branch '11788-arvput-dir-references'
Lucas Di Pentima [Mon, 19 Jun 2017 21:06:51 +0000 (18:06 -0300)]
Merge branch '11788-arvput-dir-references'
Closes #11788

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

7 years ago8784: Merge branch 'master' into 8784-dir-listings
Tom Clegg [Mon, 19 Jun 2017 20:47:56 +0000 (16:47 -0400)]
8784: Merge branch 'master' into 8784-dir-listings

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

7 years ago11060: test updates
radhika [Mon, 19 Jun 2017 20:38:30 +0000 (16:38 -0400)]
11060: test updates

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

7 years ago11060: accessbile repositories query
radhika [Mon, 19 Jun 2017 19:57:01 +0000 (15:57 -0400)]
11060: accessbile repositories query

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

7 years ago11788: Added conditional behaviour when using, or not, a trailing slash on directory...
Lucas Di Pentima [Mon, 19 Jun 2017 19:08:02 +0000 (16:08 -0300)]
11788: Added conditional behaviour when using, or not, a trailing slash on directory references.
Added test to cover all cases & updated help message.

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

7 years agoMerge branch 'master' into 11060-all-visible-repos
radhika [Mon, 19 Jun 2017 18:24:15 +0000 (14:24 -0400)]
Merge branch 'master' into 11060-all-visible-repos

7 years ago11778: Added explicit test that checks directory references upload behavior.
Lucas Di Pentima [Mon, 19 Jun 2017 17:12:41 +0000 (14:12 -0300)]
11778: Added explicit test that checks directory references upload behavior.

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

7 years ago11788: Simple fix to upload directory references as subcollections instead of
Lucas Di Pentima [Mon, 19 Jun 2017 16:49:21 +0000 (13:49 -0300)]
11788: Simple fix to upload directory references as subcollections instead of
uploading their contents directly on the collection's root.
Updated tests.

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

7 years agotest_with_arvbox determines the correct arvados/jobs image to pull by querying
Peter Amstutz [Mon, 19 Jun 2017 14:29:23 +0000 (10:29 -0400)]
test_with_arvbox determines the correct arvados/jobs image to pull by querying
verison server. refs #11458

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

7 years agoMerge branch '11557-acr-output-col-perms'
Lucas Di Pentima [Fri, 16 Jun 2017 18:02:44 +0000 (15:02 -0300)]
Merge branch '11557-acr-output-col-perms'
Closes #11557

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