arvados.git
6 years ago12073: Updated criteria by which an arvados node record is considered stale. 12073-nodemanager-stale-nodes-recs
Lucas Di Pentima [Mon, 25 Sep 2017 18:02:25 +0000 (15:02 -0300)]
12073: Updated criteria by which an arvados node record is considered stale.
Added node record cleanup call on successful cloud node shutdown.
Added related test.

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

6 years ago12073: Nodemanager cloud configuration examples included from
Lucas Di Pentima [Thu, 21 Sep 2017 19:18:52 +0000 (16:18 -0300)]
12073: Nodemanager cloud configuration examples included from
services/nodemanager/doc/ directory to avoid duplication.

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

6 years ago12073: Added tests
Lucas Di Pentima [Wed, 20 Sep 2017 02:54:48 +0000 (23:54 -0300)]
12073: Added tests

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

6 years ago12073: Added actor for dispatching node record updates to the api server.
Lucas Di Pentima [Tue, 19 Sep 2017 01:30:02 +0000 (22:30 -0300)]
12073: Added actor for dispatching node record updates to the api server.
The Nodemanager daemon periodically checks for stale node records and
issues update commands to clean them up so they don't occupy a slot.

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

6 years agoMerge branch '10472-csummary-cwl-pipeline'
Tom Clegg [Fri, 8 Sep 2017 16:22:49 +0000 (12:22 -0400)]
Merge branch '10472-csummary-cwl-pipeline'

closes #10472
closes #12221

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Fix npm sanity-check recipe.
Tom Clegg [Fri, 8 Sep 2017 16:20:26 +0000 (12:20 -0400)]
12033: Fix npm sanity-check recipe.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Use itervalues() instead of iteritems() if key is not used.
Tom Clegg [Fri, 8 Sep 2017 16:17:29 +0000 (12:17 -0400)]
10472: Use itervalues() instead of iteritems() if key is not used.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Fix logging format.
Tom Clegg [Fri, 8 Sep 2017 14:05:34 +0000 (10:05 -0400)]
10472: Fix logging format.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12221: Merge branch '12221-crunchstat-summary-valueerror'
Tom Clegg [Fri, 8 Sep 2017 13:52:32 +0000 (09:52 -0400)]
12221: Merge branch '12221-crunchstat-summary-valueerror'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Merge branch 'master' into 10472-csummary-cwl-pipeline
Tom Clegg [Thu, 7 Sep 2017 21:04:58 +0000 (17:04 -0400)]
10472: Merge branch 'master' into 10472-csummary-cwl-pipeline

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Add test for arvados-cwl-runner job tree.
Tom Clegg [Thu, 7 Sep 2017 21:03:04 +0000 (17:03 -0400)]
10472: Add test for arvados-cwl-runner job tree.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Fix tests.
Tom Clegg [Thu, 7 Sep 2017 13:05:39 +0000 (09:05 -0400)]
12033: Fix tests.

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: browserify is needed in production env, for package-building.
Tom Clegg [Thu, 7 Sep 2017 02:57:27 +0000 (22:57 -0400)]
12033: browserify is needed in production env, for package-building.

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Fix tests.
Tom Clegg [Wed, 6 Sep 2017 22:54:44 +0000 (18:54 -0400)]
12033: Fix tests.

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Fix tests.
Tom Clegg [Wed, 6 Sep 2017 22:33:13 +0000 (18:33 -0400)]
12033: Fix tests.

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Un-bork text reports.
Tom Clegg [Wed, 6 Sep 2017 21:06:23 +0000 (17:06 -0400)]
10472: Un-bork text reports.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Follow job trees made by arvados-cwl-runner jobs.
Tom Clegg [Wed, 6 Sep 2017 20:12:20 +0000 (16:12 -0400)]
10472: Follow job trees made by arvados-cwl-runner jobs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago10472: Conserve FDs by not opening collections until ready to read.
Tom Clegg [Wed, 6 Sep 2017 20:06:39 +0000 (16:06 -0400)]
10472: Conserve FDs by not opening collections until ready to read.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '12033-multisite-search'
Tom Clegg [Wed, 6 Sep 2017 19:02:35 +0000 (15:02 -0400)]
Merge branch '12033-multisite-search'

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoFix typo in python documentation.
Ward Vandewege [Wed, 6 Sep 2017 15:24:12 +0000 (11:24 -0400)]
Fix typo in python documentation.

