ntfy_server: Update config
view log » | |
ansible-lint | view log » |
terraform | view log » |
prepare | view log » |
avalon | view log » |
fenrir | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 |
[#6] 2023/07/05 11:43:15 Booting image archlinux (default) on port 22617
[#6] 2023/07/05 11:43:16 Waiting for guest to settle
[#6] 2023/07/05 11:43:19 Sending tasks
[#6] 2023/07/05 11:43:21 Sending build environment
[#6] 2023/07/05 11:43:21 Sending secrets
[#6] 2023/07/05 11:43:21 Resolving secret 53b93b8f-a1a6-40d7-8374-8ee7f5b92c8b
[#6] 2023/07/05 11:43:22 Resolving secret 01923d41-685b-46b1-b3e1-0ec16eb3ec24
[#6] 2023/07/05 11:43:23 Installing packages
Warning: Permanently added '[localhost]:22617' (ED25519) to the list of known hosts.
(1/1) core.db (0)
extra.db is up to date
(2/2) extra.db.sig (0)
core.db is up to date
(1/2) extra.db.sig (0)
(1/1) core.db.sig (0)
Warning: Permanently added '[localhost]:22617' (ED25519) to the list of known hosts.
nothing to do
Warning: Permanently added '[localhost]:22617' (ED25519) to the list of known hosts.
Sync Explicit (7): yamllint-1.32.0-1, ansible-8.1.0-1, ansible-lint-6.15.0.r45.g2fca3fe-2, python-hvac-1.1.1-1, python-passlib-1.7.4-6, python-pip-23.1.2-1, terraform-1.5.2-1
resolving dependencies...
looking for conflicting packages...
Packages (53) ansible-core-2.15.1-1 libsodium-1.0.18-2 libyaml-0.2.5-2 python-ansible-compat-4.1.2-1 python-attrs-22.2.0-3 python-bcrypt-4.0.1-2 python-black-23.3.0-4 python-bracex-2.3-2 python-cffi-1.15.1-3 python-chardet-5.1.0-3 python-click-8.1.3-3 python-colorama-0.4.6-2 python-cryptography-41.0.1-2 python-enrich-1.2.7-5 python-filelock-3.12.0-2 python-idna-3.4-3 python-jinja-1:3.1.2-4 python-jsonschema-4.17.3-3 python-markdown-it-py-2.2.0-3 python-markupsafe-2.1.3-1 python-mdurl-0.1.2-4 python-mypy_extensions-1.0.0-3 python-packaging-23.1-1 python-paramiko-2.11.1-3 python-pathspec-0.11.1-3 python-platformdirs-3.5.1-1 python-ply-3.11-12 python-pyaml-23.5.9-1 python-pycparser-2.21-5 python-pygments-2.15.1-1 python-pyhcl-0.4.4-4 python-pynacl-1.4.0-6 python-pyrsistent-0.19.3-3 python-requests-2.28.2-4 python-resolvelib-1.0.1-1 python-rich-13.4.2-1 python-ruamel-yaml-0.17.22-1 python-ruamel.yaml.clib-0.2.7-2 python-six-1.16.0-8 python-subprocess-tee-0.4.1-3 python-typing_extensions-4.7.0-1 python-uc-micro-py-1.0.2-1 python-urllib3-1.26.15-1 python-wcmatch-8.4.1-2 python-wheel-0.40.0-3 python-yaml-6.0-3 ansible-8.1.0-1 ansible-lint-6.15.0.r45.g2fca3fe-2 python-hvac-1.1.1-1 python-passlib-1.7.4-6 python-pip-23.1.2-1 terraform-1.5.2-1 yamllint-1.32.0-1
Total Download Size: 64.16 MiB
Total Installed Size: 775.82 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
ansible-8.1.0-1-any downloading...
terraform-1.5.2-1-x86_64 downloading...
ansible-core-2.15.1-1-any downloading...
python-pip-23.1.2-1-any downloading...
python-pygments-2.15.1-1-any downloading...
python-cryptography-41.0.1-2-x86_64 downloading...
python-passlib-1.7.4-6-any downloading...
python-rich-13.4.2-1-any downloading...
ansible-lint-6.15.0.r45.g2fca3fe-2-any downloading...
python-black-23.3.0-4-any downloading...
python-paramiko-2.11.1-3-any downloading...
python-jinja-1:3.1.2-4-any downloading...
python-cffi-1.15.1-3-x86_64 downloading...
python-ruamel-yaml-0.17.22-1-any downloading...
python-chardet-5.1.0-3-any downloading...
python-urllib3-1.26.15-1-any downloading...
python-pycparser-2.21-5-any downloading...
python-click-8.1.3-3-any downloading...
python-yaml-6.0-3-x86_64 downloading...
python-bcrypt-4.0.1-2-x86_64 downloading...
python-jsonschema-4.17.3-3-any downloading...
python-hvac-1.1.1-1-any downloading...
libsodium-1.0.18-2-x86_64 downloading...
python-markdown-it-py-2.2.0-3-any downloading...
python-ruamel.yaml.clib-0.2.7-2-x86_64 downloading...
python-requests-2.28.2-4-any downloading...
python-pyrsistent-0.19.3-3-x86_64 downloading...
python-ply-3.11-12-any downloading...
python-attrs-22.2.0-3-any downloading...
python-pynacl-1.4.0-6-x86_64 downloading...
python-pyhcl-0.4.4-4-any downloading...
python-wcmatch-8.4.1-2-any downloading...
python-packaging-23.1-1-any downloading...
python-idna-3.4-3-any downloading...
yamllint-1.32.0-1-any downloading...
python-typing_extensions-4.7.0-1-any downloading...
python-wheel-0.40.0-3-any downloading...
libyaml-0.2.5-2-x86_64 downloading...
python-colorama-0.4.6-2-any downloading...
python-ansible-compat-4.1.2-1-any downloading...
python-pathspec-0.11.1-3-any downloading...
python-pyaml-23.5.9-1-any downloading...
python-resolvelib-1.0.1-1-any downloading...
python-platformdirs-3.5.1-1-any downloading...
python-six-1.16.0-8-any downloading...
python-bracex-2.3-2-any downloading...
python-markupsafe-2.1.3-1-x86_64 downloading...
python-filelock-3.12.0-2-any downloading...
python-mdurl-0.1.2-4-any downloading...
python-enrich-1.2.7-5-any downloading...
python-subprocess-tee-0.4.1-3-any downloading...
python-mypy_extensions-1.0.0-3-any downloading...
python-uc-micro-py-1.0.2-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing python-attrs...
installing python-ply...
installing python-pycparser...
installing python-cffi...
installing python-cryptography...
installing python-packaging...
installing python-wheel...
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
installing python-pip...
installing terraform...
Optional dependencies for terraform
diffutils: for running `terraform fmt -diff` [installed]
installing python-pathspec...
installing libyaml...
installing python-yaml...
installing yamllint...
installing python-markupsafe...
installing python-jinja...
Optional dependencies for python-jinja
python-babel: for i18n support
installing python-resolvelib...
installing python-bcrypt...
installing libsodium...
installing python-six...
installing python-pynacl...
installing python-paramiko...
installing python-typing_extensions...
installing ansible-core...
Optional dependencies for ansible-core
python-dnspython: for dig lookup
python-jmespath: json_query support
python-netaddr: for the ipaddr filter
python-passlib: crypt values for vars_prompt [pending]
python-pip: for module to manage Python libarary dependencies [installed]
python-pywinrm: connect to Windows machines
python-setuptools: for module to manage Python libarary dependencies
python-systemd: for journald support
sshpass: for ssh connections with password
installing ansible...
Optional dependencies for ansible
python-argcomplete: shell completions
python-pyopenssl: openssl modules
python-dnspython: for dig lookup
python-ovirt-engine-sdk: ovirt support
python-boto3: aws_s3 module
python-ldap: ldap support
python-proxmoxer: proxmos modules
python-openstacksdk: OpenStack module
python-pynetbox: NetBox module
python-ldap: LDAP modules
python-kubernetes: Kubernetes modules
python-keyring: Keyring module
python-github3py: GitHub module
acme-tiny: openssl_certificate module
installing python-pyrsistent...
installing python-jsonschema...
Optional dependencies for python-jsonschema
python-isoduration: for duration format
python-fqdn: for hostname format
python-idna: for idn-hostname format [pending]
python-jsonpointer: for json-pointer & relative-json-pointer format
python-rfc3339-validator: for date-time format
python-rfc3987: for iri, iri-reference, uri & uri-reference format
python-uri-template: for uri-template format
python-webcolors: for color format
installing python-subprocess-tee...
Optional dependencies for python-subprocess-tee
python-enrich: for rich text rendering [pending]
installing python-ansible-compat...
installing python-click...
installing python-mypy_extensions...
installing python-platformdirs...
installing python-black...
Optional dependencies for python-black
ipython: for Jupyter notebook support
python-tokenize-rt: for Jupyter notebook support
python-aiohttp: for the blackd HTTP server
python-colorama: for colored diffs [pending]
installing python-colorama...
installing python-uc-micro-py...
installing python-mdurl...
installing python-markdown-it-py...
Optional dependencies for python-markdown-it-py
python-mdit_py_plugins: core plugins
installing python-pygments...
installing python-rich...
installing python-enrich...
installing python-filelock...
installing python-pyaml...
Optional dependencies for python-pyaml
python-unidecode: Needed if same-id objects or recursion is used within serialized data
installing python-ruamel.yaml.clib...
installing python-ruamel-yaml...
installing python-bracex...
installing python-wcmatch...
installing ansible-lint...
Optional dependencies for ansible-lint
ansible: check official ansible collections [installed]
installing python-pyhcl...
installing python-urllib3...
Optional dependencies for python-urllib3
python-brotli: Brotli support
python-certifi: security support
python-cryptography: security support [installed]
python-idna: security support [pending]
python-pyopenssl: security support
python-pysocks: SOCKS support
installing python-chardet...
installing python-idna...
installing python-requests...
Optional dependencies for python-requests
python-pysocks: SOCKS proxy support
installing python-hvac...
installing python-passlib...
Optional dependencies for python-passlib
python-fastpbkdf2: accelerate PBKDF2-based hashes
python-bcrypt: accelerate Bcrypt hashes [installed]
python-scrypt: accelerate SCrypt hashes
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[#6] 2023/07/05 11:43:29 Cloning repositories
Cloning into 'ansible'...
+ cd ansible
+ git checkout -q 9652ae01d041a4545e3bd81976a44289785823bb
+ cd ansible
+ git submodule update --init --recursive
[#6] 2023/07/05 11:43:30 Running task ansible-lint
[#6] 2023/07/05 11:43:48 Running task terraform
[#6] 2023/07/05 11:43:55 Running task prepare
[#6] 2023/07/05 11:43:55 Processing post-failed triggers...
[#6] 2023/07/05 11:43:59 Sent build results email to Thorben Günther <admin@xenrox.net>
[#6] 2023/07/05 11:43:59 Build failed.
[#6] 2023/07/05 11:43:59 The build environment will be kept alive for 10 minutes.
[#6] 2023/07/05 11:43:59 To log in with SSH and examine it, use the following command:
[#6] 2023/07/05 11:43:59
[#6] 2023/07/05 11:43:59 ssh -t builds@runner.xenrox.net connect 6
[#6] 2023/07/05 11:43:59
[#6] 2023/07/05 11:43:59 After logging in, the deadline is increased to your remaining build time.
[#6] 2023/07/05 11:47:32 Build cancelled. Terminating build environment.
[#6] 2023/07/05 11:47:32 Error: Running task on guest: exit status 1
|
1 2 3 4 |
+ cd ansible + ansible-lint Passed with production profile: 0 failure(s), 0 warning(s) on 406 files. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
+ cd ansible/terraform_hetzner + terraform init -backend=false Initializing provider plugins... - Finding latest version of timohirt/hetznerdns... - Finding latest version of hetznercloud/hcloud... - Finding latest version of hashicorp/vault... - Installing timohirt/hetznerdns v2.2.0... - Installed timohirt/hetznerdns v2.2.0 (self-signed, key ID 5218E983F21C1625) - Installing hetznercloud/hcloud v1.41.0... - Installed hetznercloud/hcloud v1.41.0 (signed by a HashiCorp partner, key ID 5219EACB3A77198B) - Installing hashicorp/vault v3.17.0... - Installed hashicorp/vault v3.17.0 (signed by HashiCorp) Partner and community providers are signed by their developers. If you'd like to know more about provider signing, you can read about it here: https://www.terraform.io/docs/cli/plugins/signing.html Terraform has created a lock file .terraform.lock.hcl to record the provider selections it made above. Include this file in your version control repository so that Terraform can guarantee to make the same selections by default when you run "terraform init" in the future. Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work. If you ever set or change modules or backend configuration for Terraform, rerun this command to reinitialize your working directory. If you forget, other commands will detect it and remind you to do so if necessary. + terraform validate Success! The configuration is valid. + cd ../terraform_vault + terraform init -backend=false Initializing provider plugins... - Finding latest version of hashicorp/vault... - Installing hashicorp/vault v3.17.0... - Installed hashicorp/vault v3.17.0 (signed by HashiCorp) Terraform has created a lock file .terraform.lock.hcl to record the provider selections it made above. Include this file in your version control repository so that Terraform can guarantee to make the same selections by default when you run "terraform init" in the future. Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work. If you ever set or change modules or backend configuration for Terraform, rerun this command to reinitialize your working directory. If you forget, other commands will detect it and remind you to do so if necessary. + terraform validate Success! The configuration is valid. + cd ../terraform_keycloak + terraform init -backend=false Initializing provider plugins... - Finding latest version of mrparkers/keycloak... - Finding latest version of hashicorp/vault... - Installing mrparkers/keycloak v4.3.1... - Installed mrparkers/keycloak v4.3.1 (self-signed, key ID C50867915E116CD2) - Installing hashicorp/vault v3.17.0... - Installed hashicorp/vault v3.17.0 (signed by HashiCorp) Partner and community providers are signed by their developers. If you'd like to know more about provider signing, you can read about it here: https://www.terraform.io/docs/cli/plugins/signing.html Terraform has created a lock file .terraform.lock.hcl to record the provider selections it made above. Include this file in your version control repository so that Terraform can guarantee to make the same selections by default when you run "terraform init" in the future. Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work. If you ever set or change modules or backend configuration for Terraform, rerun this command to reinitialize your working directory. If you forget, other commands will detect it and remind you to do so if necessary. + terraform validate Success! The configuration is valid. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
+ mkdir -p /home/build/.ssh + cat ansible/ssh_host_keys/fenrir.xenrox.net ansible/ssh_host_keys/xenrox.net + cat .ansible-secrets + pip install ansible-runner error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try 'pacman -S python-xyz', where xyz is the package you are trying to install. If you wish to install a non-Arch-packaged Python package, create a virtual environment using 'python -m venv path/to/venv'. Then use path/to/venv/bin/python and path/to/venv/bin/pip. If you wish to install a non-Arch packaged Python application, it may be easiest to use 'pipx install xyz', which will manage a virtual environment for you. Make sure you have python-pipx installed via pacman. note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. |