Apt update generates error - crashes php-fpm container

ISSUE TYPE

Bug Report

Checklist

[ ] .env file is attached
[ ] ./check-config.sh output is added below
[ ] docker-compose logs output is added below
[ ] docker-compose.override.yml is attached (if exists)
[ ] Custom configs from cfg/ dir are attached (if exist)
[x ] I've looked through the docs: https://devilbox.readthedocs.io/en/latest/
[x ] I've looked through existing issues: https://github.com/cytopia/devilbox/issues
[x ] I've read troubleshooting: https://devilbox.readthedocs.io/en/latest/support/troubleshooting.html

OS / ENVIRONMENT

Host operating system and version: Windows 10 Pro 20H2
(Windows only) Native Docker or Docker Toolbox: Docker for Windows
Docker version:  20.10.2
Docker Compose version:  1.27.4
(Linux) Is SELinux enabled?: n/a
What git commit hash are you on?:

SUMMARY

Based on this post I created late yesterday: https://devilbox.discourse.group/t/php-7-4-container-crashing-yarn-signature-invalid/500, when running apt update on the base php environment via sh shell.sh the following error appeared:
GPG error: http://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging<EMAIL_ADDRESS>php_1 | E: The repository ‘http://dl.yarnpkg.com/debian stable InRelease’ is not signed
Today I found the reason why this is happening:
https://github.com/yarnpkg/yarn/issues/7866
It seems this is an ongoing issue with Yarn, since there are reports of the same issue happening every February.  The temporary solution is to run the following:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
This change will obviously only work after the container is up. Image updates are needed for it to be permanent.  See docker-compose logs  output below for the actual error.
STEPS TO REPRODUCE

Pull 7.4 php image, attempt to do an apt update from within the container via sh shell.sh
EXPECTED BEHAVIOUR

apt update should perform without incident
ACTUAL BEHAVIOUR

apt udpate fails due to a GPG key error. If the command is added as part of the startup scripts, the php container crashes.
OTHER INFORMATION
Start command

$ docker-compose up...

Outputs

$ ./check-config.sh

==============================================================================
# Checking git
# ==============================================================================
[ERR]   git is unclean
?? cfg/php-startup-7.4/01-update-apt.sh.tst

# ==============================================================================
# Checking .env file
# ==============================================================================
[SUCC]  .env file exists
[SUCC]  .env file is readable
[SUCC]  All variables are present in .env file
[SUCC]  No variables is duplicated in .env file

# ==============================================================================
# Checking .env file values
# ==============================================================================
[SUCC]  All .env file variables have correct values

# ==============================================================================
# Checking required Devilbox core directories exist
# ==============================================================================
[SUCC]  All PHP cfg/ sub directories are present
[SUCC]  All PHP log/ sub directories are present
[SUCC]  All PHP mod/ sub directories are present
[SUCC]  All HTTPD cfg/ sub directories are present
[SUCC]  All HTTPD log/ sub directories are present

# ==============================================================================
# Checking devilbox core directory permissions
# ==============================================================================
[SUCC]  All devilbox directories have correct permissions
[SUCC]  All devilbox directories have correct uid
[SUCC]  All devilbox directories have correct gid

# ==============================================================================
# Checking devilbox core file permissions
# ==============================================================================
[ERR]   File 'cfg/php-startup-7.4/01-update-apt.sh.tst' should have 0644, 0664 or 0666 permissions. Has: 0755 permissions
[SUCC]  All devilbox files have correct uid
[SUCC]  All devilbox files have correct gid

# ==============================================================================
# Checking projects permissions
# ==============================================================================
[SUCC]  All project dirs have correct permissions
[SUCC]  All project dirs have correct uid
[SUCC]  All project dirs have correct gid

# ==============================================================================
# Checking projects settings
# ==============================================================================
[ERR]   Project 'blnapi.loc' has no valid DNS record
[ERR]   Project 'blnbkr.loc' has no valid DNS record
[ERR]   Project 'blnbwr.loc' has no valid DNS record
[ERR]   Project 'blnldr.loc' has no valid DNS record
[ERR]   Project 'blnlocal.loc' has no valid DNS record
[ERR]   Missing HTTPD_DOCROOT_DIR 'htdocs' in: data/www/blnapi
[ERR]   Missing HTTPD_DOCROOT_DIR 'htdocs' in: data/www/blnbkr
[ERR]   Missing HTTPD_DOCROOT_DIR 'htdocs' in: data/www/blnbwr
[ERR]   Missing HTTPD_DOCROOT_DIR 'htdocs' in: data/www/blnldr

# ==============================================================================
# Checking customizations
# ==============================================================================
[NOTE]  [php.ini]    Custom config present in cfg/php-ini-7.4/
[NOTE]  [startup]    Custom script present in cfg/php-startup-7.4/

# ==============================================================================
# SUMMARY
# ==============================================================================
[ERR]   Found 11 error(s)
[ERR]   Devilbox might not work properly
[ERR]   Fix the issues before submitting a bug report
[NOTE]  2 custom configurations applied. If you encounter issues, reset them first.
[INFO]  Ensure to run 'docker-compose stop; docker-compose rm -f' on .env changes or custom configs

$ docker-compose logs

