Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

inventory aws_ec2 - Add az id as hostvar #1651

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

timchenko-a
Copy link

SUMMARY

Add AZ id as a hostvar under placement block.

Fixes #1550

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

plugins/inventory/aws_ec2.py

ADDITIONAL INFORMATION
BEFORE:
"placement": {
    "availability_zone": "eu-central-1c",
    "group_name": "",
    "region": "eu-central-1",
    "tenancy": "default"
},

AFTER:
"placement": {
    "availability_zone": "eu-central-1c",
    "availability_zone_id": "euc1-az1",
    "group_name": "",
    "region": "eu-central-1",
    "tenancy": "default"
},

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/195c4f383e5f4a86ab906eaa031f4c12

⚠️ ansible-galaxy-importer SKIPPED Skipped due to failed job build-ansible-collection
build-ansible-collection RETRY_LIMIT in 6m 44s
ansible-test-splitter RETRY_LIMIT in 5m 57s
⚠️ integration-amazon.aws-1 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-2 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-3 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-4 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-5 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-6 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-7 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-8 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-9 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-10 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-11 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-12 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-13 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-14 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-15 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-16 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-17 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-18 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-19 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-20 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-21 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-amazon.aws-22 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-1 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-2 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-3 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-4 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-5 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-6 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-7 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-8 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-9 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-10 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-11 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-12 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-13 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-14 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-15 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-16 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-17 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-18 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-19 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-20 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-21 SKIPPED Skipped due to failed job ansible-test-splitter
⚠️ integration-community.aws-22 SKIPPED Skipped due to failed job ansible-test-splitter

@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request inventory inventory plugin needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) labels Jul 12, 2023
@mnaser
Copy link

mnaser commented Jul 12, 2023

recheck

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/d3b543b4784a41cf8bd02ffb64eaa24c

✔️ ansible-galaxy-importer SUCCESS in 4m 01s
✔️ build-ansible-collection SUCCESS in 13m 00s
✔️ ansible-test-splitter SUCCESS in 4m 48s
✔️ integration-amazon.aws-1 SUCCESS in 16m 37s
Skipped 43 jobs

Copy link
Collaborator

@jillr jillr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this PR @timchenko-a. Could you please add a check for this new hostvar to the integration tests in https://github.com/ansible-collections/amazon.aws/tree/main/tests/integration/targets/inventory_aws_ec2/?

@timchenko-a
Copy link
Author

@jillr thanks for checking, sure, will try to add required tests.
Should I add a separate playbook? Something similar to e.g. this one? And afterwards add it to be executed as a part of inventory_aws_ec2/runme.sh?

@alinabuzachis
Copy link
Collaborator

@jillr thanks for checking, sure, will try to add required tests.
Should I add a separate playbook? Something similar to e.g. this one? And afterwards add it to be executed as a part of inventory_aws_ec2/runme.sh?

@timchenko-a I guess something similar to the playbook you linked should be fine. And for the second question, yes.

@hakbailey hakbailey added the waiting_on_contributor Needs help. Feel free to engage to get things unblocked label Sep 1, 2023
@github-actions
Copy link

Docs Build 📝

Thank you for contribution!✨

The docsite for this PR is available for download as an artifact from this run:
https://github.com/ansible-collections/amazon.aws/actions/runs/6160742063

You can compare to the docs for the main branch here:
https://ansible-collections.github.io/amazon.aws/branch/main

File changes:

  • A collections/amazon/aws/ec2_key_info_module.html
  • M collections/amazon/aws/aws_ec2_inventory.html
  • M collections/amazon/aws/backup_selection_module.html
  • M collections/amazon/aws/docsite/CHANGELOG.html
  • M collections/amazon/aws/docsite/collection_release.html
  • M collections/amazon/aws/ec2_ami_module.html
  • M collections/amazon/aws/ec2_instance_info_module.html
  • M collections/amazon/aws/ec2_instance_module.html
  • M collections/amazon/aws/ec2_key_module.html
  • M collections/amazon/aws/ec2_metadata_facts_module.html
  • M collections/amazon/aws/ec2_security_group_module.html
  • M collections/amazon/aws/ec2_vpc_route_table_info_module.html
  • M collections/amazon/aws/index.html
  • M collections/amazon/aws/rds_cluster_module.html
  • M collections/amazon/aws/route53_health_check_module.html
  • M collections/amazon/aws/route53_module.html
  • M collections/amazon/aws/secretsmanager_secret_lookup.html
  • M collections/amazon/aws/ssm_parameter_lookup.html
  • M collections/index_module.html
Click to see the diff comparison.

NOTE: only file modifications are shown here. New and deleted files are excluded.
See the file list and check the published docs to see those files.

The diff output was truncated because it exceeded the maximum size.

diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ec2_inventory.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ec2_inventory.html
index af784de..f8ecbbf 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/aws_ec2_inventory.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/aws_ec2_inventory.html
@@ -780,9 +780,9 @@ see <a class="reference internal" href="#ansible-collections-amazon-aws-aws-ec2-
 <span class="c1"># Example using filters, ignoring permission errors, and specifying the hostname precedence</span>
 <span class="nt">plugin</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">amazon.aws.aws_ec2</span>
 <span class="c1"># The values for profile, access key, secret key and token can be hardcoded like:</span>
-<span class="nt">boto_profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">aws_profile</span>
+<span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">aws_profile</span>
 <span class="c1"># or you could use Jinja as:</span>
