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

6 years agoFix typo.
Ward Vandewege [Fri, 11 Aug 2017 18:46:12 +0000 (14:46 -0400)]
Fix typo.

No issue #

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

6 years agoMerge branch '11545-stress-test' closes #11545
Peter Amstutz [Fri, 11 Aug 2017 17:58:00 +0000 (13:58 -0400)]
Merge branch '11545-stress-test' closes #11545

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

6 years agoUpdate test to reflect slight change in cwltool packing behavior. refs #12100
Peter Amstutz [Fri, 11 Aug 2017 17:45:33 +0000 (13:45 -0400)]
Update test to reflect slight change in cwltool packing behavior.  refs #12100

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

6 years agoMerge branch '12100-cwltool-update' closes #12100
Peter Amstutz [Fri, 11 Aug 2017 15:10:11 +0000 (11:10 -0400)]
Merge branch '12100-cwltool-update' closes #12100

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

6 years ago12100: Bump cwltool for v1.0.2 secondaryFile handling.
Peter Amstutz [Wed, 9 Aug 2017 20:30:19 +0000 (16:30 -0400)]
12100: Bump cwltool for v1.0.2 secondaryFile handling.

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

6 years ago8937: Refactored _cache_is_valid() to catch specific exceptions. Fixed
Lucas Di Pentima [Thu, 10 Aug 2017 21:26:23 +0000 (18:26 -0300)]
8937: Refactored _cache_is_valid() to catch specific exceptions. Fixed
related test.

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

6 years ago8937: Merge branch 'master' into 8937-arvput-cached-tokens
Lucas Di Pentima [Thu, 10 Aug 2017 20:03:29 +0000 (17:03 -0300)]
8937: Merge branch 'master' into 8937-arvput-cached-tokens

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

6 years ago11167: Fixed workbench package building scripts.
Lucas Di Pentima [Thu, 10 Aug 2017 19:03:37 +0000 (16:03 -0300)]
11167: Fixed workbench package building scripts.
Refs #11167

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

6 years agoMerge branch '11167-wb-remove-arvget'
Lucas Di Pentima [Thu, 10 Aug 2017 13:27:49 +0000 (10:27 -0300)]
Merge branch '11167-wb-remove-arvget'
Closes #11167

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

6 years ago11167: Revert removing ActionController::Live from collections controller
Lucas Di Pentima [Thu, 10 Aug 2017 11:49:09 +0000 (08:49 -0300)]
11167: Revert removing ActionController::Live from collections controller

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

6 years ago11167: Removing unnecessary ActionController::Live from collections controller.
Lucas Di Pentima [Wed, 9 Aug 2017 23:52:47 +0000 (20:52 -0300)]
11167: Removing unnecessary ActionController::Live from collections controller.

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

6 years ago11167: Merge branch 'master' into 11167-wb-remove-arvget
Lucas Di Pentima [Wed, 9 Aug 2017 23:49:39 +0000 (20:49 -0300)]
11167: Merge branch 'master' into 11167-wb-remove-arvget

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

6 years ago8937: Added cache validation method to arv-put. For now it only
Lucas Di Pentima [Wed, 9 Aug 2017 23:14:07 +0000 (20:14 -0300)]
8937: Added cache validation method to arv-put. For now it only
checks that the first signed block's locator is valid.
Added integration test.

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

6 years agoMerge branch '11925-nodemanager-watchdog-test' refs #11925
Peter Amstutz [Wed, 9 Aug 2017 19:11:35 +0000 (15:11 -0400)]
Merge branch '11925-nodemanager-watchdog-test' refs #11925

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

6 years agoMerge branch '12093-cwl-project-uuid' closes #12093
Peter Amstutz [Wed, 9 Aug 2017 18:38:14 +0000 (14:38 -0400)]
Merge branch '12093-cwl-project-uuid' closes #12093

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

6 years ago12093: Propagate --project-uuid to runner job inside container.
Peter Amstutz [Wed, 9 Aug 2017 18:09:33 +0000 (14:09 -0400)]
12093: Propagate --project-uuid to runner job inside container.

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

6 years agoMerge branch '12087-ws-busy-loop'
Tom Clegg [Wed, 9 Aug 2017 13:40:53 +0000 (09:40 -0400)]
Merge branch '12087-ws-busy-loop'

closes #12087

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

