Skip to content

Commit 88512a3

Browse files
sbernauerTechassi
andauthored
chore: Release stackablectl 1.2.0 (#415)
* chore: Release stackablectl 1.2.0 * make regenerate-nix * ci: use --locked for cargo install * cargo fmt * Update installation guide * Update docs/modules/stackablectl/partials/release-notes/release-1.2.0.adoc Co-authored-by: Techassi <git@techassi.dev> --------- Co-authored-by: Techassi <git@techassi.dev>
1 parent e58f921 commit 88512a3

File tree

26 files changed

+661
-79
lines changed

26 files changed

+661
-79
lines changed

.github/workflows/pr_cockpit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ jobs:
118118

119119
- name: Update Version
120120
run: |
121-
cargo install cargo-edit --version 0.11.11
121+
cargo install --locked cargo-edit --version 0.11.11
122122
cargo set-version --offline --package stackable-cockpit 0.0.0-pr${{ github.event.pull_request.number }}
123123
124124
# Recreate charts and publish charts and docker image. The "-e" is needed as we want to override the

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ WORKDIR /
4747
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.68.2
4848
## PATCH: cargo-cyclonedx@0.3.7 uses libcargo 0.64 (Cargo 1.63), while our build uses features from Cargo 1.64
4949
## See https://github.com/CycloneDX/cyclonedx-rust-cargo/discussions/416
50-
# && . "$HOME/.cargo/env" && cargo install cargo-cyclonedx@0.3.7 cargo-auditable@0.6.1
50+
# && . "$HOME/.cargo/env" && cargo install --locked cargo-cyclonedx@0.3.7 cargo-auditable@0.6.1
5151

5252
# Build artifacts will be available in /app.
5353
RUN mkdir /app

docs/modules/stackablectl/pages/installation.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
= Installation
22
:page-aliases: stable@stackablectl::installation.adoc
33

4-
:latest-release: https://github.com/stackabletech/stackable-cockpit/releases/tag/stackablectl-1.1.0
4+
:latest-release: https://github.com/stackabletech/stackable-cockpit/releases/tag/stackablectl-1.2.0
55
:fish-comp-loations: https://fishshell.com/docs/current/completions.html#where-to-put-completions
66
:nushell-comp-locations: https://www.nushell.sh/book/custom_commands.html#persisting
77

@@ -23,14 +23,14 @@ You can also use the following command:
2323
2424
[source,console]
2525
----
26-
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.1.0/stackablectl-x86_64-unknown-linux-gnu
26+
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.2.0/stackablectl-x86_64-unknown-linux-gnu
2727
----
2828
2929
**aarch64** (arm64):
3030
3131
[source,console]
3232
----
33-
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.1.0/stackablectl-aarch64-unknown-linux-gnu
33+
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.2.0/stackablectl-aarch64-unknown-linux-gnu
3434
----
3535
3636
Install the binary into a directory in the `$PATH`, and make it executable:
@@ -60,14 +60,14 @@ You can also use the following command:
6060
6161
[source,console]
6262
----
63-
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.1.0/stackablectl-x86_64-apple-darwin
63+
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.2.0/stackablectl-x86_64-apple-darwin
6464
----
6565
6666
**aarch64** (arm64):
6767
6868
[source,console]
6969
----
70-
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.1.0/stackablectl-aarch64-apple-darwin
70+
$ curl -L -o stackablectl https://github.com/stackabletech/stackable-cockpit/releases/download/stackablectl-1.2.0/stackablectl-aarch64-apple-darwin
7171
----
7272
7373
Install the binary into a directory in the `$PATH`, and make it executable:

docs/modules/stackablectl/pages/release-notes.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
A full list of changes is available directly in https://github.com/stackabletech/stackable-cockpit/blob/main/rust/stackablectl/CHANGELOG.md[stackablectl's changelog].
66

77
// WARNING: Please keep the empty newlines, otherwise headings are broken.
8+
include::partial$release-notes/release-1.2.0.adoc[]
9+
810
include::partial$release-notes/release-1.1.0.adoc[]
911

1012
include::partial$release-notes/release-1.0.0.adoc[]

docs/modules/stackablectl/partials/commands/cache.adoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,17 @@ Helm repository options:
8080
--chart-source <CHART_SOURCE>
8181
Source the charts from either a OCI registry or from index.yaml-based repositories.
8282
83-
[default: oci]
84-
8583
Possible values:
8684
- oci: OCI registry
8785
- repo: index.yaml-based repositories: resolution (dev, test, stable) is based on the version and thus will be operator-specific
86+
87+
[default: oci]
88+
89+
Operator specific configurations:
90+
--listener-class-preset <LISTENER_CLASS_PRESET>
91+
Choose the ListenerClass preset (`none`, `ephemeral-nodes` or `stable-nodes`).
92+
93+
This maps to the listener-operator Helm Chart preset value, see [the listener-operator documentation](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass/#presets) for details.
94+
95+
[possible values: none, stable-nodes, ephemeral-nodes]
8896
----

docs/modules/stackablectl/partials/commands/completions.adoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,17 @@ Helm repository options:
8383
--chart-source <CHART_SOURCE>
8484
Source the charts from either a OCI registry or from index.yaml-based repositories.
8585
86-
[default: oci]
87-
8886
Possible values:
8987
- oci: OCI registry
9088
- repo: index.yaml-based repositories: resolution (dev, test, stable) is based on the version and thus will be operator-specific
89+
90+
[default: oci]
91+
92+
Operator specific configurations:
93+
--listener-class-preset <LISTENER_CLASS_PRESET>
94+
Choose the ListenerClass preset (`none`, `ephemeral-nodes` or `stable-nodes`).
95+
96+
This maps to the listener-operator Helm Chart preset value, see [the listener-operator documentation](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass/#presets) for details.
97+
98+
[possible values: none, stable-nodes, ephemeral-nodes]
9199
----

docs/modules/stackablectl/partials/commands/demo.adoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,17 @@ Helm repository options:
8484
--chart-source <CHART_SOURCE>
8585
Source the charts from either a OCI registry or from index.yaml-based repositories.
8686
87-
[default: oci]
88-
8987
Possible values:
9088
- oci: OCI registry
9189
- repo: index.yaml-based repositories: resolution (dev, test, stable) is based on the version and thus will be operator-specific
90+
91+
[default: oci]
92+
93+
Operator specific configurations:
94+
--listener-class-preset <LISTENER_CLASS_PRESET>
95+
Choose the ListenerClass preset (`none`, `ephemeral-nodes` or `stable-nodes`).
96+
97+
This maps to the listener-operator Helm Chart preset value, see [the listener-operator documentation](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass/#presets) for details.
98+
99+
[possible values: none, stable-nodes, ephemeral-nodes]
92100
----

docs/modules/stackablectl/partials/commands/experimental-debug.adoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,17 @@ Helm repository options:
9797
--chart-source <CHART_SOURCE>
9898
Source the charts from either a OCI registry or from index.yaml-based repositories.
9999
100-
[default: oci]
101-
102100
Possible values:
103101
- oci: OCI registry
104102
- repo: index.yaml-based repositories: resolution (dev, test, stable) is based on the version and thus will be operator-specific
103+
104+
[default: oci]
105+
106+
Operator specific configurations:
107+
--listener-class-preset <LISTENER_CLASS_PRESET>
108+
Choose the ListenerClass preset (`none`, `ephemeral-nodes` or `stable-nodes`).
109+
110+
This maps to the listener-operator Helm Chart preset value, see [the listener-operator documentation](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass/#presets) for details.
111+
112+
[possible values: none, stable-nodes, ephemeral-nodes]
105113
----

0 commit comments

Comments
 (0)