arvados.git
9 years agoMerge branch '6094-install-script-sigpipe' refs #6094
Tom Clegg [Tue, 26 May 2015 14:31:56 +0000 (10:31 -0400)]
Merge branch '6094-install-script-sigpipe' refs #6094

9 years ago6094: Propagate install script stderr+stdout to job log.
Tom Clegg [Tue, 26 May 2015 14:18:38 +0000 (10:18 -0400)]
6094: Propagate install script stderr+stdout to job log.

9 years agoMerge branch '6095-arv-copy-preserve-object-order-wip'
Brett Smith [Tue, 26 May 2015 00:32:19 +0000 (20:32 -0400)]
Merge branch '6095-arv-copy-preserve-object-order-wip'

Closes #6095, #6117.

9 years ago6095: arv-copy preserves order of copied JSON.
Brett Smith [Fri, 22 May 2015 21:10:37 +0000 (17:10 -0400)]
6095: arv-copy preserves order of copied JSON.

This means arv-copy no longer loses the order of pipeline template
components, which makes for a nicer presentation in Workbench.

Other Python clients that would like to preserve the order of JSON
responses can use OrderedJsonModel the same way.

9 years agoMerge branch '6094-install-script-sigpipe' (early part) refs #6094
Tom Clegg [Fri, 22 May 2015 21:42:17 +0000 (17:42 -0400)]
Merge branch '6094-install-script-sigpipe' (early part) refs #6094

9 years ago6094: Consider arvados_sdk_version (not just script_version) when
Tom Clegg [Fri, 22 May 2015 19:40:29 +0000 (15:40 -0400)]
6094: Consider arvados_sdk_version (not just script_version) when
deciding there's no need to extract or install anything.

9 years ago6094: Avoid SIGPIPE by consuming DATA section even when it's not needed.
Tom Clegg [Fri, 22 May 2015 19:39:00 +0000 (15:39 -0400)]
6094: Avoid SIGPIPE by consuming DATA section even when it's not needed.

9 years agoAdd installation instructions for compute nodes; update the installation
Ward Vandewege [Fri, 22 May 2015 14:03:01 +0000 (10:03 -0400)]
Add installation instructions for compute nodes; update the installation
instructions for crunch dispatcher.

No issue #

9 years agoMerge branch '6087-collection-timing' (early part) refs #6087 refs #6092
Tom Clegg [Thu, 21 May 2015 21:15:06 +0000 (17:15 -0400)]
Merge branch '6087-collection-timing' (early part) refs #6087 refs #6092

9 years ago6087: Get database time only once per manifest-signing/verifying event, rather than...
Tom Clegg [Thu, 21 May 2015 20:51:52 +0000 (16:51 -0400)]
6087: Get database time only once per manifest-signing/verifying event, rather than once per locator.

9 years agoUpdate tutorial pipeline page to match new definition.
Brett Smith [Thu, 21 May 2015 20:06:16 +0000 (16:06 -0400)]
Update tutorial pipeline page to match new definition.

No issue #.

9 years agoUpdate tutorial pipeline template definition.
Brett Smith [Thu, 21 May 2015 18:23:46 +0000 (14:23 -0400)]
Update tutorial pipeline template definition.

This helps it run out of the box again.
No issue #.

9 years agorefs #6061
radhika [Thu, 21 May 2015 16:09:07 +0000 (12:09 -0400)]
refs #6061
6061: set profiling_enabled to true in workbench application.default.yml for test env.

9 years agoDocumentation fix (quoting) for the 'Add an Arvados repository' page.
Ward Vandewege [Wed, 20 May 2015 15:29:29 +0000 (11:29 -0400)]
Documentation fix (quoting) for the 'Add an Arvados repository' page.

No issue #

9 years ago5748: Remove unused import. refs #5748
Tom Clegg [Wed, 20 May 2015 14:54:00 +0000 (10:54 -0400)]
5748: Remove unused import. refs #5748

9 years ago5748: Remove runtime.GC() obsoleted by bufferpool. refs #5748
Tom Clegg [Wed, 20 May 2015 14:15:30 +0000 (10:15 -0400)]
5748: Remove runtime.GC() obsoleted by bufferpool. refs #5748

