arvados.git
8 years agoMerge branch 'master' of git.curoverse.com:arvados into 6465-optimize-workbench-integ...
Manoj [Wed, 15 Jul 2015 19:37:42 +0000 (15:37 -0400)]
Merge branch 'master' of git.curoverse.com:arvados into 6465-optimize-workbench-integration-tests

8 years ago6465-Added tests to collections_controller_test, removed 4 tests
Manoj [Wed, 15 Jul 2015 19:28:31 +0000 (15:28 -0400)]
6465-Added tests to collections_controller_test, removed 4 tests
from collections_test and one test from collections_upload_test.

8 years agoMerge branch '6221-datamanager-delete' refs #6221
Peter Amstutz [Wed, 15 Jul 2015 15:02:36 +0000 (11:02 -0400)]
Merge branch '6221-datamanager-delete' refs #6221

8 years agoMerge branch '5288-arv-copy-documentation' refs #5288
bryan [Wed, 15 Jul 2015 14:33:11 +0000 (10:33 -0400)]
Merge branch '5288-arv-copy-documentation' refs #5288

8 years agoNote #16
bryan [Wed, 15 Jul 2015 14:21:05 +0000 (10:21 -0400)]
Note #16

8 years agoMerge branch 'master' into 6465-optimize-workbench-integration-tests
Manoj [Wed, 15 Jul 2015 12:43:27 +0000 (08:43 -0400)]
Merge branch 'master' into 6465-optimize-workbench-integration-tests

8 years ago6465-Added tests to project_controllers_test and users_controller
Manoj [Wed, 15 Jul 2015 12:22:16 +0000 (08:22 -0400)]
6465-Added tests to project_controllers_test and users_controller
test and removed tests from users_test.

8 years agoNote #15
bryan [Tue, 14 Jul 2015 20:48:06 +0000 (16:48 -0400)]
Note #15

8 years agoadded note #13
bryan [Tue, 14 Jul 2015 20:35:58 +0000 (16:35 -0400)]
added note #13

8 years ago6221: Check never_delete must be true.
Peter Amstutz [Tue, 14 Jul 2015 20:34:54 +0000 (16:34 -0400)]
6221: Check never_delete must be true.

8 years agocloses #6219
radhika [Tue, 14 Jul 2015 20:13:47 +0000 (16:13 -0400)]
closes #6219
Merge branch '6219-fuse-performance-testing'

8 years agoMerge branch 'master' into 6219-fuse-performance-testing
radhika [Tue, 14 Jul 2015 20:13:05 +0000 (16:13 -0400)]
Merge branch 'master' into 6219-fuse-performance-testing

8 years agoFixed more syntax errors
bryan [Tue, 14 Jul 2015 19:07:31 +0000 (15:07 -0400)]
Fixed more syntax errors

8 years agoFixed syntax
bryan [Tue, 14 Jul 2015 19:00:54 +0000 (15:00 -0400)]
Fixed syntax

8 years agoFixed more comments
bryan [Tue, 14 Jul 2015 18:19:32 +0000 (14:19 -0400)]
Fixed more comments

8 years ago6221: Make never_delete true by default, make trash_worker respect never_delete, add
Peter Amstutz [Tue, 14 Jul 2015 18:02:18 +0000 (14:02 -0400)]
6221: Make never_delete true by default, make trash_worker respect never_delete, add
test.

8 years agoFixed some changes but need to add copy git repos
bryan [Tue, 14 Jul 2015 18:01:19 +0000 (14:01 -0400)]
Fixed some changes but need to add copy git repos

8 years agoadded png and need to switch to 6014 to grab the url
bryan [Tue, 14 Jul 2015 17:53:49 +0000 (13:53 -0400)]
added png and need to switch to 6014 to grab the url

8 years agoMerge branch '6484-fuse-fsync-erofs' closes #6484
Peter Amstutz [Tue, 14 Jul 2015 17:40:24 +0000 (13:40 -0400)]
Merge branch '6484-fuse-fsync-erofs' closes #6484

