ansible-documentation
ansible-documentation copied to clipboard
Ansible community documentation
### Summary Speaking to @mattclay, using the `pytest` framework for unit tests is preferred over `unittest` framework. Both https://github.com/ansible/ansible/blob/devel/docs/docsite/rst/dev_guide/testing_units.rst and https://github.com/ansible/ansible/blob/devel/docs/docsite/rst/dev_guide/testing_units_modules.rst have a mix of both frameworks in the examples,...
### Summary If two strings that are separated by a comma have templating applied to them then with `jinja2_native=true` the result incorrectly becomes a list consisting of 2 string elements,...
Docs build contains the following warns: ``` WARNING:antsibull:mod=antsibull_core.subprocess_util|stderr: /tmp/build-env-ixwpz4p8/lib64/python3.11/site-packages/setuptools/config/expand.py:132: SetuptoolsWarning: File '/home/dnaro/git/ansible-documentation/README.rst' cannot be found WARNING:antsibull:mod=antsibull_core.subprocess_util|stderr: return '\n'.join( WARNING:antsibull:mod=antsibull_core.subprocess_util|stderr: warning: no files found matching 'changelogs/CHANGELOG*.rst' WARNING:antsibull:mod=antsibull_core.subprocess_util|stderr: warning: no files found...
Related to https://forum.ansible.com/t/proposal-consolidating-ansible-discussion-platforms/6812/19 - Related forum topic is https://forum.ansible.com/t/forum-to-ansible-community-package-collection-requirements/7316 but any suggestions here now are welcome - The PR refers to collection_template README Communication section. It's being changed now in...
[Module defaults](https://github.com/ansible/ansible-documentation/blob/8da189f416ca159c69ecc1a206cce0dad8168bb9/docs/docsite/rst/playbook_guide/playbooks_module_defaults.rst) states that: > Ansible 2.7 adds a preview-status feature to group together modules that share common sets of parameters. It's not clear to me if it is _still_...
We should use the nox session to build docs in CI instead of manually provisioning a venv and installing dependencies to ensure that contributors and the CI are using the...
This adjusts the devel branch to use Python 3.11 to generate dependencies with pip-compile. This also adjusts the pip-compile-dev workflow to run separate jobs for the stable branches, which will...
Nox now has a separate venv backend that uses the Rust-based pip replacement, uv. Let's add support for this to our install function so that the constraints are respected when...
Also, make KEEP_DIRS and KEEP_FILES constants to make the main function cleaner. Fixes: https://github.com/ansible/ansible-documentation/issues/1056
Once https://github.com/ansible/ansible-documentation/pull/1616 goes through, we should switch to using `uv pip compile` (written in Rust and much faster) instead of `pip-compile` for our dependency update jobs. See https://git.sr.ht/~gotmax23/fedrq/commit/f7c8c0ddc1014c25b6fac23f822cd2d691d98202 for an...