Matt Martz

Results 336 comments of Matt Martz

I'm not necessarily against including this now, but eventually (soon) this data will duplicated at https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-changelogs The goal will be to provide a single table that describes version, support dates,...

@samccann specifically, the `package_facts` module. Although technically speaking, the `list` arg here provides more functionality, but goes against our design goals, which is why we've not really documented it. But...

Generally speaking, you will need to ensure you have `libyaml` and `libyaml-dev` installed at the time that you `pip install pyyaml`. If you have already installed `pyyaml`, you'd need to...

Is there something further we need to do in this issue? Doesn't seem like this is really an ansible issue.

Guessing this is a result of this section of code: https://github.com/ansible/ansible/blob/db335498d0af11f01b1384487896729a154bc977/lib/ansible/galaxy/collection/__init__.py#L1230-L1235 Something like this may solve it: ```diff diff --git a/lib/ansible/galaxy/collection/__init__.py b/lib/ansible/galaxy/collection/__init__.py index 84b7bdc59a..0feb9c7eb2 100644 --- a/lib/ansible/galaxy/collection/__init__.py +++ b/lib/ansible/galaxy/collection/__init__.py @@...

I've looked back into this in a little more depth, and this is the cause: https://github.com/ansible/ansible/blob/05608b20e8f875d51866a184f8c579fe60498e05/lib/ansible/cli/galaxy.py#L504 Effectively when you use `=`, `sys.argv` looks like: ``` [..., "--role-file='requirements_galaxy.yml'", ...] ``` as...

It was a result of adding collection signature verification in 2.13.0.

I suppose we have a few options: 1. Don't fix this 2. Add a custom `__repr__` to `AnsibleMapping` that loses order: ``` def __repr__(self): return repr(dict(self)) ``` 3. Add back...

| Version | Controller Python | Target Python | |---|---|---| | 2.11 | Python 2.7, Python 3.5 - 3.9[^1] | Python 2.6 - 2.7, Python 3.5 - 3.9 | |...

P3 is the highest priority that isn't related to a blocking bug that prevents a release. This bug does not qualify as a release blocking bug.