Releases: canonical/testflinger
Revision 288
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 251
Static resources:
Released to 'latest/beta' at 23:32 UTC on 20 Apr 2026
What's Changed
- new: add serial logger to iot provisioning method by @p-gentili in #1006
- ci: update TICS workflow to include server charm coverage by @rene-oromtz in #1008
- fix: Jammy OEM preset doesn't handle alloem properly by @p-gentili in #1023
- CLI: fix broken URL in the 401 error message resolves #1022 (BugFix) by @bladernr in #1024
- chore: configure renovate minimumReleaseAge by @rene-oromtz in #1020
- feat(cli): add ephemeral to reserve command by @rene-oromtz in #1019
- fix(cli): secret command get client_id from auth module by @rene-oromtz in #1018
Full Changelog: agent-host-charm-rev92...rev288
Revision 93
resources:
Static resources:
Released to 'latest/edge' at 15:02 UTC on 16 Apr 2026
Full Changelog: agent-host-charm-rev92...agent-host-charm-rev93
Revision 287
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 250
Static resources:
Released to 'latest/beta' at 22:08 UTC on 15 Apr 2026
What's Changed
- feat: cli: status line by @ajzobro in #988
- chore(deps): update dependency pytest to v9.0.3 [security] by @renovate[bot] in #1016
Full Changelog: rev285...rev287
Revision 92
resources:
Static resources:
Released to 'latest/beta' at 14:52 UTC on 16 Apr 2026
What's Changed
- feat: CLI: provide a way to list agents from the command line with filtering by @ajzobro in #986
- fix(submit): allow submit to be called by nested composite actions by @rene-oromtz in #1014
Full Changelog: rev287...agent-host-charm-rev92
Revision 286
resources:
- testflinger-image: ghcr.io/canonical/testflinger:feat-enable-to-auth
resource-revision: 249
Static resources:
Released to 'latest/edge' at 18:55 UTC on 14 Apr 2026
Full Changelog: rev285...rev286
Revision 285
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 248
Static resources:
Released to 'latest/beta' at 18:34 UTC on 14 Apr 2026
What's Changed
- Add release and identifier labels to phase_duration metric. by @gntzio in #1009
- breaking(terraform-server): update terraform module to match Canonical Spec by @rene-oromtz in #1007
New Contributors
Full Changelog: rev284...rev285
Revision 284
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 247
Static resources:
Released to 'latest/beta' at 16:21 UTC on 10 Apr 2026
What's Changed
- change: allow skipping control host power cycle via envar by @p-gentili in #1011
- update: skip pre_provision_hook for muxpi. by @kevinyehk in #1012
- Update: Increase timeout in oemscript by @eric-canonical in #1013
- new: allow using 'url' instead of
urlswhen only one image is required by @p-gentili in #1005
New Contributors
- @eric-canonical made their first contribution in #1013
Full Changelog: rev283...rev284
Revision 283
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 246
Static resources:
Released to 'latest/beta' at 22:49 UTC on 8 Apr 2026
What's Changed
- feat(server): migrate charm to use uv plugin by @rene-oromtz in #1004
Full Changelog: rev281...rev283
Revision 282
resources:
- testflinger-image: ghcr.io/canonical/testflinger:feat-update-server-terraform
resource-revision: 245
Static resources:
Released to 'latest/edge' at 21:02 UTC on 8 Apr 2026
Full Changelog: rev281...rev282
Revision 281
resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 244
Static resources:
Released to 'latest/beta' at 17:32 UTC on 8 Apr 2026
What's Changed
- change: when possible (REST allows it), always power cycle the control host by @p-gentili in #1002
- chore(deps): update dependency pyjwt to v2.12.0 [security] by @renovate[bot] in #964
- chore(deps): bump joserfc from 1.6.1 to 1.6.3 in /server by @dependabot[bot] in #998
Full Changelog: rev280...rev281