This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow-site.git


The following commit(s) were added to refs/heads/master by this push:
     new d2a357f  Updates version to 2.0.2 also in the docker-stack part (#413)
d2a357f is described below

commit d2a357fc7ea25338d13d193ab61a9202adbf95d9
Author: Jarek Potiuk <[email protected]>
AuthorDate: Fri Apr 23 13:26:14 2021 +0200

    Updates version to 2.0.2 also in the docker-stack part (#413)
---
 docs-archive/docker-stack/build-arg-ref.html |  4 +--
 docs-archive/docker-stack/build.html         | 40 ++++++++++++++--------------
 docs-archive/docker-stack/recipes.html       |  4 +--
 3 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/docs-archive/docker-stack/build-arg-ref.html 
b/docs-archive/docker-stack/build-arg-ref.html
index bcf4336..609a1a9 100644
--- a/docs-archive/docker-stack/build-arg-ref.html
+++ b/docs-archive/docker-stack/build-arg-ref.html
@@ -595,7 +595,7 @@ Those arguments are used when you want to customize the 
image. You can see some
 <td><p>Base python image.</p></td>
 </tr>
 <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">AIRFLOW_VERSION</span></code></p></td>
-<td><p><code class="docutils literal notranslate"><span 
class="pre">2.0.1</span></code></p></td>
+<td><p><code class="docutils literal notranslate"><span 
class="pre">2.0.2</span></code></p></td>
 <td><p>version of Airflow.</p></td>
 </tr>
 <tr class="row-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">AIRFLOW_EXTRAS</span></code></p></td>
@@ -646,7 +646,7 @@ versions of <code class="docutils literal 
notranslate"><span class="pre">constra
 2.0.* installation. In case of building
 specific version you want to point it
 to specific tag, for example
-<code class="docutils literal notranslate"><span 
class="pre">constraints-2.0.1</span></code>.
+<code class="docutils literal notranslate"><span 
class="pre">constraints-2.0.2</span></code>.
 Auto-detected if empty.</p></td>
 </tr>
 </tbody>
diff --git a/docs-archive/docker-stack/build.html 
b/docs-archive/docker-stack/build.html
index 6fb7429..ef84de3 100644
--- a/docs-archive/docker-stack/build.html
+++ b/docs-archive/docker-stack/build.html
@@ -745,7 +745,7 @@ group for airflow user:</p>
 <p>The following example adds <code class="docutils literal notranslate"><span 
class="pre">vim</span></code> to the airflow image.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/extending/add-apt-packages/Dockerfile</span></p>
-<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.1</span>
+<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.2</span>
 <span class="k">USER</span><span class="s"> root</span>
 <span class="k">RUN</span> apt-get update <span class="se">\</span>
   <span class="o">&amp;&amp;</span> apt-get install -y --no-install-recommends 
<span class="se">\</span>
@@ -763,7 +763,7 @@ group for airflow user:</p>
 <p>The following example adds <code class="docutils literal notranslate"><span 
class="pre">lxml</span></code> python package from PyPI to the image.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/extending/add-pypi-packages/Dockerfile</span></p>
-<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.1</span>
+<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.2</span>
 <span class="k">RUN</span> pip install --no-cache-dir lxml
 </pre></div>
 </div>
@@ -775,7 +775,7 @@ group for airflow user:</p>
 running the container.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/extending/writable-directory/Dockerfile</span></p>
-<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.1</span>
+<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.2</span>
 <span class="k">RUN</span> <span class="nb">umask</span> <span 
class="m">0002</span><span class="p">;</span> <span class="se">\</span>
     mkdir -p ~/writeable-directory
 </pre></div>
@@ -787,7 +787,7 @@ running the container.</p>
 <p>The following example adds <code class="docutils literal notranslate"><span 
class="pre">mpi4py</span></code> package which requires both <code 
class="docutils literal notranslate"><span 
class="pre">build-essential</span></code> and <code class="docutils literal 
notranslate"><span class="pre">mpi</span> <span 
class="pre">compiler</span></code>.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/extending/add-build-essential-extend/Dockerfile</span></p>
-<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.1</span>
+<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.2</span>
 <span class="k">USER</span><span class="s"> root</span>
 <span class="k">RUN</span> apt-get update <span class="se">\</span>
   <span class="o">&amp;&amp;</span> apt-get install -y --no-install-recommends 
<span class="se">\</span>
@@ -808,7 +808,7 @@ size of the image in case you use &quot;Customizing&quot; 
rather than &quot;Exte
 <p>The following example adds <code class="docutils literal notranslate"><span 
class="pre">test_dag.py</span></code> to your image in the <code 
class="docutils literal notranslate"><span 
class="pre">/opt/airflow/dags</span></code> folder.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/extending/embedding-dags/Dockerfile</span></p>
-<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.1</span>
+<div class="highlight-Dockerfile notranslate"><div 
class="highlight"><pre><span></span><span class="k">FROM</span> <span 
class="s">apache/airflow:2.0.2</span>
 
 <span class="k">COPY</span> --chown<span class="o">=</span>airflow:root 
test_dag.py /opt/airflow/dags
 </pre></div>
@@ -894,8 +894,8 @@ allows to build airflow image in an air-gaped 
environment.</p></li>
 that it can be predictably installed, even if some new versions of Airflow 
dependencies are
 released (or even dependencies of our dependencies!). The docker image and 
accompanying scripts
 usually determine automatically the right versions of constraints to be used 
based on the Airflow
-version installed and Python version. For example 2.0.1 version of Airflow 
installed from PyPI
-uses constraints from <code class="docutils literal notranslate"><span 
class="pre">constraints-2.0.1</span></code> tag). However in some cases - when 
installing airflow from
+version installed and Python version. For example 2.0.2 version of Airflow 
installed from PyPI
+uses constraints from <code class="docutils literal notranslate"><span 
class="pre">constraints-2.0.2</span></code> tag). However in some cases - when 
installing airflow from
 GitHub for example - you have to manually specify the version of constraints 
