@@ -8,7 +8,7 @@ for the list of changes in SaltStack.
|
|||||||
|
|
||||||
- Upgrade `salt-master` to `3005` *Phosphorus*
|
- Upgrade `salt-master` to `3005` *Phosphorus*
|
||||||
- Change Docker base image to `ubuntu:jammy-20220531`
|
- Change Docker base image to `ubuntu:jammy-20220531`
|
||||||
- Upgrade Python to version `3.10`
|
- Use `python3` default distro version
|
||||||
- Install `python3-pygit2` version `1.6.1` from Ubuntu repositories
|
- Install `python3-pygit2` version `1.6.1` from Ubuntu repositories
|
||||||
|
|
||||||
**3004.2**
|
**3004.2**
|
||||||
|
|||||||
@@ -5,8 +5,7 @@ ARG VCS_REF
|
|||||||
|
|
||||||
# https://github.com/saltstack/salt/releases
|
# https://github.com/saltstack/salt/releases
|
||||||
# NOTE: Review org.label-schema.version label if necessary
|
# NOTE: Review org.label-schema.version label if necessary
|
||||||
ENV SALT_VERSION="3005rc1" \
|
ENV SALT_VERSION="3005rc1"
|
||||||
PYTHON_VERSION="3.10"
|
|
||||||
|
|
||||||
ENV SALT_DOCKER_DIR="/etc/docker-salt" \
|
ENV SALT_DOCKER_DIR="/etc/docker-salt" \
|
||||||
SALT_ROOT_DIR="/etc/salt" \
|
SALT_ROOT_DIR="/etc/salt" \
|
||||||
@@ -32,7 +31,7 @@ WORKDIR ${SALT_BUILD_DIR}
|
|||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& DEBIAN_FRONTEND=noninteractive apt-get install --yes --quiet --no-install-recommends \
|
&& DEBIAN_FRONTEND=noninteractive apt-get install --yes --quiet --no-install-recommends \
|
||||||
sudo ca-certificates openssl apt-transport-https wget locales openssh-client \
|
sudo ca-certificates openssl apt-transport-https wget locales openssh-client \
|
||||||
python${PYTHON_VERSION} python3-dev libpython3-dev \
|
python3 python3-dev libpython3-dev \
|
||||||
python3-pip python3-setuptools python3-wheel \
|
python3-pip python3-setuptools python3-wheel \
|
||||||
supervisor logrotate git gettext-base tzdata inotify-tools psmisc \
|
supervisor logrotate git gettext-base tzdata inotify-tools psmisc \
|
||||||
&& DEBIAN_FRONTEND=noninteractive update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX \
|
&& DEBIAN_FRONTEND=noninteractive update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX \
|
||||||
|
|||||||
@@ -54,8 +54,7 @@ check_sha256 "${BOOTSTRAP_FILE}" "${BOOTSTRAP_SHA256}"
|
|||||||
## -d: Disables checking if Salt services are enabled to start on system boot
|
## -d: Disables checking if Salt services are enabled to start on system boot
|
||||||
## -P: Allow pip based installations
|
## -P: Allow pip based installations
|
||||||
## -p: Extra-package to install
|
## -p: Extra-package to install
|
||||||
## -x: Changes the python version used to install a git version of salt
|
SALT_BOOTSTRAP_OPTS=( -M -N -X -d -P -p salt-api -p salt-call )
|
||||||
SALT_BOOTSTRAP_OPTS=( -M -N -X -d -P -p salt-api -p salt-call -x "python${PYTHON_VERSION}" )
|
|
||||||
|
|
||||||
## -I: allow insecure connections while downloading any files
|
## -I: allow insecure connections while downloading any files
|
||||||
is_arm32 && SALT_BOOTSTRAP_OPTS+=( -I )
|
is_arm32 && SALT_BOOTSTRAP_OPTS+=( -I )
|
||||||
|
|||||||
Reference in New Issue
Block a user