-<span class="c1"># boto_profile: &quot;</span><span class="cp">{{</span> <span class="nv">lookup</span><span class="o">(</span><span class="s1">&#39;env&#39;</span><span class="o">,</span> <span class="s1">&#39;AWS_PROFILE&#39;</span><span class="o">)</span> <span class="o">|</span> <span class="nf">default</span><span class="o">(</span><span class="s1">&#39;aws_profile&#39;</span><span class="o">,</span> <span class="kp">true</span><span class="o">)</span> <span class="cp">}}</span><span class="c1">&quot;</span>
+<span class="c1"># profile: &quot;</span><span class="cp">{{</span> <span class="nv">lookup</span><span class="o">(</span><span class="s1">&#39;env&#39;</span><span class="o">,</span> <span class="s1">&#39;AWS_PROFILE&#39;</span><span class="o">)</span> <span class="o">|</span> <span class="nf">default</span><span class="o">(</span><span class="s1">&#39;aws_profile&#39;</span><span class="o">,</span> <span class="kp">true</span><span class="o">)</span> <span class="cp">}}</span><span class="c1">&quot;</span>
 <span class="c1"># Populate inventory with instances in these regions</span>
 <span class="nt">regions</span><span class="p">:</span>
 <span class="w">  </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">us-east-1</span>
@@ -866,7 +866,7 @@ see <a class="reference internal" href="#ansible-collections-amazon-aws-aws-ec2-
 
 <span class="c1"># Example using groups to assign the running hosts to a group based on vpc_id</span>
 <span class="nt">plugin</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">amazon.aws.aws_ec2</span>
-<span class="nt">boto_profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">aws_profile</span>
+<span class="nt">profile</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">aws_profile</span>
 <span class="c1"># Populate inventory with instances in these regions</span>
 <span class="nt">regions</span><span class="p">:</span>
 <span class="w">  </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">us-east-2</span>
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_module.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_module.html
index 570f18e..b7e7d06 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/backup_selection_module.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/backup_selection_module.html
@@ -389,7 +389,7 @@ see <a class="reference internal" href="#ansible-collections-amazon-aws-backup-s
 <a class="ansibleOptionLink" href="#parameter-list_of_tags/condition_type" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-indent-desc"></div><div class="ansible-option-cell"><p>An operation applied to a key-value pair used to assign resources to your backup plan.</p>
-<p>Condition only supports <code class="docutils literal notranslate"><span class="pre">string_equals</span></code>.</p>
+<p>Condition only supports <code class="docutils literal notranslate"><span class="pre">STRINGEQUALS</span></code>.</p>
 </div></td>
 </tr>
 <tr class="row-even"><td><div class="ansible-option-indent"></div><div class="ansible-option-cell">
diff --git a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/docsite/CHANGELOG.html b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/docsite/CHANGELOG.html
index 1182539..bc04d2a 100644
--- a/home/runner/work/amazon.aws/amazon.aws/docsbuild/base/collections/amazon/aws/docsite/CHANGELOG.html
+++ b/home/runner/work/amazon.aws/amazon.aws/docsbuild/head/collections/amazon/aws/docsite/CHANGELOG.html
@@ -135,291 +135,434 @@
            <div itemprop="articleBody">
              
   <section id="amazon-aws-release-notes">
-<h1><a class="toc-backref" href="#id100" role="doc-backlink">amazon.aws Release Notes</a><a class="headerlink" href="#amazon-aws-release-notes" title="Link to this heading"></a></h1>
+<h1><a class="toc-backref" href="#id120" role="doc-backlink">amazon.aws Release Notes</a><a class="headerlink" href="#amazon-aws-release-notes" title="Link to this heading"></a></h1>
 <nav class="contents" id="topics">
 <p class="topic-title">Topics</p>
 <ul class="simple">
-<li><p><a class="reference internal" href="#amazon-aws-release-notes" id="id100">amazon.aws Release Notes</a></p>
+<li><p><a class="reference internal" href="#amazon-aws-release-notes" id="id120">amazon.aws Release Notes</a></p>
 <ul>
