arvados.git
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 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 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 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 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 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 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>

6 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

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

6 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

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

6 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6 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

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

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

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

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

6 years ago11557: Fixed the way that can_read permission link is created. Updated test.
Lucas Di Pentima [Fri, 16 Jun 2017 17:12:16 +0000 (14:12 -0300)]
11557: Fixed the way that can_read permission link is created. Updated test.

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

6 years ago11557: Merge branch 'master' into 11557-acr-output-col-perms
Lucas Di Pentima [Fri, 16 Jun 2017 16:34:13 +0000 (13:34 -0300)]
11557: Merge branch 'master' into 11557-acr-output-col-perms

6 years agoMerge branch '11283-available-slot-query'
Tom Clegg [Fri, 16 Jun 2017 13:43:49 +0000 (09:43 -0400)]
Merge branch '11283-available-slot-query'

closes #11283

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

6 years ago11283: Add explanatory comment to SQL query.
Tom Clegg [Fri, 16 Jun 2017 13:34:08 +0000 (09:34 -0400)]
11283: Add explanatory comment to SQL query.

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

6 years ago8784: Update to Go 1.8.3.
Tom Clegg [Thu, 15 Jun 2017 21:24:07 +0000 (17:24 -0400)]
8784: Update to Go 1.8.3.

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

6 years ago8784: Remove useless condition.
Tom Clegg [Thu, 15 Jun 2017 21:18:59 +0000 (17:18 -0400)]
8784: Remove useless condition.

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

6 years ago8784: Show "no files" note if the collection is empty.
Tom Clegg [Thu, 15 Jun 2017 21:15:34 +0000 (17:15 -0400)]
8784: Show "no files" note if the collection is empty.

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

6 years ago8784: Improve comments. Fix fake error on range requests.
Tom Clegg [Thu, 15 Jun 2017 21:02:20 +0000 (17:02 -0400)]
8784: Improve comments. Fix fake error on range requests.

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

6 years ago8784: Just pass collection name to serveDirectory, not whole record.
Tom Clegg [Thu, 15 Jun 2017 21:01:28 +0000 (17:01 -0400)]
8784: Just pass collection name to serveDirectory, not whole record.

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

6 years agoMerge branch '11729-cache-miss'
Tom Clegg [Thu, 15 Jun 2017 20:19:54 +0000 (16:19 -0400)]
Merge branch '11729-cache-miss'

refs #11729

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

6 years ago11729: Avoid refetching manifest in forceReload case
Tom Clegg [Wed, 14 Jun 2017 21:46:01 +0000 (17:46 -0400)]
11729: Avoid refetching manifest in forceReload case

...if uuid->pdh cache turns out not to be expired.

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

6 years ago11557: Fixed can_read link creation, updated test to check this behavior.
Lucas Di Pentima [Thu, 15 Jun 2017 16:17:50 +0000 (13:17 -0300)]
11557: Fixed can_read link creation, updated test to check this behavior.

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

6 years agoMerge branch '10557-auto-setup'
Tom Clegg [Thu, 15 Jun 2017 16:11:13 +0000 (12:11 -0400)]
Merge branch '10557-auto-setup'

refs #10557

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

6 years ago11823: update collection lifecycle documentation to use "index" action instead of...
radhika [Thu, 15 Jun 2017 16:08:13 +0000 (12:08 -0400)]
11823: update collection lifecycle documentation to use "index" action instead of "list" action to list trashed collections

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

6 years ago11283: Fix exec_query() usage for rails4.
Tom Clegg [Wed, 14 Jun 2017 20:10:07 +0000 (16:10 -0400)]
11283: Fix exec_query() usage for rails4.

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

6 years ago8784: Fix error returned by Readdir() when count > remain.
Tom Clegg [Wed, 14 Jun 2017 20:05:39 +0000 (16:05 -0400)]
8784: Fix error returned by Readdir() when count > remain.

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

6 years ago11283: Fix "available slot number" query.
Tom Clegg [Wed, 19 Apr 2017 14:44:21 +0000 (10:44 -0400)]
11283: Fix "available slot number" query.

Fixes repetitive queries and excessive Postgres and Rails log
messages:

2017-04-10 16:39:09 UTC [4734-1] arvados@arvados_test ERROR: duplicate key value violates unique constraint "index_nodes_on_slot_number"

PG::UniqueViolation: ERROR:  duplicate key value violates unique constraint "index_nodes_on_slot_number"

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

6 years ago11823: update title as "keep collection lifecycle"
radhika [Wed, 14 Jun 2017 18:23:39 +0000 (14:23 -0400)]
11823: update title as "keep collection lifecycle"

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