used, otherwise
 it will default to the latest version of the constraints which might not be 
compatible with the
 version of Airflow you use.</p>
@@ -911,7 +911,7 @@ of constraints that you manually prepared.</p>
 <span id="image-build-pypi"></span><h3>Building from PyPI packages<a 
class="headerlink" href="#building-from-pypi-packages" title="Permalink to this 
headline">¶</a></h3>
 <p>This is the basic way of building the custom images from sources.</p>
 <p>The following example builds the production image in version <code 
class="docutils literal notranslate"><span class="pre">3.6</span></code> with 
latest PyPI-released Airflow,
-with default set of Airflow extras and dependencies. The <code class="docutils 
literal notranslate"><span class="pre">2.0.1</span></code> constraints are used 
automatically.</p>
+with default set of Airflow extras and dependencies. The <code class="docutils 
literal notranslate"><span class="pre">2.0.2</span></code> constraints are used 
automatically.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/stable-airflow.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
@@ -919,24 +919,24 @@ with default set of Airflow extras and dependencies. The 
<code class="docutils l
 </pre></div>
 </div>
 </div>
-<p>The following example builds the production image in version <code 
class="docutils literal notranslate"><span class="pre">3.7</span></code> with 
default extras from <code class="docutils literal notranslate"><span 
class="pre">2.0.1</span></code> PyPI
-package. The <code class="docutils literal notranslate"><span 
class="pre">2.0.1</span></code> constraints are used automatically.</p>
+<p>The following example builds the production image in version <code 
class="docutils literal notranslate"><span class="pre">3.7</span></code> with 
default extras from <code class="docutils literal notranslate"><span 
class="pre">2.0.2</span></code> PyPI
+package. The <code class="docutils literal notranslate"><span 
class="pre">2.0.2</span></code> constraints are used automatically.</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/pypi-selected-version.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.7-slim-buster&quot;</span> 
<span class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --tag <span class="s2">&quot;</span><span class="k">$(</span>basename 
<span class="s2">&quot;</span><span class="nv">$0</span><span 
class="s2">&quot;</span><span class="k">)</span><span class="s2">&quot;</span>
 </pre></div>
 </div>
 </div>
 <p>The following example builds the production image in version <code 
