Intégration de la branche release-9.2.0
This commit is contained in:
commit
b32996e3e1
|
@ -1,3 +1,11 @@
|
|||
## Version 9.2.0 du 08/12/2018-11:58
|
||||
|
||||
* `71bb5aa` bug
|
||||
* `44b1954` dk: s'assurer que docker-compose et docker existent quand on crée le service
|
||||
* `d70825c` dk: bug dans la définition du service
|
||||
* `45d912d` EnsureVM: être en mode shared par défaut
|
||||
* `3292686` EnsureVM: ne plus chercher à décharger les modules par défaut
|
||||
|
||||
## Version 9.1.0 du 22/11/2018-15:40
|
||||
|
||||
* `ba29496` dk: génération d'un service systemd
|
||||
|
|
7
EnsureVM
7
EnsureVM
|
@ -17,7 +17,7 @@ function ensure_kvm() {
|
|||
# sont chargés, et que le service libvirt-bin est démarré
|
||||
local module modified
|
||||
|
||||
if [ -z "$check_only" ]; then
|
||||
if [ -z "$check_only" -a -n "$exclusive" ]; then
|
||||
# Vérifier que les modules vbox* sont déchargés
|
||||
for module in vboxpci vboxnetadp vboxnetflt vboxdrv; do
|
||||
if lsmod | quietgrep "$module"; then
|
||||
|
@ -82,7 +82,7 @@ function ensure_virtualbox() {
|
|||
# sont chargés, et que le service vboxdrv est démarré
|
||||
local module modified
|
||||
|
||||
if [ -z "$check_only" ]; then
|
||||
if [ -z "$check_only" -a -n "$exclusive" ]; then
|
||||
# Vérifier que kvm{,_intel,_amd} ne sont pas chargés
|
||||
for module in kvm_intel kvm_amd kvm; do
|
||||
if lsmod | quietgrep "$module"; then
|
||||
|
@ -117,9 +117,12 @@ function ensure_virtualbox() {
|
|||
}
|
||||
|
||||
check_only=
|
||||
exclusive=
|
||||
parse_opts + "${PRETTYOPTS[@]}" \
|
||||
--help '$exit_with display_help' \
|
||||
-c,--check-only,--check check_only=1 \
|
||||
-x,--exclusive exclusive=1 \
|
||||
-s,--shared exclusive= \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
run_as_root "$@"
|
||||
|
|
|
@ -1 +1 @@
|
|||
9.1.0
|
||||
9.2.0
|
||||
|
|
16
dk
16
dk
|
@ -267,6 +267,13 @@ function auto_up() {
|
|||
|
||||
function default_compose_service() {
|
||||
local docker_compose="$(which docker-compose)"
|
||||
if [ -z "$docker_compose" -a -x /usr/bin/docker-compose ]; then
|
||||
docker_compose=/usr/bin/docker-compose
|
||||
elif [ -z "$docker_compose" -a -x /usr/local/bin/docker-compose ]; then
|
||||
docker_compose=/usr/local/bin/docker-compose
|
||||
else
|
||||
die "Impossible de trouver docker-compose"
|
||||
fi
|
||||
setx startcmd=qvals "$docker_compose" \
|
||||
"${replace_env_args[@]}" "${env_args[@]}" \
|
||||
up "${replace_run_args[@]}" "${run_args[@]}" \
|
||||
|
@ -275,6 +282,13 @@ function default_compose_service() {
|
|||
}
|
||||
function default_docker_service() {
|
||||
local docker="$(which docker)"
|
||||
if [ -z "$docker" -a -x /usr/bin/docker ]; then
|
||||
docker=/usr/bin/docker
|
||||
elif [ -z "$docker" -a -x /usr/local/bin/docker ]; then
|
||||
docker=/usr/local/bin/docker
|
||||
else
|
||||
die "Impossible de trouver docker"
|
||||
fi
|
||||
setx startcmd=qvals "$docker" run \
|
||||
"${replace_env_args[@]}" "${env_args[@]}" \
|
||||
"${replace_run_args[@]}" "${run_args[@]}" \
|
||||
|
@ -317,6 +331,8 @@ function auto_service() {
|
|||
cat >/etc/systemd/system/$container_name.service <<EOD
|
||||
[Unit]
|
||||
Description=$project_name stack ($PROFILE)
|
||||
Requires=docker.service
|
||||
After=docker.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
|
|
|
@ -130,7 +130,7 @@ fi
|
|||
eval "$GENERATE_PS1"
|
||||
'
|
||||
;;
|
||||
screen)
|
||||
screen*)
|
||||
PROMPT_COMMAND='
|
||||
if [ -n "$UTOOLS_AUTO" ]; then
|
||||
echo -ne "\033_[screen] ${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~} $(if [ -f build.properties ]; then
|
||||
|
|
Loading…
Reference in New Issue