[Release] Kurtosis 0.78.0 #709
leeederek
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Today, we shipped Kurtosis
0.78.0
! Read on for a summary of the latest updates since last week. You can always read this info on our website or the full detailed changelog on our docs.As always, let us know on Discord or here on Github if you've got feedback and/or questions.
Breaking Changes
kurtosis run
CLI command: the--main-file
flag and the--main-function-name
flag. The former flag will allow users to explicitly specify the.star
file they wish to use for a given run, while the latter lets you specify the function that you wish to use for a given run. Updates to the SDK were also made to enable this, meaning calls using theRunStarlarkScript
,RunStarlarkPackage
, andRunStarlarkRemotePackage
SDK methods will need to be updated to avoid a break. Both flags are optional and will default tomain.star
andrun
when a flag is not passed in at runtime, respectively. Read more about this command here.Features
plan.start_service
andplan.stop_service
to enable the stopping and re-starting of services for the Docker backend. Read more about these new function calls here and here. Partially addresses #673kurtosis service exec
, enabling users to run arbitrary shell commands from inside the designated user service. Addresses #688.Improvements
exec
is used, making it easier for users to follow along and see what is happening following akurtosis run
(#682).Bug Fixes
kurtosis files storeservice
in Kubernetes does not match its behavior in Docker, specifically because k8s preserves nesting while Docker does not. For more details, check out #695kurtosis service logs
would fail to call thelogs
command on a service running in an k8s cluster. (#678).wait
instruction andPostHttpsRequestRecipe
recipe would not function as intended when a user passed in the--dry-run
flag forkurtosis run
. (#679).Beta Was this translation helpful? Give feedback.
All reactions