[ARVADOS] updated: fe7f9a43e42f31c35d879aee3e0ec5f811b19abf

git at public.curoverse.com git at public.curoverse.com
Fri Jul 31 11:43:58 EDT 2015


Summary of changes:
 apps/workbench/Gemfile.lock                        |   3 -
 .../app/helpers/pipeline_instances_helper.rb       |   4 +-
 .../pipeline_instances/_running_component.html.erb |  16 +-
 .../_show_components_running.html.erb              |  24 +--
 .../test/integration/pipeline_instances_test.rb    |   2 +-
 .../test/integration/user_manage_account_test.rb   |   6 +-
 doc/_includes/_arv_copy_expectations.liquid        |   5 +-
 doc/_includes/_install_git_curl.liquid             |  13 ++
 doc/_includes/_install_ruby_and_bundler.liquid     |   9 +-
 doc/install/install-docker.html.textile.liquid     |   6 +-
 doc/install/install-sso.html.textile.liquid        | 236 ++++++++++++---------
 doc/sdk/cli/install.html.textile.liquid            |   8 +-
 .../vm-login-with-webshell.html.textile.liquid     |   2 +-
 doc/user/reference/api-tokens.html.textile.liquid  |   4 +-
 doc/user/topics/arv-copy.html.textile.liquid       |   2 +-
 .../add-new-repository.html.textile.liquid         |   6 +-
 .../tutorial-submit-job.html.textile.liquid        |   4 +-
 sdk/cli/bin/crunch-job                             |  26 +--
 sdk/cli/test/binstub_clean_fail/mount              |   3 +
 sdk/cli/test/binstub_docker_noop/docker.io         |   2 +
 sdk/cli/test/binstub_sanity_check/docker.io        |   2 +
 sdk/cli/test/binstub_sanity_check/true             |   2 +
 sdk/cli/test/test_arv-collection-create.rb         |   2 -
 sdk/cli/test/test_arv-get.rb                       |  42 +---
 sdk/cli/test/test_arv-put.rb                       |  26 ---
 sdk/cli/test/test_arv-run-pipeline-instance.rb     |   2 -
 sdk/cli/test/test_arv-tag.rb                       |   2 +-
 sdk/cli/test/test_crunch-job.rb                    | 126 +++++++++++
 sdk/perl/Makefile.PL                               |   7 +-
 sdk/python/arvados/commands/arv_copy.py            |  15 +-
 .../arvados/v1/repositories_controller.rb          | 136 ++++++++----
 services/api/app/models/arvados_model.rb           |  11 +-
 services/api/app/models/authorized_key.rb          |   4 +-
 services/api/app/models/commit.rb                  |  32 ++-
 services/api/test/fixtures/links.yml               |  14 ++
 .../arvados/v1/repositories_controller_test.rb     |  97 ++++++++-
 services/api/test/unit/authorized_key_test.rb      |  46 +++-
 37 files changed, 643 insertions(+), 304 deletions(-)
 create mode 100644 doc/_includes/_install_git_curl.liquid
 create mode 100755 sdk/cli/test/binstub_clean_fail/mount
 create mode 100755 sdk/cli/test/binstub_docker_noop/docker.io
 create mode 100755 sdk/cli/test/binstub_sanity_check/docker.io
 create mode 100755 sdk/cli/test/binstub_sanity_check/true
 create mode 100644 sdk/cli/test/test_crunch-job.rb

       via  fe7f9a43e42f31c35d879aee3e0ec5f811b19abf (commit)
       via  6870192ada3c34ffe5f0dc4c33ce2ad55bc2d263 (commit)
       via  620fb9e0a294f8910ae82c9c38df69976f911c08 (commit)
       via  43a95731adfcf942fd9ab598c2b8e2c80911de0c (commit)
       via  31a61e326aa23228ab88bf83ff5866e8c7ca9d0a (commit)
       via  1b8caff3ad598744e4a0379b01fc95ca4838caa0 (commit)
       via  61da6612acb822a87fca157fe39757460213473f (commit)
       via  1000275df3e0b4207ae60d51d25b96f74bd06c23 (commit)
       via  465cb9225cce74600349239a295b1360ce2b0fa6 (commit)
       via  800e8ba4da76590c8cbe9801bef49a7ffb30bfbc (commit)
       via  70ce2cc8559b74907458797f7fbd8abb6e2c5a23 (commit)
       via  449c9871fb265f111251ee89669914652ac7b4c3 (commit)
       via  6dff0705fd3b4e0acde7bdf5821ef115ba74099b (commit)
       via  39fe0413aa14ff0ba41d790441c8621a877f61f8 (commit)
       via  8e74a5f22b14f26d33c89dadf42600d417094009 (commit)
       via  52c8fd376a75558657969cdf11955334e95d9e83 (commit)
       via  8797ab137a1d8824292a6f7202f6cd0c9744c4f9 (commit)
       via  8699ba0baf2e346f0adc7ca79f0a8b129f56b9a7 (commit)
       via  747e22c9341d00a3f093298a979175166e2898a7 (commit)
       via  a3d4fc92c1cfc2431adb55255793e0077c0a5bd1 (commit)
       via  eba475a918e4ae847ae6b5753016f2eb54e18085 (commit)
       via  ec752f92eff3990718d169fccc06a04ddc089578 (commit)
       via  db66ff7c2511f80f3795c388f314753064378543 (commit)
       via  ccf30f40f46ea450d7ab3766f0923b486a7450d3 (commit)
       via  21f8e36579eb7091041cf696d1e7fbb14caeb6ea (commit)
       via  7d5d40c55d2a38b12e810f3b9d3e168ee434cbd2 (commit)
       via  5058d1cbdbde801a2cf7e303d83e1a626015afdd (commit)
       via  06d6b29b121b80cb975e5d9d29a9a6f9b3763c47 (commit)
       via  7019bc98593c0603a2589d01cd028a242bf7f33f (commit)
       via  67813302a9e6d923d3c803b652929f3803cf6ece (commit)
       via  9fd9565ea0411b43943076add49d5bca2da8e379 (commit)
       via  3be96c96a4ff1c519e03e6dc2036e0b93e41ee8c (commit)
       via  2b7d9f3f2e687d524ccc1d88e470e721f63f9e51 (commit)
       via  ec64034683c31d76d02c293f0ae27d6ae80653cb (commit)
       via  23d0c610d06eaabca9efa0ce36a672973b3e84c9 (commit)
       via  0c447acb37a221a096249c6a9cfad4255c08f575 (commit)
       via  e39e11d5850c1a2509f377e2f2551105507f59e3 (commit)
       via  5ac198c8fd7e329b08f344843fa5680add07566c (commit)
       via  56d94b28fc1ee2fe2f36f6743186e8b442c9e676 (commit)
       via  3282d76febc482aab302a44bf594bcf9591ff868 (commit)
       via  607c3ded2ab3ad0c04ef2e3520ce1b507774dedb (commit)
       via  c0893f609643a73950957c0aa228f167579951d7 (commit)
       via  fd1c8009f521564eaec4dbb22cead032e3784023 (commit)
       via  6d2811a2e001369b950c452be3dee14db8d795c2 (commit)
       via  c86a3350fe212e35a7d745d5607fbc27bc1fd3c8 (commit)
       via  aa924bec2e4b5c029cb19f4e9021d72b665be76b (commit)
       via  9ce68afa9f3f1b558acd19561760c19e35b8a356 (commit)
       via  1b9bb00665f837cbafc87bb6fca2252e453abefc (commit)
      from  1e6134579d0fd7f548a9340b67709d4731b29934 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit fe7f9a43e42f31c35d879aee3e0ec5f811b19abf
