diff --git a/.github/workflows/cijoe_docker.yml b/.github/workflows/cijoe_docker.yml index 6930e0b1..0a9e2d3b 100644 --- a/.github/workflows/cijoe_docker.yml +++ b/.github/workflows/cijoe_docker.yml @@ -16,7 +16,7 @@ on: env: DOCKER_IMAGE: ghcr.io/${{ github.repository_owner }}/cijoe-docker - DOCKER_TAG: v0.9.60 + DOCKER_TAG: v0.9.61 jobs: build_and_push: diff --git a/CHANGELOG.md b/CHANGELOG.md index 6737c16d..c26dc98a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ Sections with "(Upcoming)" describe changes on the roadmap for CIJOE. Changes on the `master` branch, from the latest version tag up to and including HEAD can be subject to a git rebase. -## 0.9.61 (Upcoming) +## 0.9.61 The SSH transport keeps one connection for its run()/get()/put() instead of connecting and disconnecting around each, which cost a key exchange, about 0.4 s, @@ -31,6 +31,14 @@ and `--report-only` to write it for an existing output and exit. `--report-skip` and `--report-only`, and `-s/--skip-report` is accepted and ignored, each with a warning. +The example configs and tasks moved from Debian 12 and Fedora 43 to Debian 13 +and Fedora 44. The `core.get_put` example task now creates its disk image with +`system_imaging.diskimage_from_cloudimage` before `qemu.guest_initialize`, as +its config no longer carries a `disk.url`. + +Fixed the environment example in the configuration documentation, which was not +valid TOML. + ## 0.9.59 Renamed the "workflow" concept to "task" across the codebase, docs, and example diff --git a/src/cijoe/core/__init__.py b/src/cijoe/core/__init__.py index 57a4c7db..fcb80bec 100644 --- a/src/cijoe/core/__init__.py +++ b/src/cijoe/core/__init__.py @@ -1 +1 @@ -__version__ = "0.9.60" +__version__ = "0.9.61"