-<li><p><a class="reference internal" href="#v6-1-0" id="id101">v6.1.0</a></p>
+<li><p><a class="reference internal" href="#v6-4-0" id="id121">v6.4.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#release-summary" id="id102">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#minor-changes" id="id103">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#deprecated-features" id="id104">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#bugfixes" id="id105">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#release-summary" id="id122">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#minor-changes" id="id123">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#bugfixes" id="id124">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#new-modules" id="id125">New Modules</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v6-0-1" id="id106">v6.0.1</a></p>
+<li><p><a class="reference internal" href="#v6-3-0" id="id126">v6.3.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id1" id="id107">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id2" id="id108">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id1" id="id127">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id2" id="id128">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id3" id="id129">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v6-0-0" id="id109">v6.0.0</a></p>
+<li><p><a class="reference internal" href="#v6-2-0" id="id130">v6.2.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id3" id="id110">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id4" id="id111">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#breaking-changes-porting-guide" id="id112">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id5" id="id113">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#removed-features-previously-deprecated" id="id114">Removed Features (previously deprecated)</a></p></li>
-<li><p><a class="reference internal" href="#id6" id="id115">Bugfixes</a></p></li>
-<li><p><a class="reference internal" href="#new-plugins" id="id116">New Plugins</a></p>
-<ul>
-<li><p><a class="reference internal" href="#lookup" id="id117">Lookup</a></p></li>
+<li><p><a class="reference internal" href="#id4" id="id131">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id5" id="id132">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id6" id="id133">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id7" id="id134">New Modules</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#new-modules" id="id118">New Modules</a></p></li>
+<li><p><a class="reference internal" href="#v6-1-0" id="id135">v6.1.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id8" id="id136">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id9" id="id137">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#deprecated-features" id="id138">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id10" id="id139">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-5-0" id="id119">v5.5.0</a></p>
+<li><p><a class="reference internal" href="#v6-0-1" id="id140">v6.0.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id7" id="id120">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id8" id="id121">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id9" id="id122">Bugfixes</a></p></li>
-<li><p><a class="reference internal" href="#id10" id="id123">New Modules</a></p></li>
+<li><p><a class="reference internal" href="#id11" id="id141">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id12" id="id142">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-4-0" id="id124">v5.4.0</a></p>
+<li><p><a class="reference internal" href="#v6-0-0" id="id143">v6.0.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id11" id="id125">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id12" id="id126">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id13" id="id127">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id13" id="id144">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id14" id="id145">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#breaking-changes-porting-guide" id="id146">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id15" id="id147">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#removed-features-previously-deprecated" id="id148">Removed Features (previously deprecated)</a></p></li>
+<li><p><a class="reference internal" href="#id16" id="id149">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#new-plugins" id="id150">New Plugins</a></p>
+<ul>
+<li><p><a class="reference internal" href="#lookup" id="id151">Lookup</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-3-0" id="id128">v5.3.0</a></p>
-<ul>
-<li><p><a class="reference internal" href="#id14" id="id129">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id15" id="id130">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id16" id="id131">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id17" id="id132">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id17" id="id152">New Modules</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-2-0" id="id133">v5.2.0</a></p>
+<li><p><a class="reference internal" href="#v5-5-3" id="id153">v5.5.3</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id18" id="id134">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id19" id="id135">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id20" id="id136">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id18" id="id154">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id19" id="id155">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-1-0" id="id137">v5.1.0</a></p>
+<li><p><a class="reference internal" href="#v5-5-2" id="id156">v5.5.2</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id21" id="id138">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id22" id="id139">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id23" id="id140">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#security-fixes" id="id141">Security Fixes</a></p></li>
-<li><p><a class="reference internal" href="#id24" id="id142">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id20" id="id157">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-0-2" id="id143">v5.0.2</a></p>
+<li><p><a class="reference internal" href="#v5-5-1" id="id158">v5.5.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id25" id="id144">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id21" id="id159">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id22" id="id160">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-0-1" id="id145">v5.0.1</a></p>
+<li><p><a class="reference internal" href="#v5-5-0" id="id161">v5.5.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id26" id="id146">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id23" id="id162">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id24" id="id163">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id25" id="id164">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id26" id="id165">New Modules</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v5-0-0" id="id147">v5.0.0</a></p>
+<li><p><a class="reference internal" href="#v5-4-0" id="id166">v5.4.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id27" id="id148">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#major-changes" id="id149">Major Changes</a></p></li>
-<li><p><a class="reference internal" href="#id28" id="id150">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id29" id="id151">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id30" id="id152">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id31" id="id153">Bugfixes</a></p></li>
-<li><p><a class="reference internal" href="#id32" id="id154">New Modules</a></p></li>
+<li><p><a class="reference internal" href="#id27" id="id167">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id28" id="id168">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id29" id="id169">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-5-0" id="id155">v4.5.0</a></p>
+<li><p><a class="reference internal" href="#v5-3-0" id="id170">v5.3.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id33" id="id156">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id34" id="id157">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id35" id="id158">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id30" id="id171">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id31" id="id172">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id32" id="id173">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id33" id="id174">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-4-0" id="id159">v4.4.0</a></p>
+<li><p><a class="reference internal" href="#v5-2-0" id="id175">v5.2.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id36" id="id160">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id37" id="id161">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id38" id="id162">Security Fixes</a></p></li>
+<li><p><a class="reference internal" href="#id34" id="id176">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id35" id="id177">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id36" id="id178">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-3-0" id="id163">v4.3.0</a></p>
+<li><p><a class="reference internal" href="#v5-1-0" id="id179">v5.1.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id39" id="id164">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id40" id="id165">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id41" id="id166">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id37" id="id180">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id38" id="id181">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id39" id="id182">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#security-fixes" id="id183">Security Fixes</a></p></li>
+<li><p><a class="reference internal" href="#id40" id="id184">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-2-0" id="id167">v4.2.0</a></p>
+<li><p><a class="reference internal" href="#v5-0-2" id="id185">v5.0.2</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id42" id="id168">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id43" id="id169">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id41" id="id186">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-1-0" id="id170">v4.1.0</a></p>
+<li><p><a class="reference internal" href="#v5-0-1" id="id187">v5.0.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id44" id="id171">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id45" id="id172">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id46" id="id173">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id42" id="id188">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v4-0-0" id="id174">v4.0.0</a></p>
+<li><p><a class="reference internal" href="#v5-0-0" id="id189">v5.0.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id47" id="id175">Major Changes</a></p></li>
-<li><p><a class="reference internal" href="#id48" id="id176">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id49" id="id177">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id50" id="id178">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id51" id="id179">Removed Features (previously deprecated)</a></p></li>
-<li><p><a class="reference internal" href="#id52" id="id180">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id43" id="id190">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#major-changes" id="id191">Major Changes</a></p></li>
+<li><p><a class="reference internal" href="#id44" id="id192">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id45" id="id193">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id46" id="id194">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id47" id="id195">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id48" id="id196">New Modules</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-5-1" id="id181">v3.5.1</a></p>
+<li><p><a class="reference internal" href="#v4-5-0" id="id197">v4.5.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id53" id="id182">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id54" id="id183">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id55" id="id184">Security Fixes</a></p></li>
+<li><p><a class="reference internal" href="#id49" id="id198">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id50" id="id199">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id51" id="id200">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-5-0" id="id185">v3.5.0</a></p>
+<li><p><a class="reference internal" href="#v4-4-0" id="id201">v4.4.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id56" id="id186">Release Summary</a></p></li>
-<li><p><a class="reference internal" href="#id57" id="id187">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id58" id="id188">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id52" id="id202">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id53" id="id203">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id54" id="id204">Security Fixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-4-0" id="id189">v3.4.0</a></p>
+<li><p><a class="reference internal" href="#v4-3-0" id="id205">v4.3.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id59" id="id190">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id60" id="id191">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id55" id="id206">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id56" id="id207">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id57" id="id208">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-3-1" id="id192">v3.3.1</a></p></li>
-<li><p><a class="reference internal" href="#v3-3-0" id="id193">v3.3.0</a></p>
+<li><p><a class="reference internal" href="#v4-2-0" id="id209">v4.2.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id61" id="id194">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id62" id="id195">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id58" id="id210">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id59" id="id211">Deprecated Features</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-2-0" id="id196">v3.2.0</a></p>
+<li><p><a class="reference internal" href="#v4-1-0" id="id212">v4.1.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id63" id="id197">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id64" id="id198">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id60" id="id213">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id61" id="id214">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id62" id="id215">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-1-1" id="id199">v3.1.1</a></p>
+<li><p><a class="reference internal" href="#v4-0-0" id="id216">v4.0.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id65" id="id200">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id63" id="id217">Major Changes</a></p></li>
+<li><p><a class="reference internal" href="#id64" id="id218">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id65" id="id219">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id66" id="id220">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id67" id="id221">Removed Features (previously deprecated)</a></p></li>
+<li><p><a class="reference internal" href="#id68" id="id222">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-1-0" id="id201">v3.1.0</a></p>
+<li><p><a class="reference internal" href="#v3-5-1" id="id223">v3.5.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id66" id="id202">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id67" id="id203">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id68" id="id204">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id69" id="id224">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id70" id="id225">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id71" id="id226">Security Fixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v3-0-0" id="id205">v3.0.0</a></p>
+<li><p><a class="reference internal" href="#v3-5-0" id="id227">v3.5.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id69" id="id206">Major Changes</a></p></li>
-<li><p><a class="reference internal" href="#id70" id="id207">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id71" id="id208">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id72" id="id209">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id72" id="id228">Release Summary</a></p></li>
+<li><p><a class="reference internal" href="#id73" id="id229">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id74" id="id230">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v2-2-0" id="id210">v2.2.0</a></p>
+<li><p><a class="reference internal" href="#v3-4-0" id="id231">v3.4.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id73" id="id211">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id74" id="id212">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id75" id="id232">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id76" id="id233">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v2-1-0" id="id213">v2.1.0</a></p>
+<li><p><a class="reference internal" href="#v3-3-1" id="id234">v3.3.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id75" id="id214">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id76" id="id215">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id77" id="id216">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id77" id="id235">Release Summary</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v2-0-0" id="id217">v2.0.0</a></p>
+<li><p><a class="reference internal" href="#v3-3-0" id="id236">v3.3.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id78" id="id218">Major Changes</a></p></li>
-<li><p><a class="reference internal" href="#id79" id="id219">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id80" id="id220">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id81" id="id221">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id82" id="id222">Bugfixes</a></p></li>
-<li><p><a class="reference internal" href="#id83" id="id223">New Modules</a></p></li>
+<li><p><a class="reference internal" href="#id78" id="id237">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id79" id="id238">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-5-0" id="id224">v1.5.0</a></p>
+<li><p><a class="reference internal" href="#v3-2-0" id="id239">v3.2.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id84" id="id225">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id85" id="id226">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id80" id="id240">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id81" id="id241">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-4-1" id="id227">v1.4.1</a></p>
+<li><p><a class="reference internal" href="#v3-1-1" id="id242">v3.1.1</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id86" id="id228">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id82" id="id243">Minor Changes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-4-0" id="id229">v1.4.0</a></p>
+<li><p><a class="reference internal" href="#v3-1-0" id="id244">v3.1.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id87" id="id230">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id88" id="id231">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id83" id="id245">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id84" id="id246">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id85" id="id247">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-3-0" id="id232">v1.3.0</a></p>
+<li><p><a class="reference internal" href="#v3-0-0" id="id248">v3.0.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id89" id="id233">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id90" id="id234">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id86" id="id249">Major Changes</a></p></li>
+<li><p><a class="reference internal" href="#id87" id="id250">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id88" id="id251">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id89" id="id252">Deprecated Features</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-2-1" id="id235">v1.2.1</a></p>
+<li><p><a class="reference internal" href="#v2-3-0" id="id253">v2.3.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id91" id="id236">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id90" id="id254">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-2-0" id="id237">v1.2.0</a></p>
+<li><p><a class="reference internal" href="#v2-2-0" id="id255">v2.2.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id92" id="id238">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id93" id="id239">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id94" id="id240">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id91" id="id256">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id92" id="id257">Bugfixes</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#v1-1-0" id="id241">v1.1.0</a></p>
+<li><p><a class="reference internal" href="#v2-1-0" id="id258">v2.1.0</a></p>
 <ul>