Author: radhika <radhika at curoverse.com>
Date:   Fri Jul 31 11:43:26 2015 -0400

    6588: User settings menu item name updates.

diff --git a/doc/user/getting_started/vm-login-with-webshell.html.textile.liquid b/doc/user/getting_started/vm-login-with-webshell.html.textile.liquid
index 1dd39a3..687a813 100644
--- a/doc/user/getting_started/vm-login-with-webshell.html.textile.liquid
+++ b/doc/user/getting_started/vm-login-with-webshell.html.textile.liquid
@@ -10,7 +10,7 @@ h2(#webshell). Access VM using webshell
 
 Webshell gives you access to an arvados virtual machine from your browser with no additional setup.
 
-In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *My virtual machines* to see the list of virtual machines you can access.
+In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *Virtual machines* to see the list of virtual machines you can access.
 
 Each row in the Virtual Machines panel lists the hostname of the VM, along with a <code>Log in as *you*</code> button under the column "Web shell beta". Clinking on this button will open up a webshell terminal for you in a new browser tab and log you in.
 
diff --git a/doc/user/reference/api-tokens.html.textile.liquid b/doc/user/reference/api-tokens.html.textile.liquid
index 4c27b60..97ad65f 100644
--- a/doc/user/reference/api-tokens.html.textile.liquid
+++ b/doc/user/reference/api-tokens.html.textile.liquid
@@ -10,11 +10,11 @@ Access the Arvados Workbench using this link: "{{site.arvados_workbench_host}}/"
 
 Open a shell on the system where you want to use the Arvados client. This may be your local workstation, or an Arvados virtual machine accessed with "Webshell":{{site.baseurl}}/user/getting_started/vm-login-with-webshell.html or SSH (instructions for "Unix":{{site.baseurl}}/user/getting_started/ssh-access-unix.html#login or "Windows":{{site.baseurl}}/user/getting_started/ssh-access-windows.html#login).
 
-In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *My current token*, which lists your current token and instructions to set up your environment.
+In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *Current token*, which lists your current token and instructions to set up your environment.
 
 h2. Setting environment variables
 
-The *My current token* page, accessed using the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu, includes a command you may copy and paste directly into the shell.  It will look something as the following.
+The *Current token* page, accessed using the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu, includes a command you may copy and paste directly into the shell.  It will look something as the following.
 
 bc. HISTIGNORE=$HISTIGNORE:'export ARVADOS_API_TOKEN=*'
 export ARVADOS_API_TOKEN=2jv9346o396exampledonotuseexampledonotuseexes7j1ld
diff --git a/doc/user/topics/arv-copy.html.textile.liquid b/doc/user/topics/arv-copy.html.textile.liquid
index 1cfd175..07e6048 100644
--- a/doc/user/topics/arv-copy.html.textile.liquid
+++ b/doc/user/topics/arv-copy.html.textile.liquid
@@ -15,7 +15,7 @@ h2. arv-copy
 
 For example, let's copy from our <a href="https://cloud.curoverse.com/">beta cloud instance *qr1hi*</a> to *dst_cluster*. The names *qr1hi* and *dst_cluster* are interchangable with any cluster name. You can find the cluster name from the prefix of the uuid of the object you want to copy. For example, in *qr1hi*-4zz18-tci4vn4fa95w0zx, the cluster name is qr1hi.
 
-In order for the clusters to be able to communicate with each other, you must create custom configuration files for both clusters. In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *My current token*. Copy the @ARVADOS_API_HOST@ and @ARVADOS_API_TOKEN@ in both of your clusters. Then, create two configuration files, one for each cluster. The names of the files must have the format of *uuid_prefix.conf*. In our example, let's make two files, one for *qr1hi* and one for *dst_cluster*. From your *My current token* page in *qr1hi* and *dst_cluster*, copy the @ARVADOS_API_HOST@ and @ARVADOS_API_TOKEN at .
+In order for the clusters to be able to communicate with each other, you must create custom configuration files for both clusters. In the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *Current token*. Copy the @ARVADOS_API_HOST@ and @ARVADOS_API_TOKEN@ in both of your clusters. Then, create two configuration files, one for each cluster. The names of the files must have the format of *uuid_prefix.conf*. In our example, let's make two files, one for *qr1hi* and one for *dst_cluster*. From your *Current token* page in *qr1hi* and *dst_cluster*, copy the @ARVADOS_API_HOST@ and @ARVADOS_API_TOKEN at .
 
 !{display: block;margin-left: 25px;margin-right: auto;}{{ site.baseurl }}/images/api-token-host.png!
 
diff --git a/doc/user/tutorials/add-new-repository.html.textile.liquid b/doc/user/tutorials/add-new-repository.html.textile.liquid
index 5172cf2..762278a 100644
--- a/doc/user/tutorials/add-new-repository.html.textile.liquid
+++ b/doc/user/tutorials/add-new-repository.html.textile.liquid
@@ -19,9 +19,9 @@ Before you start using Git and arvados repositories, you should do some basic co
 
 h2. Add "tutorial" repository
 
-On the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *My repositories*.
+On the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *Repositories*.
 
-In the *My repositories* page, you will see the *Add new repository* button.
+In the *Repositories* page, you will see the *Add new repository* button.
 
 !{display: block;margin-left: 25px;margin-right: auto;}{{ site.baseurl }}/images/repositories-panel.png!
 
@@ -35,7 +35,7 @@ The name you enter here must begin with a letter and can only contain alphanumer
 
 This will create a new repository with the name @$USER/tutorial at . It can be accessed using the URL <notextile><code>https://git.{{ site.arvados_api_host }}/$USER/tutorial.git</code></notextile> or <notextile><code>git at git.{{ site.arvados_api_host }}:$USER/tutorial.git</code></notextile>
 
-Back in the *My repositories* page, you should see the @$USER/tutorial@ repository listed in the name column with these URLs.
+Back in the *Repositories* page, you should see the @$USER/tutorial@ repository listed in the name column with these URLs.
 
 !{display: block;margin-left: 25px;margin-right: auto;}{{ site.baseurl }}/images/added-new-repository.png!
 
diff --git a/doc/user/tutorials/tutorial-submit-job.html.textile.liquid b/doc/user/tutorials/tutorial-submit-job.html.textile.liquid
index 67d0fb9..a6edc7d 100644
--- a/doc/user/tutorials/tutorial-submit-job.html.textile.liquid
+++ b/doc/user/tutorials/tutorial-submit-job.html.textile.liquid
@@ -22,7 +22,7 @@ All Crunch scripts are managed through the Git revision control system.  Before
 ~$ <span class="userinput">git config --global user.email $USER at example.com</span></code></pre>
 </notextile>
 
-On the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *My repositories*. In the *My repositories* page, you should see the @$USER/tutorial@ repository listed in the *name* column.  Next to *name* is the column *URL*. Copy the *URL* value associated with your repository.  This should look like <notextile><code>https://git.{{ site.arvados_api_host }}/$USER/tutorial.git</code></notextile>. Alternatively, you can use <notextile><code>git at git.{{ site.arvados_api_host }}:$USER/tutorial.git</code></notextile>
+On the Arvados Workbench, click on the dropdown menu icon <span class="fa fa-lg fa-user"></span> <span class="caret"></span> in the upper right corner of the top navigation menu to access the user settings menu, and click on the menu item *Repositories*. In the *Repositories* page, you should see the @$USER/tutorial@ repository listed in the *name* column.  Next to *name* is the column *URL*. Copy the *URL* value associated with your repository.  This should look like <notextile><code>https://git.{{ site.arvados_api_host }}/$USER/tutorial.git</code></notextile>. Alternatively, you can use <notextile><code>git at git.{{ site.arvados_api_host }}:$USER/tutorial.git</code></notextile>
 
 Next, on the Arvados virtual machine, clone your Git repository:
 
@@ -111,7 +111,7 @@ In the editor, enter the following template:
 
 <notextile> {% code 'tutorial_submit_job' as javascript %} </notextile>
 
-* @"repository"@ is the name of a git repository to search for the script version.  You can access a list of available git repositories on the Arvados Workbench in the *My repositories* page using the <span class="fa fa-lg fa-user"></span> <span class="caret"></span> top navigation menu icon.
+* @"repository"@ is the name of a git repository to search for the script version.  You can access a list of available git repositories on the Arvados Workbench in the *Repositories* page using the <span class="fa fa-lg fa-user"></span> <span class="caret"></span> top navigation menu icon.
 * @"script_version"@ specifies the version of the script that you wish to run.  This can be in the form of an explicit Git revision hash, a tag, or a branch (in which case it will use the HEAD of the specified branch).  Arvados logs the script version that was used in the run, enabling you to go back and re-run any past job with the guarantee that the exact same code will be used as was used in the previous run.
 * @"script"@ specifies the filename of the script to run.  Crunch expects to find this in the @crunch_scripts/@ subdirectory of the Git repository.
 * @"runtime_constraints"@ describes the runtime environment required to run the job.  These are described in the "job record schema":{{site.baseurl}}/api/schema/Job.html

commit 6870192ada3c34ffe5f0dc4c33ce2ad55bc2d263
Merge: 1e61345 620fb9e
Author: radhika <radhika at curoverse.com>
Date:   Fri Jul 31 11:36:28 2015 -0400

    Merge branch 'master' into 6588-documentation


-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list