2 REPOSITORY_BASE
=https
://osm-download.etsi.org
/repository
/osm
/debian
9 grep "${REPO_CHECK/\[arch=amd64\]/\\[arch=amd64\\]}" /etc
/apt
/sources.list
> /dev
/null
2>&1
12 need_packages_lw
="software-properties-common apt-transport-https"
13 echo -e "Checking required packages: $need_packages_lw"
14 dpkg
-l $need_packages_lw &>/dev
/null \
15 ||
! echo -e "One or several required packages are not installed. Updating apt cache requires root privileges." \
16 || sudo apt-get
-q update \
17 ||
! echo "failed to run apt-get update" \
19 dpkg
-l $need_packages_lw &>/dev
/null \
20 ||
! echo -e "Installing $need_packages_lw requires root privileges." \
21 || sudo apt-get
install -y $need_packages_lw \
22 ||
! echo "failed to install $need_packages_lw" \
24 wget
-qO - $REPOSITORY_BASE/$RELEASE/OSM
%20ETSI
%20Release
%20Key.gpg | sudo apt-key add
-
25 sudo DEBIAN_FRONTEND
=noninteractive add-apt-repository
-y "$1" && sudo DEBIAN_FRONTEND
=noninteractive apt-get update
32 add_repo
"deb [arch=amd64] $REPOSITORY_BASE/$RELEASE $REPOSITORY devops"
33 sudo DEBIAN_FRONTEND
=noninteractive apt-get
-q update
34 sudo DEBIAN_FRONTEND
=noninteractive apt-get
install osm-devops
35 /usr
/share
/osm-devops
/installers
/full_install_osm.sh
-R $RELEASE -r $REPOSITORY -u $REPOSITORY_BASE -D /usr
/share
/osm-devops
-t $DOCKER_TAG "$@"