closes #12222

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years ago12033: Document one-SaveUIState-per-page limitation.
Tom Clegg [Wed, 6 Sep 2017 15:09:27 +0000 (11:09 -0400)]
12033: Document one-SaveUIState-per-page limitation.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Document SaveUIState.
Tom Clegg [Wed, 6 Sep 2017 15:06:07 +0000 (11:06 -0400)]
12033: Document SaveUIState.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoApply a few gofmt -s fixes.
Ward Vandewege [Wed, 6 Sep 2017 14:49:51 +0000 (10:49 -0400)]
Apply a few gofmt -s fixes.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years agoAdd Running to excluded non-categories. Improve error
Tom Morris [Tue, 5 Sep 2017 21:23:23 +0000 (17:23 -0400)]
Add Running to excluded non-categories. Improve error

6 years agoMerge branch '12212-aws-instance-profile'
Lucas Di Pentima [Tue, 5 Sep 2017 21:02:04 +0000 (18:02 -0300)]
Merge branch '12212-aws-instance-profile'
refs #12212

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

6 years ago12033: Skip "show" btn if guessed workbench link is obviously wrong.
Tom Clegg [Tue, 5 Sep 2017 20:29:55 +0000 (16:29 -0400)]
12033: Skip "show" btn if guessed workbench link is obviously wrong.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Merge branch 'master' into 12033-multisite-search
Tom Clegg [Tue, 5 Sep 2017 20:27:44 +0000 (16:27 -0400)]
12033: Merge branch 'master' into 12033-multisite-search

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12212: Added example on web documentation
Lucas Di Pentima [Tue, 5 Sep 2017 19:45:59 +0000 (16:45 -0300)]
12212: Added example on web documentation

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

6 years agoMerge branch '12190-s3-read-after-write'
Tom Clegg [Tue, 5 Sep 2017 19:39:57 +0000 (15:39 -0400)]
Merge branch '12190-s3-read-after-write'

refs #12190

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12190: Don't test block existence before first write.
Tom Clegg [Mon, 4 Sep 2017 20:42:08 +0000 (16:42 -0400)]
12190: Don't test block existence before first write.

"Amazon S3 provides read-after-write consistency for PUTS of new
objects in your S3 bucket in all regions with one caveat. The caveat
is that if you make a HEAD or GET request to the key name (to find if
the object exists) before creating the object, Amazon S3 provides
eventual consistency for read-after-write."

-- http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12212: Adding configuration example for apllying instance profiles to created
Lucas Di Pentima [Mon, 4 Sep 2017 15:43:58 +0000 (12:43 -0300)]
12212: Adding configuration example for apllying instance profiles to created
computed nodes.

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

6 years ago12055: Merge branch '12055-nodemanager-ec2-tags'
Lucas Di Pentima [Fri, 1 Sep 2017 22:03:51 +0000 (19:03 -0300)]
12055: Merge branch '12055-nodemanager-ec2-tags'
Closes #12055

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

6 years ago12055: Avoid RAM exhaustion on bootup by asking AWS only the AMI
Lucas Di Pentima [Fri, 1 Sep 2017 20:06:54 +0000 (17:06 -0300)]
12055: Avoid RAM exhaustion on bootup by asking AWS only the AMI
list owned by 'self'. refs #9223 #12163

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

6 years agoMerge branch '12134-llfuse-patch'
Tom Clegg [Fri, 1 Sep 2017 15:29:46 +0000 (11:29 -0400)]
Merge branch '12134-llfuse-patch'

