| 
 | 1 | +{% comment %}This include is used only in v23.3.2 and above. Newer versions use release-downloads-docker-image.md. {% endcomment %}  | 
 | 2 | +{% assign release = site.data.releases | where_exp: "release", "release.release_name == include.release" | first %}  | 
 | 3 | +{% assign version = site.data.versions | where_exp: "version", "version.major_version == release.major_version" | first %}  | 
 | 4 | + | 
 | 5 | +<h3 id="{{ release.release_name | downcase | replace: ".", "-" }}-downloads">Downloads</h3>{% comment %} take the version name, force it to be lowercase, and replace all periods with hyphens. {% endcomment %}  | 
 | 6 | + | 
 | 7 | +{% if release.release_type == "Testing" %}  | 
 | 8 | +{% include releases/experimental-test-release.md version=release.release_name %}  | 
 | 9 | +{% endif %}  | 
 | 10 | + | 
 | 11 | +{% comment %}No downloads for Cloud-first or withdrawn releases{% endcomment %}  | 
 | 12 | +{% if release.cloud_only == true %} {% comment %}Show the Cloud-first info instead of download links {% endcomment %}  | 
 | 13 | +{{site.data.alerts.callout_info}}  | 
 | 14 | +{{ r.cloud_only_message }}  | 
 | 15 | +{{site.data.alerts.end}}  | 
 | 16 | +{% elsif release.withdrawn == true % %}{% comment %}If not withdrawn and not Cloud-only, show download links{% endcomment %}  | 
 | 17 | + | 
 | 18 | +  {% include releases/withdrawn.md %}  | 
 | 19 | + | 
 | 20 | +{% else %}  | 
 | 21 | + | 
 | 22 | +{{site.data.alerts.callout_info}}  | 
 | 23 | +Experimental downloads are not qualified for production use and not eligible for support or uptime SLA commitments, whether they are for testing releases or production releases.  | 
 | 24 | +{{site.data.alerts.end}}  | 
 | 25 | + | 
 | 26 | +{% comment %}Assign the JS for the experimental download prompt and store it in the Liquid variable experimental_download_js {% endcomment %}  | 
 | 27 | +  {% capture experimental_download_js %}{% include_cached releases/experimental_download_dialog.md %}{% endcapture %}  | 
 | 28 | +  {% capture onclick_string %}onclick="{{ experimental_download_js }}"{% endcapture %}  | 
 | 29 | +  {% capture linux_arm_button_text_addendum %}{% if r.linux.linux_arm_experimental == true %}<br />(Experimental){% endif %}{% if r.linux.linux_arm_limited_access == true %}<br />(Limited Access){% endif %}{% endcapture %}  | 
 | 30 | + | 
 | 31 | +<div><div class="clearfix" markdown="1">  | 
 | 32 | + | 
 | 33 | +<table style="max-width: 90%;">  | 
 | 34 | +  <thead>  | 
 | 35 | +    <tr>  | 
 | 36 | +      <th>Operating System</th>  | 
 | 37 | +      <th style="width: 100px !important;">Architecture</th>  | 
 | 38 | +      <th>Full executable</th>  | 
 | 39 | +      <th>SQL-only executable</th>  | 
 | 40 | +    </tr>  | 
 | 41 | +  </thead>  | 
 | 42 | +  <tbody>  | 
 | 43 | +    <tr>  | 
 | 44 | +      <td rowspan="2">Linux</td>  | 
 | 45 | +      <td>Intel</td>  | 
 | 46 | +      <td><a href="https://binaries.cockroachdb.com/cockroach-{{ release.release_name }}.linux-amd64.tgz">cockroach-{{ release.release_name }}.linux-amd64.tgz</a> {% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-{{ r.release_name }}.linux-amd64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}</td>  | 
 | 47 | +      <td>{% if release.has_sql_only == true %}<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ release.release_name }}.linux-amd64.tgz">cockroach-sql-{{ release.release_name }}.linux-amd64.tgz</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ r.release_name }}.linux-amd64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}{% endif %}</td>  | 
 | 48 | +    </tr>  | 
 | 49 | +    <tr>  | 
 | 50 | +      <td>ARM</td>  | 
 | 51 | +      <td><a href="https://binaries.cockroachdb.com/cockroach-{{ release.release_name }}.linux-arm64.tgz" {% if release.linux.linux_arm_experimental == true %}{{ onclick_string }}{% endif %}>cockroach-{{ release.release_name }}.linux-arm64.tgz {{linux_arm_button_text_addendum}}</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-{{ r.release_name }}.linux-arm64.tgz.sha256sum" class="binary-link">SHA256</a>{% endif %})</td>  | 
 | 52 | +      <td>{% if release.has_sql_only == true %}<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ release.release_name }}.linux-arm64.tgz" {% if release.linux.linux_arm_experimental == true %}{{ onclick_string }}{% endif %}>cockroach-sql-{{ release.release_name }}.linux-arm64.tgz {{linux_arm_button_text_addendum}}</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ r.release_name }}.linux-arm64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}{% endif %}</td>  | 
 | 53 | +    </tr>  | 
 | 54 | +    <tr>  | 
 | 55 | +      <td rowspan="2">Mac<br />(Experimental)</td>  | 
 | 56 | +      <td>Intel</td>  | 
 | 57 | +      <td><a href="https://binaries.cockroachdb.com/cockroach-{{ release.release_name }}.darwin-10.9-amd64.tgz" {% if release.mac.linux_arm_experimental == true %}{{ onclick_string }}{% endif %}>cockroach-{{ release.release_name }}.darwin-10.9-amd64.tgz</a> {% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-{{ r.release_name }}.darwin-10.9-amd64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}</td>  | 
 | 58 | +      <td>{% if release.has_sql_only == true %}<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ release.release_name }}.darwin-10.9-amd64.tgz" {% if release.mac.linux_arm_experimental == true %}{{ onclick_string }}{% endif %}>cockroach-sql-{{ release.release_name }}.darwin-10.9-amd64.tgz</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ r.release_name }}.darwin-10.9-amd64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}{% endif %}</td>  | 
 | 59 | +    </tr>  | 
 | 60 | +    <tr>  | 
 | 61 | +      <td>ARM</td>  | 
 | 62 | +      <td><a href="https://binaries.cockroachdb.com/cockroach-{{ release.release_name }}.darwin-11.0-arm64.tgz" {{ onclick_string }}>cockroach-{{ release.release_name }}.darwin-11.0-arm64.tgz</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-{{ r.release_name }}.darwin-11.0-arm64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}</td>  | 
 | 63 | +      <td>{% if release.has_sql_only == true %}<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ release.release_name }}.darwin-11.0-arm64.tgz" {% if release.mac.linux_arm_experimental == true %}{{ onclick_string }}{% endif %}>cockroach-sql-{{ release.release_name }}.darwin-11.0-arm64.tgz</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ r.release_name }}.darwin-11.0-arm64.tgz.sha256sum" class="binary-link">SHA256</a>){% endif %}{% endif %}</td>  | 
 | 64 | +    </tr>  | 
 | 65 | +    <tr>  | 
 | 66 | +      <td>Windows<br />(Experimental)</td>  | 
 | 67 | +      <td>Intel</td>  | 
 | 68 | +      <td><a {{ onclick_string }} href="https://binaries.cockroachdb.com/cockroach-{{ release.release_name }}.windows-6.2-amd64.zip">cockroach-{{ release.release_name }}.windows-6.2-amd64.zip</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-{{ r.release_name }}.windows-6.2-amd64.zip.sha256sum" class="binary-link">SHA256</a>){% endif %}</td>  | 
 | 69 | +      <td>{% if release.has_sql_only == true %}<a {{ onclick_string }} href="https://binaries.cockroachdb.com/cockroach-sql-{{ release.release_name }}.windows-6.2-amd64.zip">cockroach-sql-{{ release.release_name }}.windows-6.2-amd64.zip</a>{% if r.has_sha256sum == true %}<br />(<a href="https://binaries.cockroachdb.com/cockroach-sql-{{ r.release_name }}.windows-6.2-amd64.zip.sha256sum" class="binary-link">SHA256</a>){% endif %}{% endif %}</td>  | 
 | 70 | +    </tr>  | 
 | 71 | +  </tbody>  | 
 | 72 | +</table>  | 
 | 73 | + | 
 | 74 | +<h3 id="{{ release.release_name | downcase | replace: ".", "-" }}-docker-image">Docker image</h3>  | 
 | 75 | + | 
 | 76 | +  {% if release.docker.docker_arm == true %}  | 
 | 77 | +[Multi-platform images](https://docs.docker.com/build/building/multi-platform/) include support for both Intel and ARM. Multi-platform images do not take up additional space on your Docker host.  | 
 | 78 | + | 
 | 79 | +    {% if release.docker.docker_arm_limited_access == true %}  | 
 | 80 | +Within the multi-platform image:<ul><li>The ARM image is in **Limited Access**.</li><li>The Intel image is **Generally Available** for production use.</li></ul>  | 
 | 81 | +    {% elsif release.docker.docker_arm_experimental == true %}  | 
 | 82 | +Within the multi-platform image:<ul><li>The ARM image is **Experimental** and not yet qualified for production use and not eligible for support or uptime SLA commitments.</li><li>The Intel image is **Generally Available** for production use.</li></ul>  | 
 | 83 | +    {% else %}  | 
 | 84 | +Within the multi-platform image, both Intel and ARM images are **generally available** for production use.  | 
 | 85 | +    {% endif %}  | 
 | 86 | + | 
 | 87 | +To download the Docker image:  | 
 | 88 | +  {% else %}  | 
 | 89 | +To download the Docker image (Intel-only):  | 
 | 90 | +  {% endif %}  | 
 | 91 | + | 
 | 92 | +{% include_cached copy-clipboard.html %}  | 
 | 93 | +~~~shell  | 
 | 94 | +docker pull {{ release.docker.docker_image }}:{{ release.release_name }}  | 
 | 95 | +~~~  | 
 | 96 | + | 
 | 97 | +{% comment %}IBM only releases production versions{% endcomment %}  | 
 | 98 | +{% if release.release_type != "Testing" %}  | 
 | 99 | +<h3>IBM</h3>  | 
 | 100 | + | 
 | 101 | +Downloads and documentation for {{ site.data.products.ibm-cockroachdb }} {{ release.release_name }} are available through [IBM Passport Advantage](https://www.ibm.com/software/passportadvantage/pao_customer.html).  | 
 | 102 | +{% endif %}  | 
 | 103 | + | 
 | 104 | +<h3>Source tag</h3>  | 
 | 105 | + | 
 | 106 | +To view or download the source code for CockroachDB {{ release.release_name }} on Github, visit <a target="_blank" rel="noopener" href="https://github.com/cockroachdb/cockroach/releases/tag/{{ release.release_name }}">{{ release.release_name }} source tag</a>.  | 
 | 107 | + | 
 | 108 | +{% endif %}  | 
 | 109 | + | 
 | 110 | +{% if release.previous_release %}  | 
 | 111 | +<h3 id="{{ release.release_name | downcase | replace: ".", "-" }}-changelog">Changelog</h3>  | 
 | 112 | +View a detailed changelog on GitHub: [{{ release.previous_release }}...{{ release.release_name }}](https://github.com/cockroachdb/cockroach/compare/{{ release.previous_release }}...{{ release.release_name }})  | 
 | 113 | +{% endif %}  | 
0 commit comments