[ARVADOS] created: 2.2.2-7-g7d82353fa

Git user git at public.arvados.org
Thu Jan 6 17:57:32 UTC 2022


        at  7d82353fad954d90499ada5667cdc8bf56066bdc (commit)


commit 7d82353fad954d90499ada5667cdc8bf56066bdc
Author: Ward Vandewege <ward at curii.com>
Date:   Wed Dec 1 15:48:54 2021 -0500

    Documentation: fix AWS region name in the configuration reference and on
    the S3 configuration page.
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/install/configure-s3-object-storage.html.textile.liquid b/doc/install/configure-s3-object-storage.html.textile.liquid
index 6a3c396d6..a8d9489a6 100644
--- a/doc/install/configure-s3-object-storage.html.textile.liquid
+++ b/doc/install/configure-s3-object-storage.html.textile.liquid
@@ -48,7 +48,7 @@ Volumes are configured in the @Volumes@ section of the cluster configuration fil
 
           # Storage provider region. For Google Cloud Storage, use ""
           # or omit.
-          Region: <span class="userinput">us-east-1a</span>
+          Region: <span class="userinput">us-east-1</span>
 
           # Storage provider endpoint. For Amazon S3, use "" or
           # omit. For Google Cloud Storage, use
diff --git a/lib/config/config.default.yml b/lib/config/config.default.yml
index d0e770f92..2d88334db 100644
--- a/lib/config/config.default.yml
+++ b/lib/config/config.default.yml
@@ -1249,7 +1249,7 @@ Clusters:
           AccessKeyID: aaaaa
           SecretAccessKey: aaaaa
           Endpoint: ""
-          Region: us-east-1a
+          Region: us-east-1
           Bucket: aaaaa
           LocationConstraint: false
           V2Signature: false
diff --git a/lib/config/generated_config.go b/lib/config/generated_config.go
index 21ad02293..88d815dc0 100644
--- a/lib/config/generated_config.go
+++ b/lib/config/generated_config.go
@@ -1255,7 +1255,7 @@ Clusters:
           AccessKeyID: aaaaa
           SecretAccessKey: aaaaa
           Endpoint: ""
-          Region: us-east-1a
+          Region: us-east-1
           Bucket: aaaaa
           LocationConstraint: false
           V2Signature: false

commit 878dfd0975e4b28af14a1cc0dde8737463f22cc4
Author: Ward Vandewege <ward at curii.com>
Date:   Sun Oct 10 11:30:32 2021 -0400

    Documentation: silence the curl command to get our Arvados package signing key.
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/_includes/_install_debian_key.liquid b/doc/_includes/_install_debian_key.liquid
index 1d5f73a4d..b25674c8c 100644
--- a/doc/_includes/_install_debian_key.liquid
+++ b/doc/_includes/_install_debian_key.liquid
@@ -6,7 +6,7 @@ SPDX-License-Identifier: CC-BY-SA-3.0
 
 <notextile>
 <pre><code># <span class="userinput">apt-get --no-install-recommends install curl gnupg2</span>
-# <span class="userinput">curl https://apt.arvados.org/pubkey.gpg -o /etc/apt/trusted.gpg.d/arvados.asc</span>
+# <span class="userinput">curl -s https://apt.arvados.org/pubkey.gpg -o /etc/apt/trusted.gpg.d/arvados.asc</span>
 </code></pre>
 </notextile>
 

commit 8343737dfc825aba04385acb750e5d172da4c38e
Author: Ward Vandewege <ward at curii.com>
Date:   Fri Oct 8 17:20:43 2021 -0400

    The minimum supported version of Python is 3.6
    
    refs #18261
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/sdk/python/sdk-python.html.textile.liquid b/doc/sdk/python/sdk-python.html.textile.liquid
index 09eaa8e55..435f70e7b 100644
--- a/doc/sdk/python/sdk-python.html.textile.liquid
+++ b/doc/sdk/python/sdk-python.html.textile.liquid
@@ -18,7 +18,7 @@ If you are logged in to an Arvados VM, the Python SDK should be installed.
 
 To use the Python SDK elsewhere, you can install from PyPI or a distribution package.
 
