VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.08.0 + WB 2026.08.1+195.pro1 + PM 2024.08.0-6 Generated: 2026-08-20 22:31:49 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.08.0
Workbench http://localhost:8787 2026.08.1+195.pro1
Package Manager http://localhost:4242 2024.08.0-6

Summary

Metric Count
Total 25
Passed 19
Failed 1
Skipped 5
Status FAIL

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all users
  • Then the user list is not empty
  • And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7fa0b4a80ca0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'user_list': [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}], 'test_username': 'testuser'}

    def call_fixture_func(
        fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
    ) -> FixtureValue:
        if inspect.isgeneratorfunction(fixturefunc):
            fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
            generator = fixturefunc(**kwargs)
            try:
                fixture_result = next(generator)
            except StopIteration:
                raise ValueError(f"{request.fixturename} did not yield a value") from None
            finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
            request.addfinalizer(finalizer)
        else:
            fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
>           fixture_result = fixturefunc(**kwargs)
                             ^^^^^^^^^^^^^^^^^^^^^

.venv/lib/python3.14/site-packages/_pytest/fixtures.py:1005: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

user_list = [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}]
test_username = 'testuser'

    @then("the test user exists in the user list")
    def check_test_user_in_list(user_list, test_username):
        if not test_username or not test_username.strip():
            pytest.skip("No test user configured — skipping user lookup assertion")
        test_username = test_username.strip()
        expected = test_username.split("@", 1)[0]
        usernames = [u.get("username") for u in user_list]
>       assert expected in usernames, (
            f"Test user {expected!r} (from {test_username!r}) not found in user list: {usernames}"
        )
E       AssertionError: Test user 'testuser' (from 'testuser') not found in user list: ['__bootstrap_admin__']
E       assert 'testuser' in ['__bootstrap_admin__']

src/vip_tests/connect/test_users.py:58: AssertionError

Passed (19)

Connect6 tests

PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I retrieve the current user profile
  • Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all groups
  • Then the response is successful
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.99s
Test procedure
  • Given Connect is accessible at the configured URL
  • When a user navigates to the Connect login page
  • And enters valid credentials
  • Then the user is successfully authenticated
  • And the Connect dashboard is displayed
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I query Connect for available Quarto versions
  • Then at least one Quarto version is available
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I request the current user via the API
  • Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks26.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I trigger a new system check run via the Connect API
  • Then the system check report is returned
  • And I can download the system check report artifact

Package Manager2 tests

PASSCRAN mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_cran_mirror0.60s
Test procedure
  • Given Package Manager is running
  • When I query the CRAN repository for the "Matrix" package
  • Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.01s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.11s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.02s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
  • Given Workbench is expected to be configured
  • When I check the Workbench configuration
  • Then Workbench should be reachable
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.20s
Test procedure
  • Given Connect is configured in vip.toml with a version expectation
  • When I fetch the Connect server version
  • Then the Connect version matches the configured value
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.02s
Test procedure
  • Given Package Manager is configured in vip.toml with a version expectation
  • When I fetch the Package Manager server version
  • Then the Package Manager version matches the configured value
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.01s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code

Security3 tests

PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an unauthenticated API request to Connect
  • Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I request a non-existent endpoint on Connect
  • Then the response status is 404
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4012.33s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an API request to Connect with an invalid key
  • Then the response status is 401

Workbench2 tests

PASSUser can sign out of WorkbenchWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_signout[chromium]0.74s
Test procedure
  • Given Workbench is accessible and I am logged in
  • When I sign out of Workbench
  • Then I am redirected to the Workbench login page
PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]5.21s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user element is visible and non-empty in the header

Skipped (5)

Connect2 tests

SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.20s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected R versions are specified in vip.toml
  • When I query Connect for available R versions
  • Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.20s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected Python versions are specified in vip.toml
  • When I query Connect for available Python versions
  • Then all expected Python versions are present

Package Manager3 tests

SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.02s
Test procedure
  • Given Package Manager is running
  • When I query the PyPI repository for the "requests" package
  • Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.02s
Test procedure
  • Given Package Manager is running
  • When I query the Bioconductor repository for the "BiocGenerics" package
  • Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.01s
Test procedure
  • Given Package Manager is running
  • When I query the OpenVSX repository for the "golang.Go" extension
  • Then the package is found in the repository

Connect System Checks

Host: 73be10b89436 · Status: done · Passed: 53 · Failed: 2

Group Check Detail
server connect-versions Connect versions on active hosts:

