Aller au contenu

Orchestrator Tools 0.39.0 Release Note

Introduction

The Orchestrator Tools simplify the management of the orchestrator.

This release note describes the changes of Orchestrator Tools version 0.39.0 compared to 0.38.0.

Orchestrator Tools 0.39.0 were released on March 28, 2023.


New features

  • Issue tools #51 Adding an opentf-ctl command to display namespaces and their configuration
    opentf-ctl get namespaces can be used to list the namespaces (accessible by the token currently used by opentf-ctl). It is possible to filter the namespaces on given verbs and resources, see the OpenTestFactory documentation.

  • Issue tools #60 Add a `--namespace` option to `run workflow`
    opentf-ctl run workflow has a new --namespace option to specify in which namespace the workflow should run, see the OpenTestFactory documentation.

  • Issue tools #65 Allow for subscription deregistration
    opentf-ctl delete subscription {subscription_id} cancels a subscription on the event bus , see the OpenTestFactory documentation.

  • Issue tools #8 Get orchestrator version/debug information
    opentf-ctl version is now reporting, in addition of the tools version, the versions of the components of the Orchestrator image.

  • Issue tools #61 Allow for command-line options shortcuts
    opentf-ctl now supports some short versions of the most common options: -s for --step-depth, -j for --job-depth, -c for --max-command-depth

  • Issue tools #64 Improve error message if a required argument is missing
    opentf-ctl has a better error message when a parameter is missing.


Bug fixes

  • Issue tools #59 Rework `--wait` handling in `run workflow` command
    opentf-ctl run workflow foo.yaml --wait could sometimes fail with a Could not find workflow message. This has been fixed.