Skip to content

Commit

Permalink
Apply automatic changes
Browse files Browse the repository at this point in the history
  • Loading branch information
kurtosisbot authored and github-actions[bot] committed Sep 20, 2023
1 parent eda1970 commit dfbf50f
Show file tree
Hide file tree
Showing 103 changed files with 153 additions and 66 deletions.
4 changes: 2 additions & 2 deletions 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.4
Licensed Work: Kurtosis 0.83.5
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 All @@ -12,7 +12,7 @@ you may not use the Licensed Work for an Environment Orchestration Service.
allows third parties (other than your employees and
contractors) to create distributed system environments.

Change Date: 2027-09-19
Change Date: 2027-09-20

Change License: AGPLv3 (GNU Affero General Public License Version 3)

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.4"
KurtosisVersion = "0.83.5"
// !!!!!!!!!!! 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.4"
version = "0.83.5"
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.4",
"version": "0.83.5",
"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.4"
export const KURTOSIS_VERSION: string = "0.83.5"
// !!!!!!!!!!! DO NOT UPDATE! WILL BE MANUALLY UPDATED DURING THE RELEASE PROCESS !!!!!!!!!!!!!!!!!!!!!!
Original file line number Diff line number Diff line change
@@ -1,5 +1,59 @@
# Changelog

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


### 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))


### 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)


### Features

