-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 07 Oct 2026 13:01:49 +0200
Source: python-vigietools
Architecture: source
Version: 0.0.12
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Changes:
python-vigietools (0.0.12) unstable; urgency=medium
.
* [a504e60] Log the progress of the project operation waits.
* [2db9dae] Delete the project ports, subnets and networks as admin.
* [33a8775] Log every step of the project operations.
* [c3b0a4d] Retry the subnet and network deletions in rounds.
* [2951012] Only purge the subnets owned by the project.
* [baa01b4] Mark the temporary user log lines with the ⚙ emoji.
* [07b0b74] Mark every log line of the project operations with an emoji.
* [d90e350] Support the renamed network attributes of the new SDKs.
* [43329df] Add the vgt opencode skill.
* [351ed5f] Never abort the purge on one broken resource.
* [da17f19] Bracket every listing with log lines, and poll at most every 10s.
* [dff628a] Add the 10 second rule to the vgt skill logging discipline.
* [668bc5a] Tolerate a broken Heat in the stack listing.
* [1813010] Add the uncaught-error rule to the vgt skill.
* [287f378] Tolerate the Swift listing and metadata failures.
* [5acc7c6] Delete the Heat stacks first, the independent steps in parallel.
* [75af822] Add the purge order, the fail-at-end rule and the polling
discipline to the skill.
* [57b43f5] Retry a Swift container listing dropped by the proxy frontend.
* [8a0249a] Cap the investigation polls at 30 seconds in the skill.
* [9fef9c7] Delete the network resources last, the rest in parallel.
* [1a45c4d] Record the two-phase purge order and the generator rule in the skill.
* [f1ccc36] Retry a dropped connection in every listing.
* [084bf1e] End a successful purge with a census banner.
* [61d821b] Record the purge census banner in the skill.
* [4d18437] Bench the tests with stestr slowest, per the skill.
* [a202426] List the network resources while the parallel branch deletes.
* [4806f1b] List every resource in parallel, then plan, delete and report.
* [fa76060] Carry the total deletion time in the purge verdicts.
* [6d305e9] Silence the benign urllib3 pool-full discard warnings.
* [1f6f02f] Retry a dropped connection in every wait poll.
* [8239338] Report the project-owned counts in the wave and the rounds.
* [6c70ac0] Skip the steps of the kinds which listed nothing.
* [a42fae1] Fix the unit tests on Python lower than 3.13.
* [bb1d60f] Retry the deletions on a dropped connection
* [4083b84] Fix the temp user auth in non-default domains
* [465faf9] Document the temp user domain handling
* [56e2d0d] Tell when the purge kept the project
* [6945b77] Add the Gnocchi maintenance core
* [ed28982] Add the Gnocchi purge option and deletion guard
* [0b225aa] Add the Gnocchi commands to vgt
* [b685f16] Document the Gnocchi maintenance in the skill
* [3882661] Read the archive policy from the metric answers
* [d4e0033] Skip the absent services instead of crashing.
Checksums-Sha1:
d30e9b9b10b2a7d6bee1898ab2058ebd64193c72 2158 python-vigietools_0.0.12.dsc
1eec07cee7030f8724964cc3104d16e6cbabf8cf 107360 python-vigietools_0.0.12.tar.xz
d8a4d3f727d5a01c36565e6de0fa4fbe2ad004ff 10413 python-vigietools_0.0.12_amd64.buildinfo
Checksums-Sha256:
5a99029e4987912cf1258f1a7d576cea5d0ffe04487fb47723699de77e520cba 2158 python-vigietools_0.0.12.dsc
a130729c87075bd91eca553840c25ee3f240b0a81ad0aefa45c4e87ed7df91e7 107360 python-vigietools_0.0.12.tar.xz
cbcbd9d2e42477c5b245623d1fb926d87ae8b94a84bd899a453b8dda86e0d138 10413 python-vigietools_0.0.12_amd64.buildinfo
Files:
f755283473e4487e1e4904554684d9fe 2158 net optional python-vigietools_0.0.12.dsc
5d792dd4d40d97b3e9b98c301ca06cd4 107360 net optional python-vigietools_0.0.12.tar.xz
9889e5fb1e6d50e8ebad0100b7982494 10413 net optional python-vigietools_0.0.12_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrGJ18ACgkQ1BatFaxr
Q/5j1xAAi5YuAgm/+r+c4k9xn5a3qaqXotm8762FRPsJkxaSSPVF6dfPQ0ofGUHQ
3ed0K1m+K09U0N+7N7qwclnC47AWey+Sxg+GuS1JBOJ/N9QTCALATWAljnG5nzqT
7I5yDv6j8oDRfP7nxiC5Q2CAXc0x75GQB5CuBgwCjdqjePJZ5yiweP5MZ4ZpMUCN
LWit8B2ptT4NO5Cx801QOyOQnTLh/snSDuHwDr7taLAn3wEhk/o2UfbuyCWFaMAf
0m8AtJd4XlV4NMdpaWDZc7xrS09wxv6vPU5nz2w7MRinBO1WQJoyipllfzvS5SoY
VXjrs+NL8+tLE4yFC1wmX1vJxRhW/ag5iGdcOUHCuRmx6lDJOu5G3YNf1vkemEWY
SlY8AY7wXi+Dd+2iFT0gvCYb0Adw7SsOBeNjPV1EdvTc3D8I1E6X3H6SP0HmHzaO
Y62Zn9Ky3GFlSmO1WcJ9tf3Xi8eUgke6CsSadJphqfr5R3vDsq40Q3HDBQ0f8lFx
GvVAMHuDw2ozu4CMXUQBz1BC93awHfhM3UgnRz2XBPN8oLX9X8TsnYiTFtFS0QuI
FUnyzQq3af8lS3+f+zViFrtdL1n/qgA9OzoEmkDhI3f3FY4PUADplxy7p1l6Wufb
ATII2duAFRbO0Lq6EODrYcaGL1hsCWeYVr/JJZpJllRhv8Biq/M=
=aOGj
-----END PGP SIGNATURE-----