-<li><p><a class="reference internal" href="#id95" id="id242">Major Changes</a></p></li>
-<li><p><a class="reference internal" href="#id96" id="id243">Minor Changes</a></p></li>
-<li><p><a class="reference internal" href="#id97" id="id244">Breaking Changes / Porting Guide</a></p></li>
-<li><p><a class="reference internal" href="#id98" id="id245">Deprecated Features</a></p></li>
-<li><p><a class="reference internal" href="#id99" id="id246">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id93" id="id259">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id94" id="id260">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id95" id="id261">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v2-0-0" id="id262">v2.0.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id96" id="id263">Major Changes</a></p></li>
+<li><p><a class="reference internal" href="#id97" id="id264">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id98" id="id265">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id99" id="id266">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id100" id="id267">Bugfixes</a></p></li>
+<li><p><a class="reference internal" href="#id101" id="id268">New Modules</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-5-1" id="id269">v1.5.1</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id102" id="id270">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id103" id="id271">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-5-0" id="id272">v1.5.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id104" id="id273">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id105" id="id274">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-4-1" id="id275">v1.4.1</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id106" id="id276">Minor Changes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-4-0" id="id277">v1.4.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id107" id="id278">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id108" id="id279">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-3-0" id="id280">v1.3.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id109" id="id281">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id110" id="id282">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-2-1" id="id283">v1.2.1</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id111" id="id284">Minor Changes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-2-0" id="id285">v1.2.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id112" id="id286">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id113" id="id287">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id114" id="id288">Bugfixes</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#v1-1-0" id="id289">v1.1.0</a></p>
+<ul>
+<li><p><a class="reference internal" href="#id115" id="id290">Major Changes</a></p></li>
+<li><p><a class="reference internal" href="#id116" id="id291">Minor Changes</a></p></li>
+<li><p><a class="reference internal" href="#id117" id="id292">Breaking Changes / Porting Guide</a></p></li>
+<li><p><a class="reference internal" href="#id118" id="id293">Deprecated Features</a></p></li>
+<li><p><a class="reference internal" href="#id119" id="id294">Bugfixes</a></p></li>
 </ul>
 </li>
 </ul>
 </li>
 </ul>
 </nav>