73be10b89436 2026.08.0
server connect-product-support Product version v2026.08.0 end-of-support: 2028-02-29
server connect-deprecated-settings Deprecated settings are not in use.
server connect-removed-settings Removed settings are not in use.
server connect-unrecognized-settings Unrecognized settings are not in use.
server connect-notifications-config All Notifications are correctly formatted
server connect-license [redacted]
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
_DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
HOME=/root
HOSTNAME=73be10b89436
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
SHLVL=2
STARTUP_DEBUG_MODE=0
TERM=xterm
TZ=UTC
_=/usr/bin/env
server memory $ free -h
total used free shared buff/cache available
Mem: 15Gi 1.4Gi 423Mi 48Mi 13Gi 13Gi
Swap: 0B 0B 0B
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 56G 89G 39% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 56G 89G 39% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Thu, 20 Aug 2026 22:31:21 GMT
< Content-Length: 81
<
* Ignoring the response-body
{ [81 bytes data]
* Connection #0 to host localhost left intact
* Issue another request to this URL: 'http://localhost:3939/__api__/server_settings'
* Found bundle for host localhost: 0x5565157b3b90 [serially]
* Can not multiplex, even if we wanted to!
* Re-using existing connection! (#0) with host localhost
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET /__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store, must-revalidate
< Content-Type: application/json; charset=utf-8
< Expires: 0
< Pragma: no-cache
< Server: Posit Connect
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Thu, 20 Aug 2026 22:31:21 GMT
< Content-Length: 2
<
{ [2 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity HTTP.Listen is 'http://localhost:3939'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET /__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store, must-revalidate
< Content-Type: application/json; charset=utf-8
< Expires: 0
< Pragma: no-cache
< Server: Posit Connect
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Thu, 20 Aug 2026 22:31:21 GMT
< Content-Length: 2
<
{ [2 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity Warning: HTTPS.Listen is not configured.
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:21.566465139 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:21.566671784 [connect-session] Job Key: [redacted]
2026/08/20 22:31:21.566678837 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:21.566682464 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42289 ...
Connected to session server http://127.0.0.1:42289
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:21.700158601 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/08/20 22:31:21.707524930
2026/08/20 22:31:21.707533907 $ /opt/python/3.12.11/bin/python3.12 -V
2026/08/20 22:31:21.707576415 Python 3.12.11
Stopped session pings to http://127.0.0.1:42289
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:22.092371252 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:22.092587374 [connect-session] Job Key: [redacted]
2026/08/20 22:31:22.092601721 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:22.092614885 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38423 ...
Connected to session server http://127.0.0.1:38423
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:22.220298321 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/08/20 22:31:22.226588907
2026/08/20 22:31:22.226597663 $ env
2026/08/20 22:31:22.226634452 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:22.226636175 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:22.226655741 HOSTNAME=73be10b89436
2026/08/20 22:31:22.226656633 LANG=en_US.UTF-8
2026/08/20 22:31:22.226670438 LANGUAGE=en_US:en
2026/08/20 22:31:22.226671260 LC_ALL=en_US.UTF-8
2026/08/20 22:31:22.226685086 LOGNAME=rstudio-connect
2026/08/20 22:31:22.226685877 MAKEFLAGS=-j1
2026/08/20 22:31:22.226698801 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/08/20 22:31:22.226699693 PICOTEL_PREFIX=PICOTEL
2026/08/20 22:31:22.226719530 PICOTEL_SDK_DISABLED=true
2026/08/20 22:31:22.226720522 PICOTEL_SERVICE_NAME=posit-connect-python
2026/08/20 22:31:22.226736311 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:22.226737093 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:22.226751399 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:22.226752321 SHLVL=2
2026/08/20 22:31:22.226765145 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:22.226766027 TERM=xterm
2026/08/20 22:31:22.226778630 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:22.226779461 TZ=UTC
2026/08/20 22:31:22.226793147 USERNAME=rstudio-connect
2026/08/20 22:31:22.226793988 USER=rstudio-connect
2026/08/20 22:31:22.226807945 _=/usr/bin/env
2026/08/20 22:31:22.226808866 UV_CONCURRENT_BUILDS=1
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:22.243392876 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:22.243606955 [connect-session] Job Key: [redacted]
2026/08/20 22:31:22.243616853 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:22.243620831 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:32785 ...
Connected to session server http://127.0.0.1:32785
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:22.371380957 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/08/20 22:31:22.375783283
2026/08/20 22:31:22.375789785 $ findmnt --notruncate
2026/08/20 22:31:22.379556254 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:22.379565862 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3WDMR
QZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:22.379706124 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:22.379760444 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:22.379761816 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:22.379793395 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:22.379794207 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:22.379824804 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:22.379825575 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:22.379861161 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:22.379861942 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.379917817 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:22.379919159 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:22.380174504 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380176067 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380200974 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380207696 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380252018 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380279981 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/HbMxvMEUx9unTIEd] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380281023 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:22.380306069 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace201467539] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:22.380306630 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:22.380476797 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:22.396366923 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:22.396577324 [connect-session] Job Key: [redacted]
2026/08/20 22:31:22.396587934 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:22.396591701 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43329 ...
Connected to session server http://127.0.0.1:43329
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:22.529945623 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/08/20 22:31:22.535707077
2026/08/20 22:31:22.535716244 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.Bf6DK5WFXV/testenv
2026/08/20 22:31:25.210647568
2026/08/20 22:31:25.210660432 $ source /opt/rstudio-connect/mnt/tmp/tmp.Bf6DK5WFXV/testenv/bin/activate
2026/08/20 22:31:25.212061331
2026/08/20 22:31:25.212069256 $ python --version
2026/08/20 22:31:25.214016350 Python 3.12.11
2026/08/20 22:31:25.214321288
2026/08/20 22:31:25.214328261 $ python -m site
2026/08/20 22:31:25.226654734 sys.path = [
2026/08/20 22:31:25.226663009 '/opt/rstudio-connect/mnt/app',
2026/08/20 22:31:25.226700850 '/opt/python/3.12.11/lib/python312.zip',
2026/08/20 22:31:25.226709876 '/opt/python/3.12.11/lib/python3.12',
2026/08/20 22:31:25.226737676 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/08/20 22:31:25.226739118 '/opt/rstudio-connect/mnt/tmp/tmp.Bf6DK5WFXV/testenv/lib/python3.12/site-packages',
2026/08/20 22:31:25.226767952 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/08/20 22:31:25.226769094 ]
2026/08/20 22:31:25.226783341 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/08/20 22:31:25.226784122 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/08/20 22:31:25.226806674 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:25.273258998 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:25.273469960 [connect-session] Job Key: [redacted]
2026/08/20 22:31:25.273479458 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:25.273483375 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36507 ...
Connected to session server http://127.0.0.1:36507
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:25.402213186 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/08/20 22:31:25.407634589
2026/08/20 22:31:25.407641833 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv
2026/08/20 22:31:28.076149942
2026/08/20 22:31:28.076167445 $ source /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv/bin/activate
2026/08/20 22:31:28.077633154
2026/08/20 22:31:28.077642242 $ python -m pip --version
2026/08/20 22:31:28.256672152 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/08/20 22:31:28.279302052
2026/08/20 22:31:28.279310838 $ python -m pip config debug
2026/08/20 22:31:28.456517567 env_var:
2026/08/20 22:31:28.456856438 env:
2026/08/20 22:31:28.457082098 global:
2026/08/20 22:31:28.457357603 /etc/xdg/pip/pip.conf, exists: False
2026/08/20 22:31:28.457605682 /etc/pip.conf, exists: False
2026/08/20 22:31:28.457813271 site:
2026/08/20 22:31:28.458056832 /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv/pip.conf, exists: False
2026/08/20 22:31:28.458303323 user:
2026/08/20 22:31:28.458534010 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/08/20 22:31:28.458769751 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/08/20 22:31:28.482891506
2026/08/20 22:31:28.482907666 $ python -m pip config list -v
2026/08/20 22:31:28.658806824 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/08/20 22:31:28.659166774 For variant 'global', will try loading '/etc/pip.conf'
2026/08/20 22:31:28.659472360 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/08/20 22:31:28.659760188 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/08/20 22:31:28.660042962 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv/pip.conf'
2026/08/20 22:31:28.682720874
2026/08/20 22:31:28.682736663 $ python -m pip._vendor.requests.certs
2026/08/20 22:31:28.817161562 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/08/20 22:31:28.817376333 /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/08/20 22:31:28.832315767
2026/08/20 22:31:28.832326287 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3 pip
2026/08/20 22:31:29.277131558 Collecting pip
2026/08/20 22:31:29.277550560 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/f3/6e/1736e5b4ae2b778ef2f81c47d797de9f891d4d8acb047a24ca37a60294dd/pip-26.2.1-py3-none-any.whl.metadata
2026/08/20 22:31:29.292162925 Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB)
2026/08/20 22:31:29.298697230 Downloading pip-26.2.1-py3-none-any.whl (1.8 MB)
2026/08/20 22:31:29.315052529 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 186.3 MB/s eta 0:00:00
2026/08/20 22:31:29.326442078 Saved /opt/rstudio-connect/mnt/tmp/tmp.2FT0gojst3/pip-26.2.1-py3-none-any.whl
2026/08/20 22:31:29.326840169 Successfully downloaded pip
2026/08/20 22:31:29.416044422
2026/08/20 22:31:29.416060311 [notice] A new release of pip is available: 25.0.1 -> 26.2.1
2026/08/20 22:31:29.416149598 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/08/20 22:31:29.508444746 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:29.508755164 [connect-session] Job Key: [redacted]
2026/08/20 22:31:29.508769540 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:29.508781974 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35545 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:35545
2026/08/20 22:31:29.636667172 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/08/20 22:31:29.641099642
2026/08/20 22:31:29.641109300 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/08/20 22:31:29.698818310 * Trying 140.248.144.223:443...
2026/08/20 22:31:29.700407788 * Connected to pypi.python.org (140.248.144.223) port 443 (#0)
2026/08/20 22:31:29.701980094 * ALPN, offering h2
2026/08/20 22:31:29.701987408 * ALPN, offering http/1.1
2026/08/20 22:31:29.723852275 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:29.723863245 * CApath: /etc/ssl/certs
2026/08/20 22:31:29.724029634 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:29.724050743 } [5 bytes data]
2026/08/20 22:31:29.724080519 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:29.724082072 } [512 bytes data]
2026/08/20 22:31:29.726744908 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:29.726752222 { [5 bytes data]
2026/08/20 22:31:29.726789681 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:29.726797285 { [122 bytes data]
2026/08/20 22:31:29.727005884 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:29.727013689 { [5 bytes data]
2026/08/20 22:31:29.727049766 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.727053273 { [5 bytes data]
2026/08/20 22:31:29.727070695 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:29.727071687 { [19 bytes data]
2026/08/20 22:31:29.727090101 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.727091073 { [5 bytes data]
2026/08/20 22:31:29.727107243 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:29.727109327 { [2860 bytes data]
2026/08/20 22:31:29.727779814 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.727786557 { [5 bytes data]
2026/08/20 22:31:29.727825329 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:29.727828024 { [264 bytes data]
2026/08/20 22:31:29.727895202 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.727915740 { [5 bytes data]
2026/08/20 22:31:29.727949312 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:29.727950715 { [36 bytes data]
2026/08/20 22:31:29.728180901 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:29.728188084 } [5 bytes data]
2026/08/20 22:31:29.728229201 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:29.728230733 } [1 bytes data]
2026/08/20 22:31:29.728246826 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728248970 } [5 bytes data]
2026/08/20 22:31:29.728270901 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:29.728271883 } [36 bytes data]
2026/08/20 22:31:29.728294194 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:29.728295406 * ALPN, server accepted to use h2
2026/08/20 22:31:29.728315784 * Server certificate:
2026/08/20 22:31:29.728316746 * subject: CN=www.python.org
2026/08/20 22:31:29.728332155 * start date: Jan 13 13:03:46 2026 GMT
2026/08/20 22:31:29.728332906 * expire date: Feb 14 13:03:45 2027 GMT
2026/08/20 22:31:29.728348415 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/08/20 22:31:29.728350859 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:29.728373622 * SSL certificate verify ok.
2026/08/20 22:31:29.728374624 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:29.728391585 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:29.728392507 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:29.728415550 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728416672 } [5 bytes data]
2026/08/20 22:31:29.728444133 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728445225 } [5 bytes data]
2026/08/20 22:31:29.728465463 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728466585 } [5 bytes data]
2026/08/20 22:31:29.728482885 * Using Stream ID: 1 (easy handle 0x5635862a4a40)
2026/08/20 22:31:29.728483877 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728502582 } [5 bytes data]
2026/08/20 22:31:29.728503343 > GET / HTTP/2
2026/08/20 22:31:29.728516147 > Host: pypi.python.org
2026/08/20 22:31:29.728517129 > user-agent: curl/7.81.0
2026/08/20 22:31:29.728531486 > accept: */*
2026/08/20 22:31:29.728533559 >
2026/08/20 22:31:29.728546243 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.728547145 { [5 bytes data]
2026/08/20 22:31:29.728562594 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:29.728564628 { [193 bytes data]
2026/08/20 22:31:29.729572711 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.729581137 { [5 bytes data]
2026/08/20 22:31:29.729619879 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.729621252 } [5 bytes data]
2026/08/20 22:31:29.729701624 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.729711562 { [5 bytes data]
2026/08/20 22:31:29.730191914 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.730199719 { [5 bytes data]
2026/08/20 22:31:29.730265862 < HTTP/2 301
2026/08/20 22:31:29.730267655 < server: Varnish
2026/08/20 22:31:29.730282483 < retry-after: 0
2026/08/20 22:31:29.730283425 < location: https://pypi.org/
2026/08/20 22:31:29.730312719 < content-type: text/html; charset=UTF-8
2026/08/20 22:31:29.730315865 < accept-ranges: bytes
2026/08/20 22:31:29.730334490 < date: Thu, 20 Aug 2026 22:31:29 GMT
2026/08/20 22:31:29.730335522 < x-served-by: cache-chi-kmdw8640084-CHI
2026/08/20 22:31:29.730352313 < x-cache: HIT
2026/08/20 22:31:29.730353114 < x-cache-hits: 0
2026/08/20 22:31:29.730365968 < x-timer: S1787265090.730096,VS0,VE0
2026/08/20 22:31:29.730366830 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:29.730385735 < x-frame-options: deny
2026/08/20 22:31:29.730386607 < x-xss-protection: 1; mode=block
2026/08/20 22:31:29.730401725 < x-content-type-options: nosniff
2026/08/20 22:31:29.730402476 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:29.730419448 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/08/20 22:31:29.730422093 < content-length: 122
2026/08/20 22:31:29.730476314 <
2026/08/20 22:31:29.730477616 * Ignoring the response-body
2026/08/20 22:31:29.730490710 { [122 bytes data]
2026/08/20 22:31:29.730492805 * Connection #0 to host pypi.python.org left intact
2026/08/20 22:31:29.730509576 * Issue another request to this URL: 'https://pypi.org/'
2026/08/20 22:31:29.732840977 * Trying 151.101.0.223:443...
2026/08/20 22:31:29.734711879 * Connected to pypi.org (151.101.0.223) port 443 (#1)
2026/08/20 22:31:29.734975099 * ALPN, offering h2
2026/08/20 22:31:29.734981761 * ALPN, offering http/1.1
2026/08/20 22:31:29.756565091 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:29.756572676 * CApath: /etc/ssl/certs
2026/08/20 22:31:29.756729660 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:29.756741152 } [5 bytes data]
2026/08/20 22:31:29.756789161 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:29.756792126 } [512 bytes data]
2026/08/20 22:31:29.759408454 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:29.759415146 { [5 bytes data]
2026/08/20 22:31:29.759461054 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:29.759462477 { [122 bytes data]
2026/08/20 22:31:29.759576850 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:29.759581839 { [5 bytes data]
2026/08/20 22:31:29.759626291 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.759627364 { [5 bytes data]
2026/08/20 22:31:29.759636901 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:29.759638304 { [19 bytes data]
2026/08/20 22:31:29.759648693 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.759735164 { [5 bytes data]
2026/08/20 22:31:29.759742818 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:29.759778104 { [2856 bytes data]
2026/08/20 22:31:29.760330500 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760338204 { [5 bytes data]
2026/08/20 22:31:29.760372761 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:29.760375386 { [264 bytes data]
2026/08/20 22:31:29.760445253 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760452096 { [5 bytes data]
2026/08/20 22:31:29.760480068 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:29.760511737 { [36 bytes data]
2026/08/20 22:31:29.760525114 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:29.760527348 } [5 bytes data]
2026/08/20 22:31:29.760540453 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:29.760543438 } [1 bytes data]
2026/08/20 22:31:29.760600114 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760601497 } [5 bytes data]
2026/08/20 22:31:29.760626072 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:29.760627515 } [36 bytes data]
2026/08/20 22:31:29.760702534 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:29.760704108 * ALPN, server accepted to use h2
2026/08/20 22:31:29.760729585 * Server certificate:
2026/08/20 22:31:29.760730677 * subject: CN=pypi.org
2026/08/20 22:31:29.760745004 * start date: Dec 28 04:33:08 2025 GMT
2026/08/20 22:31:29.760747829 * expire date: Jan 29 04:33:07 2027 GMT
2026/08/20 22:31:29.760783265 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/08/20 22:31:29.760784587 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:29.760815685 * SSL certificate verify ok.
2026/08/20 22:31:29.760816447 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:29.760826265 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:29.760827958 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:29.760839369 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760839880 } [5 bytes data]
2026/08/20 22:31:29.760849147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760850480 } [5 bytes data]
2026/08/20 22:31:29.760903098 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760904991 } [5 bytes data]
2026/08/20 22:31:29.760948753 * Using Stream ID: 1 (easy handle 0x5635862a4a40)
2026/08/20 22:31:29.760950817 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.760965424 } [5 bytes data]
2026/08/20 22:31:29.761014205 > GET / HTTP/2
2026/08/20 22:31:29.761015176 > Host: pypi.org
2026/08/20 22:31:29.761033300 > user-agent: curl/7.81.0
2026/08/20 22:31:29.761034312 > accept: */*
2026/08/20 22:31:29.761048949 >
2026/08/20 22:31:29.761051314 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.761066973 { [5 bytes data]
2026/08/20 22:31:29.761083724 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:29.761100485 { [193 bytes data]
2026/08/20 22:31:29.762412014 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.762417684 { [5 bytes data]
2026/08/20 22:31:29.762479299 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.762480471 } [5 bytes data]
2026/08/20 22:31:29.762538640 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.762539671 { [5 bytes data]
2026/08/20 22:31:29.763914130 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.763919790 { [5 bytes data]
2026/08/20 22:31:29.764001535 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764011263 { [5 bytes data]
2026/08/20 22:31:29.764038644 < HTTP/2 200
2026/08/20 22:31:29.764039726 < etag: "Qk1NY8xZnzfGWB6hV1QCDg"
2026/08/20 22:31:29.764077226 < server: gunicorn
2026/08/20 22:31:29.764078398 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE='
'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/08/20 22:31:29.764175268 < content-type: text/html; charset=UTF-8
2026/08/20 22:31:29.764281917 < referrer-policy: origin-when-cross-origin
2026/08/20 22:31:29.764283730 < accept-ranges: bytes
2026/08/20 22:31:29.764300582 < date: Thu, 20 Aug 2026 22:31:29 GMT
2026/08/20 22:31:29.764301553 < x-served-by: cache-iad-kiad7000030-IAD, cache-iad-kiad7000030-IAD, cache-iad-kiad7000100-IAD, cache-chi-kmdw8640076-CHI
2026/08/20 22:31:29.764324226 < x-cache: MISS, HIT, HIT
2026/08/20 22:31:29.764325097 < x-cache-hits: 0, 5, 1
2026/08/20 22:31:29.764337791 < x-timer: S1787265090.762724,VS0,VE1
2026/08/20 22:31:29.764338642 < vary: Accept-Encoding, Cookie
2026/08/20 22:31:29.764357457 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:29.764358559 < x-frame-options: deny
2026/08/20 22:31:29.764395729 < x-xss-protection: 1; mode=block
2026/08/20 22:31:29.764396750 < x-content-type-options: nosniff
2026/08/20 22:31:29.764404575 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:29.764421707 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/08/20 22:31:29.764422949 < content-length: 22686
2026/08/20 22:31:29.764460880 <
2026/08/20 22:31:29.764461461 { [958 bytes data]
2026/08/20 22:31:29.764468915 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764469426 { [5 bytes data]
2026/08/20 22:31:29.764485446 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764485916 { [5 bytes data]
2026/08/20 22:31:29.764494793 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764495224 { [5 bytes data]
2026/08/20 22:31:29.764504020 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764504441 { [5 bytes data]
2026/08/20 22:31:29.764530840 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764532153 { [5 bytes data]
2026/08/20 22:31:29.764548283 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764549505 { [5 bytes data]
2026/08/20 22:31:29.764561507 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.764561948 { [5 bytes data]
2026/08/20 22:31:29.765091764 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.765099739 { [5 bytes data]
2026/08/20 22:31:29.765203502 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.765211367 { [5 bytes data]
2026/08/20 22:31:29.765252972 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.765254465 { [5 bytes data]
2026/08/20 22:31:29.766060465 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766066156 { [5 bytes data]
2026/08/20 22:31:29.766096092 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766097314 { [5 bytes data]
2026/08/20 22:31:29.766256412 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766264347 { [5 bytes data]
2026/08/20 22:31:29.766294062 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766296687 { [5 bytes data]
2026/08/20 22:31:29.766310984 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766311755 { [5 bytes data]
2026/08/20 22:31:29.766327615 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766328506 { [5 bytes data]
2026/08/20 22:31:29.766343945 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.766346059 { [5 bytes data]
2026/08/20 22:31:29.766362459 * Connection #1 to host pypi.org left intact
2026/08/20 22:31:29.769065059
2026/08/20 22:31:29.769072734 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/08/20 22:31:29.776312599 * Trying 140.248.144.223:443...
2026/08/20 22:31:29.777940146 * Connected to files.pythonhosted.org (140.248.144.223) port 443 (#0)
2026/08/20 22:31:29.779478873 * ALPN, offering h2
2026/08/20 22:31:29.779484813 * ALPN, offering http/1.1
2026/08/20 22:31:29.800612786 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:29.800619178 * CApath: /etc/ssl/certs
2026/08/20 22:31:29.800815576 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:29.800825845 } [5 bytes data]
2026/08/20 22:31:29.800853877 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:29.800855189 } [512 bytes data]
2026/08/20 22:31:29.803345134 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:29.803354531 { [5 bytes data]
2026/08/20 22:31:29.803394285 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:29.803395998 { [122 bytes data]
2026/08/20 22:31:29.803599417 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:29.803613263 { [5 bytes data]
2026/08/20 22:31:29.803647685 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.803649318 { [5 bytes data]
2026/08/20 22:31:29.803662002 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:29.803676190 { [19 bytes data]
2026/08/20 22:31:29.803732563 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.803733946 { [5 bytes data]
2026/08/20 22:31:29.803790884 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:29.803826788 { [2842 bytes data]
2026/08/20 22:31:29.804418842 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804425555 { [5 bytes data]
2026/08/20 22:31:29.804465038 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:29.804466691 { [264 bytes data]
2026/08/20 22:31:29.804531490 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804542431 { [5 bytes data]
2026/08/20 22:31:29.804568749 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:29.804569892 { [36 bytes data]
2026/08/20 22:31:29.804618324 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:29.804621139 } [5 bytes data]
2026/08/20 22:31:29.804639814 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:29.804640675 } [1 bytes data]
2026/08/20 22:31:29.804684417 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804686060 } [5 bytes data]
2026/08/20 22:31:29.804702581 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:29.804703652 } [36 bytes data]
2026/08/20 22:31:29.804767712 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:29.804768864 * ALPN, server accepted to use h2
2026/08/20 22:31:29.804794161 * Server certificate:
2026/08/20 22:31:29.804797046 * subject: CN=*.pythonhosted.org
2026/08/20 22:31:29.804812275 * start date: Dec 8 21:08:03 2025 GMT
2026/08/20 22:31:29.804813307 * expire date: Jan 9 21:08:02 2027 GMT
2026/08/20 22:31:29.804828655 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/08/20 22:31:29.804829637 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:29.804859152 * SSL certificate verify ok.
2026/08/20 22:31:29.804861737 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:29.804878748 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:29.804879720 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:29.804900349 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804901220 } [5 bytes data]
2026/08/20 22:31:29.804918132 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804919013 } [5 bytes data]
2026/08/20 22:31:29.804941165 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.804942247 } [5 bytes data]
2026/08/20 22:31:29.805010303 * Using Stream ID: 1 (easy handle 0x56349a24da40)
2026/08/20 22:31:29.805019911 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.805060757 } [5 bytes data]
2026/08/20 22:31:29.805063913 > GET / HTTP/2
2026/08/20 22:31:29.805078410 > Host: files.pythonhosted.org
2026/08/20 22:31:29.805079322 > user-agent: curl/7.81.0
2026/08/20 22:31:29.805093919 > accept: */*
2026/08/20 22:31:29.805094780 >
2026/08/20 22:31:29.805107935 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.805110249 { [5 bytes data]
2026/08/20 22:31:29.805184818 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:29.805194556 { [193 bytes data]
2026/08/20 22:31:29.806477624 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.806484778 { [5 bytes data]
2026/08/20 22:31:29.806512900 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:29.806514192 } [5 bytes data]
2026/08/20 22:31:29.806574014 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.806575146 { [5 bytes data]
2026/08/20 22:31:29.811458776 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.811466199 { [5 bytes data]
2026/08/20 22:31:29.811512135 < HTTP/2 200
2026/08/20 22:31:29.811517305 < content-type: text/html
2026/08/20 22:31:29.811539025 < server: Python/3.12 aiohttp/3.14.3
2026/08/20 22:31:29.811541720 < accept-ranges: bytes
2026/08/20 22:31:29.811561797 < date: Thu, 20 Aug 2026 22:31:29 GMT
2026/08/20 22:31:29.811562689 < age: 19
2026/08/20 22:31:29.811575232 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kmdw8640021-CHI
2026/08/20 22:31:29.811576074 < x-cache: HIT, HIT
2026/08/20 22:31:29.811612091 < x-cache-hits: 106, 1
2026/08/20 22:31:29.811615257 < x-timer: S1787265090.806637,VS0,VE5
2026/08/20 22:31:29.811630014 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:29.811630866 < x-frame-options: deny
2026/08/20 22:31:29.811649861 < x-xss-protection: 1; mode=block
2026/08/20 22:31:29.811650913 < x-content-type-options: nosniff
2026/08/20 22:31:29.811667143 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:29.811668065 < x-robots-header: noindex
2026/08/20 22:31:29.811683704 < content-length: 1853
2026/08/20 22:31:29.811684556 <
2026/08/20 22:31:29.811696408 { [1030 bytes data]
2026/08/20 22:31:29.811698852 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:29.811723609 { [5 bytes data]
2026/08/20 22:31:29.811725131 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:35545
Stopping content session token refresher
python-restore-sandbox python-version Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:29.828918000 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:29.829125646 [connect-session] Job Key: [redacted]
2026/08/20 22:31:29.829162114 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:29.829173626 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34387 ...
Connected to session server http://127.0.0.1:34387
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:29.970501986 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/08/20 22:31:29.976726009
2026/08/20 22:31:29.976736549 $ /opt/python/3.13.9/bin/python3.13 -V
2026/08/20 22:31:29.976780841 Python 3.13.9
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:30.362250563 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:30.362575047 [connect-session] Job Key: [redacted]
2026/08/20 22:31:30.362588923 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:30.362601767 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40185 ...
Connected to session server http://127.0.0.1:40185
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:30.488611026 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/08/20 22:31:30.495061170
2026/08/20 22:31:30.495069385 $ env
2026/08/20 22:31:30.495106704 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:30.495108247 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:30.495127493 HOSTNAME=73be10b89436
2026/08/20 22:31:30.495128425 LANG=en_US.UTF-8
2026/08/20 22:31:30.495168610 LANGUAGE=en_US:en
2026/08/20 22:31:30.495169772 LC_ALL=en_US.UTF-8
2026/08/20 22:31:30.495182456 LOGNAME=rstudio-connect
2026/08/20 22:31:30.495183197 MAKEFLAGS=-j1
2026/08/20 22:31:30.495196411 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/08/20 22:31:30.495197223 PICOTEL_PREFIX=PICOTEL
2026/08/20 22:31:30.495214235 PICOTEL_SDK_DISABLED=true
2026/08/20 22:31:30.495215046 PICOTEL_SERVICE_NAME=posit-connect-python
2026/08/20 22:31:30.495231356 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:30.495232168 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:30.495246976 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:30.495247847 SHLVL=2
2026/08/20 22:31:30.495260721 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:30.495261512 TERM=xterm
2026/08/20 22:31:30.495274066 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:30.495274848 TZ=UTC
2026/08/20 22:31:30.495288062 USERNAME=rstudio-connect
2026/08/20 22:31:30.495288793 USER=rstudio-connect
2026/08/20 22:31:30.495302058 _=/usr/bin/env
2026/08/20 22:31:30.495302889 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:40185
python-restore-sandbox mounts Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:30.510442188 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:30.510654373 [connect-session] Job Key: [redacted]
2026/08/20 22:31:30.510665203 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:30.510668930 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33727 ...
Connected to session server http://127.0.0.1:33727
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:30.639148386 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/08/20 22:31:30.643548817
2026/08/20 22:31:30.643556391 $ findmnt --notruncate
2026/08/20 22:31:30.645731159 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:30.645738242 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3WDMR
QZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:30.645884033 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:30.645885366 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:30.645915261 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:30.645916123 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:30.645952250 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:30.645953011 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:30.645983588 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:30.645984380 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:30.646015207 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646017712 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:30.646084233 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:30.646228952 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646318772 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646320305 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646368625 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646371400 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646399993 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/tHPiWzRE6HXkMlvu] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646400484 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:30.646425551 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1174020498] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:30.646426212 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:30.646578035 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
python-restore-sandbox virtualenv Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:30.661796610 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:30.662018564 [connect-session] Job Key: [redacted]
2026/08/20 22:31:30.662031598 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:30.662036236 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35579 ...
Connected to session server http://127.0.0.1:35579
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:30.788023761 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/08/20 22:31:30.793168288
2026/08/20 22:31:30.793177145 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.dzQW8j0Dot/testenv
2026/08/20 22:31:33.387239776
2026/08/20 22:31:33.387250866 $ source /opt/rstudio-connect/mnt/tmp/tmp.dzQW8j0Dot/testenv/bin/activate
2026/08/20 22:31:33.388684473
2026/08/20 22:31:33.388690594 $ python --version
2026/08/20 22:31:33.390203472 Python 3.13.9
2026/08/20 22:31:33.390426556
2026/08/20 22:31:33.390433418 $ python -m site
2026/08/20 22:31:33.403833121 sys.path = [
2026/08/20 22:31:33.403844972 '/opt/rstudio-connect/mnt/app',
2026/08/20 22:31:33.403889606 '/opt/python/3.13.9/lib/python313.zip',
2026/08/20 22:31:33.403891129 '/opt/python/3.13.9/lib/python3.13',
2026/08/20 22:31:33.403907068 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/08/20 22:31:33.403908250 '/opt/rstudio-connect/mnt/tmp/tmp.dzQW8j0Dot/testenv/lib/python3.13/site-packages',
2026/08/20 22:31:33.403934319 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/08/20 22:31:33.403935140 ]
2026/08/20 22:31:33.403949758 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/08/20 22:31:33.403950599 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/08/20 22:31:33.403975586 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:33.457053398 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:33.457349168 [connect-session] Job Key: [redacted]
2026/08/20 22:31:33.457367302 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:33.457373403 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39913 ...
Connected to session server http://127.0.0.1:39913
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:33.587403924 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/08/20 22:31:33.592525387
2026/08/20 22:31:33.592533472 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv
2026/08/20 22:31:36.194351000
2026/08/20 22:31:36.194367009 $ source /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv/bin/activate
2026/08/20 22:31:36.195774341
2026/08/20 22:31:36.195782656 $ python -m pip --version
2026/08/20 22:31:36.370371986 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/08/20 22:31:36.393951110
2026/08/20 22:31:36.393966449 $ python -m pip config debug
2026/08/20 22:31:36.568863393 env_var:
2026/08/20 22:31:36.569141549 env:
2026/08/20 22:31:36.569330963 global:
2026/08/20 22:31:36.569511139 /etc/xdg/pip/pip.conf, exists: False
2026/08/20 22:31:36.569703394 /etc/pip.conf, exists: False
2026/08/20 22:31:36.569878102 site:
2026/08/20 22:31:36.570072241 /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv/pip.conf, exists: False
2026/08/20 22:31:36.570267055 user:
2026/08/20 22:31:36.570443423 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/08/20 22:31:36.570633087 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/08/20 22:31:36.594774135
2026/08/20 22:31:36.594786999 $ python -m pip config list -v
2026/08/20 22:31:36.771254663 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/08/20 22:31:36.771674046 For variant 'global', will try loading '/etc/pip.conf'
2026/08/20 22:31:36.772127915 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/08/20 22:31:36.772434391 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/08/20 22:31:36.772703436 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv/pip.conf'
2026/08/20 22:31:36.796231794
2026/08/20 22:31:36.796245279 $ python -m pip._vendor.requests.certs
2026/08/20 22:31:36.934006722 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/08/20 22:31:36.934212831 /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/08/20 22:31:36.950199480
2026/08/20 22:31:36.950212835 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP pip
2026/08/20 22:31:37.387913657 Collecting pip
2026/08/20 22:31:37.388284101 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/f3/6e/1736e5b4ae2b778ef2f81c47d797de9f891d4d8acb047a24ca37a60294dd/pip-26.2.1-py3-none-any.whl.metadata
2026/08/20 22:31:37.415487514 Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB)
2026/08/20 22:31:37.422231612 Downloading pip-26.2.1-py3-none-any.whl (1.8 MB)
2026/08/20 22:31:37.440989228 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 148.5 MB/s 0:00:00
2026/08/20 22:31:37.452103843 Saved /opt/rstudio-connect/mnt/tmp/tmp.YlECqBs7aP/pip-26.2.1-py3-none-any.whl
2026/08/20 22:31:37.452462260 Successfully downloaded pip
2026/08/20 22:31:37.511544629
2026/08/20 22:31:37.511560188 [notice] A new release of pip is available: 25.2 -> 26.2.1
2026/08/20 22:31:37.511629146 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/08/20 22:31:37.600757921 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:37.600958964 [connect-session] Job Key: [redacted]
2026/08/20 22:31:37.600972590 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:37.600978371 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35313 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:35313
2026/08/20 22:31:37.728037596 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/08/20 22:31:37.732218918
2026/08/20 22:31:37.732227323 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/08/20 22:31:37.747303238 * Trying 140.248.144.223:443...
2026/08/20 22:31:37.748854971 * Connected to pypi.python.org (140.248.144.223) port 443 (#0)
2026/08/20 22:31:37.750452459 * ALPN, offering h2
2026/08/20 22:31:37.750460033 * ALPN, offering http/1.1
2026/08/20 22:31:37.771556009 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:37.771565347 * CApath: /etc/ssl/certs
2026/08/20 22:31:37.771740868 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:37.771748692 } [5 bytes data]
2026/08/20 22:31:37.771785080 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:37.771791532 } [512 bytes data]
2026/08/20 22:31:37.774645549 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:37.774652692 { [5 bytes data]
2026/08/20 22:31:37.774690322 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:37.774692136 { [122 bytes data]
2026/08/20 22:31:37.774909064 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:37.774915907 { [5 bytes data]
2026/08/20 22:31:37.774946153 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.774950692 { [5 bytes data]
2026/08/20 22:31:37.774970028 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:37.774971871 { [19 bytes data]
2026/08/20 22:31:37.775002013 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.775005469 { [5 bytes data]
2026/08/20 22:31:37.775034663 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:37.775037459 { [2860 bytes data]
2026/08/20 22:31:37.775697932 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.775705536 { [5 bytes data]
2026/08/20 22:31:37.775740261 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:37.775741653 { [264 bytes data]
2026/08/20 22:31:37.775813112 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.775820356 { [5 bytes data]
2026/08/20 22:31:37.775848087 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:37.775849279 { [36 bytes data]
2026/08/20 22:31:37.775882511 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:37.775895035 } [5 bytes data]
2026/08/20 22:31:37.775927275 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:37.775930160 } [1 bytes data]
2026/08/20 22:31:37.775949967 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.775952482 } [5 bytes data]
2026/08/20 22:31:37.775969872 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:37.775972697 } [36 bytes data]
2026/08/20 22:31:37.776201512 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:37.776208075 * ALPN, server accepted to use h2
2026/08/20 22:31:37.776236077 * Server certificate:
2026/08/20 22:31:37.776236858 * subject: CN=www.python.org
2026/08/20 22:31:37.776245945 * start date: Jan 13 13:03:46 2026 GMT
2026/08/20 22:31:37.776246456 * expire date: Feb 14 13:03:45 2027 GMT
2026/08/20 22:31:37.776255272 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/08/20 22:31:37.776255924 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:37.776268497 * SSL certificate verify ok.
2026/08/20 22:31:37.776268978 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:37.776278516 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:37.776278987 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:37.776290358 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.776290799 } [5 bytes data]
2026/08/20 22:31:37.776310115 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.776310606 } [5 bytes data]
2026/08/20 22:31:37.776327597 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.776328619 } [5 bytes data]
2026/08/20 22:31:37.776345560 * Using Stream ID: 1 (easy handle 0x5598ba8d2a40)
2026/08/20 22:31:37.776346442 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.776366396 } [5 bytes data]
2026/08/20 22:31:37.776370143 > GET / HTTP/2
2026/08/20 22:31:37.776417391 > Host: pypi.python.org
2026/08/20 22:31:37.776418794 > user-agent: curl/7.81.0
2026/08/20 22:31:37.776434433 > accept: */*
2026/08/20 22:31:37.776435605 >
2026/08/20 22:31:37.776450192 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.776451104 { [5 bytes data]
2026/08/20 22:31:37.776471472 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:37.776472514 { [193 bytes data]
2026/08/20 22:31:37.777476044 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.777482056 { [5 bytes data]
2026/08/20 22:31:37.777510459 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.777512132 } [5 bytes data]
2026/08/20 22:31:37.778094899 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.778101471 { [5 bytes data]
2026/08/20 22:31:37.778174361 < HTTP/2 301
2026/08/20 22:31:37.778192895 < server: Varnish
2026/08/20 22:31:37.778221078 < retry-after: 0
2026/08/20 22:31:37.778221980 < location: https://pypi.org/
2026/08/20 22:31:37.778246134 < content-type: text/html; charset=UTF-8
2026/08/20 22:31:37.778246966 < accept-ranges: bytes
2026/08/20 22:31:37.778263346 < date: Thu, 20 Aug 2026 22:31:37 GMT
2026/08/20 22:31:37.778264208 < x-served-by: cache-chi-kmdw8640084-CHI
2026/08/20 22:31:37.778282332 < x-cache: HIT
2026/08/20 22:31:37.778283474 < x-cache-hits: 0
2026/08/20 22:31:37.778334244 < x-timer: S1787265098.778001,VS0,VE0
2026/08/20 22:31:37.778342269 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:37.778366865 < x-frame-options: deny
2026/08/20 22:31:37.778367506 < x-xss-protection: 1; mode=block
2026/08/20 22:31:37.778376593 < x-content-type-options: nosniff
2026/08/20 22:31:37.778377054 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:37.778388235 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/08/20 22:31:37.778389617 < content-length: 122
2026/08/20 22:31:37.778468845 <
2026/08/20 22:31:37.778474575 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.778494753 { [5 bytes data]
2026/08/20 22:31:37.778495805 * Ignoring the response-body
2026/08/20 22:31:37.778508038 { [122 bytes data]
2026/08/20 22:31:37.778511534 * Connection #0 to host pypi.python.org left intact
2026/08/20 22:31:37.778528876 * Issue another request to this URL: 'https://pypi.org/'
2026/08/20 22:31:37.780335586 * Trying 151.101.128.223:443...
2026/08/20 22:31:37.781944139 * Connected to pypi.org (151.101.128.223) port 443 (#1)
2026/08/20 22:31:37.782243577 * ALPN, offering h2
2026/08/20 22:31:37.782250440 * ALPN, offering http/1.1
2026/08/20 22:31:37.804518522 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:37.804527760 * CApath: /etc/ssl/certs
2026/08/20 22:31:37.804691133 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:37.804698326 } [5 bytes data]
2026/08/20 22:31:37.804729755 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:37.804731177 } [512 bytes data]
2026/08/20 22:31:37.807139069 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:37.807166329 { [5 bytes data]
2026/08/20 22:31:37.807178312 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:37.807183722 { [122 bytes data]
2026/08/20 22:31:37.807342618 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:37.807351945 { [5 bytes data]
2026/08/20 22:31:37.807376922 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.807377974 { [5 bytes data]
2026/08/20 22:31:37.807394094 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:37.807394895 { [19 bytes data]
2026/08/20 22:31:37.807410514 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.807414722 { [5 bytes data]
2026/08/20 22:31:37.807431684 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:37.807447153 { [2856 bytes data]
2026/08/20 22:31:37.808032853 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808039375 { [5 bytes data]
2026/08/20 22:31:37.808070563 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:37.808075732 { [264 bytes data]
2026/08/20 22:31:37.808160530 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808181729 { [5 bytes data]
2026/08/20 22:31:37.808215111 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:37.808216564 { [36 bytes data]
2026/08/20 22:31:37.808234467 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:37.808245488 } [5 bytes data]
2026/08/20 22:31:37.808267719 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:37.808268811 } [1 bytes data]
2026/08/20 22:31:37.808344059 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808349559 } [5 bytes data]
2026/08/20 22:31:37.808374809 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:37.808376021 } [36 bytes data]
2026/08/20 22:31:37.808394565 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:37.808395557 * ALPN, server accepted to use h2
2026/08/20 22:31:37.808415073 * Server certificate:
2026/08/20 22:31:37.808417668 * subject: CN=pypi.org
2026/08/20 22:31:37.808434359 * start date: Dec 28 04:33:08 2025 GMT
2026/08/20 22:31:37.808435381 * expire date: Jan 29 04:33:07 2027 GMT
2026/08/20 22:31:37.808452683 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/08/20 22:31:37.808453665 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:37.808469845 * SSL certificate verify ok.
2026/08/20 22:31:37.808471148 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:37.808480726 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:37.808481187 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:37.808493339 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808494661 } [5 bytes data]
2026/08/20 22:31:37.808547931 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808555825 } [5 bytes data]
2026/08/20 22:31:37.808650399 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808688042 } [5 bytes data]
2026/08/20 22:31:37.808740239 * Using Stream ID: 1 (easy handle 0x5598ba8d2a40)
2026/08/20 22:31:37.808744577 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808773922 } [5 bytes data]
2026/08/20 22:31:37.808775134 > GET / HTTP/2
2026/08/20 22:31:37.808788589 > Host: pypi.org
2026/08/20 22:31:37.808789421 > user-agent: curl/7.81.0
2026/08/20 22:31:37.808845943 > accept: */*
2026/08/20 22:31:37.808848347 >
2026/08/20 22:31:37.808865389 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.808868605 { [5 bytes data]
2026/08/20 22:31:37.808881188 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:37.808881659 { [193 bytes data]
2026/08/20 22:31:37.809799511 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.809807455 { [5 bytes data]
2026/08/20 22:31:37.809855281 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.809857766 } [5 bytes data]
2026/08/20 22:31:37.809901830 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.809936304 { [5 bytes data]
2026/08/20 22:31:37.811187152 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811192973 { [5 bytes data]
2026/08/20 22:31:37.811272008 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811279942 { [5 bytes data]
2026/08/20 22:31:37.811310299 < HTTP/2 200
2026/08/20 22:31:37.811311511 < etag: "Qk1NY8xZnzfGWB6hV1QCDg"
2026/08/20 22:31:37.811328082 < server: gunicorn
2026/08/20 22:31:37.811328984 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE='
'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/08/20 22:31:37.811428990 < content-type: text/html; charset=UTF-8
2026/08/20 22:31:37.811430633 < referrer-policy: origin-when-cross-origin
2026/08/20 22:31:37.811449528 < accept-ranges: bytes
2026/08/20 22:31:37.811452343 < date: Thu, 20 Aug 2026 22:31:37 GMT
2026/08/20 22:31:37.811468814 < x-served-by: cache-iad-kiad7000030-IAD, cache-iad-kiad7000030-IAD, cache-iad-kiad7000100-IAD, cache-chi-kmdw8640021-CHI
2026/08/20 22:31:37.811469926 < x-cache: MISS, HIT, HIT
2026/08/20 22:31:37.811491121 < x-cache-hits: 0, 5, 1
2026/08/20 22:31:37.811493656 < x-timer: S1787265098.810397,VS0,VE1
2026/08/20 22:31:37.811516569 < vary: Accept-Encoding, Cookie
2026/08/20 22:31:37.811517651 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:37.811535674 < x-frame-options: deny
2026/08/20 22:31:37.811536385 < x-xss-protection: 1; mode=block
2026/08/20 22:31:37.811545312 < x-content-type-options: nosniff
2026/08/20 22:31:37.811545743 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:37.811555301 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/08/20 22:31:37.811556092 < content-length: 22686
2026/08/20 22:31:37.811591478 <
2026/08/20 22:31:37.811591939 { [958 bytes data]
2026/08/20 22:31:37.811599202 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811599703 { [5 bytes data]
2026/08/20 22:31:37.811610223 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811610653 { [5 bytes data]
2026/08/20 22:31:37.811805516 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811810936 { [5 bytes data]
2026/08/20 22:31:37.811841493 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811842765 { [5 bytes data]
2026/08/20 22:31:37.811877711 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811878582 { [5 bytes data]
2026/08/20 22:31:37.811891576 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811892037 { [5 bytes data]
2026/08/20 22:31:37.811902056 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811902567 { [5 bytes data]
2026/08/20 22:31:37.811912546 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811912956 { [5 bytes data]
2026/08/20 22:31:37.811923315 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811926742 { [5 bytes data]
2026/08/20 22:31:37.811944835 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.811945757 { [5 bytes data]
2026/08/20 22:31:37.813510266 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813518462 { [5 bytes data]
2026/08/20 22:31:37.813553607 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813554799 { [5 bytes data]
2026/08/20 22:31:37.813596596 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813600754 { [5 bytes data]
2026/08/20 22:31:37.813619359 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813644196 { [5 bytes data]
2026/08/20 22:31:37.813655015 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813658231 { [5 bytes data]
2026/08/20 22:31:37.813676415 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813678769 { [5 bytes data]
2026/08/20 22:31:37.813696192 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.813705910 { [5 bytes data]
2026/08/20 22:31:37.813734754 * Connection #1 to host pypi.org left intact
2026/08/20 22:31:37.816352105
2026/08/20 22:31:37.816360741 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/08/20 22:31:37.823480063 * Trying 140.248.144.223:443...
2026/08/20 22:31:37.825226420 * Connected to files.pythonhosted.org (140.248.144.223) port 443 (#0)
2026/08/20 22:31:37.826686370 * ALPN, offering h2
2026/08/20 22:31:37.826693814 * ALPN, offering http/1.1
2026/08/20 22:31:37.847760327 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:37.847769825 * CApath: /etc/ssl/certs
2026/08/20 22:31:37.847926417 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:37.847930043 } [5 bytes data]
2026/08/20 22:31:37.847968137 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:37.847971033 } [512 bytes data]
2026/08/20 22:31:37.850491210 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:37.850499946 { [5 bytes data]
2026/08/20 22:31:37.850532527 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:37.850536484 { [122 bytes data]
2026/08/20 22:31:37.850711590 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:37.850718152 { [5 bytes data]
2026/08/20 22:31:37.850748058 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.850749540 { [5 bytes data]
2026/08/20 22:31:37.850771091 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/08/20 22:31:37.850774046 { [19 bytes data]
2026/08/20 22:31:37.850794174 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.850796698 { [5 bytes data]
2026/08/20 22:31:37.850815493 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:37.850817968 { [2842 bytes data]
2026/08/20 22:31:37.851436229 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.851442420 { [5 bytes data]
2026/08/20 22:31:37.851475321 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/08/20 22:31:37.851476794 { [264 bytes data]
2026/08/20 22:31:37.851537076 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.851539150 { [5 bytes data]
2026/08/20 22:31:37.851564617 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:37.851565750 { [36 bytes data]
2026/08/20 22:31:37.851641230 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:37.851646249 } [5 bytes data]
2026/08/20 22:31:37.851672729 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:37.851673851 } [1 bytes data]
2026/08/20 22:31:37.851705950 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.851707173 } [5 bytes data]
2026/08/20 22:31:37.851723854 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:37.851724906 } [36 bytes data]
2026/08/20 22:31:37.851779771 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/08/20 22:31:37.851788096 * ALPN, server accepted to use h2
2026/08/20 22:31:37.851823672 * Server certificate:
2026/08/20 22:31:37.851824965 * subject: CN=*.pythonhosted.org
2026/08/20 22:31:37.851857455 * start date: Dec 8 21:08:03 2025 GMT
2026/08/20 22:31:37.851858668 * expire date: Jan 9 21:08:02 2027 GMT
2026/08/20 22:31:37.851874397 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/08/20 22:31:37.851879246 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/08/20 22:31:37.851910153 * SSL certificate verify ok.
2026/08/20 22:31:37.851913289 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:37.851933387 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:37.851934198 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:37.851953902 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.851956086 } [5 bytes data]
2026/08/20 22:31:37.851977886 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.851978948 } [5 bytes data]
2026/08/20 22:31:37.852000599 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.852003003 } [5 bytes data]
2026/08/20 22:31:37.852020636 * Using Stream ID: 1 (easy handle 0x55badb8d8a40)
2026/08/20 22:31:37.852039922 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.852042246 } [5 bytes data]
2026/08/20 22:31:37.852081800 > GET / HTTP/2
2026/08/20 22:31:37.852083383 > Host: files.pythonhosted.org
2026/08/20 22:31:37.852098180 > user-agent: curl/7.81.0
2026/08/20 22:31:37.852099112 > accept: */*
2026/08/20 22:31:37.852118501 >
2026/08/20 22:31:37.852129812 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.852166638 { [5 bytes data]
2026/08/20 22:31:37.852185225 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/08/20 22:31:37.852188101 { [193 bytes data]
2026/08/20 22:31:37.853485913 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.853492355 { [5 bytes data]
2026/08/20 22:31:37.853526258 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:37.853527631 } [5 bytes data]
2026/08/20 22:31:37.853672674 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.853682372 { [5 bytes data]
2026/08/20 22:31:37.853883420 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.853889602 { [5 bytes data]
2026/08/20 22:31:37.853992205 < HTTP/2 200
2026/08/20 22:31:37.853998206 < content-type: text/html
2026/08/20 22:31:37.854020518 < server: Python/3.12 aiohttp/3.14.3
2026/08/20 22:31:37.854021690 < accept-ranges: bytes
2026/08/20 22:31:37.854037520 < date: Thu, 20 Aug 2026 22:31:37 GMT
2026/08/20 22:31:37.854038471 < age: 27
2026/08/20 22:31:37.854053409 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kmdw8640021-CHI
2026/08/20 22:31:37.854054391 < x-cache: HIT, HIT
2026/08/20 22:31:37.854071924 < x-cache-hits: 106, 2
2026/08/20 22:31:37.854072825 < x-timer: S1787265098.853866,VS0,VE0
2026/08/20 22:31:37.854087803 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/08/20 22:31:37.854088685 < x-frame-options: deny
2026/08/20 22:31:37.854111487 < x-xss-protection: 1; mode=block
2026/08/20 22:31:37.854112670 < x-content-type-options: nosniff
2026/08/20 22:31:37.854153936 < x-permitted-cross-domain-policies: none
2026/08/20 22:31:37.854155158 < x-robots-header: noindex
2026/08/20 22:31:37.854177019 < content-length: 1853
2026/08/20 22:31:37.854178141 <
2026/08/20 22:31:37.854198262 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.854203782 { [5 bytes data]
2026/08/20 22:31:37.854240971 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:37.854242404 { [5 bytes data]
2026/08/20 22:31:37.854258684 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:35313
packrat-restore-sandbox R-version Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Performing manifest.json to packrat transformation.
2026/08/20 22:31:37.872376362 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:37.872582095 [connect-session] Job Key: [redacted]
2026/08/20 22:31:37.872595961 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:37.872601541 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44011 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:44011
2026/08/20 22:31:38.096371421 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:38.096609331 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/08/20 22:31:38.115155126
2026/08/20 22:31:38.115167389 $ /opt/R/4.4.3/bin/R --version
2026/08/20 22:31:38.115224525 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/08/20 22:31:38.115227130 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/08/20 22:31:38.115246195 Platform: x86_64-pc-linux-gnu
2026/08/20 22:31:38.115247217
2026/08/20 22:31:38.115260362 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/08/20 22:31:38.115261163 You are welcome to redistribute it under the terms of the
2026/08/20 22:31:38.115277273 GNU General Public License versions 2 or 3.
2026/08/20 22:31:38.115278095 For more information about these matters see
2026/08/20 22:31:38.120508602 https://www.gnu.org/licenses/.
packrat-restore-sandbox installed-packages Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:38.136247992 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:38.136420863 [connect-session] Job Key: [redacted]
2026/08/20 22:31:38.136434949 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:38.136440680 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46223 ...
Connected to session server http://127.0.0.1:46223
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:38.321305378 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:38.321614990 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/08/20 22:31:38.533062931
2026/08/20 22:31:38.533075315 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/08/20 22:31:38.533160794 Package Version LibPath
2026/08/20 22:31:38.533162787 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533180640 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533181582 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533197452 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533198203 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533212700 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533213481 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533227207 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533227858 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533241484 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533242245 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533258064 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533258906 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533281936 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533287436 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533353730 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533355974 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533383185 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533384367 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533401259 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533402040 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533419663 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533420434 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533435703 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533436544 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533453696 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533454578 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.533472972 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:38.538726612 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:46223
packrat-restore-sandbox options Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:38.554062570 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:38.554277460 [connect-session] Job Key: [redacted]
2026/08/20 22:31:38.554294311 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:38.554300393 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:41377 ...
Connected to session server http://127.0.0.1:41377
2026/08/20 22:31:38.738499769 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:38.738797163 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/08/20 22:31:38.739508206 $add.smooth
2026/08/20 22:31:38.739517103 [1] TRUE
2026/08/20 22:31:38.739565854
2026/08/20 22:31:38.739567788 $bitmapType
2026/08/20 22:31:38.739583337 [1] "cairo"
2026/08/20 22:31:38.739584488
2026/08/20 22:31:38.739599556 $browser
2026/08/20 22:31:38.739600829 [1] "xdg-open"
2026/08/20 22:31:38.739617330
2026/08/20 22:31:38.739620746 $browserNLdisabled
2026/08/20 22:31:38.739636766 [1] FALSE
2026/08/20 22:31:38.739637898
2026/08/20 22:31:38.739650241 $catch.script.errors
2026/08/20 22:31:38.739651103 [1] FALSE
2026/08/20 22:31:38.739664197
2026/08/20 22:31:38.739664988 $CBoundsCheck
2026/08/20 22:31:38.739674976 [1] FALSE
2026/08/20 22:31:38.739677852
2026/08/20 22:31:38.739700144 $check.bounds
2026/08/20 22:31:38.739708960 [1] FALSE
2026/08/20 22:31:38.739710062
2026/08/20 22:31:38.739721944 $citation.bibtex.max
2026/08/20 22:31:38.739722906 [1] 1
2026/08/20 22:31:38.739734637
2026/08/20 22:31:38.739735429 $continue
2026/08/20 22:31:38.739745918 [1] "+ "
2026/08/20 22:31:38.739746760
2026/08/20 22:31:38.739757590 $contrasts
2026/08/20 22:31:38.739758492 unordered ordered
2026/08/20 22:31:38.739790020 "contr.treatment" "contr.poly"
2026/08/20 22:31:38.739791142
2026/08/20 22:31:38.739803405 $defaultPackages
2026/08/20 22:31:38.739804257 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/08/20 22:31:38.739820417
2026/08/20 22:31:38.739821269 $demo.ask
2026/08/20 22:31:38.739832519 [1] "default"
2026/08/20 22:31:38.739833351
2026/08/20 22:31:38.739843931 $deparse.cutoff
2026/08/20 22:31:38.739844722 [1] 60
2026/08/20 22:31:38.739856444
2026/08/20 22:31:38.739857205 $device
2026/08/20 22:31:38.740067978 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/08/20 22:31:38.740074100 width, height, onefile, family, title, fonts, version, paper,
2026/08/20 22:31:38.740107552 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/08/20 22:31:38.740111560 useKerning, fillOddEven, compress)
2026/08/20 22:31:38.740166512 {
2026/08/20 22:31:38.740168075 initPSandPDFfonts()
2026/08/20 22:31:38.740177352 new <- list()
2026/08/20 22:31:38.740177783 if (!missing(width))
2026/08/20 22:31:38.740186208 new$width <- width
2026/08/20 22:31:38.740186639 if (!missing(height))
2026/08/20 22:31:38.740195035 new$height <- height
2026/08/20 22:31:38.740195465 if (!missing(onefile))
2026/08/20 22:31:38.740203601 new$onefile <- onefile
2026/08/20 22:31:38.740204021 if (!missing(title))
2026/08/20 22:31:38.740218118 new$title <- title
2026/08/20 22:31:38.740219040 if (!missing(fonts))
2026/08/20 22:31:38.740232465 new$fonts <- fonts
2026/08/20 22:31:38.740233006 if (!missing(version))
2026/08/20 22:31:38.740249416 new$version <- version
2026/08/20 22:31:38.740250568 if (!missing(paper))
2026/08/20 22:31:38.740267733 new$paper <- paper
2026/08/20 22:31:38.740269105 if (!missing(encoding))
2026/08/20 22:31:38.740285195 new$encoding <- encoding
2026/08/20 22:31:38.740286177 if (!missing(bg))
2026/08/20 22:31:38.740300323 new$bg <- bg
2026/08/20 22:31:38.740301195 if (!missing(fg))
2026/08/20 22:31:38.740314700 new$fg <- fg
2026/08/20 22:31:38.740315682 if (!missing(pointsize))
2026/08/20 22:31:38.740328235 new$pointsize <- pointsize
2026/08/20 22:31:38.740328806 if (!missing(pagecentre))
2026/08/20 22:31:38.740337523 new$pagecentre <- pagecentre
2026/08/20 22:31:38.740337953 if (!missing(colormodel))
2026/08/20 22:31:38.740346479 new$colormodel <- colormodel
2026/08/20 22:31:38.740346910 if (!missing(useDingbats))
2026/08/20 22:31:38.740355546 new$useDingbats <- useDingbats
2026/08/20 22:31:38.740355997 if (!missing(useKerning))
2026/08/20 22:31:38.740386634 new$useKerning <- useKerning
2026/08/20 22:31:38.740387145 if (!missing(fillOddEven))
2026/08/20 22:31:38.740396232 new$fillOddEven <- fillOddEven
2026/08/20 22:31:38.740396653 if (!missing(compress))
2026/08/20 22:31:38.740405238 new$compress <- compress
2026/08/20 22:31:38.740405729 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/08/20 22:31:38.740421569 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/08/20 22:31:38.740425045 inherits(family, "CIDFont"))) {
2026/08/20 22:31:38.740445513 enc <- family$encoding
2026/08/20 22:31:38.740446515 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/08/20 22:31:38.740463437 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/08/20 22:31:38.740464399 "default"))
2026/08/20 22:31:38.740477383 old$encoding <- enc
2026/08/20 22:31:38.740477884 family <- family$metrics
2026/08/20 22:31:38.740486279 }
2026/08/20 22:31:38.740486810 if (is.null(old$encoding) || old$encoding == "default")
2026/08/20 22:31:38.740495526 old$encoding <- guessEncoding()
2026/08/20 22:31:38.740495957 if (!missing(family)) {
2026/08/20 22:31:38.740504603 if (length(family) == 4L) {
2026/08/20 22:31:38.740505034 family <- c(family, "Symbol.afm")
2026/08/20 22:31:38.740513951 }
2026/08/20 22:31:38.740514401 else if (length(family) == 5L) {
2026/08/20 22:31:38.740522296 }
2026/08/20 22:31:38.740522717 else if (length(family) == 1L) {
2026/08/20 22:31:38.740530442 pf <- pdfFonts(family)[[1L]]
2026/08/20 22:31:38.740530892 if (is.null(pf))
2026/08/20 22:31:38.740539488 stop(gettextf("unknown family '%s'", family),
2026/08/20 22:31:38.740539929 domain = NA)
2026/08/20 22:31:38.740556630 matchFont(pf, old$encoding)
2026/08/20 22:31:38.740557512 }
2026/08/20 22:31:38.740567708 else stop("invalid 'family' argument")
2026/08/20 22:31:38.740579984 old$family <- family
2026/08/20 22:31:38.740581286 }
2026/08/20 22:31:38.740593940 version <- old$version
2026/08/20 22:31:38.740594861 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/08/20 22:31:38.740608717 "2.0")
2026/08/20 22:31:38.740609208 if (version %in% versions)
2026/08/20 22:31:38.740617113 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/08/20 22:31:38.740617553 else stop("invalid PDF version")
2026/08/20 22:31:38.740627442 onefile <- old$onefile
2026/08/20 22:31:38.740627913 if (!checkIntFormat(file))
2026/08/20 22:31:38.740636379 stop(gettextf("invalid 'file' argument '%s'", file),
2026/08/20 22:31:38.740636799 domain = NA)
2026/08/20 22:31:38.740646618 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/08/20 22:31:38.740647048 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/08/20 22:31:38.740658019 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/08/20 22:31:38.740658470 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/08/20 22:31:38.740669690 old$fillOddEven, old$compress)
2026/08/20 22:31:38.740670142 invisible()
2026/08/20 22:31:38.740683446 }
2026/08/20 22:31:38.740684438 <bytecode: 0x559087a379a0>
2026/08/20 22:31:38.740698294 <environment: namespace:grDevices>
2026/08/20 22:31:38.740699376
2026/08/20 22:31:38.740717076 $device.ask.default
2026/08/20 22:31:38.740734822 [1] FALSE
2026/08/20 22:31:38.740735804
2026/08/20 22:31:38.740746363 $digits
2026/08/20 22:31:38.740746824 [1] 7
2026/08/20 22:31:38.740753657
2026/08/20 22:31:38.740754118 $download.file.extra
2026/08/20 22:31:38.740761361 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/08/20 22:31:38.740763064
2026/08/20 22:31:38.740778623 $download.file.method
2026/08/20 22:31:38.740779084 [1] "curl"
2026/08/20 22:31:38.740786788
2026/08/20 22:31:38.740787259 $dvipscmd
2026/08/20 22:31:38.740794082 [1] "dvips"
2026/08/20 22:31:38.740794523
2026/08/20 22:31:38.740801286 $echo
2026/08/20 22:31:38.740801726 [1] FALSE
2026/08/20 22:31:38.740814059
2026/08/20 22:31:38.740814971 $editor
2026/08/20 22:31:38.740827043 [1] "vi"
2026/08/20 22:31:38.740828125
2026/08/20 22:31:38.740839677 $encoding
2026/08/20 22:31:38.740842703 [1] "native.enc"
2026/08/20 22:31:38.740855266
2026/08/20 22:31:38.740856158 $example.ask
2026/08/20 22:31:38.740866507 [1] "default"
2026/08/20 22:31:38.740866988
2026/08/20 22:31:38.740873941 $expressions
2026/08/20 22:31:38.740874432 [1] 5000
2026/08/20 22:31:38.740881575
2026/08/20 22:31:38.740882006 $help.search.types
2026/08/20 22:31:38.740890762 [1] "vignette" "demo" "help"
2026/08/20 22:31:38.740891273
2026/08/20 22:31:38.740898787 $help.try.all.packages
2026/08/20 22:31:38.740899218 [1] FALSE
2026/08/20 22:31:38.740906992
2026/08/20 22:31:38.740907433 $HTTPUserAgent
2026/08/20 22:31:38.740914366 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/08/20 22:31:38.740914827
2026/08/20 22:31:38.740923823 $internet.info
2026/08/20 22:31:38.740924284 [1] 2
2026/08/20 22:31:38.740932229
2026/08/20 22:31:38.740932670 $keep.parse.data
2026/08/20 22:31:38.740940585 [1] TRUE
2026/08/20 22:31:38.740944051
2026/08/20 22:31:38.740957096 $keep.parse.data.pkgs
2026/08/20 22:31:38.740958037 [1] FALSE
2026/08/20 22:31:38.740972053
2026/08/20 22:31:38.740972925 $keep.source
2026/08/20 22:31:38.740984436 [1] FALSE
2026/08/20 22:31:38.740985378
2026/08/20 22:31:38.740996839 $keep.source.pkgs
2026/08/20 22:31:38.740997691 [1] FALSE
2026/08/20 22:31:38.741005205
2026/08/20 22:31:38.741005646 $locatorBell
2026/08/20 22:31:38.741017568 [1] TRUE
2026/08/20 22:31:38.741018399
2026/08/20 22:31:38.741029440 $mailer
2026/08/20 22:31:38.741032045 [1] "mailto"
2026/08/20 22:31:38.741042855
2026/08/20 22:31:38.741043677 $matprod
2026/08/20 22:31:38.741053445 [1] "default"
2026/08/20 22:31:38.741054176
2026/08/20 22:31:38.741064556 $max.contour.segments
2026/08/20 22:31:38.741065327 [1] 25000
2026/08/20 22:31:38.741079543
2026/08/20 22:31:38.741080395 $max.print
2026/08/20 22:31:38.741093118 [1] 99999
2026/08/20 22:31:38.741094050
2026/08/20 22:31:38.741104279 $menu.graphics
2026/08/20 22:31:38.741105121 [1] TRUE
2026/08/20 22:31:38.741116813
2026/08/20 22:31:38.741117624 $na.action
2026/08/20 22:31:38.741146398 [1] "na.omit"
2026/08/20 22:31:38.741147410
2026/08/20 22:31:38.741162808 $nwarnings
2026/08/20 22:31:38.741163570 [1] 50
2026/08/20 22:31:38.741173027
2026/08/20 22:31:38.741173749 $OutDec
2026/08/20 22:31:38.741182896 [1] "."
2026/08/20 22:31:38.741183637
2026/08/20 22:31:38.741194698 $packrat.authenticated.downloads.use.renv
2026/08/20 22:31:38.741195579 [1] TRUE
2026/08/20 22:31:38.741209646
2026/08/20 22:31:38.741210327 $packrat.connect.timeout
2026/08/20 22:31:38.741220616 [1] 10
2026/08/20 22:31:38.741221347
2026/08/20 22:31:38.741230144 $packrat.untrusted.packages
2026/08/20 22:31:38.741230815 character(0)
2026/08/20 22:31:38.741241866
2026/08/20 22:31:38.741242517 $packrat.verbose.cache
2026/08/20 22:31:38.741269507 [1] TRUE
2026/08/20 22:31:38.741270489
2026/08/20 22:31:38.741280538 $pager
2026/08/20 22:31:38.741281299 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/08/20 22:31:38.741294063
2026/08/20 22:31:38.741295024 $papersize
2026/08/20 22:31:38.741306536 [1] "letter"
2026/08/20 22:31:38.741307477
2026/08/20 22:31:38.741321694 $PCRE_limit_recursion
2026/08/20 22:31:38.741322496 [1] NA
2026/08/20 22:31:38.741335600
2026/08/20 22:31:38.741336442 $PCRE_study
2026/08/20 22:31:38.741348043 [1] FALSE
2026/08/20 22:31:38.741348925
2026/08/20 22:31:38.741359975 $PCRE_use_JIT
2026/08/20 22:31:38.741360727 [1] TRUE
2026/08/20 22:31:38.741372298
2026/08/20 22:31:38.741373080 $pdfviewer
2026/08/20 22:31:38.741383940 [1] "/usr/bin/xdg-open"
2026/08/20 22:31:38.741384781
2026/08/20 22:31:38.741401813 $pkgType
2026/08/20 22:31:38.741402685 [1] "source"
2026/08/20 22:31:38.741414507
2026/08/20 22:31:38.741415328 $printcmd
2026/08/20 22:31:38.741425517 [1] "/usr/bin/lpr"
2026/08/20 22:31:38.741426279
2026/08/20 22:31:38.741439093 $prompt
2026/08/20 22:31:38.741440204 [1] "> "
2026/08/20 22:31:38.741455503
2026/08/20 22:31:38.741456495 $repos
2026/08/20 22:31:38.741471623 CRAN
2026/08/20 22:31:38.741472745 "@CRAN@"
2026/08/20 22:31:38.741484076
2026/08/20 22:31:38.741484938 $rl_word_breaks
2026/08/20 22:31:38.741496499 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/08/20 22:31:38.741497421
2026/08/20 22:31:38.741509544 $scipen
2026/08/20 22:31:38.741510345 [1] 0
2026/08/20 22:31:38.741521406
2026/08/20 22:31:38.741522388 $show.coef.Pvalues
2026/08/20 22:31:38.741533949 [1] TRUE
2026/08/20 22:31:38.741534720
2026/08/20 22:31:38.741544979 $show.error.messages
2026/08/20 22:31:38.741545731 [1] TRUE
2026/08/20 22:31:38.741558064
2026/08/20 22:31:38.741558805 $show.signif.stars
2026/08/20 22:31:38.741570006 [1] TRUE
2026/08/20 22:31:38.741570758
2026/08/20 22:31:38.741581167 $showErrorCalls
2026/08/20 22:31:38.741582008 [1] TRUE
2026/08/20 22:31:38.741593941
2026/08/20 22:31:38.741594722 $showNCalls
2026/08/20 22:31:38.741605863 [1] 50
2026/08/20 22:31:38.741606654
2026/08/20 22:31:38.741616933 $showWarnCalls
2026/08/20 22:31:38.741617735 [1] FALSE
2026/08/20 22:31:38.741629347
2026/08/20 22:31:38.741630228 $str
2026/08/20 22:31:38.741640638 $str$strict.width
2026/08/20 22:31:38.741641479 [1] "no"
2026/08/20 22:31:38.741653001
2026/08/20 22:31:38.741653782 $str$digits.d
2026/08/20 22:31:38.741664833 [1] 3
2026/08/20 22:31:38.741665694
2026/08/20 22:31:38.741675813 $str$vec.len
2026/08/20 22:31:38.741676624 [1] 4
2026/08/20 22:31:38.741687685
2026/08/20 22:31:38.741688547 $str$list.len
2026/08/20 22:31:38.741699477 [1] 99
2026/08/20 22:31:38.741701831
2026/08/20 22:31:38.741712291 $str$deparse.lines
2026/08/20 22:31:38.741713132 NULL
2026/08/20 22:31:38.741725546
2026/08/20 22:31:38.741726477 $str$drop.deparse.attr
2026/08/20 22:31:38.741738560 [1] TRUE
2026/08/20 22:31:38.741739392
2026/08/20 22:31:38.741750161 $str$formatNum
2026/08/20 22:31:38.741750963 function (x, ...)
2026/08/20 22:31:38.741764358 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/08/20 22:31:38.741765189 <environment: 0x55908819a4e8>
2026/08/20 22:31:38.741781470
2026/08/20 22:31:38.741782562
2026/08/20 22:31:38.741792981 $str.dendrogram.last
2026/08/20 22:31:38.741793833 [1] "`"
2026/08/20 22:31:38.741806606
2026/08/20 22:31:38.741807478 $texi2dvi
2026/08/20 22:31:38.741818549 [1] "/usr/bin/texi2dvi"
2026/08/20 22:31:38.741819340
2026/08/20 22:31:38.741830100 $timeout
2026/08/20 22:31:38.741830862 [1] 60
2026/08/20 22:31:38.741841071
2026/08/20 22:31:38.741841902 $ts.eps
2026/08/20 22:31:38.741852442 [1] 1e-05
2026/08/20 22:31:38.741853203
2026/08/20 22:31:38.741863613 $ts.S.compat
2026/08/20 22:31:38.741864384 [1] FALSE
2026/08/20 22:31:38.741875174
2026/08/20 22:31:38.741875935 $unzip
2026/08/20 22:31:38.741885343 [1] "/usr/bin/unzip"
2026/08/20 22:31:38.741886325
2026/08/20 22:31:38.741897205 $useFancyQuotes
2026/08/20 22:31:38.741897987 [1] TRUE
2026/08/20 22:31:38.741909709
2026/08/20 22:31:38.741910540 $verbose
2026/08/20 22:31:38.741921490 [1] FALSE
2026/08/20 22:31:38.741922222
2026/08/20 22:31:38.741932651 $warn
2026/08/20 22:31:38.741933503 [1] 0
2026/08/20 22:31:38.741943972
2026/08/20 22:31:38.741944824 $warning.length
2026/08/20 22:31:38.741955915 [1] 1000
2026/08/20 22:31:38.741956636
2026/08/20 22:31:38.741967256 $warnPartialMatchArgs
2026/08/20 22:31:38.741968077 [1] FALSE
2026/08/20 22:31:38.741980460
2026/08/20 22:31:38.741981222 $warnPartialMatchAttr
2026/08/20 22:31:38.741992933 [1] FALSE
2026/08/20 22:31:38.741993745
2026/08/20 22:31:38.742004525 $warnPartialMatchDollar
2026/08/20 22:31:38.742005517 [1] FALSE
2026/08/20 22:31:38.742017639
2026/08/20 22:31:38.742018661 $width
2026/08/20 22:31:38.742028910 [1] 80
2026/08/20 22:31:38.742029682
packrat-restore-sandbox environment Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:38.762787453 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:38.762999638 [connect-session] Job Key: [redacted]
2026/08/20 22:31:38.763014215 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:38.763019896 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46025 ...
Connected to session server http://127.0.0.1:46025
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:38.947663313 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:38.947951101 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/08/20 22:31:38.955961078
2026/08/20 22:31:38.955969975 $ env
2026/08/20 22:31:38.956008467 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:38.956010871 EDITOR=vi
2026/08/20 22:31:38.956028213 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:38.956029135 HOSTNAME=73be10b89436
2026/08/20 22:31:38.956044954 LANG=en_US.UTF-8
2026/08/20 22:31:38.956045926 LANGUAGE=en_US:en
2026/08/20 22:31:38.956057708 LC_ALL=en_US.UTF-8
2026/08/20 22:31:38.956058449 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/08/20 22:31:38.956079078 LN_S=ln -s
2026/08/20 22:31:38.956079769 LOGNAME=rstudio-connect
2026/08/20 22:31:38.956090439 MAKEFLAGS=-j1
2026/08/20 22:31:38.956091331 MAKE=make
2026/08/20 22:31:38.956103263 PAGER=/usr/bin/pager
2026/08/20 22:31:38.956104215 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/08/20 22:31:38.956121136 POSIT_CONNECT=1
2026/08/20 22:31:38.956121918 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:38.956157854 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:38.956158987 R_ARCH=
2026/08/20 22:31:38.956171800 R_BROWSER=xdg-open
2026/08/20 22:31:38.956172592 R_BZIPCMD=/usr/bin/bzip2
2026/08/20 22:31:38.956187339 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/08/20 22:31:38.956188572 R_ENVIRON_USER=REDACTED
2026/08/20 22:31:38.956204051 R_GZIPCMD=/usr/bin/gzip
2026/08/20 22:31:38.956204521 R_HOME=/opt/R/4.4.3/lib/R
2026/08/20 22:31:38.956217536 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/08/20 22:31:38.956218497 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/08/20 22:31:38.956236150 R_LIBS_USER=REDACTED
2026/08/20 22:31:38.956237172 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/08/20 22:31:38.956252330 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpUxu7bs/packrat-src
2026/08/20 22:31:38.956252931 R_PAPERSIZE=letter
2026/08/20 22:31:38.956324177 R_PDFVIEWER=/usr/bin/xdg-open
2026/08/20 22:31:38.956327373 R_PLATFORM=x86_64-pc-linux-gnu
2026/08/20 22:31:38.956352650 R_PRINTCMD=/usr/bin/lpr
2026/08/20 22:31:38.956353752 R_PROFILE_USER=REDACTED
2026/08/20 22:31:38.956387114 R_RD4PDF=times,inconsolata,hyper
2026/08/20 22:31:38.956388016 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpUxu7bs
2026/08/20 22:31:38.956405639 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/08/20 22:31:38.956406671 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/08/20 22:31:38.956422831 R_STRIP_STATIC_LIB=strip --strip-debug
2026/08/20 22:31:38.956423572 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:38.956438770 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/08/20 22:31:38.956439602 R_UNZIPCMD=/usr/bin/unzip
2026/08/20 22:31:38.956454640 R_ZIPCMD=/usr/bin/zip
2026/08/20 22:31:38.956455451 SED=/usr/bin/sed
2026/08/20 22:31:38.956468305 SHLVL=2
2026/08/20 22:31:38.956469277 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:38.956481169 TAR=/usr/bin/tar
2026/08/20 22:31:38.956481951 TERM=xterm
2026/08/20 22:31:38.956494244 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:38.956495075 TZ=UTC
2026/08/20 22:31:38.956514291 USERNAME=rstudio-connect
2026/08/20 22:31:38.956515112 USER=rstudio-connect
2026/08/20 22:31:38.961453801 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:38.976961114 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:38.977261934 [connect-session] Job Key: [redacted]
2026/08/20 22:31:38.977280939 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:38.977288152 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33441 ...
Connected to session server http://127.0.0.1:33441
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:39.162043884 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:39.162420913 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/08/20 22:31:39.170874729
2026/08/20 22:31:39.170883245 $ findmnt --notruncate
2026/08/20 22:31:39.170937223 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:39.170943835 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3WDMR
QZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:39.171107871 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:39.171109904 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:39.171167320 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:39.171170737 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:39.171217133 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:39.171218396 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:39.171248642 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:39.171249594 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:39.171288666 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171292433 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:39.171426564 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:39.171564681 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171592041 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171593974 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171640251 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171643276 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171669536 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/dCqjmSkoht7y5Ym9] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171735608 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171737101 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:39.171783127 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2857274813] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:39.171798555 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:39.176999808 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:39.193356666 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:39.193561868 [connect-session] Job Key: [redacted]
2026/08/20 22:31:39.193572598 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:39.193576085 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37143 ...
Connected to session server http://127.0.0.1:37143
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:39.376879517 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:39.377194307 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/08/20 22:31:39.552308492
2026/08/20 22:31:39.552321226 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/08/20 22:31:39.552386858 * Trying 3.20.254.16:443...
2026/08/20 22:31:39.552388141 * Connected to packagemanager.posit.co (3.20.254.16) port 443 (#0)
2026/08/20 22:31:39.552398760 * ALPN, offering h2
2026/08/20 22:31:39.552399221 * ALPN, offering http/1.1
2026/08/20 22:31:39.552407877 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:39.552408348 * CApath: /etc/ssl/certs
2026/08/20 22:31:39.552417916 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552418507 } [5 bytes data]
2026/08/20 22:31:39.552428385 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:39.552428866 } [512 bytes data]
2026/08/20 22:31:39.552437773 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552438194 { [5 bytes data]
2026/08/20 22:31:39.552447110 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:39.552447531 { [104 bytes data]
2026/08/20 22:31:39.552462409 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552463321 { [5 bytes data]
2026/08/20 22:31:39.552487054 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:39.552492825 { [3880 bytes data]
2026/08/20 22:31:39.552512813 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552513754 { [5 bytes data]
2026/08/20 22:31:39.552529153 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/08/20 22:31:39.552530355 { [333 bytes data]
2026/08/20 22:31:39.552543870 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552544672 { [5 bytes data]
2026/08/20 22:31:39.552558287 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/08/20 22:31:39.552559199 { [4 bytes data]
2026/08/20 22:31:39.552572854 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552573636 } [5 bytes data]
2026/08/20 22:31:39.552587872 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/08/20 22:31:39.552588694 } [70 bytes data]
2026/08/20 22:31:39.552603341 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:39.552604082 } [5 bytes data]
2026/08/20 22:31:39.552617588 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:39.552618399 } [1 bytes data]
2026/08/20 22:31:39.552633096 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552633988 } [5 bytes data]
2026/08/20 22:31:39.552648004 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:39.552648806 } [16 bytes data]
2026/08/20 22:31:39.552662481 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:39.552663233 { [5 bytes data]
2026/08/20 22:31:39.552676858 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.552677689 { [5 bytes data]
2026/08/20 22:31:39.552692327 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:39.552693078 { [16 bytes data]
2026/08/20 22:31:39.552706794 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/08/20 22:31:39.552707625 * ALPN, server accepted to use h2
2026/08/20 22:31:39.552724927 * Server certificate:
2026/08/20 22:31:39.552725709 * subject: CN=p3m.posit.it
2026/08/20 22:31:39.552740005 * start date: Jul 12 00:00:00 2026 GMT
2026/08/20 22:31:39.552740797 * expire date: Jan 25 23:59:59 2027 GMT
2026/08/20 22:31:39.552755133 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/08/20 22:31:39.552756085 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/08/20 22:31:39.552776503 * SSL certificate verify ok.
2026/08/20 22:31:39.552777295 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:39.552792974 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:39.552793755 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:39.552823631 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552824493 } [5 bytes data]
2026/08/20 22:31:39.552839440 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552840202 } [5 bytes data]
2026/08/20 22:31:39.552854829 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552855600 } [5 bytes data]
2026/08/20 22:31:39.552873874 * Using Stream ID: 1 (easy handle 0x5601ae926a40)
2026/08/20 22:31:39.552874706 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552892008 } [5 bytes data]
2026/08/20 22:31:39.552892920 > GET /cran/__linux__/jammy/latest HTTP/2
2026/08/20 22:31:39.552907006 > Host: packagemanager.posit.co
2026/08/20 22:31:39.552907788 > user-agent: curl/7.81.0
2026/08/20 22:31:39.552922264 > accept: */*
2026/08/20 22:31:39.552923096 >
2026/08/20 22:31:39.552934117 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552934888 { [5 bytes data]
2026/08/20 22:31:39.552949195 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/08/20 22:31:39.552950146 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552968080 } [5 bytes data]
2026/08/20 22:31:39.552968871 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552983168 { [5 bytes data]
2026/08/20 22:31:39.552983989 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.552998366 { [5 bytes data]
2026/08/20 22:31:39.552999238 < HTTP/2 400
2026/08/20 22:31:39.553010709 < date: Thu, 20 Aug 2026 22:31:39 GMT
2026/08/20 22:31:39.553011501 < content-type: text/plain; charset=utf-8
2026/08/20 22:31:39.553026829 < content-length: 94
2026/08/20 22:31:39.553027701 < cache-control: max-age=3600
2026/08/20 22:31:39.553041146 < request-id: d97288b0-667b-437e-892a-7ac66267ed85
2026/08/20 22:31:39.553041917 < server: Posit Package Manager v2026.08.0
2026/08/20 22:31:39.553059430 < x-content-type-options: nosniff
2026/08/20 22:31:39.553060301 < x-frame-options: DENY
2026/08/20 22:31:39.553074498 < x-repository-type: RSPM
2026/08/20 22:31:39.553075309 <
2026/08/20 22:31:39.553087582 { [94 bytes data]
2026/08/20 22:31:39.553088364 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.553102901 { [5 bytes data]
2026/08/20 22:31:39.559385009 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:37143
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:39.574902495 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:39.575096505 [connect-session] Job Key: [redacted]
2026/08/20 22:31:39.575106955 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:39.575110642 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45753 ...
Connected to session server http://127.0.0.1:45753
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:39.761155926 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:39.761458516 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/08/20 22:31:39.909815919
2026/08/20 22:31:39.909836216 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/08/20 22:31:39.909912438 * Trying 3.148.126.148:443...
2026/08/20 22:31:39.909914713 * Connected to packagemanager.posit.co (3.148.126.148) port 443 (#0)
2026/08/20 22:31:39.909931664 * ALPN, offering h2
2026/08/20 22:31:39.909932506 * ALPN, offering http/1.1
2026/08/20 22:31:39.909946272 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:39.909947704 * CApath: /etc/ssl/certs
2026/08/20 22:31:39.909966088 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.909968292 } [5 bytes data]
2026/08/20 22:31:39.909984483 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:39.909985394 } [512 bytes data]
2026/08/20 22:31:39.910000392 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910001094 { [5 bytes data]
2026/08/20 22:31:39.910015851 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:39.910016622 { [104 bytes data]
2026/08/20 22:31:39.910031670 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910032442 { [5 bytes data]
2026/08/20 22:31:39.910047540 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:39.910048291 { [3880 bytes data]
2026/08/20 22:31:39.910069441 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910070352 { [5 bytes data]
2026/08/20 22:31:39.910085971 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/08/20 22:31:39.910086763 { [333 bytes data]
2026/08/20 22:31:39.910102262 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910103073 { [5 bytes data]
2026/08/20 22:31:39.910118773 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/08/20 22:31:39.910119564 { [4 bytes data]
2026/08/20 22:31:39.910162734 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910163897 } [5 bytes data]
2026/08/20 22:31:39.910179726 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/08/20 22:31:39.910180487 } [70 bytes data]
2026/08/20 22:31:39.910200004 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:39.910200845 } [5 bytes data]
2026/08/20 22:31:39.910215703 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:39.910216464 } [1 bytes data]
2026/08/20 22:31:39.910232414 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910233165 } [5 bytes data]
2026/08/20 22:31:39.910248694 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:39.910249436 } [16 bytes data]
2026/08/20 22:31:39.910264103 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:39.910264904 { [5 bytes data]
2026/08/20 22:31:39.910279672 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:39.910280423 { [5 bytes data]
2026/08/20 22:31:39.910295542 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:39.910296303 { [16 bytes data]
2026/08/20 22:31:39.910314747 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/08/20 22:31:39.910315599 * ALPN, server accepted to use h2
2026/08/20 22:31:39.910343945 * Server certificate:
2026/08/20 22:31:39.910347371 * subject: CN=p3m.posit.it
2026/08/20 22:31:39.910373109 * start date: Jul 12 00:00:00 2026 GMT
2026/08/20 22:31:39.910374452 * expire date: Jan 25 23:59:59 2027 GMT
2026/08/20 22:31:39.910390211 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/08/20 22:31:39.910391323 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/08/20 22:31:39.910411861 * SSL certificate verify ok.
2026/08/20 22:31:39.910412763 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:39.910473536 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:39.910475369 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:39.910508952 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910510214 } [5 bytes data]
2026/08/20 22:31:39.910526895 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910527626 } [5 bytes data]
2026/08/20 22:31:39.910541332 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910542093 } [5 bytes data]
2026/08/20 22:31:39.910572260 * Using Stream ID: 1 (easy handle 0x556ba7e8fa40)
2026/08/20 22:31:39.910573322 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910590654 } [5 bytes data]
2026/08/20 22:31:39.910591616 > GET /cran/__linux__/jammy/latest HTTP/2
2026/08/20 22:31:39.910605502 > Host: packagemanager.posit.co
2026/08/20 22:31:39.910606303 > user-agent: curl/7.81.0
2026/08/20 22:31:39.910620419 > accept: */*
2026/08/20 22:31:39.910621361 >
2026/08/20 22:31:39.910632221 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910633093 { [5 bytes data]
2026/08/20 22:31:39.910647660 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/08/20 22:31:39.910648511 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910666255 } [5 bytes data]
2026/08/20 22:31:39.910667116 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910681283 { [5 bytes data]
2026/08/20 22:31:39.910682104 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910696451 { [5 bytes data]
2026/08/20 22:31:39.910697212 < HTTP/2 400
2026/08/20 22:31:39.910709224 < date: Thu, 20 Aug 2026 22:31:39 GMT
2026/08/20 22:31:39.910710136 < content-type: text/plain; charset=utf-8
2026/08/20 22:31:39.910726026 < content-length: 94
2026/08/20 22:31:39.910726837 < cache-control: max-age=3600
2026/08/20 22:31:39.910740563 < request-id: ce97ea0d-0d93-401a-bf21-37072cb9183a
2026/08/20 22:31:39.910741475 < server: Posit Package Manager v2026.08.0
2026/08/20 22:31:39.910759979 < x-content-type-options: nosniff
2026/08/20 22:31:39.910760931 < x-frame-options: DENY
2026/08/20 22:31:39.910776279 < x-repository-type: RSPM
2026/08/20 22:31:39.910777071 <
2026/08/20 22:31:39.910789945 { [94 bytes data]
2026/08/20 22:31:39.910790827 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:39.910806436 { [5 bytes data]
2026/08/20 22:31:39.916148174 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:45753
packrat-restore-sandbox R-version Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:39.931632376 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:39.931845763 [connect-session] Job Key: [redacted]
2026/08/20 22:31:39.931855481 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:39.931859629 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35441 ...
Connected to session server http://127.0.0.1:35441
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:40.140845502 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:40.141134450 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/08/20 22:31:40.159864578
2026/08/20 22:31:40.159877362 $ /opt/R/4.5.2/bin/R --version
2026/08/20 22:31:40.159932084 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/08/20 22:31:40.159933647 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/08/20 22:31:40.159955367 Platform: x86_64-pc-linux-gnu
2026/08/20 22:31:40.159956349
2026/08/20 22:31:40.159968442 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/08/20 22:31:40.159969213 You are welcome to redistribute it under the terms of the
2026/08/20 22:31:40.159989992 GNU General Public License versions 2 or 3.
2026/08/20 22:31:40.159991374 For more information about these matters see
2026/08/20 22:31:40.166094402 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:35441
packrat-restore-sandbox installed-packages Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:40.181966338 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:40.182180226 [connect-session] Job Key: [redacted]
2026/08/20 22:31:40.182194342 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:40.182198840 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42761 ...
Connected to session server http://127.0.0.1:42761
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:40.372162097 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:40.372486368 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/08/20 22:31:40.596122003
2026/08/20 22:31:40.596160755 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/08/20 22:31:40.596216058 Package Version LibPath
2026/08/20 22:31:40.596217551 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596236306 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596237207 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596252746 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596253518 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596282031 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596283193 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596300114 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596300986 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596317767 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596318659 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596336021 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596336793 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596353464 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596354225 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596370596 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596371387 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596388439 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596389240 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596405991 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596406743 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596424055 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596424797 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596441097 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596441878 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596508412 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596509664 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596526215 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596527007 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596543678 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596544429 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596561521 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596562272 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596581017 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596581779 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596598470 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596599221 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596616022 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596616854 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596707758 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.596711675 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:40.601853728 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
packrat-restore-sandbox options Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:40.618071577 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:40.618312618 [connect-session] Job Key: [redacted]
2026/08/20 22:31:40.618327215 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:40.618331674 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35477 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:35477
2026/08/20 22:31:40.807645892 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:40.808030766 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/08/20 22:31:40.808421445 $add.smooth
2026/08/20 22:31:40.808429040 [1] TRUE
2026/08/20 22:31:40.808461665
2026/08/20 22:31:40.808466704 $bitmapType
2026/08/20 22:31:40.808495197 [1] "cairo"
2026/08/20 22:31:40.808496259
2026/08/20 22:31:40.808512389 $browser
2026/08/20 22:31:40.808515355 [1] "xdg-open"
2026/08/20 22:31:40.808561844
2026/08/20 22:31:40.808566744 $browserNLdisabled
2026/08/20 22:31:40.808584987 [1] FALSE
2026/08/20 22:31:40.808586109
2026/08/20 22:31:40.808598383 $catch.script.errors
2026/08/20 22:31:40.808599214 [1] FALSE
2026/08/20 22:31:40.808613050
2026/08/20 22:31:40.808613811 $CBoundsCheck
2026/08/20 22:31:40.808626404 [1] FALSE
2026/08/20 22:31:40.808627276
2026/08/20 22:31:40.808638327 $check.bounds
2026/08/20 22:31:40.808639188 [1] FALSE
2026/08/20 22:31:40.808651772
2026/08/20 22:31:40.808652664 $citation.bibtex.max
2026/08/20 22:31:40.808665297 [1] 1
2026/08/20 22:31:40.808666078
2026/08/20 22:31:40.808677199 $continue
2026/08/20 22:31:40.808678121 [1] "+ "
2026/08/20 22:31:40.808690254
2026/08/20 22:31:40.808691185 $contrasts
2026/08/20 22:31:40.808702887 unordered ordered
2026/08/20 22:31:40.808703919 "contr.treatment" "contr.poly"
2026/08/20 22:31:40.808719778
2026/08/20 22:31:40.808720580 $defaultPackages
2026/08/20 22:31:40.808733935 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/08/20 22:31:40.808735007
2026/08/20 22:31:40.808751087 $demo.ask
2026/08/20 22:31:40.808751828 [1] "default"
2026/08/20 22:31:40.808764412
2026/08/20 22:31:40.808765323 $deparse.cutoff
2026/08/20 22:31:40.808777857 [1] 60
2026/08/20 22:31:40.808778688
2026/08/20 22:31:40.808789248 $device
2026/08/20 22:31:40.808948123 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/08/20 22:31:40.808955467 width, height, onefile, family, title, fonts, version, paper,
2026/08/20 22:31:40.808988899 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/08/20 22:31:40.808990292 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/08/20 22:31:40.809013024 {
2026/08/20 22:31:40.809014026 initPSandPDFfonts()
2026/08/20 22:31:40.809027281 new <- list()
2026/08/20 22:31:40.809028032 if (!missing(width))
2026/08/20 22:31:40.809041377 new$width <- width
2026/08/20 22:31:40.809042218 if (!missing(height))
2026/08/20 22:31:40.809056375 new$height <- height
2026/08/20 22:31:40.809057176 if (!missing(onefile))
2026/08/20 22:31:40.809072936 new$onefile <- onefile
2026/08/20 22:31:40.809073908 if (!missing(title))
2026/08/20 22:31:40.809089076 new$title <- title
2026/08/20 22:31:40.809090087 if (!missing(fonts))
2026/08/20 22:31:40.809103863 new$fonts <- fonts
2026/08/20 22:31:40.809104685 if (!missing(version))
2026/08/20 22:31:40.809119372 new$version <- version
2026/08/20 22:31:40.809120194 if (!missing(paper))
2026/08/20 22:31:40.809161931 new$paper <- paper
2026/08/20 22:31:40.809163063 if (!missing(encoding))
2026/08/20 22:31:40.809177991 new$encoding <- encoding
2026/08/20 22:31:40.809178833 if (!missing(bg))
2026/08/20 22:31:40.809194352 new$bg <- bg
2026/08/20 22:31:40.809195394 if (!missing(fg))
2026/08/20 22:31:40.809210912 new$fg <- fg
2026/08/20 22:31:40.809211834 if (!missing(pointsize))
2026/08/20 22:31:40.809233865 new$pointsize <- pointsize
2026/08/20 22:31:40.809235168 if (!missing(pagecentre))
2026/08/20 22:31:40.809251077 new$pagecentre <- pagecentre
2026/08/20 22:31:40.809251819 if (!missing(colormodel))
2026/08/20 22:31:40.809263938 new$colormodel <- colormodel
2026/08/20 22:31:40.809268176 if (!missing(useDingbats))
2026/08/20 22:31:40.809290668 new$useDingbats <- useDingbats
2026/08/20 22:31:40.809291609 if (!missing(useKerning))
2026/08/20 22:31:40.809316115 new$useKerning <- useKerning
2026/08/20 22:31:40.809316906 if (!missing(fillOddEven))
2026/08/20 22:31:40.809331574 new$fillOddEven <- fillOddEven
2026/08/20 22:31:40.809332405 if (!missing(compress))
2026/08/20 22:31:40.809347163 new$compress <- compress
2026/08/20 22:31:40.809348024 if (!missing(timestamp))
2026/08/20 22:31:40.809392848 new$timestamp <- timestamp
2026/08/20 22:31:40.809394130 if (!missing(producer))
2026/08/20 22:31:40.809408417 new$producer <- producer
2026/08/20 22:31:40.809409248 if (!missing(author))
2026/08/20 22:31:40.809422934 new$author <- author
2026/08/20 22:31:40.809423815 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/08/20 22:31:40.809441438 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/08/20 22:31:40.809443292 inherits(family, "CIDFont"))) {
2026/08/20 22:31:40.809460404 enc <- family$encoding
2026/08/20 22:31:40.809461225 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/08/20 22:31:40.809476894 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/08/20 22:31:40.809507151 "default"))
2026/08/20 22:31:40.809525194 old$encoding <- enc
2026/08/20 22:31:40.809526086 family <- family$metrics
2026/08/20 22:31:40.809538742 }
2026/08/20 22:31:40.809541007 if (is.null(old$encoding) || old$encoding == "default")
2026/08/20 22:31:40.809561525 old$encoding <- guessEncoding()
2026/08/20 22:31:40.809562477 if (!missing(family)) {
2026/08/20 22:31:40.809578106 if (length(family) == 4L) {
2026/08/20 22:31:40.809578907 family <- c(family, "Symbol.afm")
2026/08/20 22:31:40.809594807 }
2026/08/20 22:31:40.809595578 else if (length(family) == 5L) {
2026/08/20 22:31:40.809609494 }
2026/08/20 22:31:40.809610296 else if (length(family) == 1L) {
2026/08/20 22:31:40.809638198 pf <- pdfFonts(family)[[1L]]
2026/08/20 22:31:40.809639370 if (is.null(pf))
2026/08/20 22:31:40.809654638 stop(gettextf("unknown family '%s'", family),
2026/08/20 22:31:40.809655480 domain = NA)
2026/08/20 22:31:40.809670358 matchFont(pf, old$encoding)
2026/08/20 22:31:40.809671239 }
2026/08/20 22:31:40.809683883 else stop("invalid 'family' argument")
2026/08/20 22:31:40.809684694 old$family <- family
2026/08/20 22:31:40.809714750 }
2026/08/20 22:31:40.809715762 version <- old$version
2026/08/20 22:31:40.809727854 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/08/20 22:31:40.809728676 "2.0")
2026/08/20 22:31:40.809741911 if (version %in% versions)
2026/08/20 22:31:40.809742682 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/08/20 22:31:40.809758051 else stop("invalid PDF version")
2026/08/20 22:31:40.809758912 onefile <- old$onefile
2026/08/20 22:31:40.809773309 if (!checkIntFormat(file))
2026/08/20 22:31:40.809774071 stop(gettextf("invalid 'file' argument '%s'", file),
2026/08/20 22:31:40.809790190 domain = NA)
2026/08/20 22:31:40.809790982 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/08/20 22:31:40.809806451 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/08/20 22:31:40.809807272 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/08/20 22:31:40.809825716 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/08/20 22:31:40.809826498 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/08/20 22:31:40.809845804 old$author)
2026/08/20 22:31:40.809846666 invisible()
2026/08/20 22:31:40.809858217 }
2026/08/20 22:31:40.809859029 <bytecode: 0x55a2d2e7e300>
2026/08/20 22:31:40.809871432 <environment: namespace:grDevices>
2026/08/20 22:31:40.809872253
2026/08/20 22:31:40.809891669 $device.ask.default
2026/08/20 22:31:40.809892551 [1] FALSE
2026/08/20 22:31:40.809905184
2026/08/20 22:31:40.809905976 $digits
2026/08/20 22:31:40.809916015 [1] 7
2026/08/20 22:31:40.809916826
2026/08/20 22:31:40.809927025 $download.file.extra
2026/08/20 22:31:40.809927786 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/08/20 22:31:40.809947343
2026/08/20 22:31:40.809948114 $download.file.method
2026/08/20 22:31:40.809960046 [1] "curl"
2026/08/20 22:31:40.809960808
2026/08/20 22:31:40.809971117 $dvipscmd
2026/08/20 22:31:40.809972009 [1] "dvips"
2026/08/20 22:31:40.809983280
2026/08/20 22:31:40.809984081 $echo
2026/08/20 22:31:40.809994481 [1] FALSE
2026/08/20 22:31:40.809995292
2026/08/20 22:31:40.810005802 $editor
2026/08/20 22:31:40.810006553 [1] "vi"
2026/08/20 22:31:40.810017083
2026/08/20 22:31:40.810017814 $encoding
2026/08/20 22:31:40.810028544 [1] "native.enc"
2026/08/20 22:31:40.810029335
2026/08/20 22:31:40.810040476 $example.ask
2026/08/20 22:31:40.810041248 [1] "default"
2026/08/20 22:31:40.810052899
2026/08/20 22:31:40.810053721 $expressions
2026/08/20 22:31:40.810064821 [1] 5000
2026/08/20 22:31:40.810065683
2026/08/20 22:31:40.810075461 $help.search.types
2026/08/20 22:31:40.810076233 [1] "vignette" "demo" "help"
2026/08/20 22:31:40.810089698
2026/08/20 22:31:40.810090589 $help.try.all.packages
2026/08/20 22:31:40.810105247 [1] FALSE
2026/08/20 22:31:40.810106038
2026/08/20 22:31:40.810116297 $HTTPUserAgent
2026/08/20 22:31:40.810117069 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/08/20 22:31:40.810163405
2026/08/20 22:31:40.810166139 $internet.info
2026/08/20 22:31:40.810185606 [1] 2
2026/08/20 22:31:40.810186638
2026/08/20 22:31:40.810197368 $keep.parse.data
2026/08/20 22:31:40.810198209 [1] TRUE
2026/08/20 22:31:40.810211294
2026/08/20 22:31:40.810212205 $keep.parse.data.pkgs
2026/08/20 22:31:40.810227313 [1] FALSE
2026/08/20 22:31:40.810228125
2026/08/20 22:31:40.810238995 $keep.source
2026/08/20 22:31:40.810239837 [1] FALSE
2026/08/20 22:31:40.810250917
2026/08/20 22:31:40.810251689 $keep.source.pkgs
2026/08/20 22:31:40.810266546 [1] FALSE
2026/08/20 22:31:40.810267568
2026/08/20 22:31:40.810282556 $locatorBell
2026/08/20 22:31:40.810283608 [1] TRUE
2026/08/20 22:31:40.810313514
2026/08/20 22:31:40.810314435 $mailer
2026/08/20 22:31:40.810331457 [1] "mailto"
2026/08/20 22:31:40.810332439
2026/08/20 22:31:40.810347697 $matprod
2026/08/20 22:31:40.810348699 [1] "default"
2026/08/20 22:31:40.810366072
2026/08/20 22:31:40.810371102 $max.contour.segments
2026/08/20 22:31:40.810387673 [1] 25000
2026/08/20 22:31:40.810388724
2026/08/20 22:31:40.810412839 $max.print
2026/08/20 22:31:40.810413841 [1] 99999
2026/08/20 22:31:40.810425343
2026/08/20 22:31:40.810426234 $menu.graphics
2026/08/20 22:31:40.810437445 [1] TRUE
2026/08/20 22:31:40.810438267
2026/08/20 22:31:40.810448516 $na.action
2026/08/20 22:31:40.810449397 [1] "na.omit"
2026/08/20 22:31:40.810461059
2026/08/20 22:31:40.810461820 $nwarnings
2026/08/20 22:31:40.810472119 [1] 50
2026/08/20 22:31:40.810472921
2026/08/20 22:31:40.810483260 $OutDec
2026/08/20 22:31:40.810484022 [1] "."
2026/08/20 22:31:40.810494421
2026/08/20 22:31:40.810495253 $packrat.authenticated.downloads.use.renv
2026/08/20 22:31:40.810509309 [1] TRUE
2026/08/20 22:31:40.810510060
2026/08/20 22:31:40.810520109 $packrat.connect.timeout
2026/08/20 22:31:40.810520870 [1] 10
2026/08/20 22:31:40.810533023
2026/08/20 22:31:40.810533894 $packrat.untrusted.packages
2026/08/20 22:31:40.810546378 character(0)
2026/08/20 22:31:40.810547169
2026/08/20 22:31:40.810558631 $packrat.verbose.cache
2026/08/20 22:31:40.810559462 [1] TRUE
2026/08/20 22:31:40.810571925
2026/08/20 22:31:40.810572677 $pager
2026/08/20 22:31:40.810583056 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/08/20 22:31:40.810583838
2026/08/20 22:31:40.810596551 $papersize
2026/08/20 22:31:40.810597483 [1] "letter"
2026/08/20 22:31:40.810609405
2026/08/20 22:31:40.810610277 $PCRE_limit_recursion
2026/08/20 22:31:40.810629052 [1] NA
2026/08/20 22:31:40.810629893
2026/08/20 22:31:40.810640743 $PCRE_study
2026/08/20 22:31:40.810641495 [1] FALSE
2026/08/20 22:31:40.810653227
2026/08/20 22:31:40.810654008 $PCRE_use_JIT
2026/08/20 22:31:40.810665149 [1] TRUE
2026/08/20 22:31:40.810665910
2026/08/20 22:31:40.810676079 $pdfviewer
2026/08/20 22:31:40.810676811 [1] "/usr/bin/xdg-open"
2026/08/20 22:31:40.810688602
2026/08/20 22:31:40.810689354 $pkgType
2026/08/20 22:31:40.810700354 [1] "source"
2026/08/20 22:31:40.810701266
2026/08/20 22:31:40.810712056 $printcmd
2026/08/20 22:31:40.810712888 [1] "/usr/bin/lpr"
2026/08/20 22:31:40.810725090
2026/08/20 22:31:40.810725962 $prompt
2026/08/20 22:31:40.810737023 [1] "> "
2026/08/20 22:31:40.810737804
2026/08/20 22:31:40.810748484 $repos
2026/08/20 22:31:40.810749285 CRAN
2026/08/20 22:31:40.810760987 "@CRAN@"
2026/08/20 22:31:40.810761789
2026/08/20 22:31:40.810772749 $rl_word_breaks
2026/08/20 22:31:40.810773531 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/08/20 22:31:40.810786605
2026/08/20 22:31:40.810787497 $scipen
2026/08/20 22:31:40.810798156 [1] 0
2026/08/20 22:31:40.810798978
2026/08/20 22:31:40.810809858 $show.coef.Pvalues
2026/08/20 22:31:40.810810670 [1] TRUE
2026/08/20 22:31:40.810822983
2026/08/20 22:31:40.810823764 $show.error.messages
2026/08/20 22:31:40.810835867 [1] TRUE
2026/08/20 22:31:40.810836668
2026/08/20 22:31:40.810847358 $show.signif.stars
2026/08/20 22:31:40.810848259 [1] TRUE
2026/08/20 22:31:40.810860412
2026/08/20 22:31:40.810861244 $showErrorCalls
2026/08/20 22:31:40.810873076 [1] TRUE
2026/08/20 22:31:40.810873917
2026/08/20 22:31:40.810889603 $showNCalls
2026/08/20 22:31:40.810892288 [1] 50
2026/08/20 22:31:40.810911464
2026/08/20 22:31:40.810912466 $showWarnCalls
2026/08/20 22:31:40.810923947 [1] FALSE
2026/08/20 22:31:40.810924879
2026/08/20 22:31:40.810935288 $str
2026/08/20 22:31:40.810936050 $str$strict.width
2026/08/20 22:31:40.810947040 [1] "no"
2026/08/20 22:31:40.810947862
2026/08/20 22:31:40.810957940 $str$digits.d
2026/08/20 22:31:40.810958752 [1] 3
2026/08/20 22:31:40.810970203
2026/08/20 22:31:40.810988668 $str$vec.len
2026/08/20 22:31:40.811005489 [1] 4
2026/08/20 22:31:40.811006631
2026/08/20 22:31:40.811017872 $str$list.len
2026/08/20 22:31:40.811018733 [1] 99
2026/08/20 22:31:40.811031297
2026/08/20 22:31:40.811032239 $str$deparse.lines
2026/08/20 22:31:40.811044421 NULL
2026/08/20 22:31:40.811045343
2026/08/20 22:31:40.811056404 $str$drop.deparse.attr
2026/08/20 22:31:40.811057285 [1] TRUE
2026/08/20 22:31:40.811070309
2026/08/20 22:31:40.811071211 $str$formatNum
2026/08/20 22:31:40.811082813 function (x, ...)
2026/08/20 22:31:40.811083705 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/08/20 22:31:40.811099294 <environment: 0x55a2d36f16c8>
2026/08/20 22:31:40.811100105
2026/08/20 22:31:40.811116836
2026/08/20 22:31:40.811117888 $str.dendrogram.last
2026/08/20 22:31:40.811160508 [1] "`"
2026/08/20 22:31:40.811162251
2026/08/20 22:31:40.811174283 $texi2dvi
2026/08/20 22:31:40.811175155 [1] "/usr/bin/texi2dvi"
2026/08/20 22:31:40.811188700
2026/08/20 22:31:40.811189712 $timeout
2026/08/20 22:31:40.811201243 [1] 60
2026/08/20 22:31:40.811202205
2026/08/20 22:31:40.811212444 $ts.eps
2026/08/20 22:31:40.811213206 [1] 1e-05
2026/08/20 22:31:40.811224356
2026/08/20 22:31:40.811225168 $ts.S.compat
2026/08/20 22:31:40.811235988 [1] FALSE
2026/08/20 22:31:40.811236739
2026/08/20 22:31:40.811247199 $unzip
2026/08/20 22:31:40.811247940 [1] "/usr/bin/unzip"
2026/08/20 22:31:40.811259612
2026/08/20 22:31:40.811260383 $useFancyQuotes
2026/08/20 22:31:40.811271424 [1] TRUE
2026/08/20 22:31:40.811272215
2026/08/20 22:31:40.811284588 $verbose
2026/08/20 22:31:40.811285370 [1] FALSE
2026/08/20 22:31:40.811296621
2026/08/20 22:31:40.811297362 $warn
2026/08/20 22:31:40.811307751 [1] 0
2026/08/20 22:31:40.811308493
2026/08/20 22:31:40.811318802 $warning.length
2026/08/20 22:31:40.811319724 [1] 1000
2026/08/20 22:31:40.811331085
2026/08/20 22:31:40.811331856 $warnPartialMatchArgs
2026/08/20 22:31:40.811349469 [1] FALSE
2026/08/20 22:31:40.811350311
2026/08/20 22:31:40.811361241 $warnPartialMatchAttr
2026/08/20 22:31:40.811362032 [1] FALSE
2026/08/20 22:31:40.811374506
2026/08/20 22:31:40.811375297 $warnPartialMatchDollar
2026/08/20 22:31:40.811387680 [1] FALSE
2026/08/20 22:31:40.811388662
2026/08/20 22:31:40.811399773 $width
2026/08/20 22:31:40.811400564 [1] 80
2026/08/20 22:31:40.811411725
Stopped session pings to http://127.0.0.1:35477
Stopping content session token refresher
packrat-restore-sandbox environment Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:40.832368898 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:40.832563810 [connect-session] Job Key: [redacted]
2026/08/20 22:31:40.832578297 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:40.832583868 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44627 ...
Connected to session server http://127.0.0.1:44627
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:41.022217120 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:41.022892314 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/08/20 22:31:41.030251583
2026/08/20 22:31:41.030259067 $ env
2026/08/20 22:31:41.030295805 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:41.030296897 EDITOR=vi
2026/08/20 22:31:41.030310382 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:41.030311053 HOSTNAME=73be10b89436
2026/08/20 22:31:41.030323106 LANG=en_US.UTF-8
2026/08/20 22:31:41.030323697 LANGUAGE=en_US:en
2026/08/20 22:31:41.030334427 LC_ALL=en_US.UTF-8
2026/08/20 22:31:41.030334938 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/08/20 22:31:41.030350306 LN_S=ln -s
2026/08/20 22:31:41.030350767 LOGNAME=rstudio-connect
2026/08/20 22:31:41.030358802 MAKEFLAGS=-j1
2026/08/20 22:31:41.030359223 MAKE=make
2026/08/20 22:31:41.030366747 PAGER=/usr/bin/pager
2026/08/20 22:31:41.030368210 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/08/20 22:31:41.030390011 POSIT_CONNECT=1
2026/08/20 22:31:41.030391012 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:41.030405189 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:41.030406121 R_ARCH=
2026/08/20 22:31:41.030420156 R_BROWSER=xdg-open
2026/08/20 22:31:41.030421088 R_BZIPCMD=/usr/bin/bzip2
2026/08/20 22:31:41.030434714 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/08/20 22:31:41.030435705 R_ENVIRON_USER=REDACTED
2026/08/20 22:31:41.030451134 R_GZIPCMD=/usr/bin/gzip
2026/08/20 22:31:41.030451886 R_HOME=/opt/R/4.5.2/lib/R
2026/08/20 22:31:41.030464810 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/08/20 22:31:41.030465932 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/08/20 22:31:41.030481841 R_LIBS_USER=REDACTED
2026/08/20 22:31:41.030484606 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/08/20 22:31:41.030518349 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpLkW1Mg/packrat-src
2026/08/20 22:31:41.030519871 R_PAPERSIZE=letter
2026/08/20 22:31:41.030536903 R_PDFVIEWER=/usr/bin/xdg-open
2026/08/20 22:31:41.030537685 R_PLATFORM=x86_64-pc-linux-gnu
2026/08/20 22:31:41.030553003 R_PRINTCMD=/usr/bin/lpr
2026/08/20 22:31:41.030553835 R_PROFILE_USER=REDACTED
2026/08/20 22:31:41.030568192 R_RD4PDF=times,inconsolata,hyper
2026/08/20 22:31:41.030569163 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpLkW1Mg
2026/08/20 22:31:41.030586466 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/08/20 22:31:41.030588379 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/08/20 22:31:41.030607234 R_STRIP_STATIC_LIB=strip --strip-debug
2026/08/20 22:31:41.030608216 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:41.030648809 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/08/20 22:31:41.030649680 R_UNZIPCMD=/usr/bin/unzip
2026/08/20 22:31:41.030658777 R_ZIPCMD=/usr/bin/zip
2026/08/20 22:31:41.030659278 SED=/usr/bin/sed
2026/08/20 22:31:41.030667313 SHLVL=2
2026/08/20 22:31:41.030667794 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:41.030675418 TAR=/usr/bin/tar
2026/08/20 22:31:41.030675849 TERM=xterm
2026/08/20 22:31:41.030683293 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:41.030683884 TZ=UTC
2026/08/20 22:31:41.030700775 USERNAME=rstudio-connect
2026/08/20 22:31:41.030701817 USER=rstudio-connect
2026/08/20 22:31:41.036304855 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:41.051822958 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:41.052012240 [connect-session] Job Key: [redacted]
2026/08/20 22:31:41.052026397 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:41.052030685 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44681 ...
Connected to session server http://127.0.0.1:44681
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:41.245281249 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:41.245588134 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/08/20 22:31:41.253730544
2026/08/20 22:31:41.253738298 $ findmnt --notruncate
2026/08/20 22:31:41.253785610 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:41.253788676 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3WDMR
QZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:41.253902518 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:41.253903941 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:41.253922685 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:41.253923206 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:41.253947943 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:41.253949065 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:41.253979992 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:41.253980784 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:41.254009330 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254052157 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:41.254054000 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l
/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:41.254242531 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254244274 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254276644 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254277786 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254325445 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254326337 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/ddwRJEDgUIVZUlZn] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254350622 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254351073 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:41.254377732 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3886981264] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:41.254378414 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:41.259283227 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/overlay2/l/3
WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
Stopped session pings to http://127.0.0.1:44681
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:41.276569428 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:41.276777305 [connect-session] Job Key: [redacted]
2026/08/20 22:31:41.276791482 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:41.276796721 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:32815 ...
Connected to session server http://127.0.0.1:32815
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:41.468303237 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:41.468600598 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/08/20 22:31:41.633588250
2026/08/20 22:31:41.633606745 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/08/20 22:31:41.633697263 * Trying 3.20.254.16:443...
2026/08/20 22:31:41.633699377 * Connected to packagemanager.posit.co (3.20.254.16) port 443 (#0)
2026/08/20 22:31:41.633719154 * ALPN, offering h2
2026/08/20 22:31:41.633720336 * ALPN, offering http/1.1
2026/08/20 22:31:41.633732879 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:41.633733721 * CApath: /etc/ssl/certs
2026/08/20 22:31:41.633748568 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633750522 } [5 bytes data]
2026/08/20 22:31:41.633766492 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:41.633767283 } [512 bytes data]
2026/08/20 22:31:41.633781580 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633782321 { [5 bytes data]
2026/08/20 22:31:41.633796628 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:41.633797560 { [104 bytes data]
2026/08/20 22:31:41.633811676 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633812608 { [5 bytes data]
2026/08/20 22:31:41.633827255 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:41.633828067 { [3880 bytes data]
2026/08/20 22:31:41.633842754 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633843545 { [5 bytes data]
2026/08/20 22:31:41.633858143 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/08/20 22:31:41.633859094 { [333 bytes data]
2026/08/20 22:31:41.633874242 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633875014 { [5 bytes data]
2026/08/20 22:31:41.633889481 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/08/20 22:31:41.633890252 { [4 bytes data]
2026/08/20 22:31:41.633905290 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633906072 } [5 bytes data]
2026/08/20 22:31:41.633920348 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/08/20 22:31:41.633921090 } [70 bytes data]
2026/08/20 22:31:41.633936037 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:41.633936859 } [5 bytes data]
2026/08/20 22:31:41.633950394 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:41.633951196 } [1 bytes data]
2026/08/20 22:31:41.633971794 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:41.633972576 } [5 bytes data]
2026/08/20 22:31:41.633992422 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:41.633993254 } [16 bytes data]
2026/08/20 22:31:41.634007931 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:41.634008693 { [5 bytes data]
2026/08/20 22:31:41.634022028 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:41.634022769 { [5 bytes data]
2026/08/20 22:31:41.634037667 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:41.634038518 { [16 bytes data]
2026/08/20 22:31:41.634052585 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/08/20 22:31:41.634053366 * ALPN, server accepted to use h2
2026/08/20 22:31:41.634071059 * Server certificate:
2026/08/20 22:31:41.634072001 * subject: CN=p3m.posit.it
2026/08/20 22:31:41.634085756 * start date: Jul 12 00:00:00 2026 GMT
2026/08/20 22:31:41.634086558 * expire date: Jan 25 23:59:59 2027 GMT
2026/08/20 22:31:41.634106010 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/08/20 22:31:41.634116690 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/08/20 22:31:41.634175774 * SSL certificate verify ok.
2026/08/20 22:31:41.634179541 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:41.634204026 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:41.634204898 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:41.634235725 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634237318 } [5 bytes data]
2026/08/20 22:31:41.634257936 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634258818 } [5 bytes data]
2026/08/20 22:31:41.634273415 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634274187 } [5 bytes data]
2026/08/20 22:31:41.634288664 * Using Stream ID: 1 (easy handle 0x5645876cea40)
2026/08/20 22:31:41.634289465 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634306858 } [5 bytes data]
2026/08/20 22:31:41.634307679 > GET /cran/__linux__/jammy/latest HTTP/2
2026/08/20 22:31:41.634321595 > Host: packagemanager.posit.co
2026/08/20 22:31:41.634322487 > user-agent: curl/7.81.0
2026/08/20 22:31:41.634337114 > accept: */*
2026/08/20 22:31:41.634337875 >
2026/08/20 22:31:41.634348415 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634349197 { [5 bytes data]
2026/08/20 22:31:41.634363744 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/08/20 22:31:41.634364565 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634381797 } [5 bytes data]
2026/08/20 22:31:41.634382568 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634397136 { [5 bytes data]
2026/08/20 22:31:41.634398088 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634412074 { [5 bytes data]
2026/08/20 22:31:41.634412865 < HTTP/2 400
2026/08/20 22:31:41.634424617 < date: Thu, 20 Aug 2026 22:31:41 GMT
2026/08/20 22:31:41.634425448 < content-type: text/plain; charset=utf-8
2026/08/20 22:31:41.634440807 < content-length: 94
2026/08/20 22:31:41.634441578 < cache-control: max-age=3600
2026/08/20 22:31:41.634454863 < request-id: c489bd45-36ab-4414-ab55-30e62d035453
2026/08/20 22:31:41.634455635 < server: Posit Package Manager v2026.08.0
2026/08/20 22:31:41.634472847 < x-content-type-options: nosniff
2026/08/20 22:31:41.634473688 < x-frame-options: DENY
2026/08/20 22:31:41.634577271 < x-repository-type: RSPM
2026/08/20 22:31:41.634578684 <
2026/08/20 22:31:41.634594814 { [94 bytes data]
2026/08/20 22:31:41.634595705 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:41.634610884 { [5 bytes data]
2026/08/20 22:31:41.640005049 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:32815
Stopping content session token refresher
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/08/20 22:31:41.655435602 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:41.655647917 [connect-session] Job Key: [redacted]
2026/08/20 22:31:41.655658547 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/08/20 22:31:41.655662254 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34559 ...
Connected to session server http://127.0.0.1:34559
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:41.843898591 Configuring packrat to use available credentials for private repository access.
2026/08/20 22:31:41.844255792 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/08/20 22:31:42.021042780
2026/08/20 22:31:42.021055954 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/08/20 22:31:42.021120194 * Trying 3.20.254.16:443...
2026/08/20 22:31:42.021121767 * Connected to packagemanager.posit.co (3.20.254.16) port 443 (#0)
2026/08/20 22:31:42.021171850 * ALPN, offering h2
2026/08/20 22:31:42.021173203 * ALPN, offering http/1.1
2026/08/20 22:31:42.021187980 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/08/20 22:31:42.021189042 * CApath: /etc/ssl/certs
2026/08/20 22:31:42.021204350 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021205262 } [5 bytes data]
2026/08/20 22:31:42.021220140 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/08/20 22:31:42.021221012 } [512 bytes data]
2026/08/20 22:31:42.021235549 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021236330 { [5 bytes data]
2026/08/20 22:31:42.021251158 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/08/20 22:31:42.021251939 { [104 bytes data]
2026/08/20 22:31:42.021266286 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021267077 { [5 bytes data]
2026/08/20 22:31:42.021282015 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/08/20 22:31:42.021282837 { [3880 bytes data]
2026/08/20 22:31:42.021297294 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021298035 { [5 bytes data]
2026/08/20 22:31:42.021320887 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/08/20 22:31:42.021321939 { [333 bytes data]
2026/08/20 22:31:42.021342267 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021343059 { [5 bytes data]
2026/08/20 22:31:42.021359189 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/08/20 22:31:42.021359940 { [4 bytes data]
2026/08/20 22:31:42.021374918 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021375649 } [5 bytes data]
2026/08/20 22:31:42.021389896 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/08/20 22:31:42.021390737 } [70 bytes data]
2026/08/20 22:31:42.021405896 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/08/20 22:31:42.021406767 } [5 bytes data]
2026/08/20 22:31:42.021419992 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/08/20 22:31:42.021420803 } [1 bytes data]
2026/08/20 22:31:42.021436352 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021437154 } [5 bytes data]
2026/08/20 22:31:42.021455318 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/08/20 22:31:42.021456239 } [16 bytes data]
2026/08/20 22:31:42.021474924 * TLSv1.2 (IN), TLS header, Finished (20):
2026/08/20 22:31:42.021475715 { [5 bytes data]
2026/08/20 22:31:42.021493238 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/08/20 22:31:42.021494130 { [5 bytes data]
2026/08/20 22:31:42.021512784 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/08/20 22:31:42.021513546 { [16 bytes data]
2026/08/20 22:31:42.021531049 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/08/20 22:31:42.021531830 * ALPN, server accepted to use h2
2026/08/20 22:31:42.021556299 * Server certificate:
2026/08/20 22:31:42.021563903 * subject: CN=p3m.posit.it
2026/08/20 22:31:42.021592326 * start date: Jul 12 00:00:00 2026 GMT
2026/08/20 22:31:42.021594730 * expire date: Jan 25 23:59:59 2027 GMT
2026/08/20 22:31:42.021613936 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/08/20 22:31:42.021616330 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/08/20 22:31:42.021644022 * SSL certificate verify ok.
2026/08/20 22:31:42.021645364 * Using HTTP2, server supports multiplexing
2026/08/20 22:31:42.021670752 * Connection state changed (HTTP/2 confirmed)
2026/08/20 22:31:42.021671934 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/08/20 22:31:42.021712870 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021715976 } [5 bytes data]
2026/08/20 22:31:42.021738869 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021739870 } [5 bytes data]
2026/08/20 22:31:42.021755048 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021755990 } [5 bytes data]
2026/08/20 22:31:42.021770978 * Using Stream ID: 1 (easy handle 0x5605d1f76a40)
2026/08/20 22:31:42.021771850 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021789673 } [5 bytes data]
2026/08/20 22:31:42.021790525 > GET /cran/__linux__/jammy/latest HTTP/2
2026/08/20 22:31:42.021805713 > Host: packagemanager.posit.co
2026/08/20 22:31:42.021806935 > user-agent: curl/7.81.0
2026/08/20 22:31:42.021827253 > accept: */*
2026/08/20 22:31:42.021828475 >
2026/08/20 22:31:42.021844665 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021845457 { [5 bytes data]
2026/08/20 22:31:42.021860164 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/08/20 22:31:42.021860986 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021879500 } [5 bytes data]
2026/08/20 22:31:42.021880382 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021894648 { [5 bytes data]
2026/08/20 22:31:42.021895330 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:42.021909636 { [5 bytes data]
2026/08/20 22:31:42.021910398 < HTTP/2 400
2026/08/20 22:31:42.021922210 < date: Thu, 20 Aug 2026 22:31:42 GMT
2026/08/20 22:31:42.021923011 < content-type: text/plain; charset=utf-8
2026/08/20 22:31:42.021938289 < content-length: 94
2026/08/20 22:31:42.021939041 < cache-control: max-age=3600
2026/08/20 22:31:42.021952756 < request-id: 97cf456a-f86d-44f6-8aa5-7dae5e9b36df
2026/08/20 22:31:42.021953638 < server: Posit Package Manager v2026.08.0
2026/08/20 22:31:42.021971431 < x-content-type-options: nosniff
2026/08/20 22:31:42.021972163 < x-frame-options: DENY
2026/08/20 22:31:42.021986590 < x-repository-type: RSPM
2026/08/20 22:31:42.021987341 <
2026/08/20 22:31:42.021999634 { [94 bytes data]
2026/08/20 22:31:42.022000445 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/08/20 22:31:42.022015123 { [5 bytes data]
2026/08/20 22:31:42.028324996 * Connection #0 to host packagemanager.posit.co left intact
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:42.047978393 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:42.048229621 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43851 ...
Connected to session server http://127.0.0.1:43851
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:42.245003791 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:42.245344552 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:42.245437818 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/08/20 22:31:42.264641626
2026/08/20 22:31:42.264655572 $ /opt/R/4.4.3/bin/R --version
2026/08/20 22:31:42.264705865 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/08/20 22:31:42.264716886 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/08/20 22:31:42.264743105 Platform: x86_64-pc-linux-gnu
2026/08/20 22:31:42.264750499
2026/08/20 22:31:42.264781777 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/08/20 22:31:42.264784292 You are welcome to redistribute it under the terms of the
2026/08/20 22:31:42.264805602 GNU General Public License versions 2 or 3.
2026/08/20 22:31:42.264807265 For more information about these matters see
2026/08/20 22:31:42.270393782 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43851
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:42.287762925 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:42.288006979 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43293 ...
Connected to session server http://127.0.0.1:43293
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:42.484940037 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:42.485210189 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:42.485296558 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/08/20 22:31:42.689115851
2026/08/20 22:31:42.689148352 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/08/20 22:31:42.689220386 Package Version LibPath
2026/08/20 22:31:42.689222069 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689240614 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689241525 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689256804 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689257535 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689272202 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689272924 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689287010 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689287701 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689325462 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689366161 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689369617 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689419389 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689420972 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689439958 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689440929 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689460806 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689461899 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689479311 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689480313 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689502048 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689504452 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689533626 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689534568 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689561608 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689562710 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689584621 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.689585573 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/08/20 22:31:42.694928808 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:43293
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:42.712745860 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:42.713193152 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43981 ...
Connected to session server http://127.0.0.1:43981
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:42.907543150 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:42.907809383 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:42.907906249 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/08/20 22:31:42.908570099 $add.smooth
2026/08/20 22:31:42.908576821 [1] TRUE
2026/08/20 22:31:42.908601818
2026/08/20 22:31:42.908602709 $bitmapType
2026/08/20 22:31:42.908610494 [1] "cairo"
2026/08/20 22:31:42.908610955
2026/08/20 22:31:42.908619200 $browser
2026/08/20 22:31:42.908619721 function (url)
2026/08/20 22:31:42.908627475 {
2026/08/20 22:31:42.908627946 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/08/20 22:31:42.908637895 }
2026/08/20 22:31:42.908638326 <environment: 0x558015898ee8>
2026/08/20 22:31:42.908646521
2026/08/20 22:31:42.908647252 $browserNLdisabled
2026/08/20 22:31:42.908655538 [1] FALSE
2026/08/20 22:31:42.908656008
2026/08/20 22:31:42.908662941 $catch.script.errors
2026/08/20 22:31:42.908663392 [1] FALSE
2026/08/20 22:31:42.908671127
2026/08/20 22:31:42.908671568 $CBoundsCheck
2026/08/20 22:31:42.908678570 [1] FALSE
2026/08/20 22:31:42.908678991
2026/08/20 22:31:42.908690383 $check.bounds
2026/08/20 22:31:42.908691314 [1] FALSE
2026/08/20 22:31:42.908705230
2026/08/20 22:31:42.908706182 $citation.bibtex.max
2026/08/20 22:31:42.908719126 [1] 1
2026/08/20 22:31:42.908720108
2026/08/20 22:31:42.908728694 $continue
2026/08/20 22:31:42.908729205 [1] "+ "
2026/08/20 22:31:42.908736358
2026/08/20 22:31:42.908736829 $contrasts
2026/08/20 22:31:42.908744764 unordered ordered
2026/08/20 22:31:42.908745385 "contr.treatment" "contr.poly"
2026/08/20 22:31:42.908754241
2026/08/20 22:31:42.908754682 $defaultPackages
2026/08/20 22:31:42.908761825 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/08/20 22:31:42.908762256
2026/08/20 22:31:42.908771193 $demo.ask
2026/08/20 22:31:42.908771684 [1] "default"
2026/08/20 22:31:42.908779037
2026/08/20 22:31:42.908779478 $deparse.cutoff
2026/08/20 22:31:42.908786481 [1] 60
2026/08/20 22:31:42.908786912
2026/08/20 22:31:42.908793474 $device
2026/08/20 22:31:42.909065270 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/08/20 22:31:42.909074618 width, height, onefile, family, title, fonts, version, paper,
2026/08/20 22:31:42.909150389 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/08/20 22:31:42.909152082 useKerning, fillOddEven, compress)
2026/08/20 22:31:42.909194711 {
2026/08/20 22:31:42.909196294 initPSandPDFfonts()
2026/08/20 22:31:42.909213105 new <- list()
2026/08/20 22:31:42.909214298 if (!missing(width))
2026/08/20 22:31:42.909227602 new$width <- width
2026/08/20 22:31:42.909228133 if (!missing(height))
2026/08/20 22:31:42.909236419 new$height <- height
2026/08/20 22:31:42.909236849 if (!missing(onefile))
2026/08/20 22:31:42.909245075 new$onefile <- onefile
2026/08/20 22:31:42.909245506 if (!missing(title))
2026/08/20 22:31:42.909253711 new$title <- title
2026/08/20 22:31:42.909254142 if (!missing(fonts))
2026/08/20 22:31:42.909262137 new$fonts <- fonts
2026/08/20 22:31:42.909262577 if (!missing(version))
2026/08/20 22:31:42.909271474 new$version <- version
2026/08/20 22:31:42.909272266 if (!missing(paper))
2026/08/20 22:31:42.909289297 new$paper <- paper
2026/08/20 22:31:42.909292353 if (!missing(encoding))
2026/08/20 22:31:42.909307531 new$encoding <- encoding
2026/08/20 22:31:42.909308733 if (!missing(bg))
2026/08/20 22:31:42.909317953 new$bg <- bg
2026/08/20 22:31:42.909328600 if (!missing(fg))
2026/08/20 22:31:42.909329482 new$fg <- fg
2026/08/20 22:31:42.909342937 if (!missing(pointsize))
2026/08/20 22:31:42.909343448 new$pointsize <- pointsize
2026/08/20 22:31:42.909367292 if (!missing(pagecentre))
2026/08/20 22:31:42.909367843 new$pagecentre <- pagecentre
2026/08/20 22:31:42.909383182 if (!missing(colormodel))
2026/08/20 22:31:42.909383703 new$colormodel <- colormodel
2026/08/20 22:31:42.909392720 if (!missing(useDingbats))
2026/08/20 22:31:42.909393140 new$useDingbats <- useDingbats
2026/08/20 22:31:42.909402257 if (!missing(useKerning))
2026/08/20 22:31:42.909402678 new$useKerning <- useKerning
2026/08/20 22:31:42.909418588 if (!missing(fillOddEven))
2026/08/20 22:31:42.909419480 new$fillOddEven <- fillOddEven
2026/08/20 22:31:42.909436832 if (!missing(compress))
2026/08/20 22:31:42.909437854 new$compress <- compress
2026/08/20 22:31:42.909454084 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/08/20 22:31:42.909455006 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/08/20 22:31:42.909481996 inherits(family, "CIDFont"))) {
2026/08/20 22:31:42.909483278 enc <- family$encoding
2026/08/20 22:31:42.909495060 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/08/20 22:31:42.909495531 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/08/20 22:31:42.909506662 "default"))
2026/08/20 22:31:42.909507112 old$encoding <- enc
2026/08/20 22:31:42.909515178 family <- family$metrics
2026/08/20 22:31:42.909515608 }
2026/08/20 22:31:42.909523393 if (is.null(old$encoding) || old$encoding == "default")
2026/08/20 22:31:42.909523844 old$encoding <- guessEncoding()
2026/08/20 22:31:42.909533792 if (!missing(family)) {
2026/08/20 22:31:42.909534243 if (length(family) == 4L) {
2026/08/20 22:31:42.909542769 family <- c(family, "Symbol.afm")
2026/08/20 22:31:42.909543240 }
2026/08/20 22:31:42.909551545 else if (length(family) == 5L) {
2026/08/20 22:31:42.909551996 }
2026/08/20 22:31:42.909563678 else if (length(family) == 1L) {
2026/08/20 22:31:42.909564980 pf <- pdfFonts(family)[[1L]]
2026/08/20 22:31:42.909581491 if (is.null(pf))
2026/08/20 22:31:42.909582493 stop(gettextf("unknown family '%s'", family),
2026/08/20 22:31:42.909599524 domain = NA)
2026/08/20 22:31:42.909600446 matchFont(pf, old$encoding)
2026/08/20 22:31:42.909609386 }
2026/08/20 22:31:42.909619983 else stop("invalid 'family' argument")
2026/08/20 22:31:42.909620944 old$family <- family
2026/08/20 22:31:42.909634680 }
2026/08/20 22:31:42.909635171 version <- old$version
2026/08/20 22:31:42.909643326 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/08/20 22:31:42.909643827 "2.0")
2026/08/20 22:31:42.909651902 if (version %in% versions)
2026/08/20 22:31:42.909652443 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/08/20 22:31:42.909662121 else stop("invalid PDF version")
2026/08/20 22:31:42.909662562 onefile <- old$onefile
2026/08/20 22:31:42.909671298 if (!checkIntFormat(file))
2026/08/20 22:31:42.909671749 stop(gettextf("invalid 'file' argument '%s'", file),
2026/08/20 22:31:42.909681708 domain = NA)
2026/08/20 22:31:42.909682158 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/08/20 22:31:42.909691606 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/08/20 22:31:42.909692067 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/08/20 22:31:42.909713416 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/08/20 22:31:42.909714599 old$fillOddEven, old$compress)
2026/08/20 22:31:42.909731302 invisible()
2026/08/20 22:31:42.909740767 }
2026/08/20 22:31:42.909741699 <bytecode: 0x558013b8b108>
2026/08/20 22:31:42.909768078 <environment: namespace:grDevices>
2026/08/20 22:31:42.909769300
2026/08/20 22:31:42.909783266 $device.ask.default
2026/08/20 22:31:42.909784228 [1] FALSE
2026/08/20 22:31:42.909796822
2026/08/20 22:31:42.909797673 $digits
2026/08/20 22:31:42.909812892 [1] 7
2026/08/20 22:31:42.909813483
2026/08/20 22:31:42.909820195 $dvipscmd
2026/08/20 22:31:42.909820646 [1] "dvips"
2026/08/20 22:31:42.909827880
2026/08/20 22:31:42.909828310 $echo
2026/08/20 22:31:42.909835073 [1] FALSE
2026/08/20 22:31:42.909835524
2026/08/20 22:31:42.909847286 $editor
2026/08/20 22:31:42.909848117 [1] "vi"
2026/08/20 22:31:42.909859979
2026/08/20 22:31:42.909860921 $encoding
2026/08/20 22:31:42.909873595 [1] "native.enc"
2026/08/20 22:31:42.909874527
2026/08/20 22:31:42.909891651 $example.ask
2026/08/20 22:31:42.909892813 [1] "default"
2026/08/20 22:31:42.909907370
2026/08/20 22:31:42.909908192 $expressions
2026/08/20 22:31:42.909915345 [1] 5000
2026/08/20 22:31:42.909915796
2026/08/20 22:31:42.909922398 $help.search.types
2026/08/20 22:31:42.909922849 [1] "vignette" "demo" "help"
2026/08/20 22:31:42.909931405
2026/08/20 22:31:42.909931846 $help.try.all.packages
2026/08/20 22:31:42.909939300 [1] FALSE
2026/08/20 22:31:42.909939750
2026/08/20 22:31:42.909946443 $HTTPUserAgent
2026/08/20 22:31:42.909946884 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/08/20 22:31:42.909962242
2026/08/20 22:31:42.909962733 $internet.info
2026/08/20 22:31:42.909970027 [1] 2
2026/08/20 22:31:42.909970488
2026/08/20 22:31:42.910029816 $keep.parse.data
2026/08/20 22:31:42.910031579 [1] TRUE
2026/08/20 22:31:42.910052939
2026/08/20 22:31:42.910055143 $keep.parse.data.pkgs
2026/08/20 22:31:42.910065762 [1] FALSE
2026/08/20 22:31:42.910066253
2026/08/20 22:31:42.910076302 $keep.source
2026/08/20 22:31:42.910076783 [1] FALSE
2026/08/20 22:31:42.910086721
2026/08/20 22:31:42.910087182 $keep.source.pkgs
2026/08/20 22:31:42.910107109 [1] FALSE
2026/08/20 22:31:42.910113201
2026/08/20 22:31:42.910146212 $locatorBell
2026/08/20 22:31:42.910147805 [1] TRUE
2026/08/20 22:31:42.910167792
2026/08/20 22:31:42.910168594 $mailer
2026/08/20 22:31:42.910182299 [1] "mailto"
2026/08/20 22:31:42.910188461
2026/08/20 22:31:42.910199661 $matprod
2026/08/20 22:31:42.910200523 [1] "default"
2026/08/20 22:31:42.910212746
2026/08/20 22:31:42.910213738 $max.contour.segments
2026/08/20 22:31:42.910233965 [1] 25000
2026/08/20 22:31:42.910234917
2026/08/20 22:31:42.910245056 $max.print
2026/08/20 22:31:42.910245847 [1] 99999
2026/08/20 22:31:42.910257509
2026/08/20 22:31:42.910258230 $menu.graphics
2026/08/20 22:31:42.910269071 [1] TRUE
2026/08/20 22:31:42.910269962
2026/08/20 22:31:42.910281464 $na.action
2026/08/20 22:31:42.910282275 [1] "na.omit"
2026/08/20 22:31:42.910299037
2026/08/20 22:31:42.910300119 $nwarnings
2026/08/20 22:31:42.910312171 [1] 50
2026/08/20 22:31:42.910313012
2026/08/20 22:31:42.910320687 $OutDec
2026/08/20 22:31:42.910321127 [1] "."
2026/08/20 22:31:42.910328051
2026/08/20 22:31:42.910328491 $pager
2026/08/20 22:31:42.910335104 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/08/20 22:31:42.910335634
2026/08/20 22:31:42.910343168 $papersize
2026/08/20 22:31:42.910343599 [1] "letter"
2026/08/20 22:31:42.910350743
2026/08/20 22:31:42.910351223 $PCRE_limit_recursion
2026/08/20 22:31:42.910361353 [1] NA
2026/08/20 22:31:42.910361803
2026/08/20 22:31:42.910368876 $PCRE_study
2026/08/20 22:31:42.910369317 [1] FALSE
2026/08/20 22:31:42.910376360
2026/08/20 22:31:42.910376801 $PCRE_use_JIT
2026/08/20 22:31:42.910383674 [1] TRUE
2026/08/20 22:31:42.910384135
2026/08/20 22:31:42.910390737 $pdfviewer
2026/08/20 22:31:42.910391178 [1] "/usr/bin/xdg-open"
2026/08/20 22:31:42.910399664
2026/08/20 22:31:42.910400666 $pkgType
2026/08/20 22:31:42.910416605 [1] "source"
2026/08/20 22:31:42.910417607
2026/08/20 22:31:42.910430070 $printcmd
2026/08/20 22:31:42.910431072 [1] "/usr/bin/lpr"
2026/08/20 22:31:42.910441842
2026/08/20 22:31:42.910442303 $prompt
2026/08/20 22:31:42.910448945 [1] "> "
2026/08/20 22:31:42.910449376
2026/08/20 22:31:42.910455909 $repos
2026/08/20 22:31:42.910456359 CRAN
2026/08/20 22:31:42.910463132 "@CRAN@"
2026/08/20 22:31:42.910463593
2026/08/20 22:31:42.910470255 $rl_word_breaks
2026/08/20 22:31:42.910470676 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/08/20 22:31:42.910483450
2026/08/20 22:31:42.910483910 $scipen
2026/08/20 22:31:42.910490703 [1] 0
2026/08/20 22:31:42.910491134
2026/08/20 22:31:42.910497526 $show.coef.Pvalues
2026/08/20 22:31:42.910497997 [1] TRUE
2026/08/20 22:31:42.910505601
2026/08/20 22:31:42.910506032 $show.error.messages
2026/08/20 22:31:42.910513425 [1] TRUE
2026/08/20 22:31:42.910513846
2026/08/20 22:31:42.910520378 $show.signif.stars
2026/08/20 22:31:42.910520829 [1] TRUE
2026/08/20 22:31:42.910533142
2026/08/20 22:31:42.910534034 $showErrorCalls
2026/08/20 22:31:42.910549863 [1] TRUE
2026/08/20 22:31:42.910550765
2026/08/20 22:31:42.910562186 $showNCalls
2026/08/20 22:31:42.910563068 [1] 50
2026/08/20 22:31:42.910575251
2026/08/20 22:31:42.910576122 $showWarnCalls
2026/08/20 22:31:42.910591501 [1] FALSE
2026/08/20 22:31:42.910592492
2026/08/20 22:31:42.910601028 $str
2026/08/20 22:31:42.910601469 $str$strict.width
2026/08/20 22:31:42.910609074 [1] "no"
2026/08/20 22:31:42.910609514
2026/08/20 22:31:42.910616207 $str$digits.d
2026/08/20 22:31:42.910616648 [1] 3
2026/08/20 22:31:42.910623610
2026/08/20 22:31:42.910624041 $str$vec.len
2026/08/20 22:31:42.910630964 [1] 4
2026/08/20 22:31:42.910631425
2026/08/20 22:31:42.910637947 $str$list.len
2026/08/20 22:31:42.910638408 [1] 99
2026/08/20 22:31:42.910645421
2026/08/20 22:31:42.910645862 $str$deparse.lines
2026/08/20 22:31:42.910656742 NULL
2026/08/20 22:31:42.910657954
2026/08/20 22:31:42.910670057 $str$drop.deparse.attr
2026/08/20 22:31:42.910671129 [1] TRUE
2026/08/20 22:31:42.910684804
2026/08/20 22:31:42.910685476 $str$formatNum
2026/08/20 22:31:42.910692509 function (x, ...)
2026/08/20 22:31:42.910692970 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/08/20 22:31:42.910701996 <environment: 0x5580142e6778>
2026/08/20 22:31:42.910702447
2026/08/20 22:31:42.910710031
2026/08/20 22:31:42.910710492 $str.dendrogram.last
2026/08/20 22:31:42.910717645 [1] "`"
2026/08/20 22:31:42.910718086
2026/08/20 22:31:42.910724468 $texi2dvi
2026/08/20 22:31:42.910724909 [1] "/usr/bin/texi2dvi"
2026/08/20 22:31:42.910732463
2026/08/20 22:31:42.910732944 $timeout
2026/08/20 22:31:42.910739677 [1] 60
2026/08/20 22:31:42.910740107
2026/08/20 22:31:42.910746529 $ts.eps
2026/08/20 22:31:42.910746970 [1] 1e-05
2026/08/20 22:31:42.910753903
2026/08/20 22:31:42.910754364 $ts.S.compat
2026/08/20 22:31:42.910761206 [1] FALSE
2026/08/20 22:31:42.910761658
2026/08/20 22:31:42.910768270 $unzip
2026/08/20 22:31:42.910768711 [1] "/usr/bin/unzip"
2026/08/20 22:31:42.910779981
2026/08/20 22:31:42.910780923 $useFancyQuotes
2026/08/20 22:31:42.910793727 [1] TRUE
2026/08/20 22:31:42.910794819
2026/08/20 22:31:42.910805349 $verbose
2026/08/20 22:31:42.910805840 [1] FALSE
2026/08/20 22:31:42.910812973
2026/08/20 22:31:42.910813404 $warn
2026/08/20 22:31:42.910819946 [1] 0
2026/08/20 22:31:42.910820377
2026/08/20 22:31:42.910826839 $warning.length
2026/08/20 22:31:42.910827280 [1] 1000
2026/08/20 22:31:42.910834423
2026/08/20 22:31:42.910834864 $warnPartialMatchArgs
2026/08/20 22:31:42.910842087 [1] FALSE
2026/08/20 22:31:42.910842538
2026/08/20 22:31:42.910849090 $warnPartialMatchAttr
2026/08/20 22:31:42.910849531 [1] FALSE
2026/08/20 22:31:42.910857005
2026/08/20 22:31:42.910857446 $warnPartialMatchDollar
2026/08/20 22:31:42.910864749 [1] FALSE
2026/08/20 22:31:42.910865250
2026/08/20 22:31:42.910872003 $width
2026/08/20 22:31:42.910872444 [1] 80
2026/08/20 22:31:42.910879086
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43981
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:42.934327680 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:42.934594566 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43585 ...
Connected to session server http://127.0.0.1:43585
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:43.129925028 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:43.130246217 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.130350520 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/08/20 22:31:43.138605752
2026/08/20 22:31:43.138613686 $ env
2026/08/20 22:31:43.138658109 CONNECT_API_KEY=REDACTED
2026/08/20 22:31:43.138665012 CONNECT_CONTENT_GUID=
2026/08/20 22:31:43.138686733 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/08/20 22:31:43.138688025 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/08/20 22:31:43.138704576 CONNECT_SERVER=http://localhost:3939/
2026/08/20 22:31:43.138705117 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:43.138722068 EDITOR=vi
2026/08/20 22:31:43.138722569 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:43.138731325 HOSTNAME=73be10b89436
2026/08/20 22:31:43.138731796 LANG=en_US.UTF-8
2026/08/20 22:31:43.138740092 LANGUAGE=en_US:en
2026/08/20 22:31:43.138740502 LC_ALL=en_US.UTF-8
2026/08/20 22:31:43.138748818 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/08/20 22:31:43.138749720 LN_S=ln -s
2026/08/20 22:31:43.138762022 LOGNAME=rstudio-connect
2026/08/20 22:31:43.138762514 MAKE=make
2026/08/20 22:31:43.138770458 PAGER=/usr/bin/pager
2026/08/20 22:31:43.138770939 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.138788041 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:43.138788512 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:43.138805874 R_ARCH=
2026/08/20 22:31:43.138807006 R_BROWSER=xdg-open
2026/08/20 22:31:43.138829841 R_BZIPCMD=/usr/bin/bzip2
2026/08/20 22:31:43.138831515 R_CONFIG_ACTIVE=rsconnect
2026/08/20 22:31:43.138849257 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/08/20 22:31:43.138850410 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:43.138868253 R_GZIPCMD=/usr/bin/gzip
2026/08/20 22:31:43.138869145 R_HOME=/opt/R/4.4.3/lib/R
2026/08/20 22:31:43.138883231 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/08/20 22:31:43.138884343 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/08/20 22:31:43.138900142 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/08/20 22:31:43.138900934 R_LIBS_USER=REDACTED
2026/08/20 22:31:43.138915170 R_PAPERSIZE=letter
2026/08/20 22:31:43.138915922 R_PDFVIEWER=/usr/bin/xdg-open
2026/08/20 22:31:43.138930308 R_PLATFORM=x86_64-pc-linux-gnu
2026/08/20 22:31:43.138931170 R_PRINTCMD=/usr/bin/lpr
2026/08/20 22:31:43.138945817 R_RD4PDF=times,inconsolata,hyper
2026/08/20 22:31:43.138946679 RSC_EMAIL_SUBJECT=system-check
2026/08/20 22:31:43.138962458 RSC_REPORT_NAME=system-check
2026/08/20 22:31:43.138963250 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/08/20 22:31:43.138981944 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/08/20 22:31:43.138982916 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/08/20 22:31:43.139000158 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpXB2pXS
2026/08/20 22:31:43.139000990 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/08/20 22:31:43.139018032 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/08/20 22:31:43.139018913 R_STRIP_STATIC_LIB=strip --strip-debug
2026/08/20 22:31:43.139039592 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.139040453 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:43.139057084 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/08/20 22:31:43.139058006 R_UNZIPCMD=/usr/bin/unzip
2026/08/20 22:31:43.139077392 R_ZIPCMD=/usr/bin/zip
2026/08/20 22:31:43.139083814 SED=/usr/bin/sed
2026/08/20 22:31:43.139101287 SF_PARTNER=posit_connect
2026/08/20 22:31:43.139106256 SHLVL=2
2026/08/20 22:31:43.139122887 SPARK_CONNECT_USER_AGENT=REDACTED
2026/08/20 22:31:43.139123788 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:43.139164765 TAR=/usr/bin/tar
2026/08/20 22:31:43.139166137 TERM=xterm
2026/08/20 22:31:43.139179071 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:43.139179963 TZ=UTC
2026/08/20 22:31:43.139202846 USERNAME=rstudio-connect
2026/08/20 22:31:43.139203817 USER=rstudio-connect
2026/08/20 22:31:43.144764547 _=/usr/bin/env
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43585
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:43.162315281 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:43.162646107 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46837 ...
Connected to session server http://127.0.0.1:46837
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:43.357387784 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:43.357651938 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.357746554 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/08/20 22:31:43.365886503
2026/08/20 22:31:43.365894098 $ findmnt --notruncate
2026/08/20 22:31:43.365928742 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:43.365940333 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/ov
erlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:43.366032685 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:43.366034368 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:43.366067911 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:43.366069354 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:43.366110196 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:43.366118001 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:43.366197218 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:43.366199382 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:43.366241341 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366244897 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/doc
ker/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:43.366321160 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/doc
ker/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:43.366530850 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366532873 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366591102 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366592193 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366635124 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/reports/v2/0/0/temp.source.3581066877] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366636105 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/reports/v2/0/0/temp.output.2612743385] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366714752 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/zMI6ZBdmWnE02HsQ] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366716385 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366767891 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366769263 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:43.366811692 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3498116712] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:43.366838081 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:43.371835459 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:46837
Job completed
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:43.389815294 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:43.390102208 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40931 ...
Connected to session server http://127.0.0.1:40931
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:43.587818118 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:43.588065151 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.588171178 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/08/20 22:31:43.607071675
2026/08/20 22:31:43.607080751 $ /opt/R/4.5.2/bin/R --version
2026/08/20 22:31:43.607151143 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/08/20 22:31:43.607153096 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/08/20 22:31:43.607188234 Platform: x86_64-pc-linux-gnu
2026/08/20 22:31:43.607190167
2026/08/20 22:31:43.607206398 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/08/20 22:31:43.607207330 You are welcome to redistribute it under the terms of the
2026/08/20 22:31:43.607219402 GNU General Public License versions 2 or 3.
2026/08/20 22:31:43.607220013 For more information about these matters see
2026/08/20 22:31:43.612389925 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:40931
Stopping content session token refresher
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:43.629624568 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:43.629911081 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36017 ...
Connected to session server http://127.0.0.1:36017
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:43.828510725 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:43.828768879 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:43.828862940 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/08/20 22:31:44.039507818
2026/08/20 22:31:44.039521994 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/08/20 22:31:44.039585215 Package Version LibPath
2026/08/20 22:31:44.039593691 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039646880 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039647901 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039663210 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039664072 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039680993 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039681945 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039699888 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039700780 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039728782 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039729874 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039749601 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039750202 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039761082 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039762074 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039783765 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039784656 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039795246 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039795656 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039805545 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039805966 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039816125 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039816535 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039826364 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039826774 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039843906 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039844778 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039865294 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039867027 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039914135 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039915357 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039937809 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039938861 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039957435 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039958347 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039975499 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039976000 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039986008 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.039986419 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.040005936 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.040006356 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/08/20 22:31:44.045911623 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:36017
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:44.062853657 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:44.063098583 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43659 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:43659
2026/08/20 22:31:44.262153540 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:44.262417892 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:44.262524134 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/08/20 22:31:44.262963157 $add.smooth
2026/08/20 22:31:44.262969960 [1] TRUE
2026/08/20 22:31:44.263003793
2026/08/20 22:31:44.263005255 $bitmapType
2026/08/20 22:31:44.263020614 [1] "cairo"
2026/08/20 22:31:44.263021696
2026/08/20 22:31:44.263030733 $browser
2026/08/20 22:31:44.263031264 function (url)
2026/08/20 22:31:44.263039449 {
2026/08/20 22:31:44.263039940 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/08/20 22:31:44.263050149 }
2026/08/20 22:31:44.263050600 <environment: 0x5645071e5ea0>
2026/08/20 22:31:44.263058885
2026/08/20 22:31:44.263060288 $browserNLdisabled
2026/08/20 22:31:44.263067822 [1] FALSE
2026/08/20 22:31:44.263068273
2026/08/20 22:31:44.263075236 $catch.script.errors
2026/08/20 22:31:44.263075737 [1] FALSE
2026/08/20 22:31:44.263083501
2026/08/20 22:31:44.263083942 $CBoundsCheck
2026/08/20 22:31:44.263091005 [1] FALSE
2026/08/20 22:31:44.263091436
2026/08/20 22:31:44.263098188 $check.bounds
2026/08/20 22:31:44.263098649 [1] FALSE
2026/08/20 22:31:44.263110221
2026/08/20 22:31:44.263111052 $citation.bibtex.max
2026/08/20 22:31:44.263125038 [1] 1
2026/08/20 22:31:44.263126160
2026/08/20 22:31:44.263155884 $continue
2026/08/20 22:31:44.263159099 [1] "+ "
2026/08/20 22:31:44.263172114
2026/08/20 22:31:44.263173096 $contrasts
2026/08/20 22:31:44.263184817 unordered ordered
2026/08/20 22:31:44.263185809 "contr.treatment" "contr.poly"
2026/08/20 22:31:44.263201448
2026/08/20 22:31:44.263202250 $defaultPackages
2026/08/20 22:31:44.263214553 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/08/20 22:31:44.263215675
2026/08/20 22:31:44.263266730 $demo.ask
2026/08/20 22:31:44.263268182 [1] "default"
2026/08/20 22:31:44.263281357
2026/08/20 22:31:44.263282319 $deparse.cutoff
2026/08/20 22:31:44.263294672 [1] 60
2026/08/20 22:31:44.263295533
2026/08/20 22:31:44.263306223 $device
2026/08/20 22:31:44.263556842 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/08/20 22:31:44.263562302 width, height, onefile, family, title, fonts, version, paper,
2026/08/20 22:31:44.263632894 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/08/20 22:31:44.263634446 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/08/20 22:31:44.263648723 {
2026/08/20 22:31:44.263649354 initPSandPDFfonts()
2026/08/20 22:31:44.263657339 new <- list()
2026/08/20 22:31:44.263657950 if (!missing(width))
2026/08/20 22:31:44.263666276 new$width <- width
2026/08/20 22:31:44.263666787 if (!missing(height))
2026/08/20 22:31:44.263675182 new$height <- height
2026/08/20 22:31:44.263675643 if (!missing(onefile))
2026/08/20 22:31:44.263690992 new$onefile <- onefile
2026/08/20 22:31:44.263691924 if (!missing(title))
2026/08/20 22:31:44.263705709 new$title <- title
2026/08/20 22:31:44.263706200 if (!missing(fonts))
2026/08/20 22:31:44.263714576 new$fonts <- fonts
2026/08/20 22:31:44.263715036 if (!missing(version))
2026/08/20 22:31:44.263726568 new$version <- version
2026/08/20 22:31:44.263727810 if (!missing(paper))
2026/08/20 22:31:44.263743640 new$paper <- paper
2026/08/20 22:31:44.263744582 if (!missing(encoding))
2026/08/20 22:31:44.263761343 new$encoding <- encoding
2026/08/20 22:31:44.263762234 if (!missing(bg))
2026/08/20 22:31:44.263776681 new$bg <- bg
2026/08/20 22:31:44.263777543 if (!missing(fg))
2026/08/20 22:31:44.263789655 new$fg <- fg
2026/08/20 22:31:44.263790166 if (!missing(pointsize))
2026/08/20 22:31:44.263798362 new$pointsize <- pointsize
2026/08/20 22:31:44.263798973 if (!missing(pagecentre))
2026/08/20 22:31:44.263807949 new$pagecentre <- pagecentre
2026/08/20 22:31:44.263808370 if (!missing(colormodel))
2026/08/20 22:31:44.263823238 new$colormodel <- colormodel
2026/08/20 22:31:44.263823689 if (!missing(useDingbats))
2026/08/20 22:31:44.263832686 new$useDingbats <- useDingbats
2026/08/20 22:31:44.263833116 if (!missing(useKerning))
2026/08/20 22:31:44.263842093 new$useKerning <- useKerning
2026/08/20 22:31:44.263842524 if (!missing(fillOddEven))
2026/08/20 22:31:44.263851601 new$fillOddEven <- fillOddEven
2026/08/20 22:31:44.263852022 if (!missing(compress))
2026/08/20 22:31:44.263860958 new$compress <- compress
2026/08/20 22:31:44.263861429 if (!missing(timestamp))
2026/08/20 22:31:44.263870235 new$timestamp <- timestamp
2026/08/20 22:31:44.263870646 if (!missing(producer))
2026/08/20 22:31:44.263886596 new$producer <- producer
2026/08/20 22:31:44.263887558 if (!missing(author))
2026/08/20 22:31:44.263903177 new$author <- author
2026/08/20 22:31:44.263904259 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/08/20 22:31:44.263931166 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/08/20 22:31:44.263942339 inherits(family, "CIDFont"))) {
2026/08/20 22:31:44.263943231 enc <- family$encoding
2026/08/20 22:31:44.263958720 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/08/20 22:31:44.263959552 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/08/20 22:31:44.263979980 "default"))
2026/08/20 22:31:44.263980791 old$encoding <- enc
2026/08/20 22:31:44.263990008 family <- family$metrics
2026/08/20 22:31:44.263990459 }
2026/08/20 22:31:44.263998464 if (is.null(old$encoding) || old$encoding == "default")
2026/08/20 22:31:44.263998995 old$encoding <- guessEncoding()
2026/08/20 22:31:44.264018792 if (!missing(family)) {
2026/08/20 22:31:44.264019663 if (length(family) == 4L) {
2026/08/20 22:31:44.264035252 family <- c(family, "Symbol.afm")
2026/08/20 22:31:44.264036214 }
2026/08/20 22:31:44.264048677 else if (length(family) == 5L) {
2026/08/20 22:31:44.264049509 }
2026/08/20 22:31:44.264058544 else if (length(family) == 1L) {
2026/08/20 22:31:44.264070648 pf <- pdfFonts(family)[[1L]]
2026/08/20 22:31:44.264071520 if (is.null(pf))
2026/08/20 22:31:44.264085656 stop(gettextf("unknown family '%s'", family),
2026/08/20 22:31:44.264086558 domain = NA)
2026/08/20 22:31:44.264103029 matchFont(pf, old$encoding)
2026/08/20 22:31:44.264103900 }
2026/08/20 22:31:44.264115602 else stop("invalid 'family' argument")
2026/08/20 22:31:44.264116033 old$family <- family
2026/08/20 22:31:44.264125250 }
2026/08/20 22:31:44.264125771 version <- old$version
2026/08/20 22:31:44.264161157 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/08/20 22:31:44.264161868 "2.0")
2026/08/20 22:31:44.264174431 if (version %in% versions)
2026/08/20 22:31:44.264175403 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/08/20 22:31:44.264192886 else stop("invalid PDF version")
2026/08/20 22:31:44.264193798 onefile <- old$onefile
2026/08/20 22:31:44.264207360 if (!checkIntFormat(file))
2026/08/20 22:31:44.264216570 stop(gettextf("invalid 'file' argument '%s'", file),
2026/08/20 22:31:44.264217422 domain = NA)
2026/08/20 22:31:44.264232600 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/08/20 22:31:44.264233131 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/08/20 22:31:44.264244432 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/08/20 22:31:44.264244903 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/08/20 22:31:44.264258588 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/08/20 22:31:44.264259069 old$author)
2026/08/20 22:31:44.264273716 invisible()
2026/08/20 22:31:44.264274217 }
2026/08/20 22:31:44.264281381 <bytecode: 0x564504fde570>
2026/08/20 22:31:44.264281831 <environment: namespace:grDevices>
2026/08/20 22:31:44.264291259
2026/08/20 22:31:44.264291700 $device.ask.default
2026/08/20 22:31:44.264304163 [1] FALSE
2026/08/20 22:31:44.264305205
2026/08/20 22:31:44.264316977 $digits
2026/08/20 22:31:44.264317949 [1] 7
2026/08/20 22:31:44.264330272
2026/08/20 22:31:44.264331314 $dvipscmd
2026/08/20 22:31:44.264340197 [1] "dvips"
2026/08/20 22:31:44.264349056
2026/08/20 22:31:44.264349818 $echo
2026/08/20 22:31:44.264360698 [1] FALSE
2026/08/20 22:31:44.264361530
2026/08/20 22:31:44.264371779 $editor
2026/08/20 22:31:44.264372270 [1] "vi"
2026/08/20 22:31:44.264379293
2026/08/20 22:31:44.264379724 $encoding
2026/08/20 22:31:44.264386617 [1] "native.enc"
2026/08/20 22:31:44.264387047
2026/08/20 22:31:44.264394171 $example.ask
2026/08/20 22:31:44.264394621 [1] "default"
2026/08/20 22:31:44.264401995
2026/08/20 22:31:44.264402416 $expressions
2026/08/20 22:31:44.264409439 [1] 5000
2026/08/20 22:31:44.264409990
2026/08/20 22:31:44.264416662 $help.search.types
2026/08/20 22:31:44.264417103 [1] "vignette" "demo" "help"
2026/08/20 22:31:44.264425499
2026/08/20 22:31:44.264425919 $help.try.all.packages
2026/08/20 22:31:44.264433373 [1] FALSE
2026/08/20 22:31:44.264433854
2026/08/20 22:31:44.264440757 $HTTPUserAgent
2026/08/20 22:31:44.264441208 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/08/20 22:31:44.264457899
2026/08/20 22:31:44.264460775 $internet.info
2026/08/20 22:31:44.264475089 [1] 2
2026/08/20 22:31:44.264476061
2026/08/20 22:31:44.264495236 $keep.parse.data
2026/08/20 22:31:44.264496138 [1] TRUE
2026/08/20 22:31:44.264509793
2026/08/20 22:31:44.264510745 $keep.parse.data.pkgs
2026/08/20 22:31:44.264520343 [1] FALSE
2026/08/20 22:31:44.264520784
2026/08/20 22:31:44.264527606 $keep.source
2026/08/20 22:31:44.264528087 [1] FALSE
2026/08/20 22:31:44.264535441
2026/08/20 22:31:44.264535942 $keep.source.pkgs
2026/08/20 22:31:44.264543275 [1] FALSE
2026/08/20 22:31:44.264543696
2026/08/20 22:31:44.264550679 $locatorBell
2026/08/20 22:31:44.264551110 [1] TRUE
2026/08/20 22:31:44.264558514
2026/08/20 22:31:44.264558975 $mailer
2026/08/20 22:31:44.264575385 [1] "mailto"
2026/08/20 22:31:44.264575926
2026/08/20 22:31:44.264586235 $matprod
2026/08/20 22:31:44.264586676 [1] "default"
2026/08/20 22:31:44.264593980
2026/08/20 22:31:44.264594401 $max.contour.segments
2026/08/20 22:31:44.264610491 [1] 25000
2026/08/20 22:31:44.264611332
2026/08/20 22:31:44.264623084 $max.print
2026/08/20 22:31:44.264624016 [1] 99999
2026/08/20 22:31:44.264636068
2026/08/20 22:31:44.264636890 $menu.graphics
2026/08/20 22:31:44.264649403 [1] TRUE
2026/08/20 22:31:44.264650185
2026/08/20 22:31:44.264657989 $na.action
2026/08/20 22:31:44.264658440 [1] "na.omit"
2026/08/20 22:31:44.264665763
2026/08/20 22:31:44.264666194 $nwarnings
2026/08/20 22:31:44.264687755 [1] 50
2026/08/20 22:31:44.264688255
2026/08/20 22:31:44.264694948 $OutDec
2026/08/20 22:31:44.264695469 [1] "."
2026/08/20 22:31:44.264702372
2026/08/20 22:31:44.264702812 $pager
2026/08/20 22:31:44.264709545 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/08/20 22:31:44.264710106
2026/08/20 22:31:44.264717840 $papersize
2026/08/20 22:31:44.264718281 [1] "letter"
2026/08/20 22:31:44.264725735
2026/08/20 22:31:44.264726166 $PCRE_limit_recursion
2026/08/20 22:31:44.264733560 [1] NA
2026/08/20 22:31:44.264734010
2026/08/20 22:31:44.264752024 $PCRE_study
2026/08/20 22:31:44.264753236 [1] FALSE
2026/08/20 22:31:44.264766453
2026/08/20 22:31:44.264767766 $PCRE_use_JIT
2026/08/20 22:31:44.264780970 [1] TRUE
2026/08/20 22:31:44.264781872
2026/08/20 22:31:44.264793093 $pdfviewer
2026/08/20 22:31:44.264793894 [1] "/usr/bin/xdg-open"
2026/08/20 22:31:44.264813050
2026/08/20 22:31:44.264814172 $pkgType
2026/08/20 22:31:44.264830362 [1] "source"
2026/08/20 22:31:44.264831344
2026/08/20 22:31:44.264848285 $printcmd
2026/08/20 22:31:44.264848827 [1] "/usr/bin/lpr"
2026/08/20 22:31:44.264856471
2026/08/20 22:31:44.264856922 $prompt
2026/08/20 22:31:44.264863674 [1] "> "
2026/08/20 22:31:44.264864105
2026/08/20 22:31:44.264871018 $repos
2026/08/20 22:31:44.264871459 CRAN
2026/08/20 22:31:44.264879754 "@CRAN@"
2026/08/20 22:31:44.264883792
2026/08/20 22:31:44.264895764 $rl_word_breaks
2026/08/20 22:31:44.264896676 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/08/20 22:31:44.264911583
2026/08/20 22:31:44.264912465 $scipen
2026/08/20 22:31:44.264934163 [1] 0
2026/08/20 22:31:44.264935415
2026/08/20 22:31:44.264948239 $show.coef.Pvalues
2026/08/20 22:31:44.264949221 [1] TRUE
2026/08/20 22:31:44.264958919
2026/08/20 22:31:44.264959370 $show.error.messages
2026/08/20 22:31:44.264966774 [1] TRUE
2026/08/20 22:31:44.264967195
2026/08/20 22:31:44.264974007 $show.signif.stars
2026/08/20 22:31:44.264974458 [1] TRUE
2026/08/20 22:31:44.264982002
2026/08/20 22:31:44.264982443 $showErrorCalls
2026/08/20 22:31:44.264989586 [1] TRUE
2026/08/20 22:31:44.264990007
2026/08/20 22:31:44.264996810 $showNCalls
2026/08/20 22:31:44.264997280 [1] 50
2026/08/20 22:31:44.265004444
2026/08/20 22:31:44.265004874 $showWarnCalls
2026/08/20 22:31:44.265030552 [1] FALSE
2026/08/20 22:31:44.265031835
2026/08/20 22:31:44.265051151 $str
2026/08/20 22:31:44.265051792 $str$strict.width
2026/08/20 22:31:44.265059366 [1] "no"
2026/08/20 22:31:44.265059837
2026/08/20 22:31:44.265066740 $str$digits.d
2026/08/20 22:31:44.265067190 [1] 3
2026/08/20 22:31:44.265074274
2026/08/20 22:31:44.265074724 $str$vec.len
2026/08/20 22:31:44.265081637 [1] 4
2026/08/20 22:31:44.265082098
2026/08/20 22:31:44.265088641 $str$list.len
2026/08/20 22:31:44.265089151 [1] 99
2026/08/20 22:31:44.265096365
2026/08/20 22:31:44.265096816 $str$deparse.lines
2026/08/20 22:31:44.265104099 NULL
2026/08/20 22:31:44.265104560
2026/08/20 22:31:44.265111223 $str$drop.deparse.attr
2026/08/20 22:31:44.265111673 [1] TRUE
2026/08/20 22:31:44.265119358
2026/08/20 22:31:44.265119788 $str$formatNum
2026/08/20 22:31:44.265126922 function (x, ...)
2026/08/20 22:31:44.265127382 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/08/20 22:31:44.265204659 <environment: 0x5645058534d0>
2026/08/20 22:31:44.265206372
2026/08/20 22:31:44.265220158
2026/08/20 22:31:44.265220659 $str.dendrogram.last
2026/08/20 22:31:44.265228543 [1] "`"
2026/08/20 22:31:44.265229094
2026/08/20 22:31:44.265235847 $texi2dvi
2026/08/20 22:31:44.265236278 [1] "/usr/bin/texi2dvi"
2026/08/20 22:31:44.265244082
2026/08/20 22:31:44.265244533 $timeout
2026/08/20 22:31:44.265251356 [1] 60
2026/08/20 22:31:44.265251816
2026/08/20 22:31:44.265258369 $ts.eps
2026/08/20 22:31:44.265258800 [1] 1e-05
2026/08/20 22:31:44.265282494
2026/08/20 22:31:44.265283596 $ts.S.compat
2026/08/20 22:31:44.265296720 [1] FALSE
2026/08/20 22:31:44.265297562
2026/08/20 22:31:44.265309023 $unzip
2026/08/20 22:31:44.265309995 [1] "/usr/bin/unzip"
2026/08/20 22:31:44.265319793
2026/08/20 22:31:44.265320294 $useFancyQuotes
2026/08/20 22:31:44.265327568 [1] TRUE
2026/08/20 22:31:44.265328009
2026/08/20 22:31:44.265334721 $verbose
2026/08/20 22:31:44.265335152 [1] FALSE
2026/08/20 22:31:44.265342405
2026/08/20 22:31:44.265342836 $warn
2026/08/20 22:31:44.265349538 [1] 0
2026/08/20 22:31:44.265349999
2026/08/20 22:31:44.265356662 $warning.length
2026/08/20 22:31:44.265357133 [1] 1000
2026/08/20 22:31:44.265364336
2026/08/20 22:31:44.265364757 $warnPartialMatchArgs
2026/08/20 22:31:44.265372071 [1] FALSE
2026/08/20 22:31:44.265372501
2026/08/20 22:31:44.265379374 $warnPartialMatchAttr
2026/08/20 22:31:44.265379925 [1] FALSE
2026/08/20 22:31:44.265387609
2026/08/20 22:31:44.265388030 $warnPartialMatchDollar
2026/08/20 22:31:44.265396957 [1] FALSE
2026/08/20 22:31:44.265398349
2026/08/20 22:31:44.265413277 $width
2026/08/20 22:31:44.265414149 [1] 80
2026/08/20 22:31:44.265426181
Stopped session pings to http://127.0.0.1:43659
Stopping content session token refresher
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:44.288775808 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:44.289021475 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44815 ...
Connected to session server http://127.0.0.1:44815
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:44.493354299 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:44.493587346 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:44.493693633 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/08/20 22:31:44.501761836
2026/08/20 22:31:44.501775111 $ env
2026/08/20 22:31:44.501819954 CONNECT_API_KEY=REDACTED
2026/08/20 22:31:44.501822409 CONNECT_CONTENT_GUID=
2026/08/20 22:31:44.501841404 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/08/20 22:31:44.501842286 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/08/20 22:31:44.501870221 CONNECT_SERVER=http://localhost:3939/
2026/08/20 22:31:44.501873036 _DD_ROOT_GO_SESSION_ID=864620fa-1f0d-439b-9d18-0f267f7f41be
2026/08/20 22:31:44.501903763 EDITOR=vi
2026/08/20 22:31:44.501904976 HOME=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:44.501920384 HOSTNAME=73be10b89436
2026/08/20 22:31:44.501921276 LANG=en_US.UTF-8
2026/08/20 22:31:44.501935483 LANGUAGE=en_US:en
2026/08/20 22:31:44.501936414 LC_ALL=en_US.UTF-8
2026/08/20 22:31:44.501987858 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/08/20 22:31:44.501991735 LN_S=ln -s
2026/08/20 22:31:44.502016791 LOGNAME=rstudio-connect
2026/08/20 22:31:44.502017954 MAKE=make
2026/08/20 22:31:44.502029856 PAGER=/usr/bin/pager
2026/08/20 22:31:44.502030377 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:44.502044393 POSIT_PRODUCT=CONNECT
2026/08/20 22:31:44.502044833 PWD=/opt/rstudio-connect/mnt/app
2026/08/20 22:31:44.502053740 R_ARCH=
2026/08/20 22:31:44.502054211 R_BROWSER=xdg-open
2026/08/20 22:31:44.502070030 R_BZIPCMD=/usr/bin/bzip2
2026/08/20 22:31:44.502070872 R_CONFIG_ACTIVE=rsconnect
2026/08/20 22:31:44.502085730 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/08/20 22:31:44.502086731 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:44.502103413 R_GZIPCMD=/usr/bin/gzip
2026/08/20 22:31:44.502104324 R_HOME=/opt/R/4.5.2/lib/R
2026/08/20 22:31:44.502117308 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/08/20 22:31:44.502118461 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/08/20 22:31:44.502162813 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/08/20 22:31:44.502169325 R_LIBS_USER=REDACTED
2026/08/20 22:31:44.502191867 R_PAPERSIZE=letter
2026/08/20 22:31:44.502192959 R_PDFVIEWER=/usr/bin/xdg-open
2026/08/20 22:31:44.502209089 R_PLATFORM=x86_64-pc-linux-gnu
2026/08/20 22:31:44.502210281 R_PRINTCMD=/usr/bin/lpr
2026/08/20 22:31:44.502226231 R_RD4PDF=times,inconsolata,hyper
2026/08/20 22:31:44.502227143 RSC_EMAIL_SUBJECT=system-check
2026/08/20 22:31:44.502243764 RSC_REPORT_NAME=system-check
2026/08/20 22:31:44.502244756 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/08/20 22:31:44.502268760 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/08/20 22:31:44.502269792 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/08/20 22:31:44.502292485 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpH6xSMz
2026/08/20 22:31:44.502293616 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/08/20 22:31:44.502311530 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/08/20 22:31:44.502312271 R_STRIP_STATIC_LIB=strip --strip-debug
2026/08/20 22:31:44.502336446 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:44.502337698 RSTUDIO_PRODUCT=CONNECT
2026/08/20 22:31:44.502359579 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/08/20 22:31:44.502360591 R_UNZIPCMD=/usr/bin/unzip
2026/08/20 22:31:44.502376741 R_ZIPCMD=/usr/bin/zip
2026/08/20 22:31:44.502377743 SED=/usr/bin/sed
2026/08/20 22:31:44.502400606 SF_PARTNER=posit_connect
2026/08/20 22:31:44.502401918 SHLVL=2
2026/08/20 22:31:44.502422446 SPARK_CONNECT_USER_AGENT=REDACTED
2026/08/20 22:31:44.502423819 STARTUP_DEBUG_MODE=0
2026/08/20 22:31:44.502440059 TAR=/usr/bin/tar
2026/08/20 22:31:44.502440981 TERM=xterm
2026/08/20 22:31:44.502459746 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/08/20 22:31:44.502460707 TZ=UTC
2026/08/20 22:31:44.502486335 USERNAME=rstudio-connect
2026/08/20 22:31:44.502487548 USER=rstudio-connect
2026/08/20 22:31:44.507270722 _=/usr/bin/env
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:44815
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/08/20 22:31:44.524942742 [connect-session] Connect Session v2026.08.0
2026/08/20 22:31:44.525300678 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44517 ...
Connected to session server http://127.0.0.1:44517
Starting content session token refresher (interval: 12h0m0s)
2026/08/20 22:31:44.726011969 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/08/20 22:31:44.726280342 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/08/20 22:31:44.726385214 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/08/20 22:31:44.734634009
2026/08/20 22:31:44.734641543 $ findmnt --notruncate
2026/08/20 22:31:44.734682199 TARGET SOURCE FSTYPE OPTIONS
2026/08/20 22:31:44.734701154 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docker/ov
erlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:44.734803494 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:44.734804717 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/08/20 22:31:44.734822710 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:44.734827549 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:44.734846064 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/08/20 22:31:44.734846524 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/08/20 22:31:44.734864758 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/08/20 22:31:44.734865199 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/08/20 22:31:44.734969943 ├─/data /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.734976165 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/doc
ker/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:44.735187642 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/doc
ker/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:44.735307284 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735399894 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735401978 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/73be10b89436c2de023d142bda30e5031c7ac1c651204873c0212be02f431021/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735458683 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735462240 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/reports/v2/0/0/temp.source.1636911432] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735513375 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/reports/v2/0/0/temp.output.3607242758] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735514547 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/jobs/0/lNoLIcxnZD4jWL8v] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735560513 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735561495 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735627177 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/df794fd8c13d17ee0bbb9b6ca7ad3ab82c8ca9416bd319184955a22dc3534c93/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/08/20 22:31:44.735628589 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3891513218] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:44.735678626 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
2026/08/20 22:31:44.740063781 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/D42TV4CWXFIHHCQRTFRBURLZWS:/var/lib/docker/overlay2/l/URYUOOON25IXGO3FJGBVYASGQV:/var/lib/docker/overlay2/l/ECVSGKSL4ACQSX5DGXV46GLQJO:/var/lib/docker/overlay2/l/GGWILIYYRFRZY7MHK5QURNZBRD:/var/lib/docker/overlay2/l/6HZN4ED7VGIPQTNLSHK6WWVBUB:/var/lib/docker/overlay2/l/U65MSOEGSS7YLM6ZWUTUDLLDPN:/var/lib/docker/overlay2/l/G2A2CR4QSKYH4OJALBJJZIQUQE:/var/lib/docker/overlay2/l/GK7V3ML6WFT46MYTDDHJNFIACT:/var/lib/docker/overlay2/l/UCBW7U27TXGEJKSCAEDGFUUQND:/var/lib/docker/overlay2/l/BWIQPEL2NE6LDZ5LH7AES5GG5M:/var/lib/docker/overlay2/l/QUDIYLTRKOWXMVWBTQBWMGJXOP:/var/lib/docker/overlay2/l/6MJN5TYUUJH5WNSLC45DLETZOI:/var/lib/docker/overlay2/l/AZN6KWC4J3OOFJCQV5C4PRMADE:/var/lib/docker/overlay2/l/DU4MUUOGWRSV3INZMIKZKO4AQ7:/var/lib/docke
r/overlay2/l/3WDMRQZ7VYRHMDFGJS3MOUZRJ6:/var/lib/docker/overlay2/l/ALI3PNJ63E3S6E7QH7GVF4MWYF:/var/lib/docker/overlay2/l/TMLHEUOVZUDLSRRRWB7DDEVKVC:/var/lib/docker/overlay2/l/S2WV6EZAQRWOEICOKL24DLWRAH:/var/lib/docker/overlay2/l/ZPSMFNHG2BT5OLTDWF3C6TPW7F,upperdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/diff,workdir=/var/lib/docker/overlay2/d8d35c2587e3331278497e42069542798963400880257364bab10235d6984dae/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:44517
Job completed