arvados.git
7 years agoMerge branch '7475-nodemgr-unsatisfiable-job-comms'
Lucas Di Pentima [Mon, 31 Jul 2017 14:52:19 +0000 (11:52 -0300)]
Merge branch '7475-nodemgr-unsatisfiable-job-comms'
Closes #7475

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

7 years ago7475: Fixed integration test
Lucas Di Pentima [Sat, 29 Jul 2017 15:03:46 +0000 (12:03 -0300)]
7475: Fixed integration test

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

7 years agoMerge branch '12037-cwl-v1.0.1' closes #12037
Peter Amstutz [Sat, 29 Jul 2017 14:11:54 +0000 (10:11 -0400)]
Merge branch '12037-cwl-v1.0.1' closes #12037

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

7 years ago7475: Merge branch 'master' into 7475-nodemgr-unsatisfiable-job-comms
Lucas Di Pentima [Sat, 29 Jul 2017 14:11:43 +0000 (11:11 -0300)]
7475: Merge branch 'master' into 7475-nodemgr-unsatisfiable-job-comms

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

7 years agoMerge branch '11158-fuse-projects' refs #11158
Peter Amstutz [Fri, 28 Jul 2017 19:59:11 +0000 (15:59 -0400)]
Merge branch '11158-fuse-projects' refs #11158

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

7 years ago12037: Pull default arvados/jobs:latest image as needed.
Peter Amstutz [Fri, 28 Jul 2017 19:51:27 +0000 (15:51 -0400)]
12037: Pull default arvados/jobs:latest image as needed.

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

7 years agocloses #11906
radhika [Fri, 28 Jul 2017 15:25:36 +0000 (11:25 -0400)]
closes #11906

Merge branch '11906-nodemanager-ping'

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

7 years ago11906: use the same name "ManagementToken" to enable healthcheck in all services
radhika [Fri, 28 Jul 2017 14:50:58 +0000 (10:50 -0400)]
11906: use the same name "ManagementToken" to enable healthcheck in all services

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

7 years ago11906: add /_health/ping to nodemanager
radhika [Thu, 27 Jul 2017 22:53:15 +0000 (18:53 -0400)]
11906: add /_health/ping to nodemanager

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

7 years agoMerge branch '12024-zero-content-length'
Tom Clegg [Thu, 27 Jul 2017 14:40:17 +0000 (10:40 -0400)]
Merge branch '12024-zero-content-length'

refs #12024

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

7 years agorefs #11906
radhika [Thu, 27 Jul 2017 14:15:33 +0000 (10:15 -0400)]
refs #11906

Merge branch '11906-arv-git-httpd-ping'

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

7 years agorefs #11906
radhika [Thu, 27 Jul 2017 14:12:51 +0000 (10:12 -0400)]
refs #11906

Merge branch '11906-keep-web-ping'

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

7 years ago11158: Handle trash/untrash events for collections in projects.
Peter Amstutz [Thu, 27 Jul 2017 14:06:09 +0000 (10:06 -0400)]
11158: Handle trash/untrash events for collections in projects.

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

7 years ago12024: Use goamz fork to fix Go1.8-vs.-AWS transfer encoding bug.
Tom Clegg [Wed, 26 Jul 2017 20:49:23 +0000 (16:49 -0400)]
12024: Use goamz fork to fix Go1.8-vs.-AWS transfer encoding bug.

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

7 years ago11158: Support incremental update of project contents based on websocket events.
Peter Amstutz [Tue, 11 Jul 2017 14:58:50 +0000 (10:58 -0400)]
11158: Support incremental update of project contents based on websocket events.

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

7 years agoRevert python sdk changes.
Peter Amstutz [Mon, 10 Jul 2017 20:52:41 +0000 (16:52 -0400)]
Revert python sdk changes.

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

7 years ago11158: Fixes & test updates for ProjectDirectory.
Peter Amstutz [Mon, 3 Jul 2017 20:24:08 +0000 (16:24 -0400)]
11158: Fixes & test updates for ProjectDirectory.