9 years agocloses #6064
radhika [Wed, 20 May 2015 13:40:35 +0000 (09:40 -0400)]
closes #6064
Merge branch '6064-collection-output-of-perf-issue'

9 years agointegration_performance tests: add comment describing how to run the tests; also...
radhika [Wed, 20 May 2015 12:13:14 +0000 (08:13 -0400)]
integration_performance tests: add comment describing how to run the tests; also remove the ENV variable which is not needed
since the tests in this directory will not be part of regular test run because it is not a standard rails test directory.

9 years ago6064: rollback cache update so that it can be done in a separate branch.
radhika [Wed, 20 May 2015 03:00:21 +0000 (23:00 -0400)]
6064: rollback cache update so that it can be done in a separate branch.

9 years agoMerge branch 'master' into 6064-collection-output-of-perf-issue
radhika [Wed, 20 May 2015 02:32:25 +0000 (22:32 -0400)]
Merge branch 'master' into 6064-collection-output-of-perf-issue

9 years agoMerge branch '6071-java-sdk-timeouts' closes #6071
Peter Amstutz [Tue, 19 May 2015 20:31:39 +0000 (16:31 -0400)]
Merge branch '6071-java-sdk-timeouts' closes #6071

9 years ago6071: Bump up timeout to 120 seconds.
Peter Amstutz [Tue, 19 May 2015 20:29:36 +0000 (16:29 -0400)]
6071: Bump up timeout to 120 seconds.

9 years agorefs #6061
Radhika Chippada [Tue, 19 May 2015 19:26:07 +0000 (15:26 -0400)]
refs #6061
Merge branch '6061-intg-perf-tests'

9 years agoMerge branch '6073-pycurl-version' refs #6073
Peter Amstutz [Tue, 19 May 2015 19:31:35 +0000 (15:31 -0400)]
Merge branch '6073-pycurl-version' refs #6073

9 years ago6061: add workbench integration_performance test folder.
Radhika Chippada [Tue, 19 May 2015 19:23:34 +0000 (15:23 -0400)]
6061: add workbench integration_performance test folder.

9 years ago6071: Fix URL
Peter Amstutz [Tue, 19 May 2015 19:20:16 +0000 (15:20 -0400)]
6071: Fix URL

9 years ago6071: Refactor project organization a bit.
Peter Amstutz [Tue, 19 May 2015 17:55:57 +0000 (13:55 -0400)]
6071: Refactor project organization a bit.

9 years ago6071: Increase default timeout and enable retry support.
Peter Amstutz [Tue, 19 May 2015 17:52:51 +0000 (13:52 -0400)]
6071: Increase default timeout and enable retry support.

9 years ago6073: Pycurl depends on latest in Arvados SDK setup.py
Peter Amstutz [Tue, 19 May 2015 16:54:37 +0000 (12:54 -0400)]
6073: Pycurl depends on latest in Arvados SDK setup.py

9 years agocloses #4717
Radhika Chippada [Tue, 19 May 2015 03:24:46 +0000 (23:24 -0400)]
closes #4717
Merge branch '4717-read-only-keep-services-flag'

9 years ago4717: rename writableRoots as writableLocalRoots.
Radhika Chippada [Tue, 19 May 2015 03:11:59 +0000 (23:11 -0400)]
4717: rename writableRoots as writableLocalRoots.

9 years agoMerge branch 'master' into 4717-read-only-keep-services-flag
Radhika Chippada [Tue, 19 May 2015 02:22:18 +0000 (22:22 -0400)]
Merge branch 'master' into 4717-read-only-keep-services-flag

9 years agocloses #5720
Radhika Chippada [Tue, 19 May 2015 02:21:33 +0000 (22:21 -0400)]
closes #5720
Merge branch '5720-ajax-loading-error'

9 years ago6064: display only 5 objects for which this collection is the output in source_summary.
Radhika Chippada [Tue, 19 May 2015 02:09:21 +0000 (22:09 -0400)]
6064: display only 5 objects for which this collection is the output in source_summary.