6 years ago11167: Added visual studio code control dir to gitignore
Lucas Di Pentima [Wed, 9 Aug 2017 13:30:19 +0000 (10:30 -0300)]
11167: Added visual studio code control dir to gitignore

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

6 years ago11167: Removed unnecessary conditional
Lucas Di Pentima [Tue, 8 Aug 2017 20:26:35 +0000 (17:26 -0300)]
11167: Removed unnecessary conditional

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

6 years ago11167: Fixed integration test by replacing the use of PhantomJS with
Lucas Di Pentima [Tue, 8 Aug 2017 19:53:32 +0000 (16:53 -0300)]
11167: Fixed integration test by replacing the use of PhantomJS with
Selenium, as the former wasn't returning all the expected response
headers.
Also, fixed the Range header used when asking for a partial log.

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

6 years ago12087: Exit "wait for low water mark" loop if session terminates.
Tom Clegg [Tue, 8 Aug 2017 17:04:17 +0000 (13:04 -0400)]
12087: Exit "wait for low water mark" loop if session terminates.

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

6 years ago12087: Remove useless continue statement.
Tom Clegg [Tue, 8 Aug 2017 17:04:05 +0000 (13:04 -0400)]
12087: Remove useless continue statement.

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

6 years ago12087: Don't report read/write errors on terminated sessions.
Tom Clegg [Tue, 8 Aug 2017 17:03:20 +0000 (13:03 -0400)]
12087: Don't report read/write errors on terminated sessions.

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

6 years ago12087: Fixup some problems found by go vet.
Tom Clegg [Tue, 8 Aug 2017 16:26:06 +0000 (12:26 -0400)]
12087: Fixup some problems found by go vet.

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

6 years ago12087: Fix up context cancel usage.
Tom Clegg [Tue, 8 Aug 2017 16:10:33 +0000 (12:10 -0400)]
12087: Fix up context cancel usage.

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

6 years ago11167: Merge branch 'master' into 11167-wb-remove-arvget
Lucas Di Pentima [Mon, 7 Aug 2017 21:55:59 +0000 (18:55 -0300)]
11167: Merge branch 'master' into 11167-wb-remove-arvget

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

6 years ago11167: Refactored tests to use new helper function.
Lucas Di Pentima [Mon, 7 Aug 2017 21:52:47 +0000 (18:52 -0300)]
11167: Refactored tests to use new helper function.

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

6 years ago11167: Added response header whitelisting needed when using CORS
Lucas Di Pentima [Mon, 7 Aug 2017 21:44:17 +0000 (18:44 -0300)]
11167: Added response header whitelisting needed when using CORS
request to fetch partial content.

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

6 years ago11167: Documented default keep_web_url setting on workbench config file.
Lucas Di Pentima [Mon, 7 Aug 2017 21:36:12 +0000 (18:36 -0300)]
11167: Documented default keep_web_url setting on workbench config file.

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

6 years ago11167: Added helper function to be used on collection access tests via keep-web
Lucas Di Pentima [Mon, 7 Aug 2017 21:34:15 +0000 (18:34 -0300)]
11167: Added helper function to be used on collection access tests via keep-web

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

6 years ago11167: Removed conditional code
Lucas Di Pentima [Mon, 7 Aug 2017 21:02:52 +0000 (18:02 -0300)]
11167: Removed conditional code

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

6 years agoMerge branch '12027-slurm-error-text'
Tom Clegg [Mon, 7 Aug 2017 17:47:34 +0000 (13:47 -0400)]
Merge branch '12027-slurm-error-text'

refs #12027

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

6 years ago12027: Recognize a new "node failed" error message.
Tom Clegg [Mon, 7 Aug 2017 13:58:04 +0000 (09:58 -0400)]
12027: Recognize a new "node failed" error message.

"srun: error: Cannot communicate with node 0.  Aborting job."

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

6 years agoMerge branch '12078-perl-bool-params'
Tom Clegg [Fri, 4 Aug 2017 18:42:51 +0000 (14:42 -0400)]
Merge branch '12078-perl-bool-params'

refs #12078

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

6 years ago12078: Fix crash encoding booleans with libjson-perl 2.90.
Tom Clegg [Fri, 4 Aug 2017 18:30:08 +0000 (14:30 -0400)]
12078: Fix crash encoding booleans with libjson-perl 2.90.

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

6 years ago11925: Two more tests wait for expected number of paired nodes.
Peter Amstutz [Thu, 3 Aug 2017 21:01:01 +0000 (17:01 -0400)]
11925: Two more tests wait for expected number of paired nodes.

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