* Add format flag to kurtosis port print ([#1319](https://github.com/kurtosis-tech/kurtosis/issues/1319)) ([cbbf260](https://github.com/kurtosis-tech/kurtosis/commit/cbbf260d872344c40fd768ed2226510550a8370d))


### Bug Fixes

* scan for first week of existing logs ([#1343](https://github.com/kurtosis-tech/kurtosis/issues/1343)) ([3905782](https://github.com/kurtosis-tech/kurtosis/commit/3905782b45b8b89d77ee70e231a2e04c19ca1bf0))

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


### Features

* CLI service inspect command ([#1323](https://github.com/kurtosis-tech/kurtosis/issues/1323)) ([ec018b9](https://github.com/kurtosis-tech/kurtosis/commit/ec018b94dd276479ae550597a079c79496a6bc4f))


### Bug Fixes

* revert docs ([#1347](https://github.com/kurtosis-tech/kurtosis/issues/1347)) ([efbaf09](https://github.com/kurtosis-tech/kurtosis/commit/efbaf09a86cb3313af03456a8212c92eb8c33120))
* the docs name ([#1345](https://github.com/kurtosis-tech/kurtosis/issues/1345)) ([c3074d0](https://github.com/kurtosis-tech/kurtosis/commit/c3074d06bae6923d3ea2ab7124a2ace1d4a73aad))
* Update testsuite package name to match their location in Github ([#1335](https://github.com/kurtosis-tech/kurtosis/issues/1335)) ([d5218a2](https://github.com/kurtosis-tech/kurtosis/commit/d5218a2e01361d016269607939721cfee08e3a3d))

## [0.83.2](https://github.com/kurtosis-tech/kurtosis/compare/0.83.1...0.83.2) (2023-09-18)


### Features

* disable line numbers and use the name of the file... ([#1329](https://github.com/kurtosis-tech/kurtosis/issues/1329)) ([1fd0e5a](https://github.com/kurtosis-tech/kurtosis/commit/1fd0e5a10331617e9efdb51e748abac111726bd9))
* Make service start and stop support multiple services ([#1304](https://github.com/kurtosis-tech/kurtosis/issues/1304)) ([1b34b00](https://github.com/kurtosis-tech/kurtosis/commit/1b34b00578b4a989575bbb96ecf9f2562e9db4cf)), closes [#1089](https://github.com/kurtosis-tech/kurtosis/issues/1089)

## [0.83.1](https://github.com/kurtosis-tech/kurtosis/compare/0.83.0...0.83.1) (2023-09-18)


### Features

* changes to the package manager config and the files artifact view ([#1322](https://github.com/kurtosis-tech/kurtosis/issues/1322)) ([e2b0d2b](https://github.com/kurtosis-tech/kurtosis/commit/e2b0d2b50ffa7edd2ff50eeba4c0887aa38ff27b))

## [0.83.0](https://github.com/kurtosis-tech/kurtosis/compare/0.82.24...0.83.0) (2023-09-18)


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]: ../sdk.md
[sdk-reference]: ../runtime-sdk-reference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: service inspect
sidebar_label: service inspect
slug: /service-inspect
---

To view detailed information about a given service, including its status and attributes, run:

```bash
kurtosis service inspect $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.

Running the above command will print detailed information about:

- The service name and UUID
- The service status (running or stopped)
- The service container image name
- The service private ports and their public mapping
- The service container ENTRYPOINT, CMD and ENV

By default, the service UUID is shortened. To view the full UUID of your service, add the following flag:
* `--full-uuid`
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]: ../sdk.md
[sdk-reference]: ../runtime-sdk-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,5 +111,5 @@ For day-to-day operation, we also provide [a CLI][cli-reference]. This is simply
[enclave-ls-reference]: ../cli-reference/enclave-ls.md
[enclave-inspect-reference]: ../cli-reference/enclave-inspect.md
[enclave-rm-reference]: ../cli-reference/enclave-rm.md
[quickstart]: ../quickstart.md
[sdk-reference]: ../sdk.md
[quickstart]: ../get-started/quickstart.md
[sdk-reference]: ../runtime-sdk-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,4 @@ So far, both our users and our team have been very happy with our decision to go
[reusable-environment-definitions]: ./reusable-environment-definitions.md
[starlark-differences-with-python]: https://bazel.build/rules/language#differences_with_python

[quickstart]: ../quickstart.md
[quickstart]: ../get-started/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ In our vision, a developer should have a single platform for prototyping, testin
To read more about our beliefs on reusable environments, [go here][reusable-environment-definitions]. To get started using Kurtosis, see [the quickstart][quickstart].

[reusable-environment-definitions]: ./reusable-environment-definitions.md
[quickstart]: ../quickstart.md
[quickstart]: ../get-started/quickstart.md
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ hide_table_of_contents: true
## What is Kurtosis?
[Kurtosis](https://www.kurtosis.com) is a composable build system for multi-container test environments. Kurtosis makes it easier for developers to set up test environments that require dynamic setup logic (e.g. passing IPs or runtime-generated data between services) or programmatic data seeding.

Go [here](./explanations/why-we-built-kurtosis.md) to learn more about what inspired us to build Kurtosis.
Go [here](../explanations/why-we-built-kurtosis.md) to learn more about what inspired us to build Kurtosis.

## Why use Kurtosis?

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ b6fc024deefe postgres postgres: 5432/tcp -> postgresql://127.0.0.1:59299 R
### Review: Run Postgres
So what actually happened? Three things actually:

1. **Interpretation:** Kurtosis first ran your Starlark to build [a plan](./concepts-reference/plan.md) for what you wanted done (in this case, starting a Postgres instance)
1. **Interpretation:** Kurtosis first ran your Starlark to build [a plan](../concepts-reference/plan.md) for what you wanted done (in this case, starting a Postgres instance)
1. **Validation:** Kurtosis then ran several validations against your plan, including validating that the Postgres image exists
1. **Execution:** Kurtosis finally executed the validated plan inside the enclave to start a Postgres container

Expand Down Expand Up @@ -912,43 +912,43 @@ Thank you for trying our quickstart. We hope you enjoyed it.
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!! ONLY LINKS BELOW HERE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

<!--------------------------- Guides ------------------------------------>
[installing-kurtosis-guide]: ./guides/installing-the-cli.md#ii-install-the-cli
[installing-docker-guide]: ./guides/installing-the-cli.md#i-install--start-docker
[upgrading-kurtosis-guide]: ./guides/upgrading-the-cli.md
[installing-kurtosis-guide]: ../guides/installing-the-cli.md#ii-install-the-cli
[installing-docker-guide]: ../guides/installing-the-cli.md#i-install--start-docker
[upgrading-kurtosis-guide]: ../guides/upgrading-the-cli.md

<!--------------------------- Explanations ------------------------------------>
[architecture-explanation]: ./explanations/architecture.md
[enclaves-reference]: ./concepts-reference/enclaves.md
[services-explanation]: ./explanations/architecture.md#services
[reusable-environment-definitions-explanation]: ./explanations/reusable-environment-definitions.md
[why-we-built-kurtosis-explanation]: ./explanations/why-we-built-kurtosis.md
[how-do-imports-work-explanation]: ./explanations/how-do-kurtosis-imports-work.md
[why-multi-phase-runs-explanation]: ./explanations/why-multi-phase-runs.md
[architecture-explanation]: ../explanations/architecture.md
[enclaves-reference]: ../concepts-reference/enclaves.md
[services-explanation]: ../explanations/architecture.md#services
[reusable-environment-definitions-explanation]: ../explanations/reusable-environment-definitions.md
[why-we-built-kurtosis-explanation]: ../explanations/why-we-built-kurtosis.md
[how-do-imports-work-explanation]: ../explanations/how-do-kurtosis-imports-work.md
[why-multi-phase-runs-explanation]: ../explanations/why-multi-phase-runs.md

<!--------------------------- Reference ------------------------------------>
<!-- CLI Commands Reference -->
[cli-reference]: /cli
[kurtosis-run-reference]: ./cli-reference/run.md
[kurtosis-clean-reference]: ./cli-reference/clean.md
[kurtosis-enclave-inspect-reference]: ./cli-reference/enclave-inspect.md
[kurtosis-files-upload-reference]: ./cli-reference/files-upload.md
[kurtosis-feedback-reference]: ./cli-reference/feedback.md
[kurtosis-twitter]: ./cli-reference/twitter.md
[starlark-reference]: ./concepts-reference/starlark.md
[kurtosis-run-reference]: ../cli-reference/run.md
[kurtosis-clean-reference]: ../cli-reference/clean.md
[kurtosis-enclave-inspect-reference]: ../cli-reference/enclave-inspect.md
[kurtosis-files-upload-reference]: ../cli-reference/files-upload.md
[kurtosis-feedback-reference]: ../cli-reference/feedback.md
[kurtosis-twitter]: ../cli-reference/twitter.md
[starlark-reference]: ../concepts-reference/starlark.md

<!-- SL Instructions Reference-->
[request-reference]: ./starlark-reference/plan.md#request
[exec-reference]: ./starlark-reference/plan.md#exec
[request-reference]: ../starlark-reference/plan.md#request
[exec-reference]: ../starlark-reference/plan.md#exec

<!-- Reference -->
[multi-phase-runs-reference]: ./concepts-reference/multi-phase-runs.md
[kurtosis-yml-reference]: ./concepts-reference/kurtosis-yml.md
[packages-reference]: ./concepts-reference/packages.md
[runnable-packages-reference]: ./concepts-reference/packages.md#runnable-packages
[locators-reference]: ./concepts-reference/locators.md
[plan-reference]: ./concepts-reference/plan.md
[future-references-reference]: ./concepts-reference/future-references.md
[files-artifacts-reference]: ./concepts-reference/files-artifacts.md
[multi-phase-runs-reference]: ../concepts-reference/multi-phase-runs.md
[kurtosis-yml-reference]: ../concepts-reference/kurtosis-yml.md
[packages-reference]: ../concepts-reference/packages.md
[runnable-packages-reference]: ../concepts-reference/packages.md#runnable-packages
[locators-reference]: ../concepts-reference/locators.md
[plan-reference]: ../concepts-reference/plan.md
[future-references-reference]: ../concepts-reference/future-references.md
[files-artifacts-reference]: ../concepts-reference/files-artifacts.md

<!--------------------------- Other ------------------------------------>
<!-- Examples repo -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -379,15 +379,15 @@ With your parameterized, reusable environment definition for a multi-node Cassan
We encourage you to check out our [quickstart][quickstart] (where you’ll build a postgres database and API on top) and our other examples in our [awesome-kurtosis repository][awesome-kurtosis] where you will find other Kurtosis packages for you to check out as well, including a package that spins up a local [Ethereum testnet][eth-package-example] or one that sets up a [voting app using a Redis cluster][redis-package-example].

<!---- REFERENCE LINKS BELOW ONLY ---->
[quickstart]: ../quickstart.md
[quickstart]: ../get-started/quickstart.md
[awesome-kurtosis]: https://github.com/kurtosis-tech/awesome-kurtosis
[multi-phase-runs]: ../concepts-reference/multi-phase-runs.md
[github-cass-package]: https://github.com/kurtosis-tech/cassandra-package/blob/main/main.star
[runnable-packages]: ../concepts-reference/packages.md#runnable-packages
[kurtosis-yml]: ../concepts-reference/kurtosis-yml.md
[locator]: ../concepts-reference/locators.md
[packages]: ../concepts-reference/packages.md
[sdk-reference]: ../sdk.md
[sdk-reference]: ../runtime-sdk-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 @@ -110,7 +110,7 @@ If you're new to Kurtosis, you might like the [quickstart][quickstart] as a good
[cli-changelog]: ../changelog.md
[metrics-philosophy]: ../explanations/metrics-philosophy.md
[analytics-disable]: ../cli-reference/analytics-disable.md
[quickstart]: ../quickstart.md
[quickstart]: ../get-started/quickstart.md
[installing-command-line-completion]: ./adding-command-line-completion.md
[install-historical-guide]: ./installing-historical-versions.md
[upgrade-guide]: ./upgrading-the-cli.md
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](../sdk.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](../runtime-sdk-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 @@ -34,14 +34,14 @@ brew update && brew upgrade kurtosis-tech/tap/kurtosis-cli
<TabItem value="apt" label="apt (Ubuntu)">

```bash
apt install --only-upgrade kurtosis-cli
apt update && apt install --only-upgrade kurtosis-cli
```

</TabItem>
<TabItem value="yum" label="yum (RHEL)">

```bash
yum upgrade kurtosis-cli
yum update && upgrade kurtosis-cli
```

</TabItem>
Expand Down Expand Up @@ -86,7 +86,7 @@ In order to upgrade Kurtosis to another version *after you've performed a downgr
[install-guide]: ./installing-the-cli.md
[cli-changelog]: ../changelog.md
[metrics-philosophy]: ../explanations/metrics-philosophy.md
[quickstart]: ../quickstart.md
[quickstart]: ../get-started/quickstart.md
[installing-command-line-completion]: ./adding-command-line-completion.md

[release-artifacts]: https://github.com/kurtosis-tech/kurtosis-cli-release-artifacts/releases
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: SDK
sidebar_label: SDK
slug: /SDK
title: Runtime SDK Reference
sidebar_label: Runtime SDK Reference
slug: /runtime-sdk-reference
toc_min_heading_level: 2
toc_max_heading_level: 2
---
Expand Down
Loading

0 comments on commit dfbf50f

Please sign in to comment.