9 years ago5720: Leave existing content in place (and schedule another reload) if a tab-refresh...
Tom Clegg [Mon, 18 May 2015 17:36:27 +0000 (13:36 -0400)]
5720: Leave existing content in place (and schedule another reload) if a tab-refresh gets cancelled.

9 years agoMerge branch '5998-arvdock-bridge-option'
Nico Cesar [Fri, 15 May 2015 21:04:06 +0000 (17:04 -0400)]
Merge branch '5998-arvdock-bridge-option'

closes #5998

9 years ago$start_bridge -> $bridge
Nico Cesar [Fri, 15 May 2015 19:00:21 +0000 (15:00 -0400)]
$start_bridge -> $bridge

options modified

ip command refactored

refs #5998

9 years agoCheck in docker/sso/database.yml.in, forgotten in commit ea7da293b0a10baef18cfc6e107c...
Ward Vandewege [Fri, 15 May 2015 13:46:07 +0000 (09:46 -0400)]
Check in docker/sso/database.yml.in, forgotten in commit ea7da293b0a10baef18cfc6e107c87a9c3b09546.

No issue #

9 years agoMerge branch 'master' into 4717-read-only-keep-services-flag
Radhika Chippada [Fri, 15 May 2015 02:56:12 +0000 (22:56 -0400)]
Merge branch 'master' into 4717-read-only-keep-services-flag

9 years ago4717: use keep_services -> read_only flag in python sdk.
Radhika Chippada [Fri, 15 May 2015 02:55:25 +0000 (22:55 -0400)]
4717: use keep_services -> read_only flag in python sdk.

9 years agoMerge branch '5748-max-buffers-leak-TC' refs #5748
Tom Clegg [Fri, 15 May 2015 02:11:49 +0000 (22:11 -0400)]
Merge branch '5748-max-buffers-leak-TC' refs #5748

9 years ago5748: gofmt fixes.
Tom Clegg [Fri, 15 May 2015 02:10:02 +0000 (22:10 -0400)]
5748: gofmt fixes.

9 years ago5748: Time out leak tests after 20s.
Tom Clegg [Fri, 15 May 2015 02:06:46 +0000 (22:06 -0400)]
5748: Time out leak tests after 20s.

9 years ago5748: Put() always takes a non-nil buf.
Tom Clegg [Fri, 15 May 2015 01:52:12 +0000 (21:52 -0400)]
5748: Put() always takes a non-nil buf.

9 years ago5915: Workbench tries the anonymous reader token first for collection wget listing.
Brett Smith [Thu, 14 May 2015 22:32:02 +0000 (18:32 -0400)]
5915: Workbench tries the anonymous reader token first for collection wget listing.

This is necessary to make sure we provide a usable token to arv-get.
If we don't check the anonymous reader token first, we might decide
that another token is usable when in actuality, the reader token is
the one that worked.  Closes #5915.

9 years ago5748: Basic tests to check for bufferpool resource leaks
Peter Amstutz [Thu, 14 May 2015 21:01:13 +0000 (17:01 -0400)]
5748: Basic tests to check for bufferpool resource leaks

9 years ago5748: Fix leaks in GetBlock error handling and PutBlock use of GetBlock where
Peter Amstutz [Thu, 14 May 2015 20:02:43 +0000 (16:02 -0400)]
5748: Fix leaks in GetBlock error handling and PutBlock use of GetBlock where
buffers were not being returned to the buffer pool.

9 years ago4717: just a couple minor tweaks
Radhika Chippada [Thu, 14 May 2015 16:39:42 +0000 (12:39 -0400)]
4717: just a couple minor tweaks

9 years ago4717: writable roots in go sdk
Radhika Chippada [Thu, 14 May 2015 16:32:12 +0000 (12:32 -0400)]
4717: writable roots in go sdk

9 years agoMerge branch 'master' into 4717-read-only-keep-services-flag
Radhika Chippada [Thu, 14 May 2015 15:59:34 +0000 (11:59 -0400)]
Merge branch 'master' into 4717-read-only-keep-services-flag

9 years agocloses #5645
Radhika Chippada [Thu, 14 May 2015 15:58:59 +0000 (11:58 -0400)]
closes #5645
Merge branch '5645-open-graph-meta-tags'