6 years ago11925: More tests wait for expected number of paired nodes.
Peter Amstutz [Thu, 3 Aug 2017 20:45:35 +0000 (16:45 -0400)]
11925: More tests wait for expected number of paired nodes.

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

6 years ago11925: Add check for paired nodes, not just monitored nodes.
Peter Amstutz [Thu, 3 Aug 2017 20:29:50 +0000 (16:29 -0400)]
11925: Add check for paired nodes, not just monitored nodes.

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

6 years ago12024: Update help message.
Tom Clegg [Thu, 3 Aug 2017 19:54:54 +0000 (15:54 -0400)]
12024: Update help message.

refs #12024

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

6 years ago12024: Use vendor bundle when building Go packages.
Tom Clegg [Thu, 3 Aug 2017 19:07:48 +0000 (15:07 -0400)]
12024: Use vendor bundle when building Go packages.

refs #12024

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

6 years ago11925: Explicitly join actor thread after stopping.
Peter Amstutz [Thu, 3 Aug 2017 18:57:41 +0000 (14:57 -0400)]
11925: Explicitly join actor thread after stopping.

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

6 years ago11925: Tweak test_node_pairing
Peter Amstutz [Thu, 3 Aug 2017 17:24:50 +0000 (13:24 -0400)]
11925: Tweak test_node_pairing

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

6 years ago11925: Make unit tests more reliable.
Peter Amstutz [Thu, 3 Aug 2017 17:02:26 +0000 (13:02 -0400)]
11925: Make unit tests more reliable.

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

6 years agoMerge branch '12024-vendor-bundle-version'
Tom Clegg [Thu, 3 Aug 2017 15:00:34 +0000 (11:00 -0400)]
Merge branch '12024-vendor-bundle-version'

refs #12024

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

6 years ago12024: Fix checksums in vendor.json.
Tom Clegg [Thu, 3 Aug 2017 14:56:57 +0000 (10:56 -0400)]
12024: Fix checksums in vendor.json.

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

6 years agoMerge branch '12057-nodemanager-priority' closes #12057
Peter Amstutz [Wed, 2 Aug 2017 19:38:03 +0000 (15:38 -0400)]
Merge branch '12057-nodemanager-priority' closes #12057

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

6 years ago11925: Update dependency on arvados-python-client to fix
Peter Amstutz [Wed, 2 Aug 2017 18:26:24 +0000 (14:26 -0400)]
11925: Update dependency on arvados-python-client to fix
test_unsatisfiable_jobs test.

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

6 years ago11925: Fix flaky tests in test_computenode_dispatch_slurm.
Peter Amstutz [Wed, 2 Aug 2017 16:49:25 +0000 (12:49 -0400)]
11925: Fix flaky tests in test_computenode_dispatch_slurm.

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

6 years ago11925: Make watchdog test more reliable.
Peter Amstutz [Fri, 28 Jul 2017 13:51:18 +0000 (09:51 -0400)]
11925: Make watchdog test more reliable.

Add wait so that it doesn't try to shut down the threads before they have had a
chance to start.  Also added services/nodemanage_suite test case which includes
both unit and integration tests for node manager.

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

6 years ago12024: Fix syntax error.
Tom Clegg [Wed, 2 Aug 2017 13:06:55 +0000 (09:06 -0400)]
12024: Fix syntax error.

refs #12024

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

6 years agoMerge branch '12024-vendor-bundle-version'
Tom Clegg [Tue, 1 Aug 2017 21:51:05 +0000 (17:51 -0400)]
Merge branch '12024-vendor-bundle-version'

refs #12024

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

6 years ago12024: Build new Go packages when the vendor bundle changes.
Tom Clegg [Tue, 1 Aug 2017 19:31:45 +0000 (15:31 -0400)]
12024: Build new Go packages when the vendor bundle changes.

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

6 years ago12057: Add "Priority" to list of reasons to boot a new node.
Peter Amstutz [Tue, 1 Aug 2017 17:31:44 +0000 (13:31 -0400)]
12057: Add "Priority" to list of reasons to boot a new node.

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

6 years ago11545: CWL stress test for crunch / node manager
Peter Amstutz [Tue, 1 Aug 2017 14:18:11 +0000 (10:18 -0400)]
11545: CWL stress test for crunch / node manager

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

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

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

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

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

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

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

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

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

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

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

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

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