Skip to content

Faraday #2636

Open
Open

Description

@MickLesk

Name of the Script

Faraday

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 supported

📋 Script Details

Faraday is a vulnerability management platform that collects the output of more than 80 security tools such as Nmap, Nessus, Burp and OpenVAS into shared workspaces. It deduplicates findings, normalizes them across tools and tracks their remediation status through a web UI and a REST API.

Activity

  1. community-scripts-issue-bot commented on Nov 14, 2026

    @community-scripts-issue-bot

    The Faraday script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/faraday.sh)"
    

    Default credentials:
    Username: faraday

    Sign in as faraday with FARADAY_PASSWORD from /opt/faraday_data/.env.
    Run faraday-manage as FARADAY_HOME=/opt/faraday_data /opt/faraday/venv/bin/faraday-manage <command>, otherwise it does not find the configuration.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1571225189835083828

  2. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    📊 Install telemetry for faraday

    Runs reported by the DevScripts version of this script since this issue was opened (2026-11-14).

    Installs ✅ Successful ❌ Failed ⏹️ Aborted ❔ No result Success rate
    10 10 0 0 0 100.0%

    Last run: 15.11.2026 at 15:21 UTC (6 hours 56 minutes ago) · success

    Last success: 2026-11-15 15:27 UTC · Last failure: — · Avg. install time: 4 min

    Open in the telemetry dashboard · updated hourly · last refresh 2026-11-15 22:17 UTC

  3. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at 62e72c7

    Script Platform Install Update Duration Detail
    ct/faraday.sh pve ✅ ✅ 7m53s http://10.99.0.187:5985 → 200
    ct/faraday.sh incus ✅ ✅ 5m49s http://10.98.0.110:5985 → 200
    ct/faraday.sh arm64 ✅ ✅ 4m03s http://10.98.0.231:5985 → 200

    ARM64 (information only, not counted): 1/1 passed.

    📊 Resources
    Script Platform Usage
    ct/faraday.sh pve disk 1.8 of 8 GB · RAM at rest 460 of 2048 MB · OOM kills 0
    ct/faraday.sh incus disk 1.7 of 8 GB · RAM at rest 446 of 2048 MB · OOM kills 0
    ct/faraday.sh arm64 disk 1.7 of 8 GB · RAM at rest 442 of 2048 MB · OOM kills 0
    📸 ct/faraday.sh (pve) — http://10.99.0.187:5985: after install / after update

    Screenshot of ct/faraday.sh Screenshot of ct/faraday.sh

    📸 ct/faraday.sh (incus) — http://10.98.0.110:5985: after install / after update

    Screenshot of ct/faraday.sh Screenshot of ct/faraday.sh

    📸 ct/faraday.sh (arm64) — http://10.98.0.231:5985: after install / after update

    Screenshot of ct/faraday.sh Screenshot of ct/faraday.sh

    📄 ct/faraday.sh (pve) — install log (1698 lines)
    … 1328 earlier lines cut, the full log is in the run artifacts
    Get:13 http://deb.debian.org/debian trixie/main amd64 libxslt1.1 amd64 1.1.35-1.2+deb13u3 [233 kB]
    Get:14 http://deb.debian.org/debian trixie/main amd64 sysstat amd64 12.7.5-2 [623 kB]
    Preconfiguring packages ...
    Fetched 54.7 MB in 3s (19.3 MB/s)
    Selecting previously unselected package libjson-perl.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 28709 files and directories currently installed.)
    Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ...
    Unpacking libjson-perl (4.10000-1) ...
    Selecting previously unselected package postgresql-client-common.
    Preparing to unpack .../01-postgresql-client-common_295.pgdg13+1_all.deb ...
    Unpacking postgresql-client-common (295.pgdg13+1) ...
    Selecting previously unselected package postgresql-common.
    Preparing to unpack .../02-postgresql-common_295.pgdg13+1_all.deb ...
    Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
    Unpacking postgresql-common (295.pgdg13+1) ...
    Selecting previously unselected package libcommon-sense-perl:amd64.
    Preparing to unpack .../03-libcommon-sense-perl_3.75-3+b5_amd64.deb ...
    Unpacking libcommon-sense-perl:amd64 (3.75-3+b5) ...
    Selecting previously unselected package libtypes-serialiser-perl.
    Preparing to unpack .../04-libtypes-serialiser-perl_1.01-1_all.deb ...
    Unpacking libtypes-serialiser-perl (1.01-1) ...
    Selecting previously unselected package libjson-xs-perl.
    Preparing to unpack .../05-libjson-xs-perl_4.040-1~deb13u1_amd64.deb ...
    Unpacking libjson-xs-perl (4.040-1~deb13u1) ...
    Selecting previously unselected package libz3-4:amd64.
    Preparing to unpack .../06-libz3-4_4.13.3-1_amd64.deb ...
    Unpacking libz3-4:amd64 (4.13.3-1) ...
    Selecting previously unselected package libllvm19:amd64.
    Preparing to unpack .../07-libllvm19_1%3a19.1.7-3+b1_amd64.deb ...
    Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ...
    Selecting previously unselected package libsensors-config.
    Preparing to unpack .../08-libsensors-config_1%3a3.6.2-2_all.deb ...
    Unpacking libsensors-config (1:3.6.2-2) ...
    Selecting previously unselected package libsensors5:amd64.
    Preparing to unpack .../09-libsensors5_1%3a3.6.2-2_amd64.deb ...
    Unpacking libsensors5:amd64 (1:3.6.2-2) ...
    Selecting previously unselected package libxslt1.1:amd64.
    Preparing to unpack .../10-libxslt1.1_1.1.35-1.2+deb13u3_amd64.deb ...
    Unpacking libxslt1.1:amd64 (1.1.35-1.2+deb13u3) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../11-postgresql-client-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-17.
    Preparing to unpack .../12-postgresql-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package sysstat.
    Preparing to unpack .../13-sysstat_12.7.5-2_amd64.deb ...
    Unpacking sysstat (12.7.5-2) ...
    Setting up postgresql-client-common (295.pgdg13+1) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
    Setting up libsensors-config (1:3.6.2-2) ...
    Setting up libcommon-sense-perl:amd64 (3.75-3+b5) ...
    Setting up libz3-4:amd64 (4.13.3-1) ...
    Setting up libsensors5:amd64 (1:3.6.2-2) ...
    Setting up libtypes-serialiser-perl (1.01-1) ...
    Setting up libjson-perl (4.10000-1) ...
    Setting up libxslt1.1:amd64 (1.1.35-1.2+deb13u3) ...
    Setting up sysstat (12.7.5-2) ...
    Creating config file /etc/default/sysstat with new version
    update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-collect.timer' → '/usr/lib/systemd/system/sysstat-collect.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-rotate.timer' → '/usr/lib/systemd/system/sysstat-rotate.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-summary.timer' → '/usr/lib/systemd/system/sysstat-summary.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/sysstat.service' → '/usr/lib/systemd/system/sysstat.service'.
    Setting up libjson-xs-perl (4.040-1~deb13u1) ...
    Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
    Setting up postgresql-common (295.pgdg13+1) ...
    Creating config file /etc/postgresql-common/createcluster.conf with new version
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    Creating group 'postgres' with GID 988.
    Creating user 'postgres' (PostgreSQL administrator) with UID 988 and GID 988.
    Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'.
    Setting up postgresql-17 (17.12-1.pgdg13+1) ...
    Creating new PostgreSQL cluster 17/main ...
    /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
    The files belonging to this database system will be owned by user "postgres".
    This user must also own the server process.
    The database cluster will be initialized with locale "C.UTF-8".
    The default database encoding has accordingly been set to "UTF8".
    The default text search configuration will be set to "english".
    Data page checksums are disabled.
    fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
    creating subdirectories ... ok
    selecting dynamic shared memory implementation ... posix
    selecting default "max_connections" ... 100
    selecting default "shared_buffers" ... 128MB
    selecting default time zone ... Europe/Vienna
    creating configuration files ... ok
    running bootstrap script ... ok
    performing post-bootstrap initialization ... ok
    syncing data to disk ... ok
    Processing triggers for man-db (2.13.1-1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Synchronizing state of postgresql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable postgresql
    [2026-11-14 19:45:40] [OK] Setup PostgreSQL 17
    [2026-11-14 19:45:40] [INFO] Setting up PostgreSQL Database
    CREATE ROLE
    CREATE DATABASE
    ALTER ROLE
    ALTER ROLE
    ALTER ROLE
    [2026-11-14 19:45:41] [OK] Set up PostgreSQL Database
    [2026-11-14 19:45:41] [INFO] Setup uv 0.13.8
    [2026-11-14 19:45:43] [INFO] Installing Python 3.11 via uv
    Downloading cpython-3.11.18-linux-x86_64-gnu (download) (29.4MiB)
     Downloaded cpython-3.11.18-linux-x86_64-gnu (download)
    Installed Python 3.11.18 in 2.04s
     + cpython-3.11.18-linux-x86_64-gnu (python3.11)
    warning: `/root/.local/bin` is not on your PATH. To use installed Python executables, run `export PATH="/root/.local/bin:$PATH"` or `uv python update-shell`.
    [2026-11-14 19:45:45] [OK] Python 3.11 installed
    [2026-11-14 19:45:45] [OK] Setup uv 0.13.8
    [2026-11-14 19:45:45] [INFO] Fetching github release: faraday (5.25.4)
    [2026-11-14 19:45:47] [OK] Deployed: faraday (5.25.4)
    [2026-11-14 19:45:47] [INFO] Installing Faraday
    Using CPython 3.11.18
    Creating virtual environment at: venv
       Building faradaysec @ file:///opt/faraday
    Downloading matplotlib (8.3MiB)
    Downloading networkx (2.0MiB)
    Downloading sqlalchemy (3.2MiB)
    Downloading cryptography (4.5MiB)
    Downloading pygments (1.2MiB)
    Downloading autobahn (2.1MiB)
    Downloading numpy (15.9MiB)
    Downloading pandas (10.7MiB)
    Downloading setuptools (1.0MiB)
    Downloading pillow (6.8MiB)
    Downloading fonttools (4.8MiB)
    Downloading kiwisolver (1.4MiB)
    Downloading gevent (2.0MiB)
    Downloading lxml (5.0MiB)
     Downloaded kiwisolver
     Downloaded pygments
     Downloaded setuptools
       Building psycopg2==2.9.11
     Downloaded autobahn
     Downloaded gevent
     Downloaded networkx
       Building flask-principal==0.4.0
       Building psycogreen==1.0.2
     Downloaded sqlalchemy
       Building flask-celery-helper==1.1.0
       Building py-ubjson==0.16.1
       Building filteralchemy-fork==0.1.0
       Building filedepot==0.10.0
     Downloaded cryptography
       Building validators==0.20.0
     Downloaded fonttools
     Downloaded lxml
     Downloaded pillow
     Downloaded matplotlib
     Downloaded pandas
     Downloaded numpy
          Built flask-principal==0.4.0
          Built psycogreen==1.0.2
          Built flask-celery-helper==1.1.0
          Built py-ubjson==0.16.1
          Built filteralchemy-fork==0.1.0
          Built filedepot==0.10.0
          Built validators==0.20.0
          Built faradaysec @ file:///opt/faraday
          Built psycopg2==2.9.11
    Prepared 144 packages in 21.29s
    Installed 144 packages in 227ms
     + alembic==1.14.1
     + amqp==5.3.1
     + anyascii==0.3.3
     + apispec==6.9.0
     + apispec-webframeworks==0.5.2
     + attrs==25.4.0
     + autobahn==25.12.2
     + bcrypt==4.3.0
     + beautifulsoup4==4.14.3
     + bidict==0.22.0
     + billiard==4.2.4
     + bleach==4.1.0
     + blinker==1.9.0
     + cbor2==6.0.1
     + celery==5.4.0
     + certifi==2026.1.4
     + cffi==2.0.0
     + charset-normalizer==3.4.4
     + cli-helpers==2.7.0
     + click==8.3.1
     + click-didyoumean==0.3.1
     + click-plugins==1.1.1.2
     + click-repl==0.3.0
     + colorama==0.4.6
     + commonmark==0.9.1
     + configobj==5.0.9
     + contourpy==1.3.3
     + croniter==6.0.0
     + cryptography==47.0.0
     + cvss==3.6
     + cycler==0.12.1
     + decorator==5.2.1
     + deprecated==1.3.1
     + deprecation==2.1.0
     + distro==1.9.0
     + dnspython==2.8.0
     + elasticsearch==7.17.13
     + email-validator==2.3.0
     + faraday-agent-parameters-types==1.9.1
     + faraday-plugins==1.31.0
     + faradaysec==5.25.4 (from file:///opt/faraday)
     + filedepot==0.10.0
     + filelock==3.20.3
     + filetype==1.2.0
     + filteralchemy-fork==0.1.0
     + flask==2.3.3
     + flask-celery-helper==1.1.0
     + flask-classful==0.16.0
     + flask-kvsession-fork==0.6.4
     + flask-limiter==2.9.2
     + flask-login==0.6.3
     + flask-mail==0.10.0
     + flask-principal==0.4.0
     + flask-security-too==5.4.3
     + flask-socketio==5.6.0
     + flask-sqlalchemy==3.1.1
     + flask-wtf==1.3.0
     + fonttools==4.61.1
     + gevent==26.4.0
     + gevent-websocket==0.10.1
     + greenlet==3.3.0
     + h11==0.16.0
     + html2text==2025.4.15
     + hyperlink==21.0.0
     + idna==3.11
     + importlib-resources==7.1.0
     + itsdangerous==2.2.0
     + jinja2==3.1.6
     + kiwisolver==1.4.9
     + kombu==5.4.2
     + limits==5.6.0
     + lxml==6.1.0
     + mako==1.3.12
     + markdown==3.10
     + markupsafe==3.0.3
     + marshmallow==3.26.2
     + marshmallow-sqlalchemy==0.30.0
     + matplotlib==3.10.8
     + msgpack==1.1.2
     + networkx==3.6.1
     + nplusone==1.0.0
     + numpy==2.4.1
     + ordered-set==4.1.0
     + packaging==25.0
     + pandas==3.0.0
     + passlib==1.7.4
     + pgcli==4.3.0
     + pgspecial==2.2.1
     + pillow==12.2.0
     + prompt-toolkit==3.0.52
     + psycogreen==1.0.2
     + psycopg==3.3.2
     + psycopg2==2.9.11
     + py-ubjson==0.16.1
     + pyasn1==0.6.3
     + pyasn1-modules==0.4.2
     + pycparser==3.0
     + pygments==2.20.0
     + pyjwt==2.12.1
     + pyopenssl==26.1.0
     + pyotp==2.9.0
     + pyparsing==3.3.2
     + python-dateutil==2.9.0.post0
     + python-engineio==4.13.0
     + python-magic==0.4.27
     + python-socketio==5.16.0
     + pytz==2025.2
     + pyyaml==6.0.3
     + redis==7.1.0
     + requests==2.33.1
     + requests-file==3.0.1
     + rich==12.6.0
     + service-identity==24.2.0
     + setproctitle==1.3.7
     + setuptools==80.10.2
     + sh==2.2.2
     + simple-websocket==1.1.0
     + simplejson==3.20.2
     + simplekv==0.14.1
     + six==1.17.0
     + soupsieve==2.8.3
     + sqlalchemy==2.0.50
     + sqlparse==0.5.5
     + syslog-rfc5424-formatter==1.2.3
     + tabulate==0.9.0
     + tldextract==5.3.1
     + tqdm==4.67.1
     + txaio==25.12.2
     + typing-extensions==4.15.0
     + tzdata==2025.3
     + tzlocal==5.3.1
     + ujson==5.12.0
     + urllib3==2.6.3
     + validators==0.20.0
     + vine==5.1.0
     + wcwidth==0.2.14
     + webargs==8.7.1
     + webencodings==0.5.1
     + werkzeug==2.3.8
     + wrapt==2.0.1
     + wsproto==1.3.2
     + wtforms==3.2.1
     + zope-event==6.1
     + zope-interface==8.2
    [2026-11-14 19:46:09] [OK] Installed Faraday
    [2026-11-14 19:46:09] [INFO] Configuring Faraday
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    2026-11-14T19:46:17+0100 - faraday.server.app - WARNING {MainThread} [pid:13923] [app.py:577 - create_app()]  No storage section or path in the .faraday/config/server.ini. Setting the default value to .faraday/storage
    2026-11-14T19:46:17+0100 - faraday.server.app - INFO {MainThread} [pid:13923] [app.py:100 - setup_storage_path()]  Creating directory /opt/faraday_data/.faraday/storage
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    Creating tables
    INFO  [alembic.runtime.migration] Context impl PostgresqlImpl.
    INFO  [alembic.runtime.migration] Will assume transactional DDL.
    INFO  [alembic.runtime.migration] Running stamp_revision  -> a0b302b596ac
    Tables created successfully!
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    [2026-11-14 19:46:24,858] DEBUG in app: Calling get_app
    [2026-11-14 19:46:24,865] DEBUG in app: Calling get_app
    2026-11-14T19:46:24+0100 - passlib.handlers.bcrypt - WARNING {MainThread} [pid:13938] [bcrypt.py:622 - _load_backend_mixin()]  (trapped) error reading bcrypt version
    Traceback (most recent call last):
      File "/opt/faraday/venv/lib/python3.11/site-packages/passlib/handlers/bcrypt.py", line 620, in _load_backend_mixin
        version = _bcrypt.__about__.__version__
                  ^^^^^^^^^^^^^^^^^
    AttributeError: module 'bcrypt' has no attribute '__about__'
    User faraday created successfully!
    [2026-11-14 19:46:26] [OK] Configured Faraday
    [2026-11-14 19:46:26] [INFO] Creating Services
    [2026-11-14 19:46:26] [OK] Created Services
    [2026-11-14 19:46:26] [INFO] Customizing Container
    [2026-11-14 19:46:29] [OK] Customized Container
    [2026-11-14 19:46:29] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2
    [2026-11-14 19:46:31] [OK] Cleaned
    
    🔄 ct/faraday.sh (pve) — update log (33 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  Update available: faraday 5.25.4-dev -> 5.25.4
      ⏳   Stopping Faraday
      ✔️  Stopped Faraday
      ⏳   Installing Python 3.11 via uv
      ✔️  Python 3.11 installed
      ⏳   Fetching github release: faraday (5.25.4)
      ✔️  Deployed: faraday (5.25.4)
      ⏳   Updating Faraday
      ✔️  Updated Faraday
      ⏳   Starting Faraday
      ✔️  Started Faraday
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/faraday.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  No update available: faraday (5.25.4)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/faraday.sh (incus) — install log (939 lines)
    … 576 earlier lines cut, the full log is in the run artifacts
    Unpacking ucf (3.0052) ...
    Selecting previously unselected package postgresql-common.
    Preparing to unpack .../06-postgresql-common_295.pgdg13+1_all.deb ...
    Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
    Unpacking postgresql-common (295.pgdg13+1) ...
    Selecting previously unselected package libpopt0:amd64.
    Preparing to unpack .../07-libpopt0_1.19+dfsg-2_amd64.deb ...
    Unpacking libpopt0:amd64 (1.19+dfsg-2) ...
    Selecting previously unselected package logrotate.
    Preparing to unpack .../08-logrotate_3.22.0-1_amd64.deb ...
    Unpacking logrotate (3.22.0-1) ...
    Selecting previously unselected package e2fsprogs-l10n.
    Preparing to unpack .../09-e2fsprogs-l10n_1.47.2-3_all.deb ...
    Unpacking e2fsprogs-l10n (1.47.2-3) ...
    Selecting previously unselected package libcommon-sense-perl:amd64.
    Preparing to unpack .../10-libcommon-sense-perl_3.75-3+b5_amd64.deb ...
    Unpacking libcommon-sense-perl:amd64 (3.75-3+b5) ...
    Selecting previously unselected package libicu76:amd64.
    Preparing to unpack .../11-libicu76_76.1-4_amd64.deb ...
    Unpacking libicu76:amd64 (76.1-4) ...
    Selecting previously unselected package libtypes-serialiser-perl.
    Preparing to unpack .../12-libtypes-serialiser-perl_1.01-1_all.deb ...
    Unpacking libtypes-serialiser-perl (1.01-1) ...
    Selecting previously unselected package libjson-xs-perl.
    Preparing to unpack .../13-libjson-xs-perl_4.040-1~deb13u1_amd64.deb ...
    Unpacking libjson-xs-perl (4.040-1~deb13u1) ...
    Selecting previously unselected package libz3-4:amd64.
    Preparing to unpack .../14-libz3-4_4.13.3-1_amd64.deb ...
    Unpacking libz3-4:amd64 (4.13.3-1) ...
    Selecting previously unselected package libllvm19:amd64.
    Preparing to unpack .../15-libllvm19_1%3a19.1.7-3+b1_amd64.deb ...
    Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ...
    Selecting previously unselected package libsensors-config.
    Preparing to unpack .../16-libsensors-config_1%3a3.6.2-2_all.deb ...
    Unpacking libsensors-config (1:3.6.2-2) ...
    Selecting previously unselected package libsensors5:amd64.
    Preparing to unpack .../17-libsensors5_1%3a3.6.2-2_amd64.deb ...
    Unpacking libsensors5:amd64 (1:3.6.2-2) ...
    Selecting previously unselected package libxslt1.1:amd64.
    Preparing to unpack .../18-libxslt1.1_1.1.35-1.2+deb13u3_amd64.deb ...
    Unpacking libxslt1.1:amd64 (1.1.35-1.2+deb13u3) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../19-postgresql-client-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-17.
    Preparing to unpack .../20-postgresql-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package sysstat.
    Preparing to unpack .../21-sysstat_12.7.5-2_amd64.deb ...
    Unpacking sysstat (12.7.5-2) ...
    Setting up postgresql-client-common (295.pgdg13+1) ...
    Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
    Setting up libsensors-config (1:3.6.2-2) ...
    Setting up libcommon-sense-perl:amd64 (3.75-3+b5) ...
    Setting up libtext-wrapi18n-perl (0.06-10) ...
    Setting up libz3-4:amd64 (4.13.3-1) ...
    Setting up ucf (3.0052) ...
    Setting up libsensors5:amd64 (1:3.6.2-2) ...
    Setting up logsave (1.47.2-3+b12) ...
    Setting up libtypes-serialiser-perl (1.01-1) ...
    Setting up libjson-perl (4.10000-1) ...
    Setting up libxslt1.1:amd64 (1.1.35-1.2+deb13u3) ...
    Setting up libicu76:amd64 (76.1-4) ...
    Setting up sysstat (12.7.5-2) ...
    Creating config file /etc/default/sysstat with new version
    update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-collect.timer' → '/usr/lib/systemd/system/sysstat-collect.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-rotate.timer' → '/usr/lib/systemd/system/sysstat-rotate.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-summary.timer' → '/usr/lib/systemd/system/sysstat-summary.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/sysstat.service' → '/usr/lib/systemd/system/sysstat.service'.
    Setting up libpopt0:amd64 (1.19+dfsg-2) ...
    Setting up logrotate (3.22.0-1) ...
    Created symlink '/etc/systemd/system/timers.target.wants/logrotate.timer' → '/usr/lib/systemd/system/logrotate.timer'.
    logrotate.service is a disabled or a static unit, not starting it.
    Setting up libjson-xs-perl (4.040-1~deb13u1) ...
    Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
    Setting up e2fsprogs (1.47.2-3+b12) ...
    Created symlink '/etc/systemd/system/timers.target.wants/e2scrub_all.timer' → '/usr/lib/systemd/system/e2scrub_all.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/e2scrub_reap.service' → '/usr/lib/systemd/system/e2scrub_reap.service'.
    Setting up postgresql-common (295.pgdg13+1) ...
    Creating config file /etc/postgresql-common/createcluster.conf with new version
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    Creating group 'postgres' with GID 989.
    Creating user 'postgres' (PostgreSQL administrator) with UID 989 and GID 989.
    Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'.
    Setting up postgresql-17 (17.12-1.pgdg13+1) ...
    Creating new PostgreSQL cluster 17/main ...
    /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
    The files belonging to this database system will be owned by user "postgres".
    This user must also own the server process.
    The database cluster will be initialized with locale "C.UTF-8".
    The default database encoding has accordingly been set to "UTF8".
    The default text search configuration will be set to "english".
    Data page checksums are disabled.
    fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
    creating subdirectories ... ok
    selecting dynamic shared memory implementation ... posix
    selecting default "max_connections" ... 100
    selecting default "shared_buffers" ... 128MB
    selecting default time zone ... Europe/Vienna
    creating configuration files ... ok
    running bootstrap script ... ok
    performing post-bootstrap initialization ... ok
    syncing data to disk ... ok
    Setting up e2fsprogs-l10n (1.47.2-3) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Synchronizing state of postgresql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable postgresql
    [2026-11-14 19:35:52] [OK] Setup PostgreSQL 17
    [2026-11-14 19:35:52] [INFO] Setting up PostgreSQL Database
    CREATE ROLE
    CREATE DATABASE
    ALTER ROLE
    ALTER ROLE
    ALTER ROLE
    [2026-11-14 19:35:53] [OK] Set up PostgreSQL Database
    [2026-11-14 19:35:54] [INFO] Setup uv 0.13.8
    [2026-11-14 19:35:55] [INFO] Installing Python 3.11 via uv
    Downloading cpython-3.11.18-linux-x86_64-gnu (download) (29.4MiB)
     Downloaded cpython-3.11.18-linux-x86_64-gnu (download)
    Installed Python 3.11.18 in 2.07s
     + cpython-3.11.18-linux-x86_64-gnu (python3.11)
    warning: `/root/.local/bin` is not on your PATH. To use installed Python executables, run `export PATH="/root/.local/bin:$PATH"` or `uv python update-shell`.
    [2026-11-14 19:35:57] [OK] Python 3.11 installed
    [2026-11-14 19:35:57] [OK] Setup uv 0.13.8
    [2026-11-14 19:35:57] [INFO] Fetching github release: faraday (5.25.4)
    [2026-11-14 19:35:59] [OK] Deployed: faraday (5.25.4)
    [2026-11-14 19:35:59] [INFO] Installing Faraday
    Using CPython 3.11.18
    Creating virtual environment at: venv
       Building faradaysec @ file:///opt/faraday
    Downloading networkx (2.0MiB)
    Downloading pillow (6.8MiB)
    Downloading setuptools (1.0MiB)
    Downloading lxml (5.0MiB)
    Downloading kiwisolver (1.4MiB)
    Downloading gevent (2.0MiB)
    Downloading sqlalchemy (3.2MiB)
    Downloading numpy (15.9MiB)
    Downloading autobahn (2.1MiB)
    Downloading fonttools (4.8MiB)
    Downloading pygments (1.2MiB)
    Downloading cryptography (4.5MiB)
    Downloading pandas (10.7MiB)
    Downloading matplotlib (8.3MiB)
       Building psycopg2==2.9.11
     Downloaded setuptools
     Downloaded pygments
     Downloaded kiwisolver
       Building flask-principal==0.4.0
       Building flask-celery-helper==1.1.0
       Building filteralchemy-fork==0.1.0
       Building psycogreen==1.0.2
       Building py-ubjson==0.16.1
     Downloaded networkx
     Downloaded gevent
     Downloaded autobahn
       Building filedepot==0.10.0
       Building validators==0.20.0
     Downloaded sqlalchemy
     Downloaded cryptography
     Downloaded fonttools
     Downloaded lxml
     Downloaded pillow
     Downloaded matplotlib
     Downloaded pandas
     Downloaded numpy
          Built flask-principal==0.4.0
          Built flask-celery-helper==1.1.0
          Built filteralchemy-fork==0.1.0
          Built psycogreen==1.0.2
          Built py-ubjson==0.16.1
          Built filedepot==0.10.0
          Built validators==0.20.0
          Built faradaysec @ file:///opt/faraday
          Built psycopg2==2.9.11
    Prepared 144 packages in 21.34s
    Installed 144 packages in 871ms
     + alembic==1.14.1
     + amqp==5.3.1
     + anyascii==0.3.3
     + apispec==6.9.0
     + apispec-webframeworks==0.5.2
     + attrs==25.4.0
     + autobahn==25.12.2
     + bcrypt==4.3.0
     + beautifulsoup4==4.14.3
     + bidict==0.22.0
     + billiard==4.2.4
     + bleach==4.1.0
     + blinker==1.9.0
     + cbor2==6.0.1
     + celery==5.4.0
     + certifi==2026.1.4
     + cffi==2.0.0
     + charset-normalizer==3.4.4
     + cli-helpers==2.7.0
     + click==8.3.1
     + click-didyoumean==0.3.1
     + click-plugins==1.1.1.2
     + click-repl==0.3.0
     + colorama==0.4.6
     + commonmark==0.9.1
     + configobj==5.0.9
     + contourpy==1.3.3
     + croniter==6.0.0
     + cryptography==47.0.0
     + cvss==3.6
     + cycler==0.12.1
     + decorator==5.2.1
     + deprecated==1.3.1
     + deprecation==2.1.0
     + distro==1.9.0
     + dnspython==2.8.0
     + elasticsearch==7.17.13
     + email-validator==2.3.0
     + faraday-agent-parameters-types==1.9.1
     + faraday-plugins==1.31.0
     + faradaysec==5.25.4 (from file:///opt/faraday)
     + filedepot==0.10.0
     + filelock==3.20.3
     + filetype==1.2.0
     + filteralchemy-fork==0.1.0
     + flask==2.3.3
     + flask-celery-helper==1.1.0
     + flask-classful==0.16.0
     + flask-kvsession-fork==0.6.4
     + flask-limiter==2.9.2
     + flask-login==0.6.3
     + flask-mail==0.10.0
     + flask-principal==0.4.0
     + flask-security-too==5.4.3
     + flask-socketio==5.6.0
     + flask-sqlalchemy==3.1.1
     + flask-wtf==1.3.0
     + fonttools==4.61.1
     + gevent==26.4.0
     + gevent-websocket==0.10.1
     + greenlet==3.3.0
     + h11==0.16.0
     + html2text==2025.4.15
     + hyperlink==21.0.0
     + idna==3.11
     + importlib-resources==7.1.0
     + itsdangerous==2.2.0
     + jinja2==3.1.6
     + kiwisolver==1.4.9
     + kombu==5.4.2
     + limits==5.6.0
     + lxml==6.1.0
     + mako==1.3.12
     + markdown==3.10
     + markupsafe==3.0.3
     + marshmallow==3.26.2
     + marshmallow-sqlalchemy==0.30.0
     + matplotlib==3.10.8
     + msgpack==1.1.2
     + networkx==3.6.1
     + nplusone==1.0.0
     + numpy==2.4.1
     + ordered-set==4.1.0
     + packaging==25.0
     + pandas==3.0.0
     + passlib==1.7.4
     + pgcli==4.3.0
     + pgspecial==2.2.1
     + pillow==12.2.0
     + prompt-toolkit==3.0.52
     + psycogreen==1.0.2
     + psycopg==3.3.2
     + psycopg2==2.9.11
     + py-ubjson==0.16.1
     + pyasn1==0.6.3
     + pyasn1-modules==0.4.2
     + pycparser==3.0
     + pygments==2.20.0
     + pyjwt==2.12.1
     + pyopenssl==26.1.0
     + pyotp==2.9.0
     + pyparsing==3.3.2
     + python-dateutil==2.9.0.post0
     + python-engineio==4.13.0
     + python-magic==0.4.27
     + python-socketio==5.16.0
     + pytz==2025.2
     + pyyaml==6.0.3
     + redis==7.1.0
     + requests==2.33.1
     + requests-file==3.0.1
     + rich==12.6.0
     + service-identity==24.2.0
     + setproctitle==1.3.7
     + setuptools==80.10.2
     + sh==2.2.2
     + simple-websocket==1.1.0
     + simplejson==3.20.2
     + simplekv==0.14.1
     + six==1.17.0
     + soupsieve==2.8.3
     + sqlalchemy==2.0.50
     + sqlparse==0.5.5
     + syslog-rfc5424-formatter==1.2.3
     + tabulate==0.9.0
     + tldextract==5.3.1
     + tqdm==4.67.1
     + txaio==25.12.2
     + typing-extensions==4.15.0
     + tzdata==2025.3
     + tzlocal==5.3.1
     + ujson==5.12.0
     + urllib3==2.6.3
     + validators==0.20.0
     + vine==5.1.0
     + wcwidth==0.2.14
     + webargs==8.7.1
     + webencodings==0.5.1
     + werkzeug==2.3.8
     + wrapt==2.0.1
     + wsproto==1.3.2
     + wtforms==3.2.1
     + zope-event==6.1
     + zope-interface==8.2
    [2026-11-14 19:36:22] [OK] Installed Faraday
    [2026-11-14 19:36:22] [INFO] Configuring Faraday
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    2026-11-14T19:36:31+0100 - faraday.server.app - WARNING {MainThread} [pid:7270] [app.py:577 - create_app()]  No storage section or path in the .faraday/config/server.ini. Setting the default value to .faraday/storage
    2026-11-14T19:36:31+0100 - faraday.server.app - INFO {MainThread} [pid:7270] [app.py:100 - setup_storage_path()]  Creating directory /opt/faraday_data/.faraday/storage
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    Creating tables
    INFO  [alembic.runtime.migration] Context impl PostgresqlImpl.
    INFO  [alembic.runtime.migration] Will assume transactional DDL.
    INFO  [alembic.runtime.migration] Running stamp_revision  -> a0b302b596ac
    Tables created successfully!
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    [2026-11-14 19:36:38,503] DEBUG in app: Calling get_app
    [2026-11-14 19:36:38,511] DEBUG in app: Calling get_app
    2026-11-14T19:36:38+0100 - passlib.handlers.bcrypt - WARNING {MainThread} [pid:7291] [bcrypt.py:622 - _load_backend_mixin()]  (trapped) error reading bcrypt version
    Traceback (most recent call last):
      File "/opt/faraday/venv/lib/python3.11/site-packages/passlib/handlers/bcrypt.py", line 620, in _load_backend_mixin
        version = _bcrypt.__about__.__version__
                  ^^^^^^^^^^^^^^^^^
    AttributeError: module 'bcrypt' has no attribute '__about__'
    User faraday created successfully!
    [2026-11-14 19:36:39] [OK] Configured Faraday
    [2026-11-14 19:36:39] [INFO] Creating Services
    [2026-11-14 19:36:40] [OK] Created Services
    [2026-11-14 19:36:40] [INFO] Customizing Container
    [2026-11-14 19:36:44] [OK] Customized Container
    [2026-11-14 19:36:44] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2
    [2026-11-14 19:36:46] [OK] Cleaned
    
    🔄 ct/faraday.sh (incus) — update log (28 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    10.98.0.110
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  Update available: faraday 5.25.4-dev -> 5.25.4
      ⏳   Stopping Faraday
      ✔️  Stopped Faraday
      ⏳   Installing Python 3.11 via uv
      ✔️  Python 3.11 installed
      ⏳   Fetching github release: faraday (5.25.4)
      ✔️  Deployed: faraday (5.25.4)
      ⏳   Updating Faraday
      ✔️  Updated Faraday
      ⏳   Starting Faraday
      ✔️  Started Faraday
      ✔️  Updated successfully!
    
    🔁 ct/faraday.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    10.98.0.110
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  No update available: faraday (5.25.4)
    
    📄 ct/faraday.sh (arm64) — install log (717 lines)
    … 356 earlier lines cut, the full log is in the run artifacts
    Preparing to unpack .../02-postgresql-client-common_295.pgdg13+1_all.deb ...
    Unpacking postgresql-client-common (295.pgdg13+1) ...
    Selecting previously unselected package postgresql-common.
    Preparing to unpack .../03-postgresql-common_295.pgdg13+1_all.deb ...
    Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
    Unpacking postgresql-common (295.pgdg13+1) ...
    Selecting previously unselected package libpopt0:arm64.
    Preparing to unpack .../04-libpopt0_1.19+dfsg-2_arm64.deb ...
    Unpacking libpopt0:arm64 (1.19+dfsg-2) ...
    Selecting previously unselected package logrotate.
    Preparing to unpack .../05-logrotate_3.22.0-1+b2_arm64.deb ...
    Unpacking logrotate (3.22.0-1+b2) ...
    Selecting previously unselected package e2fsprogs-l10n.
    Preparing to unpack .../06-e2fsprogs-l10n_1.47.2-3_all.deb ...
    Unpacking e2fsprogs-l10n (1.47.2-3) ...
    Selecting previously unselected package libcommon-sense-perl:arm64.
    Preparing to unpack .../07-libcommon-sense-perl_3.75-3+b5_arm64.deb ...
    Unpacking libcommon-sense-perl:arm64 (3.75-3+b5) ...
    Selecting previously unselected package libicu76:arm64.
    Preparing to unpack .../08-libicu76_76.1-4_arm64.deb ...
    Unpacking libicu76:arm64 (76.1-4) ...
    Selecting previously unselected package libtypes-serialiser-perl.
    Preparing to unpack .../09-libtypes-serialiser-perl_1.01-1_all.deb ...
    Unpacking libtypes-serialiser-perl (1.01-1) ...
    Selecting previously unselected package libjson-xs-perl.
    Preparing to unpack .../10-libjson-xs-perl_4.040-1~deb13u1_arm64.deb ...
    Unpacking libjson-xs-perl (4.040-1~deb13u1) ...
    Selecting previously unselected package libz3-4:arm64.
    Preparing to unpack .../11-libz3-4_4.13.3-1_arm64.deb ...
    Unpacking libz3-4:arm64 (4.13.3-1) ...
    Selecting previously unselected package libllvm19:arm64.
    Preparing to unpack .../12-libllvm19_1%3a19.1.7-3+b1_arm64.deb ...
    Unpacking libllvm19:arm64 (1:19.1.7-3+b1) ...
    Selecting previously unselected package libsensors-config.
    Preparing to unpack .../13-libsensors-config_1%3a3.6.2-2_all.deb ...
    Unpacking libsensors-config (1:3.6.2-2) ...
    Selecting previously unselected package libsensors5:arm64.
    Preparing to unpack .../14-libsensors5_1%3a3.6.2-2_arm64.deb ...
    Unpacking libsensors5:arm64 (1:3.6.2-2) ...
    Selecting previously unselected package libxslt1.1:arm64.
    Preparing to unpack .../15-libxslt1.1_1.1.35-1.2+deb13u3_arm64.deb ...
    Unpacking libxslt1.1:arm64 (1.1.35-1.2+deb13u3) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../16-postgresql-client-17_17.12-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-17.
    Preparing to unpack .../17-postgresql-17_17.12-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-17 (17.12-1.pgdg13+1) ...
    Selecting previously unselected package sysstat.
    Preparing to unpack .../18-sysstat_12.7.5-2+b2_arm64.deb ...
    Unpacking sysstat (12.7.5-2+b2) ...
    Setting up postgresql-client-common (295.pgdg13+1) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
    Setting up libsensors-config (1:3.6.2-2) ...
    Setting up libcommon-sense-perl:arm64 (3.75-3+b5) ...
    Setting up libz3-4:arm64 (4.13.3-1) ...
    Setting up libsensors5:arm64 (1:3.6.2-2) ...
    Setting up logsave (1.47.2-3+b12) ...
    Setting up libtypes-serialiser-perl (1.01-1) ...
    Setting up libjson-perl (4.10000-1) ...
    Setting up libxslt1.1:arm64 (1.1.35-1.2+deb13u3) ...
    Setting up libicu76:arm64 (76.1-4) ...
    Setting up sysstat (12.7.5-2+b2) ...
    Creating config file /etc/default/sysstat with new version
    update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-collect.timer' → '/usr/lib/systemd/system/sysstat-collect.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-rotate.timer' → '/usr/lib/systemd/system/sysstat-rotate.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-summary.timer' → '/usr/lib/systemd/system/sysstat-summary.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/sysstat.service' → '/usr/lib/systemd/system/sysstat.service'.
    Setting up libpopt0:arm64 (1.19+dfsg-2) ...
    Setting up logrotate (3.22.0-1+b2) ...
    Created symlink '/etc/systemd/system/timers.target.wants/logrotate.timer' → '/usr/lib/systemd/system/logrotate.timer'.
    logrotate.service is a disabled or a static unit, not starting it.
    Setting up libjson-xs-perl (4.040-1~deb13u1) ...
    Setting up libllvm19:arm64 (1:19.1.7-3+b1) ...
    Setting up e2fsprogs (1.47.2-3+b12) ...
    Created symlink '/etc/systemd/system/timers.target.wants/e2scrub_all.timer' → '/usr/lib/systemd/system/e2scrub_all.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/e2scrub_reap.service' → '/usr/lib/systemd/system/e2scrub_reap.service'.
    Setting up postgresql-common (295.pgdg13+1) ...
    Creating config file /etc/postgresql-common/createcluster.conf with new version
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    Creating group 'postgres' with GID 988.
    Creating user 'postgres' (PostgreSQL administrator) with UID 988 and GID 988.
    Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'.
    Setting up postgresql-17 (17.12-1.pgdg13+1) ...
    Creating new PostgreSQL cluster 17/main ...
    /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
    The files belonging to this database system will be owned by user "postgres".
    This user must also own the server process.
    The database cluster will be initialized with locale "C.UTF-8".
    The default database encoding has accordingly been set to "UTF8".
    The default text search configuration will be set to "english".
    Data page checksums are disabled.
    fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
    creating subdirectories ... ok
    selecting dynamic shared memory implementation ... posix
    selecting default "max_connections" ... 100
    selecting default "shared_buffers" ... 128MB
    selecting default time zone ... Etc/UTC
    creating configuration files ... ok
    running bootstrap script ... ok
    performing post-bootstrap initialization ... ok
    syncing data to disk ... ok
    Setting up e2fsprogs-l10n (1.47.2-3) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Synchronizing state of postgresql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable postgresql
    [2026-11-14 18:11:05] [OK] Setup PostgreSQL 17
    [2026-11-14 18:11:05] [INFO] Setting up PostgreSQL Database
    CREATE ROLE
    CREATE DATABASE
    ALTER ROLE
    ALTER ROLE
    ALTER ROLE
    [2026-11-14 18:11:05] [OK] Set up PostgreSQL Database
    [2026-11-14 18:11:06] [INFO] Setup uv 0.13.8
    [2026-11-14 18:11:06] [INFO] Installing Python 3.11 via uv
    Downloading cpython-3.11.18-linux-aarch64-gnu (download) (29.7MiB)
     Downloaded cpython-3.11.18-linux-aarch64-gnu (download)
    Installed Python 3.11.18 in 604ms
     + cpython-3.11.18-linux-aarch64-gnu (python3.11)
    warning: `/root/.local/bin` is not on your PATH. To use installed Python executables, run `export PATH="/root/.local/bin:$PATH"` or `uv python update-shell`.
    [2026-11-14 18:11:07] [OK] Python 3.11 installed
    [2026-11-14 18:11:07] [OK] Setup uv 0.13.8
    [2026-11-14 18:11:07] [INFO] Fetching github release: faraday (5.25.4)
    [2026-11-14 18:11:09] [OK] Deployed: faraday (5.25.4)
    [2026-11-14 18:11:09] [INFO] Installing Faraday
    Using CPython 3.11.18
    Creating virtual environment at: venv
       Building faradaysec @ file:///opt/faraday
    Downloading pygments (1.2MiB)
    Downloading pandas (10.2MiB)
    Downloading setuptools (1.0MiB)
    Downloading cryptography (4.4MiB)
    Downloading pillow (6.1MiB)
    Downloading lxml (4.8MiB)
    Downloading fonttools (4.8MiB)
    Downloading networkx (2.0MiB)
    Downloading gevent (1.7MiB)
    Downloading matplotlib (9.1MiB)
    Downloading sqlalchemy (3.2MiB)
    Downloading numpy (14.0MiB)
    Downloading kiwisolver (1.2MiB)
    Downloading autobahn (2.0MiB)
     Downloaded pygments
     Downloaded setuptools
       Building psycopg2==2.9.11
     Downloaded kiwisolver
       Building flask-principal==0.4.0
       Building flask-celery-helper==1.1.0
       Building filteralchemy-fork==0.1.0
       Building psycogreen==1.0.2
     Downloaded gevent
       Building py-ubjson==0.16.1
     Downloaded autobahn
     Downloaded networkx
     Downloaded sqlalchemy
       Building validators==0.20.0
       Building filedepot==0.10.0
     Downloaded cryptography
     Downloaded lxml
     Downloaded fonttools
     Downloaded pillow
     Downloaded matplotlib
     Downloaded numpy
     Downloaded pandas
          Built faradaysec @ file:///opt/faraday
          Built flask-principal==0.4.0
          Built flask-celery-helper==1.1.0
          Built psycogreen==1.0.2
          Built py-ubjson==0.16.1
          Built filteralchemy-fork==0.1.0
          Built filedepot==0.10.0
          Built validators==0.20.0
          Built psycopg2==2.9.11
    Prepared 144 packages in 10.84s
    Installed 144 packages in 172ms
     + alembic==1.14.1
     + amqp==5.3.1
     + anyascii==0.3.3
     + apispec==6.9.0
     + apispec-webframeworks==0.5.2
     + attrs==25.4.0
     + autobahn==25.12.2
     + bcrypt==4.3.0
     + beautifulsoup4==4.14.3
     + bidict==0.22.0
     + billiard==4.2.4
     + bleach==4.1.0
     + blinker==1.9.0
     + cbor2==6.0.1
     + celery==5.4.0
     + certifi==2026.1.4
     + cffi==2.0.0
     + charset-normalizer==3.4.4
     + cli-helpers==2.7.0
     + click==8.3.1
     + click-didyoumean==0.3.1
     + click-plugins==1.1.1.2
     + click-repl==0.3.0
     + colorama==0.4.6
     + commonmark==0.9.1
     + configobj==5.0.9
     + contourpy==1.3.3
     + croniter==6.0.0
     + cryptography==47.0.0
     + cvss==3.6
     + cycler==0.12.1
     + decorator==5.2.1
     + deprecated==1.3.1
     + deprecation==2.1.0
     + distro==1.9.0
     + dnspython==2.8.0
     + elasticsearch==7.17.13
     + email-validator==2.3.0
     + faraday-agent-parameters-types==1.9.1
     + faraday-plugins==1.31.0
     + faradaysec==5.25.4 (from file:///opt/faraday)
     + filedepot==0.10.0
     + filelock==3.20.3
     + filetype==1.2.0
     + filteralchemy-fork==0.1.0
     + flask==2.3.3
     + flask-celery-helper==1.1.0
     + flask-classful==0.16.0
     + flask-kvsession-fork==0.6.4
     + flask-limiter==2.9.2
     + flask-login==0.6.3
     + flask-mail==0.10.0
     + flask-principal==0.4.0
     + flask-security-too==5.4.3
     + flask-socketio==5.6.0
     + flask-sqlalchemy==3.1.1
     + flask-wtf==1.3.0
     + fonttools==4.61.1
     + gevent==26.4.0
     + gevent-websocket==0.10.1
     + greenlet==3.3.0
     + h11==0.16.0
     + html2text==2025.4.15
     + hyperlink==21.0.0
     + idna==3.11
     + importlib-resources==7.1.0
     + itsdangerous==2.2.0
     + jinja2==3.1.6
     + kiwisolver==1.4.9
     + kombu==5.4.2
     + limits==5.6.0
     + lxml==6.1.0
     + mako==1.3.12
     + markdown==3.10
     + markupsafe==3.0.3
     + marshmallow==3.26.2
     + marshmallow-sqlalchemy==0.30.0
     + matplotlib==3.10.8
     + msgpack==1.1.2
     + networkx==3.6.1
     + nplusone==1.0.0
     + numpy==2.4.1
     + ordered-set==4.1.0
     + packaging==25.0
     + pandas==3.0.0
     + passlib==1.7.4
     + pgcli==4.3.0
     + pgspecial==2.2.1
     + pillow==12.2.0
     + prompt-toolkit==3.0.52
     + psycogreen==1.0.2
     + psycopg==3.3.2
     + psycopg2==2.9.11
     + py-ubjson==0.16.1
     + pyasn1==0.6.3
     + pyasn1-modules==0.4.2
     + pycparser==3.0
     + pygments==2.20.0
     + pyjwt==2.12.1
     + pyopenssl==26.1.0
     + pyotp==2.9.0
     + pyparsing==3.3.2
     + python-dateutil==2.9.0.post0
     + python-engineio==4.13.0
     + python-magic==0.4.27
     + python-socketio==5.16.0
     + pytz==2025.2
     + pyyaml==6.0.3
     + redis==7.1.0
     + requests==2.33.1
     + requests-file==3.0.1
     + rich==12.6.0
     + service-identity==24.2.0
     + setproctitle==1.3.7
     + setuptools==80.10.2
     + sh==2.2.2
     + simple-websocket==1.1.0
     + simplejson==3.20.2
     + simplekv==0.14.1
     + six==1.17.0
     + soupsieve==2.8.3
     + sqlalchemy==2.0.50
     + sqlparse==0.5.5
     + syslog-rfc5424-formatter==1.2.3
     + tabulate==0.9.0
     + tldextract==5.3.1
     + tqdm==4.67.1
     + txaio==25.12.2
     + typing-extensions==4.15.0
     + tzdata==2025.3
     + tzlocal==5.3.1
     + ujson==5.12.0
     + urllib3==2.6.3
     + validators==0.20.0
     + vine==5.1.0
     + wcwidth==0.2.14
     + webargs==8.7.1
     + webencodings==0.5.1
     + werkzeug==2.3.8
     + wrapt==2.0.1
     + wsproto==1.3.2
     + wtforms==3.2.1
     + zope-event==6.1
     + zope-interface==8.2
    [2026-11-14 18:11:20] [OK] Installed Faraday
    [2026-11-14 18:11:20] [INFO] Configuring Faraday
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    2026-11-14T18:11:24+0000 - faraday.server.app - WARNING {MainThread} [pid:7912] [app.py:577 - create_app()]  No storage section or path in the .faraday/config/server.ini. Setting the default value to .faraday/storage
    2026-11-14T18:11:24+0000 - faraday.server.app - INFO {MainThread} [pid:7912] [app.py:100 - setup_storage_path()]  Creating directory /opt/faraday_data/.faraday/storage
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    Creating tables
    INFO  [alembic.runtime.migration] Context impl PostgresqlImpl.
    INFO  [alembic.runtime.migration] Will assume transactional DDL.
    INFO  [alembic.runtime.migration] Running stamp_revision  -> a0b302b596ac
    Tables created successfully!
    /opt/faraday/venv/lib/python3.11/site-packages/passlib/pwd.py:16: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      import pkg_resources
    /opt/faraday/venv/lib/python3.11/site-packages/flask_limiter/extension.py:297: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
      warnings.warn(
    [2026-11-14 18:11:27,525] DEBUG in app: Calling get_app
    [2026-11-14 18:11:27,529] DEBUG in app: Calling get_app
    2026-11-14T18:11:27+0000 - passlib.handlers.bcrypt - WARNING {MainThread} [pid:7930] [bcrypt.py:622 - _load_backend_mixin()]  (trapped) error reading bcrypt version
    Traceback (most recent call last):
      File "/opt/faraday/venv/lib/python3.11/site-packages/passlib/handlers/bcrypt.py", line 620, in _load_backend_mixin
        version = _bcrypt.__about__.__version__
                  ^^^^^^^^^^^^^^^^^
    AttributeError: module 'bcrypt' has no attribute '__about__'
    User faraday created successfully!
    [2026-11-14 18:11:28] [OK] Configured Faraday
    [2026-11-14 18:11:28] [INFO] Creating Services
    [2026-11-14 18:11:28] [OK] Created Services
    [2026-11-14 18:11:28] [INFO] Customizing Container
    [2026-11-14 18:11:30] [OK] Customized Container
    [2026-11-14 18:11:30] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 2
    [2026-11-14 18:11:31] [OK] Cleaned
    
    🔄 ct/faraday.sh (arm64) — update log (28 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    10.98.0.231
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  Update available: faraday 5.25.4-dev -> 5.25.4
      ⏳   Stopping Faraday
      ✔️  Stopped Faraday
      ⏳   Installing Python 3.11 via uv
      ✔️  Python 3.11 installed
      ⏳   Fetching github release: faraday (5.25.4)
      ✔️  Deployed: faraday (5.25.4)
      ⏳   Updating Faraday
      ✔️  Updated Faraday
      ⏳   Starting Faraday
      ✔️  Started Faraday
      ✔️  Updated successfully!
    
    🔁 ct/faraday.sh (arm64) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
    10.98.0.231
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Faraday
      ⏳   Checking for update: faraday
      ✔️  No update available: faraday (5.25.4)
    

    Full logs: workflow run (artifacts result-*). Comment /test faraday to build again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions