You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by GitBox <gi...@apache.org> on 2026/08/30 06:42:07 UTC
[GH] (libcloud/fix/route53-delete-multi-value-record): Workflow run "Integration Tests" failed!
The GitHub Actions job "Integration Tests" on libcloud.git/fix/route53-delete-multi-value-record has failed.
Run started by GitHub user Sanjays2402 (triggered by Sanjays2402).
Head commit for run:
6676a7d7d5d8f8d03e3841cc564aa097d20c0fdd / Sanjay Santhanam <51...@users.noreply.github.com>
fix(route53): delete multi value records correctly
delete_record built a DELETE changeset containing only the value of the
record being deleted. Route53 requires a DELETE to list every value in
the record set, so deleting any record which is part of a multi value
set (for example one MX value) was rejected as an invalid change batch
and surfaced as RecordDoesNotExistError.
update_record already handles this via the _multi_value/_other_records
metadata that _to_records attaches. delete_record now uses the same
metadata and includes the values of the other records in the set. The
priority prefix which _to_record strips out of MX/SRV values is restored
so the emitted values match what Route53 stores.
Adds a regression test asserting the full set of MX values is present in
the emitted changeset.
Report URL: https://github.com/apache/libcloud/actions/runs/30610241489
With regards,
GitHub Actions via GitBox