Attaching to devilbox_mysql_1, devilbox_pgsql_1, devilbox_redis_1, devilbox_memcd_1, devilbox_mongo_1, devilbox_httpd_1, devilbox_php_1, devilbox_bind_1
bind_1   | [INFO] Debug level: 2
bind_1   | [INFO] BIND logging: disabled explicitly
bind_1   | [INFO] Using default DNS TTL time: 3600 sec
bind_1   | [INFO] Using default DNS Refresh time: 1200 sec
bind_1   | [INFO] Using default DNS Retry time: 180 sec
bind_1   | [INFO] Using default DNS Expiry time: 1209600 sec
bind_1   | [INFO] Using default DNS Max Cache time: 10800 sec
bind_1   | [INFO] Adding wildcard DNS: *.loc -> <IP_ADDRESS>
bind_1   |
bind_1   | zone loc/IN: loaded serial<PHONE_NUMBER>
bind_1   | OK
bind_1   | [INFO] Not adding any extra hosts
bind_1   | [INFO] DNSSEC Validation: no
bind_1   | [INFO] Adding custom DNS forwarder: <IP_ADDRESS>,<IP_ADDRESS>,<IP_ADDRESS>,<IP_ADDRESS>
bind_1   | [INFO] Starting BIND 9.11.3
httpd_1  | [INFO] Debug level: 2
httpd_1  | [INFO] Runtime debug: 2
httpd_1  | [INFO] Changing user 'daemon' uid to: 1000
httpd_1  | root $ usermod -u 1000 daemon
httpd_1  | root $ chown -R daemon /usr/sbin
httpd_1  | [INFO] Changing group 'daemon' gid to: 1000
httpd_1  | root $ groupmod -g 1000 daemon
httpd_1  | root $ chown -R :daemon /usr/sbin
httpd_1  | [INFO] Setting container timezone to: UTC
httpd_1  | root $ ln -sf /usr/share/zoneinfo/UTC /etc/localtime
httpd_1  | [INFO] Docker date set to: Wed Feb 24 16:56:16 UTC 2021
httpd_1  | [INFO] $DOCKER_LOGS disabled. Logging errors and access to log files inside container.
httpd_1  | [INFO] PHP 5.2 compatibility mode: Disabled
httpd_1  | [INFO] PHP-FPM: Enabled
httpd_1  | [INFO] PHP-FPM: Server address: <IP_ADDRESS>
httpd_1  | [INFO] PHP-FPM: Server port: 9000
httpd_1  | [INFO] PHP-FPM: Timeout: 180
httpd_1  | [INFO] Main vhost: Enabled
httpd_1  | [INFO] Main vhost: Setting SSL type to: redirect http to https
httpd_1  | [INFO] Main vhost: Enable automatic generation of SSL certificates
httpd_1  | [INFO] Main vhost: SSL CN: localhost,*.localhost,devilbox,*.devilbox,httpd
httpd_1  | [INFO] $MAIN_VHOST_DOCROOT not specified. Keeping default: htdocs
httpd_1  | [INFO] $MAIN_VHOST_TPL not specified. Keeping default: cfg
httpd_1  | [INFO] Main vhost: Enabling httpd status page
httpd_1  | [INFO] Main vhost: Changing status page alias to: /devilbox-httpd-status
httpd_1  | [INFO] Mass vhost: Enabled
httpd_1  | [INFO] Mass vhost: Setting SSL type to: redirect http to https
httpd_1  | [INFO] Mass vhost: Enable automatic generation of SSL certificates
httpd_1  | [INFO] Mass vhost: changing tld to: .loc
httpd_1  | [INFO] Mass vhost: changing document root to: htdocs
httpd_1  | [INFO] Mass vhost: changing template dir to: .devilbox
httpd_1  | [INFO] Disabling PHP 5.2 compat mode
httpd_1  | [INFO] vhost-gen: no customized template found
httpd_1  | root $ sed -i'' 's/__PHP_ENABLE__/yes/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__PHP_ADDR__/<IP_ADDRESS>/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__PHP_PORT__/9000/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__PHP_TIMEOUT__/180/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__PHP_ENABLE__/yes/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__PHP_ADDR__/<IP_ADDRESS>/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__PHP_PORT__/9000/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__PHP_TIMEOUT__/180/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__DOCKER_LOGS_ERROR__/no/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__DOCKER_LOGS_ACCESS__/no/g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's/__DOCKER_LOGS_ERROR__/no/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__DOCKER_LOGS_ACCESS__/no/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's|__ENABLE_STATUS__|yes|g' /etc/vhost-gen/main.yml
httpd_1  | root $ sed -i'' 's|__STATUS_ALIAS__|/devilbox-httpd-status|g' /etc/vhost-gen/main.yml
httpd_1  | root $ vhost-gen -n localhost -p /var/www/default/htdocs -c /etc/vhost-gen/main.yml -o /var/www/default/cfg -v -d -s -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Loading configuration file        (-c): /etc/vhost-gen/main.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Loading vhost template (override) (-o): /var/www/default/cfg/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:16): Override Vhost template not found: /var/www/default/cfg/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Using vhost name: localhost
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:16): Vhost config written to: /etc/httpd/conf.d/localhost.conf
httpd_1  | root $ sed -i'' 's|__DOCROOT_SUFFIX__|htdocs|g' /etc/vhost-gen/mass.yml
httpd_1  | root $ sed -i'' 's/__TLD__/.loc/g' /etc/vhost-gen/mass.yml
httpd_1  | root $ mkdir -p /etc/httpd/cert/main
httpd_1  | root $ cert-gen -v -c DE -s Berlin -l Berlin -o Devilbox -u Devilbox -n 'localhost' -e 'admin@localhost' -a 'localhost *.localhost devilbox *.devilbox httpd' /ca/devilbox-ca.key /ca/devilbox-ca.crt /etc/httpd/cert/main/localhost.key /etc/httpd/cert/main/localhost.csr /etc/httpd/cert/main/localhost.crt
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/main/localhost.key -subj '/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=localhost/emailAddress=admin@localhost' -out /etc/httpd/cert/main/localhost.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/main/localhost.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/main/localhost.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:6f
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:17 2021 GMT
httpd_1  |             Not After : May 30 16:56:17 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = localhost, emailAddress = admin@localhost
httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:bf:5b:70:7f:95:b0:2e:c9:64:2f:05:7c:79:bd:
httpd_1  |                     66:bb:3a:e2:dd:35:26:6a:df:f7:97:a1:15:fa:cf:
httpd_1  |                     5c:e6:2f:d0:91:a8:e7:47:21:09:ea:9a:ac:91:1f:
httpd_1  |                     f6:da:16:69:01:87:e9:1d:16:27:98:12:53:cc:7d:
httpd_1  |                     34:b9:a6:89:aa:58:af:87:eb:73:c7:df:f1:23:63:
httpd_1  |                     8f:cf:82:b1:be:28:e6:f1:85:18:bd:a6:19:03:32:
httpd_1  |                     a5:83:a8:b8:54:9f:57:90:29:43:e4:f1:c0:ce:a4:
httpd_1  |                     02:76:b0:2a:d0:bb:b3:76:3b:7b:de:0f:67:d6:76:
httpd_1  |                     56:b8:55:c4:5b:f3:4d:4e:a1:67:f7:1f:5e:b7:31:
httpd_1  |                     a2:71:89:6a:5c:21:1c:52:56:ef:29:06:c0:d9:58:
httpd_1  |                     3b:8b:6b:53:2b:f5:ca:31:35:c8:d9:a6:87:87:f1:
httpd_1  |                     5d:fc:a0:7d:40:43:c3:38:13:e0:cf:3e:5c:21:dd:
httpd_1  |                     92:4b:72:77:2f:a9:0d:ea:f9:00:00:82:18:8e:19:
httpd_1  |                     63:ff:d7:27:82:ea:85:8e:af:45:90:36:0b:7e:4d:
httpd_1  |                     c4:9d:dd:52:3f:30:d3:08:bb:7c:a6:88:4a:3d:5d:
httpd_1  |                     26:70:c2:80:49:8f:0f:f3:ab:2a:c8:1b:1d:07:fc:
httpd_1  |                     bf:59:07:5b:fe:a0:cb:61:72:ff:61:60:ec:84:fc:
httpd_1  |                     fb:99
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 1D:61:67:5A:5A:94:1E:D4:49:D1:8E:C2:D8:54:FE:DA:06:FB:70:B0
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:localhost, DNS:localhost, DNS:*.localhost, DNS:devilbox, DNS:*.devilbox, DNS:httpd
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          46:03:41:e3:fb:48:bc:c1:98:f0:35:2f:cb:a1:1b:e9:9a:af:
httpd_1  |          41:da:3c:8e:68:ef:29:fb:bb:be:a1:29:f3:2c:b6:8c:f9:b0:
httpd_1  |          b4:ba:58:16:17:3a:f6:ee:c1:5b:eb:94:16:bc:e8:ae:6d:50:
httpd_1  |          26:ab:09:af:da:ed:3e:ed:c7:b4:e4:c6:af:9d:cf:f1:96:6a:
httpd_1  |          e1:2d:03:0a:28:61:94:f2:50:12:d3:e3:ad:9d:b1:ad:a2:36:
httpd_1  |          0f:14:ed:c6:f4:1d:26:da:99:61:85:ae:91:48:b7:8b:84:40:
httpd_1  |          5a:52:26:99:c9:59:22:7d:14:9c:f2:af:84:68:90:3d:38:d9:
httpd_1  |          81:f5:32:81:54:05:4f:ef:6b:f8:e0:4d:ab:a5:27:31:2f:60:
httpd_1  |          be:d2:c9:42:10:52:2f:60:d7:86:ec:f8:ec:af:18:e7:54:12:
httpd_1  |          f3:b4:16:0e:68:c2:c2:b4:e3:23:af:03:b8:3d:4d:ad:6d:96:
httpd_1  |          4f:d2:40:fe:45:22:2c:fb:ba:ce:6f:3e:41:49:fb:97:32:2d:
httpd_1  |          34:1b:fa:f4:d4:07:ec:2c:71:fd:27:72:1c:b7:99:4b:b6:17:
httpd_1  |          6b:2f:5c:da:61:05:77:7e:38:0e:7e:d0:f3:5c:ff:5b:d0:0e:
httpd_1  |          5f:5c:ad:38:8b:86:98:f1:3b:26:21:ed:20:e1:1e:97:b7:f8:
httpd_1  |          83:d7:a0:90
httpd_1  | /etc/httpd/cert/main/localhost.crt: OK
httpd_1  | root $ chown -R 1000:1000 /ca
httpd_1  | [INFO] Starting supervisord: 3.3.5
httpd_1  | 2021-02-24 16:56:17,738 INFO Set uid to user 0 succeeded
httpd_1  | 2021-02-24 16:56:17,742 INFO supervisord started with pid 1
httpd_1  | 2021-02-24 16:56:18,745 INFO spawned: 'httpd' with pid 233
httpd_1  | 2021-02-24 16:56:18,747 INFO spawned: 'watcherd' with pid 234
httpd_1  | [Wed Feb 24 16:56:18.814147 2021] [mpm_event:notice] [pid 233:tid<PHONE_NUMBER>40928] AH00489: Apache/2.4.46 (Unix) OpenSSL/1.1.1d configured -- resuming normal operations
httpd_1  | [Wed Feb 24 16:56:18.814338 2021] [core:notice] [pid 233:tid<PHONE_NUMBER>40928] AH00094: Command line: 'httpd -D FOREGROUND'
httpd_1  | 2021-02-24 16:56:19,816 INFO success: httpd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
httpd_1  | 2021-02-24 16:56:19,816 INFO success: watcherd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
httpd_1  | watcherd: [2021-02-24 16:56:21] Starting daemon.
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blnapi.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blnapi.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blnapi.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blnapi.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:70
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:21 2021 GMT
httpd_1  |             Not After : May 30 16:56:21 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blnapi.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:dd:0e:06:5c:bf:82:a3:2c:72:73:f9:35:43:67:
httpd_1  |                     e6:ea:04:c0:c4:f7:6f:87:33:da:b2:6d:11:c4:4d:
httpd_1  |                     8c:32:96:05:bd:8f:8a:7c:df:96:cb:a3:d5:a9:0f:
httpd_1  |                     3f:8d:73:81:50:42:50:60:74:4a:43:6c:fc:14:13:
httpd_1  |                     13:a5:3f:5e:17:8a:f0:22:6a:a4:82:f8:21:28:d6:
httpd_1  |                     eb:98:c3:91:db:52:43:5b:69:96:9b:6d:81:27:60:
httpd_1  |                     0d:54:41:94:7e:0d:ee:0d:12:88:9c:42:53:f8:2b:
httpd_1  |                     61:91:b1:1d:92:6f:7d:ec:8f:54:06:4d:93:1c:50:
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.646+00:00"},"s":"I",  "c":"CONTROL",  "id":23285,   "ctx":"main","msg":"Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'"}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.652+00:00"},"s":"W",  "c":"ASIO",     "id":22601,   "ctx":"main","msg":"No TransportLayer configured during NetworkInterface startup"}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.653+00:00"},"s":"I",  "c":"NETWORK",  "id":4648601, "ctx":"main","msg":"Implicit TCP FastOpen unavailable. If TCP FastOpen is required, set tcpFastOpenServer, tcpFastOpenClient, and tcpFastOpenQueueSize."}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.653+00:00"},"s":"I",  "c":"STORAGE",  "id":4615611, "ctx":"initandlisten","msg":"MongoDB starting","attr":{"pid":1,"port":27017,"dbPath":"/data/db","architecture":"64-bit","host":"mongo"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.654+00:00"},"s":"I",  "c":"CONTROL",  "id":23403,   "ctx":"initandlisten","msg":"Build Info","attr":{"buildInfo":{"version":"4.4.3","gitVersion":"913d6b62acfbb344dde1b116f4161360acd8fd13","openSSLVersion":"OpenSSL 1.1.1  11 Sep 2018","modules":[],"allocator":"tcmalloc","environment":{"distmod":"ubuntu1804","distarch":"x86_64","target_arch":"x86_64"}}}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.654+00:00"},"s":"I",  "c":"CONTROL",  "id":51765,   "ctx":"initandlisten","msg":"Operating System","attr":{"os":{"name":"Ubuntu","version":"18.04"}}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.654+00:00"},"s":"I",  "c":"CONTROL",  "id":21951,   "ctx":"initandlisten","msg":"Options set by command line","attr":{"options":{"net":{"bindIp":"*"}}}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.655+00:00"},"s":"W",  "c":"STORAGE",  "id":22271,   "ctx":"initandlisten","msg":"Detected unclean shutdown - Lock file is not empty","attr":{"lockFile":"/data/db/mongod.lock"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.656+00:00"},"s":"I",  "c":"STORAGE",  "id":22270,   "ctx":"initandlisten","msg":"Storage engine to use detected by data files","attr":{"dbpath":"/data/db","storageEngine":"wiredTiger"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.656+00:00"},"s":"W",  "c":"STORAGE",  "id":22302,   "ctx":"initandlisten","msg":"Recovering data from the last clean checkpoint."}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.656+00:00"},"s":"I",  "c":"STORAGE",  "id":22297,   "ctx":"initandlisten","msg":"Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem","tags":["startupWarnings"]}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:17.656+00:00"},"s":"I",  "c":"STORAGE",  "id":22315,   "ctx":"initandlisten","msg":"Opening WiredTiger","attr":{"config":"create,cache_size=5846M,session_max=33000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000,close_scan_interval=10,close_handle_minimum=250),statistics_log=(wait=0),verbose=[recovery_progress,checkpoint_progress,compact_progress],"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.410+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:410943][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY_PROGRESS] Recovering log 8 through 9"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.469+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:469645][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY_PROGRESS] Recovering log 9 through 9"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.561+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:561368][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY | WT_VERB_RECOVERY_PROGRESS] Main recovery loop: starting at 8/83072 to 9/256"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.562+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:562145][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY_PROGRESS] Recovering log 8 through 9"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.636+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:636020][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY_PROGRESS] Recovering log 9 through 9"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.698+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:698102][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY | WT_VERB_RECOVERY_PROGRESS] Set global recovery timestamp: (0, 0)"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.698+00:00"},"s":"I",  "c":"STORAGE",  "id":22430,   "ctx":"initandlisten","msg":"WiredTiger message","attr":{"message":"[1614185778:698232][1:0x7f0b06f67ac0], txn-recover: [WT_VERB_RECOVERY | WT_VERB_RECOVERY_PROGRESS] Set global oldest timestamp: (0, 0)"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.740+00:00"},"s":"I",  "c":"STORAGE",  "id":4795906, "ctx":"initandlisten","msg":"WiredTiger opened","attr":{"durationMillis":1084}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.740+00:00"},"s":"I",  "c":"RECOVERY", "id":23987,   "ctx":"initandlisten","msg":"WiredTiger recoveryTimestamp","attr":{"recoveryTimestamp":{"$timestamp":{"t":0,"i":0}}}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.741+00:00"},"s":"I",  "c":"STORAGE",  "id":4366408, "ctx":"initandlisten","msg":"No table logging settings modifications are required for existing WiredTiger tables","attr":{"loggingEnabled":true}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.742+00:00"},"s":"I",  "c":"STORAGE",  "id":22262,   "ctx":"initandlisten","msg":"Timestamp monitor starting"}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.756+00:00"},"s":"W",  "c":"CONTROL",  "id":22120,   "ctx":"initandlisten","msg":"Access control is not enabled for the database. Read and write access to data and configuration is unrestricted","tags":["startupWarnings"]}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.757+00:00"},"s":"W",  "c":"CONTROL",  "id":22178,   "ctx":"initandlisten","msg":"/sys/kernel/mm/transparent_hugepage/enabled is 'always'. We suggest setting it to 'never'","tags":["startupWarnings"]}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.759+00:00"},"s":"I",  "c":"STORAGE",  "id":20536,   "ctx":"initandlisten","msg":"Flow Control is enabled on this deployment"}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.762+00:00"},"s":"I",  "c":"FTDC",     "id":20625,   "ctx":"initandlisten","msg":"Initializing full-time diagnostic data capture","attr":{"dataDirectory":"/data/db/diagnostic.data"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.772+00:00"},"s":"I",  "c":"NETWORK",  "id":23015,   "ctx":"listener","msg":"Listening on","attr":{"address":"/tmp/mongodb-27017.sock"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.772+00:00"},"s":"I",  "c":"NETWORK",  "id":23015,   "ctx":"listener","msg":"Listening on","attr":{"address":"<IP_ADDRESS>"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:18.772+00:00"},"s":"I",  "c":"NETWORK",  "id":23016,   "ctx":"listener","msg":"Waiting for connections","attr":{"port":27017,"ssl":"off"}}
mongo_1  | {"t":{"$date":"2021-02-24T16:56:19.016+00:00"},"s":"I",  "c":"FTDC",     "id":20631,   "ctx":"ftdc","msg":"Unclean full-time diagnostic data capture shutdown detected, found interim file, some metrics may have been lost","attr":{"error":{"code":0,"codeName":"OK"}}}
httpd_1  |                     bb:e7:d2:c2:be:0a:9a:60:bb:5a:7e:f9:bf:fe:cf:
httpd_1  |                     74:b2:39:b2:38:b4:49:b0:c4:cf:f8:47:f3:fd:e4:
httpd_1  |                     42:c8:5b:cb:35:5d:b5:4b:6e:43:5a:87:c8:ad:84:
httpd_1  |                     51:1b:b2:a2:05:13:7c:74:d6:6f:5e:e5:7b:c6:2a:
httpd_1  |                     ab:0d:0a:af:e8:5e:0f:76:91:f2:01:e6:6f:d0:77:
httpd_1  |                     7f:cc:b3:4b:55:d0:6e:b9:4b:e2:85:4e:1a:b3:96:
httpd_1  |                     07:2a:98:f4:10:43:6b:32:68:3e:ef:e6:12:45:02:
httpd_1  |                     66:a0:4b:eb:3f:77:c7:29:d7:2a:17:19:91:d4:8e:
httpd_1  |                     ac:26:67:fb:19:77:e9:64:d9:da:26:90:b4:a1:ce:
httpd_1  |                     b0:7d
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 36:1E:54:4B:65:1F:18:0B:5C:B0:62:E0:F8:CB:FE:27:5E:33:1E:44
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blnapi.loc, DNS:*.blnapi.loc
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          9e:2e:17:94:ca:d7:91:1e:27:06:34:f1:0d:e9:40:d7:77:e6:
httpd_1  |          0e:2c:36:ed:99:26:e2:70:5c:02:3a:e8:9e:f6:1f:9b:59:67:
httpd_1  |          50:8f:c1:99:89:5c:03:fe:1e:84:ea:b8:87:a4:58:c7:15:9d:
httpd_1  |          cc:2a:0f:23:46:7e:b9:ed:20:88:8c:af:f2:c4:2e:11:05:04:
httpd_1  |          c1:31:56:19:86:62:51:13:53:6f:b4:10:74:01:76:86:0b:93:
httpd_1  |          cf:77:05:ff:04:41:83:9b:f3:3e:65:68:99:78:61:1c:02:ae:
httpd_1  |          7f:de:45:a8:17:af:e2:b8:40:6e:b4:e3:29:0d:c8:a6:03:d9:
httpd_1  |          31:0b:c3:09:ac:4b:69:cf:50:3f:d0:6d:b4:f6:de:bf:2b:48:
httpd_1  |          86:8d:e7:b1:fa:7f:d3:fe:40:33:cd:cd:8d:63:c4:78:83:95:
httpd_1  |          57:84:f9:c8:a2:5f:3d:02:cf:90:d3:52:be:c0:c2:c6:b2:de:
httpd_1  |          b2:b2:68:fb:43:92:35:2d:1e:1f:c6:65:2f:f0:90:37:76:71:
httpd_1  |          99:28:9a:77:d6:ae:26:44:bd:70:75:c1:9b:30:8c:8e:bf:99:
httpd_1  |          94:7a:bd:62:f0:93:33:8e:c4:c2:9b:3e:ed:3a:6d:90:c7:9d:
httpd_1  |          b6:79:7d:29:fd:76:7c:75:f5:f8:b8:12:b4:a0:76:e1:23:f8:
httpd_1  |          7f:6b:52:ee
httpd_1  | /etc/httpd/cert/mass/blnapi.loc.crt: OK
httpd_1  | $ vhost-gen -p "/shared/httpd/blnapi" -n "blnapi" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blnapi/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading vhost template (override) (-o): /shared/httpd/blnapi/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:22): Override Vhost template not found: /shared/httpd/blnapi/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Using vhost name: blnapi.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Vhost config written to: /etc/httpd/vhost.d/blnapi.conf
httpd_1  | watcherd: [2021-02-24 16:56:22] [OK]  ADD: succeeded: /shared/httpd/blnapi
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blnbkr.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blnbkr.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blnbkr.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blnbkr.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:71
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:22 2021 GMT
httpd_1  |             Not After : May 30 16:56:22 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blnbkr.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:d2:75:62:86:f9:68:1f:b7:69:9d:a8:82:40:00:
httpd_1  |                     e1:ca:eb:53:6e:e0:78:db:fc:4d:20:9f:d4:b1:7c:
httpd_1  |                     88:b5:39:2d:23:92:b2:9d:90:39:08:e3:09:8a:eb:
httpd_1  |                     5e:52:8a:ee:b8:86:61:d9:68:ae:9d:d6:9d:0e:af:
httpd_1  |                     ed:e9:5c:ab:b0:d7:c6:1e:5f:4e:14:b7:7e:ab:78:
httpd_1  |                     d7:13:d5:55:81:22:f1:0f:a1:6d:35:e5:81:83:2c:
httpd_1  |                     66:13:69:f6:d4:7d:73:bb:9b:ec:86:6a:f5:e9:ee:
httpd_1  |                     a9:68:d5:cf:2e:cb:e3:aa:94:5d:33:2e:15:3c:f5:
httpd_1  |                     b4:cc:d8:af:89:36:57:9a:8d:a3:5e:77:3e:c6:2f:
httpd_1  |                     68:61:bc:94:f5:49:71:fc:d8:61:01:4e:90:20:58:
httpd_1  |                     3f:67:6f:b1:f2:c3:b4:21:8f:03:21:07:b0:3c:81:
httpd_1  |                     d5:0e:f2:e5:97:a3:a8:d5:96:ba:5a:73:00:d3:e7:
httpd_1  |                     2b:11:8e:69:00:90:8b:3e:f2:b6:37:a9:b4:24:b3:
httpd_1  |                     5e:20:8d:8e:68:94:30:9d:51:52:52:b0:b5:31:b0:
httpd_1  |                     23:0c:96:df:f5:42:87:03:54:8f:03:cf:ec:a5:87:
httpd_1  |                     55:08:93:68:33:a1:29:6a:42:28:c9:72:41:6a:ed:
httpd_1  |                     3a:6f:a0:e5:94:a7:e0:2a:fe:b5:3f:8c:01:3c:61:
httpd_1  |                     6a:d1
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 E3:05:3F:A4:82:06:C3:32:CC:41:9F:50:F0:B6:FD:E0:7E:9D:30:BF
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blnbkr.loc, DNS:*.blnbkr.loc
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          49:9e:d9:1f:de:42:17:45:3e:07:ce:4f:bb:3a:2f:83:2e:11:
httpd_1  |          97:86:db:db:76:33:f9:5d:ef:05:e2:05:7b:5c:86:f5:d8:67:
httpd_1  |          f0:0f:6b:9c:c5:74:56:fa:68:00:dd:ee:6d:90:f1:9d:f0:28:
httpd_1  |          b7:4a:2e:f3:2e:a0:06:b3:7b:29:f5:a7:e9:32:fb:8b:e5:ab:
httpd_1  |          4a:25:b7:3a:6f:98:75:20:45:4c:1f:2b:a0:86:78:cc:d4:d9:
httpd_1  |          97:06:1c:53:3c:1d:8c:65:c3:8a:39:1e:c0:10:77:5f:24:12:
httpd_1  |          cb:e9:03:e0:5f:dc:04:90:78:0d:1c:23:31:33:9c:5e:41:ba:
httpd_1  |          ff:80:47:74:ad:ab:0a:e6:ac:82:4f:e6:5e:35:bf:34:a5:02:
httpd_1  |          9a:89:e7:4a:3f:8f:a4:50:44:ec:1c:d8:6c:ea:b4:81:c5:b1:
httpd_1  |          14:ae:07:d4:da:38:ba:44:ea:b9:67:12:5e:ab:23:5b:0f:53:
httpd_1  |          5e:d3:c9:02:df:d7:78:ef:89:a0:0b:19:80:b8:60:b8:cb:f6:
httpd_1  |          56:4a:9a:59:61:50:13:ed:5e:03:a3:24:8b:9f:2e:34:d6:2d:
httpd_1  |          10:a3:b4:9a:24:3b:62:66:f3:d6:76:b5:a4:01:58:3f:b6:9d:
httpd_1  |          b0:bd:71:9b:06:1e:cf:c5:67:ca:2d:3d:2e:4b:52:10:ad:eb:
httpd_1  |          50:8a:1d:22
httpd_1  | /etc/httpd/cert/mass/blnbkr.loc.crt: OK
httpd_1  | $ vhost-gen -p "/shared/httpd/blnbkr" -n "blnbkr" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blnbkr/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Loading vhost template (override) (-o): /shared/httpd/blnbkr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:22): Override Vhost template not found: /shared/httpd/blnbkr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Using vhost name: blnbkr.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:22): Vhost config written to: /etc/httpd/vhost.d/blnbkr.conf
httpd_1  | watcherd: [2021-02-24 16:56:22] [OK]  ADD: succeeded: /shared/httpd/blnbkr
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blnbwr.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blnbwr.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blnbwr.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blnbwr.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:72
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:23 2021 GMT
httpd_1  |             Not After : May 30 16:56:23 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blnbwr.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:c5:66:42:70:02:55:cc:39:8b:4a:e7:83:28:8b:
httpd_1  |                     ba:8f:96:6e:be:31:92:7b:f7:3e:bd:15:f3:77:0c:
httpd_1  |                     3a:57:9c:5a:fa:36:26:85:a4:df:f6:24:68:44:c2:
httpd_1  |                     3b:4c:9b:08:00:4f:b1:40:13:aa:e1:98:a8:4e:fd:
httpd_1  |                     fd:41:0d:cd:86:27:ab:30:6a:f3:49:f4:9a:dc:97:
httpd_1  |                     6d:56:f6:e0:26:f6:88:72:3e:d8:c2:13:bf:da:87:
httpd_1  |                     76:64:b1:5b:98:63:9a:52:7c:87:b2:6f:55:5d:ef:
httpd_1  |                     62:03:fd:fd:4a:61:f6:6a:b5:ce:e6:ca:f4:00:28:
httpd_1  |                     de:26:04:b2:36:07:6b:f6:57:2f:00:81:67:d1:d0:
httpd_1  |                     cd:03:b7:75:86:93:e7:e0:49:e2:eb:0e:dc:9b:21:
httpd_1  |                     fb:2a:ee:3d:64:58:fe:04:bf:b5:dd:bf:90:2c:53:
httpd_1  |                     6b:a7:92:44:f5:40:4e:4d:50:46:d6:b0:a9:34:28:
httpd_1  |                     1e:b3:96:ac:a2:15:1f:d5:44:b7:13:b7:38:16:5a:
httpd_1  |                     f9:f5:29:93:00:d3:c7:76:05:af:ac:db:04:0a:c9:
httpd_1  |                     ce:83:03:e6:cb:8d:04:27:0a:a5:46:ba:fb:66:3b:
httpd_1  |                     d6:49:00:1b:d7:04:75:28:33:9b:5b:35:fa:17:6f:
httpd_1  |                     60:43:94:d4:84:77:4a:18:12:9d:5b:94:56:e1:a4:
httpd_1  |                     3a:6d
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 A5:DD:63:DE:0B:CA:8F:6D:24:B4:80:7D:87:F0:71:61:F2:0A:B6:DE
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blnbwr.loc, DNS:*.blnbwr.loc
mysql_1  | 2021-02-24T16:56:17.345572Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
mysql_1  | 2021-02-24T16:56:17.347722Z 0 [Note] mysqld (mysqld 5.7.32-35) starting as process 1 ...
mysql_1  | 2021-02-24T16:56:17.352541Z 0 [Note] InnoDB: PUNCH HOLE support available
mysql_1  | 2021-02-24T16:56:17.352594Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
mysql_1  | 2021-02-24T16:56:17.352602Z 0 [Note] InnoDB: Uses event mutexes
mysql_1  | 2021-02-24T16:56:17.352606Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
mysql_1  | 2021-02-24T16:56:17.352609Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
mysql_1  | 2021-02-24T16:56:17.352613Z 0 [Note] InnoDB: Using Linux native AIO
mysql_1  | 2021-02-24T16:56:17.352936Z 0 [Note] InnoDB: Number of pools: 1
mysql_1  | 2021-02-24T16:56:17.353099Z 0 [Note] InnoDB: Using CPU crc32 instructions
mysql_1  | 2021-02-24T16:56:17.355420Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
mysql_1  | 2021-02-24T16:56:17.360533Z 0 [Note] InnoDB: Completed initialization of buffer pool
mysql_1  | 2021-02-24T16:56:17.363750Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
mysql_1  | 2021-02-24T16:56:17.374873Z 0 [Note] InnoDB: Recovering partial pages from the parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite
mysql_1  | 2021-02-24T16:56:17.381874Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
mysql_1  | 2021-02-24T16:56:17.383324Z 0 [Note] InnoDB: Log scan progressed past the checkpoint lsn<PHONE_NUMBER>3
mysql_1  | 2021-02-24T16:56:17.383370Z 0 [Note] InnoDB: Doing recovery: scanned up to log sequence number<PHONE_NUMBER>2
mysql_1  | 2021-02-24T16:56:17.383378Z 0 [Note] InnoDB: Database was not shutdown normally!
mysql_1  | 2021-02-24T16:56:17.383381Z 0 [Note] InnoDB: Starting crash recovery.
mysql_1  | 2021-02-24T16:56:17.409402Z 0 [Note] InnoDB: Created parallel doublewrite buffer at /var/lib/mysql/xb_doublewrite, size 3932160 bytes
mysql_1  | 2021-02-24T16:56:17.463028Z 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
mysql_1  | 2021-02-24T16:56:17.463059Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
mysql_1  | 2021-02-24T16:56:17.463133Z 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
mysql_1  | 2021-02-24T16:56:17.509139Z 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
mysql_1  | 2021-02-24T16:56:17.510301Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
mysql_1  | 2021-02-24T16:56:17.510327Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
mysql_1  | 2021-02-24T16:56:17.513192Z 0 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.7.32-35 started; log sequence number<PHONE_NUMBER>2
mysql_1  | 2021-02-24T16:56:17.514562Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
mysql_1  | 2021-02-24T16:56:17.516055Z 0 [Note] Plugin 'FEDERATED' is disabled.
mysql_1  | 2021-02-24T16:56:17.532279Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.
mysql_1  | 2021-02-24T16:56:17.532302Z 0 [Note] Skipping generation of SSL certificates as certificate files are present in data directory.
mysql_1  | 2021-02-24T16:56:17.534982Z 0 [Note] InnoDB: Buffer pool(s) load completed at 210224 16:56:17
mysql_1  | 2021-02-24T16:56:17.535663Z 0 [Warning] CA certificate ca.pem is self signed.
mysql_1  | 2021-02-24T16:56:17.535703Z 0 [Note] Skipping generation of RSA key pair as key files are present in data directory.
mysql_1  | 2021-02-24T16:56:17.536229Z 0 [Note] Server hostname (bind-address): '*'; port: 3306
mysql_1  | 2021-02-24T16:56:17.536474Z 0 [Note] IPv6 is available.
mysql_1  | 2021-02-24T16:56:17.536491Z 0 [Note]   - '::' resolves to '::';
mysql_1  | 2021-02-24T16:56:17.536527Z 0 [Note] Server socket created on IP: '::'.
mysql_1  | 2021-02-24T16:56:17.590772Z 0 [Note] Event Scheduler: Loaded 0 events
mysql_1  | 2021-02-24T16:56:17.591245Z 0 [Note] mysqld: ready for connections.
mysql_1  | Version: '5.7.32-35'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  Percona Server (GPL), Release 35, Revision 5688520
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          12:0d:49:dc:aa:6a:0e:9e:be:8a:cf:68:b5:71:14:43:22:01:
httpd_1  |          d0:81:44:cd:3c:49:ea:28:ef:5e:dd:27:d4:b7:be:6d:40:d1:
httpd_1  |          7e:c3:12:20:bf:07:46:ae:58:54:f0:4a:24:67:98:ff:8d:00:
httpd_1  |          d0:27:cc:d3:8d:18:6e:50:91:6d:17:80:c8:6b:a6:97:ae:9a:
httpd_1  |          1d:58:a3:89:84:08:51:46:78:bf:37:af:d8:c2:5d:6c:9c:9f:
httpd_1  |          03:89:b1:51:16:f1:83:1c:db:82:59:5b:49:ea:2e:41:36:ac:
httpd_1  |          97:cd:ab:78:e5:ad:86:ea:4c:7f:c8:01:5f:47:58:af:c7:40:
httpd_1  |          5d:63:0e:1b:85:34:d3:73:2e:f8:2d:b4:69:fa:5d:a8:35:89:
httpd_1  |          9a:92:c4:78:79:06:9c:a0:fb:33:25:96:a6:32:bb:b3:f6:f3:
httpd_1  |          b9:a3:77:7f:85:85:2a:03:ab:1c:fe:a1:db:97:32:cd:61:8a:
httpd_1  |          43:03:a5:a1:0f:c9:a6:e4:b5:d5:00:7b:99:41:17:41:b2:25:
httpd_1  |          81:66:0b:40:0b:e7:43:9b:94:b3:59:7b:55:a1:05:76:6c:02:
httpd_1  |          f9:08:8e:c0:70:cc:f2:4b:f3:70:48:b2:f6:69:4c:c5:12:5c:
httpd_1  |          e5:f7:9e:05:92:a2:6b:61:1f:58:e6:6b:f7:7a:2a:f6:d7:86:
httpd_1  |          17:4c:1b:04
httpd_1  | /etc/httpd/cert/mass/blnbwr.loc.crt: OK
httpd_1  | $ vhost-gen -p "/shared/httpd/blnbwr" -n "blnbwr" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blnbwr/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading vhost template (override) (-o): /shared/httpd/blnbwr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:23): Override Vhost template not found: /shared/httpd/blnbwr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Using vhost name: blnbwr.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Vhost config written to: /etc/httpd/vhost.d/blnbwr.conf
httpd_1  | watcherd: [2021-02-24 16:56:23] [OK]  ADD: succeeded: /shared/httpd/blnbwr
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blncake3.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blncake3.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
php_1    | [INFO] Debug level: 2
php_1    | [INFO] Changing user 'devilbox' uid to: 1000
php_1    | root $ usermod -u 1000 devilbox 2>/dev/null
php_1    | root $ chown -R devilbox /home/devilbox 2>/dev/null || true
php_1    | root $ chown -R devilbox /var/lib/php/session
php_1    | root $ chown -R devilbox /var/lib/php/wsdlcache
php_1    | root $ chown -R devilbox /var/spool/mail/devilbox
php_1    | root $ chown -R devilbox /etc/supervisor/custom.d
php_1    | [INFO] Changing group 'devilbox' gid to: 1000
php_1    | root $ groupmod -g 1000 devilbox 2>/dev/null
php_1    | root $ chown -R :devilbox /home/devilbox 2>/dev/null || true
php_1    | root $ chown -R :devilbox /var/lib/php/session
php_1    | root $ chown -R :devilbox /var/lib/php/wsdlcache
php_1    | root $ chown -R :devilbox /var/spool/mail/devilbox
php_1    | root $ chown -R :devilbox /etc/supervisor/custom.d
php_1    | [INFO] Setting container timezone to: UTC
php_1    | root $ ln -sf /usr/share/zoneinfo/UTC /etc/localtime
php_1    | [INFO] Setting PHP: timezone=UTC
php_1    | root $ echo 'date.timezone = UTC' > /usr/local/etc/php/conf.d/devilbox-runtime-timezone.ini
php_1    | [INFO] Docker date set to: Wed Feb 24 16:56:15 UTC 2021
php_1    | [INFO] $DOCKER_LOGS set to 0. Logging to files under: /var/log/php
php_1    | [INFO] Make sure to mount this directory in order to view logs
php_1    | root $ chown -R devilbox:devilbox /var/log/php
php_1    | root $ chmod 0755 /var/log/php
php_1    | [INFO] $ENABLE_MAIL set to 2. Enabling postfix catch-all
php_1    | root $ chown devilbox:devilbox /var/log/php
php_1    | root $ chown devilbox:devilbox /var/log/php/mail.log
php_1    | root $ chmod 0644 /var/log/php/mail.log
php_1    | root $ chmod 0644 /var/mail/devilbox
php_1    | root $ chown devilbox:devilbox /var/mail
php_1    | root $ chown devilbox:devilbox /var/mail/devilbox
php_1    | root $ postconf -e 'strict_mailbox_ownership=no'
php_1    | root $ postconf -e 'inet_protocols=ipv4'
php_1    | root $ postconf -e 'virtual_alias_maps=pcre:/etc/postfix/virtual'
php_1    | root $ echo<EMAIL_ADDRESS>devilbox' >> /etc/postfix/virtual
php_1    | root $ newaliases
php_1    | [INFO] Forwarding httpd:80 to <IP_ADDRESS>:80 inside this docker.
php_1    | [INFO] Forwarding httpd:443 to <IP_ADDRESS>:443 inside this docker.
php_1    | [INFO] Forwarding mysql:3306 to <IP_ADDRESS>:3306 inside this docker.
php_1    | [INFO] Forwarding pgsql:5432 to <IP_ADDRESS>:5432 inside this docker.
php_1    | [INFO] Forwarding redis:6379 to <IP_ADDRESS>:6379 inside this docker.
php_1    | [INFO] Forwarding memcd:11211 to <IP_ADDRESS>:11211 inside this docker.
php_1    | [INFO] Forwarding mongo:27017 to <IP_ADDRESS>:27017 inside this docker.
php_1    | [INFO] Enabling 'socat-80-httpd-80' to be started by supervisord
php_1    | [INFO] Enabling 'socat-443-httpd-443' to be started by supervisord
php_1    | [INFO] Enabling 'socat-3306-mysql-3306' to be started by supervisord
php_1    | [INFO] Enabling 'socat-5432-pgsql-5432' to be started by supervisord
php_1    | [INFO] Enabling 'socat-6379-redis-6379' to be started by supervisord
php_1    | [INFO] Enabling 'socat-11211-memcd-11211' to be started by supervisord
php_1    | [INFO] Enabling 'socat-27017-mongo-27017' to be started by supervisord
php_1    | [INFO] Enabling 'rsyslogd' to be started by supervisord
php_1    | [INFO] Enabling 'postfix' to be started by supervisord
php_1    | [INFO] Enabling 'php-fpm' to be started by supervisord
php_1    | [INFO] PHP.ini: xdebug-php.ini -> /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug-php.ini
php_1    | root $ cp /etc/php-custom.d/xdebug-php.ini /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug-php.ini
php_1    | [INFO] PHP.ini: xdebug.ini -> /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug.ini
php_1    | root $ cp /etc/php-custom.d/xdebug.ini /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug.ini
php_1    | [INFO] PHP.ini: debug.ini -> /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-debug.ini
php_1    | root $ cp /etc/php-custom.d/debug.ini /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-debug.ini
php_1    | root $ find /usr/local/etc/php/conf.d -type f -iname '*.ini' -exec chmod 0644 "{}" \;
php_1    | root $ find /usr/local/etc/php-fpm.d -type f -iname '*.conf' -exec chmod 0644 "{}" \;
php_1    | [INFO] $ENABLE_MODULES set, but empty. Not enabling any PHP modules.
php_1    | [INFO] Disabling the following PHP modules: oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoole
php_1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-oci8.ini
php_1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-sqlsrv.ini
php_1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-rdkafka.ini
php_1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-swoole.ini
php_1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.conf
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blncake3.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blncake3.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:73
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:23 2021 GMT
httpd_1  |             Not After : May 30 16:56:23 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blncake3.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:ee:ba:7c:de:60:c3:52:70:00:dc:e1:27:30:41:
httpd_1  |                     2e:20:e1:59:e5:d3:6f:5d:e5:e3:48:4c:3c:7b:6b:
httpd_1  |                     6b:7a:41:fb:e8:d4:7c:bf:9b:f1:aa:cf:bf:e3:56:
httpd_1  |                     10:21:ab:f4:00:68:ce:46:03:f6:a1:ed:de:c9:5d:
httpd_1  |                     28:46:b1:9f:e5:d8:e6:90:b0:7c:8a:32:67:9d:09:
httpd_1  |                     5a:50:e4:cf:cc:26:c0:ca:b9:99:fd:3a:aa:90:5c:
httpd_1  |                     38:a9:d2:e0:d5:6e:85:8c:63:eb:45:be:89:54:9f:
httpd_1  |                     22:ba:b0:c2:c5:c5:7a:9b:30:c6:fe:ca:1d:d4:5c:
httpd_1  |                     77:5d:92:82:7d:51:2e:85:cd:b6:dd:49:2a:41:3c:
httpd_1  |                     09:01:43:4b:a7:55:8d:90:98:75:06:96:93:ff:6b:
httpd_1  |                     4b:ea:62:58:df:3c:83:39:5b:14:30:72:59:c3:9e:
httpd_1  |                     ed:2f:a9:ba:de:94:1d:06:2b:8c:11:a1:a7:ce:93:
httpd_1  |                     99:be:8f:79:b7:9f:ad:26:51:b8:7a:c6:39:1d:8e:
httpd_1  |                     66:f6:16:34:df:6d:a6:71:ba:ab:2c:16:5a:95:db:
httpd_1  |                     a4:65:0a:4d:b2:b7:aa:95:7b:af:c5:b0:10:5a:1e:
httpd_1  |                     aa:37:7a:0b:e6:26:1f:3c:89:e7:3a:2d:35:fc:3c:
httpd_1  |                     fe:48:38:3d:0a:e8:30:48:80:60:75:15:d4:1a:8d:
httpd_1  |                     1c:c7
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 B8:BA:ED:6D:D2:BD:00:27:4F:6D:71:05:EE:DA:57:B6:9D:3D:77:FD
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blncake3.loc, DNS:*.blncake3.loc
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          ae:7b:0d:56:03:58:c1:ec:17:f1:71:a6:79:19:ce:d0:35:f1:
httpd_1  |          25:51:79:e4:10:95:ba:b4:38:d0:90:94:54:a2:22:ab:4f:92:
httpd_1  |          6e:83:cd:c8:b2:c4:c1:9c:70:82:2c:89:43:b4:dc:26:ba:03:
httpd_1  |          4f:af:fd:ca:ee:a6:b9:1d:a7:a0:62:3e:70:26:48:4d:04:be:
httpd_1  |          25:e3:d5:7f:f7:9c:5e:11:15:9b:bf:f3:5e:dc:f5:14:b2:d7:
httpd_1  |          44:96:6f:d1:6a:08:4d:34:c0:1f:ce:29:8f:b1:a2:45:be:ee:
httpd_1  |          a3:ea:8c:42:b9:6b:cb:62:19:5b:07:b7:c1:d9:7f:fd:8c:0a:
httpd_1  |          07:b8:bf:e3:75:4e:47:0f:7c:f7:dc:f5:ed:09:7b:8f:ed:25:
httpd_1  |          1e:cc:fb:3f:0e:19:43:6f:df:f6:e9:fc:f4:72:06:bf:95:fb:
httpd_1  |          bd:e6:d5:c4:6c:2d:d7:17:9b:21:94:d3:9c:cf:df:a0:6e:11:
httpd_1  |          c0:13:b9:35:a2:65:19:5e:8f:b8:e4:b4:78:35:ad:6f:53:19:
httpd_1  |          72:4e:af:d9:06:b6:81:0e:79:fc:9f:35:d0:b1:14:25:6c:b9:
httpd_1  |          a7:54:1f:8c:d0:ab:a4:07:70:39:ee:13:62:58:68:a2:df:31:
httpd_1  |          a5:2c:6e:45:07:5d:66:b6:86:56:01:90:d6:90:73:a8:27:40:
httpd_1  |          da:89:34:ab
httpd_1  | /etc/httpd/cert/mass/blncake3.loc.crt: OK
php_1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.cnf
php_1    | root $ chown devilbox:devilbox /var/log/mysqldump-secure.log
php_1    | root $ chown devilbox:devilbox /shared/backups/mysql
php_1    | [INFO] $MYSQL_BACKUP_USER set for mysqldump-secure. Changing to 'root'
php_1    | root $ sed -i'' 's/^user.*/user = root/g' /etc/mysqldump-secure.cnf
php_1    | [INFO] $MYSQL_BACKUP_PASS set for mysqldump-secure. Changing to '******'
php_1    | root $ perl -pi -e 's/^password.*/password = Boogy*Man225/g' /etc/mysqldump-secure.cnf
php_1    | [INFO] $MYSQL_BACKUP_HOST set for mysqldump-secure. Changing to 'mysql'
php_1    | root $ sed -i'' 's/^host.*/host = mysql/g' /etc/mysqldump-secure.cnf
php_1    | root $ chown devilbox:devilbox /shared/backups
php_1    | root $ chown devilbox:devilbox /shared/httpd
php_1    | root $ chmod 0755 /shared/backups
php_1    | root $ chmod 0755 /shared/httpd
php_1    | root $ cp /ca/devilbox-ca.crt /usr/local/share/ca-certificates/devilbox-devilbox-ca.crt
php_1    | root $ update-ca-certificates
php_1    | Updating certificates in /etc/ssl/certs...
php_1    | 1 added, 0 removed; done.
php_1    | Running hooks in /etc/ca-certificates/update.d...
php_1    | done.
php_1    | [INFO] Executing custom startup script: update-apt.sh
php_1    | Err:1 http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 InRelease
php_1    |   Could not resolve 'repo.mongodb.org'
php_1    | Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
php_1    | Get:3 http://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
php_1    | Get:4 http://deb.debian.org/debian buster InRelease [122 kB]
php_1    | Get:5 http://ftp.debian.org/debian stretch-backports InRelease [91.8 kB]
php_1    | Get:6 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease [76.6 kB]
php_1    | Get:7 http://ppa.launchpad.net/git-core/ppa/ubuntu artful InRelease [15.4 kB]
php_1    | Get:8 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
php_1    | Err:3 http://dl.yarnpkg.com/debian stable InRelease
httpd_1  | $ vhost-gen -p "/shared/httpd/blncake3" -n "blncake3" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blncake3/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
php_1    |   The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging<EMAIL_ADDRESS>php_1    | Get:9 http://security.debian.org/debian-security buster/updates/main amd64 Packages [267 kB]
php_1    | Get:10 http://ftp.debian.org/debian stretch-backports/main amd64 Packages [612 kB]
php_1    | Get:11 http://deb.debian.org/debian buster/main amd64 Packages [7907 kB]
php_1    | Get:12 http://packages.blackfire.io/debian any InRelease [23.3 kB]
php_1    | Get:13 http://ppa.launchpad.net/git-core/ppa/ubuntu artful/main amd64 Packages [3324 B]
php_1    | Get:14 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages [253 kB]
php_1    | Get:15 http://packages.blackfire.io/debian any/main amd64 Packages [3899 B]
php_1    | Get:16 http://deb.debian.org/debian buster-updates/main amd64 Packages [9504 B]
php_1    | Reading package lists...
php_1    | W: GPG error: http://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging<EMAIL_ADDRESS>php_1    | E: The repository 'http://dl.yarnpkg.com/debian stable InRelease' is not signed.
php_1    | [ERR]  Failed to execute script
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Loading vhost template (override) (-o): /shared/httpd/blncake3/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:23): Override Vhost template not found: /shared/httpd/blncake3/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Using vhost name: blncake3.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:23): Vhost config written to: /etc/httpd/vhost.d/blncake3.conf
httpd_1  | watcherd: [2021-02-24 16:56:23] [OK]  ADD: succeeded: /shared/httpd/blncake3
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blnldr.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blnldr.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blnldr.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blnldr.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:74
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:23 2021 GMT
httpd_1  |             Not After : May 30 16:56:23 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blnldr.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:d4:8f:18:2e:79:1a:0e:e9:c8:92:c9:6f:cb:21:
httpd_1  |                     f3:b8:90:69:80:35:13:67:5b:8d:0b:50:e7:98:01:
httpd_1  |                     dd:0b:2e:b3:4f:73:53:5f:8a:45:c6:88:ad:48:20:
httpd_1  |                     8d:04:d1:9a:f0:44:fd:02:d8:9c:3c:4a:80:39:68:
httpd_1  |                     61:00:d4:79:90:4f:28:62:3e:80:d3:af:d8:c0:44:
httpd_1  |                     f1:67:f0:0f:57:31:16:dd:99:07:a9:aa:1a:36:5d:
httpd_1  |                     f4:47:80:4a:60:41:80:d9:61:91:57:a9:9a:36:8d:
httpd_1  |                     77:b8:2c:ab:da:e4:9a:d1:4d:49:85:52:e0:18:60:
httpd_1  |                     0e:e1:1c:35:0e:56:cf:06:87:cf:27:90:3d:e2:b9:
httpd_1  |                     b1:02:85:2d:e7:e3:80:8b:0f:00:2d:0e:d0:99:a9:
httpd_1  |                     f7:14:59:9a:cc:6c:5a:64:20:df:52:b3:64:e3:7c:
httpd_1  |                     53:b5:22:b3:68:77:b5:9b:04:d8:ba:cf:df:bc:f0:
httpd_1  |                     67:1a:93:92:5d:c4:1d:ca:0c:a9:11:0c:dd:d5:6e:
httpd_1  |                     72:d1:24:2d:04:23:d6:e6:8c:6f:40:39:71:5d:e8:
httpd_1  |                     08:c3:71:af:5c:eb:05:69:8a:bc:89:41:a7:d3:04:
httpd_1  |                     31:ad:a2:1b:c6:e0:63:96:f5:67:7d:29:57:8c:cb:
httpd_1  |                     78:b8:b1:89:13:25:51:3c:f7:69:8c:a0:09:02:dd:
httpd_1  |                     c3:63
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 15:90:B9:4B:84:5F:63:C9:8B:0A:C8:88:07:97:68:F6:06:2C:1A:90
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blnldr.loc, DNS:*.blnldr.loc
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          24:17:71:dc:ab:b1:ac:a9:b4:15:60:fc:24:23:f7:06:25:c1:
httpd_1  |          59:be:58:df:96:3f:53:62:92:16:72:c0:8f:2b:18:11:1d:33:
httpd_1  |          45:5f:ac:a8:f3:49:8e:06:4f:67:30:99:9a:f7:e5:cf:18:31:
httpd_1  |          b3:d5:ac:93:82:00:0a:a4:3b:5f:34:d3:12:69:f6:4d:5e:36:
httpd_1  |          15:03:5f:c1:df:a4:51:6a:d8:3b:8a:36:8c:d1:f3:71:35:16:
httpd_1  |          95:25:5e:9b:a8:7e:d8:d0:1e:45:f5:57:b0:7b:05:38:33:49:
httpd_1  |          c3:46:df:a1:34:30:36:43:b4:c2:d6:5c:92:c8:96:8d:25:8b:
httpd_1  |          06:e5:78:86:cd:98:a5:1f:f8:b4:e4:fa:71:cd:bd:5a:b7:be:
httpd_1  |          5e:72:2b:1d:fb:da:bc:35:11:c9:51:1b:21:bf:4a:25:f8:79:
httpd_1  |          dc:25:ad:93:d7:d5:22:8d:df:1a:23:a3:d0:be:ea:43:1f:a6:
httpd_1  |          9c:e3:d0:91:e9:a9:5c:21:fc:20:e6:94:e6:db:ce:a3:6e:3a:
httpd_1  |          4f:de:71:ad:66:8a:c4:d1:bb:a4:4b:ea:5d:43:e5:0e:d6:b0:
httpd_1  |          87:2f:77:9c:b2:db:53:48:74:45:bd:93:b5:7f:c9:40:76:2a:
httpd_1  |          ac:0c:85:9c:60:35:aa:c1:e6:5f:19:cd:fd:87:26:83:c2:f6:
httpd_1  |          f0:c4:0d:a6
httpd_1  | /etc/httpd/cert/mass/blnldr.loc.crt: OK
httpd_1  | $ vhost-gen -p "/shared/httpd/blnldr" -n "blnldr" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blnldr/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading vhost template (override) (-o): /shared/httpd/blnldr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:24): Override Vhost template not found: /shared/httpd/blnldr/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Using vhost name: blnldr.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Vhost config written to: /etc/httpd/vhost.d/blnldr.conf
httpd_1  | watcherd: [2021-02-24 16:56:24] [OK]  ADD: succeeded: /shared/httpd/blnldr
httpd_1  | $ openssl req -newkey rsa:2048 -sha256 -nodes -extensions v3_req -config <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
pgsql_1  |
pgsql_1  | PostgreSQL Database directory appears to contain a database; Skipping initialization
pgsql_1  |
pgsql_1  | 2021-02-24 16:56:17.667 UTC [1] LOG:  starting PostgreSQL 13.1 (Debian 13.1-1.pgdg100+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit
pgsql_1  | 2021-02-24 16:56:17.668 UTC [1] LOG:  listening on IPv4 address "<IP_ADDRESS>", port 5432
pgsql_1  | 2021-02-24 16:56:17.668 UTC [1] LOG:  listening on IPv6 address "::", port 5432
pgsql_1  | 2021-02-24 16:56:17.687 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
pgsql_1  | 2021-02-24 16:56:17.719 UTC [26] LOG:  database system was interrupted; last known up at 2021-02-24 02:24:53 UTC
pgsql_1  | 2021-02-24 16:56:18.189 UTC [26] LOG:  database system was not properly shut down; automatic recovery in progress
pgsql_1  | 2021-02-24 16:56:18.193 UTC [26] LOG:  redo starts at 0/15CCF98
pgsql_1  | 2021-02-24 16:56:18.193 UTC [26] LOG:  invalid record length at 0/15CD080: wanted 24, got 0
pgsql_1  | 2021-02-24 16:56:18.193 UTC [26] LOG:  redo done at 0/15CD048
pgsql_1  | 2021-02-24 16:56:18.239 UTC [1] LOG:  database system is ready to accept connections
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -keyout /etc/httpd/cert/mass/blnlocal.loc.key -subj<EMAIL_ADDRESS>-out /etc/httpd/cert/mass/blnlocal.loc.csr
httpd_1  | $ openssl x509 -req -sha256 -extensions v3_req -extfile <(echo "[req]
httpd_1  | distinguished_name = req_distinguished_name
httpd_1  | x509_extensions = v3_req
httpd_1  |
httpd_1  | [req_distinguished_name]
httpd_1  |
httpd_1  | [ v3_req ]
httpd_1  | basicConstraints = critical, CA:FALSE
httpd_1  | subjectKeyIdentifier = hash
httpd_1  | keyUsage = critical, digitalSignature, keyEncipherment
httpd_1  | authorityKeyIdentifier = keyid:always,issuer:always
httpd_1  | extendedKeyUsage = serverAuth, clientAuth
httpd_1  | subjectAltName=${ALT_NAMES}") -days 825 -in /etc/httpd/cert/mass/blnlocal.loc.csr -CA /ca/devilbox-ca.crt -CAkey /ca/devilbox-ca.key -CAcreateserial -out /etc/httpd/cert/mass/blnlocal.loc.crt
httpd_1  | Certificate:
httpd_1  |     Data:
httpd_1  |         Version: 3 (0x2)
httpd_1  |         Serial Number:
httpd_1  |             5f:bc:6b:fd:5c:41:ab:31:d9:10:40:27:1a:19:3d:cd:10:d3:84:75
httpd_1  |         Signature Algorithm: sha256WithRSAEncryption
httpd_1  |         Issuer: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = Devilbox Root CA, emailAddress =<EMAIL_ADDRESS>dnQualifier = bNqKH/GJlf3WVeubDh3/qqMSeqg=
httpd_1  |         Validity
httpd_1  |             Not Before: Feb 24 16:56:24 2021 GMT
httpd_1  |             Not After : May 30 16:56:24 2023 GMT
httpd_1  |         Subject: C = DE, ST = Berlin, L = Berlin, O = Devilbox, OU = Devilbox, CN = blnlocal.loc, emailAddress =<EMAIL_ADDRESS>httpd_1  |         Subject Public Key Info:
httpd_1  |             Public Key Algorithm: rsaEncryption
httpd_1  |                 RSA Public-Key: (2048 bit)
httpd_1  |                 Modulus:
httpd_1  |                     00:de:6b:48:1f:a6:bb:41:4a:c4:c8:bb:0c:35:6a:
httpd_1  |                     e7:9a:66:90:f4:10:7d:61:8b:ca:5c:45:88:ab:ff:
httpd_1  |                     f0:81:db:ed:69:40:54:43:0e:ea:df:51:59:36:14:
httpd_1  |                     dd:63:23:36:f3:c6:95:41:04:8f:62:33:47:5c:fd:
httpd_1  |                     6f:75:31:80:da:0b:d1:b7:76:99:7b:ab:b0:3e:e3:
httpd_1  |                     22:f5:61:87:47:aa:01:54:b7:50:f3:6b:7d:cc:c9:
httpd_1  |                     eb:9f:4b:3a:cd:1f:1d:7c:85:ba:d9:a0:26:4c:73:
httpd_1  |                     e3:e0:ea:2b:df:69:f4:8f:bc:71:81:99:d8:61:bf:
httpd_1  |                     e2:9a:ef:c7:c7:4c:c8:f0:51:e0:f5:fb:52:7d:a6:
httpd_1  |                     71:bf:3b:77:36:d8:97:73:5c:9c:a7:83:f5:1d:6b:
httpd_1  |                     42:bc:d3:89:e3:f1:ae:15:8d:5d:98:7e:c1:f2:9e:
httpd_1  |                     e9:2d:92:6a:ab:01:71:a2:f8:8c:86:b8:dd:87:c3:
httpd_1  |                     f8:35:a1:22:69:fd:2b:43:3c:27:8a:4f:36:4e:b4:
httpd_1  |                     a9:75:56:14:57:d2:a4:c4:e0:2d:56:d1:6a:6f:c3:
httpd_1  |                     b0:9e:fd:05:b1:6a:19:3f:27:9b:01:33:dd:6e:32:
httpd_1  |                     93:10:c3:da:e0:fb:1c:d1:5e:88:bd:2a:e2:d4:a0:
httpd_1  |                     3c:97:00:ee:15:ef:60:a7:bd:64:58:2a:67:23:a4:
httpd_1  |                     7d:6b
httpd_1  |                 Exponent: 65537 (0x10001)
httpd_1  |         X509v3 extensions:
httpd_1  |             X509v3 Basic Constraints: critical
httpd_1  |                 CA:FALSE
httpd_1  |             X509v3 Subject Key Identifier:
httpd_1  |                 0F:31:10:4F:C5:D3:EC:2A:66:FF:66:BF:0E:E1:D4:5D:F0:22:41:B7
httpd_1  |             X509v3 Key Usage: critical
httpd_1  |                 Digital Signature, Key Encipherment
httpd_1  |             X509v3 Authority Key Identifier:
httpd_1  |                 keyid:6C:DA:8A:1F:F1:89:95:FD:D6:55:EB:9B:0E:1D:FF:AA:A3:12:7A:A8
httpd_1  |                 DirName:/C=DE/ST=Berlin/L=Berlin/O=Devilbox/OU=Devilbox/CN=Devilbox Root<EMAIL_ADDRESS>httpd_1  |                 serial:04:96:41:44:20:82:84:AC:35:21:4F:42:3F:A9:66:69:1F:07:2B:43
httpd_1  |
redis_1  | 1:C 24 Feb 2021 16:56:16.879 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1  | 1:C 24 Feb 2021 16:56:16.879 # Redis version=6.0.10, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1  | 1:C 24 Feb 2021 16:56:16.879 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
redis_1  | 1:M 24 Feb 2021 16:56:16.881 * Running mode=standalone, port=6379.
redis_1  | 1:M 24 Feb 2021 16:56:16.881 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
redis_1  | 1:M 24 Feb 2021 16:56:16.881 # Server initialized
redis_1  | 1:M 24 Feb 2021 16:56:16.881 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1  | 1:M 24 Feb 2021 16:56:16.881 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
redis_1  | 1:M 24 Feb 2021 16:56:16.882 * Ready to accept connections
httpd_1  |             X509v3 Extended Key Usage:
httpd_1  |                 TLS Web Server Authentication, TLS Web Client Authentication
httpd_1  |             X509v3 Subject Alternative Name:
httpd_1  |                 DNS:blnlocal.loc, DNS:*.blnlocal.loc
httpd_1  |     Signature Algorithm: sha256WithRSAEncryption
httpd_1  |          8b:cb:99:79:10:67:4d:51:cb:d8:95:cd:ca:32:00:0c:9b:e2:
httpd_1  |          12:42:1e:0a:61:11:9a:75:d7:a7:86:7d:b7:5c:f9:2c:e7:d8:
httpd_1  |          2d:cb:a9:e3:fc:0b:89:ed:97:66:6d:94:02:eb:06:28:78:bb:
httpd_1  |          82:f9:61:8f:26:e8:2b:c9:65:00:36:67:54:77:42:ea:c7:49:
httpd_1  |          5f:bd:26:ae:1b:95:81:7f:e8:96:75:22:9d:8e:1c:b9:fb:fe:
httpd_1  |          fe:32:a2:c4:a0:40:fc:cc:9d:7c:db:3c:5a:93:3b:bd:90:fe:
httpd_1  |          05:c9:cb:69:2d:18:11:52:2a:f7:a6:89:c3:fc:2c:72:fa:bb:
httpd_1  |          d3:85:47:0e:29:07:18:ff:30:04:1b:d6:01:6d:6b:f3:47:99:
httpd_1  |          08:c6:dd:a2:8e:dc:36:c0:a3:7a:c4:1e:b9:e1:2e:20:12:6d:
httpd_1  |          19:89:68:96:ae:b3:43:f1:fb:74:d0:41:43:48:f4:e6:b9:45:
httpd_1  |          e3:db:e3:d3:f5:d0:1c:aa:75:c4:64:1d:2e:05:fc:ed:07:8e:
httpd_1  |          60:80:2b:80:7e:6d:7d:fa:97:ef:37:05:e3:8d:1c:d2:60:66:
httpd_1  |          20:73:f9:ae:01:63:9d:68:77:d7:9e:d6:80:69:59:fb:0e:de:
httpd_1  |          82:19:10:e4:ab:ae:5a:67:13:67:b9:78:6c:4e:d6:26:4b:bd:
httpd_1  |          4e:53:3e:71
httpd_1  | /etc/httpd/cert/mass/blnlocal.loc.crt: OK
httpd_1  | $ vhost-gen -p "/shared/httpd/blnlocal" -n "blnlocal" -c /etc/vhost-gen/mass.yml -o "/shared/httpd/blnlocal/.devilbox/" -s -v -m redir
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading configuration file        (-c): /etc/vhost-gen/mass.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading vhost template (global)   (-t): /etc/vhost-gen/templates/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Loading vhost template (override) (-o): /shared/httpd/blnlocal/.devilbox/apache24.yml
httpd_1  | vhost-gen: [WARN]  (2021-02-24 16:56:24): Override Vhost template not found: /shared/httpd/blnlocal/.devilbox/apache24.yml
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Creating vhost type: https and redirect http to https (redir)
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Using vhost name: blnlocal.loc
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Log setting: dir -> True
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Log setting: Not specified
httpd_1  | vhost-gen: [INFO]  (2021-02-24 16:56:24): Vhost config written to: /etc/httpd/vhost.d/blnlocal.conf
httpd_1  | watcherd: [2021-02-24 16:56:24] [OK]  ADD: succeeded: /shared/httpd/blnlocal
httpd_1  | AH00112: Warning: DocumentRoot [/shared/httpd/blnapi/htdocs] does not exist
httpd_1  | watcherd: [2021-02-24 16:56:24] [OK]  TRIGGER succeeded: /usr/local/apache2/bin/httpd -k stop
httpd_1  | watcherd: [2021-02-24 16:56:24] Using bash loop to watch for changes.
httpd_1  | [Wed Feb 24 16:56:24.556522 2021] [mpm_event:notice] [pid 233:tid<PHONE_NUMBER>40928] AH00491: caught SIGTERM, shutting down
httpd_1  | 2021-02-24 16:56:24,569 INFO exited: httpd (exit status 0; expected)
httpd_1  | 2021-02-24 16:56:25,572 INFO spawned: 'httpd' with pid 604
httpd_1  | AH00112: Warning: DocumentRoot [/shared/httpd/blnapi/htdocs] does not exist
httpd_1  | AH00112: Warning: DocumentRoot [/shared/httpd/blnapi/htdocs] does not exist
httpd_1  | [Wed Feb 24 16:56:25.646086 2021] [mpm_event:notice] [pid 604:tid<PHONE_NUMBER>29440] AH00489: Apache/2.4.46 (Unix) OpenSSL/1.1.1d configured -- resuming normal operations
httpd_1  | [Wed Feb 24 16:56:25.646844 2021] [core:notice] [pid 604:tid<PHONE_NUMBER>29440] AH00094: Command line: 'httpd -D FOREGROUND'
httpd_1  | 2021-02-24 16:56:26,648 INFO success: httpd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

I forgot to add, one can add the curl line into a php-startup script and it will take the changes when starting the php container.

@wp4nuv can you verify with the latest changes on master. This should have been fixed now.


Add GitHub ISSUE_TEMPLATE and CODEOWNERS files, and ./go goinfo command

Closes #216.
This should make it easier for people to file high-quality issues. Tweaked CONTRIBUTING.md accordingly, and fixed a stale reference to mbland/custom-links.
Also makes lib/platform output a bit more robust, motivated by the creating of ./go goinfo. I'll also open an issue to make the core of<EMAIL_ADDRESS>the core of ./go vars, which will itself become more flexible.

Coverage decreased (-0.09%) to 95.053% when pulling f96198393ef40e47a120d48e075b3d24beefcae6 on issue-template into 64cddaf837316af299d94e0a7b6c777b9bf01a70 on master.


quality_control: remove imports that were deprecated in Python 3.9

Motivation and context

This is a continuation of #8626.
How has this been tested?

Checklist

[x] I submit my changes into the develop branch
[ ] I have created a changelog fragment
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] I have linked related issues (see GitHub docs)
[ ] I have increased versions of npm packages if it is necessary
(cvat-canvas,
cvat-core,
cvat-data and
cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.

@zhiltsov-max Let me know if this conflicts with any patches you plan to merge soon; I can delay merging this patch and rebase it afterwards if necessary.

Codecov Report
Attention: Patch coverage is 87.50000% with 4 lines in your changes missing coverage. Please review.

Project coverage is 74.19%. Comparing base (d315485) to head (fcdcbf4).
Report is 3 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #8681      +/-   ##
===========================================
- Coverage    74.24%   74.19%   -0.05%
===========================================
  Files          401      401
  Lines        43502    43504       +2
  Branches      3950     3950
===========================================
- Hits         32296    32277      -19
- Misses       11206    11227      +21

Components
Coverage Δ

cvat-ui
78.49% <ø> (-0.02%)
:arrow_down:

cvat-server
70.51% <87.50%> (-0.07%)
:arrow_down:


Navus Health - CSV Sender Onboarding

Sender Info:

Sender/Company Name: Navus Health, LLC - Multiple Location in Multiple States
Type of Sender: Commercial Laboratory
CLIA#: ??
Public Health Depts - CO
RS sender_id: navushealth

Initial Interest & Follow Up

[x] Document the date & time the Sender expressed interest. - 4/14/22

[x] Send Std Kickoff email.  This includes:
   - Links to TOS & TOS Registration
           - https://reportstream.cdc.gov/terms-of-service
           - https://reportstream.cdc.gov/sign-tos
   - Links to the CSV upload guide and CSV schema documentation
           - https://reportstream.cdc.gov/getting-started/testing-facilities/overview
   - Provide an option to have a Kickoff call to review these documents and answer any questions.

[ ] Schedule Kickoff / Q&A meetings at the Senders request.

[ ] Received TOS.

Sender Setup - Create OKTA group & OKTA account

[x] Define the RS sender_id  --  navushealth
[x] Create an OKTA group for the sender_id
[x] Create an OKTA account using the RS Registration information.
[ ] Verify OKTA account registration by the Sender.

Sender Setup - Create Sender Settings for Staging & PROD

[x] Locally, create and test Settings in organizations.yaml
[x] Create the Staging & Production YAML settings files

Testing - Prod/Test Internal

[x]  Move all RS development to Staging & PROD.
[x] Make settings change to block results to the STLT, or send all results to the STLT's Test Feed.
[ ] Validate Production data and make all necessary RS changes.  Iterate through testing until validation is complete.

Testing - Prod/Test External (if required by the STLT)

[ ] Contact the STLT to setup testing with Production data in their Production environment.
[ ] Verify which Feed the STLT wants to receive the results.  Make settings changes as-needed and deploy to PROD.
[ ] Work directly with the STLT to complete Integrated Testing and gain approval to move into Production.

Implementation - Plan & Schedule GO LIVE

[ ] Change setting "customerStatus:" to active from testing.
[ ] Contact RS Pipeline Team to turn on HHSProtect reporting.
[ ] Determine if there is a backlog of results.  If so, contact the STLT to determine what results are needed.  Example, in at one STLT, if a Sender has reported positives only to the STLT, then the STLT wants all COVID (positive & negative) since the Sender started testing.
[ ] Coordinate and schedule a start date for daily results and backlog results between the STLT and the Sender.

Implementation - GO LIVE and Post LIVE Review

[ ]  Monitor daily uploads for errors and contact Sender if results need to be corrected and resent.  Monitoring will typically be 1 week in duration unless issue are found.

4/14/22  Completed Sender setup.  Email'd that we are ready for testing. Need TOS.

Adrian followed up with Navus to schedule kickoff

closing. csv is handled by SR now.


Incompatibility with AdventureZ

Globox1997/AdventureZ#58 https://pastebin.com/iWtNJDBm
Seems to crash on attempting to spawn a secondary entity in the nether while in the overworld with the nether loaded as a global portal. Works fine if I'm already in the nether

AdventureZ is trying to directly spawn an entity to the ServerWorld in a world generation thread which is illegal. Without IP this may cause data race. IP jsut detected it and crash early.


No default values for sum of multiples

references #319

Thanks for your PR.


Encode claimable balance ids to match Horizon in JSON

What
Encode claimable balance ids to match Horizon in JSON
Why
Claimable balances are rendered as a hex string contained in an object with the v0 discriminant.
In Horizon, claimable balance IDs are rendered by hex encoding the XDR for the object structure.
Given that folks are used to the Horizon rendering, we should use that in the JSON <> XDR as well.
Close #367

I'd like to merge this change to accompany https://github.com/stellar/rs-stellar-xdr/pull/347 and https://github.com/stellar/rs-stellar-xdr/pull/360, and release them all in a minor release. However, since this change changes the JSON format, it is a breaking change.
We've always said internally that the JSON format was experimental and unstable, but never actually said that in the docs for the crate. In any case it's pretty important not to introduce a breaking change into the JSON anywhere it'd cause the CLI to break with data it caches to disk.
Given claimable balances don't overlap with Soroban usage at all and the only CLI usage is for Soroban only txs, it's probably an extremely low likelihood and low impact change to make.
cc @accordeiro @dmkozh @quietbits


The version b394ccf for this integration can not be used with HACS.

Trying to update from a70313e to b394ccf was failing for me, and I got this error message:

The version b394ccf for this integration can not be used with HACS.

I'm not sure what it's all about, but I didn't see any hacs.json file, so there may be some incompatibility between this library and HACS. The January release of HA each year usually removes support for old legacy features that has been deprecated for a while, not sure about HACS but I wouldn't be surprised if they're following the same norm.

I don't know what could cause this. I don't use HACS on this integration myself, but you're free to suggest a fix.

Why is this issue closed?
The readme of this library suggests using HACS, and you're closing this issue as "completed" because you don't use HACS yourself? Pathetic...


Android-Kotlin : 09.10 Navigation Drawer with Navigation Component in Android (Kotlin)

Description 📜

Give a step-by-step tutorial of Navigation Drawer with Navigation Component in Android (Kotlin).
Required Documentation or Video or Audio.

Domain of Contribution 📊

[x] Android Dev (Flutter, Java, Kotlin)

References :

https://medium.com/swlh/android-drawer-layout-with-navigation-components-77253b7d1602

Please Read it Carefully Before Contributing

Changes should be made in Android_Development_With_Kotlin/ directory under Android_Development_With_Kotlin branch.
Inside Android_Development_With_Kotlin/ directory creates a directory and names it according to the topic ( for this issue 09. Dynamic User Interface)
Inside 09. Dynamic User Interface/ directory add your task with subtopic number and name and make changes accordingly.
You have to push your PR to the Android_Development_With_Kotlin branch only.
You can take help to the references but don't simply try to copy it. Just explain in your own word.
This issue is for GWOC'21 contributors only.
You need to push in a single commit. If there exists more than one commit then you need to squash your commits into one commit.
Will assign you on a first come first serve basis.
Please try to complete your assigned task within 7 days. If you need some more time then, please inform mentors and supervisors.
If you have two previously assigned issues on Android-Kotlin pending then please first complete them.

Supervisor @rahulsain

Happy Contributing. Best of Luck.💖

/assign


Auto login using username and private key

Hello,
I want to connect to a setup using username and private key of it. We currently store IP address, Username and Private key of the setup account. So, without asking the username and password, we want to connect to the setup automatically.
Since there are multiple servers that we want to connect to, so saving private key in config.json file won't work for me! Is there a way so that I can bypass the username & password alert and connect using the server's username and private key?
Question: How can we connect (without the basic auth alert box) using just username and private key of the setup?
Does any one has a solution for it? or Anybody has done it already?

This is not hard to do in practice, however how do we protect those keys? Where do they live? Any thoughts on this one?
Integrating with something like a vault would be possible, but a bit of work to get there I think.
I think using a query parameter would be a bad idea for obvious reasons, though it would be possible. Query parameter coupled with HTTPS on the node instance would be better but still not great...
To me, this is almost something like an API call from node to a "vault" to retrieve the key and sign the ssh auth event.
All for this idea, just need to think it through.


Suggested improvement for unversioned global SBT directory warning

If you do not create a ~/.sbt/0.13/ directory, SBT 0.13+ runs in compatibility mode, and issues this warning that suggests you should create the directory:
[warn] The global sbt directory is now versioned and is located at /Users/mslinn/.sbt/0.13.

The sentence actually says the opposite of what was intended. A better wording might be:
There is no versioned global SBT directory. If you want to make one, you could put it at ~/.sbt/0.13/

Also, I suggest that this be removed:
[warn]   The global sbt directory may be changed via the sbt.global.base system property.

Changing sbt.global.base leads to confusion and is rarely needed. SBT is complicated enough without encouraging users to stray from the straight and narrow path.

The relevant code for it is at https://github.com/sbt/sbt/blob/43607b0c4051a014bdcf6d5b274aa10304809eae/main/src/main/scala/sbt/BuildPaths.scala#L126-L130


What's the version identifier of the Windows Server 2019?

this is a question and need your help
in this doc, Server 2019 was not listed, and please give it an update
thanks.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0afbc04b-349a-57ed-eeb0-3d2cd28e359c
Version Independent ID: de61f684-31d7-2de5-d66c-a3319f5198d9
Content: Inf2Cat - Windows drivers
Content Source: windows-driver-docs-pr/devtest/inf2cat.md
Product: windows-hardware
Technology: devtest
GitHub Login: @DOMARS
Microsoft Alias: domars

@guofengtd - Thanks for pointing out that this topic could be updated. I will contact our dev team and work on that. For your specific query, I believe that ServerRS5_X64 or ServerRS5_ARM64 are the appropriate flags to specify for Server 2019. For information on Server 2019 see: https://docs.microsoft.com/en-us/windows-insider/archive/new-in-rs5-server
As another resource for questions such as OS version naming, your best bet is to use one of the forums where other driver developers and Microsoft engineers can be found. For example the Hardware and Application Developers on Q&A. You can post your question there, and the community of developers usually give feedback fairly quickly. Good luck with your use of the Inf2Cat command.