8 years agoMerge branch 'github-3408-production-datamanager' refs #3408
Peter Amstutz [Tue, 14 Jul 2015 17:40:07 +0000 (13:40 -0400)]
Merge branch 'github-3408-production-datamanager' refs #3408

8 years agoMerge branch 'master' into github-3408-production-datamanager
Peter Amstutz [Tue, 14 Jul 2015 17:39:36 +0000 (13:39 -0400)]
Merge branch 'master' into github-3408-production-datamanager

Conflicts:
services/datamanager/keep/keep.go

8 years agoMerge branch 'master' into 6219-fuse-performance-testing
radhika [Tue, 14 Jul 2015 17:22:11 +0000 (13:22 -0400)]
Merge branch 'master' into 6219-fuse-performance-testing

8 years agocloses #6014
radhika [Tue, 14 Jul 2015 15:10:18 +0000 (11:10 -0400)]
closes #6014
Merge branch '6014-repo-creation-doc'

8 years agoMerge branch 'master' into 6014-repo-creation-doc
radhika [Tue, 14 Jul 2015 15:10:00 +0000 (11:10 -0400)]
Merge branch 'master' into 6014-repo-creation-doc

8 years agoadded _arv_copy_expectations
bryan [Tue, 14 Jul 2015 14:31:10 +0000 (10:31 -0400)]
added _arv_copy_expectations

8 years agoAPI server installation doc clones arvados over the network.
Brett Smith [Tue, 14 Jul 2015 09:31:34 +0000 (05:31 -0400)]
API server installation doc clones arvados over the network.

Now that we've moved away from a source-based install, there isn't
necessarily a checkout anywhere on the host.  This is most likely to
work.  No issue #.

8 years ago6484: Ignore filehandle flush if object is not writable.
Peter Amstutz [Mon, 13 Jul 2015 21:43:57 +0000 (17:43 -0400)]
6484: Ignore filehandle flush if object is not writable.

8 years agocloses #6445
radhika [Mon, 13 Jul 2015 21:16:06 +0000 (17:16 -0400)]
closes #6445
Merge branch '6445-incorrect-task-runtime-calc'

8 years ago6014: minor updates
radhika [Mon, 13 Jul 2015 21:11:35 +0000 (17:11 -0400)]
6014: minor updates

8 years ago6445: update the job status line also to use the job's finished_at time when task...
radhika [Mon, 13 Jul 2015 20:28:48 +0000 (16:28 -0400)]
6445: update the job status line also to use the job's finished_at time when task has none.

8 years agoMerge branch 'master' into 6445-incorrect-task-runtime-calc
radhika [Mon, 13 Jul 2015 20:26:08 +0000 (16:26 -0400)]
Merge branch 'master' into 6445-incorrect-task-runtime-calc

8 years ago6465- Removed test "edit name and verify that a duplicate is not
Manoj [Mon, 13 Jul 2015 19:14:46 +0000 (15:14 -0400)]
6465- Removed test "edit name and verify that a duplicate is not
created" from projects integration test to application controller
test.

8 years ago6014: Add "add new repository" page to create a tutorial repository, and update the...
radhika [Mon, 13 Jul 2015 19:10:37 +0000 (15:10 -0400)]
6014: Add "add new repository" page to create a tutorial repository, and update the tutorial-submit-job page to use the tutorial repository.

8 years agoReady for review
bryan [Mon, 13 Jul 2015 17:02:58 +0000 (13:02 -0400)]
Ready for review

8 years agochanged formatting of cluster1 and cluster2
bryan [Mon, 13 Jul 2015 17:00:10 +0000 (13:00 -0400)]
changed formatting of cluster1 and cluster2

8 years agochanged arv-copy expectations and moved around words in the html file
bryan [Mon, 13 Jul 2015 16:56:40 +0000 (12:56 -0400)]
changed arv-copy expectations and moved around words in the html file

8 years agochanged formatting and added words
bryan [Mon, 13 Jul 2015 16:47:12 +0000 (12:47 -0400)]
changed formatting and added words

