radhika [Wed, 22 Jul 2015 12:34:04 +0000 (08:34 -0400)]
6465: Noticed a slight dip in code coverage in two areas and added tests to cover those situations. Details:
1. Removal of integration "Test dashboard button all {jobs}" resulted in no test at all to visit /jobs page.
Added a controller test for this.
2. Not visiting the hash match page when only one collection matches (the controller test just verified the redirection),
resulted in the unforeseen side effect of not testing preview allowed status for a file name extention that is not listed
in application_mimetypes_with_view_icon (tar file in this case). Added this to test.
Tom Clegg [Tue, 21 Jul 2015 21:37:02 +0000 (17:37 -0400)]
Merge branch '6438-multiplatform-install-guide-TC' refs #6499
Manoj [Tue, 21 Jul 2015 20:17:57 +0000 (16:17 -0400)]
refs #6465
Merge branch '6465-optimize-workbench-integration-tests'
Manoj [Tue, 21 Jul 2015 20:11:30 +0000 (16:11 -0400)]
6465: Changed "test dashboard button all #{target}" to use assert_includes
instead of css_select. css_select is throwing a wierd message.
Manoj [Tue, 21 Jul 2015 17:18:15 +0000 (13:18 -0400)]
refs #6465
Merge branch '6465-optimize-workbench-integration-tests'
Manoj [Tue, 21 Jul 2015 15:34:30 +0000 (11:34 -0400)]
closes #6652
Merge branch '6652-test-system-menu'
Manoj [Tue, 21 Jul 2015 15:32:04 +0000 (11:32 -0400)]
Merge branch 'master' into 6652-test-system-menu
Conflicts:
apps/workbench/test/integration/application_layout_test.rb
Manoj [Tue, 21 Jul 2015 15:21:54 +0000 (11:21 -0400)]
6465: Removed two tests from projects test and added two to projects
controller test.
Tom Clegg [Tue, 21 Jul 2015 14:26:10 +0000 (10:26 -0400)]
6438: Make puma run script relocatable, set ARVADOS_WEBSOCKETS.
Tom Clegg [Thu, 16 Jul 2015 20:17:44 +0000 (16:17 -0400)]
6438: Back out dependency on lsb_release command.
Tom Clegg [Thu, 16 Jul 2015 19:03:36 +0000 (15:03 -0400)]
6438: Add missing steps to SSO installation.
Tom Clegg [Mon, 13 Jul 2015 14:08:20 +0000 (10:08 -0400)]
6438: Use uuid_prefix (more) consistently.
Tom Clegg [Fri, 10 Jul 2015 15:07:50 +0000 (11:07 -0400)]
6438: Merge debian and ubuntu sections. The same recipe works for both.
Tom Clegg [Fri, 10 Jul 2015 15:02:22 +0000 (11:02 -0400)]
6438: Use urandom instead of md5(hostname) for UUID. Avoid using Ruby at this stage.
Tom Clegg [Fri, 10 Jul 2015 15:00:46 +0000 (11:00 -0400)]
6438: Add missing "apt-get update". Give a command to add the package repo.
Replace version table with $(lsb_release -cs).
Tom Clegg [Fri, 10 Jul 2015 14:58:29 +0000 (10:58 -0400)]
6438: Add specific commands for nginx16 and postgresql92 Software Collections.
Tom Clegg [Thu, 9 Jul 2015 17:46:30 +0000 (13:46 -0400)]
6438: Add some missing steps to rvm recipe. Install rvm as root.
Tom Clegg [Thu, 9 Jul 2015 15:45:02 +0000 (11:45 -0400)]
6438: Bring back package dependencies for "build Ruby from source" option.
These used to be documented earlier in the process, but were removed.
Tom Clegg [Thu, 9 Jul 2015 15:38:13 +0000 (11:38 -0400)]
6438: Drop wget dependency. Update ./configure flags for Ruby 2.1.6.
radhika [Mon, 20 Jul 2015 19:44:00 +0000 (15:44 -0400)]
closes #6587
Merge branch '6587-workbench-webshell-login-documentation'
radhika [Mon, 20 Jul 2015 19:42:25 +0000 (15:42 -0400)]
Merge branch 'master' into 6587-workbench-webshell-login-documentation
Manoj [Mon, 20 Jul 2015 19:36:40 +0000 (15:36 -0400)]
closes #6465
Merge branch '6465-optimize-workbench-integration-tests'
Manoj [Mon, 20 Jul 2015 19:35:39 +0000 (15:35 -0400)]
6465: Added back bundled with
Manoj [Mon, 20 Jul 2015 19:31:29 +0000 (15:31 -0400)]
Merge branch 'master' into 6465-optimize-workbench-integration-tests
Brett Smith [Mon, 20 Jul 2015 19:27:30 +0000 (15:27 -0400)]
6661: Install docs refer to arvados-git-httpd package and binary.
The code refers to itself as arv-git-httpd, but the package is named
arvados-git-httpd, and includes the binary under that name as well.
Update the installation documentation to match.
Arguably, we should change the package naming instead. But that
decision was made longer ago and is more difficult to revert. I'm
making the easy fix now, and we can consider package changes later if
we like.
Closes #6661.
Manoj [Mon, 20 Jul 2015 19:24:46 +0000 (15:24 -0400)]
6465: Added comments to explain test "find a project and edit description
with link to object".
Brett Smith [Mon, 20 Jul 2015 18:50:33 +0000 (14:50 -0400)]
6658: Fix exception name errors in PySDK arvados.util.
Refs #6658.
radhika [Mon, 20 Jul 2015 18:23:45 +0000 (14:23 -0400)]
6587: minor text updates
Manoj [Mon, 20 Jul 2015 18:09:40 +0000 (14:09 -0400)]
6652: Moved system menu test into application_layout_test.
radhika [Mon, 20 Jul 2015 17:59:01 +0000 (13:59 -0400)]
Merge branch 'master' into 6587-workbench-webshell-login-documentation
radhika [Mon, 20 Jul 2015 17:56:59 +0000 (13:56 -0400)]
refs #6619
Merge branch '6619-doc-update'
radhika [Mon, 20 Jul 2015 17:55:42 +0000 (13:55 -0400)]
6619: git config update
radhika [Mon, 20 Jul 2015 17:51:23 +0000 (13:51 -0400)]
Merge branch 'master' into 6619-doc-update
radhika [Mon, 20 Jul 2015 17:50:55 +0000 (13:50 -0400)]
closes #6617
Merge branch '6617-doc-repo-https-url'
radhika [Mon, 20 Jul 2015 17:50:32 +0000 (13:50 -0400)]
6617: minor text update
radhika [Mon, 20 Jul 2015 17:47:21 +0000 (13:47 -0400)]
Merge branch 'master' into 6617-doc-repo-https-url
Manoj [Mon, 20 Jul 2015 15:35:55 +0000 (11:35 -0400)]
6465-Made changes that were recommended.
radhika [Mon, 20 Jul 2015 14:35:44 +0000 (10:35 -0400)]
6617: updated git config doc
Tom Clegg [Mon, 20 Jul 2015 14:34:13 +0000 (10:34 -0400)]
Revert "6362: Allow config/application.yml to override environments/*.rb in apiserver, too."
In Rails 3 (actionpack 3.2.17), changing asset configuration to
production settings in load_config.rb breaks the rake
assets:precompile task, e.g., the docker build. This change is still
desired but needs to be backed out until the bugs are worked out.
This reverts commit
c790738ae71771a5574b166b3e93a1bca9b89bf6.
refs #6362
Tom Clegg [Mon, 20 Jul 2015 14:33:34 +0000 (10:33 -0400)]
Revert "Revert "6362: Change config precedence order.""
This reverts commit
61187968f0e9268430b967ce37a79d9384ec7e3c.
Wrong commit reverted.
refs #6362
radhika [Mon, 20 Jul 2015 14:32:04 +0000 (10:32 -0400)]
6619: add git config to shell setup page.
Tom Clegg [Mon, 20 Jul 2015 14:27:06 +0000 (10:27 -0400)]
Revert "6362: Change config precedence order."
In Rails 3 (actionpack 3.2.17), changing asset configuration to
production settings in load_config.rb breaks the rake
assets:precompile task, e.g., the docker build. This change is still
desired but needs to be backed out until the bugs are worked out.
This reverts commit
318e3d183c3800863731a20a10f1b8bf9cc82280.
refs #6362
radhika [Mon, 20 Jul 2015 13:49:32 +0000 (09:49 -0400)]
6617: add note if prompted for user name during git clone using https url.
radhika [Mon, 20 Jul 2015 13:37:00 +0000 (09:37 -0400)]
Merge branch 'master' into 6617-display-https-url
Manoj [Mon, 20 Jul 2015 13:29:04 +0000 (09:29 -0400)]
refs #6617
Merge branch '6617-display-https-url'
Tom Clegg [Sat, 18 Jul 2015 06:34:21 +0000 (02:34 -0400)]
Revert "6362: Update bootstrap gem."
This reverts commit
ed8897b942f147afccf8eeac1025861ffe2f1690.
refs #6362
Tom Clegg [Fri, 17 Jul 2015 20:11:01 +0000 (16:11 -0400)]
Merge branch '6362-asset-config' refs #6362
Manoj [Fri, 17 Jul 2015 18:39:04 +0000 (14:39 -0400)]
6652-Added tests for the system menu and each of the pages in the
dropdown menu.
radhika [Fri, 17 Jul 2015 18:20:53 +0000 (14:20 -0400)]
6617: update documentation to include https git url
radhika [Fri, 17 Jul 2015 15:11:01 +0000 (11:11 -0400)]
Merge branch 'master' into 6587-workbench-webshell-login-documentation
Manoj [Fri, 17 Jul 2015 15:05:05 +0000 (11:05 -0400)]
closes #6604
Merge branch '6604-notification-menu-no-prompt'
radhika [Fri, 17 Jul 2015 14:54:55 +0000 (10:54 -0400)]
6587: Documentation to access an arvados VM using webshell. Updated pages such as "tutorial expectations",
"checking environment" to also include webshell doc page link.
Manoj [Fri, 17 Jul 2015 14:21:28 +0000 (10:21 -0400)]
6617-Display https url in repositories panel in manage_account page and checks
if https url is being shows in user_manage_account_test.
Manoj [Fri, 17 Jul 2015 13:07:52 +0000 (09:07 -0400)]
6604-Updated assert statements.
Tom Clegg [Thu, 16 Jul 2015 19:20:00 +0000 (15:20 -0400)]
Merge branch '5898-listen-race' refs #5898
Manoj [Thu, 16 Jul 2015 19:18:13 +0000 (15:18 -0400)]
Merge branch 'master' of git.curoverse.com:arvados into 6465-optimize-workbench-integration-tests
Manoj [Thu, 16 Jul 2015 19:01:05 +0000 (15:01 -0400)]
6604- Disabled SSH public key notification when shell_in_a_box_url
is configured.
Tom Clegg [Thu, 16 Jul 2015 18:33:43 +0000 (14:33 -0400)]
5898: Use lsof instead of fuser -- fuser 1234/tcp just hangs on some systems.
Ward Vandewege [Thu, 16 Jul 2015 01:33:01 +0000 (21:33 -0400)]
arvdock realclean/deepclean should not delete images tagged as arvados/build.
No issue #
Tom Clegg [Wed, 15 Jul 2015 21:29:16 +0000 (17:29 -0400)]
Merge branch '5898-listen-race' closes #5898
Tom Clegg [Wed, 15 Jul 2015 21:28:54 +0000 (17:28 -0400)]
5898: Wait for servers to start *listening* before running integration tests against them.
Tom Clegg [Wed, 15 Jul 2015 20:24:47 +0000 (16:24 -0400)]
6362: Allow config/application.yml to override environments/*.rb in apiserver, too.
Tom Clegg [Tue, 14 Jul 2015 17:49:51 +0000 (13:49 -0400)]
6362: Update bootstrap gem.
See https://github.com/twbs/bootstrap-sass/issues/653
Tom Clegg [Wed, 15 Jul 2015 19:47:11 +0000 (15:47 -0400)]
Merge branch '6610-login-without-ssh-key' closes #6610
Tom Clegg [Tue, 14 Jul 2015 17:49:15 +0000 (13:49 -0400)]
6362: Change config precedence order.
Before: environments/*.rb, Rails defaults, application.yml,
application.default.yml.
After: application.yml, application.default.yml, environments/*.rb,
Rails defaults.
This makes it possible to use application*.yml to control configs that
have Rails defaults. (application.default.yml file has had such
configs for ages, like assets.digest, but they have never been
effective.)
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
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.
Tom Clegg [Wed, 15 Jul 2015 16:31:55 +0000 (12:31 -0400)]
6610: Include all user->VM login permission, even for users without SSH keys.
Peter Amstutz [Wed, 15 Jul 2015 15:02:36 +0000 (11:02 -0400)]
Merge branch '6221-datamanager-delete' refs #6221
bryan [Wed, 15 Jul 2015 14:33:11 +0000 (10:33 -0400)]
Merge branch '5288-arv-copy-documentation' refs #5288
bryan [Wed, 15 Jul 2015 14:21:05 +0000 (10:21 -0400)]
Note #16
Manoj [Wed, 15 Jul 2015 12:43:27 +0000 (08:43 -0400)]
Merge branch 'master' into 6465-optimize-workbench-integration-tests
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.
bryan [Tue, 14 Jul 2015 20:48:06 +0000 (16:48 -0400)]
Note #15
bryan [Tue, 14 Jul 2015 20:35:58 +0000 (16:35 -0400)]
added note #13
Peter Amstutz [Tue, 14 Jul 2015 20:34:54 +0000 (16:34 -0400)]
6221: Check never_delete must be true.
radhika [Tue, 14 Jul 2015 20:13:47 +0000 (16:13 -0400)]
closes #6219
Merge branch '6219-fuse-performance-testing'
radhika [Tue, 14 Jul 2015 20:13:05 +0000 (16:13 -0400)]
Merge branch 'master' into 6219-fuse-performance-testing
bryan [Tue, 14 Jul 2015 19:07:31 +0000 (15:07 -0400)]
Fixed more syntax errors
bryan [Tue, 14 Jul 2015 19:00:54 +0000 (15:00 -0400)]
Fixed syntax
bryan [Tue, 14 Jul 2015 18:19:32 +0000 (14:19 -0400)]
Fixed more comments
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.
bryan [Tue, 14 Jul 2015 18:01:19 +0000 (14:01 -0400)]
Fixed some changes but need to add copy git repos
bryan [Tue, 14 Jul 2015 17:53:49 +0000 (13:53 -0400)]
added png and need to switch to 6014 to grab the url
Peter Amstutz [Tue, 14 Jul 2015 17:40:24 +0000 (13:40 -0400)]
Merge branch '6484-fuse-fsync-erofs' closes #6484
Peter Amstutz [Tue, 14 Jul 2015 17:40:07 +0000 (13:40 -0400)]
Merge branch 'github-3408-production-datamanager' refs #3408
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
radhika [Tue, 14 Jul 2015 17:22:11 +0000 (13:22 -0400)]
Merge branch 'master' into 6219-fuse-performance-testing
radhika [Tue, 14 Jul 2015 15:10:18 +0000 (11:10 -0400)]
closes #6014
Merge branch '6014-repo-creation-doc'
radhika [Tue, 14 Jul 2015 15:10:00 +0000 (11:10 -0400)]
Merge branch 'master' into 6014-repo-creation-doc
bryan [Tue, 14 Jul 2015 14:31:10 +0000 (10:31 -0400)]
added _arv_copy_expectations
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 #.
Peter Amstutz [Mon, 13 Jul 2015 21:43:57 +0000 (17:43 -0400)]
6484: Ignore filehandle flush if object is not writable.
radhika [Mon, 13 Jul 2015 21:16:06 +0000 (17:16 -0400)]
closes #6445
Merge branch '6445-incorrect-task-runtime-calc'
radhika [Mon, 13 Jul 2015 21:11:35 +0000 (17:11 -0400)]
6014: minor updates
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.
radhika [Mon, 13 Jul 2015 20:26:08 +0000 (16:26 -0400)]
Merge branch 'master' into 6445-incorrect-task-runtime-calc
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.
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.
bryan [Mon, 13 Jul 2015 17:02:58 +0000 (13:02 -0400)]
Ready for review