refs #12134

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12055: Merge branch 'master' into 12055-nodemanager-ec2-tags
Lucas Di Pentima [Thu, 31 Aug 2017 20:16:02 +0000 (17:16 -0300)]
12055: Merge branch 'master' into 12055-nodemanager-ec2-tags

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

6 years ago12055: Updated dev version number & dependency scripts
Lucas Di Pentima [Thu, 31 Aug 2017 20:15:16 +0000 (17:15 -0300)]
12055: Updated dev version number & dependency scripts

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

6 years ago10472: Ignore "Running [command]" log message from crunchstat.
Tom Clegg [Thu, 31 Aug 2017 14:18:34 +0000 (10:18 -0400)]
10472: Ignore "Running [command]" log message from crunchstat.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago4878: Fix whitespace and missing </p> tag.
Tom Clegg [Wed, 30 Aug 2017 15:27:02 +0000 (11:27 -0400)]
4878: Fix whitespace and missing </p> tag.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Avoid startsWith(), unsupported in test suite.
Tom Clegg [Wed, 30 Aug 2017 15:19:26 +0000 (11:19 -0400)]
12033: Avoid startsWith(), unsupported in test suite.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Disable/hide multi-site search by default.
Tom Clegg [Wed, 30 Aug 2017 15:15:16 +0000 (11:15 -0400)]
12033: Disable/hide multi-site search by default.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Add Object.assign polyfill for test suite.
Tom Clegg [Wed, 30 Aug 2017 15:14:33 +0000 (11:14 -0400)]
12033: Add Object.assign polyfill for test suite.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '11898-no-distinct'
Tom Clegg [Wed, 30 Aug 2017 13:30:57 +0000 (09:30 -0400)]
Merge branch '11898-no-distinct'

refs #11898

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12055: Changed nodemanager's libcloud dependency to use our v2.2
Lucas Di Pentima [Wed, 30 Aug 2017 11:10:47 +0000 (08:10 -0300)]
12055: Changed nodemanager's libcloud dependency to use our v2.2
fork.

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

6 years agoWorkbench: when showing the detail for script_parameters in the pipeline
Ward Vandewege [Wed, 30 Aug 2017 01:09:04 +0000 (21:09 -0400)]
Workbench: when showing the detail for script_parameters in the pipeline
instance or work unit view, do not limit that field to half the screen
for no reason.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years ago12033: Add config to link multi-site search to a remote site.
Tom Clegg [Tue, 29 Aug 2017 14:45:26 +0000 (10:45 -0400)]
12033: Add config to link multi-site search to a remote site.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12134: Minimize multiprocessing worker startups.
Tom Clegg [Fri, 18 Aug 2017 19:43:49 +0000 (15:43 -0400)]
12134: Minimize multiprocessing worker startups.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12134: Use fixed/unreleased llfuse in test suite.
Tom Clegg [Thu, 17 Aug 2017 15:41:07 +0000 (11:41 -0400)]
12134: Use fixed/unreleased llfuse in test suite.

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

6 years agoMerge branch 'master' into 11898-no-distinct
Tom Clegg [Tue, 29 Aug 2017 05:30:11 +0000 (01:30 -0400)]
Merge branch 'master' into 11898-no-distinct

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoBump cwltool to eliminate nameext/nameroot in output. refs #12100
Peter Amstutz [Mon, 28 Aug 2017 13:57:57 +0000 (09:57 -0400)]
Bump cwltool to eliminate nameext/nameroot in output.  refs #12100

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

6 years ago12033: Improve multi-site search navigation a bit.
Tom Clegg [Sat, 26 Aug 2017 02:18:04 +0000 (22:18 -0400)]
12033: Improve multi-site search navigation a bit.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Canary query before initiating login procedure.
Tom Clegg [Sat, 26 Aug 2017 02:15:05 +0000 (22:15 -0400)]
12033: Canary query before initiating login procedure.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoUpdate test to match new log message.
Tom Clegg [Tue, 22 Aug 2017 15:30:38 +0000 (11:30 -0400)]
Update test to match new log message.

