From 0ef32cdcdbb2197c89492a4e06cb0ab0e4a2e129 Mon Sep 17 00:00:00 2001 From: Miguel Angel Ajo Pelayo Date: Mon, 15 Sep 2025 15:13:26 +0200 Subject: [PATCH] Update installer default branch to 0.7 --- .../getting-started/guides/setup-distributed-mode.md | 2 +- docs/source/getting-started/installation/packages.md | 8 ++++---- install.sh | 12 ++++++------ 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/source/getting-started/guides/setup-distributed-mode.md b/docs/source/getting-started/guides/setup-distributed-mode.md index fe02306be..ef0d338b7 100644 --- a/docs/source/getting-started/guides/setup-distributed-mode.md +++ b/docs/source/getting-started/guides/setup-distributed-mode.md @@ -4,7 +4,7 @@ This guide walks you through the process of creating an exporter using the controller service, configuring drivers, and running the exporter. ```{warning} -The jumpstarter-controller endpoints are secured by TLS. However, in release 0.6.x, +The jumpstarter-controller endpoints are secured by TLS. However, in release 0.7.x, the certificates are self-signed and rotated on every restart. This means the client will not be able to verify the server certificate. To bypass this, you should use the `--insecure-tls-config` flag when creating clients and exporters. This issue will be diff --git a/docs/source/getting-started/installation/packages.md b/docs/source/getting-started/installation/packages.md index 4e8ba2f60..891376dab 100644 --- a/docs/source/getting-started/installation/packages.md +++ b/docs/source/getting-started/installation/packages.md @@ -38,8 +38,8 @@ If you have the repository cloned locally: | Installation Type | Command | Description | |------------------|---------|-------------| -| Stable release (recommended) | `./install.sh` | Install stable release 0.6 | -| Stable release (explicit) | `./install.sh -s release-0.6` | Install stable release 0.6 explicitly | +| Stable release (recommended) | `./install.sh` | Install stable release 0.7 | +| Stable release (explicit) | `./install.sh -s release-0.7` | Install stable release 0.7 explicitly | | Development version | `./install.sh -s main` | Install latest development version | | Release candidate | `./install.sh -s rc` | Install latest release candidate (when available) | | Custom directory | `./install.sh -d /opt/jumpstarter` | Install to custom directory | @@ -73,7 +73,7 @@ echo 'source ~/.local/jumpstarter/set' >> ~/.bashrc | Option | Description | Default | |--------|-------------|---------| -| `-s, --source SOURCE` | Installation source (release-0.6, latest, rc, main) | `release-0.6` | +| `-s, --source SOURCE` | Installation source (release-0.7, latest, rc, main) | `release-0.7` | | `-d, --dir DIR` | Installation directory | `~/.local/jumpstarter` | | `-h, --help` | Show help message | - | @@ -165,7 +165,7 @@ indexes: | ------------------------------------------------------ | --------------------------------------------------------------------- | | [releases](https://pkg.jumpstarter.dev/) | Release, or release-candidate versions | | [main](https://pkg.jumpstarter.dev/main/) | Index tracking the main branch, equivalent to installing from sources | -| [release-0.6](https://pkg.jumpstarter.dev/release-0.6) | Index tracking a stable branch | +| [release-0.7](https://pkg.jumpstarter.dev/release-0.7) | Index tracking a stable branch | #### Installing from Source diff --git a/install.sh b/install.sh index 2344715d6..007dd5048 100755 --- a/install.sh +++ b/install.sh @@ -25,7 +25,7 @@ fi INSTALL_DIR="${HOME}/.local/jumpstarter" VENV_DIR="${INSTALL_DIR}/venv" SET_SCRIPT="${INSTALL_DIR}/set" -DEFAULT_SOURCE="release-0.6" +DEFAULT_SOURCE="release-0.7" # Function to print colored output print_info() { @@ -52,9 +52,9 @@ Jumpstarter Installer Usage: $0 [OPTIONS] OPTIONS: - -s, --source SOURCE Installation source (default: release-0.6) + -s, --source SOURCE Installation source (default: release-0.7) Available sources: - - release-0.6: Stable release 0.6 (recommended) + - release-0.7: Stable release 0.7 (recommended) - latest: Latest stable release (when available) - rc: Latest release candidate (when available) - main: Latest development version @@ -62,8 +62,8 @@ OPTIONS: -h, --help Show this help message EXAMPLES: - $0 # Install stable release 0.6 (recommended) - $0 -s release-0.6 # Install stable release 0.6 + $0 # Install stable release 0.7 (recommended) + $0 -s release-0.7 # Install stable release 0.7 $0 -s main # Install latest development version $0 -s rc # Install latest release candidate (when available) $0 -d /opt/jumpstarter # Install to custom directory @@ -91,7 +91,7 @@ get_index_url() { ;; *) print_error "Invalid source: ${source}" - print_error "Available sources: latest, rc, main, release-0.6" + print_error "Available sources: latest, rc, main, release- (e.g., ${DEFAULT_SOURCE})" exit 1 ;; esac