arvados.git
9 years ago4823: Added apiconfig option to arvados.api() to accept a dict with
Peter Amstutz [Thu, 5 Feb 2015 20:04:33 +0000 (15:04 -0500)]
4823: Added apiconfig option to arvados.api() to accept a dict with
ARVADOS_API_HOST and ARVADOS_API_TOKEN keys.  Expanded comments on Collections
object.  Added convenience wrappers for creating CollectionRoot.

9 years ago4823: Add root_collection() to make it easier to find the root. Adjusted
Peter Amstutz [Thu, 5 Feb 2015 18:46:42 +0000 (13:46 -0500)]
4823: Add root_collection() to make it easier to find the root.  Adjusted
semantics of save(), renamed save_as() to save_newC().  Now call save() on
close() when in SYNC_LIVE.  Release readfrom() now releases collection lock
before actually fetching blocks.

9 years ago4823: Rename @_synchronized -> @synchronized and @_must_be_writable to @must_be_writa...
Peter Amstutz [Thu, 5 Feb 2015 17:11:14 +0000 (12:11 -0500)]
4823: Rename @_synchronized -> @synchronized and @_must_be_writable to @must_be_writable.  Fix arvfile tests.

9 years ago4823: Another merge conflict test.
Peter Amstutz [Thu, 5 Feb 2015 16:26:53 +0000 (11:26 -0500)]
4823: Another merge conflict test.

9 years ago4823: Files now fall under collection's lock. Add tests for merge conflicts.
Peter Amstutz [Thu, 5 Feb 2015 16:22:23 +0000 (11:22 -0500)]
4823: Files now fall under collection's lock.  Add tests for merge conflicts.
Add modified flag to collections to detect deletions.

