• Bug#1110042: unblock: ansible-lint/25.6.1+really25.2.1-1

    From Lee Garrett@21:1/5 to All on Mon Jul 28 16:20:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: [email protected], [email protected]
    Control: affects -1 + src:ansible-lint
    User: [email protected]
    Usertags: unblock

    Please unblock package ansible-lint


    [ Reason ]
    This upload removes a 5 tests from the build and autopkgtest. One test that fails due to a warning generated by ansible-core 2.19.0, and 4 more tests that fail during build when the build path contains a "+". I have verified this through A/B testing, and reported this upstream. (Debugging this took way longer
    than I'd like to admit.)

    [ Impact ]
    There is no user-visible impact unblocking this change, it is purely a change in
    python unit tests.

    [ Tests ]
    Test coverage is good, however there are 5 buggy tests that have been disabled.

    [ Risks ]
    Code change is trivial, only 5 tests have been disabled.

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in testing

    [ Other info ]
    (Anything else the release team should know.)

    unblock ansible-lint/25.6.1+really25.2.1-1

    diffstat for ansible-lint-25.2.1 ansible-lint-25.6.1+really25.2.1

    changelog | 25 ++++
    patches/deb-testing.patch | 10 -
    patches/disable-tests-failing-on-plus.patch | 62 ++++++++++
    patches/partially-disable-test_normalize_complex_command.patch | 48 +++++++
    patches/remove_version_check.patch | 8 -
    patches/series | 2
    6 files changed, 142 insertions(+), 13 deletions(-)

    diff -Nru ansible-lint-25.2.1/debian/changelog ansible-lint-25.6.1+really25.2.1/debian/changelog
    --- ansible-lint-25.2.1/debian/changelog 2025-05-10 21:04:00.000000000 +0200
    +++ ansible-lint-25.6.1+really25.2.1/debian/changelog 2025-07-28 00:32:42.000000000 +0200
    @@ -1,3 +1,28 @@
    +ansible-lint (25.6.1+really25.2.1-1) unstable; urgency=medium
    +
    + * Revert to 25.2.1-3 during hard freeze
    + - Revert "Update upstream source from tag 'upstream/25.6.1'"
    + - Revert "minor patch in deb-testing.patch"
    + - Revert "Fix remove_importlib_metadata.patch"
    + - Revert "disable test_ro_venv because it uses "pip install" from third
    + parties"
    + * Disable build tests that fail when run in a path containing a `+`.
    + * Keep partially-disable-test_normalize_complex_command.patch from last
    + package release to allow ansible-core 2.19.0 to migrate.
    +
    + -- Lee Garrett <[email protected]> Mon, 28 Jul 2025 00:32:42 +0200
    +
    +ansible-lint (25.6.1-1) unstable; urgency=medium
    +
    + * New upstream version 25.6.1
    + * Minor patch in deb-testing.patch
    + * Fix remove_importlib_metadata.patch