6 years ago10557: Remove redundant hook condition.
Tom Clegg [Wed, 14 Jun 2017 15:38:03 +0000 (11:38 -0400)]
10557: Remove redundant hook condition.

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

6 years agoMerge branch '2411-check-copyright'
Tom Clegg [Wed, 14 Jun 2017 15:26:27 +0000 (11:26 -0400)]
Merge branch '2411-check-copyright'

refs #2411

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

6 years ago2411: Add build/check-copyright-notices.
Tom Clegg [Thu, 1 Jun 2017 18:50:17 +0000 (14:50 -0400)]
2411: Add build/check-copyright-notices.

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

6 years agoMerge branch '11803-repo-perms'
Tom Clegg [Wed, 14 Jun 2017 15:14:37 +0000 (11:14 -0400)]
Merge branch '11803-repo-perms'

refs #11803

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

6 years ago11060: show all repositories that are accessible to the user in <user_uuid>/repositor...
radhika [Wed, 14 Jun 2017 14:13:23 +0000 (10:13 -0400)]
11060: show all repositories that are accessible to the user in <user_uuid>/repositories page

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

6 years ago8784: Use arvados.Collection in cache.
Tom Clegg [Wed, 14 Jun 2017 13:25:14 +0000 (09:25 -0400)]
8784: Use arvados.Collection in cache.

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

6 years ago10557: Always run user setup procedure when is_active becomes true.
Tom Clegg [Wed, 14 Jun 2017 01:02:17 +0000 (21:02 -0400)]
10557: Always run user setup procedure when is_active becomes true.

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

6 years ago10557: Tidy up some user setup code.
Tom Clegg [Wed, 14 Jun 2017 01:01:41 +0000 (21:01 -0400)]
10557: Tidy up some user setup code.

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

6 years agotest_with_arvbox.sh tags selected arvados/jobs version as latest refs #11458
Peter Amstutz [Tue, 13 Jun 2017 19:37:45 +0000 (15:37 -0400)]
test_with_arvbox.sh tags selected arvados/jobs version as latest refs #11458

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

6 years agoAdd --compute-checksum to test_with_arvbox.sh command line extras refs #11458
Peter Amstutz [Tue, 13 Jun 2017 17:21:23 +0000 (13:21 -0400)]
Add --compute-checksum to test_with_arvbox.sh command line extras refs #11458

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

6 years ago11803: Get group permissions with 1 query instead of N queries.
Tom Clegg [Tue, 13 Jun 2017 15:48:49 +0000 (11:48 -0400)]
11803: Get group permissions with 1 query instead of N queries.

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

6 years ago8784: Show file sizes.
Tom Clegg [Tue, 13 Jun 2017 13:54:34 +0000 (09:54 -0400)]
8784: Show file sizes.

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

6 years agoRemove apt-get clean when starting frorm bare debian image. no issue #
Peter Amstutz [Tue, 13 Jun 2017 14:48:24 +0000 (10:48 -0400)]
Remove apt-get clean when starting frorm bare debian image.  no issue #

6 years ago8784: Correct wget args, tweak styles.
Tom Clegg [Mon, 12 Jun 2017 20:59:09 +0000 (16:59 -0400)]
8784: Correct wget args, tweak styles.

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

6 years ago8784: Add keep-web directory listings via (*arvados.Collection)FileSystem().
Tom Clegg [Wed, 7 Jun 2017 21:36:08 +0000 (17:36 -0400)]
8784: Add keep-web directory listings via (*arvados.Collection)FileSystem().

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

6 years agoEnsure that /var/cache/apt/archives is present so arvbox apt-get will work. no issue #
Peter Amstutz [Tue, 13 Jun 2017 14:31:25 +0000 (10:31 -0400)]
Ensure that /var/cache/apt/archives is present so arvbox apt-get will work.  no issue #

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

6 years ago11823: document collection lifecycle
radhika [Tue, 13 Jun 2017 02:11:15 +0000 (22:11 -0400)]
11823: document collection lifecycle

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

6 years agoRemove node manager integration test wait check for quota set (event ordering), refs...
Peter Amstutz [Mon, 12 Jun 2017 14:02:42 +0000 (10:02 -0400)]
Remove node manager integration test wait check for quota set (event ordering), refs #10312

6 years agoFix integration test again, refs #10312
Peter Amstutz [Mon, 12 Jun 2017 13:35:20 +0000 (09:35 -0400)]
Fix integration test again, refs #10312