[ARVADOS] created: 89bf20191626c26dba2fcbdb4d660cd7c4063168

Git user git at public.curoverse.com
Mon May 22 10:57:40 EDT 2017


        at  89bf20191626c26dba2fcbdb4d660cd7c4063168 (commit)


commit 89bf20191626c26dba2fcbdb4d660cd7c4063168
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Mon May 22 10:57:35 2017 -0400

    11369: Add migration notes about crunchv1-to-crunchv2

diff --git a/doc/user/cwl/cwl-style.html.textile.liquid b/doc/user/cwl/cwl-style.html.textile.liquid
index 0debd16..96554bf 100644
--- a/doc/user/cwl/cwl-style.html.textile.liquid
+++ b/doc/user/cwl/cwl-style.html.textile.liquid
@@ -168,3 +168,8 @@ steps:
           out: [out]
           run: tool3.cwl
 </pre>
+
+* When migrating from crunch v1 API (--api=jobs) to the crunch v2 API (--api=containers) there are a few differences in behavior:
+** The tool is limited to accessing only collections which are explicitly listed in the input, and further limited to only the subdirectories of collections listed in input.  For example, given an explicit file input @/dir/subdir/file1.txt@, a tool will not be able to implicitly access the file @/dir/file2.txt at .  Use @secondaryFiles@ or a @Directory@ input to describe trees of files.
+** Files listed in @InitialWorkDirRequirement@ appear in the output directory as normal files (not symlinks) but cannot be moved, renamed or deleted.  These files will be added to the output collection but without any additional copies of the underlying data.
+** Tools are disallowed network access by default.  Tools which require network access must include @arv:APIRequirement: {}@ in their @requirements@ section.

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list