From 6a1a5ea3b236cfc260b8274f8d619a0c89344ac7 Mon Sep 17 00:00:00 2001 From: John Barker Date: Tue, 11 Nov 2025 19:33:22 +0000 Subject: [PATCH] docs: update readthedocs.io URLs to docs.ansible.com equivalents MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with Claude Code https://claude.ai/code Co-Authored-By: Claude --- doc/ec2/README.rst | 10 +++++----- doc/vagrant/README.rst | 6 +++--- pyproject.toml | 2 +- src/molecule_plugins/azure/driver.py | 2 +- src/molecule_plugins/docker/driver.py | 4 ++-- src/molecule_plugins/openstack/driver.py | 2 +- src/molecule_plugins/podman/driver.py | 2 +- test/containers/functional/.ansible-lint | 2 +- test/ec2/functional/.ansible-lint | 2 +- test/gce/functional/.ansible-lint | 2 +- test/openstack/.ansible-lint | 2 +- 11 files changed, 18 insertions(+), 18 deletions(-) diff --git a/doc/ec2/README.rst b/doc/ec2/README.rst index 6d1f387a..a404faa7 100644 --- a/doc/ec2/README.rst +++ b/doc/ec2/README.rst @@ -14,11 +14,11 @@ Molecule EC2 Plugin :alt: Python Black Code Style .. image:: https://img.shields.io/badge/Code%20of%20Conduct-silver.svg - :target: https://docs.ansible.com/ansible/latest/community/code_of_conduct.html + :target: https://docs.ansible.com/projects/ansible/latest/community/code_of_conduct.html :alt: Ansible Code of Conduct .. image:: https://img.shields.io/badge/Mailing%20lists-silver.svg - :target: https://docs.ansible.com/ansible/latest/community/communication.html#mailing-list-information + :target: https://docs.ansible.com/projects/ansible/latest/community/communication.html#mailing-list-information :alt: Ansible mailing lists .. image:: https://img.shields.io/badge/license-MIT-brightgreen.svg @@ -105,7 +105,7 @@ Then run export AWS_REGION=us-east-1 You can read more about managing AWS credentials with Ansible modules - in the official documentation of the `Ansible AWS modules `_ + in the official documentation of the `Ansible AWS modules `_ Documentation ============= @@ -113,7 +113,7 @@ Documentation Details on the parameters for the platforms section are detailed in ``__. -Read the molecule documentation and more at https://molecule.readthedocs.io/. +Read the molecule documentation and more at https://docs.ansible.com/projects/molecule/. .. _get-involved: @@ -131,7 +131,7 @@ Get Involved .. _`molecule-users Forum`: https://groups.google.com/forum/#!forum/molecule-users .. _`wiki`: https://github.com/ansible/community/wiki/Molecule .. _`ansible-announce list`: https://groups.google.com/group/ansible-announce -.. _`communication page`: https://docs.ansible.com/ansible/latest/community/communication.html +.. _`communication page`: https://docs.ansible.com/projects/ansible/latest/community/communication.html .. _authors: diff --git a/doc/vagrant/README.rst b/doc/vagrant/README.rst index 7e5ec309..4e55028d 100644 --- a/doc/vagrant/README.rst +++ b/doc/vagrant/README.rst @@ -14,11 +14,11 @@ Molecule Vagrant Plugin :alt: Python Black Code Style .. image:: https://img.shields.io/badge/Code%20of%20Conduct-silver.svg - :target: https://docs.ansible.com/ansible/latest/community/code_of_conduct.html + :target: https://docs.ansible.com/projects/ansible/latest/community/code_of_conduct.html :alt: Ansible Code of Conduct .. image:: https://img.shields.io/badge/Mailing%20lists-silver.svg - :target: https://docs.ansible.com/ansible/latest/community/communication.html#mailing-list-information + :target: https://docs.ansible.com/projects/ansible/latest/community/communication.html#mailing-list-information :alt: Ansible mailing lists .. image:: https://img.shields.io/badge/license-MIT-brightgreen.svg @@ -154,7 +154,7 @@ Get Involved .. _`molecule-users Forum`: https://groups.google.com/forum/#!forum/molecule-users .. _`wiki`: https://github.com/ansible/community/wiki/Molecule .. _`ansible-announce list`: https://groups.google.com/group/ansible-announce -.. _`communication page`: https://docs.ansible.com/ansible/latest/community/communication.html +.. _`communication page`: https://docs.ansible.com/projects/ansible/latest/community/communication.html .. _`scenarios directory`: https://github.com/ansible-community/molecule-vagrant/tree/main/molecule_vagrant/test/scenarios/molecule .. _authors: diff --git a/pyproject.toml b/pyproject.toml index 86e95acf..4c18a315 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -115,7 +115,7 @@ openstack = [ [project.urls] homepage = "https://github.com/ansible-community/molecule-plugins" -documentation = "https://molecule.readthedocs.io/" +documentation = "https://docs.ansible.com/projects/molecule/" repository = "https://github.com/ansible-community/molecule-plugins" changelog = "https://github.com/ansible-community/molecule-plugins/releases" diff --git a/src/molecule_plugins/azure/driver.py b/src/molecule_plugins/azure/driver.py index 3afe8fad..800544d6 100644 --- a/src/molecule_plugins/azure/driver.py +++ b/src/molecule_plugins/azure/driver.py @@ -33,7 +33,7 @@ class Azure(Driver): Molecule leverages Ansible's `azure_module`_, by mapping variables from ``molecule.yml`` into ``create.yml`` and ``destroy.yml``. - .. _`azure_module`: https://docs.ansible.com/ansible/latest/guide_azure.html + .. _`azure_module`: https://docs.ansible.com/projects/ansible/latest/guide_azure.html .. code-block:: yaml diff --git a/src/molecule_plugins/docker/driver.py b/src/molecule_plugins/docker/driver.py index dd6ac931..ac8a44ff 100644 --- a/src/molecule_plugins/docker/driver.py +++ b/src/molecule_plugins/docker/driver.py @@ -41,8 +41,8 @@ class Docker(Driver): Molecule leverages Ansible's `docker_network`_ module, by mapping variable ``docker_networks`` into ``create.yml`` and ``destroy.yml``. - .. _`docker_container`: https://docs.ansible.com/ansible/latest/modules/docker_container_module.html - .. _`docker_network`: https://docs.ansible.com/ansible/latest/modules/docker_network_module.html + .. _`docker_container`: https://docs.ansible.com/collections.html + .. _`docker_network`: https://docs.ansible.com/collections.html .. _`Docker Security Configuration`: https://docs.docker.com/engine/reference/run/#security-configuration .. _`Docker daemon socket options`: https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option diff --git a/src/molecule_plugins/openstack/driver.py b/src/molecule_plugins/openstack/driver.py index a4c79399..ab6c1629 100644 --- a/src/molecule_plugins/openstack/driver.py +++ b/src/molecule_plugins/openstack/driver.py @@ -16,7 +16,7 @@ class Openstack(Driver): The class responsible for managing `Openstack`_ instances. `Openstack`_ is `not` the default driver used in Molecule. - .. _`openstack_collection`: https://docs.ansible.com/ansible/latest/collections/openstack/cloud/index.html + .. _`openstack_collection`: https://docs.ansible.com/projects/ansible/latest/collections/openstack/cloud/index.html .. code-block:: yaml diff --git a/src/molecule_plugins/podman/driver.py b/src/molecule_plugins/podman/driver.py index 485dd373..d200172c 100644 --- a/src/molecule_plugins/podman/driver.py +++ b/src/molecule_plugins/podman/driver.py @@ -45,7 +45,7 @@ class Podman(Driver): Molecule uses Podman ansible connector and podman CLI while mapping variables from ``molecule.yml`` into ``create.yml`` and ``destroy.yml``. - .. _`podman connection`: https://docs.ansible.com/ansible/latest/plugins/connection/podman.html + .. _`podman connection`: https://docs.ansible.com/projects/ansible/latest/plugins/connection/podman.html .. code-block:: yaml diff --git a/test/containers/functional/.ansible-lint b/test/containers/functional/.ansible-lint index 3329844f..01690d25 100644 --- a/test/containers/functional/.ansible-lint +++ b/test/containers/functional/.ansible-lint @@ -2,7 +2,7 @@ # ansible-lint config for functional testing, used to bypass expected metadata # errors in molecule-generated roles. Loaded via the metadata_lint_update # pytest helper. For reference, see "E7xx - metadata" in: -# https://docs.ansible.com/ansible-lint/rules/default_rules.html +# https://docs.ansible.com/projects/lint/rules/ skip_list: # metadata/701 - Role info should contain platforms - "701" diff --git a/test/ec2/functional/.ansible-lint b/test/ec2/functional/.ansible-lint index 3329844f..01690d25 100644 --- a/test/ec2/functional/.ansible-lint +++ b/test/ec2/functional/.ansible-lint @@ -2,7 +2,7 @@ # ansible-lint config for functional testing, used to bypass expected metadata # errors in molecule-generated roles. Loaded via the metadata_lint_update # pytest helper. For reference, see "E7xx - metadata" in: -# https://docs.ansible.com/ansible-lint/rules/default_rules.html +# https://docs.ansible.com/projects/lint/rules/ skip_list: # metadata/701 - Role info should contain platforms - "701" diff --git a/test/gce/functional/.ansible-lint b/test/gce/functional/.ansible-lint index 3329844f..01690d25 100644 --- a/test/gce/functional/.ansible-lint +++ b/test/gce/functional/.ansible-lint @@ -2,7 +2,7 @@ # ansible-lint config for functional testing, used to bypass expected metadata # errors in molecule-generated roles. Loaded via the metadata_lint_update # pytest helper. For reference, see "E7xx - metadata" in: -# https://docs.ansible.com/ansible-lint/rules/default_rules.html +# https://docs.ansible.com/projects/lint/rules/ skip_list: # metadata/701 - Role info should contain platforms - "701" diff --git a/test/openstack/.ansible-lint b/test/openstack/.ansible-lint index 3329844f..01690d25 100644 --- a/test/openstack/.ansible-lint +++ b/test/openstack/.ansible-lint @@ -2,7 +2,7 @@ # ansible-lint config for functional testing, used to bypass expected metadata # errors in molecule-generated roles. Loaded via the metadata_lint_update # pytest helper. For reference, see "E7xx - metadata" in: -# https://docs.ansible.com/ansible-lint/rules/default_rules.html +# https://docs.ansible.com/projects/lint/rules/ skip_list: # metadata/701 - Role info should contain platforms - "701"