* list_all() orders by uuid and uses it for paging.

* Move dynamic item lookup from __contains__ to __getitem__ to fix some tests.

* Remove test that check for pipeline objects because ProjectDirectory doesn't
create them any more.

* FuseSharedTest now runs in a multiprocess worker to avoid deadlock.

* Tweak local_store_get used in testing to raise NotFoundError for consistency
with real get().

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

7 years ago11158: Improve arvados.util.list_all() implementation to avoid relying on
Peter Amstutz [Fri, 30 Jun 2017 20:27:43 +0000 (16:27 -0400)]
11158: Improve arvados.util.list_all() implementation to avoid relying on
items_available.

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

7 years ago11158: Restore paging to get full list of collections and projects (but still
Peter Amstutz [Fri, 30 Jun 2017 18:52:10 +0000 (14:52 -0400)]
11158: Restore paging to get full list of collections and projects (but still
don't load other object types).  Defer full listing load until first call to
items() to support efficient access of individual collections/subprojects by
name.

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

7 years ago11158: Fix order="modified_at".
Peter Amstutz [Fri, 30 Jun 2017 17:13:12 +0000 (13:13 -0400)]
11158: Fix order="modified_at".

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

7 years ago11158: New behavior for project directories. Allow 'cd' into any collection or
Peter Amstutz [Thu, 29 Jun 2017 22:30:33 +0000 (18:30 -0400)]
11158: New behavior for project directories.  Allow 'cd' into any collection or
subproject that exists on the server, even if it isn't returned in the listing.
Now applies listing limit, ordered by most recent.  No longer lists other
object types (pipelines, links etc.)

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

7 years ago12037: Fix tests.
Peter Amstutz [Wed, 26 Jul 2017 21:07:24 +0000 (17:07 -0400)]
12037: Fix tests.

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

7 years ago11906: Remove intermediary servemux and handler func.
Tom Clegg [Wed, 26 Jul 2017 21:14:42 +0000 (17:14 -0400)]
11906: Remove intermediary servemux and handler func.

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

7 years ago11906: add /_health/ping to arv-git-httpd
radhika [Wed, 26 Jul 2017 20:30:14 +0000 (16:30 -0400)]
11906: add /_health/ping to arv-git-httpd

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

7 years ago11906: add /_health/ping to keep-web
radhika [Wed, 26 Jul 2017 16:26:56 +0000 (12:26 -0400)]
11906: add /_health/ping to keep-web

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

7 years ago12037: Support CWL v1.0.1 spec.
Peter Amstutz [Wed, 26 Jul 2017 15:11:24 +0000 (11:11 -0400)]
12037: Support CWL v1.0.1 spec.

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

7 years agoMerge branch '12027-slurmfail-during-setup'
Tom Clegg [Wed, 26 Jul 2017 14:44:33 +0000 (10:44 -0400)]
Merge branch '12027-slurmfail-during-setup'

refs #12027

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

7 years agoMerge branch '12025-perm-cache-version'
Tom Clegg [Tue, 25 Jul 2017 19:14:28 +0000 (15:14 -0400)]
Merge branch '12025-perm-cache-version'

refs #12025

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

7 years ago12027: Exit "retry unlocked" if slurm fails during setup phases.
Tom Clegg [Tue, 25 Jul 2017 17:45:19 +0000 (13:45 -0400)]
12027: Exit "retry unlocked" if slurm fails during setup phases.

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

7 years ago12025: Change permission cache key to avoid upgrade bugs.
Tom Clegg [Tue, 25 Jul 2017 14:39:21 +0000 (10:39 -0400)]
12025: Change permission cache key to avoid upgrade bugs.

Also, set TTL on permission cache entries.

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

7 years agorefs #11906
radhika [Mon, 24 Jul 2017 19:02:33 +0000 (15:02 -0400)]
refs #11906

Merge branch '11906-keepproxy-ping'

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

7 years ago11906: add /_health/ping to keepproxy
radhika [Mon, 24 Jul 2017 18:14:26 +0000 (14:14 -0400)]
11906: add /_health/ping to keepproxy

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

7 years agoMerge branch '11906-health-check-lib'
Tom Clegg [Fri, 21 Jul 2017 18:01:45 +0000 (14:01 -0400)]
Merge branch '11906-health-check-lib'

refs #11906

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

7 years ago11906: Clarify "zero value" test.
Tom Clegg [Fri, 21 Jul 2017 17:53:32 +0000 (13:53 -0400)]
11906: Clarify "zero value" test.

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

7 years ago11906: Test 404 cases.
Tom Clegg [Fri, 21 Jul 2017 17:49:22 +0000 (13:49 -0400)]
11906: Test 404 cases.

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

7 years ago1906: Fix up doc comment.
Tom Clegg [Fri, 21 Jul 2017 17:49:04 +0000 (13:49 -0400)]
1906: Fix up doc comment.

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

7 years ago11906: Remove keepstore's health-check unit tests.
Tom Clegg [Thu, 20 Jul 2017 21:24:09 +0000 (17:24 -0400)]
11906: Remove keepstore's health-check unit tests.

Now that the health check handler has its own unit tests, keepstore
only needs to check that it's wired up correctly.

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

7 years ago11906: Add tests for sdk/go/health.
Tom Clegg [Thu, 20 Jul 2017 21:16:41 +0000 (17:16 -0400)]
11906: Add tests for sdk/go/health.

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

7 years ago11906: Use sdk/go/health for keepstore health checks.
Tom Clegg [Thu, 20 Jul 2017 20:18:38 +0000 (16:18 -0400)]
11906: Use sdk/go/health for keepstore health checks.

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

7 years ago11906: Refactor health-check handler into SDK.
Tom Clegg [Thu, 20 Jul 2017 17:45:12 +0000 (13:45 -0400)]
11906: Refactor health-check handler into SDK.

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

7 years agoStyle fixes.
Tom Clegg [Thu, 20 Jul 2017 20:23:00 +0000 (16:23 -0400)]
Style fixes.

No issue #

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

7 years ago10805: Bump debian version in fuse install doc.
Tom Clegg [Thu, 20 Jul 2017 20:20:39 +0000 (16:20 -0400)]
10805: Bump debian version in fuse install doc.

refs #10805

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

7 years agocloses #11995
radhika [Thu, 20 Jul 2017 17:04:50 +0000 (13:04 -0400)]
closes #11995

Merge branch '11995-collecion-filetypes'

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

7 years ago1195: add .bed and .cwl to file types that can previewed
radhika [Thu, 20 Jul 2017 13:20:53 +0000 (09:20 -0400)]
1195: add .bed and .cwl to file types that can previewed

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

7 years ago10805: Build llfuse-1.2 for ubuntu1604.
Tom Clegg [Thu, 20 Jul 2017 14:52:38 +0000 (10:52 -0400)]
10805: Build llfuse-1.2 for ubuntu1604.

refs #10805

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

7 years agoMerge branch '10805-avoid-llfuse-deadlock'
Tom Clegg [Thu, 20 Jul 2017 13:45:45 +0000 (09:45 -0400)]
Merge branch '10805-avoid-llfuse-deadlock'

closes #10805

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

7 years ago10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite.
Tom Clegg [Thu, 20 Jul 2017 12:29:34 +0000 (08:29 -0400)]
10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite.

See https://bitbucket.org/nikratio/python-llfuse/issues/108

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

7 years agoMerge branch '10805-llfuse-1.2'
Tom Clegg [Wed, 19 Jul 2017 20:53:29 +0000 (16:53 -0400)]
Merge branch '10805-llfuse-1.2'

refs #10805

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

7 years ago10805: Fix crash during shutdown when running with llfuse 1.x.
Tom Clegg [Wed, 19 Jul 2017 20:15:17 +0000 (16:15 -0400)]
10805: Fix crash during shutdown when running with llfuse 1.x.

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

7 years agoMerge branch '11842-crunchstat-summary-dygraphs'
Tom Clegg [Wed, 19 Jul 2017 16:52:27 +0000 (12:52 -0400)]
Merge branch '11842-crunchstat-summary-dygraphs'

refs #11842

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

7 years agorefs #11906
radhika [Wed, 19 Jul 2017 14:10:59 +0000 (10:10 -0400)]
refs #11906

Merge branch '11906-wb-ping'

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

7 years ago11906: healthcheck ping for workbench
radhika [Tue, 18 Jul 2017 21:40:21 +0000 (17:40 -0400)]
11906: healthcheck ping for workbench

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

7 years ago11842: Remove chartjs.
Tom Clegg [Wed, 19 Jul 2017 13:43:39 +0000 (09:43 -0400)]
11842: Remove chartjs.

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

7 years ago11842: Use CDNJS for dygraphs js and css.
Tom Clegg [Wed, 19 Jul 2017 02:38:18 +0000 (22:38 -0400)]
11842: Use CDNJS for dygraphs js and css.

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

7 years ago11842: Generate charts with dygraphs.
Tom Clegg [Tue, 18 Jul 2017 17:54:39 +0000 (13:54 -0400)]
11842: Generate charts with dygraphs.

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

7 years ago11842: Split generic webchart code from ChartJS to WebChart.
Tom Clegg [Tue, 18 Jul 2017 17:20:45 +0000 (13:20 -0400)]
11842: Split generic webchart code from ChartJS to WebChart.

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

7 years agorefs #11906
radhika [Tue, 18 Jul 2017 19:27:02 +0000 (15:27 -0400)]
refs #11906

Merge branch '11906-api-ping'

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

7 years ago11906: healthcheck ping json updated
radhika [Tue, 18 Jul 2017 19:18:36 +0000 (15:18 -0400)]
11906: healthcheck ping json updated

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

7 years agoMerge branch '11980-debian9'
Nico Cesar [Tue, 18 Jul 2017 19:08:37 +0000 (15:08 -0400)]
Merge branch '11980-debian9'

refs #11980

Arvados-DCO-1.1-Signed-off-by: Nicolas Cesar <nico@curoverse.com>

7 years ago11980: debian9 packaging plus llfuse >= 1.2
Nico Cesar [Tue, 18 Jul 2017 13:21:43 +0000 (09:21 -0400)]
11980: debian9 packaging plus llfuse >= 1.2

Debian Stretch is not stable so we'll be packaging for it,
llfuse >= 1.2 is required for  this distro but also we need
to move into llfuse 1.2 so we can solve #10805

refs #11980
refs #10805

Arvados-DCO-1.1-Signed-off-by: Nicolas Cesar <nico@curoverse.com>

7 years agorefs #11906
radhika [Tue, 18 Jul 2017 17:48:40 +0000 (13:48 -0400)]
refs #11906

Merge branch '11906-api-ping'

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

7 years ago11906: add _health/.* to errors_test routes
radhika [Tue, 18 Jul 2017 17:30:53 +0000 (13:30 -0400)]
11906: add _health/.* to errors_test routes

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

7 years ago11906: added api ping tests
radhika [Tue, 18 Jul 2017 15:21:16 +0000 (11:21 -0400)]
11906: added api ping tests

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

7 years agorefs #11906
radhika [Mon, 17 Jul 2017 20:47:33 +0000 (16:47 -0400)]
refs #11906

Merge branch '11906-keepstore-ping'

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

7 years ago11906: pass a func() to healthCheckDo from HealthCheckPingHandler
radhika [Mon, 17 Jul 2017 18:25:46 +0000 (14:25 -0400)]
11906: pass a func() to healthCheckDo from HealthCheckPingHandler

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

7 years ago11906: keepstore ping
radhika [Fri, 14 Jul 2017 19:47:11 +0000 (15:47 -0400)]
11906: keepstore ping

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

7 years ago11906: add _health/ping to api server
radhika [Mon, 17 Jul 2017 20:45:45 +0000 (16:45 -0400)]
11906: add _health/ping to api server

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

7 years agoMerge branch '5652-arvputget-silent-mode'
Lucas Di Pentima [Mon, 17 Jul 2017 17:50:01 +0000 (14:50 -0300)]
Merge branch '5652-arvputget-silent-mode'
Closes #5652

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

7 years agorefs #11682
radhika [Mon, 17 Jul 2017 17:32:29 +0000 (13:32 -0400)]
refs #11682

Merge branch '11682-fix-test'

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

7 years ago11682: add infinite scrolling to container_requests index page test.
radhika [Mon, 17 Jul 2017 17:30:54 +0000 (13:30 -0400)]
11682: add infinite scrolling to container_requests index page test.

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

7 years ago5652: Readability improvements.
Lucas Di Pentima [Mon, 17 Jul 2017 17:18:05 +0000 (14:18 -0300)]
5652: Readability improvements.

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

7 years ago5652: Merge branch 'master' into 5652-arvputget-silent-mode
Lucas Di Pentima [Mon, 17 Jul 2017 17:05:48 +0000 (14:05 -0300)]
5652: Merge branch 'master' into 5652-arvputget-silent-mode

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

7 years agocloses #11682
radhika [Mon, 17 Jul 2017 15:52:58 +0000 (11:52 -0400)]
closes #11682

Merge branch '11682-delete-container-request'

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

7 years ago11682: when a container_request is being destroyed, update it's container's priority
radhika [Fri, 7 Jul 2017 00:46:24 +0000 (20:46 -0400)]
11682: when a container_request is being destroyed, update it's container's priority

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

7 years ago11973: Tweak fpm dependency spec.
Tom Clegg [Fri, 14 Jul 2017 22:17:47 +0000 (18:17 -0400)]
11973: Tweak fpm dependency spec.

refs #11973

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

7 years ago11973: Build avro 1.8.1 for ubuntu1604 and add to schema-salad deps.
Tom Clegg [Fri, 14 Jul 2017 18:38:48 +0000 (14:38 -0400)]
11973: Build avro 1.8.1 for ubuntu1604 and add to schema-salad deps.

refs #11973

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

7 years ago11973: Set DEBIAN_FRONTEND=noninteractive in pkg-build/test images.
Tom Clegg [Fri, 14 Jul 2017 17:58:43 +0000 (13:58 -0400)]
11973: Set DEBIAN_FRONTEND=noninteractive in pkg-build/test images.

Clean up some unnecessary inconsistencies in Dockerfiles.

refs #11973

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

7 years ago11973: Upgrade setuptools in package-builder images.
Tom Clegg [Fri, 14 Jul 2017 17:16:48 +0000 (13:16 -0400)]
11973: Upgrade setuptools in package-builder images.

Old versions of setuptools cannot build a schema-salad package.

refs #11973

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

7 years agoMerge branch '11960-trash-events'
Tom Clegg [Fri, 14 Jul 2017 14:51:54 +0000 (10:51 -0400)]
Merge branch '11960-trash-events'

closes #11960

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

7 years ago11960: Get the full list of old IDs up front in sendOldEvents.
Tom Clegg [Thu, 13 Jul 2017 21:59:22 +0000 (17:59 -0400)]
11960: Get the full list of old IDs up front in sendOldEvents.

This avoids keeping the "get list of log IDs" database query open
while each log row gets looked up, queued, permission-checked,
serialized, and sent over the wire to the client.

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

7 years ago11960: Fix races in tests.
Tom Clegg [Thu, 13 Jul 2017 15:11:14 +0000 (11:11 -0400)]
11960: Fix races in tests.

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

7 years ago5652: Added test that proves that arv-get doesn't write the progress
Lucas Di Pentima [Thu, 13 Jul 2017 21:44:35 +0000 (18:44 -0300)]
5652: Added test that proves that arv-get doesn't write the progress
when stderr is not a tty.

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

7 years agoMerge branch '11968-ws-startup-crash'
Tom Clegg [Thu, 13 Jul 2017 19:33:53 +0000 (15:33 -0400)]
Merge branch '11968-ws-startup-crash'

closes #11968

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

7 years agoMerge branch '11948-cwl-conformance-fix'
Tom Clegg [Thu, 13 Jul 2017 19:33:39 +0000 (15:33 -0400)]
Merge branch '11948-cwl-conformance-fix'

refs #11948

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

7 years agoAdd Chen Chen to AUTHORS.
Ward Vandewege [Thu, 13 Jul 2017 19:03:56 +0000 (15:03 -0400)]
Add Chen Chen to AUTHORS.

refs #2411

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

7 years ago11960: Test that "delete" permissions are not too permissive.
Tom Clegg [Thu, 13 Jul 2017 13:39:55 +0000 (09:39 -0400)]
11960: Test that "delete" permissions are not too permissive.

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

7 years ago11960: Test trashed collection.
Tom Clegg [Thu, 13 Jul 2017 07:26:01 +0000 (03:26 -0400)]
11960: Test trashed collection.

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

7 years ago11960: Fix events leaking between tests.
Tom Clegg [Thu, 13 Jul 2017 07:25:47 +0000 (03:25 -0400)]
11960: Fix events leaking between tests.

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

7 years ago11960: Test permission on "delete" event.
Tom Clegg [Thu, 13 Jul 2017 06:39:48 +0000 (02:39 -0400)]
11960: Test permission on "delete" event.

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

7 years ago5652: Code style fixes.
Lucas Di Pentima [Wed, 12 Jul 2017 23:27:48 +0000 (20:27 -0300)]
5652: Code style fixes.

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

7 years ago5652: Added --silent argument to arv-put to make it produce no
Lucas Di Pentima [Wed, 12 Jul 2017 23:10:08 +0000 (20:10 -0300)]
5652: Added --silent argument to arv-put to make it produce no
output when running in normal conditions.
Added related tests.

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

7 years agoRevert "Merge branch '11857-acr-default-crunch2'" (edf37e92f885ed4d5bcf587317cc9c6d90...
Tom Clegg [Wed, 12 Jul 2017 21:41:32 +0000 (17:41 -0400)]
Revert "Merge branch '11857-acr-default-crunch2'" (edf37e92f885ed4d5bcf587317cc9c6d90d8ece1)

refs #11857

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

7 years agoRevert "11965: Update help message to match new --api default."
Tom Clegg [Wed, 12 Jul 2017 21:39:47 +0000 (17:39 -0400)]
Revert "11965: Update help message to match new --api default."

refs #11965

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

7 years ago11968: Wait in DB() for a database connection if necessary.
Tom Clegg [Wed, 12 Jul 2017 17:43:37 +0000 (13:43 -0400)]
11968: Wait in DB() for a database connection if necessary.

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

7 years ago11965: Update help message to match new --api default.
Tom Clegg [Wed, 12 Jul 2017 15:02:58 +0000 (11:02 -0400)]
11965: Update help message to match new --api default.

fixes #11965

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

7 years ago11960: Fix permission checking for "delete" events.
Tom Clegg [Wed, 12 Jul 2017 14:58:48 +0000 (10:58 -0400)]
11960: Fix permission checking for "delete" events.

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

7 years ago11960: Fix permission checking for events on trashed collections.
Tom Clegg [Wed, 12 Jul 2017 14:57:49 +0000 (10:57 -0400)]
11960: Fix permission checking for events on trashed collections.

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

7 years ago11960: Include is_trashed in old/new attributes sent to client.
Tom Clegg [Wed, 12 Jul 2017 14:17:05 +0000 (10:17 -0400)]
11960: Include is_trashed in old/new attributes sent to client.

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

7 years ago11948: if -> elif style fix
Peter Amstutz [Tue, 11 Jul 2017 22:06:43 +0000 (18:06 -0400)]
11948: if -> elif style fix

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

7 years ago11948: Fix unit tests for additional file checking and nameroot/nameext fields.
Peter Amstutz [Tue, 11 Jul 2017 22:04:32 +0000 (18:04 -0400)]
11948: Fix unit tests for additional file checking and nameroot/nameext fields.

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