Nuwan Goonasekera 5 дней назад
Родитель
Сommit
d9e9a8ee59
2 измененных файлов с 16 добавлено и 3 удалено
  1. 15 2
      CHANGELOG.rst
  2. 1 1
      cloudbridge/__init__.py

+ 15 - 2
CHANGELOG.rst

@@ -1,5 +1,5 @@
-4.4.2 - unreleased
-------------------
+4.4.2 - September 18, 2026 (sha bd6fac9aeaac5c3cb6005d0be77319e9b0cf7fb8)
+-------------------------------------------------------------------------
 
 ## Fixes
 * **GCP common-metadata writes now survive concurrent writers.** Labels for
@@ -44,6 +44,19 @@
   configured ``os_username`` with the password in ``OS_PASSWORD`` still
   works), and is consulted for both only when neither is configured.
 
+## Build and CI
+* **``CB_TEST_TRACE`` trace files are now printed even when the suite
+  fails.** They were emitted by a command placed after pytest in tox's
+  ``commands``, and tox stops at the first failing command - so the trace
+  was lost for exactly the runs worth reading. It now runs from
+  ``commands_post``.
+
+## Pull Requests
+* Retry GCP metadata writes on an operation-level fingerprint conflict by @nuwang in https://github.com/CloudVE/cloudbridge/pull/349
+* Honor falsy config values, and configured OpenStack credentials over the environment by @nuwang in https://github.com/CloudVE/cloudbridge/pull/348
+
+**Full Changelog**: https://github.com/CloudVE/cloudbridge/compare/v4.4.1...v4.4.2
+
 4.4.1 - August 21, 2026 (sha 093ef669598d9f324be28d400a851396739cf1d8)
 ----------------------------------------------------------------------
 

+ 1 - 1
cloudbridge/__init__.py

@@ -3,7 +3,7 @@ import logging
 from typing import Any
 
 # Current version of the library
-__version__ = '4.4.1'
+__version__ = '4.4.2'
 
 
 def get_version() -> str: