Skip to content

Commit

Permalink
chore(main): release 0.83.9 (#1380)
Browse files Browse the repository at this point in the history
🤖 I have created a release *beep* *boop*
---


##
[0.83.9](0.83.8...0.83.9)
(2023-09-26)


### Bug Fixes

* rebuild with type bug fix
([#1385](#1385))
([14840b7](14840b7))
* restart log aggregator on failure
([#1371](#1371))
([7f171ce](7f171ce))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: kurtosisbot <[email protected]>
  • Loading branch information
kurtosisbot and kurtosisbot authored Sep 26, 2023
1 parent 14840b7 commit 993a7a3
Show file tree
Hide file tree
Showing 106 changed files with 125 additions and 24 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [0.83.9](https://github.com/kurtosis-tech/kurtosis/compare/0.83.8...0.83.9) (2023-09-26)


### Bug Fixes

* rebuild with type bug fix ([#1385](https://github.com/kurtosis-tech/kurtosis/issues/1385)) ([14840b7](https://github.com/kurtosis-tech/kurtosis/commit/14840b73509ddbf6ea4729a20703ea0d77c08da9))
* restart log aggregator on failure ([#1371](https://github.com/kurtosis-tech/kurtosis/issues/1371)) ([7f171ce](https://github.com/kurtosis-tech/kurtosis/commit/7f171ce678ee8915d17c30262930365428d9a4f8))

## [0.83.8](https://github.com/kurtosis-tech/kurtosis/compare/0.83.7...0.83.8) (2023-09-26)


Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Business Source License 1.1
Parameters

Licensor: Kurtosis Technologies, Inc.
Licensed Work: Kurtosis 0.83.8
Licensed Work: Kurtosis 0.83.9
The Licensed Work is (c) 2023 Kurtosis Technologies, Inc.
Additional Use Grant: You may make use of the Licensed Work, provided that
you may not use the Licensed Work for an Environment Orchestration Service.
Expand Down
2 changes: 1 addition & 1 deletion api/golang/kurtosis_version/kurtosis_version.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ const (
// !!!!!!!!!!! DO NOT UPDATE! WILL BE MANUALLY UPDATED DURING THE RELEASE PROCESS !!!!!!!!!!!!!!!!!!!!!!
// This is necessary so that Kurt Core consumers will know if they're compatible with the currently-running
// API container
KurtosisVersion = "0.83.8"
KurtosisVersion = "0.83.9"
// !!!!!!!!!!! DO NOT UPDATE! WILL BE MANUALLY UPDATED DURING THE RELEASE PROCESS !!!!!!!!!!!!!!!!!!!!!!
)
2 changes: 1 addition & 1 deletion api/rust/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "kurtosis-sdk"
version = "0.83.8"
version = "0.83.9"
license = "BUSL-1.1"
description = "Rust SDK for Kurtosis"
edition = "2021"
Expand Down
2 changes: 1 addition & 1 deletion api/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "kurtosis-sdk",
"//": "NOTE: DO NOT UPDATE THIS VERSION MANUALLY - IT WILL BE UPDATED DURING THE RELEASE PROCESS!",
"version": "0.83.8",
"version": "0.83.9",
"main": "./build/index",
"description": "This repo contains a Typescript client for communicating with the Kurtosis Engine server, which is responsible for creating, managing and destroying Kurtosis Enclaves.",
"types": "./build/index",
Expand Down
2 changes: 1 addition & 1 deletion api/typescript/src/kurtosis_version/kurtosis_version.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// !!!!!!!!!!! DO NOT UPDATE! WILL BE MANUALLY UPDATED DURING THE RELEASE PROCESS !!!!!!!!!!!!!!!!!!!!!!
// This is necessary so that Kurt Core consumers (e.g. modules) will know if they're compatible with the currently-running
// API container
export const KURTOSIS_VERSION: string = "0.83.8"
export const KURTOSIS_VERSION: string = "0.83.9"
// !!!!!!!!!!! DO NOT UPDATE! WILL BE MANUALLY UPDATED DURING THE RELEASE PROCESS !!!!!!!!!!!!!!!!!!!!!!
Original file line number Diff line number Diff line change
@@ -1,5 +1,56 @@
# Changelog

## [0.83.9](https://github.com/kurtosis-tech/kurtosis/compare/0.83.8...0.83.9) (2023-09-26)


### Bug Fixes

* rebuild with type bug fix ([#1385](https://github.com/kurtosis-tech/kurtosis/issues/1385)) ([14840b7](https://github.com/kurtosis-tech/kurtosis/commit/14840b73509ddbf6ea4729a20703ea0d77c08da9))
* restart log aggregator on failure ([#1371](https://github.com/kurtosis-tech/kurtosis/issues/1371)) ([7f171ce](https://github.com/kurtosis-tech/kurtosis/commit/7f171ce678ee8915d17c30262930365428d9a4f8))

## [0.83.8](https://github.com/kurtosis-tech/kurtosis/compare/0.83.7...0.83.8) (2023-09-26)


### Bug Fixes

* handle missing arg types ([#1373](https://github.com/kurtosis-tech/kurtosis/issues/1373)) ([5cfea2a](https://github.com/kurtosis-tech/kurtosis/commit/5cfea2a0c62165193d258ad8d5bba48e06d4f5fb))
* Relative import breaks for 'non-main branchs' ([#1364](https://github.com/kurtosis-tech/kurtosis/issues/1364)) ([5496082](https://github.com/kurtosis-tech/kurtosis/commit/549608269f21b2bf886c92263ee60989dc9fb4e1)), closes [#1361](https://github.com/kurtosis-tech/kurtosis/issues/1361)

## [0.83.7](https://github.com/kurtosis-tech/kurtosis/compare/0.83.6...0.83.7) (2023-09-25)


### Features

* improved log experience on the UI. ([#1368](https://github.com/kurtosis-tech/kurtosis/issues/1368)) ([760c7f0](https://github.com/kurtosis-tech/kurtosis/commit/760c7f0a33d3e2e9f777b509562901a8c6f25308))

## [0.83.6](https://github.com/kurtosis-tech/kurtosis/compare/0.83.5...0.83.6) (2023-09-22)


### Features

* implement -n X and -a flags ([#1341](https://github.com/kurtosis-tech/kurtosis/issues/1341)) ([2c6880c](https://github.com/kurtosis-tech/kurtosis/commit/2c6880c9c251843dafacc3a356cc320f5efe85a7))


### Bug Fixes

* enclave manager ui was reading the wrong type fields ([#1367](https://github.com/kurtosis-tech/kurtosis/issues/1367)) ([0bae141](https://github.com/kurtosis-tech/kurtosis/commit/0bae141837324f94841f4e5f311cc7e2bbfa63a1))
* Manually locate docker socket ([#1362](https://github.com/kurtosis-tech/kurtosis/issues/1362)) ([7fe4956](https://github.com/kurtosis-tech/kurtosis/commit/7fe49560b4d99c28e9bda640294bbe0554b57820))

## [0.83.5](https://github.com/kurtosis-tech/kurtosis/compare/0.83.4...0.83.5) (2023-09-21)


### Features

* add service details to EM UI ([#1352](https://github.com/kurtosis-tech/kurtosis/issues/1352)) ([2ccd98d](https://github.com/kurtosis-tech/kurtosis/commit/2ccd98d2066975d7c94c07b6f793878a27c4ed81))
* added ability to lint Starlark packages ([#1360](https://github.com/kurtosis-tech/kurtosis/issues/1360)) ([f4a072c](https://github.com/kurtosis-tech/kurtosis/commit/f4a072cbbdf53614fe752069d12ed8577a6164be)), closes [#1228](https://github.com/kurtosis-tech/kurtosis/issues/1228)
* Support YAML as Package param ([#1350](https://github.com/kurtosis-tech/kurtosis/issues/1350)) ([e33bfe6](https://github.com/kurtosis-tech/kurtosis/commit/e33bfe688e78b15a6468b4d5abf5ad7a5413ca71))


### Bug Fixes

* tail logs from end of log file ([#1339](https://github.com/kurtosis-tech/kurtosis/issues/1339)) ([b8d5816](https://github.com/kurtosis-tech/kurtosis/commit/b8d58169e9c708a71159a87fe52877471c928653))
* warn instead of failing for json log line parse error ([#1336](https://github.com/kurtosis-tech/kurtosis/issues/1336)) ([44b2820](https://github.com/kurtosis-tech/kurtosis/commit/44b282076a6be85e1711ee33cbcc0ae116882ec6))

## [0.83.4](https://github.com/kurtosis-tech/kurtosis/compare/0.83.3...0.83.4) (2023-09-19)


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,4 +133,4 @@ Caused by: stat ../../../per/other/submodul/: no such file or directory
<!-------------------- ONLY LINKS BELOW THIS POINT ----------------------->
[adding-command-line-completion]: ../guides/adding-command-line-completion.md
[installing-the-cli]: ../guides/installing-the-cli.md
[sdk-reference]: ../runtime-sdk-reference.md
[sdk-reference]: ../engine-apic-reference.md
33 changes: 33 additions & 0 deletions docs/versioned_docs/version-0.83.9/cli-reference/lint.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: lint
sidebar_label: lint
slug: /lint
---

The following command can be used to lint Starlark files in the given package

To get running quickly, simply run

```bash
kurtosis lint .
```

This will lint all the Starlark files in the given package

Instead of just finding linting issues if you want to format the files as well use the `--format` flag

```bash
kurtosis lint . --format
```

You can also lint a specific file via

```bash
kurtosis lint main.star
```

Or to lint multiple files or directories at the same time

```bash
kurtosis lint this.star that.star also-this.star my-favorite-directory/
```
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,12 @@ kurtosis service logs $THE_ENCLAVE_IDENTIFIER $THE_SERVICE_IDENTIFIER
where `$THE_ENCLAVE_IDENTIFIER` and the `$THE_SERVICE_IDENTIFIER` are [resource identifiers](../concepts-reference/resource-identifier.md) for the enclave and service, respectively. The service identifier (name or UUID) is printed upon inspecting an enclave.

:::note Number of log lines
By default, logs printed in the terminal from this command are truncated at 200 lines. For a stream of logs, we recommend the `-f` flag. For a snapshot of the logs at a given point in time (e.g. after a change), we recommend the [`kurtosis dump`](./dump.md).
By default, logs printed in the terminal from this command are truncated at the most recent 200 log lines. For a stream of logs, we recommend the `-f` flag. For all the logs use the `-a` flag and for a snapshot of the logs at a given point in time (e.g. after a change), we recommend the [`kurtosis dump`](./dump.md).
:::

The following optional arguments can be used:
1. `-a`, `--all` can be used to retrieve all logs.
1. `-n`, `--num=uint32` can be used to retrieve X last log lines. (eg. `-n 10` will retrieve last 10 log lines, similar to `tail -n 10`)
1. `-f`, `-follow` can be added to continue following the logs, similar to `tail -f`.
1. `--match=text` can be used for filtering the log lines containing the text.
1. `--regex-match="regex"` can be used for filtering the log lines containing the regex. This filter will also work for text but will have degraded performance.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ A container, launched inside an enclave upon a request to the Kurtosis engine, t
[locators]: ./locators.md
[kurtosis-yml]: ./kurtosis-yml.md
[packages]: ./packages.md
[sdk-reference]: ../runtime-sdk-reference.md
[sdk-reference]: ../engine-apic-reference.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Runtime SDK Reference
sidebar_label: Runtime SDK Reference
slug: /runtime-sdk-reference
title: Engine & APIC Reference
sidebar_label: Engine & APIC Reference
slug: /engine-apic-reference
toc_min_heading_level: 2
toc_max_heading_level: 2
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,4 @@ For day-to-day operation, we also provide [a CLI][cli-reference]. This is simply
[enclave-inspect-reference]: ../cli-reference/enclave-inspect.md
[enclave-rm-reference]: ../cli-reference/enclave-rm.md
[quickstart]: ../get-started/quickstart.md
[sdk-reference]: ../runtime-sdk-reference.md
[sdk-reference]: ../engine-apic-reference.md
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -387,7 +387,7 @@ We encourage you to check out our [quickstart][quickstart] (where you’ll build
[kurtosis-yml]: ../concepts-reference/kurtosis-yml.md
[locator]: ../concepts-reference/locators.md
[packages]: ../concepts-reference/packages.md
[sdk-reference]: ../runtime-sdk-reference.md
[sdk-reference]: ../engine-apic-reference.md
[redis-package-example]: https://github.com/kurtosis-tech/awesome-kurtosis/tree/main/redis-voting-app
[eth-package-example]: https://github.com/kurtosis-tech/eth-network-package
[installing-the-cli]: ./installing-the-cli.md#ii-install-the-cli
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ You'll need the Kurtosis CLI inside your CI environment. This can be accomplishe

II. Start The Engine
----------------------------
You'll need the Kurtosis engine to be running to interact with Kurtosis, both for the [CLI](../cli-reference/index.md) and [using the Kurtosis SDK](../runtime-sdk-reference.md). Add `kurtosis engine start` in your CI config file after the CLI installation commands so that your Kurtosis commands work.
You'll need the Kurtosis engine to be running to interact with Kurtosis, both for the [CLI](../cli-reference/index.md) and [using the Kurtosis SDK](../engine-apic-reference.md). Add `kurtosis engine start` in your CI config file after the CLI installation commands so that your Kurtosis commands work.

III. Run Your Custom Logic
---------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,20 +29,27 @@
},
{
"type": "category",
"label": "Starlark API Reference",
"label": "API Reference",
"collapsed": true,
"link": {
"type": "doc",
"id": "starlark-reference/index"
},
"items": [
"engine-apic-reference",
{
"type": "autogenerated",
"dirName": "starlark-reference"
"type": "category",
"label": "Starlark Reference",
"collapsed": true,
"link": {
"type": "doc",
"id": "starlark-reference/index"
},
"items": [
{
"type": "autogenerated",
"dirName": "starlark-reference"
}
]
}
]
},
"runtime-sdk-reference",
{
"type": "category",
"label": "CLI Reference",
Expand Down
2 changes: 1 addition & 1 deletion docs/versions.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[
"0.83.9",
"0.83.8",
"0.83.7",
"0.83.6",
"0.83.5",
"0.83.4",
"0.82.24",
"0.81.9",
"0.80.24",
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.83.8
0.83.9

0 comments on commit 993a7a3

Please sign in to comment.