8 years agoAdded documentation for copying collections and pipeline templates and instances
bryan [Mon, 13 Jul 2015 15:41:12 +0000 (11:41 -0400)]
Added documentation for copying collections and pipeline templates and instances

8 years agoMerge branch 'master' into 6465-optimize-workbench-integration-tests
Manoj [Mon, 13 Jul 2015 15:36:26 +0000 (11:36 -0400)]
Merge branch 'master' into 6465-optimize-workbench-integration-tests

8 years ago6465-Moved test "project viewer can't see project sharing tab" from
Manoj [Mon, 13 Jul 2015 15:18:23 +0000 (11:18 -0400)]
6465-Moved test "project viewer can't see project sharing tab" from
projects integration test to projects controller test.

8 years agorefs #6279
radhika [Fri, 10 Jul 2015 22:46:59 +0000 (18:46 -0400)]
refs #6279
Merge branch '6279-web-shell-client'

8 years ago6279: open the webshell client in a blank window.
radhika [Fri, 10 Jul 2015 22:44:59 +0000 (18:44 -0400)]
6279: open the webshell client in a blank window.

8 years agoMerge branch '6569-smarter-jobs-image'
Ward Vandewege [Fri, 10 Jul 2015 20:18:59 +0000 (16:18 -0400)]
Merge branch '6569-smarter-jobs-image'

closes #6569

8 years agoMerge branch 'master' into 6569-smarter-jobs-image
Ward Vandewege [Fri, 10 Jul 2015 20:18:44 +0000 (16:18 -0400)]
Merge branch 'master' into 6569-smarter-jobs-image

8 years agoChange _config.yaml to point to arv-copy.html.textile.liquid
bryan [Fri, 10 Jul 2015 19:43:48 +0000 (15:43 -0400)]
Change _config.yaml to point to arv-copy.html.textile.liquid

8 years agoMerge branch '6279-web-shell-client' closes #6279
Tom Clegg [Fri, 10 Jul 2015 18:39:22 +0000 (14:39 -0400)]
Merge branch '6279-web-shell-client' closes #6279

8 years ago6279: Hide "reconnect" button because it doesn't auto-login.
Tom Clegg [Fri, 10 Jul 2015 17:35:10 +0000 (13:35 -0400)]
6279: Hide "reconnect" button because it doesn't auto-login.

8 years ago6279: Provide feedback that authentication token has been sent.
Tom Clegg [Fri, 10 Jul 2015 16:55:44 +0000 (12:55 -0400)]
6279: Provide feedback that authentication token has been sent.

8 years ago6279: Do not retry a request that "timed out" in less than 2 seconds.
Tom Clegg [Fri, 10 Jul 2015 16:45:54 +0000 (12:45 -0400)]
6279: Do not retry a request that "timed out" in less than 2 seconds.

In this case it's probably not a timeout -- more likely a CORS problem
that the browser is not allowed to report to the Javascript program.
In such cases, retrying ad infinitum will not help.

8 years ago6279: Do not set content-length headers in XHR.
Tom Clegg [Fri, 10 Jul 2015 15:18:46 +0000 (11:18 -0400)]
6279: Do not set content-length headers in XHR.

According to error messages in Chrome console:

Refused to set unsafe header "Content-Length"
  ShellInABox.sendRequest @ shell_in_a_box.js:178
  ShellInABox.onReadyStateChange @ shell_in_a_box.js:206
  (anonymous function) @ shell_in_a_box.js:183

8 years ago6279: Move keyboard assets to /public/webshell/
Tom Clegg [Fri, 10 Jul 2015 15:16:43 +0000 (11:16 -0400)]
6279: Move keyboard assets to /public/webshell/

8 years agoMake sure to add python-virtualenv to the Docker arvados/jobs image.
Ward Vandewege [Fri, 10 Jul 2015 14:58:43 +0000 (10:58 -0400)]
Make sure to add python-virtualenv to the Docker arvados/jobs image.

refs #6569

8 years ago6445: when a task does not have finished_at time, use the finished_at time from it...
radhika [Fri, 10 Jul 2015 14:44:10 +0000 (10:44 -0400)]
6445: when a task does not have finished_at time, use the finished_at time from it's job - if one is available.

