Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ansible-test - Fix traceback when mixing sources (#80801) | Matt Clay | 2023-05-17 | 4 | -9/+27 |
| | | | | | * ansible-test - Fix traceback when mixing sources * ansible-test - Refactor layout error handling | ||||
* | ansible-test - Add RHEL 9.2 support (#80755) | Martin Krizek | 2023-05-11 | 1 | -0/+1 |
| | |||||
* | ansible-test - Fix handling of long timeouts (#80769) | Matt Clay | 2023-05-10 | 1 | -1/+1 |
| | |||||
* | ansible-test - Fix timeout handling (#80764) | Matt Clay | 2023-05-10 | 6 | -36/+78 |
| | |||||
* | ansible-test - Avoid use of deprecated utcnow (#80750) | Matt Clay | 2023-05-10 | 5 | -11/+9 |
| | | | The timestamps are only used by ansible-test, not the junit callback, so this change only impacts ansible-test. | ||||
* | ansible-test - Update the NIOS test container (#80739) | Matt Clay | 2023-05-08 | 1 | -1/+1 |
| | |||||
* | ansible-test - Always use unique container names (#80724) | Matt Clay | 2023-05-04 | 10 | -120/+62 |
| | |||||
* | Add FreeBSD 13.2 to ansible-test (#80698) | Brian Coca | 2023-05-03 | 1 | -0/+1 |
| | |||||
* | Use ansible.module_utils.common.text.converters (#80704) | Matt Clay | 2023-05-03 | 2 | -2/+2 |
| | | | Replace use of old `ansible.module_utils._text` and add a unit test to maintain backwards compatibility. | ||||
* | ansible-test - Update the default containers (#80635) | Matt Clay | 2023-04-25 | 1 | -2/+2 |
| | |||||
* | ansible-test - Update pylint to 2.17.3 (#80632) | Matt Clay | 2023-04-25 | 1 | -3/+3 |
| | |||||
* | ansible-test - Use FreeBSD packaged setuptools (#80615) | Matt Clay | 2023-04-24 | 1 | -0/+1 |
| | | | This will avoid issues during bootstrapping caused by breaking changes in setuptools. | ||||
* | ansible-test - Remove deprecated features (#80558) | Matt Clay | 2023-04-18 | 5 | -218/+11 |
| | |||||
* | ansible-test - Update default containers (#80559) | Matt Clay | 2023-04-18 | 1 | -2/+2 |
| | |||||
* | ansible-test - Update pylint to 2.17.2 (#80555) | Matt Clay | 2023-04-18 | 1 | -2/+2 |
| | |||||
* | ansible-test - Replace pytest-forked (#80525) | Matt Clay | 2023-04-14 | 4 | -2/+107 |
| | | | | | - Unit tests now report warnings generated during test runs. - Python 3.12 warnings about `os.fork` usage with threads (due to `pytest-xdist`) are suppressed. - Added integration tests to verify forked test behavior. | ||||
* | ansible-test - Add support for argcomplete 3 (#80482) | Matt Clay | 2023-04-11 | 2 | -5/+23 |
| | |||||
* | Expand pylint deprecated plugin to catch ↵ | Matt Martz | 2023-04-11 | 1 | -3/+15 |
| | | | | ansible.module_utils.common.warnings uses (#80462) | ||||
* | ansible-test - Update default containers (#80468) | Matt Clay | 2023-04-10 | 1 | -2/+2 |
| | |||||
* | ansible.builtin inferred by collection_name == None (#80446) | Matt Martz | 2023-04-06 | 1 | -0/+2 |
| | |||||
* | Replace validate-modules's semantic markup parser with antsibull-docs-parser ↵ | Felix Fontein | 2023-04-05 | 4 | -166/+85 |
| | | | | (#80406) | ||||
* | Implement semantic markup support for Ansible documentation in ↵ | Felix Fontein | 2023-03-31 | 2 | -1/+211 |
| | | | | validate-modules. (#80243) | ||||
* | ansible-test - Fix packaging change classification (#80360) | Matt Clay | 2023-03-29 | 1 | -5/+13 |
| | |||||
* | ansible-test - Update base and default container (#80355) | Matt Clay | 2023-03-29 | 1 | -3/+3 |
| | |||||
* | ansible-test - Update sanity test requirements (#80354) | Matt Clay | 2023-03-29 | 2 | -10/+10 |
| | |||||
* | ansible-test - Remove macos/12.0 remote (#80319) | Matt Clay | 2023-03-27 | 1 | -1/+0 |
| | |||||
* | ansible-galaxy - support `resolvelib >= 0.5.3, < 1.1.0` (#80196) | Wong Hoi Sing Edison | 2023-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ansible-galaxy - support `resolvelib >= 0.5.3, < 1.1.0` <https://pypi.org/project/resolvelib/1.0.1> released on 2023-03-09: - <https://github.com/sarugaku/resolvelib/blob/main/CHANGELOG.rst#101-2023-03-09> - <https://github.com/sarugaku/resolvelib/releases/tag/1.0.1> Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com> * Trigger CI by pinning resolvelib with latest version Since resolvelib is pre-installed in our test containers, we should temporarily pin the latest version allowed to force the tests to run with that version. Once the tests have passed that commit can be reverted. Please make those changes without force pushing, so that we keep the reference to the passing CI run. We can squash the commits when merging the PR so the temporary commits won't be in the final commit merged to the devel branch. Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com> * https://github.com/ansible/ansible/pull/80196#discussion_r1136003637 Also test resolvelib with multiple supported versions. Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com> * Revert "Trigger CI by pinning resolvelib with latest version" This reverts commit 5518e5dbca01b87d13850cee9ccdbdc1ee49188f. --------- Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com> | ||||
* | validate-modules: check_mode attribute and compare with supports_check_mode ↵ | Felix Fontein | 2023-03-23 | 1 | -0/+25 |
| | | | | | parameter (#80090) Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com> | ||||
* | validate-modules: support plugin see-also (#80244) | Felix Fontein | 2023-03-23 | 1 | -0/+6 |
| | |||||
* | ansible-test - Update CloudStack test container (#80278) | Matt Clay | 2023-03-23 | 1 | -1/+1 |
| | |||||
* | ansible-test - Update sanity test requirements (#80279) | Matt Clay | 2023-03-22 | 4 | -7/+7 |
| | |||||
* | ansible-test - Update git diff handling (#80202) | Matt Clay | 2023-03-13 | 11 | -176/+193 |
| | | | This change allows ansible-test to work with newer versions of git on AZP. | ||||
* | ansible-test - Update base and default container (#80178) | Matt Clay | 2023-03-08 | 1 | -2/+2 |
| | |||||
* | Update mypy to 1.1.1 (#80175) | Matt Clay | 2023-03-08 | 1 | -9/+8 |
| | |||||
* | ansible-test - Update pylint requirements (#80172) | Matt Clay | 2023-03-08 | 1 | -4/+4 |
| | |||||
* | ansible-test - Remove pointless comparison (#80168) | Matt Clay | 2023-03-08 | 1 | -1/+1 |
| | |||||
* | ansible-test - Fix error with missing pylint home (#80155) | Matt Clay | 2023-03-06 | 1 | -1/+7 |
| | |||||
* | ansible-test - Fix pylint error with old home dir (#80151) | Matt Clay | 2023-03-06 | 1 | -0/+5 |
| | |||||
* | Add macOS 13 to CI and ansible-test (#79508) | Sviatoslav Sydorenko | 2023-03-03 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | * ✨ Add macOS 13.2 to `ansible-test` * 🧪 Replace macOS 12.0 with 13.2 in the CI matrix * Skip `lookup_url` under macOS 13.2 This is due to https://wefearchange.org/2018/11/forkmacos.rst.html that manifests itself as follows: TASK [lookup_url : Test that retrieving a url works] *************************** objc[15394]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called. objc[15394]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called. We cannot safely call it or ignore it in t he fork() child process. Crashing instead. Set a breakpoint on objc_initializeAfterForkError to debug. ERROR! A worker was found in a dead state * 📝 Extend ansible-test change note w/ macOS 13.2 | ||||
* | Relocate the AZP entry point scripts (#80114) | Matt Clay | 2023-02-28 | 1 | -38/+38 |
| | | | Scripts previously under `test/utils/shippable/` are now under `.azure-pipelines/commands/` instead. | ||||
* | sanity tests - ignore pre-release versions for deprecation comparisons (#79185) | Mark Chappell | 2023-02-27 | 1 | -1/+6 |
| | |||||
* | ansible-test - Update base and default container (#80086) | Matt Clay | 2023-02-23 | 1 | -2/+2 |
| | |||||
* | ansible-test - Fix vendoring support (#80074) | Matt Clay | 2023-02-23 | 2 | -0/+25 |
| | | | | - Support loading of vendored Python packages. - Exclude vendored Python packages from payloads. | ||||
* | ansible-test - Adjust vcenter test plugin behavior (#80063) | Matt Clay | 2023-02-21 | 1 | -3/+13 |
| | | | | | The previous change to the default mode of operation for the plugin is now limited to collections. This enables easier testing of the plugin in core, so the previously removed tests have been restored. | ||||
* | ansible-test - Update base and default container (#80058) | Matt Clay | 2023-02-21 | 1 | -2/+2 |
| | |||||
* | Fix #80020 typos confusing `pylint` for `pytest` (#80056) | Sviatoslav Sydorenko | 2023-02-21 | 1 | -2/+2 |
| | |||||
* | ansible-test - Update mypy and pylint requirements (#80049) | Matt Clay | 2023-02-20 | 3 | -14/+14 |
| | |||||
* | ansible-test - Show Python version before install (#80022) | Matt Clay | 2023-02-20 | 1 | -0/+15 |
| | | | Always indicate the Python version being used before installing requirements. | ||||
* | ansible-test - Allow target prefixes to use `_` (#80021) | Matt Clay | 2023-02-20 | 1 | -7/+3 |
| | | | Integration test target prefixes defined in a `tests/integration/target-prefixes.{group}` file can now contain an underscore (`_`) character. | ||||
* | ansible-test - Support pylint assertion rewriting (#80020) | Matt Clay | 2023-02-20 | 1 | -0/+46 |
| | | | Add support for `pylint` assertion rewriting when running unit tests on Python 3.5 and later. |