9 years ago4823: Switched order of diff (now gives a diff *to* the target collection
Peter Amstutz [Wed, 4 Feb 2015 21:27:15 +0000 (16:27 -0500)]
4823: Switched order of diff (now gives a diff *to* the target collection
instead of *from* the target collection).

9 years ago4823: Add tests for Collection diff and apply.
Peter Amstutz [Wed, 4 Feb 2015 21:04:50 +0000 (16:04 -0500)]
4823: Add tests for Collection diff and apply.

9 years ago4823: Implemented diff/apply/update methods for Collection synchronization. Needs...
Peter Amstutz [Wed, 4 Feb 2015 18:22:34 +0000 (13:22 -0500)]
4823: Implemented diff/apply/update methods for Collection synchronization.  Needs tests.

9 years ago4823: Add tests for Collection.clone and Collection.merge
Peter Amstutz [Tue, 3 Feb 2015 21:37:57 +0000 (16:37 -0500)]
4823: Add tests for Collection.clone and Collection.merge

9 years ago4823: Add Collection.copy tests
Peter Amstutz [Tue, 3 Feb 2015 20:45:01 +0000 (15:45 -0500)]
4823: Add Collection.copy tests

9 years ago4823: Fix bugs, fix tests, existing tests pass again. Still need to write new tests.
Peter Amstutz [Tue, 3 Feb 2015 19:26:44 +0000 (14:26 -0500)]
4823: Fix bugs, fix tests, existing tests pass again.  Still need to write new tests.

9 years agoMerge branch 'master' into 4823-python-sdk-writable-collection-api
Peter Amstutz [Tue, 3 Feb 2015 16:20:31 +0000 (11:20 -0500)]
Merge branch 'master' into 4823-python-sdk-writable-collection-api

9 years ago4823: Added merge(), live sync. Removed deferred _populate().
Peter Amstutz [Tue, 3 Feb 2015 16:19:03 +0000 (11:19 -0500)]
4823: Added merge(), live sync.  Removed deferred _populate().

9 years ago4823: Add copyinto()
Peter Amstutz [Mon, 2 Feb 2015 20:53:19 +0000 (15:53 -0500)]
4823: Add copyinto()

9 years ago4823: Refactored Collection into SynchronizedCollectionBase, Subcollection, and
Peter Amstutz [Mon, 2 Feb 2015 20:16:47 +0000 (15:16 -0500)]
4823: Refactored Collection into SynchronizedCollectionBase, Subcollection, and
Collection.  Added clone().  Added method decorators for locking.

9 years agoDocumentation cleanup: CLI SDK:
Ward Vandewege [Mon, 2 Feb 2015 19:50:02 +0000 (14:50 -0500)]
Documentation cleanup: CLI SDK:

- merge some information from the wiki.
- reorganize things a bit.

No issue #

9 years ago4823: Added SYNC mode constants.
Peter Amstutz [Mon, 2 Feb 2015 15:19:57 +0000 (10:19 -0500)]
4823: Added SYNC mode constants.

9 years ago4823: Adding @_synchronized to protect arvfile and block manager. Updated
Peter Amstutz [Mon, 2 Feb 2015 14:33:28 +0000 (09:33 -0500)]
4823: Adding @_synchronized to protect arvfile and block manager.  Updated
docstrings to PEP 257 and PEP 287.

9 years ago5037: Fix tearDown error handling in PySDK Websockets test.
Brett Smith [Sun, 1 Feb 2015 16:22:42 +0000 (11:22 -0500)]
5037: Fix tearDown error handling in PySDK Websockets test.

I accidentally broke this in 51f9e6cb.  That version would crash if
the test failed to assign self.ws.  Refactor to be more robust in that
case.  No issue #.

9 years agoMerge branch 'master' into 4823-python-sdk-writable-collection-api
Peter Amstutz [Fri, 30 Jan 2015 21:40:18 +0000 (16:40 -0500)]
Merge branch 'master' into 4823-python-sdk-writable-collection-api

9 years agoMerge branch '5037-python-sdk-thread-safe' refs #5037
Tom Clegg [Fri, 30 Jan 2015 20:42:44 +0000 (15:42 -0500)]
Merge branch '5037-python-sdk-thread-safe' refs #5037

9 years ago5037: Mention where this cache is, instead of describing what a cache is.
Tom Clegg [Fri, 30 Jan 2015 20:40:57 +0000 (15:40 -0500)]
5037: Mention where this cache is, instead of describing what a cache is.

9 years ago5037: Remove unnecessary cache=False from arv-copy.
Brett Smith [Fri, 30 Jan 2015 20:24:37 +0000 (15:24 -0500)]
5037: Remove unnecessary cache=False from arv-copy.

9 years ago5037: Fix race condition in PySDK Websockets test.
Brett Smith [Fri, 30 Jan 2015 20:09:34 +0000 (15:09 -0500)]
5037: Fix race condition in PySDK Websockets test.

This might just be bad luck, but for some reason when testing Tom's
changes I ran into a situation where this test failed because it
started processing the Websocket event about the new human before it
assigned self.h, so the assertion failed.  Fix the race condition by
asserting against a thread-aware Queue.

9 years ago5037: Add test for new PySDK API cache behavior.
Brett Smith [Fri, 30 Jan 2015 20:24:27 +0000 (15:24 -0500)]
5037: Add test for new PySDK API cache behavior.

9 years agoMerge branch '4562-crunch-tools-docs-wip'
Brett Smith [Fri, 30 Jan 2015 18:58:04 +0000 (13:58 -0500)]
Merge branch '4562-crunch-tools-docs-wip'

Closes #4562, #5015.

9 years ago4562: Add Crunch tools overview to the documentation.
Brett Smith [Fri, 30 Jan 2015 16:23:11 +0000 (11:23 -0500)]
4562: Add Crunch tools overview to the documentation.

9 years ago5037: Remove connection pool. Now, api(cache=False) refers only to the discovery...
Tom Clegg [Fri, 30 Jan 2015 18:20:50 +0000 (13:20 -0500)]
5037: Remove connection pool. Now, api(cache=False) refers only to the discovery document cache.

9 years agocloses #3686
Radhika Chippada [Thu, 29 Jan 2015 01:45:16 +0000 (20:45 -0500)]
closes #3686
Merge branch '3686-sharing-repositories'

9 years agoMerge branch 'master' into 3686-sharing-repositories
Radhika Chippada [Thu, 29 Jan 2015 01:43:03 +0000 (20:43 -0500)]
Merge branch 'master' into 3686-sharing-repositories

9 years ago3686: correct one test assertion and refine some other assertions.
Radhika Chippada [Thu, 29 Jan 2015 01:41:32 +0000 (20:41 -0500)]
3686: correct one test assertion and refine some other assertions.

9 years agoFix preview pane disappearing on narrow displays. closes #4918
Tom Clegg [Wed, 28 Jan 2015 22:51:35 +0000 (17:51 -0500)]
Fix preview pane disappearing on narrow displays. closes #4918

9 years agoMerge branch '5074-ruby-sdk-discovery-cache-wip'
Brett Smith [Wed, 28 Jan 2015 22:37:28 +0000 (17:37 -0500)]
Merge branch '5074-ruby-sdk-discovery-cache-wip'

Closes #5074, #5091.

9 years ago5074: CLI SDK uses Google API client extensions from Ruby SDK.
Brett Smith [Tue, 27 Jan 2015 21:28:30 +0000 (16:28 -0500)]
5074: CLI SDK uses Google API client extensions from Ruby SDK.

9 years ago5074: Improve discovery document caching in Ruby SDK.
Brett Smith [Tue, 27 Jan 2015 21:22:35 +0000 (16:22 -0500)]
5074: Improve discovery document caching in Ruby SDK.

* Report a warning if there's an error reading or parsing a cached
  discovery document.
* Cache discovery documents to a tempfile and rename, to reduce the
  chances that we'll write corrupted caches due to I/O errors.
* Make this extension a separate module that can be loaded by users
  like the CLI SDK.
* Tighten exception handling throughout.

9 years ago3686: add unit and controller tests for repository updates
Radhika Chippada [Wed, 28 Jan 2015 21:48:37 +0000 (16:48 -0500)]
3686: add unit and controller tests for repository updates

9 years ago3686: update the repository row to offer an exclusive Share link than make the repo...
Radhika Chippada [Wed, 28 Jan 2015 18:43:25 +0000 (13:43 -0500)]
3686: update the repository row to offer an exclusive Share link than make the repo name clickable.

9 years ago3686: verify repositories testing uses hard coded repo info.
Radhika Chippada [Wed, 28 Jan 2015 18:29:44 +0000 (13:29 -0500)]
3686: verify repositories testing uses hard coded repo info.

9 years agoMerge branch 'master' into 3686-sharing-repositories
Radhika Chippada [Wed, 28 Jan 2015 16:11:04 +0000 (11:11 -0500)]
Merge branch 'master' into 3686-sharing-repositories

9 years agocloses #4902
Radhika Chippada [Wed, 28 Jan 2015 16:07:12 +0000 (11:07 -0500)]
closes #4902
Merge branch '4902-use-fixture-to-rerun-pipelines'

9 years agoMerge branch 'master' into 4902-use-fixture-to-rerun-pipelines
Radhika Chippada [Wed, 28 Jan 2015 16:06:33 +0000 (11:06 -0500)]
Merge branch 'master' into 4902-use-fixture-to-rerun-pipelines

9 years agoMerge branch 'master' into 3686-sharing-repositories
Radhika Chippada [Wed, 28 Jan 2015 15:48:10 +0000 (10:48 -0500)]
Merge branch 'master' into 3686-sharing-repositories

9 years agorefs #4878
Radhika Chippada [Wed, 28 Jan 2015 00:42:11 +0000 (19:42 -0500)]
refs #4878
Merge branch '4878-rerun-job'

9 years ago4878: add back the tab buttons partial.
Radhika Chippada [Wed, 28 Jan 2015 00:40:53 +0000 (19:40 -0500)]
4878: add back the tab buttons partial.

9 years agoMerge branch '4878-rerun-job-bcs-wip'
Brett Smith [Tue, 27 Jan 2015 23:25:01 +0000 (18:25 -0500)]
Merge branch '4878-rerun-job-bcs-wip'

Closes #4878, #5067.

9 years ago4878: Refactor Workbench "Re-run job" button for more code reuse.
Brett Smith [Tue, 27 Jan 2015 23:09:20 +0000 (18:09 -0500)]
4878: Refactor Workbench "Re-run job" button for more code reuse.

* Avoid adding new routes: add the modal directly to the job show
  page, and submit the new work with the existing job creation route.
* Fix id references; e.g., for labels.

9 years ago4902: re-run pipeline instance tests use fixtures instead of creating a new pipeline...
Radhika Chippada [Tue, 27 Jan 2015 21:43:33 +0000 (16:43 -0500)]
4902: re-run pipeline instance tests use fixtures instead of creating a new pipeline to be re-run.

9 years ago4878: update the popup display to not display radio button when only "use same" optio...
Radhika Chippada [Tue, 27 Jan 2015 20:59:03 +0000 (15:59 -0500)]
4878: update the popup display to not display radio button when only "use same" option is available.

9 years agoMerge branch 'master' into 4878-rerun-job
Radhika Chippada [Tue, 27 Jan 2015 20:55:53 +0000 (15:55 -0500)]
Merge branch 'master' into 4878-rerun-job

9 years agorefs #4523
Radhika Chippada [Tue, 27 Jan 2015 18:43:18 +0000 (13:43 -0500)]
refs #4523
Merge branch '4523-search-index'

9 years agoMerge branch 'master' into 3686-sharing-repositories
Radhika Chippada [Tue, 27 Jan 2015 18:30:42 +0000 (13:30 -0500)]
Merge branch 'master' into 3686-sharing-repositories

9 years ago4523: a little bit simpler script
Radhika Chippada [Tue, 27 Jan 2015 18:20:38 +0000 (13:20 -0500)]
4523: a little bit simpler script

9 years agoMerge branch 'master' into 4523-search-index
Radhika Chippada [Tue, 27 Jan 2015 17:38:42 +0000 (12:38 -0500)]
Merge branch 'master' into 4523-search-index

9 years agoMerge branch '5087-fix-crunch-sigpipe-wip'
Brett Smith [Tue, 27 Jan 2015 17:00:41 +0000 (12:00 -0500)]
Merge branch '5087-fix-crunch-sigpipe-wip'

Closes #5087, #5089.

9 years ago5087: crunch-job installer feeds tar incrementally.
Brett Smith [Mon, 26 Jan 2015 19:02:56 +0000 (14:02 -0500)]
5087: crunch-job installer feeds tar incrementally.

When the input we give to tar is large enough (greater than 4-5MiB),
writing it all in one shot causes tar to die, and crunch-job to get
SIGPIPE.  Prevent this by feeding the input to tar in a series of
smaller writes.

9 years ago4878: show only the re-run popup option
Radhika Chippada [Tue, 27 Jan 2015 14:23:37 +0000 (09:23 -0500)]
4878: show only the re-run popup option

9 years agoMerge branch 'master' into 4878-rerun-job
Radhika Chippada [Mon, 26 Jan 2015 21:17:28 +0000 (16:17 -0500)]
Merge branch 'master' into 4878-rerun-job

9 years agoWording tweaks for doc.arvados.org.
Ward Vandewege [Mon, 26 Jan 2015 20:51:07 +0000 (15:51 -0500)]
Wording tweaks for doc.arvados.org.

No issue #

9 years agoMerge branch '4340-arv-ws-fix-ssl-warning'
Ward Vandewege [Mon, 26 Jan 2015 16:05:12 +0000 (11:05 -0500)]
Merge branch '4340-arv-ws-fix-ssl-warning'

Closes #4340

9 years agoMerge branch 'master' into 4340-arv-ws-fix-ssl-warning
Ward Vandewege [Mon, 26 Jan 2015 16:04:50 +0000 (11:04 -0500)]
Merge branch 'master' into 4340-arv-ws-fix-ssl-warning

9 years agoA few tweaks based on review feedback.
Ward Vandewege [Mon, 26 Jan 2015 16:04:09 +0000 (11:04 -0500)]
A few tweaks based on review feedback.

refs #4340

9 years agoMerge branch '5010-trash-button-for-collections'
Tim Pierce [Mon, 26 Jan 2015 15:52:49 +0000 (10:52 -0500)]
Merge branch '5010-trash-button-for-collections'

Fixes #5010.

9 years ago5010: fixed integration test
Tim Pierce [Mon, 26 Jan 2015 15:24:40 +0000 (10:24 -0500)]
5010: fixed integration test

Fixed a failing integration test that checked for the presence of a
collection in the Home project after being deleted.  Removed the
assertion that checked the Home project post-deletion.

9 years ago3686: improve manage account page test to click on the repository link.
Radhika Chippada [Sun, 25 Jan 2015 03:23:06 +0000 (22:23 -0500)]
3686: improve manage account page test to click on the repository link.

9 years ago3686: enhance manage account test to also verify a writable repository.
Radhika Chippada [Sun, 25 Jan 2015 02:50:00 +0000 (21:50 -0500)]
3686: enhance manage account test to also verify a writable repository.

9 years ago3686: repository.editable_attributes returns an empty array when the user is not...
Radhika Chippada [Sat, 24 Jan 2015 18:36:33 +0000 (13:36 -0500)]
3686: repository.editable_attributes returns an empty array when the user is not an admin.

9 years ago3686: when a repository is manageable by a user, make repository name a link in manag...
Radhika Chippada [Sat, 24 Jan 2015 18:07:42 +0000 (13:07 -0500)]
3686: when a repository is manageable by a user, make repository name a link in manage_account page. In addition, do not offer Attributes tab in repository page if the user is not an admin.

9 years agoarv-ws should prefer system's CA certificates (if available).
Ward Vandewege [Fri, 23 Jan 2015 22:00:37 +0000 (17:00 -0500)]
arv-ws should prefer system's CA certificates (if available).

closes #4340

9 years agoMerge branch '0000-workbench-user-profile-wording-changes'
Ward Vandewege [Fri, 23 Jan 2015 21:55:30 +0000 (16:55 -0500)]
Merge branch '0000-workbench-user-profile-wording-changes'

No issue #

9 years agoMerge branch 'master' into 0000-workbench-user-profile-wording-changes
Ward Vandewege [Fri, 23 Jan 2015 19:21:17 +0000 (14:21 -0500)]
Merge branch 'master' into 0000-workbench-user-profile-wording-changes

9 years agorefs #4926 Merge branch '4926-getting-started'
Nancy Ouyang [Fri, 23 Jan 2015 19:15:35 +0000 (14:15 -0500)]
refs #4926 Merge branch '4926-getting-started'

9 years agomore typos
Nancy Ouyang [Fri, 23 Jan 2015 19:11:37 +0000 (14:11 -0500)]
more typos

9 years agominor typos
Nancy Ouyang [Fri, 23 Jan 2015 18:50:28 +0000 (13:50 -0500)]
minor typos

9 years ago5010: updated functional tests for new trash behavior
Tim Pierce [Fri, 23 Jan 2015 16:55:04 +0000 (11:55 -0500)]
5010: updated functional tests for new trash behavior

Renamed "project admin can remove items from the project" to "project
admin can remove collections from the project" and updated it to verify
that the target collection has actually been made inaccessible to API
queries.

Added "project admin can remove items from project other than
collections" test to verify that objects which don't support expires_at
continue to exhibit the old behavior.

9 years ago4878: now the test works!
Radhika Chippada [Fri, 23 Jan 2015 16:41:21 +0000 (11:41 -0500)]
4878: now the test works!

9 years ago4878: add integration test for Re-run job with options.
Radhika Chippada [Fri, 23 Jan 2015 16:25:55 +0000 (11:25 -0500)]
4878: add integration test for Re-run job with options.

9 years agoMerge branch 'master' into 4878-rerun-job
Radhika Chippada [Fri, 23 Jan 2015 14:28:47 +0000 (09:28 -0500)]
Merge branch 'master' into 4878-rerun-job

9 years ago4878: rerun job with options popup
Radhika Chippada [Fri, 23 Jan 2015 14:28:02 +0000 (09:28 -0500)]
4878: rerun job with options popup

9 years ago4823: Bufferblocks are owned by a specific ArvadosFile
Peter Amstutz [Fri, 23 Jan 2015 12:50:09 +0000 (07:50 -0500)]
4823: Bufferblocks are owned by a specific ArvadosFile

9 years agoMerge branch '4889-crunch-deadlock'
Tim Pierce [Thu, 22 Jan 2015 22:08:20 +0000 (17:08 -0500)]
Merge branch '4889-crunch-deadlock'

Fixes #4889.

9 years ago4889: improve error message, unit test
Tim Pierce [Thu, 22 Jan 2015 22:05:36 +0000 (17:05 -0500)]
4889: improve error message, unit test

Per review in #4889-17:

Updated the CopyPipeToChan error message to be more descriptive, for the
benefit of anyone reading log output.

Corrected the test to confirm that the error message is received even if
the child process does not close the stderr log (which matches the usage
patterns in production).

9 years agoMerge branch 'master' into 0000-workbench-user-profile-wording-changes
Ward Vandewege [Thu, 22 Jan 2015 21:37:40 +0000 (16:37 -0500)]
Merge branch 'master' into 0000-workbench-user-profile-wording-changes

9 years ago4926: typos & rewording
Nancy Ouyang [Thu, 22 Jan 2015 20:52:08 +0000 (15:52 -0500)]
4926: typos & rewording

9 years ago4889: added CopyPipeToChan unit test
Tim Pierce [Thu, 22 Jan 2015 20:40:46 +0000 (15:40 -0500)]
4889: added CopyPipeToChan unit test

Added TestCopyPipeToChanLongLines test to confirm that when
CopyPipeToChan attempts to read a line too long for bufio.Scanner, that
it generates an error message on the output channel.

9 years agoMerge branch 'master' into 4523-search-index
Radhika Chippada [Thu, 22 Jan 2015 18:40:08 +0000 (13:40 -0500)]
Merge branch 'master' into 4523-search-index

9 years ago4523: add a new migration script that invokes search_index migration down and up...
Radhika Chippada [Thu, 22 Jan 2015 18:37:37 +0000 (13:37 -0500)]
4523: add a new migration script that invokes search_index migration down and up methods when a search_index with description is found (due to an earlier migration of search_index with descriptions).

9 years agorefs #4523
Radhika Chippada [Thu, 22 Jan 2015 17:06:53 +0000 (12:06 -0500)]
refs #4523
Merge branch '4523-search-index'

9 years ago4523: do not include descriptions in search index and update tests accordingly.
Radhika Chippada [Thu, 22 Jan 2015 16:36:00 +0000 (11:36 -0500)]
4523: do not include descriptions in search index and update tests accordingly.

9 years ago4823: More docstrings for public Collection and ArvFile API
Peter Amstutz [Wed, 21 Jan 2015 22:11:01 +0000 (17:11 -0500)]
4823: More docstrings for public Collection and ArvFile API

9 years ago5010: remove_items sets the expired_at date if available
Tim Pierce [Wed, 21 Jan 2015 20:50:56 +0000 (15:50 -0500)]
5010: remove_items sets the expired_at date if available

On objects which support expired_at, remove_items will set that date
rather than moving them out of the current project.

9 years ago4889: close the child stderr pipe before returning
Tim Pierce [Wed, 21 Jan 2015 20:18:16 +0000 (15:18 -0500)]
4889: close the child stderr pipe before returning

Updated CopyPipeToChan to close the child's stderr pipe before
returning, so that even if it returns for some reason other than
EOF (e.g. line too long) the child will not deadlock on writing stderr
output.

9 years agoMerge branch '3021-api-performance' refs #3021
Tom Clegg [Wed, 21 Jan 2015 20:03:34 +0000 (15:03 -0500)]
Merge branch '3021-api-performance' refs #3021

9 years ago4967: Fix API server Gemfile.
Brett Smith [Wed, 21 Jan 2015 19:11:00 +0000 (14:11 -0500)]
4967: Fix API server Gemfile.

I'm kind of at a loss to explain what happened here.  Refs #4967.

9 years ago4967: API server bundle uses bugfixed crunch-job.
Brett Smith [Wed, 21 Jan 2015 18:40:11 +0000 (13:40 -0500)]
4967: API server bundle uses bugfixed crunch-job.

Refs #4967, #4970.

9 years agoMerge branch '4967-crunch-mount-cleanup-wip'
Brett Smith [Wed, 21 Jan 2015 18:38:28 +0000 (13:38 -0500)]
Merge branch '4967-crunch-mount-cleanup-wip'

Closes #4967, #4970, #5039.

9 years ago4967: crunch-job unmounts old Keep mounts more robustly.
Brett Smith [Wed, 21 Jan 2015 16:38:18 +0000 (11:38 -0500)]
4967: crunch-job unmounts old Keep mounts more robustly.

The previous version looked for mounts under $JOB_WORK before
unmounting anything.  We long ago started mounting under $TASK_WORK,
so unmounting hasn't been working for a while.  This version unmounts
every FUSE mount with "keep" in the path, so it will be much more
flexible.

I also changed the cleanup to use bash -e, so the logs are more likely
to indicate if there was trouble during the cleanup step.

9 years ago4926: Added 'getting started' section with three image galleries.
Nancy Ouyang [Wed, 21 Jan 2015 05:10:05 +0000 (00:10 -0500)]
4926: Added 'getting started' section with three image galleries.

9 years agoMerge branch '5016-ctrl-c-arv-ws' closes #5016
Peter Amstutz [Wed, 21 Jan 2015 15:51:51 +0000 (10:51 -0500)]
Merge branch '5016-ctrl-c-arv-ws' closes #5016

9 years ago5029: API server uses bugfixed crunch-job.
Brett Smith [Tue, 20 Jan 2015 19:52:29 +0000 (14:52 -0500)]
5029: API server uses bugfixed crunch-job.

Refs #5029.

9 years ago5029: Fix crunch-job logging when SDK requested+virtualenv unavailable.
Brett Smith [Tue, 20 Jan 2015 19:42:48 +0000 (14:42 -0500)]
5029: Fix crunch-job logging when SDK requested+virtualenv unavailable.

* Properly concatenate the message.

* Query and log installed SDK packages in this scenario, since we
  might fall back to what's available in the Docker image.

Closes #5029.