8 years agoMerge branch '6222-memory-status' refs #6222
Tom Clegg [Fri, 10 Jul 2015 13:32:16 +0000 (09:32 -0400)]
Merge branch '6222-memory-status' refs #6222

8 years agoMerge branch 'master' into 6569-smarter-jobs-image
Ward Vandewege [Fri, 10 Jul 2015 03:19:04 +0000 (23:19 -0400)]
Merge branch 'master' into 6569-smarter-jobs-image

8 years agoMerge branch '6218-python-sdk-perf' closes #6218
Tom Clegg [Fri, 10 Jul 2015 03:02:59 +0000 (23:02 -0400)]
Merge branch '6218-python-sdk-perf' closes #6218

8 years ago6218: Generate profiling data for a few arvados.collection.Collection scenarios.
Tom Clegg [Tue, 7 Jul 2015 15:28:05 +0000 (11:28 -0400)]
6218: Generate profiling data for a few arvados.collection.Collection scenarios.

8 years agoMake sure that mkimage-debootstrap.sh uses -f when tagging docker
Ward Vandewege [Fri, 10 Jul 2015 03:00:20 +0000 (23:00 -0400)]
Make sure that mkimage-debootstrap.sh uses -f when tagging docker
images.

refs #6528

8 years agoMake sure that mkimage-debootstrap.sh does not try to do an interactive
Ward Vandewege [Fri, 10 Jul 2015 02:20:44 +0000 (22:20 -0400)]
Make sure that mkimage-debootstrap.sh does not try to do an interactive
docker run when there's no tty.

refs #6528

8 years agoMake the arvados/jobs image leaner.
Ward Vandewege [Fri, 10 Jul 2015 02:09:18 +0000 (22:09 -0400)]
Make the arvados/jobs image leaner.

refs #6569

8 years ago6279: Move webshell action into VirtualMachinesController, tweak formatting & config.
Tom Clegg [Thu, 9 Jul 2015 20:38:16 +0000 (16:38 -0400)]
6279: Move webshell action into VirtualMachinesController, tweak formatting & config.

* Document config var

* Accept formatting references like %{hostname} and %{uuid} in config
  var instead of always appending "/#{hostname}"

* Fix favicon, js, and stylesheet paths (use asset_path helper); move
  js and css into public/webshell/

* Use j() quoting helper in js.erb

8 years ago6279: added shell_in_a_box url as comment
radhika [Thu, 9 Jul 2015 14:14:45 +0000 (10:14 -0400)]
6279: added shell_in_a_box url as comment

8 years ago6279: Noticed that enabled.gif is also needed. I see this one when I use the right...
radhika [Thu, 9 Jul 2015 13:43:43 +0000 (09:43 -0400)]
6279: Noticed that enabled.gif is also needed. I see this one when I use the right mouse click in shell_in_a_box terminal,
and use the reset option. Added this gif.

8 years ago6279: add some comments
radhika [Thu, 9 Jul 2015 01:37:11 +0000 (21:37 -0400)]
6279: add some comments

8 years agoi6279: The '-' and '_' are not working in Firefox. Upon googling, found this URL...
radhika [Thu, 9 Jul 2015 01:07:22 +0000 (21:07 -0400)]
i6279: The '-' and '_' are not working in Firefox. Upon googling, found this URL that suggested a workaround:
https://code.google.com/p/shellinabox/issues/detail?id=202

8 years agoMerge branch 'master' into 6279-web-shell-client
radhika [Thu, 9 Jul 2015 00:26:23 +0000 (20:26 -0400)]
Merge branch 'master' into 6279-web-shell-client

8 years ago6279: if hostname ends with .shell, strip it.
radhika [Thu, 9 Jul 2015 00:25:51 +0000 (20:25 -0400)]
6279: if hostname ends with .shell, strip it.

8 years ago6358: Declare FUSE driver's dependency on llfuse >= 0.40.
Brett Smith [Wed, 8 Jul 2015 21:19:53 +0000 (17:19 -0400)]
6358: Declare FUSE driver's dependency on llfuse >= 0.40.