-<section id="v6-1-0">
-<h2><a class="toc-backref" href="#id101" role="doc-backlink">v6.1.0</a><a class="headerlink" href="#v6-1-0" title="Link to this heading"></a></h2>
+<section id="v6-4-0">
+<h2><a class="toc-backref" href="#id121" role="doc-backlink">v6.4.0</a><a class="headerlink" href="#v6-4-0" title="Link to this heading"></a></h2>
 <section id="release-summary">
-<h3><a class="toc-backref" href="#id102" role="doc-backlink">Release Summary</a><a class="headerlink" href="#release-summary" title="Link to this heading"></a></h3>
-<p>This release brings some new features, several bugfixes, and deprecated features are also included.</p>
+<h3><a class="toc-backref" href="#id122" role="doc-backlink">Release Summary</a><a class="headerlink" href="#release-summary" title="Link to this heading"></a></h3>
+<p>This release brings a new module named <code class="docutils literal notranslate"><span class="pre">amazon.aws.ec2_key_info</span></code>, some documentation improvements, new features and bugfixes.</p>
 </section>
 <section id="minor-changes">
-<h3><a class="toc-backref" href="#id103" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#minor-changes" title="Link to this heading"></a></h3>
+<h3><a class="toc-backref" href="#id123" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#minor-changes" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>cloudformation - Add support for <code class="docutils literal notranslate"><span class="pre">disable_rollback</span></code> to update stack operation (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1681">https://github.com/ansible-collections/amazon.aws/issues/1681</a>).</p></li>
+<li><p>ec2_key - add support for new parameter <code class="docutils literal notranslate"><span class="pre">file_name</span></code> to save private key in when new key is created by AWS. When this option is provided the generated private key will be removed from the module return (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1704">https://github.com/ansible-collections/amazon.aws/pull/1704</a>).</p></li>
+</ul>
+</section>
+<section id="bugfixes">
+<h3><a class="toc-backref" href="#id124" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#bugfixes" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>backup_selection - ensures that updating an existing selection will add new <code class="docutils literal notranslate"><span class="pre">Conditions</span></code> if there previously were not any (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1701">https://github.com/ansible-collections/amazon.aws/pull/1701</a>).</p></li>
+</ul>
+</section>
+<section id="new-modules">
+<h3><a class="toc-backref" href="#id125" role="doc-backlink">New Modules</a><a class="headerlink" href="#new-modules" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>ec2_key_info - Gather information about EC2 key pairs in AWS</p></li>
+</ul>
+</section>
+</section>
+<section id="v6-3-0">
+<h2><a class="toc-backref" href="#id126" role="doc-backlink">v6.3.0</a><a class="headerlink" href="#v6-3-0" title="Link to this heading"></a></h2>
+<section id="id1">
+<h3><a class="toc-backref" href="#id127" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id1" title="Link to this heading"></a></h3>
+<p>This release brings some new features and several bugfixes.</p>
+</section>
+<section id="id2">
+<h3><a class="toc-backref" href="#id128" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id2" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>rds_cluster - add support for another <code class="docutils literal notranslate"><span class="pre">state</span></code> choice called <code class="docutils literal notranslate"><span class="pre">started</span></code>. This starts the rds cluster (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1647/files">https://github.com/ansible-collections/amazon.aws/pull/1647/files</a>).</p></li>
+<li><p>rds_cluster - add support for another <code class="docutils literal notranslate"><span class="pre">state</span></code> choice called <code class="docutils literal notranslate"><span class="pre">stopped</span></code>. This stops the rds cluster (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1647/files">https://github.com/ansible-collections/amazon.aws/pull/1647/files</a>).</p></li>
+<li><p>route53 - add a <code class="docutils literal notranslate"><span class="pre">wait_id</span></code> return value when a change is done (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1683">https://github.com/ansible-collections/amazon.aws/pull/1683</a>).</p></li>
+<li><p>route53_health_check - add support for a string list parameter called <code class="docutils literal notranslate"><span class="pre">child_health_checks</span></code> to specify health checks that must be healthy for the calculated health check (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1631">https://github.com/ansible-collections/amazon.aws/pull/1631</a>).</p></li>
+<li><p>route53_health_check - add support for an integer parameter called <code class="docutils literal notranslate"><span class="pre">health_threshold</span></code> to specify the minimum number of healthy child health checks that must be healthy for the calculated health check (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1631">https://github.com/ansible-collections/amazon.aws/pull/1631</a>).</p></li>
+<li><p>route53_health_check - add support for another <code class="docutils literal notranslate"><span class="pre">type</span></code> choice called <code class="docutils literal notranslate"><span class="pre">CALCULATED</span></code> (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1631">https://github.com/ansible-collections/amazon.aws/pull/1631</a>).</p></li>
+</ul>
+</section>
+<section id="id3">
+<h3><a class="toc-backref" href="#id129" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id3" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>ec2_vpc_route_table_info - default filters to empty dictionary (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1668">https://github.com/ansible-collections/amazon.aws/issues/1668</a>).</p></li>
+<li><p>rds_cluster - Add <code class="docutils literal notranslate"><span class="pre">AllocatedStorage</span></code>, <code class="docutils literal notranslate"><span class="pre">DBClusterInstanceClass</span></code>, <code class="docutils literal notranslate"><span class="pre">StorageType</span></code>, <code class="docutils literal notranslate"><span class="pre">Iops</span></code>, and <code class="docutils literal notranslate"><span class="pre">EngineMode</span></code> to the list of parameters that can be passed when creating or modifying a Multi-AZ RDS cluster (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1657">https://github.com/ansible-collections/amazon.aws/pull/1657</a>).</p></li>
+<li><p>rds_cluster - Allow to pass GlobalClusterIdentifier to rds cluster on creation (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1663">https://github.com/ansible-collections/amazon.aws/pull/1663</a>).</p></li>
+</ul>
+</section>
+</section>
+<section id="v6-2-0">
+<h2><a class="toc-backref" href="#id130" role="doc-backlink">v6.2.0</a><a class="headerlink" href="#v6-2-0" title="Link to this heading"></a></h2>
+<section id="id4">
+<h3><a class="toc-backref" href="#id131" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id4" title="Link to this heading"></a></h3>
+<p>This release brings some new modules, features, and several bugfixes.</p>
+</section>
+<section id="id5">
+<h3><a class="toc-backref" href="#id132" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id5" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>backup_selection - add validation and documentation for all conditions suboptions (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1633">https://github.com/ansible-collections/amazon.aws/pull/1633</a>).</p></li>
+<li><p>ec2_instance - refactored ARN validation handling (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1619">https://github.com/ansible-collections/amazon.aws/pull/1619</a>).</p></li>
+<li><p>iam_user - refactored ARN validation handling (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1619">https://github.com/ansible-collections/amazon.aws/pull/1619</a>).</p></li>
+<li><p>module_utils.arn - add <code class="docutils literal notranslate"><span class="pre">resource_id</span></code> and <code class="docutils literal notranslate"><span class="pre">resource_type</span></code> to <code class="docutils literal notranslate"><span class="pre">parse_aws_arn</span></code> return values (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1619">https://github.com/ansible-collections/amazon.aws/pull/1619</a>).</p></li>
+<li><p>module_utils.arn - added <code class="docutils literal notranslate"><span class="pre">validate_aws_arn</span></code> function to handle common pattern matching for ARNs (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1619">https://github.com/ansible-collections/amazon.aws/pull/1619</a>).</p></li>
+</ul>
+</section>
+<section id="id6">
+<h3><a class="toc-backref" href="#id133" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id6" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>backup_plan - Use existing <code class="docutils literal notranslate"><span class="pre">scrub_none_values</span></code> function from module_utils to remove None values from nested dicts in supplied params. Nested None values were being retained and causing an error when sent through to the boto3 client operation (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1611">https://github.com/ansible-collections/amazon.aws/pull/1611</a>).</p></li>
+<li><p>backup_vault - fix error when updating tags on a backup vault by using the correct boto3 client methods for tagging and untagging backup resources (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1610">https://github.com/ansible-collections/amazon.aws/pull/1610</a>).</p></li>
+<li><p>cloudwatchevent_rule - Fixes changed status to report False when no change has been made. The module had incorrectly always reported a change. (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1589">https://github.com/ansible-collections/amazon.aws/pull/1589</a>)</p></li>
+<li><p>ec2_vpc_nat_gateway - adding a boolean parameter called <code class="docutils literal notranslate"><span class="pre">default_create</span></code> to allow users to have the option to choose whether they want to display an error message or create a NAT gateway when an EIP address is not found. The module (ec2_vpc_nat_gateway) had incorrectly failed silently if EIP didn’t exist (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1295">https://github.com/ansible-collections/amazon.aws/issues/1295</a>).</p></li>
+<li><p>ec2_vpc_nat_gateway - fixes to nat gateway so that when the user creates a private NAT gateway, an Elastic IP address should not be allocated. The module had inncorrectly always allocate elastic IP address when creating private nat gateway (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1632">https://github.com/ansible-collections/amazon.aws/pull/1632</a>).</p></li>
+<li><p>lambda_execute - Fixes to the stack trace output, where it does not contain spaces between each character. The module had incorrectly always outputted extra spaces between each character. (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1615">https://github.com/ansible-collections/amazon.aws/pull/1615</a>)</p></li>
+<li><p>module_utils.backup - get_selection_details fix empty list returned when multiple backup selections exist (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1633">https://github.com/ansible-collections/amazon.aws/pull/1633</a>).</p></li>
+</ul>
+</section>
+<section id="id7">
+<h3><a class="toc-backref" href="#id134" role="doc-backlink">New Modules</a><a class="headerlink" href="#id7" title="Link to this heading"></a></h3>
+<ul class="simple">
+<li><p>iam_instance_profile - manage IAM instance profiles</p></li>
+<li><p>iam_instance_profile_info - gather information on IAM instance profiles</p></li>
+</ul>
+</section>
+</section>
+<section id="v6-1-0">
+<h2><a class="toc-backref" href="#id135" role="doc-backlink">v6.1.0</a><a class="headerlink" href="#v6-1-0" title="Link to this heading"></a></h2>
+<section id="id8">
+<h3><a class="toc-backref" href="#id136" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id8" title="Link to this heading"></a></h3>
+<p>This release brings some new features, several bugfixes, and deprecated features are also included.</p>
+</section>
+<section id="id9">
+<h3><a class="toc-backref" href="#id137" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id9" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>ec2_snapshot - Add support for modifying createVolumePermission (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1464">https://github.com/ansible-collections/amazon.aws/pull/1464</a>).</p></li>
 <li><p>ec2_snapshot_info - Add createVolumePermission to output result (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1464">https://github.com/ansible-collections/amazon.aws/pull/1464</a>).</p></li>
 </ul>
 </section>
 <section id="deprecated-features">
-<h3><a class="toc-backref" href="#id104" role="doc-backlink">Deprecated Features</a><a class="headerlink" href="#deprecated-features" title="Link to this heading"></a></h3>
+<h3><a class="toc-backref" href="#id138" role="doc-backlink">Deprecated Features</a><a class="headerlink" href="#deprecated-features" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>s3_object - support for passing object keys with a leading <code class="docutils literal notranslate"><span class="pre">/</span></code> has been deprecated and will be removed in a release after 2025-12-01 (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1549">https://github.com/ansible-collections/amazon.aws/pull/1549</a>).</p></li>
 </ul>
 </section>
-<section id="bugfixes">
-<h3><a class="toc-backref" href="#id105" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#bugfixes" title="Link to this heading"></a></h3>
+<section id="id10">
+<h3><a class="toc-backref" href="#id139" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id10" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>autoscaling_group - fix ValidationError when describing an autoscaling group that has more than 20 target groups attached to it by breaking the request into chunks (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1593">https://github.com/ansible-collections/amazon.aws/pull/1593</a>).</p></li>
 <li><p>autoscaling_group_info - fix ValidationError when describing an autoscaling group that has more than 20 target groups attached to it by breaking the request into chunks (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1593">https://github.com/ansible-collections/amazon.aws/pull/1593</a>).</p></li>
@@ -427,18 +570,18 @@
 <li><p>ec2_metadata_facts - Handle decompression when EC2 instance user-data is gzip compressed. The fetch_url method from ansible.module_utils.urls does not decompress the user-data unless the header explicitly contains <code class="docutils literal notranslate"><span class="pre">Content-Encoding:</span> <span class="pre">gzip</span></code> (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1575">https://github.com/ansible-collections/amazon.aws/pull/1575</a>).</p></li>
 <li><p>elb_application_lb - fix missing attributes on creation of ALB. The <code class="docutils literal notranslate"><span class="pre">create_or_update_alb()</span></code> was including ALB-specific attributes when updating an existing ALB but not when creating a new ALB (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1510">https://github.com/ansible-collections/amazon.aws/issues/1510</a>).</p></li>
 <li><p>module_utils.acm - fixes list_certificates returning only RSA_2048 certificates (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1567">https://github.com/ansible-collections/amazon.aws/issues/1567</a>).</p></li>
-<li><p>rds_instance - add support for CACertificateIdentifier to create/update rds instance (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1459">https://github.com/ansible-collections/amazon.aws/pull/1459</a>).”</p></li>
+<li><p>rds_instance - add support for CACertificateIdentifier to create/update rds instance (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1459">https://github.com/ansible-collections/amazon.aws/pull/1459</a>).</p></li>
 </ul>
 </section>
 </section>
 <section id="v6-0-1">
-<h2><a class="toc-backref" href="#id106" role="doc-backlink">v6.0.1</a><a class="headerlink" href="#v6-0-1" title="Link to this heading"></a></h2>
-<section id="id1">
-<h3><a class="toc-backref" href="#id107" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id1" title="Link to this heading"></a></h3>
+<h2><a class="toc-backref" href="#id140" role="doc-backlink">v6.0.1</a><a class="headerlink" href="#v6-0-1" title="Link to this heading"></a></h2>
+<section id="id11">
+<h3><a class="toc-backref" href="#id141" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id11" title="Link to this heading"></a></h3>
 <p>This is a patch release that includes some bug fixes for the aws_ec2 inventory plugin and the s3_bucket and s3_object modules.</p>
 </section>
-<section id="id2">
-<h3><a class="toc-backref" href="#id108" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id2" title="Link to this heading"></a></h3>
+<section id="id12">
+<h3><a class="toc-backref" href="#id142" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id12" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>aws_ec2 inventory plugin - fix <code class="docutils literal notranslate"><span class="pre">NoRegionError</span></code> when no regions are provided and region isn’t specified (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1551">https://github.com/ansible-collections/amazon.aws/issues/1551</a>).</p></li>
 <li><p>s3_bucket - fixes issue when deleting a bucket with unversioned objects (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1533">https://github.com/ansible-collections/amazon.aws/issues/1533</a>).</p></li>
@@ -447,13 +590,13 @@
 </section>
 </section>
 <section id="v6-0-0">
-<h2><a class="toc-backref" href="#id109" role="doc-backlink">v6.0.0</a><a class="headerlink" href="#v6-0-0" title="Link to this heading"></a></h2>
-<section id="id3">
-<h3><a class="toc-backref" href="#id110" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id3" title="Link to this heading"></a></h3>
+<h2><a class="toc-backref" href="#id143" role="doc-backlink">v6.0.0</a><a class="headerlink" href="#v6-0-0" title="Link to this heading"></a></h2>
+<section id="id13">
+<h3><a class="toc-backref" href="#id144" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id13" title="Link to this heading"></a></h3>
 <p>This release brings some new plugins and features. Several bugfixes, breaking changes and deprecated features are also included. The amazon.aws collection has dropped support for <code class="docutils literal notranslate"><span class="pre">botocore&lt;1.25.0</span></code> and <code class="docutils literal notranslate"><span class="pre">boto3&lt;1.22.0</span></code>. Support for Python 3.6 has also been dropped.</p>
 </section>
-<section id="id4">
-<h3><a class="toc-backref" href="#id111" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id4" title="Link to this heading"></a></h3>
+<section id="id14">
+<h3><a class="toc-backref" href="#id145" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id14" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>Add github actions to run unit and sanity tests.(<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1393">https://github.com/ansible-collections/amazon.aws/pull/1393</a>).</p></li>
 <li><p>AnsibleAWSModule - add support to the <code class="docutils literal notranslate"><span class="pre">client</span></code> and <code class="docutils literal notranslate"><span class="pre">resource</span></code> methods for overriding the default parameters (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1303">https://github.com/ansible-collections/amazon.aws/pull/1303</a>).</p></li>
@@ -539,7 +682,7 @@
 </ul>
 </section>
 <section id="breaking-changes-porting-guide">
-<h3><a class="toc-backref" href="#id112" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#breaking-changes-porting-guide" title="Link to this heading"></a></h3>
+<h3><a class="toc-backref" href="#id146" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#breaking-changes-porting-guide" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>The amazon.aws collection has dropped support for <code class="docutils literal notranslate"><span class="pre">botocore&lt;1.25.0</span></code> and <code class="docutils literal notranslate"><span class="pre">boto3&lt;1.22.0</span></code>. Most modules will continue to work with older versions of the AWS SDK, however compatibility with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1342">https://github.com/ansible-collections/amazon.aws/pull/1342</a>).</p></li>
 <li><p>amazon.aws - compatibility code for Python &lt; 3.6 has been removed (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/pull/1257">https://github.com/ansible-collections/amazon.aws/pull/1257</a>).</p></li>
@@ -553,8 +696,8 @@
 <li><p>module_utils.cloud - the previously deprecated <code class="docutils literal notranslate"><span class="pre">CloudRetry.backoff</span></code> has been removed. Please use <code class="docutils literal notranslate"><span class="pre">CloudRetry.exponential_backoff</span></code> or <code class="docutils literal notranslate"><span class="pre">CloudRetry.jittered_backoff</span></code> instead (<a class="reference external" href="https://github.com/ansible-collections/amazon.aws/issues/1110">https://github.com/ansible-collections/amazon.aws/issues/1110</a>).</p></li>
 </ul>
 </section>
-<section id="id5">
-<h3><a class="toc-backref" href="#id113" role="doc-backlink">Deprecated Features</a><a class="headerlink" href="#id5" title="Link to this heading"></a></h3>
+<section id="id15">
+<h3><a class="toc-backref" href="#id147" role="doc-backlink">Deprecated Features</a><a class="headerlink" href="#id15" title="Link to this heading"></a></h3>
 <ul class="simple">
 <li><p>amazon.aws collection - due to the AWS SDKs Python support policies (<a class="reference external" href="https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/">https://a

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/254b44a45c3b447e9238fd05dc6e2bea

✔️ ansible-galaxy-importer SUCCESS in 4m 35s
✔️ build-ansible-collection SUCCESS in 13m 14s
✔️ ansible-test-splitter SUCCESS in 5m 18s
✔️ integration-amazon.aws-1 SUCCESS in 22m 30s
✔️ integration-community.aws-1 SUCCESS in 26m 48s
✔️ integration-community.aws-2 SUCCESS in 40m 16s
✔️ integration-community.aws-3 SUCCESS in 23m 25s
✔️ integration-community.aws-4 SUCCESS in 30m 15s
integration-community.aws-5 RETRY_LIMIT in 1m 43s
✔️ integration-community.aws-6 SUCCESS in 9m 42s
✔️ integration-community.aws-7 SUCCESS in 21m 56s
✔️ integration-community.aws-8 SUCCESS in 13m 24s
✔️ integration-community.aws-9 SUCCESS in 20m 48s
✔️ integration-community.aws-10 SUCCESS in 9m 23s
✔️ integration-community.aws-11 SUCCESS in 30m 01s
✔️ integration-community.aws-12 SUCCESS in 20m 04s
✔️ integration-community.aws-13 SUCCESS in 11m 17s
✔️ integration-community.aws-14 SUCCESS in 28m 53s
✔️ integration-community.aws-15 SUCCESS in 9m 46s
✔️ integration-community.aws-16 SUCCESS in 18m 06s
✔️ integration-community.aws-17 SUCCESS in 9m 20s
Skipped 26 jobs

@timchenko-a
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/03cdd4b1e726400693fa370850f1b847

✔️ ansible-galaxy-importer SUCCESS in 4m 07s
✔️ build-ansible-collection SUCCESS in 12m 40s
✔️ ansible-test-splitter SUCCESS in 5m 02s
integration-amazon.aws-1 FAILURE in 16m 33s
Skipped 43 jobs

@timchenko-a
Copy link
Author

@alinabuzachis I've added some integration tests, but seems like CI server itself is a little bit unstable.
I can see in e.g. in this run my tests passed successfully: https://ansible.softwarefactory-project.io/zuul/build/8ac5ee36c63c42c7871ec498710fc991/logs

@timchenko-a
Copy link
Author

@jillr could I ask you to take a look when you have some time?

@gonzalo-dibiase-webbeds

@timchenko-a @jillr Hello, Are there any updates on this? We are also looking into provisioning topology aware services in different aws accounts, this would be a godsend.

@timchenko-a
Copy link
Author

@gonzalo-dibiase-webbeds we ended up just making a small ansible module which queries http://169.254.169.254/latest/meta-data/placement/availability-zone-id under the hood and register it as a variable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community_review feature This issue/PR relates to a feature request inventory inventory plugin new_contributor Help guide this first time contributor plugins plugin (any type) waiting_on_contributor Needs help. Feel free to engage to get things unblocked
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add placement/availability-zone-id as a hostvar
7 participants