-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
[Scaleway] Add module to manage container namespaces #5416
[Scaleway] Add module to manage container namespaces #5416
Conversation
Docs Build 📝Thank you for contribution!✨ The docsite for this PR is available for download as an artifact from this run: File changes:
Click to see the diff comparison.NOTE: only file modifications are shown here. New and deleted files are excluded. diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/index.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/index.html
index 555d575..cd1e1dc 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/index.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/index.html
@@ -617,6 +617,8 @@
<li><p><a class="reference internal" href="say_module.html#ansible-collections-community-general-say-module"><span class="std std-ref">say module</span></a> – Makes a computer to speak.</p></li>
<li><p><a class="reference internal" href="scaleway_compute_module.html#ansible-collections-community-general-scaleway-compute-module"><span class="std std-ref">scaleway_compute module</span></a> – Scaleway compute management module</p></li>
<li><p><a class="reference internal" href="scaleway_compute_private_network_module.html#ansible-collections-community-general-scaleway-compute-private-network-module"><span class="std std-ref">scaleway_compute_private_network module</span></a> – Scaleway compute - private network management</p></li>
+<li><p><a class="reference internal" href="scaleway_container_namespace_module.html#ansible-collections-community-general-scaleway-container-namespace-module"><span class="std std-ref">scaleway_container_namespace module</span></a> – Scaleway Container namespace management</p></li>
+<li><p><a class="reference internal" href="scaleway_container_namespace_info_module.html#ansible-collections-community-general-scaleway-container-namespace-info-module"><span class="std std-ref">scaleway_container_namespace_info module</span></a> – Retrieve information on Scaleway Container namespace</p></li>
<li><p><a class="reference internal" href="scaleway_container_registry_module.html#ansible-collections-community-general-scaleway-container-registry-module"><span class="std std-ref">scaleway_container_registry module</span></a> – Scaleway Container registry management module</p></li>
<li><p><a class="reference internal" href="scaleway_container_registry_info_module.html#ansible-collections-community-general-scaleway-container-registry-info-module"><span class="std std-ref">scaleway_container_registry_info module</span></a> – Scaleway Container registry info module</p></li>
<li><p><a class="reference internal" href="scaleway_database_backup_module.html#ansible-collections-community-general-scaleway-database-backup-module"><span class="std std-ref">scaleway_database_backup module</span></a> – Scaleway database backups management module</p></li>
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/scaleway_compute_private_network_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/scaleway_compute_private_network_module.html
index 655e0a3..1f402b3 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/scaleway_compute_private_network_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/scaleway_compute_private_network_module.html
@@ -22,7 +22,7 @@
<script src="../../../_static/sphinx_highlight.js"></script>
<script src="../../../_static/js/theme.js"></script>
<link rel="search" title="Search" href="../../../search.html" />
- <link rel="next" title="community.general.scaleway_container_registry module – Scaleway Container registry management module" href="scaleway_container_registry_module.html" />
+ <link rel="next" title="community.general.scaleway_container_namespace module – Scaleway Container namespace management" href="scaleway_container_namespace_module.html" />
<link rel="prev" title="community.general.scaleway_compute module – Scaleway compute management module" href="scaleway_compute_module.html" /><!-- extra head elements for Ansible beyond RTD Sphinx Theme -->
@@ -344,7 +344,7 @@
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="scaleway_compute_module.html" class="btn btn-neutral float-left" title="community.general.scaleway_compute module – Scaleway compute management module" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
- <a href="scaleway_container_registry_module.html" class="btn btn-neutral float-right" title="community.general.scaleway_container_registry module – Scaleway Container registry management module" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
+ <a href="scaleway_container_namespace_module.html" class="btn btn-neutral float-right" title="community.general.scaleway_container_namespace module – Scaleway Container namespace management" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/scaleway_container_registry_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/scaleway_container_registry_module.html
index b8268f3..13426d4 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/scaleway_container_registry_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/scaleway_container_registry_module.html
@@ -23,7 +23,7 @@
<script src="../../../_static/js/theme.js"></script>
<link rel="search" title="Search" href="../../../search.html" />
<link rel="next" title="community.general.scaleway_container_registry_info module – Scaleway Container registry info module" href="scaleway_container_registry_info_module.html" />
- <link rel="prev" title="community.general.scaleway_compute_private_network module – Scaleway compute - private network management" href="scaleway_compute_private_network_module.html" /><!-- extra head elements for Ansible beyond RTD Sphinx Theme -->
+ <link rel="prev" title="community.general.scaleway_container_namespace_info module – Retrieve information on Scaleway Container namespace" href="scaleway_container_namespace_info_module.html" /><!-- extra head elements for Ansible beyond RTD Sphinx Theme -->
@@ -378,7 +378,7 @@
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
- <a href="scaleway_compute_private_network_module.html" class="btn btn-neutral float-left" title="community.general.scaleway_compute_private_network module – Scaleway compute - private network management" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+ <a href="scaleway_container_namespace_info_module.html" class="btn btn-neutral float-left" title="community.general.scaleway_container_namespace_info module – Retrieve information on Scaleway Container namespace" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="scaleway_container_registry_info_module.html" class="btn btn-neutral float-right" title="community.general.scaleway_container_registry_info module – Scaleway Container registry info module" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/index_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/index_module.html
index 064fc2a..b774743 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/index_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/index_module.html
@@ -557,6 +557,8 @@
<li><p><a class="reference internal" href="community/general/say_module.html#ansible-collections-community-general-say-module"><span class="std std-ref">community.general.say</span></a> – Makes a computer to speak.</p></li>
<li><p><a class="reference internal" href="community/general/scaleway_compute_module.html#ansible-collections-community-general-scaleway-compute-module"><span class="std std-ref">community.general.scaleway_compute</span></a> – Scaleway compute management module</p></li>
<li><p><a class="reference internal" href="community/general/scaleway_compute_private_network_module.html#ansible-collections-community-general-scaleway-compute-private-network-module"><span class="std std-ref">community.general.scaleway_compute_private_network</span></a> – Scaleway compute - private network management</p></li>
+<li><p><a class="reference internal" href="community/general/scaleway_container_namespace_module.html#ansible-collections-community-general-scaleway-container-namespace-module"><span class="std std-ref">community.general.scaleway_container_namespace</span></a> – Scaleway Container namespace management</p></li>
+<li><p><a class="reference internal" href="community/general/scaleway_container_namespace_info_module.html#ansible-collections-community-general-scaleway-container-namespace-info-module"><span class="std std-ref">community.general.scaleway_container_namespace_info</span></a> – Retrieve information on Scaleway Container namespace</p></li>
<li><p><a class="reference internal" href="community/general/scaleway_container_registry_module.html#ansible-collections-community-general-scaleway-container-registry-module"><span class="std std-ref">community.general.scaleway_container_registry</span></a> – Scaleway Container registry management module</p></li>
<li><p><a class="reference internal" href="community/general/scaleway_container_registry_info_module.html#ansible-collections-community-general-scaleway-container-registry-info-module"><span class="std std-ref">community.general.scaleway_container_registry_info</span></a> – Scaleway Container registry info module</p></li>
<li><p><a class="reference internal" href="community/general/scaleway_database_backup_module.html#ansible-collections-community-general-scaleway-database-backup-module"><span class="std std-ref">community.general.scaleway_database_backup</span></a> – Scaleway database backups management module</p></li>
|
plugins/modules/cloud/scaleway/scaleway_container_namespace_info.py
Outdated
Show resolved
Hide resolved
I have put this PR in |
5182dba
to
9ed0a0a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
9ed0a0a
to
08b6ba6
Compare
This comment was marked as outdated.
This comment was marked as outdated.
08b6ba6
to
5b08350
Compare
ready_for_review
|
Signed-off-by: Lunik <[email protected]>
Signed-off-by: Lunik <[email protected]>
Signed-off-by: Lunik <[email protected]>
b0c1a37
to
7816d07
Compare
Signed-off-by: Lunik <[email protected]>
Signed-off-by: Lunik <[email protected]>
Signed-off-by: Lunik <[email protected]>
ready_for_review |
If nobody complains, I'll merge this weekend. |
@Lunik thanks for this one as well! |
…ions#5416) * [Scaleway] Add module to manage container namespaces Signed-off-by: Lunik <[email protected]> * Fix CI Signed-off-by: Lunik <[email protected]> * fix botmeta Signed-off-by: Lunik <[email protected]> * fix typo in loop var name Signed-off-by: Lunik <[email protected]> * Add missing required lib check Signed-off-by: Lunik <[email protected]> * fix integration tests assertions Signed-off-by: Lunik <[email protected]> Signed-off-by: Lunik <[email protected]>
…ions#5416) * [Scaleway] Add module to manage container namespaces Signed-off-by: Lunik <[email protected]> * Fix CI Signed-off-by: Lunik <[email protected]> * fix botmeta Signed-off-by: Lunik <[email protected]> * fix typo in loop var name Signed-off-by: Lunik <[email protected]> * Add missing required lib check Signed-off-by: Lunik <[email protected]> * fix integration tests assertions Signed-off-by: Lunik <[email protected]> Signed-off-by: Lunik <[email protected]>
SUMMARY
This PR add new modules to manage Scaleway container namespaces services (https://developers.scaleway.com/).
ISSUE TYPE
COMPONENT NAME
scaleway_container_namespace
scaleway_container_namespace_info
ADDITIONAL INFORMATION
This PR is a part of the original PR #5359 that was too large.
This PR require evolution on Scaleway config in ansible-test : ansible/ansible#79141