class="docutils literal notranslate"><span class="pre">3.8</span></code> with 
additional airflow extras
-(<code class="docutils literal notranslate"><span 
class="pre">mssql,hdfs</span></code>) from <code class="docutils literal 
notranslate"><span class="pre">2.0.1</span></code> PyPI package, and additional 
dependency (<code class="docutils literal notranslate"><span 
class="pre">oauth2client</span></code>).</p>
+(<code class="docutils literal notranslate"><span 
class="pre">mssql,hdfs</span></code>) from <code class="docutils literal 
notranslate"><span class="pre">2.0.2</span></code> PyPI package, and additional 
dependency (<code class="docutils literal notranslate"><span 
class="pre">oauth2client</span></code>).</p>
 <div class="example-block-wrapper docutils container">
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/pypi-extras-and-deps.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.8-slim-buster&quot;</span> 
<span class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_AIRFLOW_EXTRAS</span><span 
class="o">=</span><span class="s2">&quot;mssql,hdfs&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_PYTHON_DEPS</span><span 
class="o">=</span><span class="s2">&quot;oauth2client&quot;</span> <span 
class="se">\</span>
     --tag <span class="s2">&quot;</span><span class="k">$(</span>basename 
<span class="s2">&quot;</span><span class="nv">$0</span><span 
class="s2">&quot;</span><span class="k">)</span><span class="s2">&quot;</span>
@@ -948,7 +948,7 @@ package. The <code class="docutils literal 
notranslate"><span class="pre">2.0.1<
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/add-build-essential-custom.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.6-slim-buster&quot;</span> 
<span class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_PYTHON_DEPS</span><span 
class="o">=</span><span class="s2">&quot;mpi4py&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_DEV_APT_DEPS</span><span 
class="o">=</span><span class="s2">&quot;libopenmpi-dev&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_RUNTIME_APT_DEPS</span><span 
class="o">=</span><span class="s2">&quot;openmpi-common&quot;</span> <span 
class="se">\</span>
@@ -963,7 +963,7 @@ have more complex dependencies to build.</p>
 </div>
 <div class="section" id="building-optimized-images">
 <span id="image-build-optimized"></span><h3>Building optimized images<a 
class="headerlink" href="#building-optimized-images" title="Permalink to this 
headline">¶</a></h3>
-<p>The following example the production image in version <code class="docutils 
literal notranslate"><span class="pre">3.6</span></code> with additional 
airflow extras from <code class="docutils literal notranslate"><span 
class="pre">2.0.1</span></code>
+<p>The following example the production image in version <code class="docutils 
literal notranslate"><span class="pre">3.6</span></code> with additional 
airflow extras from <code class="docutils literal notranslate"><span 
class="pre">2.0.2</span></code>
 PyPI package but it includes additional apt dev and runtime dependencies.</p>
 <p>The dev dependencies are those that require <code class="docutils literal 
notranslate"><span class="pre">build-essential</span></code> and usually need 
to involve recompiling
 of some python dependencies so those packages might require some additional 
DEV dependencies to be
@@ -975,7 +975,7 @@ The <code class="docutils literal notranslate"><span 
class="pre">jre-headless</s
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/pypi-dev-runtime-deps.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.6-slim-buster&quot;</span> 
<span class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_AIRFLOW_EXTRAS</span><span 
class="o">=</span><span class="s2">&quot;jdbc&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_PYTHON_DEPS</span><span 
class="o">=</span><span class="s2">&quot;pandas&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_DEV_APT_DEPS</span><span 
class="o">=</span><span class="s2">&quot;gcc g++&quot;</span> <span 
class="se">\</span>
@@ -1074,7 +1074,7 @@ future-proof.</p>
 <p class="example-header"><span 
class="example-title">docs/docker-stack/docker-examples/customizing/custom-sources.sh</span></p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . -f Dockerfile <span 
class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.7-slim-buster&quot;</span> 
<span class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_AIRFLOW_EXTRAS</span><span 
class="o">=</span><span class="s2">&quot;slack,odbc&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">ADDITIONAL_PYTHON_DEPS</span><span 
class="o">=</span><span class="s2">&quot; \</span>
 <span class="s2">        azure-storage-blob \</span>
