From 93de61a8dab85309fa0e5b2015e25995662af468 Mon Sep 17 00:00:00 2001 From: Andrew Klychkov Date: Mon, 14 Jun 2021 17:08:16 +0300 Subject: [PATCH] Due to the takeover of freenode we're moving to a different irc network. (#74775) (#74968) * Updates our channels to point at the same channel name on libera.chat * Links that used to point to webchat.freenode.net now point to https://libera.chat * Removes http://irc.freenode.net from the linkcheck exceptions. * Updates docs/docsite/rst/dev_guide/developing_modules_in_groups.rst (cherry picked from commit 80e7e1a17cb6aaf10e289e671fc382a614018e6e) Co-authored-by: John R Barker Co-authored-by: Felix Fontein Co-authored-by: Toshio Kuratomi --- docs/docsite/README.md | 2 +- docs/docsite/rst/community/communication.rst | 10 +++++----- .../rst/community/documentation_contributions.rst | 2 +- docs/docsite/rst/dev_guide/developing_api.rst | 2 +- docs/docsite/rst/dev_guide/developing_collections.rst | 2 +- .../dev_guide/developing_collections_changelogs.rst | 2 +- .../dev_guide/developing_collections_contributing.rst | 2 +- .../rst/dev_guide/developing_collections_creating.rst | 2 +- .../dev_guide/developing_collections_distributing.rst | 2 +- .../rst/dev_guide/developing_collections_migrating.rst | 2 +- .../rst/dev_guide/developing_collections_shared.rst | 2 +- .../rst/dev_guide/developing_collections_structure.rst | 2 +- .../rst/dev_guide/developing_collections_testing.rst | 2 +- docs/docsite/rst/dev_guide/developing_core.rst | 2 +- docs/docsite/rst/dev_guide/developing_inventory.rst | 2 +- docs/docsite/rst/dev_guide/developing_modules.rst | 2 +- .../rst/dev_guide/developing_modules_checklist.rst | 2 +- .../rst/dev_guide/developing_modules_general.rst | 4 ++-- .../dev_guide/developing_modules_general_windows.rst | 4 ++-- .../rst/dev_guide/developing_modules_in_groups.rst | 6 ++++-- docs/docsite/rst/dev_guide/developing_plugins.rst | 2 +- docs/docsite/rst/dev_guide/developing_rebasing.rst | 2 +- .../docsite/rst/dev_guide/platforms/aws_guidelines.rst | 2 +- docs/docsite/rst/dev_guide/style_guide/index.rst | 2 +- docs/docsite/rst/dev_guide/style_guide/resources.rst | 2 +- docs/docsite/rst/dev_guide/testing.rst | 2 +- docs/docsite/rst/galaxy/dev_guide.rst | 2 +- .../rst/installation_guide/intro_installation.rst | 2 +- .../dev_guide/developing_resource_modules_network.rst | 3 ++- .../rst/network/getting_started/network_resources.rst | 2 +- docs/docsite/rst/plugins/action.rst | 2 +- docs/docsite/rst/plugins/become.rst | 2 +- docs/docsite/rst/plugins/cache.rst | 2 +- docs/docsite/rst/plugins/callback.rst | 2 +- docs/docsite/rst/plugins/cliconf.rst | 2 +- docs/docsite/rst/plugins/connection.rst | 2 +- docs/docsite/rst/plugins/httpapi.rst | 2 +- docs/docsite/rst/plugins/inventory.rst | 2 +- docs/docsite/rst/plugins/lookup.rst | 2 +- docs/docsite/rst/plugins/netconf.rst | 2 +- docs/docsite/rst/plugins/plugins.rst | 2 +- docs/docsite/rst/plugins/shell.rst | 2 +- docs/docsite/rst/plugins/strategy.rst | 2 +- docs/docsite/rst/plugins/vars.rst | 2 +- docs/docsite/rst/reference_appendices/YAMLSyntax.rst | 6 ++++-- .../rst/reference_appendices/common_return_values.rst | 2 +- docs/docsite/rst/reference_appendices/faq.rst | 2 +- docs/docsite/rst/reference_appendices/glossary.rst | 2 +- .../reference_appendices/release_and_maintenance.rst | 2 +- .../rst/reference_appendices/test_strategies.rst | 2 +- .../docsite/rst/roadmap/ansible_base_roadmap_index.rst | 2 +- docs/docsite/rst/roadmap/ansible_roadmap_index.rst | 2 +- docs/docsite/rst/scenario_guides/guide_aci.rst | 4 ++-- docs/docsite/rst/scenario_guides/guide_aws.rst | 2 +- docs/docsite/rst/user_guide/become.rst | 2 +- docs/docsite/rst/user_guide/collections_using.rst | 2 +- docs/docsite/rst/user_guide/intro_adhoc.rst | 2 +- docs/docsite/rst/user_guide/intro_bsd.rst | 2 +- .../docsite/rst/user_guide/intro_dynamic_inventory.rst | 2 +- docs/docsite/rst/user_guide/intro_getting_started.rst | 2 +- docs/docsite/rst/user_guide/intro_inventory.rst | 2 +- docs/docsite/rst/user_guide/intro_patterns.rst | 2 +- docs/docsite/rst/user_guide/modules.rst | 2 +- docs/docsite/rst/user_guide/modules_intro.rst | 2 +- docs/docsite/rst/user_guide/modules_support.rst | 4 ++-- .../rst/user_guide/playbooks_advanced_syntax.rst | 2 +- docs/docsite/rst/user_guide/playbooks_async.rst | 2 +- docs/docsite/rst/user_guide/playbooks_blocks.rst | 2 +- docs/docsite/rst/user_guide/playbooks_conditionals.rst | 2 +- docs/docsite/rst/user_guide/playbooks_debugger.rst | 2 +- docs/docsite/rst/user_guide/playbooks_delegation.rst | 2 +- docs/docsite/rst/user_guide/playbooks_environment.rst | 2 +- .../rst/user_guide/playbooks_error_handling.rst | 2 +- docs/docsite/rst/user_guide/playbooks_filters.rst | 2 +- .../rst/user_guide/playbooks_filters_ipaddr.rst | 4 ++-- docs/docsite/rst/user_guide/playbooks_lookups.rst | 2 +- docs/docsite/rst/user_guide/playbooks_loops.rst | 2 +- docs/docsite/rst/user_guide/playbooks_prompts.rst | 2 +- docs/docsite/rst/user_guide/playbooks_strategies.rst | 2 +- docs/docsite/rst/user_guide/playbooks_tags.rst | 2 +- docs/docsite/rst/user_guide/playbooks_templating.rst | 2 +- docs/docsite/rst/user_guide/playbooks_tests.rst | 2 +- docs/docsite/rst/user_guide/playbooks_variables.rst | 2 +- docs/docsite/rst/user_guide/windows_dsc.rst | 2 +- docs/docsite/rst/user_guide/windows_faq.rst | 2 +- docs/docsite/rst/user_guide/windows_setup.rst | 2 +- docs/docsite/rst/user_guide/windows_usage.rst | 2 +- docs/docsite/rst/user_guide/windows_winrm.rst | 2 +- docs/docsite/sphinx_conf/2.10_conf.py | 1 - docs/docsite/sphinx_conf/all_conf.py | 1 - docs/docsite/sphinx_conf/ansible_conf.py | 1 - docs/docsite/sphinx_conf/core_conf.py | 1 - docs/templates/collections_galaxy_meta.rst.j2 | 2 +- hacking/ticket_stubs/bug_is_really_a_question.md | 2 +- hacking/ticket_stubs/collections.md | 2 +- hacking/ticket_stubs/proposal.md | 2 +- 96 files changed, 108 insertions(+), 107 deletions(-) diff --git a/docs/docsite/README.md b/docs/docsite/README.md index d643792e202..fbf17030290 100644 --- a/docs/docsite/README.md +++ b/docs/docsite/README.md @@ -11,7 +11,7 @@ Contributions to the documentation are welcome. The Ansible community produces guidance on contributions, building documentation, and submitting pull requests, which you can find in [Contributing to the Ansible Documentation](https://docs.ansible.com/ansible/latest/community/documentation_contributions.html). -You can also join the [Docs Working Group](https://github.com/ansible/community/wiki/Docs) and/or the ``#ansible-docs`` channel on freenode IRC. +You can also join the [Docs Working Group](https://github.com/ansible/community/wiki/Docs) and/or the ``#ansible-docs`` IRC channel on `irc.libera.chat `_ Ansible style guide =================== diff --git a/docs/docsite/rst/community/communication.rst b/docs/docsite/rst/community/communication.rst index b38b9a3c50b..ce3cf7a46b9 100644 --- a/docs/docsite/rst/community/communication.rst +++ b/docs/docsite/rst/community/communication.rst @@ -33,15 +33,15 @@ To subscribe to a group from a non-Google account, you can send an email to the IRC channels ============ -Ansible has several IRC channels on `Freenode `_. +Ansible has several IRC channels on `irc.libera.chat `_. -Our IRC channels may require you to register your nickname. If you receive an error when you connect, see `Freenode's Nickname Registration guide `_ for instructions. +Our IRC channels may require you to register your nickname. If you receive an error when you connect, see `libera.chat's Nickname Registration guide `_ for instructions. -To find all ``ansible`` specific channels on a freenode network, use the following command in your IRC client:: +To find all ``ansible`` specific channels on the libera.chat network, use the following command in your IRC client:: /msg alis LIST #ansible* -min 5 -as described in `freenode docs `_. +as described in the `libera.chat docs `_. General channels ---------------- @@ -56,7 +56,7 @@ General channels Working groups -------------- -Many of our community `Working Groups `_ meet on Freenode IRC channels. If you want to get involved in a working group, join the channel where it meets or comment on the agenda. +Many of our community `Working Groups `_ meet on libera.chat IRC channels. If you want to get involved in a working group, join the channel where it meets or comment on the agenda. - `Amazon (AWS) Working Group `_ - ``#ansible-aws`` - `Ansible Lockdown Working Group `_ | `gh/ansible/ansible-lockdown `_ - ``#ansible-lockdown``- Security playbooks/roles diff --git a/docs/docsite/rst/community/documentation_contributions.rst b/docs/docsite/rst/community/documentation_contributions.rst index ecd8ebc22c5..e6cb9fd2e6d 100644 --- a/docs/docsite/rst/community/documentation_contributions.rst +++ b/docs/docsite/rst/community/documentation_contributions.rst @@ -206,7 +206,7 @@ Unfortunately, leftover rST-files from previous document-generating can occasion Joining the documentation working group ======================================= -The Documentation Working Group (DaWGs) meets weekly on Tuesdays on the #ansible-docs channel on freenode IRC. For more information, including links to our agenda and a calendar invite, please visit the `working group page in the community repo `_. +The Documentation Working Group (DaWGs) meets weekly on Tuesdays on the #ansible-docs channel on the `libera.chat IRC network `_. For more information, including links to our agenda and a calendar invite, please visit the `working group page in the community repo `_. .. seealso:: :ref:`More about testing module documentation ` diff --git a/docs/docsite/rst/dev_guide/developing_api.rst b/docs/docsite/rst/dev_guide/developing_api.rst index c530b9a32eb..888b75e3e60 100644 --- a/docs/docsite/rst/dev_guide/developing_api.rst +++ b/docs/docsite/rst/dev_guide/developing_api.rst @@ -43,5 +43,5 @@ command line tools (``lib/ansible/cli/``) is `available on GitHub `_ Mailing list for development topics - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections.rst b/docs/docsite/rst/dev_guide/developing_collections.rst index b955b3d2ae1..72c20e64f99 100644 --- a/docs/docsite/rst/dev_guide/developing_collections.rst +++ b/docs/docsite/rst/dev_guide/developing_collections.rst @@ -44,5 +44,5 @@ For instructions on developing modules, see :ref:`developing_modules_general`. Current development status of community collections and FAQ `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_changelogs.rst b/docs/docsite/rst/dev_guide/developing_collections_changelogs.rst index 363182e43cd..5a587fe5e7e 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_changelogs.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_changelogs.rst @@ -76,5 +76,5 @@ If your collection is part of Ansible, use one of the following three options t Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_contributing.rst b/docs/docsite/rst/dev_guide/developing_collections_contributing.rst index 8abed636643..a07102deac6 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_contributing.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_contributing.rst @@ -55,5 +55,5 @@ You can test your changes by using this checkout of ``community.general`` in pla Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_creating.rst b/docs/docsite/rst/dev_guide/developing_collections_creating.rst index 721d5c1abf4..7a1a6d447a5 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_creating.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_creating.rst @@ -53,5 +53,5 @@ To learn more about the ``ansible-galaxy`` command-line tool, see the :ref:`ansi Directories and files included in the collection skeleton `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_distributing.rst b/docs/docsite/rst/dev_guide/developing_collections_distributing.rst index e31d53368aa..edeffb58509 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_distributing.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_distributing.rst @@ -237,5 +237,5 @@ Once Galaxy uploads and accepts a collection, you will be redirected to the **My Learn how to install and use collections. `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_migrating.rst b/docs/docsite/rst/dev_guide/developing_collections_migrating.rst index 9980e238c4b..37acaeefe30 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_migrating.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_migrating.rst @@ -132,5 +132,5 @@ Ansibulbot will know how to redirect existing issues and PRs to the new repo. Th Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_shared.rst b/docs/docsite/rst/dev_guide/developing_collections_shared.rst index c509c1ef828..8e43695e048 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_shared.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_shared.rst @@ -73,5 +73,5 @@ The optional import behavior also applies to module_utils imported from collecti Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_structure.rst b/docs/docsite/rst/dev_guide/developing_collections_structure.rst index 8d366502613..0a2f20a4978 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_structure.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_structure.rst @@ -237,5 +237,5 @@ A collection can store some additional metadata in a ``runtime.yml`` file in the Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_collections_testing.rst b/docs/docsite/rst/dev_guide/developing_collections_testing.rst index 0b58b021a0e..ca50d3ef9ff 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_testing.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_testing.rst @@ -79,5 +79,5 @@ You can specify multiple target names. Each target name is the name of a directo Guidelines for contributing to selected collections `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_core.rst b/docs/docsite/rst/dev_guide/developing_core.rst index 9542f0d8f35..eeee30fc73f 100644 --- a/docs/docsite/rst/dev_guide/developing_core.rst +++ b/docs/docsite/rst/dev_guide/developing_core.rst @@ -17,5 +17,5 @@ Although ``ansible-core`` (the code hosted in the `ansible/ansible repository `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible-devel IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_inventory.rst b/docs/docsite/rst/dev_guide/developing_inventory.rst index 0df314cb247..fd0587bc529 100644 --- a/docs/docsite/rst/dev_guide/developing_inventory.rst +++ b/docs/docsite/rst/dev_guide/developing_inventory.rst @@ -473,5 +473,5 @@ An easy way to see how this should look is using :ref:`ansible-inventory`, which REST API endpoint and GUI for Ansible, syncs with dynamic inventory `Development Mailing List `_ Mailing list for development topics - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_modules.rst b/docs/docsite/rst/dev_guide/developing_modules.rst index 5cfcf15c0a3..8945f754aa4 100644 --- a/docs/docsite/rst/dev_guide/developing_modules.rst +++ b/docs/docsite/rst/dev_guide/developing_modules.rst @@ -47,5 +47,5 @@ If your use case isn't covered by an existing module, an action plugin, or a rol Browse existing collections, modules, and plugins `Mailing List `_ Development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_modules_checklist.rst b/docs/docsite/rst/dev_guide/developing_modules_checklist.rst index 492b60154b2..ddba03fc208 100644 --- a/docs/docsite/rst/dev_guide/developing_modules_checklist.rst +++ b/docs/docsite/rst/dev_guide/developing_modules_checklist.rst @@ -31,7 +31,7 @@ To contribute a module to most Ansible collections, you must: Additional requirements may apply for certain collections. Review the individual collection repositories for more information. -Please make sure your module meets these requirements before you submit your PR/proposal. If you have questions, reach out via `Ansible's IRC chat channel `_ or the `Ansible development mailing list `_. +Please make sure your module meets these requirements before you submit your PR/proposal. If you have questions, reach out via ``#ansible-devel``, Ansible's IRC chat channel on `irc.libera.chat `_ or the `Ansible development mailing list `_. Contributing to Ansible: subjective requirements ================================================ diff --git a/docs/docsite/rst/dev_guide/developing_modules_general.rst b/docs/docsite/rst/dev_guide/developing_modules_general.rst index 43a71ba49e9..36329388077 100644 --- a/docs/docsite/rst/dev_guide/developing_modules_general.rst +++ b/docs/docsite/rst/dev_guide/developing_modules_general.rst @@ -218,8 +218,8 @@ The :ref:`Community Guide ` covers how to open a pull r Communication and development support ===================================== -Join the IRC channel ``#ansible-devel`` on freenode for discussions -surrounding Ansible development. +Join the IRC channel ``#ansible-devel`` on `irc.libera.chat `_ for +discussions surrounding Ansible development. For questions and discussions pertaining to using the Ansible product, use the ``#ansible`` channel. diff --git a/docs/docsite/rst/dev_guide/developing_modules_general_windows.rst b/docs/docsite/rst/dev_guide/developing_modules_general_windows.rst index cbc555eccd3..e08639f802e 100644 --- a/docs/docsite/rst/dev_guide/developing_modules_general_windows.rst +++ b/docs/docsite/rst/dev_guide/developing_modules_general_windows.rst @@ -690,8 +690,8 @@ idempotent and does not report changes. For example: Windows communication and development support ============================================= -Join the IRC channel ``#ansible-devel`` or ``#ansible-windows`` on freenode for -discussions about Ansible development for Windows. +Join the ``#ansible-devel`` or ``#ansible-windows`` irc channels on `irc.libera.chat +`_ for discussions about Ansible development for Windows. For questions and discussions pertaining to using the Ansible product, use the ``#ansible`` channel. diff --git a/docs/docsite/rst/dev_guide/developing_modules_in_groups.rst b/docs/docsite/rst/dev_guide/developing_modules_in_groups.rst index a2e1f7b4173..7b25d92d3aa 100644 --- a/docs/docsite/rst/dev_guide/developing_modules_in_groups.rst +++ b/docs/docsite/rst/dev_guide/developing_modules_in_groups.rst @@ -45,6 +45,8 @@ Speak to us Circulating your ideas before coding helps you adopt good practices and avoid common mistakes. After reading the "Before you start coding" section you should have a reasonable idea of the structure of your modules. Write a list of your proposed plugin and/or module names, with a short description of what each one does. Circulate that list on IRC or a mailing list so the Ansible community can review your ideas for consistency and familiarity. Names and functionality that are consistent, predictable, and familiar make your collection easier to use. +.. _developing_in_groups_support: + Where to get support ==================== @@ -53,7 +55,7 @@ Ansible has a thriving and knowledgeable community of module developers that is In the :ref:`ansible_community_guide` you can find how to: * Subscribe to the Mailing Lists - We suggest "Ansible Development List" and "Ansible Announce list" -* ``#ansible-devel`` - We have found that IRC ``#ansible-devel`` on FreeNode's IRC network works best for developers so we can have an interactive dialogue. +* ``#ansible-devel`` - We have found that communicating on the IRC channel, ``#ansible-devel`` on `libera.chat's `_ IRC network works best for developers so we can have an interactive dialogue. * IRC meetings - Join the various weekly IRC meetings `meeting schedule and agenda page `_ Required files @@ -68,7 +70,7 @@ Your collection should include the following files to be usable: When you have these files ready, review the :ref:`developing_modules_checklist` again. If you are creating a new collection, you are responsible for all procedures related to your repository, including setting rules for contributions, finding reviewers, and testing and maintaining the code in your collection. -If you need help or advice, consider join the ``#ansible-devel`` IRC channel (see how in the "Where to get support"). +If you need help or advice, consider joining the ``#ansible-devel`` IRC channel (see how in the :ref:`Where to get support ` section). New to git or GitHub ==================== diff --git a/docs/docsite/rst/dev_guide/developing_plugins.rst b/docs/docsite/rst/dev_guide/developing_plugins.rst index 38825fb36dc..982924e601e 100644 --- a/docs/docsite/rst/dev_guide/developing_plugins.rst +++ b/docs/docsite/rst/dev_guide/developing_plugins.rst @@ -497,5 +497,5 @@ For example vars plugins, see the source code for the `vars plugins included wit Learn about how to write Ansible modules `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/dev_guide/developing_rebasing.rst b/docs/docsite/rst/dev_guide/developing_rebasing.rst index 81936be1da8..e023d17107c 100644 --- a/docs/docsite/rst/dev_guide/developing_rebasing.rst +++ b/docs/docsite/rst/dev_guide/developing_rebasing.rst @@ -75,7 +75,7 @@ You should check in on the status of your PR after tests have completed to see i Getting help rebasing ===================== -For help with rebasing your PR, or other development related questions, join us on our #ansible-devel IRC chat channel on `freenode.net `_. +For help with rebasing your PR, or other development related questions, join us on our #ansible-devel IRC chat channel on `irc.libera.chat `_. .. seealso:: diff --git a/docs/docsite/rst/dev_guide/platforms/aws_guidelines.rst b/docs/docsite/rst/dev_guide/platforms/aws_guidelines.rst index b5263274ca8..e9dff5ab828 100644 --- a/docs/docsite/rst/dev_guide/platforms/aws_guidelines.rst +++ b/docs/docsite/rst/dev_guide/platforms/aws_guidelines.rst @@ -761,7 +761,7 @@ Troubleshooting IAM policies - Re-read the AWS documentation, especially the list of `Actions, Resources and Condition Keys `_ for the various AWS services. - Look at the `cloudonaut `_ documentation as a troubleshooting cross-reference. - Use a search engine. -- Ask in the Ansible IRC channel #ansible-aws (on freenode IRC). +- Ask in the Ansible IRC channel #ansible-aws (on `irc.libera.chat `_). Unsupported Integration tests ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/docs/docsite/rst/dev_guide/style_guide/index.rst b/docs/docsite/rst/dev_guide/style_guide/index.rst index 3cf50afe7a2..274d447e3fc 100644 --- a/docs/docsite/rst/dev_guide/style_guide/index.rst +++ b/docs/docsite/rst/dev_guide/style_guide/index.rst @@ -274,5 +274,5 @@ These pages offer more help with grammatical, stylistic, and technical rules for How to contribute to the Ansible documentation :ref:`testing_documentation_locally` How to build the Ansible documentation - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible-docs IRC chat channel diff --git a/docs/docsite/rst/dev_guide/style_guide/resources.rst b/docs/docsite/rst/dev_guide/style_guide/resources.rst index c624b12e136..53621f976e1 100644 --- a/docs/docsite/rst/dev_guide/style_guide/resources.rst +++ b/docs/docsite/rst/dev_guide/style_guide/resources.rst @@ -1,7 +1,7 @@ Resources ```````````````` * Follow the style of the :ref:`Ansible Documentation` -* Ask for advice on IRC, on the ``#ansible-devel`` Freenode channel +* Ask for advice on IRC, on the ``#ansible-devel`` `libera.chat channel `_ * Review these online style guides: * `AP Stylebook `_ diff --git a/docs/docsite/rst/dev_guide/testing.rst b/docs/docsite/rst/dev_guide/testing.rst index 3b500d4f188..07ca4b10242 100644 --- a/docs/docsite/rst/dev_guide/testing.rst +++ b/docs/docsite/rst/dev_guide/testing.rst @@ -96,7 +96,7 @@ If either of these issues appear to be the case, you can rerun the Azure Pipelin * closing and re-opening the PR (full rebuild) * making another change to the PR and pushing to GitHub -If the issue persists, please contact us in ``#ansible-devel`` on Freenode IRC. +If the issue persists, please contact us in the ``#ansible-devel`` irc channel on the `irc.libera.chat `_ IRC network. How to test a PR diff --git a/docs/docsite/rst/galaxy/dev_guide.rst b/docs/docsite/rst/galaxy/dev_guide.rst index 9f08073207f..b8c96c805b1 100644 --- a/docs/docsite/rst/galaxy/dev_guide.rst +++ b/docs/docsite/rst/galaxy/dev_guide.rst @@ -242,5 +242,5 @@ Provide the ID of the integration to be disabled. You can find the ID by using t All about ansible roles `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/installation_guide/intro_installation.rst b/docs/docsite/rst/installation_guide/intro_installation.rst index 77beeddeed2..932213ed918 100644 --- a/docs/docsite/rst/installation_guide/intro_installation.rst +++ b/docs/docsite/rst/installation_guide/intro_installation.rst @@ -660,7 +660,7 @@ See the `argcomplete documentation `_. Ansible Installation related to FAQs `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel .. [1] If you have issues with the "pycrypto" package install on macOS, then you may need to try ``CC=clang sudo -E pip install pycrypto``. diff --git a/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst b/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst index f5715b5f06b..153cc556273 100644 --- a/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst +++ b/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst @@ -711,7 +711,8 @@ For more options: ansible-test network-integration --help -If you need additional help or feedback, reach out in ``#ansible-network`` on Freenode. +If you need additional help or feedback, reach out in the ``#ansible-network`` IRC channel on the +`irc.libera.chat `_ IRC network. Unit test requirements ----------------------- diff --git a/docs/docsite/rst/network/getting_started/network_resources.rst b/docs/docsite/rst/network/getting_started/network_resources.rst index 3451c476da7..acdcf0e0f77 100644 --- a/docs/docsite/rst/network/getting_started/network_resources.rst +++ b/docs/docsite/rst/network/getting_started/network_resources.rst @@ -41,6 +41,6 @@ IRC and Slack Join us on: -* Freenode IRC - ``#ansible-network`` Freenode channel +* IRC Channel - ``#ansible-network`` on `irc.libera.chat `_ * Slack - ``_ diff --git a/docs/docsite/rst/plugins/action.rst b/docs/docsite/rst/plugins/action.rst index 93c4e4bab8e..1ce16ea2aea 100644 --- a/docs/docsite/rst/plugins/action.rst +++ b/docs/docsite/rst/plugins/action.rst @@ -52,5 +52,5 @@ Use ``ansible-doc `` to see specific documentation and examples, this shou Ansible Vars plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/become.rst b/docs/docsite/rst/plugins/become.rst index c710bcf660a..f46d50d8139 100644 --- a/docs/docsite/rst/plugins/become.rst +++ b/docs/docsite/rst/plugins/become.rst @@ -63,5 +63,5 @@ Use ``ansible-doc -t become `` to see specific documentation and ex Jinja2 lookup plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/cache.rst b/docs/docsite/rst/plugins/cache.rst index a13c78db049..b36092961d8 100644 --- a/docs/docsite/rst/plugins/cache.rst +++ b/docs/docsite/rst/plugins/cache.rst @@ -136,5 +136,5 @@ Use ``ansible-doc -t cache `` to see specific documentation and exa Ansible Vars plugins `User Mailing List `_ Have a question? Stop by the google group! - `webchat.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/callback.rst b/docs/docsite/rst/plugins/callback.rst index 17a3a25043d..bc7263c391a 100644 --- a/docs/docsite/rst/plugins/callback.rst +++ b/docs/docsite/rst/plugins/callback.rst @@ -97,5 +97,5 @@ Use ``ansible-doc -t callback `` to see specific documents and exam Ansible Vars plugins `User Mailing List `_ Have a question? Stop by the google group! - `webchat.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/cliconf.rst b/docs/docsite/rst/plugins/cliconf.rst index 2de12dd5cd5..61f96d90460 100644 --- a/docs/docsite/rst/plugins/cliconf.rst +++ b/docs/docsite/rst/plugins/cliconf.rst @@ -43,5 +43,5 @@ These plugins have migrated to collections on `Ansible Galaxy `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible-network IRC chat channel diff --git a/docs/docsite/rst/plugins/connection.rst b/docs/docsite/rst/plugins/connection.rst index 0417526ff27..495f937f11b 100644 --- a/docs/docsite/rst/plugins/connection.rst +++ b/docs/docsite/rst/plugins/connection.rst @@ -74,5 +74,5 @@ Use ``ansible-doc -t connection `` to see detailed documentation an Ansible vars plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/httpapi.rst b/docs/docsite/rst/plugins/httpapi.rst index cf9b0bbf01b..a0e1725f5c1 100644 --- a/docs/docsite/rst/plugins/httpapi.rst +++ b/docs/docsite/rst/plugins/httpapi.rst @@ -68,5 +68,5 @@ These plugins have migrated to collections on `Ansible Galaxy `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible-network IRC chat channel diff --git a/docs/docsite/rst/plugins/inventory.rst b/docs/docsite/rst/plugins/inventory.rst index 562c130374e..91c520ad089 100644 --- a/docs/docsite/rst/plugins/inventory.rst +++ b/docs/docsite/rst/plugins/inventory.rst @@ -158,5 +158,5 @@ Use ``ansible-doc -t inventory `` to see plugin-specific documentat Ansible vars plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/lookup.rst b/docs/docsite/rst/plugins/lookup.rst index 1ddbd32fdc1..59f508437af 100644 --- a/docs/docsite/rst/plugins/lookup.rst +++ b/docs/docsite/rst/plugins/lookup.rst @@ -155,5 +155,5 @@ You can use ``ansible-doc -t lookup -l`` to see the list of available plugins. U Jinja2 lookup plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/netconf.rst b/docs/docsite/rst/plugins/netconf.rst index fef2aeb370e..908eec90205 100644 --- a/docs/docsite/rst/plugins/netconf.rst +++ b/docs/docsite/rst/plugins/netconf.rst @@ -43,5 +43,5 @@ These plugins have migrated to collections on `Ansible Galaxy `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible-network IRC chat channel diff --git a/docs/docsite/rst/plugins/plugins.rst b/docs/docsite/rst/plugins/plugins.rst index 4dee6c6a27d..ac9a862eb2a 100644 --- a/docs/docsite/rst/plugins/plugins.rst +++ b/docs/docsite/rst/plugins/plugins.rst @@ -40,5 +40,5 @@ This section covers the various types of plugins that are included with Ansible: Ansible tools, description and options `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/shell.rst b/docs/docsite/rst/plugins/shell.rst index b0846323e03..09dbfc279d5 100644 --- a/docs/docsite/rst/plugins/shell.rst +++ b/docs/docsite/rst/plugins/shell.rst @@ -49,5 +49,5 @@ detailed in the plugin themselves (linked below). Jinja2 lookup plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/strategy.rst b/docs/docsite/rst/plugins/strategy.rst index e3623329a6c..c4a4a500d3d 100644 --- a/docs/docsite/rst/plugins/strategy.rst +++ b/docs/docsite/rst/plugins/strategy.rst @@ -75,5 +75,5 @@ Use ``ansible-doc -t strategy `` to see plugin-specific specific do Jinja2 lookup plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/plugins/vars.rst b/docs/docsite/rst/plugins/vars.rst index a17529326ff..626c7de9bb7 100644 --- a/docs/docsite/rst/plugins/vars.rst +++ b/docs/docsite/rst/plugins/vars.rst @@ -75,5 +75,5 @@ Use ``ansible-doc -t vars `` to see specific plugin-specific docume Ansible Strategy plugins `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/reference_appendices/YAMLSyntax.rst b/docs/docsite/rst/reference_appendices/YAMLSyntax.rst index 7d439664037..859845032be 100644 --- a/docs/docsite/rst/reference_appendices/YAMLSyntax.rst +++ b/docs/docsite/rst/reference_appendices/YAMLSyntax.rst @@ -233,8 +233,10 @@ value:: A good guide to YAML syntax `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ - #ansible IRC chat channel and #yaml for YAML specific questions + `irc.libera.chat `_ + #ansible IRC chat channel + `irc.libera.chat `_ + #yaml for YAML specific questions `YAML 1.1 Specification `_ The Specification for YAML 1.1, which PyYAML and libyaml are currently implementing diff --git a/docs/docsite/rst/reference_appendices/common_return_values.rst b/docs/docsite/rst/reference_appendices/common_return_values.rst index 34ca08c490e..f73860f227d 100644 --- a/docs/docsite/rst/reference_appendices/common_return_values.rst +++ b/docs/docsite/rst/reference_appendices/common_return_values.rst @@ -247,5 +247,5 @@ This key contains a list of dictionaries that will be presented to the user. Key Browse source of core and extras modules `Mailing List `_ Development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/reference_appendices/faq.rst b/docs/docsite/rst/reference_appendices/faq.rst index 3a18466318e..6294b517fd4 100644 --- a/docs/docsite/rst/reference_appendices/faq.rst +++ b/docs/docsite/rst/reference_appendices/faq.rst @@ -777,5 +777,5 @@ Please see the section below for a link to IRC and the Google Group, where you c Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/reference_appendices/glossary.rst b/docs/docsite/rst/reference_appendices/glossary.rst index a70ca3bcdc6..49eb07bae3e 100644 --- a/docs/docsite/rst/reference_appendices/glossary.rst +++ b/docs/docsite/rst/reference_appendices/glossary.rst @@ -527,5 +527,5 @@ when a term comes up on the mailing list. Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/reference_appendices/release_and_maintenance.rst b/docs/docsite/rst/reference_appendices/release_and_maintenance.rst index c3cbacaecfc..9533e8303d6 100644 --- a/docs/docsite/rst/reference_appendices/release_and_maintenance.rst +++ b/docs/docsite/rst/reference_appendices/release_and_maintenance.rst @@ -28,5 +28,5 @@ Please go to `the devel release and maintenance page `_ Mailing list for development topics - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/reference_appendices/test_strategies.rst b/docs/docsite/rst/reference_appendices/test_strategies.rst index dae037ac442..0f3d9c91adf 100644 --- a/docs/docsite/rst/reference_appendices/test_strategies.rst +++ b/docs/docsite/rst/reference_appendices/test_strategies.rst @@ -270,5 +270,5 @@ system. Delegation, useful for working with load balancers, clouds, and locally executed steps. `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/roadmap/ansible_base_roadmap_index.rst b/docs/docsite/rst/roadmap/ansible_base_roadmap_index.rst index c6ed2bfbdc1..95ea36325a2 100644 --- a/docs/docsite/rst/roadmap/ansible_base_roadmap_index.rst +++ b/docs/docsite/rst/roadmap/ansible_base_roadmap_index.rst @@ -18,7 +18,7 @@ Each roadmap is published both as an idea of what is upcoming in ``ansible-core` You can submit feedback on the current roadmap in multiple ways: - Edit the agenda of an IRC `Core Team Meeting `_ (preferred) -- Post on the ``#ansible-devel`` Freenode IRC channel +- Post on the ``#ansible-devel`` IRC channel on `irc.libera.chat `_. - Email the ansible-devel list See :ref:`Ansible communication channels ` for details on how to join and use the email lists and IRC channels. diff --git a/docs/docsite/rst/roadmap/ansible_roadmap_index.rst b/docs/docsite/rst/roadmap/ansible_roadmap_index.rst index 6e840470c2c..928dfead082 100644 --- a/docs/docsite/rst/roadmap/ansible_roadmap_index.rst +++ b/docs/docsite/rst/roadmap/ansible_roadmap_index.rst @@ -14,7 +14,7 @@ Each roadmap is published both as an idea of what is upcoming in Ansible, and as You can submit feedback on the current roadmap in multiple ways: - Edit the agenda of an IRC `Ansible Community Meeting `_ (preferred) -- Post on the ``#ansible-community`` Freenode IRC channel +- Post on the ``#ansible-community`` IRC channel on `irc.libera.chat `_. See :ref:`Ansible communication channels ` for details on how to join and use the IRC channels. diff --git a/docs/docsite/rst/scenario_guides/guide_aci.rst b/docs/docsite/rst/scenario_guides/guide_aci.rst index 0c0b7537ba7..5c0823145a7 100644 --- a/docs/docsite/rst/scenario_guides/guide_aci.rst +++ b/docs/docsite/rst/scenario_guides/guide_aci.rst @@ -655,7 +655,7 @@ You will find our roadmap, an overview of open ACI issues and pull-requests, and A detailed guide on how to use Ansible for automating network infrastructure. `Network Working Group `_ The Ansible Network community page, includes contact information and meeting information. - `#ansible-network `_ - The #ansible-network IRC chat channel on Freenode.net. + ``#ansible-network`` on `irc.libera.chat `_ + The #ansible-network IRC chat channel on libera.chat. `User Mailing List `_ Have a question? Stop by the google group! diff --git a/docs/docsite/rst/scenario_guides/guide_aws.rst b/docs/docsite/rst/scenario_guides/guide_aws.rst index 3b5f1f4fb80..2b26881e6e8 100644 --- a/docs/docsite/rst/scenario_guides/guide_aws.rst +++ b/docs/docsite/rst/scenario_guides/guide_aws.rst @@ -280,5 +280,5 @@ documentation for a full list with examples. Delegation, useful for working with loud balancers, clouds, and locally executed steps. `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/become.rst b/docs/docsite/rst/user_guide/become.rst index b43358ba4bd..954de9dcbff 100644 --- a/docs/docsite/rst/user_guide/become.rst +++ b/docs/docsite/rst/user_guide/become.rst @@ -753,5 +753,5 @@ Limitations of become on Windows `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `webchat.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/collections_using.rst b/docs/docsite/rst/user_guide/collections_using.rst index 3549a84a820..eaee16f3821 100644 --- a/docs/docsite/rst/user_guide/collections_using.rst +++ b/docs/docsite/rst/user_guide/collections_using.rst @@ -376,5 +376,5 @@ This will have an implied entry in the ``collections:`` keyword of ``my_namespac Understand the collections metadata structure. `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_adhoc.rst b/docs/docsite/rst/user_guide/intro_adhoc.rst index aa0eb586bf1..d750d59a8d4 100644 --- a/docs/docsite/rst/user_guide/intro_adhoc.rst +++ b/docs/docsite/rst/user_guide/intro_adhoc.rst @@ -202,5 +202,5 @@ Now that you understand the basic elements of Ansible execution, you are ready t Using Ansible for configuration management & deployment `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_bsd.rst b/docs/docsite/rst/user_guide/intro_bsd.rst index 68a62f31975..e388ea4b3db 100644 --- a/docs/docsite/rst/user_guide/intro_bsd.rst +++ b/docs/docsite/rst/user_guide/intro_bsd.rst @@ -102,5 +102,5 @@ Please feel free to report any issues or incompatibilities you discover with BSD How to write modules `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_dynamic_inventory.rst b/docs/docsite/rst/user_guide/intro_dynamic_inventory.rst index 24bef0a2bda..f0a546fbc82 100644 --- a/docs/docsite/rst/user_guide/intro_dynamic_inventory.rst +++ b/docs/docsite/rst/user_guide/intro_dynamic_inventory.rst @@ -245,5 +245,5 @@ the dynamic groups as empty in the static inventory file. For example: All about static inventory files `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_getting_started.rst b/docs/docsite/rst/user_guide/intro_getting_started.rst index 6812feea5c1..b3df75b08ce 100644 --- a/docs/docsite/rst/user_guide/intro_getting_started.rst +++ b/docs/docsite/rst/user_guide/intro_getting_started.rst @@ -194,5 +194,5 @@ also has powerful configuration management and deployment features. Labs to provide further knowledge on different topics `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_inventory.rst b/docs/docsite/rst/user_guide/intro_inventory.rst index 6caa1db3f86..841597cc8e7 100644 --- a/docs/docsite/rst/user_guide/intro_inventory.rst +++ b/docs/docsite/rst/user_guide/intro_inventory.rst @@ -787,5 +787,5 @@ their location. Learning Ansible's configuration, deployment, and orchestration language. `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/intro_patterns.rst b/docs/docsite/rst/user_guide/intro_patterns.rst index b3a7b13816c..59898526546 100644 --- a/docs/docsite/rst/user_guide/intro_patterns.rst +++ b/docs/docsite/rst/user_guide/intro_patterns.rst @@ -167,5 +167,5 @@ To apply your knowledge of patterns with Ansible commands and playbooks, read :r Learning the Ansible configuration management language `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/modules.rst b/docs/docsite/rst/user_guide/modules.rst index 70dac884599..9809fe9304c 100644 --- a/docs/docsite/rst/user_guide/modules.rst +++ b/docs/docsite/rst/user_guide/modules.rst @@ -32,5 +32,5 @@ like services, packages, or files (anything really), or handle executing system Configuring the right Python interpreter on target hosts `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/modules_intro.rst b/docs/docsite/rst/user_guide/modules_intro.rst index bb6d2cd7102..7bc02e8d975 100644 --- a/docs/docsite/rst/user_guide/modules_intro.rst +++ b/docs/docsite/rst/user_guide/modules_intro.rst @@ -48,5 +48,5 @@ For a list of all available modules, see the :ref:`Collection docs `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/modules_support.rst b/docs/docsite/rst/user_guide/modules_support.rst index 0cef603c2bd..cfac94e32c4 100644 --- a/docs/docsite/rst/user_guide/modules_support.rst +++ b/docs/docsite/rst/user_guide/modules_support.rst @@ -47,7 +47,7 @@ If you find a bug that affects a plugin in a Galaxy collection: Some partner collections may be hosted in private repositories. -If you are not sure whether the behavior you see is a bug, if you have questions, if you want to discuss development-oriented topics, or if you just want to get in touch, use one of our Google groups or IRC channels to :ref:`communicate with Ansiblers `. +If you are not sure whether the behavior you see is a bug, if you have questions, if you want to discuss development-oriented topics, or if you just want to get in touch, use one of our Google groups or IRC channels to :ref:`communicate with Ansiblers `. If you find a bug that affects a module in an Automation Hub collection: @@ -66,5 +66,5 @@ All plugins that remain in ``ansible-core`` and all collections hosted in Automa Examples of using modules with /usr/bin/ansible-playbook `Mailing List `_ Questions? Help? Ideas? Stop by the list on Google Groups - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_advanced_syntax.rst b/docs/docsite/rst/user_guide/playbooks_advanced_syntax.rst index 03d4243f3bb..17ee3a1c313 100644 --- a/docs/docsite/rst/user_guide/playbooks_advanced_syntax.rst +++ b/docs/docsite/rst/user_guide/playbooks_advanced_syntax.rst @@ -108,5 +108,5 @@ You've anchored the value of ``version`` with the ``&my_version`` anchor, and re Doing complex data manipulation in Ansible `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_async.rst b/docs/docsite/rst/user_guide/playbooks_async.rst index 50e13a7d530..38a363bd96f 100644 --- a/docs/docsite/rst/user_guide/playbooks_async.rst +++ b/docs/docsite/rst/user_guide/playbooks_async.rst @@ -166,5 +166,5 @@ To run multiple asynchronous tasks while limiting the number of tasks running co An introduction to playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_blocks.rst b/docs/docsite/rst/user_guide/playbooks_blocks.rst index 697004dfd6f..1a57ac574b2 100644 --- a/docs/docsite/rst/user_guide/playbooks_blocks.rst +++ b/docs/docsite/rst/user_guide/playbooks_blocks.rst @@ -185,5 +185,5 @@ ansible_failed_result Playbook organization by roles `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_conditionals.rst b/docs/docsite/rst/user_guide/playbooks_conditionals.rst index 2a9d359e314..8367f62d274 100644 --- a/docs/docsite/rst/user_guide/playbooks_conditionals.rst +++ b/docs/docsite/rst/user_guide/playbooks_conditionals.rst @@ -504,5 +504,5 @@ Possible values (sample, not complete list):: All about variables `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_debugger.rst b/docs/docsite/rst/user_guide/playbooks_debugger.rst index cc330cc550a..51f57efe871 100644 --- a/docs/docsite/rst/user_guide/playbooks_debugger.rst +++ b/docs/docsite/rst/user_guide/playbooks_debugger.rst @@ -325,5 +325,5 @@ With the default ``linear`` strategy enabled, Ansible halts execution while the An introduction to playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_delegation.rst b/docs/docsite/rst/user_guide/playbooks_delegation.rst index 1042bafb455..62c7ef3774e 100644 --- a/docs/docsite/rst/user_guide/playbooks_delegation.rst +++ b/docs/docsite/rst/user_guide/playbooks_delegation.rst @@ -132,5 +132,5 @@ use the default remote connection type:: Many examples of full-stack deployments `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_environment.rst b/docs/docsite/rst/user_guide/playbooks_environment.rst index 7d97b95425d..71c31029192 100644 --- a/docs/docsite/rst/user_guide/playbooks_environment.rst +++ b/docs/docsite/rst/user_guide/playbooks_environment.rst @@ -137,5 +137,5 @@ You can also specify the environment at the task level:: An introduction to playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_error_handling.rst b/docs/docsite/rst/user_guide/playbooks_error_handling.rst index c73067cc77d..6b167dfd23a 100644 --- a/docs/docsite/rst/user_guide/playbooks_error_handling.rst +++ b/docs/docsite/rst/user_guide/playbooks_error_handling.rst @@ -241,5 +241,5 @@ You can also use blocks to define responses to task errors. This approach is sim All about variables `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_filters.rst b/docs/docsite/rst/user_guide/playbooks_filters.rst index 6edd8380f3a..eeea2247db5 100644 --- a/docs/docsite/rst/user_guide/playbooks_filters.rst +++ b/docs/docsite/rst/user_guide/playbooks_filters.rst @@ -1804,5 +1804,5 @@ This can then be used to reference hashes in Pod specifications:: Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_filters_ipaddr.rst b/docs/docsite/rst/user_guide/playbooks_filters_ipaddr.rst index 5782ec6c478..2b10108dd29 100644 --- a/docs/docsite/rst/user_guide/playbooks_filters_ipaddr.rst +++ b/docs/docsite/rst/user_guide/playbooks_filters_ipaddr.rst @@ -736,8 +736,8 @@ the filter ``slaac()`` generates an IPv6 address for a given network and a MAC A :ref:`playbooks_reuse_roles` Playbook organization by roles :ref:`playbooks_best_practices` - Tips and tricks for playbooks + Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_lookups.rst b/docs/docsite/rst/user_guide/playbooks_lookups.rst index 7dd2c9ba73f..67d1f8a48c4 100644 --- a/docs/docsite/rst/user_guide/playbooks_lookups.rst +++ b/docs/docsite/rst/user_guide/playbooks_lookups.rst @@ -33,5 +33,5 @@ For more details and a list of lookup plugins in ansible-core, see :ref:`plugins Looping in playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_loops.rst b/docs/docsite/rst/user_guide/playbooks_loops.rst index a425aca6b3b..58747bafb7e 100644 --- a/docs/docsite/rst/user_guide/playbooks_loops.rst +++ b/docs/docsite/rst/user_guide/playbooks_loops.rst @@ -441,5 +441,5 @@ Migrating from with_X to loop All about variables `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_prompts.rst b/docs/docsite/rst/user_guide/playbooks_prompts.rst index 856f7037735..4998356eea2 100644 --- a/docs/docsite/rst/user_guide/playbooks_prompts.rst +++ b/docs/docsite/rst/user_guide/playbooks_prompts.rst @@ -112,5 +112,5 @@ Some special characters, such as ``{`` and ``%`` can create templating errors. I All about variables `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_strategies.rst b/docs/docsite/rst/user_guide/playbooks_strategies.rst index ec7526a3223..bc9a6cbb839 100644 --- a/docs/docsite/rst/user_guide/playbooks_strategies.rst +++ b/docs/docsite/rst/user_guide/playbooks_strategies.rst @@ -218,5 +218,5 @@ As always with :ref:`delegation `, the action will be exec Playbook organization by roles `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_tags.rst b/docs/docsite/rst/user_guide/playbooks_tags.rst index 55ac25cc1be..5c97be89e4c 100644 --- a/docs/docsite/rst/user_guide/playbooks_tags.rst +++ b/docs/docsite/rst/user_guide/playbooks_tags.rst @@ -425,5 +425,5 @@ If you run or skip certain tags by default, you can use the :ref:`TAGS_RUN` and Playbook organization by roles `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_templating.rst b/docs/docsite/rst/user_guide/playbooks_templating.rst index be7bf7afce1..a28c7aec6c2 100644 --- a/docs/docsite/rst/user_guide/playbooks_templating.rst +++ b/docs/docsite/rst/user_guide/playbooks_templating.rst @@ -51,5 +51,5 @@ fmt Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_tests.rst b/docs/docsite/rst/user_guide/playbooks_tests.rst index 419305ee489..20f667f98a3 100644 --- a/docs/docsite/rst/user_guide/playbooks_tests.rst +++ b/docs/docsite/rst/user_guide/playbooks_tests.rst @@ -399,5 +399,5 @@ The following tasks are illustrative of the tests meant to check the status of t Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/playbooks_variables.rst b/docs/docsite/rst/user_guide/playbooks_variables.rst index 086043b629e..c0090c49ff7 100644 --- a/docs/docsite/rst/user_guide/playbooks_variables.rst +++ b/docs/docsite/rst/user_guide/playbooks_variables.rst @@ -462,5 +462,5 @@ For information about advanced YAML syntax used to declare variables and have mo List of special variables `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/windows_dsc.rst b/docs/docsite/rst/user_guide/windows_dsc.rst index 40416305959..ffc428c09bb 100644 --- a/docs/docsite/rst/user_guide/windows_dsc.rst +++ b/docs/docsite/rst/user_guide/windows_dsc.rst @@ -501,5 +501,5 @@ Setup IIS Website Windows specific module list, all implemented in PowerShell `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/windows_faq.rst b/docs/docsite/rst/user_guide/windows_faq.rst index f6bdfced377..1a3a93690e6 100644 --- a/docs/docsite/rst/user_guide/windows_faq.rst +++ b/docs/docsite/rst/user_guide/windows_faq.rst @@ -247,5 +247,5 @@ host. Tips and tricks for playbooks `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/windows_setup.rst b/docs/docsite/rst/user_guide/windows_setup.rst index 47fbcf88a46..bad15f84601 100644 --- a/docs/docsite/rst/user_guide/windows_setup.rst +++ b/docs/docsite/rst/user_guide/windows_setup.rst @@ -572,5 +572,5 @@ Here are the known ones: Windows specific module list, all implemented in PowerShell `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/windows_usage.rst b/docs/docsite/rst/user_guide/windows_usage.rst index c7bd3f60952..56feac01569 100644 --- a/docs/docsite/rst/user_guide/windows_usage.rst +++ b/docs/docsite/rst/user_guide/windows_usage.rst @@ -509,5 +509,5 @@ guides for Windows modules differ substantially from those for standard standard Windows specific module list, all implemented in PowerShell `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/rst/user_guide/windows_winrm.rst b/docs/docsite/rst/user_guide/windows_winrm.rst index ca8cf8146c1..9a27d370e4e 100644 --- a/docs/docsite/rst/user_guide/windows_winrm.rst +++ b/docs/docsite/rst/user_guide/windows_winrm.rst @@ -910,5 +910,5 @@ Some of these limitations can be mitigated by doing one of the following: Windows specific module list, all implemented in PowerShell `User Mailing List `_ Have a question? Stop by the google group! - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/docs/docsite/sphinx_conf/2.10_conf.py b/docs/docsite/sphinx_conf/2.10_conf.py index b287f928266..e2febfd62cb 100644 --- a/docs/docsite/sphinx_conf/2.10_conf.py +++ b/docs/docsite/sphinx_conf/2.10_conf.py @@ -294,7 +294,6 @@ intersphinx_mapping = {'python': ('https://docs.python.org/2/', (None, '../pytho # linckchecker settings linkcheck_ignore = [ - r'http://irc\.freenode\.net', ] linkcheck_workers = 25 # linkcheck_anchors = False diff --git a/docs/docsite/sphinx_conf/all_conf.py b/docs/docsite/sphinx_conf/all_conf.py index ab659602811..2f96d696d62 100644 --- a/docs/docsite/sphinx_conf/all_conf.py +++ b/docs/docsite/sphinx_conf/all_conf.py @@ -291,7 +291,6 @@ intersphinx_mapping = {'python': ('https://docs.python.org/2/', (None, '../pytho # linckchecker settings linkcheck_ignore = [ - r'http://irc\.freenode\.net', ] linkcheck_workers = 25 # linkcheck_anchors = False diff --git a/docs/docsite/sphinx_conf/ansible_conf.py b/docs/docsite/sphinx_conf/ansible_conf.py index b407231e744..8e3678f568b 100644 --- a/docs/docsite/sphinx_conf/ansible_conf.py +++ b/docs/docsite/sphinx_conf/ansible_conf.py @@ -301,7 +301,6 @@ intersphinx_mapping = {'python': ('https://docs.python.org/2/', (None, '../pytho # linckchecker settings linkcheck_ignore = [ - r'http://irc\.freenode\.net', ] linkcheck_workers = 25 # linkcheck_anchors = False diff --git a/docs/docsite/sphinx_conf/core_conf.py b/docs/docsite/sphinx_conf/core_conf.py index 9d320f79652..fa7d86184ce 100644 --- a/docs/docsite/sphinx_conf/core_conf.py +++ b/docs/docsite/sphinx_conf/core_conf.py @@ -310,7 +310,6 @@ intersphinx_mapping = {'python': ('https://docs.python.org/2/', (None, '../pytho # linckchecker settings linkcheck_ignore = [ - r'http://irc\.freenode\.net', ] linkcheck_workers = 25 # linkcheck_anchors = False diff --git a/docs/templates/collections_galaxy_meta.rst.j2 b/docs/templates/collections_galaxy_meta.rst.j2 index f7ca6670004..09d11c3d9bc 100644 --- a/docs/templates/collections_galaxy_meta.rst.j2 +++ b/docs/templates/collections_galaxy_meta.rst.j2 @@ -94,5 +94,5 @@ Examples Learn how to install and use collections. `Mailing List `_ The development mailing list - `irc.freenode.net `_ + `irc.libera.chat `_ #ansible IRC chat channel diff --git a/hacking/ticket_stubs/bug_is_really_a_question.md b/hacking/ticket_stubs/bug_is_really_a_question.md index c3d91671301..fa5ead4f12d 100644 --- a/hacking/ticket_stubs/bug_is_really_a_question.md +++ b/hacking/ticket_stubs/bug_is_really_a_question.md @@ -7,7 +7,7 @@ Thanks very much for your interest in Ansible. It sincerely means a lot to us. This appears to be a user question, and we'd like to direct these kinds of things to either the mailing list or the IRC channel. - * IRC: #ansible on irc.freenode.net + * IRC: #ansible on `irc.libera.chat `_ * mailing list: https://groups.google.com/forum/#!forum/ansible-project If you can stop by there, we'd appreciate it. This allows us to keep the issue tracker for bugs, pull requests, RFEs and the like. diff --git a/hacking/ticket_stubs/collections.md b/hacking/ticket_stubs/collections.md index 1fc2c02c452..64b8a24cfc4 100644 --- a/hacking/ticket_stubs/collections.md +++ b/hacking/ticket_stubs/collections.md @@ -10,5 +10,5 @@ Thank you once again for this and your interest in Ansible! If you have further questions please stop by IRC or the mailing list: - * IRC: #ansible on irc.freenode.net + * IRC: #ansible on `irc.libera.chat `_ * mailing list: https://groups.google.com/forum/#!forum/ansible-project diff --git a/hacking/ticket_stubs/proposal.md b/hacking/ticket_stubs/proposal.md index 9f4f8da6382..ac116cde29c 100644 --- a/hacking/ticket_stubs/proposal.md +++ b/hacking/ticket_stubs/proposal.md @@ -9,7 +9,7 @@ https://github.com/ansible/proposals/blob/master/proposals_process_proposal.md If you have any further questions, please let us know by stopping by our devel mailing list, or our devel IRC channel: - * #ansible-devel on Freenode + * #ansible-devel on `irc.libera.chat `_ * https://groups.google.com/forum/#!forum/ansible-devel Thank you!