mirror of
https://github.com/kairos-io/packages.git
synced 2025-08-08 09:37:22 +00:00
Bump suc-provider to deal with newer versions (#1389)
This commit is contained in:
parent
ce6e9bf91d
commit
421ee1de33
@ -1,3 +1,3 @@
|
|||||||
name: "suc-upgrade"
|
name: "suc-upgrade"
|
||||||
category: "system"
|
category: "system"
|
||||||
version: "0.3.1"
|
version: "0.4.0"
|
||||||
|
@ -5,21 +5,28 @@ SUC_VERSION="0.0.0"
|
|||||||
|
|
||||||
echo "SUC_VERSION: $SUC_VERSION"
|
echo "SUC_VERSION: $SUC_VERSION"
|
||||||
|
|
||||||
|
get_version() {
|
||||||
|
local file_path="$1"
|
||||||
|
# shellcheck disable=SC1090
|
||||||
|
source "$file_path"
|
||||||
|
|
||||||
|
echo "${KAIROS_VERSION}-${KAIROS_SOFTWARE_VERSION_PREFIX}${KAIROS_SOFTWARE_VERSION}"
|
||||||
|
}
|
||||||
|
|
||||||
if [ "$FORCE" != "true" ]; then
|
if [ "$FORCE" != "true" ]; then
|
||||||
if [ -f "/etc/kairos-release" ]; then
|
if [ -f "/etc/kairos-release" ]; then
|
||||||
# shellcheck disable=SC1091
|
UPDATE_VERSION=$(get_version "/etc/kairos-release")
|
||||||
UPDATE_VERSION=$(source /etc/kairos-release && echo "${KAIROS_VERSION}")
|
|
||||||
else
|
else
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
UPDATE_VERSION=$(source /etc/os-release && echo "${KAIROS_VERSION}")
|
UPDATE_VERSION=$(get_version "/etc/os-release" )
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f "${HOST_DIR}/etc/kairos-release" ]; then
|
if [ -f "${HOST_DIR}/etc/kairos-release" ]; then
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
CURRENT_VERSION=$(source "${HOST_DIR}"/etc/kairos-release && echo "${KAIROS_VERSION}")
|
CURRENT_VERSION=$(get_version "${HOST_DIR}/etc/kairos-release" )
|
||||||
else
|
else
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
CURRENT_VERSION=$(source "${HOST_DIR}"/etc/os-release && echo "${KAIROS_VERSION}")
|
CURRENT_VERSION=$(get_version "${HOST_DIR}/etc/os-release" )
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CURRENT_VERSION" == "$UPDATE_VERSION" ]; then
|
if [ "$CURRENT_VERSION" == "$UPDATE_VERSION" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user