The workaround added in 08284382 requires this version.  Below that,
llfuse's Queue at least lives in a different place.  We may be able to
support older versions with more nuance, but for now, just codify the
current reality.

Closes #6358.  Refs #3198.

8 years agoqiuck fix to arvados-pam vulnerability
Nico Cesar [Wed, 8 Jul 2015 20:44:18 +0000 (16:44 -0400)]
qiuck fix to arvados-pam vulnerability

no issue #

8 years agoMerge branch '6377-dev-startup' refs #6377
Tom Clegg [Wed, 8 Jul 2015 18:56:30 +0000 (14:56 -0400)]
Merge branch '6377-dev-startup' refs #6377

8 years agoMerge branch 'master' into 6279-web-shell-client
radhika [Wed, 8 Jul 2015 18:46:22 +0000 (14:46 -0400)]
Merge branch 'master' into 6279-web-shell-client

8 years agoMerge branch '6384-libpam-arvados'
Nico Cesar [Wed, 8 Jul 2015 18:09:07 +0000 (14:09 -0400)]
Merge branch '6384-libpam-arvados'

closes #6384

8 years agoWhitespace fixes
Ward Vandewege [Wed, 8 Jul 2015 17:58:41 +0000 (13:58 -0400)]
Whitespace fixes

refs #6384

8 years agoMerge branch 'master' into 6384-libpam-arvados
Ward Vandewege [Wed, 8 Jul 2015 17:57:17 +0000 (13:57 -0400)]
Merge branch 'master' into 6384-libpam-arvados

8 years ago6384: reverting names
Nico Cesar [Wed, 8 Jul 2015 17:53:31 +0000 (13:53 -0400)]
6384: reverting names

8 years agoRename file
Ward Vandewege [Wed, 8 Jul 2015 16:47:07 +0000 (12:47 -0400)]
Rename file

refs #2256

8 years agoFix path for arvados_pam.py
Ward Vandewege [Wed, 8 Jul 2015 16:19:18 +0000 (12:19 -0400)]
Fix path for arvados_pam.py

refs #2256

8 years agoFix typo.
Ward Vandewege [Wed, 8 Jul 2015 16:09:17 +0000 (12:09 -0400)]
Fix typo.

refs #2256

8 years agoMerge branch 'master' into 6465-optimize-workbench-integration-tests
Manoj [Wed, 8 Jul 2015 15:40:16 +0000 (11:40 -0400)]
Merge branch 'master' into 6465-optimize-workbench-integration-tests

8 years ago6465-Removed two description based tests in projects integration test and added four...
Manoj [Wed, 8 Jul 2015 15:34:13 +0000 (11:34 -0400)]
6465-Removed two description based tests in projects integration test and added four tests in projects controller test.
Kept one description test in projects integration test to check if the edit description button works.

8 years agoadded /etc/default/arvados_pam as a parameter
Nico Cesar [Wed, 8 Jul 2015 15:30:49 +0000 (11:30 -0400)]
added /etc/default/arvados_pam as a parameter

refs #6512

8 years agoFix typo. No issue #
Tom Clegg [Wed, 8 Jul 2015 14:13:04 +0000 (10:13 -0400)]
Fix typo. No issue #

8 years ago6377: Update docs to use application.yml instead of omniauth.rb for SSO config.
Tom Clegg [Wed, 8 Jul 2015 05:56:21 +0000 (01:56 -0400)]
6377: Update docs to use application.yml instead of omniauth.rb for SSO config.

8 years ago6377: Fix crash if no asset pipeline.
Tom Clegg [Wed, 8 Jul 2015 05:12:58 +0000 (01:12 -0400)]
6377: Fix crash if no asset pipeline.

8 years ago6377: Update ruby to 2.1.6. Remove bundler version pin (not needed since ca1d997).
Tom Clegg [Tue, 7 Jul 2015 20:45:16 +0000 (16:45 -0400)]
6377: Update ruby to 2.1.6. Remove bundler version pin (not needed since ca1d997).

