Agent 1.5.0 Release Note
Introduction
The agent is a process running on an execution environment. It contacts the orchestrator at regular intervals, looking for some orders to execute. If there is any order, the agent will perform it and send the result back to the orchestrator.
This release note describes the changes of Agent version 1.5.0 compared to 1.4.0.
Agent 1.5.0 was released on April 22, 2022.
New features
-
Issue agent #22 Add a
--versionoption to ease version check
opentf-agent --versioncan now be used to get the version of the agent. -
Issue agent #21 Warn if console encoding is not utf-8
A warning is now displayed when launching the agent if the specified encoding is UTF8 (or if no encoding is specified, as this is the default) and the code page (on windows) or the locale (LANG environment variable on Linux) do not match.
Bug fixes
-
Issue agent #23 importlib.metadata may be missing with Python 3.7
With Python 3.7,importlib.metadatacould be unavailable, resulting in the agent not being launchable. This has been fixed. -
Issue agent #17 Inconsistent spelling in help message ("defaults to" vs. "default to")
Minor cleanup of a help message.