Waypoint - v0.9.0
0.9.0 (July 05, 2022)
FEATURES:
- Waypoint Task Tracking: Waypoint now tracks the lifecycle of on-demand
runner tasks through a new internal core conceptTask
. As ODR jobs run, Task
will keep track of what part the jobs are at for better debugging and on-demand
runner insight. [GH-3203] - cli: New
runner install
andrunner uninstall
commands to install/uninstall Waypoint runners to a specified platform [GH-3335] - cli: New
runner profile delete
command to delete a Waypoint runner profile [GH-3474] - cli: Refactor k8s server install to use Helm [GH-3335]
- core: Add ability to have cli and runners use OAuth2 to get an auth token [GH-3298]
- plugin/aws-ecr-pull: Introduces an
aws-ecr-pull
builder plugin
that enables using AWS ECR images that are built outside of Waypoint. [GH-3396] - plugin/lambda-function-url: Adds a new plugin and
releaser
component. This leverages Lambda URLs. [GH-3187]
IMPROVEMENTS:
- cli: Show list of existing default runner profiles on post-upgrade to warn user
that only one runner profile should be default. [GH-3497] - cli: Add interactive input for server upgrade, server uninstall, and destroy commands [GH-3238]
- cli: Remove unused flag
runner-profile
inwaypoint project apply
[GH-3318] - core/api: include commit message in datasource/git response [GH-3457]
- core: on-demand runner logs are now captured from the underlying platform
and stored in the job system. [GH-3306] - core: show helpful errors when using invalid runner profile plugin config [GH-3465]
- plugin/nomad: Support Nomad service discovery in Nomad platform plugin [GH-3461]
- runner: runners will now accept and execute multiple jobs concurrently
if multiple jobs are available. On-demand runners continue to execute exactly
one job since they are purpose launched for single job execution. [GH-3300] - server: Introduce basic server-side metric collections around operations [GH-3440]
- serverinstall/k8s: By default, do not set a mem or cpu limit or request for
the default runner profile installed. [GH-3475] - ui: Updated UI of breadcrumbs and UX to include current page [GH-3166]
- upgrade: Warn user if default k8s runner profile has incorrect plugin configs [GH-3503]
BUG FIXES:
- cli: fix git dirty check that was broken for some versions of the git cli [GH-3432]
- cli: fix panic when running status report on app with zero prior deployments [GH-3425]
- core: Fix a rare panic when generating an invite token. [GH-3505]
- plugin/docker: Ensure that the docker task launcher does not require a resources
block to be set when attempting to load a task config to launch a task. [GH-3486] - plugin/docker: fix issue with remote operations for
docker-pull
builder [GH-3398] - plugin/k8s: Properly parse kubernetes task launcher config on plugin invoke. [GH-3475]
- upgrade: Update existing runner profile during server upgrade & change naming convention of initial runner profile [GH-3490]
Details
date
July 5, 2022, 10:56 p.m.
name
v0.9.0
type
Minor
👇
Register or login to:
- 🔍View and search all Waypoint releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!