-As of Arvados 2.1, the Python SDK requires Python 3.5+.  The last version to support Python 2.7 is Arvados 2.0.4.
+As of Arvados 2.2, the Python SDK requires Python 3.6+.  The last version to support Python 2.7 is Arvados 2.0.4.
 
 h2. Option 1: Install from a distribution package
 

commit 36927a9cb09a4377528a01c7558d493e7c19d318
Author: Ward Vandewege <ward at curii.com>
Date:   Tue Oct 5 17:17:48 2021 -0400

    18253: documentation updates around the Arvados GPG package signing key.
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/_includes/_install_redhat_key.liquid b/doc/_includes/_gpg_key_fingerprint.liquid
similarity index 82%
rename from doc/_includes/_install_redhat_key.liquid
rename to doc/_includes/_gpg_key_fingerprint.liquid
index c9430515f..a10fd8688 100644
--- a/doc/_includes/_install_redhat_key.liquid
+++ b/doc/_includes/_gpg_key_fingerprint.liquid
@@ -10,7 +10,6 @@ The Arvados signing key fingerprint is
 <pre><code>pub   rsa2048 2010-11-15 [SC]
       B2DA 2991 656E B4A5 0314  CA2B 5716 5911 1078 ECD7
 uid           [ unknown] Arvados Automatic Signing Key <sysadmin at arvados.org>
-uid           [ unknown] Curoverse, Inc Automatic Signing Key <sysadmin at curoverse.com>
 sub   rsa2048 2010-11-15 [E]
 </code></pre>
 </notextile>
diff --git a/doc/_includes/_install_debian_key.liquid b/doc/_includes/_install_debian_key.liquid
index adfdff873..1d5f73a4d 100644
--- a/doc/_includes/_install_debian_key.liquid
+++ b/doc/_includes/_install_debian_key.liquid
@@ -4,10 +4,14 @@ Copyright (C) The Arvados Authors. All rights reserved.
 SPDX-License-Identifier: CC-BY-SA-3.0
 {% endcomment %}
 
+<notextile>
+<pre><code># <span class="userinput">apt-get --no-install-recommends install curl gnupg2</span>
+# <span class="userinput">curl https://apt.arvados.org/pubkey.gpg -o /etc/apt/trusted.gpg.d/arvados.asc</span>
+</code></pre>
+</notextile>
 
+The Arvados package signing GPG key is also available via the keyservers, though they can be unreliable. To retrieve the signing key via keyserver.ubuntu.com:
 
 <notextile>
-<pre><code># <span class="userinput">apt-get --no-install-recommends install gnupg</span>
-# <span class="userinput">/usr/bin/apt-key adv --keyserver pgp.mit.edu --recv 1078ECD7</span>
-</code></pre>
+<pre><code># <span class="userinput">/usr/bin/apt-key adv --keyserver keyserver.ubuntu.com --recv 1078ECD7</code></pre>
 </notextile>
diff --git a/doc/install/packages.html.textile.liquid b/doc/install/packages.html.textile.liquid
index 5d74e4a7e..542eea14d 100644
--- a/doc/install/packages.html.textile.liquid
+++ b/doc/install/packages.html.textile.liquid
@@ -23,11 +23,11 @@ Packages are available for CentOS 7. To install them with yum, save this configu
 name=Arvados
 baseurl=http://rpm.arvados.org/CentOS/$releasever/os/$basearch/
 gpgcheck=1
-gpgkey=http://rpm.arvados.org/CentOS/RPM-GPG-KEY-curoverse
+gpgkey=http://rpm.arvados.org/CentOS/RPM-GPG-KEY-arvados
 </code></pre>
 </notextile>
 
