summaryrefslogtreecommitdiffstats
path: root/packaging
diff options
context:
space:
mode:
authorMartin Vobruba <vobruba.martin@gmail.com>2023-02-06 17:13:35 +0100
committerGitHub <noreply@github.com>2023-02-06 11:13:35 -0500
commitf59bf0a5d81cb8da369e21b8a4d7623c0c0aa88c (patch)
tree1de5cac0ca4fe780b8aaf12671a544f0baa7c57b /packaging
parentcc97d13343cdf9e4464acc4ebfc9af20092ac348 (diff)
kickstart.sh: Fix `--release-channel` as `--nightly-channel` options (#14424)
These options were introduced in ea451662055227545550d8f09deecb1427b7c672 but were broken a few days later in ae87d84b016b242a392695d5c9043aa35ff3063b. Currently these options are documented but kickstart script exits with `Unrecognized option` error if you use them.
Diffstat (limited to 'packaging')
-rwxr-xr-xpackaging/installer/kickstart.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/packaging/installer/kickstart.sh b/packaging/installer/kickstart.sh
index 30c7b4cabb..5d50c8ef38 100755
--- a/packaging/installer/kickstart.sh
+++ b/packaging/installer/kickstart.sh
@@ -2114,7 +2114,20 @@ parse_args() {
"--dont-wait"|"--non-interactive") INTERACTIVE=0 ;;
"--interactive") INTERACTIVE=1 ;;
"--dry-run") DRY_RUN=1 ;;
+ "--release-channel")
+ RELEASE_CHANNEL="$(echo "${2}" | tr '[:upper:]' '[:lower:]')"
+ case "${RELEASE_CHANNEL}" in
+ nightly|stable|default)
+ shift 1
+ ;;
+ *)
+ echo "Unrecognized value for --release-channel. Valid release channels are: stable, nightly, default"
+ exit 1
+ ;;
+ esac
+ ;;
"--stable-channel") RELEASE_CHANNEL="stable" ;;
+ "--nightly-channel") RELEASE_CHANNEL="nightly" ;;
"--no-updates") NETDATA_AUTO_UPDATES=0 ;;
"--auto-update") NETDATA_AUTO_UPDATES="1" ;;
"--auto-update-method")