9 years ago5645: updated comment
Radhika Chippada [Thu, 14 May 2015 15:56:49 +0000 (11:56 -0400)]
5645: updated comment

9 years agoMerge branch 'master' into 5645-open-graph-meta-tags
Radhika Chippada [Thu, 14 May 2015 13:23:25 +0000 (09:23 -0400)]
Merge branch 'master' into 5645-open-graph-meta-tags

9 years ago5645: add og:site_name to the list of open graph meta tags added to the page.
Radhika Chippada [Thu, 14 May 2015 13:22:43 +0000 (09:22 -0400)]
5645: add og:site_name to the list of open graph meta tags added to the page.

9 years ago4717: use keep_services -> read_only flag in go sdk.
Radhika Chippada [Wed, 13 May 2015 20:02:41 +0000 (16:02 -0400)]
4717: use keep_services -> read_only flag in go sdk.

9 years ago4717: add read_only column for keep_services data model.
Radhika Chippada [Tue, 12 May 2015 19:55:10 +0000 (15:55 -0400)]
4717: add read_only column for keep_services data model.

9 years agoMerge branch 'master' into 5998-arvdock-bridge-option
Nico Cesar [Tue, 12 May 2015 19:31:49 +0000 (15:31 -0400)]
Merge branch 'master' into 5998-arvdock-bridge-option

9 years agotrailing whitespaces
Nico Cesar [Tue, 12 May 2015 19:24:27 +0000 (15:24 -0400)]
trailing whitespaces

9 years agofixing some trailing whitespaces
Nico Cesar [Tue, 12 May 2015 19:22:19 +0000 (15:22 -0400)]
fixing some trailing whitespaces

9 years agoFix sso docker container build, and enable local account creation for
Ward Vandewege [Tue, 12 May 2015 19:12:46 +0000 (15:12 -0400)]
Fix sso docker container build, and enable local account creation for
this sso container uses.

No issue #

9 years agoinitial version to have a --bridge parameter
Nico Cesar [Tue, 12 May 2015 19:08:42 +0000 (15:08 -0400)]
initial version to have a --bridge parameter

also improves:
  grep: The -P option is not supported if libpcre.so.3 is not available  // Replaced -E making compatible

9 years agoMerge branch 'master' into 5720-ajax-loading-error
Radhika Chippada [Tue, 12 May 2015 17:50:31 +0000 (13:50 -0400)]
Merge branch 'master' into 5720-ajax-loading-error

9 years ago5720: when jqxhr readyState == 0 or status == 0, instead of skipping show "Cancelled...
Radhika Chippada [Tue, 12 May 2015 17:46:56 +0000 (13:46 -0400)]
5720:  when jqxhr readyState == 0 or status == 0, instead of skipping show "Cancelled" message.

9 years ago5720: when jqxhr readyState == 0 or status == 0, instead of skipping show "Cancelled...
Radhika Chippada [Tue, 12 May 2015 17:39:05 +0000 (13:39 -0400)]
5720: when jqxhr readyState == 0 or status == 0, instead of skipping show "Cancelled" message.

9 years ago5645: added open graph meta tags to page
Radhika Chippada [Tue, 12 May 2015 17:05:00 +0000 (13:05 -0400)]
5645: added open graph meta tags to page

9 years agoAdd instructions to generate assets to SSO installation page.
Ward Vandewege [Tue, 12 May 2015 16:51:36 +0000 (12:51 -0400)]
Add instructions to generate assets to SSO installation page.

No issue #

9 years agoReorder SSO install documentation so that the rake db:setup call does
Ward Vandewege [Tue, 12 May 2015 15:17:48 +0000 (11:17 -0400)]
Reorder SSO install documentation so that the rake db:setup call does
not fail because uuid_prefix and secret_token are not set yet.

No issue #

9 years agoEven more SSO server install instructions.
Ward Vandewege [Tue, 12 May 2015 14:48:26 +0000 (10:48 -0400)]
Even more SSO server install instructions.

No issue #