refs #11309

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch 'master' into 12033-multisite-search
Tom Clegg [Fri, 18 Aug 2017 19:54:20 +0000 (15:54 -0400)]
Merge branch 'master' into 12033-multisite-search

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '12123-ws-unsubscribe'
Tom Clegg [Fri, 18 Aug 2017 19:46:07 +0000 (15:46 -0400)]
Merge branch '12123-ws-unsubscribe'

refs #12123

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Remove unused code.
Tom Clegg [Fri, 18 Aug 2017 19:32:58 +0000 (15:32 -0400)]
12033: Remove unused code.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Improve confusing comment.
Tom Clegg [Fri, 18 Aug 2017 19:32:21 +0000 (15:32 -0400)]
12033: Improve confusing comment.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Simplify loader interface.
Tom Clegg [Fri, 18 Aug 2017 19:28:29 +0000 (15:28 -0400)]
12033: Simplify loader interface.

items() is ready immediately, and returns [] until the first results
arrive.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12033: Combine loading/done flags into a ready/loading/done state.
Tom Clegg [Fri, 18 Aug 2017 18:30:19 +0000 (14:30 -0400)]
12033: Combine loading/done flags into a ready/loading/done state.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '11309-crunchstat-summary-containers'
Tom Clegg [Fri, 18 Aug 2017 18:26:48 +0000 (14:26 -0400)]
Merge branch '11309-crunchstat-summary-containers'

refs #11309

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago11283: Update api server's arvados gems.
Tom Clegg [Fri, 18 Aug 2017 17:35:39 +0000 (13:35 -0400)]
11283: Update api server's arvados gems.

refs #11283

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago11309: Fix NewSummarizer()'s ability to accept a loaded API record.
Tom Clegg [Fri, 18 Aug 2017 14:37:02 +0000 (10:37 -0400)]
11309: Fix NewSummarizer()'s ability to accept a loaded API record.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago11309: Fix mocked API data to pass test.
Tom Clegg [Fri, 18 Aug 2017 14:28:39 +0000 (10:28 -0400)]
11309: Fix mocked API data to pass test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12123: Subscribe before unsubscribing to avoid losing messages.
Tom Clegg [Thu, 17 Aug 2017 19:38:17 +0000 (15:38 -0400)]
12123: Subscribe before unsubscribing to avoid losing messages.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years ago12123: Implement "unsubscribe" method.
Tom Clegg [Thu, 17 Aug 2017 19:27:59 +0000 (15:27 -0400)]
12123: Implement "unsubscribe" method.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '12123-arv-ws-keyerror'
Tom Clegg [Thu, 17 Aug 2017 18:50:54 +0000 (14:50 -0400)]
Merge branch '12123-arv-ws-keyerror'

refs #12123

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoUpdate cwltest package to latest so conformance tests pass no issue #
Peter Amstutz [Thu, 17 Aug 2017 17:52:50 +0000 (13:52 -0400)]
Update cwltest package to latest so conformance tests pass no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

6 years ago12033: Restore "rake npm:install" step to arvbox.
Tom Clegg [Thu, 17 Aug 2017 17:19:38 +0000 (13:19 -0400)]
12033: Restore "rake npm:install" step to arvbox.

Reverts 4097662dfde5d1c1eee3d7a0733f5c02234b9698.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch 'master' into 12033-multisite-search
Tom Clegg [Thu, 17 Aug 2017 17:18:41 +0000 (13:18 -0400)]
Merge branch 'master' into 12033-multisite-search

refs #12033

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

6 years agoMerge branch '12081-crunch-job-retry'
Tom Clegg [Thu, 17 Aug 2017 17:16:36 +0000 (13:16 -0400)]
Merge branch '12081-crunch-job-retry'

