From 80e7e1a17cb6aaf10e289e671fc382a614018e6e Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Tue, 1 Jun 2021 00:48:09 -0700 Subject: [PATCH] Due to the takeover of freenode we're moving to a different irc network. (#74775) * Due to the takeover of freenode we're moving to a different irc network. * Our channels updated to point at the same channel name on libera.chat * Some links went to webchat.freenode.net. At this time, libera.chat doesn't point you to an official webchat client so I changed these to https://libera.chat. (kiwi irc does work with libera.chat so that could be another option). * In general, I used the name irc.libera.net for link names and https://libera.chat for link targets. This is because the irc service is hosted on irc.libera.chat but the project web server is hosted on libera.chat. (This appears to also be true for freenode but we were using http://irc.freenode.net which doesn't seem to work. Oops). * Removed http://irc.freenode.net from the linkcheck exceptions. linkcheck was actually correct to flag that as invalid (should have been http://frenode.net instead). * Looks like hte important people in #yaml are now in libera.chat * Link to where contributors should get help Add a link target and then link to where contributors should get support for developing groups of modules. * Update docs/docsite/rst/dev_guide/developing_modules_in_groups.rst Co-authored-by: Felix Fontein Co-authored-by: John R Barker Co-authored-by: Felix Fontein --- 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_core_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 c3c34c94c9d..e0f7e560b17 100644 --- a/docs/docsite/rst/community/documentation_contributions.rst +++ b/docs/docsite/rst/community/documentation_contributions.rst @@ -213,7 +213,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 d36e8c012fb..c2b2d119bb5 100644 --- a/docs/docsite/rst/dev_guide/developing_collections_distributing.rst +++ b/docs/docsite/rst/dev_guide/developing_collections_distributing.rst @@ -261,5 +261,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 0b20593ef3f..ee50afc0c8a 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 429309f38ae..cf419f53d96 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] ``paramiko`` was included in Ansible's ``requirements.txt`` prior to 2.8. 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 6f6ac158650..5e6648131bc 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 @@ -718,7 +718,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 469c62a47b1..4b05f5c7589 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 `_ * `Join Ansible Network Slack `_ - Network & Security Automation Slack community. Check out the #devel channel for discussions on module and plugin development. 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 f185b7bf4a8..fc26daf3246 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 e4922dc051c..1e94d1c457b 100644 --- a/docs/docsite/rst/reference_appendices/release_and_maintenance.rst +++ b/docs/docsite/rst/reference_appendices/release_and_maintenance.rst @@ -234,5 +234,5 @@ The deprecation cycle in ``ansible-core`` is normally across 4 feature releases Community information and contributing `Development Mailing List `_ 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_core_roadmap_index.rst b/docs/docsite/rst/roadmap/ansible_core_roadmap_index.rst index a566a674873..3609c5665c1 100644 --- a/docs/docsite/rst/roadmap/ansible_core_roadmap_index.rst +++ b/docs/docsite/rst/roadmap/ansible_core_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 69016655e4b..1432bca07d8 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 901bf56163b..4b0457887bb 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 75a950c2c74..619128889e9 100644 --- a/docs/docsite/rst/user_guide/playbooks_delegation.rst +++ b/docs/docsite/rst/user_guide/playbooks_delegation.rst @@ -134,5 +134,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 bd85fe49a68..bad1ad66f68 100644 --- a/docs/docsite/rst/user_guide/playbooks_filters.rst +++ b/docs/docsite/rst/user_guide/playbooks_filters.rst @@ -1807,5 +1807,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 b44fc421455..179b8062028 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 e2cf23a247a..4c542ffb084 100644 --- a/docs/docsite/rst/user_guide/playbooks_templating.rst +++ b/docs/docsite/rst/user_guide/playbooks_templating.rst @@ -53,5 +53,5 @@ fmt Jinja2 documentation, includes the syntax and semantics of the templates `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 7b75b77520c..bdd52fa9d23 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 2d3573b7082..7de1e592161 100644 --- a/docs/docsite/rst/user_guide/windows_setup.rst +++ b/docs/docsite/rst/user_guide/windows_setup.rst @@ -579,5 +579,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 586f5e69b59..7a30c1b16f4 100644 --- a/docs/docsite/sphinx_conf/ansible_conf.py +++ b/docs/docsite/sphinx_conf/ansible_conf.py @@ -300,7 +300,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 b6e92a0d2a7..88371df897b 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!