Project

General

Profile

Bug #19169 » 20220530_log.txt

provision.sh output - Michael Crusoe, 05/30/2022 01:58 PM

 
michael@mrc-tux:~/src/arvados/tools/salt-install$ scp -r provision.sh local* tests debian@arvados-elixir22ahm.darboeigos.eu:
provision.sh 100% 33KB 402.0KB/s 00:00
custom_certs.sls 100% 1057 32.3KB/s 00:00
shell_cron_add_login_sync.sls 100% 3620 144.6KB/s 00:00
snakeoil_certs.sls 100% 5933 234.2KB/s 00:00
passenger_rvm.sls 100% 1369 52.3KB/s 00:00
shell_sudo_passwordless.sls 100% 823 32.9KB/s 00:00
host_entries.sls 100% 1280 49.3KB/s 00:00
dns.sls 100% 147 6.0KB/s 00:00
nginx_api_configuration.sls 100% 876 34.1KB/s 00:00
nginx_workbench2_configuration.sls 100% 1760 70.6KB/s 00:00
aws_credentials.sls 100% 238 8.6KB/s 00:00
nginx_passenger.sls 100% 3472 139.1KB/s 00:00
nginx_keepproxy_configuration.sls 100% 1920 77.2KB/s 00:00
locale.sls 100% 424 17.3KB/s 00:00
nginx_keepweb_configuration.sls 100% 1624 52.1KB/s 00:00
postgresql.sls 100% 1733 68.6KB/s 00:00
nginx_workbench_configuration.sls 100% 2574 103.1KB/s 00:00
nginx_websocket_configuration.sls 100% 1646 66.5KB/s 00:00
nginx_controller_configuration.sls 100% 2137 68.0KB/s 00:00
docker.sls 100% 201 8.2KB/s 00:00
nginx_webshell_configuration.sls 100% 2760 110.8KB/s 00:00
letsencrypt.sls 100% 528 21.7KB/s 00:00
arvados.sls 100% 4961 191.9KB/s 00:00
README.md 100% 658 26.6KB/s 00:00
local.params 100% 3144 127.8KB/s 00:00
local.params.example.multiple_hosts 100% 5123 191.5KB/s 00:00
local.params.example.single_host_multiple_hostnames 100% 2962 89.9KB/s 00:00
local.params.example.single_host_single_hostname 100% 3258 109.9KB/s 00:00
test.txt 100% 104 4.3KB/s 00:00
hasher-workflow.cwl 100% 1341 51.6KB/s 00:00
hasher-workflow-job.yml 100% 258 10.5KB/s 00:00
run-test.sh 100% 2797 110.3KB/s 00:00
hasher.cwl 100% 410 16.5KB/s 00:00
michael@mrc-tux:~/src/arvados/tools/salt-install$ ssh debian@arvados-elixir22ahm.darboeigos.eu sudo ./provision.sh
Detected distro: debian

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:2 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [44.2 kB]
Get:5 http://security.debian.org/debian-security bullseye-security/main Sources [123 kB]
Get:6 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [152 kB]
Get:7 http://security.debian.org/debian-security bullseye-security/main Translation-en [94.9 kB]
Get:8 http://deb.debian.org/debian bullseye/main Sources [8627 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 Packages [8182 kB]
Get:10 http://deb.debian.org/debian bullseye/main Translation-en [6241 kB]
Get:11 http://deb.debian.org/debian bullseye-updates/main Sources [1868 B]
Get:12 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [2592 B]
Get:13 http://deb.debian.org/debian bullseye-updates/main Translation-en [2343 B]
Get:14 http://deb.debian.org/debian bullseye-backports/main Sources [259 kB]
Get:15 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [285 kB]
Get:16 http://deb.debian.org/debian bullseye-backports/main Translation-en [223 kB]
Fetched 24.4 MB in 4s (6624 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
59 packages can be upgraded. Run 'apt list --upgradable' to see them.

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
git-man libcurl4 liberror-perl libgdbm-compat4 libjq1 libonig5 libperl5.32
patch perl perl-modules-5.32
Suggested packages:
git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
gitweb git-cvs git-mediawiki git-svn ed diffutils-doc perl-doc
libterm-readline-gnu-perl | libterm-readline-perl-perl make
libtap-harness-archive-perl
The following NEW packages will be installed:
git git-man jq liberror-perl libgdbm-compat4 libjq1 libonig5 libperl5.32
patch perl perl-modules-5.32
The following packages will be upgraded:
curl libcurl4
2 upgraded, 11 newly installed, 0 to remove and 57 not upgraded.
Need to get 15.8 MB of archives.
After this operation, 86.5 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 perl-modules-5.32 all 5.32.1-4+deb11u2 [2823 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libgdbm-compat4 amd64 1.19-2 [44.7 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 libperl5.32 amd64 5.32.1-4+deb11u2 [4106 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 perl amd64 5.32.1-4+deb11u2 [293 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 curl amd64 7.74.0-1.3+deb11u1 [267 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 libcurl4 amd64 7.74.0-1.3+deb11u1 [341 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 liberror-perl all 0.17029-1 [31.0 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 git-man all 1:2.30.2-1 [1827 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 git amd64 1:2.30.2-1 [5527 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 libonig5 amd64 6.9.6-1.1 [185 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 libjq1 amd64 1.6-2.1 [135 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 jq amd64 1.6-2.1 [64.9 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 patch amd64 2.7.6-7 [128 kB]
apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
apt-listchanges: Reading changelogs...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_TIME = "en_DK.UTF-8",
LC_MONETARY = "en_DK.UTF-8",
LC_ADDRESS = "en_IE.UTF-8",
LC_TELEPHONE = "en_IE.UTF-8",
LC_NAME = "en_IE.UTF-8",
LC_MEASUREMENT = "en_DK.UTF-8",
LC_IDENTIFICATION = "en_IE.UTF-8",
LC_NUMERIC = "en_DK.UTF-8",
LC_PAPER = "en_DK.UTF-8",
LANG = "C.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("C.UTF-8").
Fetched 15.8 MB in 1s (21.9 MB/s)
Selecting previously unselected package perl-modules-5.32.
(Reading database ... 21163 files and directories currently installed.)
Preparing to unpack .../00-perl-modules-5.32_5.32.1-4+deb11u2_all.deb ...
Unpacking perl-modules-5.32 (5.32.1-4+deb11u2) ...
Selecting previously unselected package libgdbm-compat4:amd64.
Preparing to unpack .../01-libgdbm-compat4_1.19-2_amd64.deb ...
Unpacking libgdbm-compat4:amd64 (1.19-2) ...
Selecting previously unselected package libperl5.32:amd64.
Preparing to unpack .../02-libperl5.32_5.32.1-4+deb11u2_amd64.deb ...
Unpacking libperl5.32:amd64 (5.32.1-4+deb11u2) ...
Selecting previously unselected package perl.
Preparing to unpack .../03-perl_5.32.1-4+deb11u2_amd64.deb ...
Unpacking perl (5.32.1-4+deb11u2) ...
Preparing to unpack .../04-curl_7.74.0-1.3+deb11u1_amd64.deb ...
Unpacking curl (7.74.0-1.3+deb11u1) over (7.74.0-1.3+b1) ...
Preparing to unpack .../05-libcurl4_7.74.0-1.3+deb11u1_amd64.deb ...
Unpacking libcurl4:amd64 (7.74.0-1.3+deb11u1) over (7.74.0-1.3+b1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../06-liberror-perl_0.17029-1_all.deb ...
Unpacking liberror-perl (0.17029-1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../07-git-man_1%3a2.30.2-1_all.deb ...
Unpacking git-man (1:2.30.2-1) ...
Selecting previously unselected package git.
Preparing to unpack .../08-git_1%3a2.30.2-1_amd64.deb ...
Unpacking git (1:2.30.2-1) ...
Selecting previously unselected package libonig5:amd64.
Preparing to unpack .../09-libonig5_6.9.6-1.1_amd64.deb ...
Unpacking libonig5:amd64 (6.9.6-1.1) ...
Selecting previously unselected package libjq1:amd64.
Preparing to unpack .../10-libjq1_1.6-2.1_amd64.deb ...
Unpacking libjq1:amd64 (1.6-2.1) ...
Selecting previously unselected package jq.
Preparing to unpack .../11-jq_1.6-2.1_amd64.deb ...
Unpacking jq (1.6-2.1) ...
Selecting previously unselected package patch.
Preparing to unpack .../12-patch_2.7.6-7_amd64.deb ...
Unpacking patch (2.7.6-7) ...
Setting up perl-modules-5.32 (5.32.1-4+deb11u2) ...
Setting up patch (2.7.6-7) ...
Setting up libgdbm-compat4:amd64 (1.19-2) ...
Setting up libperl5.32:amd64 (5.32.1-4+deb11u2) ...
Setting up libcurl4:amd64 (7.74.0-1.3+deb11u1) ...
Setting up git-man (1:2.30.2-1) ...
Setting up curl (7.74.0-1.3+deb11u1) ...
Setting up libonig5:amd64 (6.9.6-1.1) ...
Setting up libjq1:amd64 (1.6-2.1) ...
Setting up perl (5.32.1-4+deb11u2) ...
Setting up jq (1.6-2.1) ...
Setting up liberror-perl (0.17029-1) ...
Setting up git (1:2.30.2-1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u2) ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 299k 100 299k 0 0 1268k 0 --:--:-- --:--:-- --:--:-- 1268k
* INFO: Running version: 2022.05.19
* INFO: Executed by:
* INFO: Command line: '/tmp/bootstrap_salt.sh -XdfP -x python3'
* WARN: Running the unstable version of bootstrap-salt.sh

* INFO: System Information:
* INFO: CPU: GenuineIntel
* INFO: CPU Arch: x86_64
* INFO: OS Name: Linux
* INFO: OS Version: 5.10.0-9-cloud-amd64
* INFO: Distribution: Debian 11

* INFO: Installing minion
* INFO: Daemons will not be started
* INFO: Found function install_debian_deps
* INFO: Found function config_salt
* INFO: Found function preseed_master
* INFO: Found function install_debian_stable
* INFO: Found function install_debian_restart_daemons
* INFO: Found function daemons_running
* INFO: Running install_debian_deps()
* WARN: Not starting daemons on Debian based distributions is not working mostly because starting them is the default behaviour.
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
pciutils is already the newest version (1:3.7.0-5).
procps is already the newest version (2:3.3.17-5).
procps set to manually installed.
python3-yaml is already the newest version (5.3.1-5).
python3-yaml set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 57 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
ca-certificates is already the newest version (20210119).
The following additional packages will be installed:
dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client
gpg-wks-server gpgconf gpgsm gpgv libassuan0 libksba8 libnpth0
pinentry-curses
Suggested packages:
dbus-user-session pinentry-gnome3 tor parcimonie xloadimage scdaemon
pinentry-doc
The following NEW packages will be installed:
apt-transport-https dirmngr gnupg gnupg-l10n gnupg-utils gnupg2 gpg
gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libassuan0 libksba8
libnpth0 pinentry-curses
The following packages will be upgraded:
gpgv wget
2 upgraded, 16 newly installed, 0 to remove and 55 not upgraded.
Need to get 9847 kB of archives.
After this operation, 16.3 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 gpgv amd64 2.2.27-2+deb11u1 [626 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 wget amd64 1.21-1+deb11u1 [964 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 apt-transport-https all 2.2.4 [160 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 libassuan0 amd64 2.5.3-7.1 [50.5 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 gpgconf amd64 2.2.27-2+deb11u1 [548 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 libksba8 amd64 1.5.0-3 [123 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 libnpth0 amd64 1.6-3 [19.0 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 dirmngr amd64 2.2.27-2+deb11u1 [763 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 gnupg-l10n all 2.2.27-2+deb11u1 [1085 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 gnupg-utils amd64 2.2.27-2+deb11u1 [905 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 gpg amd64 2.2.27-2+deb11u1 [928 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 pinentry-curses amd64 1.1.0-4 [64.9 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 gpg-agent amd64 2.2.27-2+deb11u1 [669 kB]
Get:14 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-client amd64 2.2.27-2+deb11u1 [524 kB]
Get:15 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-server amd64 2.2.27-2+deb11u1 [516 kB]
Get:16 http://deb.debian.org/debian bullseye/main amd64 gpgsm amd64 2.2.27-2+deb11u1 [645 kB]
Get:17 http://deb.debian.org/debian bullseye/main amd64 gnupg all 2.2.27-2+deb11u1 [825 kB]
Get:18 http://deb.debian.org/debian bullseye/main amd64 gnupg2 all 2.2.27-2+deb11u1 [434 kB]
apt-listchanges: Reading changelogs...
Fetched 9847 kB in 0s (29.4 MB/s)
(Reading database ... 24151 files and directories currently installed.)
Preparing to unpack .../gpgv_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpgv (2.2.27-2+deb11u1) over (2.2.27-2) ...
Setting up gpgv (2.2.27-2+deb11u1) ...
(Reading database ... 24151 files and directories currently installed.)
Preparing to unpack .../00-wget_1.21-1+deb11u1_amd64.deb ...
Unpacking wget (1.21-1+deb11u1) over (1.21-1+b1) ...
Selecting previously unselected package apt-transport-https.
Preparing to unpack .../01-apt-transport-https_2.2.4_all.deb ...
Unpacking apt-transport-https (2.2.4) ...
Selecting previously unselected package libassuan0:amd64.
Preparing to unpack .../02-libassuan0_2.5.3-7.1_amd64.deb ...
Unpacking libassuan0:amd64 (2.5.3-7.1) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../03-gpgconf_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpgconf (2.2.27-2+deb11u1) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../04-libksba8_1.5.0-3_amd64.deb ...
Unpacking libksba8:amd64 (1.5.0-3) ...
Selecting previously unselected package libnpth0:amd64.
Preparing to unpack .../05-libnpth0_1.6-3_amd64.deb ...
Unpacking libnpth0:amd64 (1.6-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../06-dirmngr_2.2.27-2+deb11u1_amd64.deb ...
Unpacking dirmngr (2.2.27-2+deb11u1) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../07-gnupg-l10n_2.2.27-2+deb11u1_all.deb ...
Unpacking gnupg-l10n (2.2.27-2+deb11u1) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../08-gnupg-utils_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gnupg-utils (2.2.27-2+deb11u1) ...
Selecting previously unselected package gpg.
Preparing to unpack .../09-gpg_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpg (2.2.27-2+deb11u1) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../10-pinentry-curses_1.1.0-4_amd64.deb ...
Unpacking pinentry-curses (1.1.0-4) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../11-gpg-agent_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpg-agent (2.2.27-2+deb11u1) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../12-gpg-wks-client_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpg-wks-client (2.2.27-2+deb11u1) ...
Selecting previously unselected package gpg-wks-server.
Preparing to unpack .../13-gpg-wks-server_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpg-wks-server (2.2.27-2+deb11u1) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../14-gpgsm_2.2.27-2+deb11u1_amd64.deb ...
Unpacking gpgsm (2.2.27-2+deb11u1) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../15-gnupg_2.2.27-2+deb11u1_all.deb ...
Unpacking gnupg (2.2.27-2+deb11u1) ...
Selecting previously unselected package gnupg2.
Preparing to unpack .../16-gnupg2_2.2.27-2+deb11u1_all.deb ...
Unpacking gnupg2 (2.2.27-2+deb11u1) ...
Setting up libksba8:amd64 (1.5.0-3) ...
Setting up wget (1.21-1+deb11u1) ...
Setting up apt-transport-https (2.2.4) ...
Setting up libnpth0:amd64 (1.6-3) ...
Setting up libassuan0:amd64 (2.5.3-7.1) ...
Setting up gnupg-l10n (2.2.27-2+deb11u1) ...
Setting up gpgconf (2.2.27-2+deb11u1) ...
Setting up gpg (2.2.27-2+deb11u1) ...
Setting up gnupg-utils (2.2.27-2+deb11u1) ...
Setting up pinentry-curses (1.1.0-4) ...
Setting up gpg-agent (2.2.27-2+deb11u1) ...
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket.
Setting up gpgsm (2.2.27-2+deb11u1) ...
Setting up dirmngr (2.2.27-2+deb11u1) ...
Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket.
Setting up gpg-wks-server (2.2.27-2+deb11u1) ...
Setting up gpg-wks-client (2.2.27-2+deb11u1) ...
Setting up gnupg (2.2.27-2+deb11u1) ...
Setting up gnupg2 (2.2.27-2+deb11u1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u2) ...
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://deb.debian.org/debian bullseye-backports InRelease
Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
Get:5 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye InRelease [2850 B]
Get:6 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye/main amd64 Packages [2910 B]
Fetched 5760 B in 1s (4647 B/s)
Reading package lists...
* INFO: Running install_debian_stable()
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
bsdmainutils dctrl-tools debconf-utils dmidecode libnorm1 libpgm-5.3-0
libsodium23 libzmq5 ncal python3-contextvars python3-croniter
python3-dateutil python3-distro python3-immutables python3-msgpack
python3-natsort python3-psutil python3-pycryptodome python3-systemd
python3-tz python3-tzlocal python3-zmq salt-common
Suggested packages:
calendar whois vacation mailutils debtags python-natsort-doc
python-psutil-doc python3-twisted python3-augeas
The following NEW packages will be installed:
bsdmainutils dctrl-tools debconf-utils dmidecode libnorm1 libpgm-5.3-0
libsodium23 libzmq5 ncal python3-contextvars python3-croniter
python3-dateutil python3-distro python3-immutables python3-msgpack
python3-natsort python3-psutil python3-pycryptodome python3-systemd
python3-tz python3-tzlocal python3-zmq salt-common salt-minion
0 upgraded, 24 newly installed, 0 to remove and 55 not upgraded.
Need to get 19.0 MB of archives.
After this operation, 74.3 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 dmidecode amd64 3.3-2 [64.7 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 ncal amd64 12.1.7+nmu3 [30.1 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 bsdmainutils all 12.1.7+nmu3 [16.4 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 dctrl-tools amd64 2.24-3+b1 [104 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 debconf-utils all 1.5.77 [57.1 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 libnorm1 amd64 1.5.9+dfsg-2 [221 kB]
Get:7 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye/main amd64 python3-immutables amd64 0.14-1 [41.3 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 libpgm-5.3-0 amd64 5.3.128~dfsg-2 [161 kB]
Get:9 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye/main amd64 python3-contextvars all 2.4-1 [4532 B]
Get:10 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye/main amd64 salt-common all 3004.1+ds-1 [7177 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 libzmq5 amd64 4.3.4-1 [275 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 python3-dateutil all 2.8.1-6 [79.2 kB]
Get:14 http://deb.debian.org/debian bullseye/main amd64 python3-natsort all 7.1.0-1 [37.5 kB]
Get:15 http://deb.debian.org/debian bullseye/main amd64 python3-tz all 2021.1-1 [34.8 kB]
Get:16 http://deb.debian.org/debian bullseye/main amd64 python3-tzlocal all 2.1-1 [18.5 kB]
Get:17 http://deb.debian.org/debian bullseye/main amd64 python3-croniter all 0.3.34-3 [21.7 kB]
Get:18 http://deb.debian.org/debian bullseye/main amd64 python3-distro all 1.5.0-1 [17.1 kB]
Get:19 http://deb.debian.org/debian bullseye/main amd64 python3-msgpack amd64 1.0.0-6+b1 [69.2 kB]
Get:20 http://deb.debian.org/debian bullseye/main amd64 python3-psutil amd64 5.8.0-1 [184 kB]
Get:21 http://deb.debian.org/debian bullseye/main amd64 python3-pycryptodome amd64 3.9.7+dfsg1-1+b2 [9910 kB]
Get:22 https://repo.saltproject.io/py3/debian/11/amd64/latest bullseye/main amd64 salt-minion all 3004.1+ds-1 [28.6 kB]
Get:23 http://deb.debian.org/debian bullseye/main amd64 python3-systemd amd64 234-3+b4 [36.4 kB]
Get:24 http://deb.debian.org/debian bullseye/main amd64 python3-zmq amd64 20.0.0-1+b1 [262 kB]
Fetched 19.0 MB in 0s (41.2 MB/s)
Selecting previously unselected package dmidecode.
(Reading database ... 24413 files and directories currently installed.)
Preparing to unpack .../00-dmidecode_3.3-2_amd64.deb ...
Unpacking dmidecode (3.3-2) ...
Selecting previously unselected package ncal.
Preparing to unpack .../01-ncal_12.1.7+nmu3_amd64.deb ...
Unpacking ncal (12.1.7+nmu3) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_12.1.7+nmu3_all.deb ...
Unpacking bsdmainutils (12.1.7+nmu3) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../03-dctrl-tools_2.24-3+b1_amd64.deb ...
Unpacking dctrl-tools (2.24-3+b1) ...
Selecting previously unselected package debconf-utils.
Preparing to unpack .../04-debconf-utils_1.5.77_all.deb ...
Unpacking debconf-utils (1.5.77) ...
Selecting previously unselected package libnorm1:amd64.
Preparing to unpack .../05-libnorm1_1.5.9+dfsg-2_amd64.deb ...
Unpacking libnorm1:amd64 (1.5.9+dfsg-2) ...
Selecting previously unselected package libpgm-5.3-0:amd64.
Preparing to unpack .../06-libpgm-5.3-0_5.3.128~dfsg-2_amd64.deb ...
Unpacking libpgm-5.3-0:amd64 (5.3.128~dfsg-2) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../07-libsodium23_1.0.18-1_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1) ...
Selecting previously unselected package libzmq5:amd64.
Preparing to unpack .../08-libzmq5_4.3.4-1_amd64.deb ...
Unpacking libzmq5:amd64 (4.3.4-1) ...
Selecting previously unselected package python3-immutables.
Preparing to unpack .../09-python3-immutables_0.14-1_amd64.deb ...
Unpacking python3-immutables (0.14-1) ...
Selecting previously unselected package python3-contextvars.
Preparing to unpack .../10-python3-contextvars_2.4-1_all.deb ...
Unpacking python3-contextvars (2.4-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../11-python3-dateutil_2.8.1-6_all.deb ...
Unpacking python3-dateutil (2.8.1-6) ...
Selecting previously unselected package python3-natsort.
Preparing to unpack .../12-python3-natsort_7.1.0-1_all.deb ...
Unpacking python3-natsort (7.1.0-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../13-python3-tz_2021.1-1_all.deb ...
Unpacking python3-tz (2021.1-1) ...
Selecting previously unselected package python3-tzlocal.
Preparing to unpack .../14-python3-tzlocal_2.1-1_all.deb ...
Unpacking python3-tzlocal (2.1-1) ...
Selecting previously unselected package python3-croniter.
Preparing to unpack .../15-python3-croniter_0.3.34-3_all.deb ...
Unpacking python3-croniter (0.3.34-3) ...
Selecting previously unselected package python3-distro.
Preparing to unpack .../16-python3-distro_1.5.0-1_all.deb ...
Unpacking python3-distro (1.5.0-1) ...
Selecting previously unselected package python3-msgpack.
Preparing to unpack .../17-python3-msgpack_1.0.0-6+b1_amd64.deb ...
Unpacking python3-msgpack (1.0.0-6+b1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../18-python3-psutil_5.8.0-1_amd64.deb ...
Unpacking python3-psutil (5.8.0-1) ...
Selecting previously unselected package python3-pycryptodome.
Preparing to unpack .../19-python3-pycryptodome_3.9.7+dfsg1-1+b2_amd64.deb ...
Unpacking python3-pycryptodome (3.9.7+dfsg1-1+b2) ...
Selecting previously unselected package python3-systemd.
Preparing to unpack .../20-python3-systemd_234-3+b4_amd64.deb ...
Unpacking python3-systemd (234-3+b4) ...
Selecting previously unselected package python3-zmq.
Preparing to unpack .../21-python3-zmq_20.0.0-1+b1_amd64.deb ...
Unpacking python3-zmq (20.0.0-1+b1) ...
Selecting previously unselected package salt-common.
Preparing to unpack .../22-salt-common_3004.1+ds-1_all.deb ...
Unpacking salt-common (3004.1+ds-1) ...
Selecting previously unselected package salt-minion.
Preparing to unpack .../23-salt-minion_3004.1+ds-1_all.deb ...
Unpacking salt-minion (3004.1+ds-1) ...
Setting up libsodium23:amd64 (1.0.18-1) ...
Setting up python3-distro (1.5.0-1) ...
Setting up ncal (12.1.7+nmu3) ...
Setting up libpgm-5.3-0:amd64 (5.3.128~dfsg-2) ...
Setting up python3-pycryptodome (3.9.7+dfsg1-1+b2) ...
Setting up libnorm1:amd64 (1.5.9+dfsg-2) ...
Setting up python3-psutil (5.8.0-1) ...
Setting up python3-tz (2021.1-1) ...
Setting up python3-natsort (7.1.0-1) ...
Setting up debconf-utils (1.5.77) ...
Setting up bsdmainutils (12.1.7+nmu3) ...
Setting up python3-dateutil (2.8.1-6) ...
Setting up python3-msgpack (1.0.0-6+b1) ...
Setting up dmidecode (3.3-2) ...
Setting up python3-tzlocal (2.1-1) ...
Setting up python3-immutables (0.14-1) ...
Setting up dctrl-tools (2.24-3+b1) ...
Setting up python3-systemd (234-3+b4) ...
Setting up libzmq5:amd64 (4.3.4-1) ...
Setting up python3-contextvars (2.4-1) ...
Setting up python3-croniter (0.3.34-3) ...
Setting up python3-zmq (20.0.0-1+b1) ...
Setting up salt-common (3004.1+ds-1) ...
Setting up salt-minion (3004.1+ds-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/salt-minion.service → /lib/systemd/system/salt-minion.service.
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u2) ...
* INFO: Salt installed!
Synchronizing state of salt-minion.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable salt-minion
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_TIME = "en_DK.UTF-8",
LC_MONETARY = "en_DK.UTF-8",
LC_ADDRESS = "en_IE.UTF-8",
LC_TELEPHONE = "en_IE.UTF-8",
LC_NAME = "en_IE.UTF-8",
LC_MEASUREMENT = "en_DK.UTF-8",
LC_IDENTIFICATION = "en_IE.UTF-8",
LC_NUMERIC = "en_DK.UTF-8",
LC_PAPER = "en_DK.UTF-8",
LANG = "C.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("C.UTF-8").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_TIME = "en_DK.UTF-8",
LC_MONETARY = "en_DK.UTF-8",
LC_ADDRESS = "en_IE.UTF-8",
LC_TELEPHONE = "en_IE.UTF-8",
LC_NAME = "en_IE.UTF-8",
LC_MEASUREMENT = "en_DK.UTF-8",
LC_IDENTIFICATION = "en_IE.UTF-8",
LC_NUMERIC = "en_DK.UTF-8",
LC_PAPER = "en_DK.UTF-8",
LANG = "C.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("C.UTF-8").
Removed /etc/systemd/system/multi-user.target.wants/salt-minion.service.
Cloning formulas
...locale
...nginx
...postgres
...letsencrypt
...arvados
Writing pillars and states
[INFO ] Loading fresh modules for state activity
[INFO ] Fetching file from saltenv 'base', ** done ** 'top.sls'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/clouds'
[INFO ] Syncing clouds for environment 'base'
[INFO ] Loading cache from salt://_clouds, for base
[INFO ] Caching directory '_clouds/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/beacons'
[INFO ] Syncing beacons for environment 'base'
[INFO ] Loading cache from salt://_beacons, for base
[INFO ] Caching directory '_beacons/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/modules'
[INFO ] Syncing modules for environment 'base'
[INFO ] Loading cache from salt://_modules, for base
[INFO ] Caching directory '_modules/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/states'
[INFO ] Syncing states for environment 'base'
[INFO ] Loading cache from salt://_states, for base
[INFO ] Caching directory '_states/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/sdb'
[INFO ] Syncing sdb for environment 'base'
[INFO ] Loading cache from salt://_sdb, for base
[INFO ] Caching directory '_sdb/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/grains'
[INFO ] Syncing grains for environment 'base'
[INFO ] Loading cache from salt://_grains, for base
[INFO ] Caching directory '_grains/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/renderers'
[INFO ] Syncing renderers for environment 'base'
[INFO ] Loading cache from salt://_renderers, for base
[INFO ] Caching directory '_renderers/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/returners'
[INFO ] Syncing returners for environment 'base'
[INFO ] Loading cache from salt://_returners, for base
[INFO ] Caching directory '_returners/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/output'
[INFO ] Syncing output for environment 'base'
[INFO ] Loading cache from salt://_output, for base
[INFO ] Caching directory '_output/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/utils'
[INFO ] Syncing utils for environment 'base'
[INFO ] Loading cache from salt://_utils, for base
[INFO ] Caching directory '_utils/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/log_handlers'
[INFO ] Syncing log_handlers for environment 'base'
[INFO ] Loading cache from salt://_log_handlers, for base
[INFO ] Caching directory '_log_handlers/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/executors'
[INFO ] Syncing executors for environment 'base'
[INFO ] Loading cache from salt://_executors, for base
[INFO ] Caching directory '_executors/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/proxy'
[INFO ] Syncing proxy for environment 'base'
[INFO ] Loading cache from salt://_proxy, for base
[INFO ] Caching directory '_proxy/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/engines'
[INFO ] Syncing engines for environment 'base'
[INFO ] Loading cache from salt://_engines, for base
[INFO ] Caching directory '_engines/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/thorium'
[INFO ] Syncing thorium for environment 'base'
[INFO ] Loading cache from salt://_thorium, for base
[INFO ] Caching directory '_thorium/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/serializers'
[INFO ] Syncing serializers for environment 'base'
[INFO ] Loading cache from salt://_serializers, for base
[INFO ] Caching directory '_serializers/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/matchers'
[INFO ] Syncing matchers for environment 'base'
[INFO ] Loading cache from salt://_matchers, for base
[INFO ] Caching directory '_matchers/' for environment 'base'
[INFO ] Creating module dir '/var/cache/salt/minion/extmods/pillar'
[INFO ] Syncing pillar for environment 'base'
[INFO ] Loading cache from salt://_pillar, for base
[INFO ] Caching directory '_pillar/' for environment 'base'
[INFO ] Loading fresh modules for state activity
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/map.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/defaults.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/osarchmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/osfamilymap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/osmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'locale/osfingermap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/custom_certs.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/dns.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/host_entries.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/map.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/defaults.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/osfamilymap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/osfingermap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/passenger_rvm.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/snakeoil_certs.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/passenger.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/map.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/libtofs.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/pkg.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/config.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/service.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/snippets.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/servers.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/servers_config.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/certificates.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/server/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/map.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/defaults.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/osfamilymap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/repo.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/osmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/codenamemap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/client/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/manage.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'postgres/macros.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/map.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/defaults.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/osfamilymap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/osfingermap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/osmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/codenamemap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/osarchmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/cpuarchmap.yaml'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/package/repo/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/libtofs.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/files/macros.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/archive/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/archive/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/desktop/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/desktop/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/config/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/config/environ.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/config/daemon.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/alternatives/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/alternatives/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'docker/software/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/repo/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/repo/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/config/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/config/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/config/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/config/file.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/libtofs.jinja'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/ruby/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/ruby/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/ruby/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/api/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/api/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/api/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/api/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/api/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/controller/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/controller/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/controller/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/controller/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/controller/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepstore/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepstore/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepstore/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepstore/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepstore/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/websocket/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/websocket/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/websocket/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/websocket/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/websocket/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepweb/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepweb/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepweb/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepweb/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepweb/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench2/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench2/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench2/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepproxy/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepproxy/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepproxy/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepproxy/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/keepproxy/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/config/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/config/file.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/resources/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/shell/resources/virtual_machines.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/workbench/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/package/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/package/install.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/service/init.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/service/file.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'arvados/dispatcher/service/running.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/shell_sudo_passwordless.sls'
[INFO ] Fetching file from saltenv 'base', ** done ** 'extra/shell_cron_add_login_sync.sls'
[INFO ] Running state [locale_pkgs] at time 13:45:07.922387
[INFO ] Executing state pkg.installed for [locale_pkgs]
[INFO ] Executing command dpkg-query in directory '/root'
[INFO ] All specified packages are already installed
[INFO ] Completed state [locale_pkgs] at time 13:45:07.959233 (duration_in_ms=36.846)
[INFO ] Running state [en_US.UTF-8 UTF-8] at time 13:45:07.960730
[INFO ] Executing state locale.present for [en_US.UTF-8 UTF-8]
[INFO ] Executing command 'locale' in directory '/root'
[WARNING ] /usr/lib/python3/dist-packages/salt/utils/files.py:385: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
f_handle = open(*args, **kwargs) # pylint: disable=resource-leakage

[INFO ] Executing command locale-gen in directory '/root'
[INFO ] {'locale': 'en_US.UTF-8 UTF-8'}
[INFO ] Completed state [en_US.UTF-8 UTF-8] at time 13:45:09.783518 (duration_in_ms=1822.786)
[INFO ] Running state [dbus] at time 13:45:09.784464
[INFO ] Executing state pkg.installed for [dbus]
[INFO ] All specified packages are already installed
[INFO ] Completed state [dbus] at time 13:45:09.804090 (duration_in_ms=19.626)
[INFO ] Running state [dbus] at time 13:45:09.808337
[INFO ] Executing state service.running for [dbus]
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemctl in directory '/root'
[INFO ] The service dbus is already running
[INFO ] Completed state [dbus] at time 13:45:09.892524 (duration_in_ms=84.186)
[INFO ] Running state [en_US.UTF-8] at time 13:45:09.898383
[INFO ] Executing state locale.system for [en_US.UTF-8]
[INFO ] Executing command 'localectl' in directory '/root'
[INFO ] {'locale': 'en_US.UTF-8'}
[INFO ] Completed state [en_US.UTF-8] at time 13:45:10.036340 (duration_in_ms=137.943)
[INFO ] Running state [/etc/apt/sources.list.d/nginx-official-bullseye.list] at time 13:45:10.054779
[INFO ] Executing state file.absent for [/etc/apt/sources.list.d/nginx-official-bullseye.list]
[INFO ] File /etc/apt/sources.list.d/nginx-official-bullseye.list is not present
[INFO ] Completed state [/etc/apt/sources.list.d/nginx-official-bullseye.list] at time 13:45:10.056377 (duration_in_ms=1.598)
[INFO ] Running state [/usr/share/keyrings/phusionpassenger-archive-keyring.gpg] at time 13:45:10.059716
[INFO ] Executing state file.managed for [/usr/share/keyrings/phusionpassenger-archive-keyring.gpg]
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/files/default/phusionpassenger-archive-keyring.gpg'
[INFO ] File changed:
New file
[INFO ] Completed state [/usr/share/keyrings/phusionpassenger-archive-keyring.gpg] at time 13:45:10.100420 (duration_in_ms=40.704)
[INFO ] Running state [deb http://nginx.org/packages/debian/ bullseye nginx] at time 13:45:10.101012
[INFO ] Executing state pkgrepo.absent for [deb http://nginx.org/packages/debian/ bullseye nginx]
[INFO ] Package repo deb http://nginx.org/packages/debian/ bullseye nginx is absent
[INFO ] Completed state [deb http://nginx.org/packages/debian/ bullseye nginx] at time 13:45:10.205274 (duration_in_ms=104.262)
[INFO ] Running state [/etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list] at time 13:45:10.205462
[INFO ] Executing state file.absent for [/etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list]
[INFO ] File /etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list is not present
[INFO ] Completed state [/etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list] at time 13:45:10.206312 (duration_in_ms=0.85)
[INFO ] Running state [/etc/apt/sources.list.d/phusionpassenger-official-bullseye.list] at time 13:45:10.207962
[INFO ] Executing state file.managed for [/etc/apt/sources.list.d/phusionpassenger-official-bullseye.list]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/apt/sources.list.d/phusionpassenger-official-bullseye.list] at time 13:45:10.210244 (duration_in_ms=2.282)
[INFO ] Running state [nginx] at time 13:45:10.211713
[INFO ] Executing state pkg.installed for [nginx]
[INFO ] Executing command apt-cache in directory '/root'
[INFO ] Executing command apt-get in directory '/root'
[INFO ] Executing command dpkg in directory '/root'
[INFO ] Executing command systemd-run in directory '/root'
[INFO ] Executing command dpkg-query in directory '/root'
[INFO ] Made the following changes:
'libnginx-mod-stream' changed from 'absent' to '1.18.0-6.1'
'fontconfig-config' changed from 'absent' to '2.13.1-4.2'
'libwebp6' changed from 'absent' to '0.6.1-2.1'
'libnginx-mod-http-xslt-filter' changed from 'absent' to '1.18.0-6.1'
'libnginx-mod-http-image-filter' changed from 'absent' to '1.18.0-6.1'
'libxdmcp6' changed from 'absent' to '1:1.1.2-3'
'libjbig0' changed from 'absent' to '2.1-3.1+b2'
'nginx' changed from 'absent' to '1.18.0-6.1'
'libxcb1' changed from 'absent' to '1.14-3'
'libx11-data' changed from 'absent' to '2:1.7.2-1'
'nginx-core' changed from 'absent' to '1.18.0-6.1'
'nginx-common' changed from 'absent' to '1.18.0-6.1'
'libxslt1.1' changed from 'absent' to '1.1.34-4'
'fonts-dejavu-core' changed from 'absent' to '2.37-2'
'libxpm4' changed from 'absent' to '1:3.5.12-1'
'libnginx-mod-mail' changed from 'absent' to '1.18.0-6.1'
'libtiff5' changed from 'absent' to '4.2.0-1+deb11u1'
'libfontconfig1' changed from 'absent' to '2.13.1-4.2'
'libnginx-mod-stream-geoip' changed from 'absent' to '1.18.0-6.1'
'libdeflate0' changed from 'absent' to '1.7-1'
'libgd3' changed from 'absent' to '2.3.0-2'
'geoip-database' changed from 'absent' to '20191224-3'
'libgeoip1' changed from 'absent' to '1.6.12-7'
'libx11-6' changed from 'absent' to '2:1.7.2-1'
'libxau6' changed from 'absent' to '1:1.0.9-1'
'libnginx-mod-http-geoip' changed from 'absent' to '1.18.0-6.1'
'libjpeg62-turbo' changed from 'absent' to '1:2.0.6-4'

[INFO ] Loading fresh modules for state activity
[INFO ] Completed state [nginx] at time 13:45:30.798418 (duration_in_ms=20586.701)
[INFO ] Running state [/etc/nginx/ssl] at time 13:45:30.802001
[INFO ] Executing state file.directory for [/etc/nginx/ssl]
[INFO ] {'/etc/nginx/ssl': {'directory': 'new'}}
[INFO ] Completed state [/etc/nginx/ssl] at time 13:45:30.805223 (duration_in_ms=3.222)
[INFO ] Running state [extra_snakeoil_certs_dependencies_pkg_installed] at time 13:45:30.814559
[INFO ] Executing state pkg.installed for [extra_snakeoil_certs_dependencies_pkg_installed]
[INFO ] All specified packages are already installed
[INFO ] Completed state [extra_snakeoil_certs_dependencies_pkg_installed] at time 13:45:31.382660 (duration_in_ms=568.101)
[INFO ] Running state [/etc/ssl/openssl.cnf] at time 13:45:31.384651
[INFO ] Executing state file.comment for [/etc/ssl/openssl.cnf]
[INFO ] Executing command git in directory '/root'
[INFO ] Executing command 'grep' in directory '/root'
[INFO ] ['onlyif condition is false']
[INFO ] Completed state [/etc/ssl/openssl.cnf] at time 13:45:31.727203 (duration_in_ms=342.551)
[INFO ] Running state [# These dirs are not too CentOS-ish, but this is a helper script
# and they should be enough
mkdir -p /etc/ssl/certs/ /etc/ssl/private/ && \
openssl req \
-new \
-nodes \
-sha256 \
-x509 \
-subj "/C=CC/ST=Some State/O=Arvados Formula/OU=arvados-formula/CN=snakeoil-ca-ECWES.arvados-elixir22ahm.darboeigos.eu" \
-extensions x509_ext \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[x509_ext]\nbasicConstraints=critical,CA:true,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")) \
-out /etc/ssl/private/arvados-snakeoil-ca.pem \
-keyout /etc/ssl/private/arvados-snakeoil-ca.key \
-days 365 && \
cp /etc/ssl/private/arvados-snakeoil-ca.pem /usr/local/share/ca-certificates/arvados-snakeoil-ca.crt && \
/usr/sbin/update-ca-certificates] at time 13:45:31.728881
[INFO ] Executing state cmd.run for [# These dirs are not too CentOS-ish, but this is a helper script
# and they should be enough
mkdir -p /etc/ssl/certs/ /etc/ssl/private/ && \
openssl req \
-new \
-nodes \
-sha256 \
-x509 \
-subj "/C=CC/ST=Some State/O=Arvados Formula/OU=arvados-formula/CN=snakeoil-ca-ECWES.arvados-elixir22ahm.darboeigos.eu" \
-extensions x509_ext \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[x509_ext]\nbasicConstraints=critical,CA:true,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")) \
-out /etc/ssl/private/arvados-snakeoil-ca.pem \
-keyout /etc/ssl/private/arvados-snakeoil-ca.key \
-days 365 && \
cp /etc/ssl/private/arvados-snakeoil-ca.pem /usr/local/share/ca-certificates/arvados-snakeoil-ca.crt && \
/usr/sbin/update-ca-certificates]
[INFO ] Executing command 'test' in directory '/root'
[INFO ] Executing command '#' in directory '/root'
[INFO ] {'pid': 6453, 'retcode': 0, 'stdout': 'Updating certificates in /etc/ssl/certs...\n1 added, 0 removed; done.\nRunning hooks in /etc/ca-certificates/update.d...\ndone.', 'stderr': "Generating a RSA private key\n.................................................................................................................+++++\n.................+++++\nwriting new private key to '/etc/ssl/private/arvados-snakeoil-ca.key'\n-----"}
[INFO ] Completed state [# These dirs are not too CentOS-ish, but this is a helper script
# and they should be enough
mkdir -p /etc/ssl/certs/ /etc/ssl/private/ && \
openssl req \
-new \
-nodes \
-sha256 \
-x509 \
-subj "/C=CC/ST=Some State/O=Arvados Formula/OU=arvados-formula/CN=snakeoil-ca-ECWES.arvados-elixir22ahm.darboeigos.eu" \
-extensions x509_ext \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[x509_ext]\nbasicConstraints=critical,CA:true,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")) \
-out /etc/ssl/private/arvados-snakeoil-ca.pem \
-keyout /etc/ssl/private/arvados-snakeoil-ca.key \
-days 365 && \
cp /etc/ssl/private/arvados-snakeoil-ca.pem /usr/local/share/ca-certificates/arvados-snakeoil-ca.crt && \
/usr/sbin/update-ca-certificates] at time 13:45:33.375250 (duration_in_ms=1646.368)
[INFO ] Running state [cat > /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf <<-CNF
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = rext
[rext]
subjectAltName = @alt_names
[dn]
C = CC
ST = Some State
L = Some Location
O = Arvados Provision Example Single Host / Single Hostname
OU = arvados-provision-example-single_host_single_hostname
CN = ECWES.arvados-elixir22ahm.darboeigos.eu
emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.0.187
DNS.1 = ECWES.arvados-elixir22ahm.darboeigos.eu
DNS.2 = 'arvados-elixir22ahm.darboeigos.eu'
CNF

# The req
openssl req \
-config /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-new \
-nodes \
-sha256 \
-out /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-keyout /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key > /tmp/snake_oil_certs.arvados-elixir22ahm.darboeigos.eu.output 2>&1 && \
# The cert
openssl x509 \
-req \
-days 365 \
-in /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-out /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem \
-extfile /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-extensions rext \
-CA /etc/ssl/private/arvados-snakeoil-ca.pem \
-CAkey /etc/ssl/private/arvados-snakeoil-ca.key \
-set_serial $(date +%s) && \
chmod 0644 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem && \
chmod 0640 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key] at time 13:45:33.377874
[INFO ] Executing state cmd.run for [cat > /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf <<-CNF
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = rext
[rext]
subjectAltName = @alt_names
[dn]
C = CC
ST = Some State
L = Some Location
O = Arvados Provision Example Single Host / Single Hostname
OU = arvados-provision-example-single_host_single_hostname
CN = ECWES.arvados-elixir22ahm.darboeigos.eu
emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.0.187
DNS.1 = ECWES.arvados-elixir22ahm.darboeigos.eu
DNS.2 = 'arvados-elixir22ahm.darboeigos.eu'
CNF

# The req
openssl req \
-config /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-new \
-nodes \
-sha256 \
-out /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-keyout /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key > /tmp/snake_oil_certs.arvados-elixir22ahm.darboeigos.eu.output 2>&1 && \
# The cert
openssl x509 \
-req \
-days 365 \
-in /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-out /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem \
-extfile /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-extensions rext \
-CA /etc/ssl/private/arvados-snakeoil-ca.pem \
-CAkey /etc/ssl/private/arvados-snakeoil-ca.key \
-set_serial $(date +%s) && \
chmod 0644 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem && \
chmod 0640 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key]
[INFO ] Executing command 'test' in directory '/root'
[INFO ] Executing command 'cat' in directory '/root'
[INFO ] {'pid': 7394, 'retcode': 0, 'stdout': '', 'stderr': 'Signature ok\nsubject=C = CC, ST = Some State, L = Some Location, O = Arvados Provision Example Single Host / Single Hostname, OU = arvados-provision-example-single_host_single_hostname, CN = ECWES.arvados-elixir22ahm.darboeigos.eu, emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu\nGetting CA Private Key'}
[INFO ] Completed state [cat > /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf <<-CNF
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = rext
[rext]
subjectAltName = @alt_names
[dn]
C = CC
ST = Some State
L = Some Location
O = Arvados Provision Example Single Host / Single Hostname
OU = arvados-provision-example-single_host_single_hostname
CN = ECWES.arvados-elixir22ahm.darboeigos.eu
emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.0.187
DNS.1 = ECWES.arvados-elixir22ahm.darboeigos.eu
DNS.2 = 'arvados-elixir22ahm.darboeigos.eu'
CNF

# The req
openssl req \
-config /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-new \
-nodes \
-sha256 \
-out /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-keyout /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key > /tmp/snake_oil_certs.arvados-elixir22ahm.darboeigos.eu.output 2>&1 && \
# The cert
openssl x509 \
-req \
-days 365 \
-in /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-out /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem \
-extfile /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-extensions rext \
-CA /etc/ssl/private/arvados-snakeoil-ca.pem \
-CAkey /etc/ssl/private/arvados-snakeoil-ca.key \
-set_serial $(date +%s) && \
chmod 0644 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem && \
chmod 0640 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key] at time 13:45:33.561562 (duration_in_ms=183.687)
[INFO ] Running state [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem] at time 13:45:33.567538
[INFO ] Executing state file.copy for [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem]
[INFO ] Executing command 'cmp' in directory '/root'
[INFO ] {'/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem': '/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem'}
[INFO ] Completed state [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem] at time 13:45:33.591776 (duration_in_ms=24.239)
[INFO ] Running state [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key] at time 13:45:33.593526
[INFO ] Executing state file.copy for [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key]
[INFO ] Executing command 'cmp' in directory '/root'
[INFO ] {'/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key': '/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key'}
[INFO ] Completed state [/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key] at time 13:45:33.613303 (duration_in_ms=19.776)
[INFO ] Running state [dns] at time 13:45:33.613547
[INFO ] Executing state pkg.installed for [dns]
[INFO ] Executing command dpkg in directory '/root'
[INFO ] Executing command systemd-run in directory '/root'
[INFO ] Executing command dpkg-query in directory '/root'
[INFO ] Made the following changes:
'dnsmasq' changed from 'absent' to '2.85-1'
'dnsmasq-base' changed from 'absent' to '2.85-1'
'dns-root-data' changed from 'absent' to '2021011101'

[INFO ] Loading fresh modules for state activity
[INFO ] Completed state [dns] at time 13:45:38.477406 (duration_in_ms=4863.856)
[INFO ] Running state [arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.479035
[INFO ] Executing state host.present for [arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'192.168.0.187': ['arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.480863 (duration_in_ms=1.829)
[INFO ] Running state [ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.481004
[INFO ] Executing state host.present for [ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.481972 (duration_in_ms=0.968)
[INFO ] Running state [api] at time 13:45:38.482097
[INFO ] Executing state host.present for [api]
[INFO ] {'added': {'127.0.1.1': ['api']}}
[INFO ] Completed state [api] at time 13:45:38.482969 (duration_in_ms=0.872)
[INFO ] Running state [api.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.483119
[INFO ] Executing state host.present for [api.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['api.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [api.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.483970 (duration_in_ms=0.851)
[INFO ] Running state [collections] at time 13:45:38.484094
[INFO ] Executing state host.present for [collections]
[INFO ] {'added': {'127.0.1.1': ['collections']}}
[INFO ] Completed state [collections] at time 13:45:38.484919 (duration_in_ms=0.824)
[INFO ] Running state [collections.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.485052
[INFO ] Executing state host.present for [collections.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['collections.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [collections.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.485882 (duration_in_ms=0.83)
[INFO ] Running state [controller] at time 13:45:38.486012
[INFO ] Executing state host.present for [controller]
[INFO ] {'added': {'127.0.1.1': ['controller']}}
[INFO ] Completed state [controller] at time 13:45:38.486886 (duration_in_ms=0.874)
[INFO ] Running state [controller.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.487000
[INFO ] Executing state host.present for [controller.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['controller.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [controller.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.487855 (duration_in_ms=0.855)
[INFO ] Running state [download] at time 13:45:38.487971
[INFO ] Executing state host.present for [download]
[INFO ] {'added': {'127.0.1.1': ['download']}}
[INFO ] Completed state [download] at time 13:45:38.488835 (duration_in_ms=0.864)
[INFO ] Running state [download.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.488960
[INFO ] Executing state host.present for [download.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['download.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [download.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.490050 (duration_in_ms=1.089)
[INFO ] Running state [keep] at time 13:45:38.490178
[INFO ] Executing state host.present for [keep]
[INFO ] {'added': {'127.0.1.1': ['keep']}}
[INFO ] Completed state [keep] at time 13:45:38.491020 (duration_in_ms=0.842)
[INFO ] Running state [keep.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.491143
[INFO ] Executing state host.present for [keep.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['keep.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [keep.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.491972 (duration_in_ms=0.829)
[INFO ] Running state [keepweb] at time 13:45:38.492094
[INFO ] Executing state host.present for [keepweb]
[INFO ] {'added': {'127.0.1.1': ['keepweb']}}
[INFO ] Completed state [keepweb] at time 13:45:38.492890 (duration_in_ms=0.795)
[INFO ] Running state [keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.493014
[INFO ] Executing state host.present for [keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.493833 (duration_in_ms=0.82)
[INFO ] Running state [keep0] at time 13:45:38.493955
[INFO ] Executing state host.present for [keep0]
[INFO ] {'added': {'127.0.1.1': ['keep0']}}
[INFO ] Completed state [keep0] at time 13:45:38.494757 (duration_in_ms=0.802)
[INFO ] Running state [keep0.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.494882
[INFO ] Executing state host.present for [keep0.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['keep0.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [keep0.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.495696 (duration_in_ms=0.814)
[INFO ] Running state [shell] at time 13:45:38.495821
[INFO ] Executing state host.present for [shell]
[INFO ] {'added': {'127.0.1.1': ['shell']}}
[INFO ] Completed state [shell] at time 13:45:38.496624 (duration_in_ms=0.803)
[INFO ] Running state [shell.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.496746
[INFO ] Executing state host.present for [shell.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['shell.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [shell.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.497561 (duration_in_ms=0.815)
[INFO ] Running state [workbench] at time 13:45:38.497684
[INFO ] Executing state host.present for [workbench]
[INFO ] {'added': {'127.0.1.1': ['workbench']}}
[INFO ] Completed state [workbench] at time 13:45:38.498507 (duration_in_ms=0.823)
[INFO ] Running state [workbench.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.498630
[INFO ] Executing state host.present for [workbench.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['workbench.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [workbench.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.499501 (duration_in_ms=0.871)
[INFO ] Running state [workbench2] at time 13:45:38.499623
[INFO ] Executing state host.present for [workbench2]
[INFO ] {'added': {'127.0.1.1': ['workbench2']}}
[INFO ] Completed state [workbench2] at time 13:45:38.502026 (duration_in_ms=2.404)
[INFO ] Running state [workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.502145
[INFO ] Executing state host.present for [workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.502980 (duration_in_ms=0.835)
[INFO ] Running state [ws] at time 13:45:38.503104
[INFO ] Executing state host.present for [ws]
[INFO ] {'added': {'127.0.1.1': ['ws']}}
[INFO ] Completed state [ws] at time 13:45:38.503903 (duration_in_ms=0.799)
[INFO ] Running state [ws.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.504023
[INFO ] Executing state host.present for [ws.ECWES.arvados-elixir22ahm.darboeigos.eu]
[INFO ] {'added': {'127.0.1.1': ['ws.ECWES.arvados-elixir22ahm.darboeigos.eu']}}
[INFO ] Completed state [ws.ECWES.arvados-elixir22ahm.darboeigos.eu] at time 13:45:38.504805 (duration_in_ms=0.781)
[INFO ] Running state [/var/www/.passenger] at time 13:45:38.506573
[INFO ] Executing state file.directory for [/var/www/.passenger]
[INFO ] {'/var/www/.passenger': {'directory': 'new'}}
[INFO ] Completed state [/var/www/.passenger] at time 13:45:38.509551 (duration_in_ms=2.978)
[INFO ] Running state [libnginx-mod-http-passenger] at time 13:45:38.518737
[INFO ] Executing state pkg.installed for [libnginx-mod-http-passenger]
[INFO ] Executing command apt-cache in directory '/root'
[INFO ] Executing command apt-get in directory '/root'
[INFO ] Executing command dpkg in directory '/root'
[INFO ] Executing command systemd-run in directory '/root'
[INFO ] Executing command dpkg-query in directory '/root'
[INFO ] Made the following changes:
'rubygems-integration' changed from 'absent' to '1.18'
'ruby-rubygems' changed from 'absent' to '3.2.5-2'
'passenger-dev' changed from 'absent' to '1:6.0.14-1~bullseye1'
'ruby2.7' changed from 'absent' to '2.7.4-1+deb11u1'
'libjs-jquery' changed from 'absent' to '3.5.1+dfsg+~3.5.5-7'
'passenger-doc' changed from 'absent' to '1:6.0.14-1~bullseye1'
'libnginx-mod-http-passenger' changed from 'absent' to '1:6.0.14-1~bullseye1'
'ruby' changed from 'absent' to '1:2.7+2'
'unzip' changed from 'absent' to '6.0-26'
'rake' changed from 'absent' to '13.0.3-1'
'ruby-test-unit' changed from 'absent' to '3.3.9-1'
'passenger' changed from 'absent' to '1:6.0.14-1~bullseye1'
'libruby2.7' changed from 'absent' to '2.7.4-1+deb11u1'
'ruby-net-telnet' changed from 'absent' to '0.1.1-2'
'javascript-common' changed from 'absent' to '11+nmu1'
'zip' changed from 'absent' to '3.0-12'
'ruby-minitest' changed from 'absent' to '5.13.0-1'
'ruby-rack' changed from 'absent' to '2.1.4-3'
'fonts-lato' changed from 'absent' to '2.0-2.1'
'ruby-xmlrpc' changed from 'absent' to '0.3.0-2'
'ruby-power-assert' changed from 'absent' to '1.1.7-2'

[INFO ] Loading fresh modules for state activity
[INFO ] Completed state [libnginx-mod-http-passenger] at time 13:45:56.634427 (duration_in_ms=18115.689)
[INFO ] Running state [/etc/nginx/passenger.conf] at time 13:45:56.639475
[INFO ] Executing state file.absent for [/etc/nginx/passenger.conf]
[INFO ] File /etc/nginx/passenger.conf is not present
[INFO ] Completed state [/etc/nginx/passenger.conf] at time 13:45:56.640511 (duration_in_ms=1.037)
[INFO ] Running state [/etc/nginx/conf.d/mod-http-passenger.conf] at time 13:45:56.641344
[INFO ] Executing state file.managed for [/etc/nginx/conf.d/mod-http-passenger.conf]
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/files/default/nginx.conf'
[INFO ] File changed:
---
+++
@@ -1,4 +1,9 @@
-### Begin automatically installed Phusion Passenger config snippet ###
+# Default nginx server configuration
+#
+# **** DO NOT EDIT THIS FILE ****
+#
+# This file is managed by Salt.
+
+
passenger_root /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini;
-passenger_ruby /usr/bin/passenger_free_ruby;
-### End automatically installed Phusion Passenger config snippet ###
+passenger_ruby /usr/bin/ruby;

[INFO ] Completed state [/etc/nginx/conf.d/mod-http-passenger.conf] at time 13:45:56.872861 (duration_in_ms=231.518)
[INFO ] Running state [/etc/nginx/snippets] at time 13:45:56.873879
[INFO ] Executing state file.directory for [/etc/nginx/snippets]
[INFO ] The directory /etc/nginx/snippets is in the correct state
[INFO ] Completed state [/etc/nginx/snippets] at time 13:45:56.874860 (duration_in_ms=0.982)
[INFO ] Running state [/etc/nginx/snippets/ssl_hardening_default.conf] at time 13:45:56.875401
[INFO ] Executing state file.managed for [/etc/nginx/snippets/ssl_hardening_default.conf]
[INFO ] Fetching file from saltenv 'base', ** done ** 'nginx/files/default/server.conf'
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/snippets/ssl_hardening_default.conf] at time 13:45:56.890578 (duration_in_ms=15.177)
[INFO ] Running state [/etc/nginx/snippets/arvados-snakeoil.conf] at time 13:45:56.891119
[INFO ] Executing state file.managed for [/etc/nginx/snippets/arvados-snakeoil.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/snippets/arvados-snakeoil.conf] at time 13:45:56.905779 (duration_in_ms=14.659)
[INFO ] Running state [/etc/nginx/nginx.conf] at time 13:45:56.907939
[INFO ] Executing state file.managed for [/etc/nginx/nginx.conf]
[INFO ] File changed:
---
+++
@@ -1,83 +1,59 @@
-user www-data;
-worker_processes auto;
-pid /run/nginx.pid;
-include /etc/nginx/modules-enabled/*.conf;
-
-events {
- worker_connections 768;
- # multi_accept on;
-}
-
-http {
-
- ##
- # Basic Settings
- ##
-
- sendfile on;
- tcp_nopush on;
- types_hash_max_size 2048;
- # server_tokens off;
-
- # server_names_hash_bucket_size 64;
- # server_name_in_redirect off;
-
- include /etc/nginx/mime.types;
- default_type application/octet-stream;
-
- ##
- # SSL Settings
- ##
-
- ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
- ssl_prefer_server_ciphers on;
-
- ##
- # Logging Settings
- ##
-
- access_log /var/log/nginx/access.log;
- error_log /var/log/nginx/error.log;
-
- ##
- # Gzip Settings
- ##
-
- gzip on;
-
- # gzip_vary on;
- # gzip_proxied any;
- # gzip_comp_level 6;
- # gzip_buffers 16 8k;
- # gzip_http_version 1.1;
- # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
-
- ##
- # Virtual Host Configs
- ##
-
- include /etc/nginx/conf.d/*.conf;
- include /etc/nginx/sites-enabled/*;
-}
+# Default nginx server configuration
+#
+# **** DO NOT EDIT THIS FILE ****
+#
+# This file is managed by Salt.
-#mail {
-# # See sample authentication script at:
-# # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
-#
-# # auth_http localhost/auth.php;
-# # pop3_capabilities "TOP" "USER";
-# # imap_capabilities "IMAP4rev1" "UIDPLUS";
-#
-# server {
-# listen localhost:110;
-# protocol pop3;
-# proxy on;
-# }
-#
-# server {
-# listen localhost:143;
-# protocol imap;
-# proxy on;
-# }
-#}
+load_module /usr/lib/nginx/modules/ngx_http_passenger_module.so;
+worker_processes 4;
+events {
+ worker_connections 512;
+}
+http {
+ sendfile on;
+ tcp_nopush on;
+ tcp_nodelay on;
+ keepalive_timeout 65;
+ types_hash_max_size 2048;
+ default_type application/octet-stream;
+ access_log /var/log/nginx/access.log;
+ error_log /var/log/nginx/error.log;
+ gzip off;
+ gzip_disable "msie6";
+ geo $external_client {
+ default 1;
+ 127.0.0.0/8 0;
+ }
+
+ upstream controller_upstream {
+ server 192.168.0.187:8003 fail_timeout=10s;
+ }
+
+ upstream keepproxy_upstream {
+ server 192.168.0.187:25100 fail_timeout=10s;
+ }
+
+ upstream collections_downloads_upstream {
+ server 192.168.0.187:9003 fail_timeout=10s;
+ }
+
+ upstream websocket_upstream {
+ server 192.168.0.187:8005 fail_timeout=10s;
+ }
+
+ upstream webshell_upstream {
+ server 192.168.0.187:4200 fail_timeout=10s;
+ }
+
+ upstream workbench_upstream {
+ server 192.168.0.187:9000 fail_timeout=10s;
+ }
+
+ include mime.types;
+ include conf.d/*.conf;
+ include sites-enabled/*;
+}
+env GEM_HOME;
+user www-data;
+pid /run/nginx.pid;

[INFO ] Completed state [/etc/nginx/nginx.conf] at time 13:45:56.920015 (duration_in_ms=12.076)
[INFO ] Running state [/etc/nginx/sites-available/arvados_api.conf] at time 13:45:56.952550
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_api.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_api.conf] at time 13:45:56.967370 (duration_in_ms=14.82)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_api.conf] at time 13:45:56.969009
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_api.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_api.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_api.conf] at time 13:45:56.972487 (duration_in_ms=3.477)
[INFO ] Running state [/etc/nginx/sites-available/arvados_controller_default.conf] at time 13:45:56.973793
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_controller_default.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_controller_default.conf] at time 13:45:56.988202 (duration_in_ms=14.408)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_controller_default.conf] at time 13:45:56.989834
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_controller_default.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_controller_default.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_controller_default.conf] at time 13:45:56.991033 (duration_in_ms=1.199)
[INFO ] Running state [/etc/nginx/sites-available/arvados_controller_ssl.conf] at time 13:45:56.992820
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_controller_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_controller_ssl.conf] at time 13:45:57.007811 (duration_in_ms=14.991)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_controller_ssl.conf] at time 13:45:57.009433
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_controller_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_controller_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_controller_ssl.conf] at time 13:45:57.010600 (duration_in_ms=1.166)
[INFO ] Running state [/etc/nginx/sites-available/arvados_keepproxy_default.conf] at time 13:45:57.011886
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_keepproxy_default.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_keepproxy_default.conf] at time 13:45:57.026401 (duration_in_ms=14.515)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_keepproxy_default.conf] at time 13:45:57.028074
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_keepproxy_default.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_keepproxy_default.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_keepproxy_default.conf] at time 13:45:57.029231 (duration_in_ms=1.156)
[INFO ] Running state [/etc/nginx/sites-available/arvados_keepproxy_ssl.conf] at time 13:45:57.030853
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_keepproxy_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_keepproxy_ssl.conf] at time 13:45:57.045701 (duration_in_ms=14.848)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf] at time 13:45:57.047461
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf] at time 13:45:57.048635 (duration_in_ms=1.174)
[INFO ] Running state [/etc/nginx/sites-available/arvados_collections_download_ssl.conf] at time 13:45:57.050219
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_collections_download_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_collections_download_ssl.conf] at time 13:45:57.065194 (duration_in_ms=14.975)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_collections_download_ssl.conf] at time 13:45:57.066852
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_collections_download_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_collections_download_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_collections_download_ssl.conf] at time 13:45:57.068173 (duration_in_ms=1.321)
[INFO ] Running state [/etc/nginx/sites-available/default] at time 13:45:57.069545
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/default]
[INFO ] File changed:
---
+++
@@ -1,91 +1,19 @@
-##
-# You should look at the following URL's in order to grasp a solid understanding
-# of Nginx configuration files in order to fully unleash the power of Nginx.
-# https://www.nginx.com/resources/wiki/start/
-# https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/
-# https://wiki.debian.org/Nginx/DirectoryStructure
+# Nginx server configuration
#
-# In most cases, administrators will remove this file from sites-enabled/ and
-# leave it as reference inside of sites-available where it will continue to be
-# updated by the nginx packaging team.
+# **** DO NOT EDIT THIS FILE ****
#
-# This file will automatically load configuration files provided by other
-# applications, such as Drupal or Wordpress. These applications will be made
-# available underneath a path with that package name, such as /drupal8.
-#
-# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
-##
+# This file is managed by Salt.
-# Default server configuration
-#
server {
- listen 80 default_server;
- listen [::]:80 default_server;
+ server_name _;
+ listen 80 default_server;
- # SSL configuration
- #
- # listen 443 ssl default_server;
- # listen [::]:443 ssl default_server;
- #
- # Note: You should disable gzip for SSL traffic.
- # See: https://bugs.debian.org/773332
- #
- # Read up on ssl_ciphers to ensure a secure configuration.
- # See: https://bugs.debian.org/765782
- #
- # Self signed certs generated by the ssl-cert package
- # Don't use them in a production server!
- #
- # include snippets/snakeoil.conf;
+ location /.well-known {
+ root /var/www;
+ }
- root /var/www/html;
-
- # Add index.php to the list if you are using PHP
- index index.html index.htm index.nginx-debian.html;
-
- server_name _;
-
- location / {
- # First attempt to serve request as file, then
- # as directory, then fall back to displaying a 404.
- try_files $uri $uri/ =404;
- }
-
- # pass PHP scripts to FastCGI server
- #
- #location ~ \.php$ {
- # include snippets/fastcgi-php.conf;
- #
- # # With php-fpm (or other unix sockets):
- # fastcgi_pass unix:/run/php/php7.4-fpm.sock;
- # # With php-cgi (or other tcp sockets):
- # fastcgi_pass 127.0.0.1:9000;
- #}
-
- # deny access to .htaccess files, if Apache's document root
- # concurs with nginx's one
- #
- #location ~ /\.ht {
- # deny all;
- #}
+ location / {
+ return 301 https://$host$request_uri;
+ }
}
-
-# Virtual Host configuration for example.com
-#
-# You can move that to a different file under sites-available/ and symlink that
-# to sites-enabled/ to enable it.
-#
-#server {
-# listen 80;
-# listen [::]:80;
-#
-# server_name example.com;
-#
-# root /var/www/example.com;
-# index index.html;
-#
-# location / {
-# try_files $uri $uri/ =404;
-# }
-#}

[INFO ] Completed state [/etc/nginx/sites-available/default] at time 13:45:57.085221 (duration_in_ms=15.676)
[INFO ] Running state [/etc/nginx/sites-enabled/default] at time 13:45:57.086944
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/default]
[INFO ] Symlink /etc/nginx/sites-enabled/default is present and owned by root:root
[INFO ] Completed state [/etc/nginx/sites-enabled/default] at time 13:45:57.088292 (duration_in_ms=1.348)
[INFO ] Running state [/etc/nginx/sites-available/arvados_websocket_ssl.conf] at time 13:45:57.089937
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_websocket_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_websocket_ssl.conf] at time 13:45:57.105035 (duration_in_ms=15.098)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_websocket_ssl.conf] at time 13:45:57.106766
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_websocket_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_websocket_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_websocket_ssl.conf] at time 13:45:57.107993 (duration_in_ms=1.251)
[INFO ] Running state [/etc/nginx/sites-available/arvados_webshell_ssl.conf] at time 13:45:57.109663
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_webshell_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_webshell_ssl.conf] at time 13:45:57.125753 (duration_in_ms=16.089)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_webshell_ssl.conf] at time 13:45:57.127501
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_webshell_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_webshell_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_webshell_ssl.conf] at time 13:45:57.128685 (duration_in_ms=1.183)
[INFO ] Running state [/etc/nginx/sites-available/arvados_workbench2_default.conf] at time 13:45:57.129979
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_workbench2_default.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_workbench2_default.conf] at time 13:45:57.144857 (duration_in_ms=14.878)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_workbench2_default.conf] at time 13:45:57.146507
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_workbench2_default.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_workbench2_default.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_workbench2_default.conf] at time 13:45:57.147693 (duration_in_ms=1.185)
[INFO ] Running state [/etc/nginx/sites-available/arvados_workbench2_ssl.conf] at time 13:45:57.149259
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_workbench2_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_workbench2_ssl.conf] at time 13:45:57.164336 (duration_in_ms=15.077)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_workbench2_ssl.conf] at time 13:45:57.165970
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_workbench2_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_workbench2_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_workbench2_ssl.conf] at time 13:45:57.167155 (duration_in_ms=1.185)
[INFO ] Running state [/etc/nginx/sites-available/arvados_workbench_default.conf] at time 13:45:57.168441
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_workbench_default.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_workbench_default.conf] at time 13:45:57.182795 (duration_in_ms=14.353)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_workbench_default.conf] at time 13:45:57.184473
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_workbench_default.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_workbench_default.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_workbench_default.conf] at time 13:45:57.185640 (duration_in_ms=1.166)
[INFO ] Running state [/etc/nginx/sites-available/arvados_workbench_ssl.conf] at time 13:45:57.187227
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_workbench_ssl.conf]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_workbench_ssl.conf] at time 13:45:57.202171 (duration_in_ms=14.944)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_workbench_ssl.conf] at time 13:45:57.203904
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_workbench_ssl.conf]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_workbench_ssl.conf'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_workbench_ssl.conf] at time 13:45:57.205117 (duration_in_ms=1.213)
[INFO ] Running state [/etc/nginx/sites-available/arvados_workbench_upstream] at time 13:45:57.206502
[INFO ] Executing state file.managed for [/etc/nginx/sites-available/arvados_workbench_upstream]
[INFO ] File changed:
New file
[INFO ] Completed state [/etc/nginx/sites-available/arvados_workbench_upstream] at time 13:45:57.221621 (duration_in_ms=15.119)
[INFO ] Running state [/etc/nginx/sites-enabled/arvados_workbench_upstream] at time 13:45:57.223309
[INFO ] Executing state file.symlink for [/etc/nginx/sites-enabled/arvados_workbench_upstream]
[INFO ] {'new': '/etc/nginx/sites-enabled/arvados_workbench_upstream'}
[INFO ] Completed state [/etc/nginx/sites-enabled/arvados_workbench_upstream] at time 13:45:57.224540 (duration_in_ms=1.23)
[INFO ] Running state [nginx] at time 13:45:57.235965
[INFO ] Executing state service.running for [nginx]
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemctl in directory '/root'
[INFO ] The service nginx is already running
[INFO ] Completed state [nginx] at time 13:45:57.292675 (duration_in_ms=56.709)
[INFO ] Running state [nginx] at time 13:45:57.293251
[INFO ] Executing state service.mod_watch for [nginx]
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemd-run in directory '/root'
[ERROR ] Command 'systemd-run' failed with return code: 1
[ERROR ] stderr: Running scope as unit: run-r0e1f421fb4d142949bc78eb35ad4524f.scope
Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
[ERROR ] retcode: 1
[ERROR ] Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
[INFO ] Completed state [nginx] at time 13:45:57.426393 (duration_in_ms=133.141)
[INFO ] Running state [nginx] at time 13:45:57.432760
[INFO ] Executing state service.mod_watch for [nginx]
[INFO ] Executing command systemctl in directory '/root'
[INFO ] Executing command systemd-run in directory '/root'
[ERROR ] Command 'systemd-run' failed with return code: 1
[ERROR ] stderr: Running scope as unit: run-re8d8ad90993549d48c23510609a350d2.scope
Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
[ERROR ] retcode: 1
[ERROR ] Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
[INFO ] Completed state [nginx] at time 13:45:57.525213 (duration_in_ms=92.452)
local:
----------
ID: locale_pkgs
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 13:45:07.922387
Duration: 36.846 ms
Changes:
----------
ID: locale_present_en_US_UTF-8_UTF-8
Function: locale.present
Name: en_US.UTF-8 UTF-8
Result: True
Comment: Generated locale en_US.UTF-8 UTF-8
Started: 13:45:07.960732
Duration: 1822.786 ms
Changes:
----------
locale:
en_US.UTF-8 UTF-8
----------
ID: dbus_for_locale
Function: pkg.installed
Name: dbus
Result: True
Comment: All specified packages are already installed
Started: 13:45:09.784464
Duration: 19.626 ms
Changes:
----------
ID: dbus_for_locale
Function: service.running
Name: dbus
Result: True
Comment: The service dbus is already running
Started: 13:45:09.808338
Duration: 84.186 ms
Changes:
----------
ID: locale_default
Function: locale.system
Name: en_US.UTF-8
Result: True
Comment: Set system locale en_US.UTF-8
Started: 13:45:09.898397
Duration: 137.943 ms
Changes:
----------
locale:
en_US.UTF-8
----------
ID: nginx_official_repo
Function: file.absent
Name: /etc/apt/sources.list.d/nginx-official-bullseye.list
Result: True
Comment: File /etc/apt/sources.list.d/nginx-official-bullseye.list is not present
Started: 13:45:10.054779
Duration: 1.598 ms
Changes:
----------
ID: nginx_phusionpassenger_repo_keyring
Function: file.managed
Name: /usr/share/keyrings/phusionpassenger-archive-keyring.gpg
Result: True
Comment: File /usr/share/keyrings/phusionpassenger-archive-keyring.gpg updated
Started: 13:45:10.059716
Duration: 40.704 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: nginx_phusionpassenger_repo_remove
Function: pkgrepo.absent
Name: deb http://nginx.org/packages/debian/ bullseye nginx
Result: True
Comment: Package repo deb http://nginx.org/packages/debian/ bullseye nginx is absent
Started: 13:45:10.101012
Duration: 104.262 ms
Changes:
----------
ID: nginx_phusionpassenger_repo_remove
Function: file.absent
Name: /etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list
Result: True
Comment: File /etc/apt/sources.list.d/nginx-phusionpassenger-bullseye.list is not present
Started: 13:45:10.205462
Duration: 0.85 ms
Changes:
----------
ID: nginx_phusionpassenger_repo
Function: file.managed
Name: /etc/apt/sources.list.d/phusionpassenger-official-bullseye.list
Result: True
Comment: File /etc/apt/sources.list.d/phusionpassenger-official-bullseye.list updated
Started: 13:45:10.207962
Duration: 2.282 ms
Changes:
----------
diff:
New file
----------
ID: nginx_install
Function: pkg.installed
Name: nginx
Result: True
Comment: The following packages were installed/updated: nginx
Started: 13:45:10.211717
Duration: 20586.701 ms
Changes:
----------
fontconfig-config:
----------
new:
2.13.1-4.2
old:
fonts-dejavu-core:
----------
new:
2.37-2
old:
geoip-database:
----------
new:
20191224-3
old:
libdeflate0:
----------
new:
1.7-1
old:
libfontconfig1:
----------
new:
2.13.1-4.2
old:
libgd3:
----------
new:
2.3.0-2
old:
libgeoip1:
----------
new:
1.6.12-7
old:
libjbig0:
----------
new:
2.1-3.1+b2
old:
libjpeg62-turbo:
----------
new:
1:2.0.6-4
old:
libnginx-mod-http-geoip:
----------
new:
1.18.0-6.1
old:
libnginx-mod-http-image-filter:
----------
new:
1.18.0-6.1
old:
libnginx-mod-http-xslt-filter:
----------
new:
1.18.0-6.1
old:
libnginx-mod-mail:
----------
new:
1.18.0-6.1
old:
libnginx-mod-stream:
----------
new:
1.18.0-6.1
old:
libnginx-mod-stream-geoip:
----------
new:
1.18.0-6.1
old:
libtiff5:
----------
new:
4.2.0-1+deb11u1
old:
libwebp6:
----------
new:
0.6.1-2.1
old:
libx11-6:
----------
new:
2:1.7.2-1
old:
libx11-data:
----------
new:
2:1.7.2-1
old:
libxau6:
----------
new:
1:1.0.9-1
old:
libxcb1:
----------
new:
1.14-3
old:
libxdmcp6:
----------
new:
1:1.1.2-3
old:
libxpm4:
----------
new:
1:3.5.12-1
old:
libxslt1.1:
----------
new:
1.1.34-4
old:
nginx:
----------
new:
1.18.0-6.1
old:
nginx-common:
----------
new:
1.18.0-6.1
old:
nginx-core:
----------
new:
1.18.0-6.1
old:
----------
ID: extra_custom_certs_file_directory_certs_dir
Function: file.directory
Name: /etc/nginx/ssl
Result: True
Comment:
Started: 13:45:30.802001
Duration: 3.222 ms
Changes:
----------
/etc/nginx/ssl:
----------
directory:
new
----------
ID: extra_snakeoil_certs_dependencies_pkg_installed
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 13:45:30.814559
Duration: 568.101 ms
Changes:
----------
ID: extra_snakeoil_certs_file_comment_etc_openssl_conf
Function: file.comment
Name: /etc/ssl/openssl.cnf
Result: True
Comment: onlyif condition is false
Started: 13:45:31.384652
Duration: 342.551 ms
Changes:
----------
ID: extra_snakeoil_certs_arvados_snakeoil_ca_cmd_run
Function: cmd.run
Name: # These dirs are not too CentOS-ish, but this is a helper script
# and they should be enough
mkdir -p /etc/ssl/certs/ /etc/ssl/private/ && \
openssl req \
-new \
-nodes \
-sha256 \
-x509 \
-subj "/C=CC/ST=Some State/O=Arvados Formula/OU=arvados-formula/CN=snakeoil-ca-ECWES.arvados-elixir22ahm.darboeigos.eu" \
-extensions x509_ext \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[x509_ext]\nbasicConstraints=critical,CA:true,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")) \
-out /etc/ssl/private/arvados-snakeoil-ca.pem \
-keyout /etc/ssl/private/arvados-snakeoil-ca.key \
-days 365 && \
cp /etc/ssl/private/arvados-snakeoil-ca.pem /usr/local/share/ca-certificates/arvados-snakeoil-ca.crt && \
/usr/sbin/update-ca-certificates

Result: True
Comment: Command "# These dirs are not too CentOS-ish, but this is a helper script
# and they should be enough
mkdir -p /etc/ssl/certs/ /etc/ssl/private/ && \
openssl req \
-new \
-nodes \
-sha256 \
-x509 \
-subj "/C=CC/ST=Some State/O=Arvados Formula/OU=arvados-formula/CN=snakeoil-ca-ECWES.arvados-elixir22ahm.darboeigos.eu" \
-extensions x509_ext \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[x509_ext]\nbasicConstraints=critical,CA:true,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")) \
-out /etc/ssl/private/arvados-snakeoil-ca.pem \
-keyout /etc/ssl/private/arvados-snakeoil-ca.key \
-days 365 && \
cp /etc/ssl/private/arvados-snakeoil-ca.pem /usr/local/share/ca-certificates/arvados-snakeoil-ca.crt && \
/usr/sbin/update-ca-certificates
" run
Started: 13:45:31.728882
Duration: 1646.368 ms
Changes:
----------
pid:
6453
retcode:
0
stderr:
Generating a RSA private key
.................................................................................................................+++++
.................+++++
writing new private key to '/etc/ssl/private/arvados-snakeoil-ca.key'
-----
stdout:
Updating certificates in /etc/ssl/certs...
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
----------
ID: extra_snakeoil_certs_arvados_snakeoil_cert_arvados-elixir22ahm.darboeigos.eu_cmd_run
Function: cmd.run
Name: cat > /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf <<-CNF
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = rext
[rext]
subjectAltName = @alt_names
[dn]
C = CC
ST = Some State
L = Some Location
O = Arvados Provision Example Single Host / Single Hostname
OU = arvados-provision-example-single_host_single_hostname
CN = ECWES.arvados-elixir22ahm.darboeigos.eu
emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.0.187
DNS.1 = ECWES.arvados-elixir22ahm.darboeigos.eu
DNS.2 = 'arvados-elixir22ahm.darboeigos.eu'
CNF

# The req
openssl req \
-config /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-new \
-nodes \
-sha256 \
-out /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-keyout /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key > /tmp/snake_oil_certs.arvados-elixir22ahm.darboeigos.eu.output 2>&1 && \
# The cert
openssl x509 \
-req \
-days 365 \
-in /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-out /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem \
-extfile /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-extensions rext \
-CA /etc/ssl/private/arvados-snakeoil-ca.pem \
-CAkey /etc/ssl/private/arvados-snakeoil-ca.key \
-set_serial $(date +%s) && \
chmod 0644 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem && \
chmod 0640 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key

Result: True
Comment: Command "cat > /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf <<-CNF
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = rext
[rext]
subjectAltName = @alt_names
[dn]
C = CC
ST = Some State
L = Some Location
O = Arvados Provision Example Single Host / Single Hostname
OU = arvados-provision-example-single_host_single_hostname
CN = ECWES.arvados-elixir22ahm.darboeigos.eu
emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.0.187
DNS.1 = ECWES.arvados-elixir22ahm.darboeigos.eu
DNS.2 = 'arvados-elixir22ahm.darboeigos.eu'
CNF
# The req
openssl req \
-config /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-new \
-nodes \
-sha256 \
-out /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-keyout /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key > /tmp/snake_oil_certs.arvados-elixir22ahm.darboeigos.eu.output 2>&1 && \
# The cert
openssl x509 \
-req \
-days 365 \
-in /srv/salt/certs/arvadoos-arvados-elixir22ahm.darboeigos.eu.csr \
-out /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem \
-extfile /tmp/arvados-elixir22ahm.darboeigos.eu.openssl.cnf \
-extensions rext \
-CA /etc/ssl/private/arvados-snakeoil-ca.pem \
-CAkey /etc/ssl/private/arvados-snakeoil-ca.key \
-set_serial $(date +%s) && \
chmod 0644 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem && \
chmod 0640 /srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key
" run
Started: 13:45:33.377875
Duration: 183.687 ms
Changes:
----------
pid:
7394
retcode:
0
stderr:
Signature ok
subject=C = CC, ST = Some State, L = Some Location, O = Arvados Provision Example Single Host / Single Hostname, OU = arvados-provision-example-single_host_single_hostname, CN = ECWES.arvados-elixir22ahm.darboeigos.eu, emailAddress = admin@ECWES.arvados-elixir22ahm.darboeigos.eu
Getting CA Private Key
stdout:
----------
ID: extra_custom_certs_file_copy_arvados-arvados-elixir22ahm.darboeigos.eu.pem
Function: file.copy
Name: /etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem
Result: True
Comment: Copied "/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem" to "/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem"
Started: 13:45:33.567537
Duration: 24.239 ms
Changes:
----------
/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.pem:
/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.pem
----------
ID: extra_custom_certs_file_copy_arvados-arvados-elixir22ahm.darboeigos.eu.key
Function: file.copy
Name: /etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key
Result: True
Comment: Copied "/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key" to "/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key"
Started: 13:45:33.593527
Duration: 19.776 ms
Changes:
----------
/etc/nginx/ssl/arvados-arvados-elixir22ahm.darboeigos.eu.key:
/srv/salt/certs/arvados-arvados-elixir22ahm.darboeigos.eu.key
----------
ID: dns
Function: pkg.installed
Result: True
Comment: The following packages were installed/updated: dnsmasq
Started: 13:45:33.613550
Duration: 4863.856 ms
Changes:
----------
dns-root-data:
----------
new:
2021011101
old:
dnsmasq:
----------
new:
2.85-1
old:
dnsmasq-base:
----------
new:
2.85-1
old:
----------
ID: arvados_local_access_to_hostname_ext
Function: host.present
Name: arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host arvados-elixir22ahm.darboeigos.eu (192.168.0.187)
Started: 13:45:38.479034
Duration: 1.829 ms
Changes:
----------
added:
----------
192.168.0.187:
- arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.481004
Duration: 0.968 ms
Changes:
----------
added:
----------
127.0.1.1:
- ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: api
Result: True
Comment: Added host api (127.0.1.1)
Started: 13:45:38.482097
Duration: 0.872 ms
Changes:
----------
added:
----------
127.0.1.1:
- api
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: api.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host api.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.483119
Duration: 0.851 ms
Changes:
----------
added:
----------
127.0.1.1:
- api.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: collections
Result: True
Comment: Added host collections (127.0.1.1)
Started: 13:45:38.484095
Duration: 0.824 ms
Changes:
----------
added:
----------
127.0.1.1:
- collections
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: collections.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host collections.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.485052
Duration: 0.83 ms
Changes:
----------
added:
----------
127.0.1.1:
- collections.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: controller
Result: True
Comment: Added host controller (127.0.1.1)
Started: 13:45:38.486012
Duration: 0.874 ms
Changes:
----------
added:
----------
127.0.1.1:
- controller
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: controller.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host controller.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.487000
Duration: 0.855 ms
Changes:
----------
added:
----------
127.0.1.1:
- controller.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: download
Result: True
Comment: Added host download (127.0.1.1)
Started: 13:45:38.487971
Duration: 0.864 ms
Changes:
----------
added:
----------
127.0.1.1:
- download
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: download.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host download.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.488961
Duration: 1.089 ms
Changes:
----------
added:
----------
127.0.1.1:
- download.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keep
Result: True
Comment: Added host keep (127.0.1.1)
Started: 13:45:38.490178
Duration: 0.842 ms
Changes:
----------
added:
----------
127.0.1.1:
- keep
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keep.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host keep.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.491143
Duration: 0.829 ms
Changes:
----------
added:
----------
127.0.1.1:
- keep.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keepweb
Result: True
Comment: Added host keepweb (127.0.1.1)
Started: 13:45:38.492095
Duration: 0.795 ms
Changes:
----------
added:
----------
127.0.1.1:
- keepweb
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.493013
Duration: 0.82 ms
Changes:
----------
added:
----------
127.0.1.1:
- keepweb.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keep0
Result: True
Comment: Added host keep0 (127.0.1.1)
Started: 13:45:38.493955
Duration: 0.802 ms
Changes:
----------
added:
----------
127.0.1.1:
- keep0
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: keep0.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host keep0.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.494882
Duration: 0.814 ms
Changes:
----------
added:
----------
127.0.1.1:
- keep0.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: shell
Result: True
Comment: Added host shell (127.0.1.1)
Started: 13:45:38.495821
Duration: 0.803 ms
Changes:
----------
added:
----------
127.0.1.1:
- shell
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: shell.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host shell.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.496746
Duration: 0.815 ms
Changes:
----------
added:
----------
127.0.1.1:
- shell.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: workbench
Result: True
Comment: Added host workbench (127.0.1.1)
Started: 13:45:38.497684
Duration: 0.823 ms
Changes:
----------
added:
----------
127.0.1.1:
- workbench
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: workbench.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host workbench.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.498630
Duration: 0.871 ms
Changes:
----------
added:
----------
127.0.1.1:
- workbench.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: workbench2
Result: True
Comment: Added host workbench2 (127.0.1.1)
Started: 13:45:38.499622
Duration: 2.404 ms
Changes:
----------
added:
----------
127.0.1.1:
- workbench2
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.502145
Duration: 0.835 ms
Changes:
----------
added:
----------
127.0.1.1:
- workbench2.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: ws
Result: True
Comment: Added host ws (127.0.1.1)
Started: 13:45:38.503104
Duration: 0.799 ms
Changes:
----------
added:
----------
127.0.1.1:
- ws
----------
ID: arvados_test_salt_states_examples_single_host_etc_hosts_host_present
Function: host.present
Name: ws.ECWES.arvados-elixir22ahm.darboeigos.eu
Result: True
Comment: Added host ws.ECWES.arvados-elixir22ahm.darboeigos.eu (127.0.1.1)
Started: 13:45:38.504024
Duration: 0.781 ms
Changes:
----------
added:
----------
127.0.1.1:
- ws.ECWES.arvados-elixir22ahm.darboeigos.eu
----------
ID: extra_var_www_passenger
Function: file.directory
Name: /var/www/.passenger
Result: True
Comment:
Started: 13:45:38.506573
Duration: 2.978 ms
Changes:
----------
/var/www/.passenger:
----------
directory:
new
----------
ID: passenger_install
Function: pkg.installed
Name: libnginx-mod-http-passenger
Result: True
Comment: 1 targeted package was installed/updated.
Started: 13:45:38.518738
Duration: 18115.689 ms
Changes:
----------
fonts-lato:
----------
new:
2.0-2.1
old:
javascript-common:
----------
new:
11+nmu1
old:
libjs-jquery:
----------
new:
3.5.1+dfsg+~3.5.5-7
old:
libnginx-mod-http-passenger:
----------
new:
1:6.0.14-1~bullseye1
old:
libruby2.7:
----------
new:
2.7.4-1+deb11u1
old:
passenger:
----------
new:
1:6.0.14-1~bullseye1
old:
passenger-dev:
----------
new:
1:6.0.14-1~bullseye1
old:
passenger-doc:
----------
new:
1:6.0.14-1~bullseye1
old:
rake:
----------
new:
13.0.3-1
old:
ruby:
----------
new:
1:2.7+2
old:
ruby-minitest:
----------
new:
5.13.0-1
old:
ruby-net-telnet:
----------
new:
0.1.1-2
old:
ruby-power-assert:
----------
new:
1.1.7-2
old:
ruby-rack:
----------
new:
2.1.4-3
old:
ruby-rubygems:
----------
new:
3.2.5-2
old:
ruby-test-unit:
----------
new:
3.3.9-1
old:
ruby-xmlrpc:
----------
new:
0.3.0-2
old:
ruby2.7:
----------
new:
2.7.4-1+deb11u1
old:
rubygems-integration:
----------
new:
1.18
old:
unzip:
----------
new:
6.0-26
old:
zip:
----------
new:
3.0-12
old:
----------
ID: /etc/nginx/passenger.conf
Function: file.absent
Result: True
Comment: File /etc/nginx/passenger.conf is not present
Started: 13:45:56.639474
Duration: 1.037 ms
Changes:
----------
ID: passenger_config
Function: file.managed
Name: /etc/nginx/conf.d/mod-http-passenger.conf
Result: True
Comment: File /etc/nginx/conf.d/mod-http-passenger.conf updated
Started: 13:45:56.641343
Duration: 231.518 ms
Changes:
----------
diff:
---
+++
@@ -1,4 +1,9 @@
-### Begin automatically installed Phusion Passenger config snippet ###
+# Default nginx server configuration
+#
+# **** DO NOT EDIT THIS FILE ****
+#
+# This file is managed by Salt.
+
+
passenger_root /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini;
-passenger_ruby /usr/bin/passenger_free_ruby;
-### End automatically installed Phusion Passenger config snippet ###
+passenger_ruby /usr/bin/ruby;
----------
ID: nginx_snippets_dir
Function: file.directory
Name: /etc/nginx/snippets
Result: True
Comment: The directory /etc/nginx/snippets is in the correct state
Started: 13:45:56.873878
Duration: 0.982 ms
Changes:
----------
ID: nginx_snippet_ssl_hardening_default.conf
Function: file.managed
Name: /etc/nginx/snippets/ssl_hardening_default.conf
Result: True
Comment: File /etc/nginx/snippets/ssl_hardening_default.conf updated
Started: 13:45:56.875401
Duration: 15.177 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: nginx_snippet_arvados-snakeoil.conf
Function: file.managed
Name: /etc/nginx/snippets/arvados-snakeoil.conf
Result: True
Comment: File /etc/nginx/snippets/arvados-snakeoil.conf updated
Started: 13:45:56.891120
Duration: 14.659 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: nginx_config
Function: file.managed
Name: /etc/nginx/nginx.conf
Result: True
Comment: File /etc/nginx/nginx.conf updated
Started: 13:45:56.907939
Duration: 12.076 ms
Changes:
----------
diff:
---
+++
@@ -1,83 +1,59 @@
-user www-data;
-worker_processes auto;
-pid /run/nginx.pid;
-include /etc/nginx/modules-enabled/*.conf;
-
-events {
- worker_connections 768;
- # multi_accept on;
-}
-
-http {
-
- ##
- # Basic Settings
- ##
-
- sendfile on;
- tcp_nopush on;
- types_hash_max_size 2048;
- # server_tokens off;
-
- # server_names_hash_bucket_size 64;
- # server_name_in_redirect off;
-
- include /etc/nginx/mime.types;
- default_type application/octet-stream;
-
- ##
- # SSL Settings
- ##
-
- ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
- ssl_prefer_server_ciphers on;
-
- ##
- # Logging Settings
- ##
-
- access_log /var/log/nginx/access.log;
- error_log /var/log/nginx/error.log;
-
- ##
- # Gzip Settings
- ##
-
- gzip on;
-
- # gzip_vary on;
- # gzip_proxied any;
- # gzip_comp_level 6;
- # gzip_buffers 16 8k;
- # gzip_http_version 1.1;
- # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
-
- ##
- # Virtual Host Configs
- ##
-
- include /etc/nginx/conf.d/*.conf;
- include /etc/nginx/sites-enabled/*;
-}
+# Default nginx server configuration
+#
+# **** DO NOT EDIT THIS FILE ****
+#
+# This file is managed by Salt.
-#mail {
-# # See sample authentication script at:
-# # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
-#
-# # auth_http localhost/auth.php;
-# # pop3_capabilities "TOP" "USER";
-# # imap_capabilities "IMAP4rev1" "UIDPLUS";
-#
-# server {
-# listen localhost:110;
-# protocol pop3;
-# proxy on;
-# }
-#
-# server {
-# listen localhost:143;
-# protocol imap;
-# proxy on;
-# }
-#}
+load_module /usr/lib/nginx/modules/ngx_http_passenger_module.so;
+worker_processes 4;
+events {
+ worker_connections 512;
+}
+http {
+ sendfile on;
+ tcp_nopush on;
+ tcp_nodelay on;
+ keepalive_timeout 65;
+ types_hash_max_size 2048;
+ default_type application/octet-stream;
+ access_log /var/log/nginx/access.log;
+ error_log /var/log/nginx/error.log;
+ gzip off;
+ gzip_disable "msie6";
+ geo $external_client {
+ default 1;
+ 127.0.0.0/8 0;
+ }
+
+ upstream controller_upstream {
+ server 192.168.0.187:8003 fail_timeout=10s;
+ }
+
+ upstream keepproxy_upstream {
+ server 192.168.0.187:25100 fail_timeout=10s;
+ }
+
+ upstream collections_downloads_upstream {
+ server 192.168.0.187:9003 fail_timeout=10s;
+ }
+
+ upstream websocket_upstream {
+ server 192.168.0.187:8005 fail_timeout=10s;
+ }
+
+ upstream webshell_upstream {
+ server 192.168.0.187:4200 fail_timeout=10s;
+ }
+
+ upstream workbench_upstream {
+ server 192.168.0.187:9000 fail_timeout=10s;
+ }
+
+ include mime.types;
+ include conf.d/*.conf;
+ include sites-enabled/*;
+}
+env GEM_HOME;
+user www-data;
+pid /run/nginx.pid;
----------
ID: server_conf_0
Function: file.managed
Name: /etc/nginx/sites-available/arvados_api.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_api.conf updated
Started: 13:45:56.952550
Duration: 14.82 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_0
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_api.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_api.conf -> /etc/nginx/sites-available/arvados_api.conf
Started: 13:45:56.969010
Duration: 3.477 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_api.conf
----------
ID: server_conf_1
Function: file.managed
Name: /etc/nginx/sites-available/arvados_controller_default.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_controller_default.conf updated
Started: 13:45:56.973794
Duration: 14.408 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_1
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_controller_default.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_controller_default.conf -> /etc/nginx/sites-available/arvados_controller_default.conf
Started: 13:45:56.989834
Duration: 1.199 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_controller_default.conf
----------
ID: server_conf_2
Function: file.managed
Name: /etc/nginx/sites-available/arvados_controller_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_controller_ssl.conf updated
Started: 13:45:56.992820
Duration: 14.991 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_2
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_controller_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_controller_ssl.conf -> /etc/nginx/sites-available/arvados_controller_ssl.conf
Started: 13:45:57.009434
Duration: 1.166 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_controller_ssl.conf
----------
ID: server_conf_3
Function: file.managed
Name: /etc/nginx/sites-available/arvados_keepproxy_default.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_keepproxy_default.conf updated
Started: 13:45:57.011886
Duration: 14.515 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_3
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_keepproxy_default.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_keepproxy_default.conf -> /etc/nginx/sites-available/arvados_keepproxy_default.conf
Started: 13:45:57.028075
Duration: 1.156 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_keepproxy_default.conf
----------
ID: server_conf_4
Function: file.managed
Name: /etc/nginx/sites-available/arvados_keepproxy_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_keepproxy_ssl.conf updated
Started: 13:45:57.030853
Duration: 14.848 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_4
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf -> /etc/nginx/sites-available/arvados_keepproxy_ssl.conf
Started: 13:45:57.047461
Duration: 1.174 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_keepproxy_ssl.conf
----------
ID: server_conf_5
Function: file.managed
Name: /etc/nginx/sites-available/arvados_collections_download_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_collections_download_ssl.conf updated
Started: 13:45:57.050219
Duration: 14.975 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_5
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_collections_download_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_collections_download_ssl.conf -> /etc/nginx/sites-available/arvados_collections_download_ssl.conf
Started: 13:45:57.066852
Duration: 1.321 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_collections_download_ssl.conf
----------
ID: server_conf_6
Function: file.managed
Name: /etc/nginx/sites-available/default
Result: True
Comment: File /etc/nginx/sites-available/default updated
Started: 13:45:57.069545
Duration: 15.676 ms
Changes:
----------
diff:
---
+++
@@ -1,91 +1,19 @@
-##
-# You should look at the following URL's in order to grasp a solid understanding
-# of Nginx configuration files in order to fully unleash the power of Nginx.
-# https://www.nginx.com/resources/wiki/start/
-# https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/
-# https://wiki.debian.org/Nginx/DirectoryStructure
+# Nginx server configuration
#
-# In most cases, administrators will remove this file from sites-enabled/ and
-# leave it as reference inside of sites-available where it will continue to be
-# updated by the nginx packaging team.
+# **** DO NOT EDIT THIS FILE ****
#
-# This file will automatically load configuration files provided by other
-# applications, such as Drupal or Wordpress. These applications will be made
-# available underneath a path with that package name, such as /drupal8.
-#
-# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
-##
+# This file is managed by Salt.
-# Default server configuration
-#
server {
- listen 80 default_server;
- listen [::]:80 default_server;
+ server_name _;
+ listen 80 default_server;
- # SSL configuration
- #
- # listen 443 ssl default_server;
- # listen [::]:443 ssl default_server;
- #
- # Note: You should disable gzip for SSL traffic.
- # See: https://bugs.debian.org/773332
- #
- # Read up on ssl_ciphers to ensure a secure configuration.
- # See: https://bugs.debian.org/765782
- #
- # Self signed certs generated by the ssl-cert package
- # Don't use them in a production server!
- #
- # include snippets/snakeoil.conf;
+ location /.well-known {
+ root /var/www;
+ }
- root /var/www/html;
-
- # Add index.php to the list if you are using PHP
- index index.html index.htm index.nginx-debian.html;
-
- server_name _;
-
- location / {
- # First attempt to serve request as file, then
- # as directory, then fall back to displaying a 404.
- try_files $uri $uri/ =404;
- }
-
- # pass PHP scripts to FastCGI server
- #
- #location ~ \.php$ {
- # include snippets/fastcgi-php.conf;
- #
- # # With php-fpm (or other unix sockets):
- # fastcgi_pass unix:/run/php/php7.4-fpm.sock;
- # # With php-cgi (or other tcp sockets):
- # fastcgi_pass 127.0.0.1:9000;
- #}
-
- # deny access to .htaccess files, if Apache's document root
- # concurs with nginx's one
- #
- #location ~ /\.ht {
- # deny all;
- #}
+ location / {
+ return 301 https://$host$request_uri;
+ }
}
-
-# Virtual Host configuration for example.com
-#
-# You can move that to a different file under sites-available/ and symlink that
-# to sites-enabled/ to enable it.
-#
-#server {
-# listen 80;
-# listen [::]:80;
-#
-# server_name example.com;
-#
-# root /var/www/example.com;
-# index index.html;
-#
-# location / {
-# try_files $uri $uri/ =404;
-# }
-#}
----------
ID: server_state_6
Function: file.symlink
Name: /etc/nginx/sites-enabled/default
Result: True
Comment: Symlink /etc/nginx/sites-enabled/default is present and owned by root:root
Started: 13:45:57.086944
Duration: 1.348 ms
Changes:
----------
ID: server_conf_7
Function: file.managed
Name: /etc/nginx/sites-available/arvados_websocket_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_websocket_ssl.conf updated
Started: 13:45:57.089937
Duration: 15.098 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_7
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_websocket_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_websocket_ssl.conf -> /etc/nginx/sites-available/arvados_websocket_ssl.conf
Started: 13:45:57.106742
Duration: 1.251 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_websocket_ssl.conf
----------
ID: server_conf_8
Function: file.managed
Name: /etc/nginx/sites-available/arvados_webshell_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_webshell_ssl.conf updated
Started: 13:45:57.109664
Duration: 16.089 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_8
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_webshell_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_webshell_ssl.conf -> /etc/nginx/sites-available/arvados_webshell_ssl.conf
Started: 13:45:57.127502
Duration: 1.183 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_webshell_ssl.conf
----------
ID: server_conf_9
Function: file.managed
Name: /etc/nginx/sites-available/arvados_workbench2_default.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_workbench2_default.conf updated
Started: 13:45:57.129979
Duration: 14.878 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_9
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_workbench2_default.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_workbench2_default.conf -> /etc/nginx/sites-available/arvados_workbench2_default.conf
Started: 13:45:57.146508
Duration: 1.185 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_workbench2_default.conf
----------
ID: server_conf_10
Function: file.managed
Name: /etc/nginx/sites-available/arvados_workbench2_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_workbench2_ssl.conf updated
Started: 13:45:57.149259
Duration: 15.077 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_10
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_workbench2_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_workbench2_ssl.conf -> /etc/nginx/sites-available/arvados_workbench2_ssl.conf
Started: 13:45:57.165970
Duration: 1.185 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_workbench2_ssl.conf
----------
ID: server_conf_11
Function: file.managed
Name: /etc/nginx/sites-available/arvados_workbench_default.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_workbench_default.conf updated
Started: 13:45:57.168442
Duration: 14.353 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_11
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_workbench_default.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_workbench_default.conf -> /etc/nginx/sites-available/arvados_workbench_default.conf
Started: 13:45:57.184474
Duration: 1.166 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_workbench_default.conf
----------
ID: server_conf_12
Function: file.managed
Name: /etc/nginx/sites-available/arvados_workbench_ssl.conf
Result: True
Comment: File /etc/nginx/sites-available/arvados_workbench_ssl.conf updated
Started: 13:45:57.187227
Duration: 14.944 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_12
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_workbench_ssl.conf
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_workbench_ssl.conf -> /etc/nginx/sites-available/arvados_workbench_ssl.conf
Started: 13:45:57.203904
Duration: 1.213 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_workbench_ssl.conf
----------
ID: server_conf_13
Function: file.managed
Name: /etc/nginx/sites-available/arvados_workbench_upstream
Result: True
Comment: File /etc/nginx/sites-available/arvados_workbench_upstream updated
Started: 13:45:57.206502
Duration: 15.119 ms
Changes:
----------
diff:
New file
mode:
0644
----------
ID: server_state_13
Function: file.symlink
Name: /etc/nginx/sites-enabled/arvados_workbench_upstream
Result: True
Comment: Created new symlink /etc/nginx/sites-enabled/arvados_workbench_upstream -> /etc/nginx/sites-available/arvados_workbench_upstream
Started: 13:45:57.223310
Duration: 1.23 ms
Changes:
----------
new:
/etc/nginx/sites-enabled/arvados_workbench_upstream
----------
ID: nginx_service
Function: service.running
Name: nginx
Result: False
Comment: Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
Started: 13:45:57.293252
Duration: 133.141 ms
Changes:
----------
ID: listener_nginx_service
Function: service.mod_watch
Name: nginx
Result: False
Comment: Job for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xe" for details.
Started: 13:45:57.432761
Duration: 92.452 ms
Changes:

Summary for local
-------------
Succeeded: 79 (changed=68)
Failed: 2
-------------
Total states run: 81
Total run time: 49.361 s

(2-2/3)