-{% include 'install_redhat_key' %}
+{% include 'gpg_key_fingerprint' %}
 
 h3(#debian). Debian and Ubuntu
 
@@ -37,6 +37,8 @@ First, register the Arvados signing key in apt's database:
 
 {% include 'install_debian_key' %}
 
+{% include 'gpg_key_fingerprint' %}
+
 As root, add the Arvados package repository to your sources.  This command depends on your OS vendor and version:
 
 table(table table-bordered table-condensed).

commit a31420c0b77005cbe44f90d312c9091ca7f07fdf
Author: Ward Vandewege <ward at curii.com>
Date:   Mon Sep 27 12:29:52 2021 -0400

    Add an example to the Python cookbook, "Delete a file from an existing
    collection".
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/sdk/python/cookbook.html.textile.liquid b/doc/sdk/python/cookbook.html.textile.liquid
index ff3bcf90e..eda6563d7 100644
--- a/doc/sdk/python/cookbook.html.textile.liquid
+++ b/doc/sdk/python/cookbook.html.textile.liquid
@@ -242,8 +242,8 @@ h2. Copy files from a collection to a new collection
 {% codeblock as python %}
 import arvados.collection
 
-source_collection = "x1u39-4zz18-krzg64ufvehgitl"
-target_project = "x1u39-j7d0g-67q94einb8ptznm"
+source_collection = "zzzzz-4zz18-zzzzzzzzzzzzzzz"
+target_project = "zzzzz-j7d0g-zzzzzzzzzzzzzzz"
 target_name = "Files copied from source_collection"
 files_to_copy = ["folder1/sample1/sample1_R1.fastq",
                  "folder1/sample2/sample2_R1.fastq"]
@@ -263,8 +263,8 @@ h2. Copy files from a collection to another collection
 {% codeblock as python %}
 import arvados.collection
 
-source_collection = "x1u39-4zz18-krzg64ufvehgitl"
-target_collection = "x1u39-4zz18-67q94einb8ptznm"
+source_collection = "zzzzz-4zz18-zzzzzzzzzzzzzzz"
+target_collection = "zzzzz-4zz18-aaaaaaaaaaaaaaa"
 files_to_copy = ["folder1/sample1/sample1_R1.fastq",
                  "folder1/sample2/sample2_R1.fastq"]
 
@@ -277,6 +277,16 @@ for f in files_to_copy:
 target.save()
 {% endcodeblock %}
 
+h2. Delete a file from an existing collection
+
+{% codeblock as python %}
+import arvados
+
+c = arvados.collection.Collection("zzzzz-4zz18-zzzzzzzzzzzzzzz")
+c.remove("file2.txt")
+c.save()
+{% endcodeblock %}
+
 h2. Listing records with paging
 
 Use the @arvados.util.keyset_list_all@ helper method to iterate over all the records matching an optional filter.  This method handles paging internally and returns results incrementally using a Python iterator.  The first parameter of the method takes a @list@ method of an Arvados resource (@collections@, @container_requests@, etc).

commit 469dc6ad30dae77d490426bf8e5c6709afd17489
Author: Ward Vandewege <ward at curii.com>
Date:   Thu Sep 23 13:21:43 2021 -0400

    Remove -x from the salt install provision script.
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/tools/salt-install/provision.sh b/tools/salt-install/provision.sh
index dec559537..6a1a53d57 100755
--- a/tools/salt-install/provision.sh
+++ b/tools/salt-install/provision.sh
@@ -11,7 +11,6 @@
 # vagrant up
 
 set -o pipefail
-set -x
 
 # capture the directory that the script is running from
 SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"

commit 9fcd3fc74db5d1026bc15d7a32994f993c51e693
Author: Ward Vandewege <ward at curii.com>
Date:   Thu Sep 23 09:20:51 2021 -0400

    Fix typo.
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/doc/architecture/keep-data-lifecycle.html.textile.liquid b/doc/architecture/keep-data-lifecycle.html.textile.liquid
index a2e31fb0e..e3253277c 100644
--- a/doc/architecture/keep-data-lifecycle.html.textile.liquid
+++ b/doc/architecture/keep-data-lifecycle.html.textile.liquid
@@ -36,7 +36,7 @@ table(table table-bordered table-condensed).
 |_. collection state|_. is_trashed|_. trash_at|_. delete_at|_. get|_. list|_. list?include_trash=true|_. can be modified|
 |persisted collection|false |null |null |yes |yes |yes |yes |
 |expiring collection|false |future |future |yes  |yes |yes |yes |
-|trashed collection|true |past |future |no |no |yes |only is_trashed, trash_at and delete_at attribtues|
+|trashed collection|true |past |future |no |no |yes |only is_trashed, trash_at and delete_at attributes|
 |deleted collection|true|past |past |no |no |no |no |
 
 h2(#block_lifecycle). Block lifecycle

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list