Skip to content

Refactor(pyavd)!: Make sort_key mandatory in natural_sort when sortin… #944

Refactor(pyavd)!: Make sort_key mandatory in natural_sort when sortin…

Refactor(pyavd)!: Make sort_key mandatory in natural_sort when sortin… #944

Triggered via push January 5, 2026 09:06
Status Failure
Total duration 8m 38s
Artifacts 11
file-changes
5s
file-changes
Build pyavd
33s
Build pyavd
Build Ansible collection
14s
Build Ansible collection
Python Linting not covered in pre-commit
49s
Python Linting not covered in pre-commit
Matrix: test_pyavd
Run ansible-test integration test cases
1m 21s
Run ansible-test integration test cases
Matrix: Run ansible-test sanity validation
Matrix: Validate anta_runner
Matrix: Validate eos_cli_config_gen
Matrix: Validate eos_designs
Matrix: Test Python requirements installation
Validate eos_designs with minimum requirements
7m 51s
Validate eos_designs with minimum requirements
Run ansible-test units test cases
35s
Run ansible-test units test cases
Run ansible-lint test case
1m 21s
Run ansible-lint test case
Test galaxy-importer
1m 2s
Test galaxy-importer
Test pyavd python 3.11 coverage report
47s
Test pyavd python 3.11 coverage report
required-checks
5s
required-checks
Fit to window
Zoom out
Zoom in

Annotations

24 errors
Validate eos_designs (example-campus-fabric, ansible-core>=2.16.0,<2.20.0)
Process completed with exit code 1.
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.18.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.18.0)
The operation was canceled.
Validate eos_designs (eos_designs-mpls-isis-sr-ldp, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.19.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.19.0)
The operation was canceled.
Validate eos_designs (example-single-dc-l3ls-ipv6, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_negative_unit_tests, ansible-core<2.17.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.17.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs_unit_tests, ansible-core<2.17.0)
The operation was canceled.
Validate eos_designs (example-dual-dc-l3ls, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs-l2ls, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (eos_designs-l2ls, ansible-core>=2.16.0,<2.20.0)
The operation was canceled.
Validate eos_designs (example-cv-pathfinder, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
Validate eos_designs (evpn_underlay_rfc5549_overlay_ebgp, ansible-core>=2.16.0,<2.20.0)
The strategy configuration was canceled because "molecule_eos_designs.example-campus-fabric_ans" failed
required-checks
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
ansible-test-integration-coverage
3.27 KB
sha256:64fda26d0847646729a9cd9a26cc8f8da7a56c36307aa2f5901c1631412e95b1
ansible-test-units-coverage
4.12 KB
sha256:e2a055ba2a1356c3bef797da893d4f533d5c23a15d9784ea20a8a218e9146328
avd-collection
1.82 MB
sha256:8549aca718511560204add138825536b2f19d8762e5fcbb52549ea48090eb00c
coverage-data-Excluded-test_get_device_config-and-test_meta_schema_model
1.31 MB
sha256:13262d85f7137840c9ec45e5d7642484af9f006622bbc4e4026ac37da3fc2edf
coverage-data-Excluded-test_negative_eos_designs
1.02 MB
sha256:8b27a49d2030f6eae3cd9d8cb32694058e6d6ff9b47f136e044e4af3bc29d46d
coverage-data-Main-Tests
1.99 MB
sha256:f2cbc00f6def1f59e90e6dce16a9f0e69b139707b65a2d012f20c3b0ec8e8b92
importer-logs
36.5 KB
sha256:bcffb76c7054f496d7cbb2cee4ff14629e661fb2e6cd357a7b7359232ae01bd5
pyavd
3.83 MB
sha256:637a5f852791e166065475d8913343e3a7afce2074bb6acd44e276eaabef565e
pytest-coverage
261 KB
sha256:9ac9129f25329f7dddda76fd80c0b7244c4a8fffc44fb8f3d13124e32d9d5e86
pytest-eos-cli-config-gen-compiled-templates
2.27 MB
sha256:7ef1ed1d1c1b6f1965ef04f3982d9a88dae9dabddbed1e571a2044f122254bc9
pytest-eos-designs-compiled-templates
11.9 KB
sha256:e1d7ddc7ba41b367dee0c6462001cd1e5b02bf4904b19efa6735efc0c45042d0