refs #12080
refs #12081
refs #12108

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

6 years ago12134: Revert "10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite."
Tom Clegg [Thu, 17 Aug 2017 14:46:19 +0000 (10:46 -0400)]
12134: Revert "10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite."

This reverts commit 07cd679b6526fcc9f2d3295f10751906e91872c9.

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

6 years ago12081: Retry "update" API when called via ResourceProxy->save.
Tom Clegg [Wed, 16 Aug 2017 22:18:38 +0000 (18:18 -0400)]
12081: Retry "update" API when called via ResourceProxy->save.

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

6 years ago12123: Don't expect properties.new_attributes.components in events.
Tom Clegg [Wed, 16 Aug 2017 21:19:13 +0000 (17:19 -0400)]
12123: Don't expect properties.new_attributes.components in events.

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

6 years agoMerge branch '12122-rails-groups-assets-fix'
Ward Vandewege [Wed, 16 Aug 2017 20:13:57 +0000 (16:13 -0400)]
Merge branch '12122-rails-groups-assets-fix'

closes #12122

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years agoFor now remove the call to rake npm:install from arvbox, it depends on
Ward Vandewege [Wed, 16 Aug 2017 20:10:59 +0000 (16:10 -0400)]
For now remove the call to rake npm:install from arvbox, it depends on
the multisite search branch (12033-multisite-search) and will be
included when that is merged.

refs #12122

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years agoWorkbench shouldn't error out when config files are missing if
Ward Vandewege [Wed, 16 Aug 2017 17:07:32 +0000 (13:07 -0400)]
Workbench shouldn't error out when config files are missing if
RAILS_GROUP is set and includes 'assets'.

refs #12122

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years agoMerge branch '11898-no-distinct'
Tom Clegg [Wed, 16 Aug 2017 17:06:05 +0000 (13:06 -0400)]
Merge branch '11898-no-distinct'

refs #11898

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

6 years ago11898: Remove superfluous uniq(&:id) call
Tom Clegg [Fri, 23 Jun 2017 19:17:23 +0000 (15:17 -0400)]
11898: Remove superfluous uniq(&:id) call

Avoids adding DISTINCT to SQL query, which causes Postgres to do
expensive things.

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

6 years agoMerge branch '8937-arvput-cached-tokens'
Lucas Di Pentima [Wed, 16 Aug 2017 16:29:43 +0000 (13:29 -0300)]
Merge branch '8937-arvput-cached-tokens'
Closes #8937

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

6 years ago12055: Code simplification.
Lucas Di Pentima [Wed, 16 Aug 2017 16:22:15 +0000 (13:22 -0300)]
12055: Code simplification.

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

6 years agoMake it a little more obvious which arvbox docker images are being built.
Ward Vandewege [Wed, 16 Aug 2017 15:26:25 +0000 (11:26 -0400)]
Make it a little more obvious which arvbox docker images are being built.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

6 years ago12055: Merge branch 'master' into 12055-nodemanager-ec2-tags
Lucas Di Pentima [Wed, 16 Aug 2017 15:20:38 +0000 (12:20 -0300)]
12055: Merge branch 'master' into 12055-nodemanager-ec2-tags

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

6 years ago11309: Sort containers by request time.
Tom Clegg [Wed, 16 Aug 2017 14:40:51 +0000 (10:40 -0400)]
11309: Sort containers by request time.

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

6 years ago11309: Fix runtime_constraints suggestions for containers.
Tom Clegg [Wed, 16 Aug 2017 14:32:38 +0000 (10:32 -0400)]
11309: Fix runtime_constraints suggestions for containers.

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

6 years ago12055: Updated fake driver to make integration tests work again.
Lucas Di Pentima [Wed, 16 Aug 2017 03:52:56 +0000 (00:52 -0300)]
12055: Updated fake driver to make integration tests work again.

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