9 years agoUpdate SSO server documentation to match current reality.
Ward Vandewege [Tue, 12 May 2015 14:27:51 +0000 (10:27 -0400)]
Update SSO server documentation to match current reality.

No issue #

9 years agoMerge branch '5736-node-manager-easy-slot-cleanup-wip'
Brett Smith [Mon, 11 May 2015 21:50:40 +0000 (17:50 -0400)]
Merge branch '5736-node-manager-easy-slot-cleanup-wip'

Refs #5736.  Closes #5995.

9 years ago5736: Node Manager cleans node records after shutting down a paired node.
Brett Smith [Mon, 11 May 2015 20:51:29 +0000 (16:51 -0400)]
5736: Node Manager cleans node records after shutting down a paired node.

This is an easy case to handle, and helps avoid exhausting SLURM
slot numbers.

9 years ago5736: Fix typo in Node Manager test comments.
Brett Smith [Mon, 11 May 2015 18:57:49 +0000 (14:57 -0400)]
5736: Fix typo in Node Manager test comments.

9 years agoMerge branch '3793-clean-docker-images-wip'
Brett Smith [Mon, 11 May 2015 21:35:58 +0000 (17:35 -0400)]
Merge branch '3793-clean-docker-images-wip'

Refs #3793.  Closes #5857.

9 years ago3793: Add Docker image cleaner service for compute nodes.
Brett Smith [Thu, 30 Apr 2015 13:19:15 +0000 (09:19 -0400)]
3793: Add Docker image cleaner service for compute nodes.

This service monitors Docker events.  When a container is destroyed,
it deletes any images that are unused and exceed the configured
storage quota.  This will prevent Docker images from growing
indefinitely on long-running compute nodes.

9 years agoMerge branch '5992-keep-proxy-ignore-locator-hints' closes #5992
Peter Amstutz [Mon, 11 May 2015 21:11:01 +0000 (17:11 -0400)]
Merge branch '5992-keep-proxy-ignore-locator-hints' closes #5992

9 years ago5992: keepproxy strips +K@{5} hints from locators before trying GET. +K@5-5-15
Peter Amstutz [Mon, 11 May 2015 20:38:23 +0000 (16:38 -0400)]
5992: keepproxy strips +K@{5} hints from locators before trying GET.  +K@5-5-15
locators are preserved.

9 years agocloses #3454
Radhika Chippada [Mon, 11 May 2015 17:33:53 +0000 (13:33 -0400)]
closes #3454
Merge branch '3454-default-docker-image'

9 years agoMerge branch '3198-inode-cache' refs #3198
Peter Amstutz [Mon, 11 May 2015 15:57:52 +0000 (11:57 -0400)]
Merge branch '3198-inode-cache' refs #3198

9 years agoMerge branch 'master' into 3454-default-docker-image
Radhika Chippada [Mon, 11 May 2015 15:17:02 +0000 (11:17 -0400)]
Merge branch 'master' into 3454-default-docker-image

9 years ago3198: Fix Operation(inode_cache) init. Break up tests into a few smaller
Peter Amstutz [Mon, 11 May 2015 15:14:56 +0000 (11:14 -0400)]
3198: Fix Operation(inode_cache) init.  Break up tests into a few smaller
tests.  Added comment about how collection size is calculated.

9 years agorefs #5682 : update arvados gem version
Radhika Chippada [Mon, 11 May 2015 15:05:47 +0000 (11:05 -0400)]
refs #5682 : update arvados gem version

9 years agocloses #5682
Radhika Chippada [Mon, 11 May 2015 15:02:19 +0000 (11:02 -0400)]
closes #5682
Merge branch '5682-download-file-error'

9 years agoMerge branch 'master' into 5682-download-file-error
Radhika Chippada [Mon, 11 May 2015 15:01:21 +0000 (11:01 -0400)]
Merge branch 'master' into 5682-download-file-error

9 years agocloses #4467
Radhika Chippada [Mon, 11 May 2015 15:00:32 +0000 (11:00 -0400)]
closes #4467
Merge branch '4467-project-contents-select-all'

9 years agoFix install instructions: create arvados repository.
Ward Vandewege [Sat, 9 May 2015 01:47:02 +0000 (21:47 -0400)]
Fix install instructions: create arvados repository.

