diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2024-01-17 06:49:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-17 06:49:57 -0500 |
commit | b70e223e80f432b4dd46d3653f4c071a3c0b9b3f (patch) | |
tree | b8446f037828d68c813b4703209678fd010e7dde /.github/scripts | |
parent | e0e24f8b737df7161b400be228dc65ce48452eee (diff) |
Add check to avoid auto-installing new major versions of Netdata. (#15898)
* Add check to avoid auto-installing new major versions of Netdata.
With the specific intent of avoiding breaking user’s systems.
* Add latest tag check override.
* Fix local testing fallback case.
* Fix version parsing code.
* Allow major version updates in CI jobs.
* Fix fetching latest tag.
* Properly fix CI jobs.
* Switch to using a list of accepted major versions.
And pre-populate it with versions we think are fine.
* Fix CI again.
* Fix check logic.
Diffstat (limited to '.github/scripts')
-rwxr-xr-x | .github/scripts/run-updater-check.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/.github/scripts/run-updater-check.sh b/.github/scripts/run-updater-check.sh index 1224d8f674..2e70a10aff 100755 --- a/.github/scripts/run-updater-check.sh +++ b/.github/scripts/run-updater-check.sh @@ -12,7 +12,8 @@ echo "::group::>>> Pre-Update Netdata Build Info" netdata -W buildinfo echo "::endgroup::" echo ">>> Updating Netdata..." -export NETDATA_BASE_URL="http://localhost:8080/artifacts/" # Pull the tarball from the local web server. +export NETDATA_BASE_URL="http://localhost:8080/artifacts" # Pull the tarball from the local web server. +echo 'NETDATA_ACCEPT_MAJOR_VERSIONS="1 9999"' > /etc/netdata/netdata-updater.conf timeout 3600 /netdata/packaging/installer/netdata-updater.sh --not-running-from-cron --no-updater-self-update case "$?" in |