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>
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>
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>
radhika [Fri, 30 Jun 2017 17:57:33 +0000 (13:57 -0400)]
Merge branch 'master' into 11870-repositories-index
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Peter Amstutz [Wed, 28 Jun 2017 13:23:13 +0000 (09:23 -0400)]
Merge branch '11095-cwl-control-reuse' closes #11095
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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 #
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Javier Bértoli [Wed, 21 Jun 2017 15:15:30 +0000 (12:15 -0300)]
Merge branch '8326-add-centos-repo-gpg-key'
closes #8326
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>
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>
radhika [Wed, 21 Jun 2017 14:15:19 +0000 (10:15 -0400)]
Merge branch 'master' into 11823-collection-lifecycle-doc
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>
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
radhika [Tue, 20 Jun 2017 21:24:18 +0000 (17:24 -0400)]
closes #11060
Merge branch '11060-all-visible-repos'
radhika [Tue, 20 Jun 2017 21:24:03 +0000 (17:24 -0400)]
Merge branch 'master' into 11060-all-visible-repos
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
radhika [Mon, 19 Jun 2017 18:24:15 +0000 (14:24 -0400)]
Merge branch 'master' into 11060-all-visible-repos
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>
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>
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>
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>