closes #5988

9 years agoMerge branch '5748-max-buffers' refs #5748
Tom Clegg [Fri, 8 May 2015 18:09:03 +0000 (14:09 -0400)]
Merge branch '5748-max-buffers' refs #5748

9 years ago5748: Update keepstore install docs (-max-buffers, -blob-signing-key).
Tom Clegg [Fri, 8 May 2015 18:08:19 +0000 (14:08 -0400)]
5748: Update keepstore install docs (-max-buffers, -blob-signing-key).

9 years ago5748: Log clock time for each request.
Tom Clegg [Fri, 8 May 2015 05:17:40 +0000 (01:17 -0400)]
5748: Log clock time for each request.

For successful responses, log the standard HTTP status text for the
response code (instead of logging "OK" for any status<400).

9 years ago5748: Check for errors when writing pidfile. Keep it locked while running.
Tom Clegg [Thu, 7 May 2015 21:55:12 +0000 (17:55 -0400)]
5748: Check for errors when writing pidfile. Keep it locked while running.

* Handle SIGINT (the same way as SIGTERM)

* Improve startup/shutdown logs

9 years ago5748: Return the real decoder error for unparseable trash and pull requests.
Tom Clegg [Thu, 7 May 2015 16:38:12 +0000 (12:38 -0400)]
5748: Return the real decoder error for unparseable trash and pull requests.

9 years ago5748: Use a buffer pool instead of calling runtime.GC() during each GET.
Tom Clegg [Thu, 7 May 2015 14:40:44 +0000 (10:40 -0400)]
5748: Use a buffer pool instead of calling runtime.GC() during each GET.

9 years ago5720: when jqxhr readyState == 0 or status == 0, it could be that the user has naviga...
Radhika Chippada [Fri, 8 May 2015 14:25:20 +0000 (10:25 -0400)]
5720: when jqxhr readyState == 0 or status == 0, it could be that the user has navigated away from the page; hence return instead of showing error.

9 years agoMerge branch '4882-no-host-when-container' closes #4882
Tom Clegg [Fri, 8 May 2015 06:42:08 +0000 (02:42 -0400)]
Merge branch '4882-no-host-when-container' closes #4882

9 years ago4882: If -cgroup-cid flag is given, only read container stats. If not given, only...
Tom Clegg [Thu, 7 May 2015 02:57:06 +0000 (22:57 -0400)]
4882: If -cgroup-cid flag is given, only read container stats. If not given, only read host stats.

9 years ago5682: update workbench arvados gem version
Radhika Chippada [Thu, 7 May 2015 21:15:03 +0000 (17:15 -0400)]
5682: update workbench arvados gem version

9 years ago5682: move logic to check if '/' in filename into each_file_spec method from files...
Radhika Chippada [Thu, 7 May 2015 21:06:54 +0000 (17:06 -0400)]
5682: move logic to check if '/' in filename into each_file_spec method from files method so that it is applied in all contexts using the each_file_spec method.

9 years ago3198: Add --file-cache and --directory-cache to arv-mount to specify desired
Peter Amstutz [Thu, 7 May 2015 20:07:45 +0000 (16:07 -0400)]
3198: Add --file-cache and --directory-cache to arv-mount to specify desired
cache limits.

9 years ago3198: Inodes() and Operations() take InodeCache() object directly. Minimum
Peter Amstutz [Thu, 7 May 2015 19:47:33 +0000 (15:47 -0400)]
3198: Inodes() and Operations() take InodeCache() object directly.  Minimum
number of entries to retain is configurable.  Added unit test of inode cache.

9 years ago4467: Move select_all_items and unselect_all_items methods into selection.js
Radhika Chippada [Thu, 7 May 2015 19:21:11 +0000 (15:21 -0400)]
4467: Move select_all_items and unselect_all_items methods into selection.js

9 years agoMerge branch 'master' into 4467-project-contents-select-all
Radhika Chippada [Thu, 7 May 2015 18:29:28 +0000 (14:29 -0400)]
Merge branch 'master' into 4467-project-contents-select-all