6 years ago12055: On EC2 driver, pass the tag list to the node_create call
Lucas Di Pentima [Wed, 16 Aug 2017 01:58:59 +0000 (22:58 -0300)]
12055: On EC2 driver, pass the tag list to the node_create call
instead of assigning them after creation.
Updated tests.
Bumped libcloud fork dependency to 0.20.2.dev4, which has the
necessary updates to pass TagSpecification parameters to Amazon API
create call.

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

6 years ago11309: Drop parent container name from labels.
Tom Clegg [Tue, 15 Aug 2017 22:50:10 +0000 (18:50 -0400)]
11309: Drop parent container name from labels.

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

6 years ago11309: Prefix errors with "notice:" or "warning:" to aid parsing.
Tom Clegg [Tue, 15 Aug 2017 20:29:48 +0000 (16:29 -0400)]
11309: Prefix errors with "notice:" or "warning:" to aid parsing.

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

6 years ago11309: Fix parsing and labels. Add --threads option.
Tom Clegg [Tue, 15 Aug 2017 20:26:18 +0000 (16:26 -0400)]
11309: Fix parsing and labels. Add --threads option.

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

6 years ago11309: 9001: Fix catch-all-exceptions antipattern.
Tom Clegg [Tue, 15 Aug 2017 15:21:44 +0000 (11:21 -0400)]
11309: 9001: Fix catch-all-exceptions antipattern.

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

6 years ago8937: Token expiration is already being checked, removed cache
Lucas Di Pentima [Tue, 15 Aug 2017 14:37:53 +0000 (11:37 -0300)]
8937: Token expiration is already being checked, removed cache
validation method and updated integration test.

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

6 years ago11309: Accommodate crunch2 crunchstat log format.
Tom Clegg [Mon, 14 Aug 2017 20:40:55 +0000 (16:40 -0400)]
11309: Accommodate crunch2 crunchstat log format.

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

6 years ago12033: Fix site status indicators.
Tom Clegg [Mon, 14 Aug 2017 19:31:39 +0000 (15:31 -0400)]
12033: Fix site status indicators.

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

6 years ago12033: Move classes to global namespace.
Tom Clegg [Mon, 14 Aug 2017 19:23:46 +0000 (15:23 -0400)]
12033: Move classes to global namespace.

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

6 years agoarvbox installs nodejs and sets up workbench js assets. refs #12033
Peter Amstutz [Mon, 14 Aug 2017 17:17:55 +0000 (13:17 -0400)]
arvbox installs nodejs and sets up workbench js assets.  refs #12033

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

6 years ago12033: Generalize MultisiteLoader to MergingLoader.
Tom Clegg [Sun, 13 Aug 2017 19:32:42 +0000 (15:32 -0400)]
12033: Generalize MultisiteLoader to MergingLoader.

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

6 years ago12033: MultipageLoader and MultisiteLoader offer the same interface.
Tom Clegg [Sun, 13 Aug 2017 17:53:06 +0000 (13:53 -0400)]
12033: MultipageLoader and MultisiteLoader offer the same interface.

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

6 years ago12033: Fix typo in selector.
Tom Clegg [Sun, 13 Aug 2017 05:52:49 +0000 (01:52 -0400)]
12033: Fix typo in selector.

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

6 years ago12033: Restore search term and scroll position after navigation.
Tom Clegg [Sun, 13 Aug 2017 05:50:55 +0000 (01:50 -0400)]
12033: Restore search term and scroll position after navigation.

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

6 years ago11309: Recognize containers and container requests by UUID infix.
Tom Clegg [Fri, 11 Aug 2017 21:52:42 +0000 (17:52 -0400)]
11309: Recognize containers and container requests by UUID infix.

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

6 years agoBump cwltool for python-requests dependency fix refs #12100
Peter Amstutz [Fri, 11 Aug 2017 20:02:59 +0000 (16:02 -0400)]
Bump cwltool for python-requests dependency fix refs #12100

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>