[ARVADOS] updated: 26678170e7a981461f1676855358e52bf1d6bf72

git at public.curoverse.com git at public.curoverse.com
Wed Jul 30 16:03:21 EDT 2014


Summary of changes:
 apps/workbench/Gemfile                             |   1 +
 apps/workbench/Gemfile.lock                        |   2 +
 .../app/assets/javascripts/application.js          |  34 ++++-
 .../workbench/app/assets/javascripts/filterable.js |  11 ++
 .../app/assets/javascripts/infinite_scroll.js      |  84 ++++++++---
 .../app/assets/javascripts/select_modal.js         |  34 ++++-
 .../app/assets/stylesheets/application.css.scss    |   4 +
 .../app/assets/stylesheets/select_modal.css.scss   |   3 +
 .../app/controllers/actions_controller.rb          |  11 ++
 .../app/controllers/application_controller.rb      |  43 ++++--
 .../app/controllers/collections_controller.rb      |  14 +-
 .../workbench/app/controllers/search_controller.rb |  10 ++
 apps/workbench/app/helpers/application_helper.rb   |   9 ++
 apps/workbench/app/models/group.rb                 |   9 ++
 .../app/views/application/_choose.html.erb         |  68 +++++----
 .../workbench/app/views/application/_choose.js.erb |  22 +--
 .../views/application/_projects_tree_menu.html.erb |  17 +--
 .../app/views/collections/_choose_rows.html.erb    |   4 +-
 .../app/views/groups/_choose_rows.html.erb         |   2 +-
 .../app/views/layouts/application.html.erb         | 167 +--------------------
 .../{application.html.erb => body.html.erb}        |  87 +++++------
 .../views/pipeline_templates/_choose_rows.html.erb |   2 +-
 .../app/views/search/_choose_rows.html.erb         |  22 +++
 .../app/views/users/_choose_rows.html.erb          |   2 +-
 apps/workbench/config/routes.rb                    |   4 +
 .../search_controller_test.rb}                     |   2 +-
 apps/workbench/test/helpers/search_helper_test.rb  |   4 +
 apps/workbench/test/integration/smoke_test.rb      |   3 +
 doc/_config.yml                                    |   1 +
 doc/_includes/_alert_docker.liquid                 |   4 -
 doc/install/index.html.textile.liquid              |   2 -
 doc/install/install-docker.html.textile.liquid     |  94 ++++++------
 .../check-environment.html.textile.liquid          |   2 +-
 docker/api/Dockerfile                              |  37 ++++-
 docker/api/application.yml.in                      |   5 +
 docker/api/apt.arvados.org.list                    |   2 +
 docker/api/arvados-clients.yml.in                  |   5 +
 docker/api/crunch-dispatch-run.sh                  |  24 +++
 docker/api/keep_server_0.json                      |   6 +
 docker/api/keep_server_1.json                      |   7 +
 docker/api/munge.key                               | Bin 0 -> 1024 bytes
 docker/api/setup-gitolite.sh.in                    |  77 ++++++++++
 docker/api/setup.sh.in                             |  62 ++++++++
 docker/api/slurm.conf.in                           |  60 ++++++++
 docker/api/supervisor.conf                         |  29 ++++
 docker/api/update-gitolite.rb                      | 162 ++++++++++++++++++++
 docker/arvdock                                     | 120 ++++++++++++---
 docker/base/Dockerfile                             |   4 +
 docker/base/apt.arvados.org.list                   |   2 +
 docker/build.sh                                    |  32 +++-
 docker/build_tools/Makefile                        | 143 ++++++++++++++++--
 docker/build_tools/build.rb                        |  28 +++-
 docker/compute/Dockerfile                          |  28 ++++
 docker/compute/fuse.conf                           |  10 ++
 docker/compute/setup.sh.in                         |  20 +++
 docker/{api => compute}/ssh.sh                     |   0
 docker/compute/supervisor.conf                     |  29 ++++
 docker/compute/wrapdocker                          |  90 +++++++++++
 docker/config.yml.example                          |   4 +
 docker/shell/Dockerfile                            |  19 +++
 docker/shell/fuse.conf                             |  10 ++
 docker/shell/setup.sh.in                           |  21 +++
 docker/{api => shell}/superuser_token.in           |   0
 docker/shell/supervisor.conf                       |  15 ++
 docker/slurm/Dockerfile                            |  11 ++
 docker/slurm/munge.key                             | Bin 0 -> 1024 bytes
 docker/slurm/slurm.conf.in                         |  60 ++++++++
 docker/slurm/supervisor.conf                       |  14 ++
 docker/workbench/Dockerfile                        |   3 +
 sdk/cli/bin/crunch-job                             |  11 +-
 sdk/python/arvados/commands/put.py                 |  21 +--
 sdk/python/arvados/keep.py                         | 139 ++++++++++-------
 sdk/python/bin/arv-get                             |   2 +-
 sdk/python/bin/arv-ls                              |   2 +-
 .../api/app/controllers/application_controller.rb  |   1 +
 .../controllers/arvados/v1/groups_controller.rb    |  88 +++++++----
 services/api/app/models/user.rb                    |   2 +-
 services/api/config/application.default.yml        |  11 ++
 services/api/config/application.yml.example        |  26 +---
 services/api/config/routes.rb                      |   1 +
 services/api/test/fixtures/groups.yml              |   2 +-
 .../arvados/v1/groups_controller_test.rb           |  27 ++++
 services/fuse/arvados_fuse/__init__.py             |   3 +-
 83 files changed, 1694 insertions(+), 559 deletions(-)
 create mode 100644 apps/workbench/app/controllers/search_controller.rb
 copy apps/workbench/app/views/layouts/{application.html.erb => body.html.erb} (80%)
 create mode 100644 apps/workbench/app/views/search/_choose_rows.html.erb
 copy apps/workbench/test/{unit/job_test.rb => controllers/search_controller_test.rb} (57%)
 create mode 100644 apps/workbench/test/helpers/search_helper_test.rb
 delete mode 100644 doc/_includes/_alert_docker.liquid
 create mode 100644 docker/api/apt.arvados.org.list
 create mode 100644 docker/api/arvados-clients.yml.in
 create mode 100755 docker/api/crunch-dispatch-run.sh
 create mode 100644 docker/api/keep_server_0.json
 create mode 100644 docker/api/keep_server_1.json
 create mode 100644 docker/api/munge.key
 create mode 100755 docker/api/setup-gitolite.sh.in
 create mode 100755 docker/api/setup.sh.in
 create mode 100644 docker/api/slurm.conf.in
 create mode 100755 docker/api/update-gitolite.rb
 create mode 100644 docker/base/apt.arvados.org.list
 create mode 100644 docker/compute/Dockerfile
 create mode 100644 docker/compute/fuse.conf
 create mode 100755 docker/compute/setup.sh.in
 copy docker/{api => compute}/ssh.sh (100%)
 create mode 100644 docker/compute/supervisor.conf
 create mode 100755 docker/compute/wrapdocker
 create mode 100644 docker/shell/Dockerfile
 create mode 100644 docker/shell/fuse.conf
 create mode 100755 docker/shell/setup.sh.in
 copy docker/{api => shell}/superuser_token.in (100%)
 create mode 100644 docker/shell/supervisor.conf
 create mode 100644 docker/slurm/Dockerfile
 create mode 100644 docker/slurm/munge.key
 create mode 100644 docker/slurm/slurm.conf.in
 create mode 100644 docker/slurm/supervisor.conf

       via  26678170e7a981461f1676855358e52bf1d6bf72 (commit)
       via  b3eb8176f8d060b0e4652cae8e041c6bf2b7103e (commit)
       via  20f944be863d7d455534ebac0083c25869a3379d (commit)
       via  4f78624e3134bdf838d219e1a983dda0945e70c9 (commit)
       via  4426418ecff6f1281da5915a84e30b1f4ce7c9db (commit)
       via  735d69e66e208bbc5c49d6276c74dc66bf181efe (commit)
       via  6d3636939f60a96d8ede920fec474079d713c7e1 (commit)
       via  7a54fd6a073e03f98f68d0b6c816a9f394f625dd (commit)
       via  d525bce65134ab333f27978bf8a44555e4590577 (commit)
       via  aa35b924e64697ba41d07017f92ae1bd7bafceb1 (commit)
       via  fd372f1484ad0b7a1eb3ac430c3345dbc0f61bc5 (commit)
       via  dde8b8b6e7b3beab98d93aeacc945b6f4cef9436 (commit)
       via  2db098fbaa7d8599ccdd208033c37209b033a5db (commit)
       via  86f3157d2fa86e6b36c2d112bf2e6598e4c06b6d (commit)
       via  751d20c579152596f77b2515c1a14e7ea05a8951 (commit)
       via  259fb182a339231b16c8eee1dd0bffe45b5483ea (commit)
       via  82c23c04e3105dfd0d2167a53552df56b0a81785 (commit)
       via  6c7373c9d66ab358ea48ea7c1d0e59551364e064 (commit)
       via  4ad1947da490a998d68380b1520c4f95b1784676 (commit)
       via  ca417c9626eb642e0e219d3928097c561e22b860 (commit)
       via  d13e8de76d48788a9198d4581205995f45464ff3 (commit)
       via  29e5eb86b1dbbb644c244ec6e08e935c06e50d1c (commit)
       via  38deaa21b890f880d415c96534bb6d230bcc87fa (commit)
       via  35e5f5ac9f0dcfe3868e9f31c6500f1af759a1af (commit)
       via  dea31790e175096c0df8f5a395696aab940f39d7 (commit)
       via  0dca88749fcd5615bf687c916fca9157bf258998 (commit)
       via  83561af02e156758b09ea771510ad4f9ee506b06 (commit)
       via  b34070ef0ed43062e1e923c8771237575dbb5fa7 (commit)
       via  9591cf965cc6d780a88e713e7ee3c0530397dcd7 (commit)
       via  321bd2a34076f2f21714ebb9f1b92368607930c9 (commit)
       via  1e1712c0cb2f3eb9da5759ef9b356ad52f5749b7 (commit)
       via  ddfbe0de9bfc6e3d9cb0d26466ac61bb87f5d65a (commit)
       via  381fb2d7435e6cde2adf9574ba82043ff2a13204 (commit)
       via  93059e2f0e5ff27bec5e088b822f505863369307 (commit)
       via  8c87d1cf55e096ce472fa9a749b60f2aab7fbb74 (commit)
       via  4bbd2177505ff09d6d9e77d1a1ea80523fcfd395 (commit)
       via  22193a19dd10c71ae11cba977a76c9259735ad3c (commit)
       via  8f2cb724f85d77a3ef7365d6a2a4feba58e6f0f9 (commit)
       via  4898ba78d5cc0783a319f0742bb8bc0b4c15d7be (commit)
       via  673a10d2aabd1d9ed73fb6aeabb632f08f39a415 (commit)
       via  63ea4e55dcffca4e4cbcc7fc2070451dfc718dae (commit)
       via  5e1c7a2841d2c02f2dd0259a32011bc563957a4d (commit)
       via  537b461c3668c788b17f2d6eb72743056cdad3b1 (commit)
       via  4f3642a6629bcdd8c8be30f3181fae1c57e3a1db (commit)
       via  1a09083539cf6e56fe91a5b5c75c20f35319922b (commit)
       via  9afac37490871ab75c9836a2125b19b574bc5acd (commit)
       via  b653d031a5dbf2a42cf81d787753e945bf3911b4 (commit)
       via  b53f78b45e416b710fd273aee52469e6ff5db7be (commit)
       via  0d1a48e90dfbbdf1f8bb6e08d634e70e38223ff6 (commit)
       via  4fdfbe8fb9523451b0536042d14c2f229b75c0f3 (commit)
       via  e1526dc915e10012352fdd260f9267d10fbf3542 (commit)
       via  575ecb6cb09d65a18492c8ecbc6af0eec01991f6 (commit)
       via  08ab73ebc61834742594b0eb12c7d3fca4660360 (commit)
       via  843a9f614c05ad96275badc7125156b6df4bac4c (commit)
       via  cec86eb60c65a0bc456614e59281ea184485f811 (commit)
       via  e6e3c231b08a8f9786ea04c948f79c45604da1cc (commit)
       via  f2d60a7dc6767003ad8b821dc8029a7dd54deaac (commit)
       via  d0ab992df96443576bc8f30410940c1acdac827a (commit)
       via  32b276821cd06f6d97fbc29d91b7bc786342bf91 (commit)
       via  e32805af332dfdbb973979482e25bc5466236821 (commit)
       via  360b5d19eb0cb595fd34d11aa6426d95b3c974d4 (commit)
       via  386aae039eaa8007dace4328b0dfd132256a79a5 (commit)
       via  5e062b44d6b9ebb70a7b0708436eb463b5e8ae7b (commit)
       via  ba4d612f8448337f555d369ec383d9b4cc055e79 (commit)
       via  aaafb72c1efb215dd6f6008c98a28f13f850b7fa (commit)
       via  69369eeb2d11290f7ff21a2e2b903390fd3d3369 (commit)
       via  ff1b1d43022df59f80aff7384fc1903c5637ffb9 (commit)
       via  190d0f110dab5d51dcfa7b13ff658583fdd21a5d (commit)
       via  97f3ab858482c9d68972fa0fe3cb887d7968fcc7 (commit)
       via  c3d4b399c57e711f0cd87c2178f873a688323967 (commit)
       via  8d141d95a821f785f6f0619aebd3cf4a1ccdbca3 (commit)
       via  423b74882240aa5fde5ad9bf72c6a89651794882 (commit)
       via  18717f2285dfc992720f6d9eb1f3af0bba267916 (commit)
       via  fad046d56740092b1483cb646d2f7c92c544c165 (commit)
       via  fa92b2cbdac98908040f650b994df0d233380903 (commit)
       via  889d94070d54e47ddb44afcfe457cbaed2e6a2e3 (commit)
       via  dd198047ab128658010869830b27ef6b83f5182e (commit)
       via  7bb16e4139068847fc138a0c0375a05819e7bd00 (commit)
       via  99d62839eec24dc65760c33f699b3cae2952f01f (commit)
       via  91a3a6759a0294c28fa55f044c2d611d01054c20 (commit)
       via  a0a03c3668a3cd5956b3bd4677a15d6c86770952 (commit)
       via  05e8f8b3b2f18bab495af9b40df54126a41d963f (commit)
       via  564a719cc8bb9abd6684ad1d60e73a66be2901a2 (commit)
       via  33f52182ea5d0ca602ebe4dff81822ed57a3a847 (commit)
       via  12e7019819d6e595f676eac29805b6e518733d13 (commit)
       via  2369ce76e5c4d7797da2845f0574b56fc7709033 (commit)
       via  1bfa822f0bf0b6ff968e229528057da299414457 (commit)
       via  94c6d21aed9f33599f7d8eee29481b47b7bb99f7 (commit)
       via  c58d996cd35e754c56a7c223414f04d0b362c284 (commit)
       via  ab371a54c3522c06fbc82c9838a24c6f53122a6e (commit)
       via  150f495e96c43f5d7e0df58352c5b20cc9e83ccd (commit)
       via  cb63ae17322aa698f6636d39f43c6ad8f35c6fc5 (commit)
       via  ee0896bf5bf1f7f4ebdc5168e928c28d9f06eaeb (commit)
       via  031db3fcd2bbcc2d3a31345c39d7a57bf960ad69 (commit)
       via  652aec8c581bb6c38bae2c98f0611b142f855e4b (commit)
      from  062a8bf0f9a1fe762c16749e7d0bcea77d1fbd73 (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 26678170e7a981461f1676855358e52bf1d6bf72
Author: Tom Clegg <tom at curoverse.com>
Date:   Wed Jul 30 16:03:19 2014 -0400

    3349: More example/default config cleanup.

diff --git a/services/api/config/application.default.yml b/services/api/config/application.default.yml
index 0d26804..5436f02 100644
--- a/services/api/config/application.default.yml
+++ b/services/api/config/application.default.yml
@@ -40,6 +40,8 @@ test:
   active_support.deprecation: :stderr
   active_record.mass_assignment_sanitizer: :strict
   uuid_prefix: zzzzz
+  secret_token: <%= rand(2**512).to_s(36) %>
+  blob_signing_key: <%= rand(2**512).to_s(36) %>
 
 common:
   uuid_prefix: <%= Digest::MD5.hexdigest(`hostname`).to_i(16).to_s(36)[0..4] %>
@@ -92,6 +94,15 @@ common:
     - 192.168.1.1
   compute_node_ec2_tag_enable: false
 
+  # The version below is suitable for AWS.
+  # To use it, copy it to your application.yml, uncomment, and change <%# to <%=
+  # compute_node_nameservers: <%#
+  #   require 'net/http'
+  #   ['local', 'public'].collect do |iface|
+  #     Net::HTTP.get(URI("http://169.254.169.254/latest/meta-data/#{iface}-ipv4")).match(/^[\d\.]+$/)[0]
+  #   end << '172.16.0.23'
+  # %>
+
   accept_api_token: {}
 
   new_users_are_active: false
diff --git a/services/api/config/application.yml.example b/services/api/config/application.yml.example
index 09dd78c..d6de1ff 100644
--- a/services/api/config/application.yml.example
+++ b/services/api/config/application.yml.example
@@ -19,29 +19,13 @@ production:
   # Mandatory site secrets. See application.default.yml for more info.
   secret_token: ~
   blob_signing_key: ~
-
   uuid_prefix: bogus
 
-  # compute_node_domain: example.org
-  # compute_node_nameservers:
-  #   - 127.0.0.1
-  #   - 192.168.1.1
-  #
-  # The version below is suitable for AWS.
-  # Uncomment and change <%# to <%= to use it.
-  # compute_node_nameservers: <%#
-  #   require 'net/http'
-  #   ['local', 'public'].collect do |iface|
-  #     Net::HTTP.get(URI("http://169.254.169.254/latest/meta-data/#{iface}-ipv4")).match(/^[\d\.]+$/)[0]
-  #   end << '172.16.0.23'
-  # %>
-
 test:
-  uuid_prefix: zzzzz
-  secret_token: <%= rand(2**512).to_s(36) %>
-  blob_signing_key: <%= rand(2**512).to_s(36) %>
+  # Tests should be able to run without further configuration, but if you do
+  # want to change your local test configuration, this is where to do it.
 
 common:
-  #git_repositories_dir: /var/cache/git
-  #git_internal_dir: /var/cache/arvados/internal.git
-
+  # Settings in this section will be used in all environments
+  # (development, production, test) except when overridden in the
+  # environment-specific sections above.

commit b3eb8176f8d060b0e4652cae8e041c6bf2b7103e
Merge: 062a8bf 20f944b
Author: Tom Clegg <tom at curoverse.com>
Date:   Wed Jul 30 15:56:46 2014 -0400

    3349: Merge branch 'master' into 3349-install-docs


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list