8 years ago6377: Avoid "incompatible encoding" errors by using blank template0 instead of site...
Tom Clegg [Wed, 1 Jul 2015 02:47:50 +0000 (22:47 -0400)]
6377: Avoid "incompatible encoding" errors by using blank template0 instead of site-specific template1.

8 years ago6377: Fix reversed condition in "site application.yml is optional" fix.
Tom Clegg [Tue, 30 Jun 2015 15:20:38 +0000 (11:20 -0400)]
6377: Fix reversed condition in "site application.yml is optional" fix.

8 years ago6377: Use fork of themes_for_rails with fixed gemspec.
Tom Clegg [Tue, 30 Jun 2015 15:19:04 +0000 (11:19 -0400)]
6377: Use fork of themes_for_rails with fixed gemspec.

Allows installing with current bundler versions, which treat the invalid
gemspec as an error.

8 years ago6377: Support loading omniauth config from application.yml.
Tom Clegg [Tue, 30 Jun 2015 15:07:24 +0000 (11:07 -0400)]
6377: Support loading omniauth config from application.yml.

8 years agoMerge branch 'master' into 6279-web-shell-client
radhika [Wed, 8 Jul 2015 02:30:25 +0000 (22:30 -0400)]
Merge branch 'master' into 6279-web-shell-client

8 years ago6279: add login link in VM panel of manage_account page that takes user to shell_in_a...
radhika [Wed, 8 Jul 2015 02:28:51 +0000 (22:28 -0400)]
6279: add login link in VM panel of manage_account page that takes user to shell_in_a_box.

8 years agoMerge branch '5989-api-all-repos-permissions-wip'
Brett Smith [Tue, 7 Jul 2015 21:02:06 +0000 (17:02 -0400)]
Merge branch '5989-api-all-repos-permissions-wip'

Closes #5989, #6479.

8 years ago5989: API repo perms method always returns all repos.
Brett Smith [Sun, 5 Jul 2015 11:39:09 +0000 (07:39 -0400)]
5989: API repo perms method always returns all repos.

Previously the method would not return repositories that were not
accessible to any authorized key.  This change helps deployment tools
like update-gitolite do repository setup correctly with a single API
call.

8 years ago6377: Missing application.yml is not an error.
Tom Clegg [Fri, 26 Jun 2015 15:19:54 +0000 (11:19 -0400)]
6377: Missing application.yml is not an error.

8 years ago6222: Add memory stats to status.json.
Tom Clegg [Tue, 7 Jul 2015 20:31:55 +0000 (16:31 -0400)]
6222: Add memory stats to status.json.

Reduce malloc activity in status.json.

Remove abandoned GetVolumeStatus, and move its tests over to
volume_unix_test.go.

8 years agoAdd arvados_pam.py and shellinabox pam configuration file.
Ward Vandewege [Mon, 6 Jul 2015 12:28:36 +0000 (08:28 -0400)]
Add arvados_pam.py and shellinabox pam configuration file.

Refs #2256

8 years ago5989: bug_1 added puppet repository patch
Nico Cesar [Thu, 2 Jul 2015 14:35:03 +0000 (10:35 -0400)]
5989: bug_1 added puppet repository patch

this is duplicated code from:

puppet/modules/arvados-git-server/templates/usr-local-arvados-update-gitolite.rb.erb

I just copy the code that was there

8 years ago5989: create directory structure for temp files
Nico Cesar [Wed, 1 Jul 2015 20:23:33 +0000 (16:23 -0400)]
5989: create directory structure for temp files

refs #5989 bug_1

8 years agoMerge branch '5677-plpgsql-warning' closes #5677
Tom Clegg [Tue, 7 Jul 2015 15:42:12 +0000 (11:42 -0400)]
Merge branch '5677-plpgsql-warning' closes #5677

8 years ago5677: Edit structure.sql after db:structure:dump: avoid warnings when loading, and...
Tom Clegg [Fri, 26 Jun 2015 06:54:31 +0000 (02:54 -0400)]
5677: Edit structure.sql after db:structure:dump: avoid warnings when loading, and editwars when committing.