@@ -1127,11 +1127,11 @@ to provide this library from you repository if you want 
to build Airflow image i
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>rm docker-context-files/*.whl 
docker-context-files/*.tar.gz docker-context-files/*.txt <span 
class="o">||</span> <span class="nb">true</span>
 
 curl -Lo <span 
class="s2">&quot;docker-context-files/constraints-3.7.txt&quot;</span> <span 
class="se">\</span>
-    
https://raw.githubusercontent.com/apache/airflow/constraints-2.0.1/constraints-3.7.txt
+    
https://raw.githubusercontent.com/apache/airflow/constraints-2.0.2/constraints-3.7.txt
 
 pip download --dest docker-context-files <span class="se">\</span>
     --constraint docker-context-files/constraints-3.7.txt  <span 
class="se">\</span>
-    <span 
class="s2">&quot;apache-airflow[async,aws,azure,celery,dask,elasticsearch,gcp,kubernetes,postgres,redis,slack,ssh,statsd,virtualenv]==2.0.1&quot;</span>
+    <span 
class="s2">&quot;apache-airflow[async,aws,azure,celery,dask,elasticsearch,gcp,kubernetes,postgres,redis,slack,ssh,statsd,virtualenv]==2.0.2&quot;</span>
 </pre></div>
 </div>
 </div>
@@ -1166,7 +1166,7 @@ to the below:</p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
     --build-arg <span class="nv">PYTHON_BASE_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;python:3.7-slim-buster&quot;</span> 
<span class="se">\</span>
     --build-arg <span class="nv">AIRFLOW_INSTALLATION_METHOD</span><span 
class="o">=</span><span class="s2">&quot;apache-airflow&quot;</span> <span 
class="se">\</span>
-    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.1&quot;</span> <span 
class="se">\</span>
+    --build-arg <span class="nv">AIRFLOW_VERSION</span><span 
class="o">=</span><span class="s2">&quot;2.0.2&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">INSTALL_MYSQL_CLIENT</span><span 
class="o">=</span><span class="s2">&quot;false&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">AIRFLOW_PRE_CACHED_PIP_PACKAGES</span><span 
class="o">=</span><span class="s2">&quot;false&quot;</span> <span 
class="se">\</span>
     --build-arg <span class="nv">INSTALL_FROM_DOCKER_CONTEXT_FILES</span><span 
class="o">=</span><span class="s2">&quot;true&quot;</span> <span 
class="se">\</span>
diff --git a/docs-archive/docker-stack/recipes.html 
b/docs-archive/docker-stack/recipes.html
index aa207cd..75019af 100644
--- a/docs-archive/docker-stack/recipes.html
+++ b/docs-archive/docker-stack/recipes.html
@@ -626,7 +626,7 @@ You can also run these commands with BashOperator.</p>
 </div>
 <p>Then build a new image.</p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
-  --build-arg <span class="nv">BASE_AIRFLOW_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;apache/airflow:2.0.1&quot;</span> 
<span class="se">\</span>
+  --build-arg <span class="nv">BASE_AIRFLOW_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;apache/airflow:2.0.2&quot;</span> 
<span class="se">\</span>
   -t my-airflow-image
 </pre></div>
 </div>
@@ -737,7 +737,7 @@ Below are the steps to take tools that are frequently used 
in Hadoop-world:</p>
 </div>
 <p>Then build a new image.</p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>docker build . <span class="se">\</span>
-  --build-arg <span class="nv">BASE_AIRFLOW_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;apache/airflow:2.0.1&quot;</span> 
<span class="se">\</span>
+  --build-arg <span class="nv">BASE_AIRFLOW_IMAGE</span><span 
class="o">=</span><span class="s2">&quot;apache/airflow:2.0.2&quot;</span> 
<span class="se">\</span>
   -t my-airflow-image
 </pre></div>
 </div>

Reply via email to