VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.05.0 + WB 2026.05.0+218.pro1 + PM 2024.08.0-6 Generated: 2026-05-29 18:44:26 UTC

Products Under Test

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

Summary

Metric Count
Total 25
Passed 18
Failed 1
Skipped 6
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.26s
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 0x7ff575f2e350>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T18:43:02Z', 'confirmed': True, 'created_time': '2026-05-29T18:41:33Z', 'email': '', ...}]}

    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:915: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

user_list = [{'active_time': '2026-05-29T18:43:02Z', 'confirmed': True, 'created_time': '2026-05-29T18:41:33Z', 'email': '', ...}]
test_username = 'testuser'

    @then("the test user exists in the user list")
    def check_test_user_in_list(user_list, test_username):
        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:54: AssertionError

Passed (18)

Connect6 tests

PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.26s
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.26s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all groups
  • Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.26s
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
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui4.70s
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
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.26s
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_checks25.57s
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.63s
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.05s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.09s
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.05s
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 reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.19s
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
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.05s
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 version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.14s
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

Security3 tests

PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4014.01s
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
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
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

Workbench1 tests

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]0.66s
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 is shown in the header

Skipped (6)

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.13s
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.15s
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.05s
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.04s
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.05s
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

Prerequisites1 tests

SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.01s
Test procedure
  • Given Workbench is configured in vip.toml with a version expectation
  • When I fetch the Workbench server version
  • Then the Workbench version matches the configured value

Connect System Checks

Host: 4cc0716448cf · Status: done · Passed: 53 · Failed: 2

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

4cc0716448cf 2026.05.0
server connect-product-support Product version v2026.05.0 end-of-support: 2027-11-30
server connect-deprecated-settings Deprecated settings are not in use.
server connect-notifications-config All Notifications are correctly formatted
server connect-license $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status
RStudio License Manager 2024.12.1-dev+999.pro9

-- License file status --

Status: Activated
Product-Key: A33R-D4BT-JFGA-NBA3-A6VF-AUGQ-PSTA
Has-Key: Yes
Has-Trial: No
Tier: advanced
SKU-Year: 2024
Enable-Launcher: 1
Users: 0
User-Activity-Days: 365
Shiny-Users: 0
Allow-APIs: 1
Anonymous-Servers: 1
Unrestricted-Servers: 1
Licensee: Posit-Team-Test-Suite
License-File: /var/lib/rstudio-connect/rstudio-connect.lic
Expiration: 2027-02-20 00:00:00
Days-Left: 267
License-Engine: 1.0.0.0
License-Scope: System

-- Local license status --

Trial-Type: Verified
Status: Expired
Has-Key: No
Has-Trial: No
License-Scope: System
License-Engine: 4.4.3.0

-- Floating license status --

License server not in use.
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=6a1a3690-8585-44fc-ad1e-5b8206487209
HOME=/root
HOSTNAME=4cc0716448cf
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 247Mi 51Mi 13Gi 13Gi
Swap: 3.0Gi 0.0Ki 3.0Gi
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 76G 70G 53% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 76G 70G 53% /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 v2026.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 18:44:02 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: 0x5559368adb50 [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 v2026.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 18:44:02 GMT
< Transfer-Encoding: chunked
<
{ [3435 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 v2026.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 18:44:02 GMT
< Transfer-Encoding: chunked
<
{ [3435 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/05/29 18:44:02.925161605 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:02.926937661 [connect-session] Job Key: HLPlNIISKfXKQZoD
2026/05/29 18:44:02.926950076 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:02.926953152 [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:37587 ...
Connected to session server http://127.0.0.1:37587
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:03.072888157 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 18:44:03.084025878
2026/05/29 18:44:03.084033245 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/29 18:44:03.084079637 Python 3.12.11
Stopped session pings to http://127.0.0.1:37587
Stopping content session token refresher
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/05/29 18:44:03.480481475 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:03.480672061 [connect-session] Job Key: RHGBfw1ZWd9kYWy6
2026/05/29 18:44:03.480681369 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:03.480684504 [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:41861 ...
Connected to session server http://127.0.0.1:41861
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:03.586929328 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 18:44:03.591798131
2026/05/29 18:44:03.591804987 $ env
2026/05/29 18:44:03.591846545 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:03.591848048 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:03.591860945 HOSTNAME=4cc0716448cf
2026/05/29 18:44:03.591861441 LANG=en_US.UTF-8
2026/05/29 18:44:03.591868035 LANGUAGE=en_US:en
2026/05/29 18:44:03.591868444 LC_ALL=en_US.UTF-8
2026/05/29 18:44:03.591874541 LOGNAME=rstudio-connect
2026/05/29 18:44:03.591874949 MAKEFLAGS=-j1
2026/05/29 18:44:03.591881121 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 18:44:03.591881659 PICOTEL_PREFIX=PICOTEL
2026/05/29 18:44:03.591889800 PICOTEL_SDK_DISABLED=true
2026/05/29 18:44:03.591890244 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 18:44:03.591901004 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:03.591901738 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:03.591912139 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:03.591913023 SHLVL=2
2026/05/29 18:44:03.591928421 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:03.591929125 TERM=xterm
2026/05/29 18:44:03.591947946 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:03.591948635 TZ=UTC
2026/05/29 18:44:03.591955642 USERNAME=rstudio-connect
2026/05/29 18:44:03.591956043 USER=rstudio-connect
2026/05/29 18:44:03.591961981 _=/usr/bin/env
2026/05/29 18:44:03.591962420 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/05/29 18:44:03.603758483 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:03.603946045 [connect-session] Job Key: RYya4w3PpNZowksn
2026/05/29 18:44:03.603954494 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:03.603956501 [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:39715 ...
Connected to session server http://127.0.0.1:39715
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:03.726421693 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 18:44:03.729477780
2026/05/29 18:44:03.729486279 $ findmnt --notruncate
2026/05/29 18:44:03.781534428 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:03.781545866 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/RBL3U
SPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:03.781701312 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:03.781702382 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:03.781732281 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:03.781733310 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:03.781764355 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:03.781765046 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:03.781796852 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:03.781797597 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:03.781833850 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.781835813 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:03.781901093 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:03.782091787 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782095428 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782148166 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782149009 ├─/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/05/29 18:44:03.782221584 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782222586 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/RYya4w3PpNZowksn] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782269461 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:03.782270278 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3217382705] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:03.782419812 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:03.782422908 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
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/05/29 18:44:03.794760055 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:03.794960295 [connect-session] Job Key: CW4RzgbwzyfeTlo4
2026/05/29 18:44:03.794969709 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:03.794973359 [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:38089 ...
Connected to session server http://127.0.0.1:38089
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:03.903080590 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 18:44:03.906135286
2026/05/29 18:44:03.906143029 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 18:44:03.912555127 * Trying 146.75.76.223:443...
2026/05/29 18:44:03.924171873 * Connected to pypi.python.org (146.75.76.223) port 443 (#0)
2026/05/29 18:44:03.925655926 * ALPN, offering h2
2026/05/29 18:44:03.925665921 * ALPN, offering http/1.1
2026/05/29 18:44:03.976467424 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:03.976478772 * CApath: /etc/ssl/certs
2026/05/29 18:44:03.976641557 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:03.976650774 } [5 bytes data]
2026/05/29 18:44:03.976681622 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:03.976684047 } [512 bytes data]
2026/05/29 18:44:03.989809796 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:03.989831717 { [5 bytes data]
2026/05/29 18:44:03.989933651 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:03.989942973 { [122 bytes data]
2026/05/29 18:44:03.990402395 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:03.990408516 { [5 bytes data]
2026/05/29 18:44:03.990438140 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:03.990440368 { [5 bytes data]
2026/05/29 18:44:03.990452991 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:03.990453783 { [19 bytes data]
2026/05/29 18:44:03.990465546 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:03.990466271 { [5 bytes data]
2026/05/29 18:44:03.990478936 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:03.990479746 { [2860 bytes data]
2026/05/29 18:44:03.991310810 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991317449 { [5 bytes data]
2026/05/29 18:44:03.991353273 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:03.991355461 { [264 bytes data]
2026/05/29 18:44:03.991389172 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991393939 { [5 bytes data]
2026/05/29 18:44:03.991414461 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:03.991415287 { [36 bytes data]
2026/05/29 18:44:03.991763935 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:03.991769634 } [5 bytes data]
2026/05/29 18:44:03.991792958 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:03.991794009 } [1 bytes data]
2026/05/29 18:44:03.991804723 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991810556 } [5 bytes data]
2026/05/29 18:44:03.991826262 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:03.991827015 } [36 bytes data]
2026/05/29 18:44:03.991843491 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:03.991844452 * ALPN, server accepted to use h2
2026/05/29 18:44:03.991863438 * Server certificate:
2026/05/29 18:44:03.991864273 * subject: CN=www.python.org
2026/05/29 18:44:03.991882777 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 18:44:03.991883762 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 18:44:03.991896236 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 18:44:03.991897129 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:03.991919361 * SSL certificate verify ok.
2026/05/29 18:44:03.991920210 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:03.991933988 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:03.991934666 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:03.991954914 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991955803 } [5 bytes data]
2026/05/29 18:44:03.991976904 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991977735 } [5 bytes data]
2026/05/29 18:44:03.991989504 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:03.991990336 } [5 bytes data]
2026/05/29 18:44:03.992002922 * Using Stream ID: 1 (easy handle 0x559aa67039f0)
2026/05/29 18:44:03.992003699 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:03.992022686 } [5 bytes data]
2026/05/29 18:44:03.992023592 > GET / HTTP/2
2026/05/29 18:44:03.992033550 > Host: pypi.python.org
2026/05/29 18:44:03.992034329 > user-agent: curl/7.81.0
2026/05/29 18:44:03.992045530 > accept: */*
2026/05/29 18:44:03.992046279 >
2026/05/29 18:44:03.992055280 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:03.992056095 { [5 bytes data]
2026/05/29 18:44:03.992068776 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:03.992069477 { [193 bytes data]
2026/05/29 18:44:04.003084969 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.003090174 { [5 bytes data]
2026/05/29 18:44:04.003117125 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.003118256 } [5 bytes data]
2026/05/29 18:44:04.003866140 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.003869922 { [5 bytes data]
2026/05/29 18:44:04.003926109 < HTTP/2 301
2026/05/29 18:44:04.003930207 < server: Varnish
2026/05/29 18:44:04.003947808 < retry-after: 0
2026/05/29 18:44:04.003948724 < location: https://pypi.org/
2026/05/29 18:44:04.003966512 < content-type: text/html; charset=UTF-8
2026/05/29 18:44:04.003967496 < accept-ranges: bytes
2026/05/29 18:44:04.003980507 < date: Fri, 29 May 2026 18:44:03 GMT
2026/05/29 18:44:04.003981420 < x-served-by: cache-chi-kigq8000059-CHI
2026/05/29 18:44:04.003990451 < x-cache: HIT
2026/05/29 18:44:04.003999029 < x-cache-hits: 0
2026/05/29 18:44:04.003999721 < x-timer: S1780080244.997140,VS0,VE0
2026/05/29 18:44:04.004008003 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:04.004008643 < x-frame-options: deny
2026/05/29 18:44:04.004017430 < x-xss-protection: 1; mode=block
2026/05/29 18:44:04.004018097 < x-content-type-options: nosniff
2026/05/29 18:44:04.004032688 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:04.004034962 < 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/05/29 18:44:04.004057464 < content-length: 122
2026/05/29 18:44:04.004093878 <
2026/05/29 18:44:04.004098224 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.004115165 { [5 bytes data]
2026/05/29 18:44:04.004115961 * Ignoring the response-body
2026/05/29 18:44:04.004126014 { [122 bytes data]
2026/05/29 18:44:04.004127991 * Connection #0 to host pypi.python.org left intact
2026/05/29 18:44:04.004141087 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 18:44:04.006349169 * Trying 151.101.192.223:443...
2026/05/29 18:44:04.017811683 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/05/29 18:44:04.018062969 * ALPN, offering h2
2026/05/29 18:44:04.018066784 * ALPN, offering http/1.1
2026/05/29 18:44:04.059872886 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:04.059878696 * CApath: /etc/ssl/certs
2026/05/29 18:44:04.060029781 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:04.060033088 } [5 bytes data]
2026/05/29 18:44:04.060055665 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:04.060059194 } [512 bytes data]
2026/05/29 18:44:04.073415621 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:04.073422131 { [5 bytes data]
2026/05/29 18:44:04.073458634 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:04.073472908 { [122 bytes data]
2026/05/29 18:44:04.073598971 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:04.073603660 { [5 bytes data]
2026/05/29 18:44:04.073635628 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.073636599 { [5 bytes data]
2026/05/29 18:44:04.073651516 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:04.073654565 { [19 bytes data]
2026/05/29 18:44:04.073676192 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.073677523 { [5 bytes data]
2026/05/29 18:44:04.073691007 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:04.073691880 { [2856 bytes data]
2026/05/29 18:44:04.074513677 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074517118 { [5 bytes data]
2026/05/29 18:44:04.074540573 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:04.074543943 { [264 bytes data]
2026/05/29 18:44:04.074598124 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074615812 { [5 bytes data]
2026/05/29 18:44:04.074649507 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:04.074650633 { [36 bytes data]
2026/05/29 18:44:04.074669468 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:04.074670264 } [5 bytes data]
2026/05/29 18:44:04.074682320 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:04.074683887 } [1 bytes data]
2026/05/29 18:44:04.074714995 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074716193 } [5 bytes data]
2026/05/29 18:44:04.074732159 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:04.074733668 } [36 bytes data]
2026/05/29 18:44:04.074790709 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:04.074796473 * ALPN, server accepted to use h2
2026/05/29 18:44:04.074821763 * Server certificate:
2026/05/29 18:44:04.074822731 * subject: CN=pypi.org
2026/05/29 18:44:04.074849715 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 18:44:04.074850331 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 18:44:04.074858765 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 18:44:04.074859312 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:04.074870256 * SSL certificate verify ok.
2026/05/29 18:44:04.074870669 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:04.074884537 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:04.074885316 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:04.074902793 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074915779 } [5 bytes data]
2026/05/29 18:44:04.074916543 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074938882 } [5 bytes data]
2026/05/29 18:44:04.074940929 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.074955292 } [5 bytes data]
2026/05/29 18:44:04.075003260 * Using Stream ID: 1 (easy handle 0x559aa67039f0)
2026/05/29 18:44:04.075009931 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.075039417 } [5 bytes data]
2026/05/29 18:44:04.075040324 > GET / HTTP/2
2026/05/29 18:44:04.075049782 > Host: pypi.org
2026/05/29 18:44:04.075050543 > user-agent: curl/7.81.0
2026/05/29 18:44:04.075062405 > accept: */*
2026/05/29 18:44:04.075063083 >
2026/05/29 18:44:04.075070465 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.075071275 { [5 bytes data]
2026/05/29 18:44:04.075091342 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:04.075111049 { [193 bytes data]
2026/05/29 18:44:04.086626826 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.086633404 { [5 bytes data]
2026/05/29 18:44:04.086676296 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.086680417 } [5 bytes data]
2026/05/29 18:44:04.089569741 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089576344 { [5 bytes data]
2026/05/29 18:44:04.089633054 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089640472 { [5 bytes data]
2026/05/29 18:44:04.089675292 < HTTP/2 200
2026/05/29 18:44:04.089677651 < server: gunicorn
2026/05/29 18:44:04.089697650 < etag: "YMHjUOQ0o0QUOArn8nXzBQ"
2026/05/29 18:44:04.089699409 < 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=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; 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/05/29 18:44:04.089751540 < referrer-policy: origin-when-cross-origin
2026/05/29 18:44:04.089836625 < content-type: text/html; charset=UTF-8
2026/05/29 18:44:04.089837696 < accept-ranges: bytes
2026/05/29 18:44:04.089849798 < date: Fri, 29 May 2026 18:44:04 GMT
2026/05/29 18:44:04.089850530 < x-served-by: cache-iad-kjyo7100113-IAD, cache-iad-kjyo7100113-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000140-CHI
2026/05/29 18:44:04.089862732 < x-cache: MISS, HIT, HIT
2026/05/29 18:44:04.089863146 < x-cache-hits: 0, 18, 1
2026/05/29 18:44:04.089869538 < x-timer: S1780080244.083034,VS0,VE2
2026/05/29 18:44:04.089870023 < vary: Cookie, Accept-Encoding
2026/05/29 18:44:04.089878118 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:04.089878739 < x-frame-options: deny
2026/05/29 18:44:04.089887207 < x-xss-protection: 1; mode=block
2026/05/29 18:44:04.089887638 < x-content-type-options: nosniff
2026/05/29 18:44:04.089894829 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:04.089895385 < 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/05/29 18:44:04.089938053 < content-length: 22793
2026/05/29 18:44:04.089938638 <
2026/05/29 18:44:04.089944004 { [912 bytes data]
2026/05/29 18:44:04.089944471 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089951826 { [5 bytes data]
2026/05/29 18:44:04.089952257 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089959484 { [5 bytes data]
2026/05/29 18:44:04.089959869 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089966401 { [5 bytes data]
2026/05/29 18:44:04.089966785 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089973390 { [5 bytes data]
2026/05/29 18:44:04.089973780 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.089991006 { [5 bytes data]
2026/05/29 18:44:04.090885374 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.090890991 { [5 bytes data]
2026/05/29 18:44:04.090924253 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.090925263 { [5 bytes data]
2026/05/29 18:44:04.092214815 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.092221538 { [5 bytes data]
2026/05/29 18:44:04.092249217 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.092250268 { [5 bytes data]
2026/05/29 18:44:04.093506364 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.093511634 { [5 bytes data]
2026/05/29 18:44:04.093530264 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.093531564 { [5 bytes data]
2026/05/29 18:44:04.094834449 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.094839156 { [5 bytes data]
2026/05/29 18:44:04.094859554 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.094862137 { [5 bytes data]
2026/05/29 18:44:04.096146087 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.096151772 { [5 bytes data]
2026/05/29 18:44:04.096179157 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.096181462 { [5 bytes data]
2026/05/29 18:44:04.097473074 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.097478286 { [5 bytes data]
2026/05/29 18:44:04.097499515 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.097503618 { [5 bytes data]
2026/05/29 18:44:04.097515929 * Connection #1 to host pypi.org left intact
2026/05/29 18:44:04.100270307
2026/05/29 18:44:04.100276232 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 18:44:04.106438318 * Trying 151.101.64.223:443...
2026/05/29 18:44:04.120299900 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/05/29 18:44:04.122008505 * ALPN, offering h2
2026/05/29 18:44:04.122015183 * ALPN, offering http/1.1
2026/05/29 18:44:04.163053075 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:04.163059111 * CApath: /etc/ssl/certs
2026/05/29 18:44:04.163235827 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:04.163240841 } [5 bytes data]
2026/05/29 18:44:04.163284086 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:04.163286511 } [512 bytes data]
2026/05/29 18:44:04.177951387 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:04.177957706 { [5 bytes data]
2026/05/29 18:44:04.177992869 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:04.177993963 { [122 bytes data]
2026/05/29 18:44:04.178158913 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:04.178162397 { [5 bytes data]
2026/05/29 18:44:04.178183580 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.178185870 { [5 bytes data]
2026/05/29 18:44:04.178198646 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:04.178199629 { [19 bytes data]
2026/05/29 18:44:04.178255998 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.178258651 { [5 bytes data]
2026/05/29 18:44:04.178279570 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:04.178283000 { [2842 bytes data]
2026/05/29 18:44:04.179051631 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179056303 { [5 bytes data]
2026/05/29 18:44:04.179077514 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:04.179078586 { [264 bytes data]
2026/05/29 18:44:04.179127702 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179128813 { [5 bytes data]
2026/05/29 18:44:04.179147013 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:04.179150309 { [36 bytes data]
2026/05/29 18:44:04.179180493 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:04.179184975 } [5 bytes data]
2026/05/29 18:44:04.179219197 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:04.179220834 } [1 bytes data]
2026/05/29 18:44:04.179250398 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179251038 } [5 bytes data]
2026/05/29 18:44:04.179258009 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:04.179258547 } [36 bytes data]
2026/05/29 18:44:04.179309970 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:04.179322490 * ALPN, server accepted to use h2
2026/05/29 18:44:04.179350263 * Server certificate:
2026/05/29 18:44:04.179350935 * subject: CN=*.pythonhosted.org
2026/05/29 18:44:04.179358466 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 18:44:04.179359038 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 18:44:04.179366338 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 18:44:04.179367030 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:04.179405163 * SSL certificate verify ok.
2026/05/29 18:44:04.179408121 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:04.179416632 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:04.179417055 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:04.179426673 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179427220 } [5 bytes data]
2026/05/29 18:44:04.179434753 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179435219 } [5 bytes data]
2026/05/29 18:44:04.179458923 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179466962 } [5 bytes data]
2026/05/29 18:44:04.179497521 * Using Stream ID: 1 (easy handle 0x55a3182a69f0)
2026/05/29 18:44:04.179500468 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179531221 } [5 bytes data]
2026/05/29 18:44:04.179539464 > GET / HTTP/2
2026/05/29 18:44:04.179556480 > Host: files.pythonhosted.org
2026/05/29 18:44:04.179557632 > user-agent: curl/7.81.0
2026/05/29 18:44:04.179570633 > accept: */*
2026/05/29 18:44:04.179571464 >
2026/05/29 18:44:04.179580211 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.179580955 { [5 bytes data]
2026/05/29 18:44:04.179606684 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:04.179625562 { [193 bytes data]
2026/05/29 18:44:04.192563876 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.192570160 { [5 bytes data]
2026/05/29 18:44:04.192601182 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:04.192602281 } [5 bytes data]
2026/05/29 18:44:04.194294205 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.194300251 { [5 bytes data]
2026/05/29 18:44:04.194330266 < HTTP/2 200
2026/05/29 18:44:04.194455659 < content-type: text/html
2026/05/29 18:44:04.194461516 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 18:44:04.194484537 < accept-ranges: bytes
2026/05/29 18:44:04.194485608 < date: Fri, 29 May 2026 18:44:04 GMT
2026/05/29 18:44:04.194499890 < age: 37
2026/05/29 18:44:04.194500660 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210082-DFW
2026/05/29 18:44:04.194513048 < x-cache: HIT, HIT
2026/05/29 18:44:04.194513687 < x-cache-hits: 2, 1
2026/05/29 18:44:04.194526835 < x-timer: S1780080244.186835,VS0,VE1
2026/05/29 18:44:04.194527520 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:04.194541693 < x-frame-options: deny
2026/05/29 18:44:04.194542577 < x-xss-protection: 1; mode=block
2026/05/29 18:44:04.194553922 < x-content-type-options: nosniff
2026/05/29 18:44:04.194554646 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:04.194567563 < x-robots-header: noindex
2026/05/29 18:44:04.194568284 < content-length: 1853
2026/05/29 18:44:04.194578701 <
2026/05/29 18:44:04.194579436 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.194590667 { [5 bytes data]
2026/05/29 18:44:04.194591280 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:04.194605651 { [5 bytes data]
2026/05/29 18:44:04.194606328 * Connection #0 to host files.pythonhosted.org left intact
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/05/29 18:44:04.210668666 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:04.210864053 [connect-session] Job Key: ieNFUDR5oSs8vovQ
2026/05/29 18:44:04.210872215 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:04.210874372 [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:42545 ...
Connected to session server http://127.0.0.1:42545
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:04.318244846 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 18:44:04.339515420
2026/05/29 18:44:04.339523804 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.APvJLAosBO/testenv
2026/05/29 18:44:06.874887949
2026/05/29 18:44:06.874897394 $ source /opt/rstudio-connect/mnt/tmp/tmp.APvJLAosBO/testenv/bin/activate
2026/05/29 18:44:06.876065443
2026/05/29 18:44:06.876072057 $ python --version
2026/05/29 18:44:06.877710231 Python 3.12.11
2026/05/29 18:44:06.877890747
2026/05/29 18:44:06.877897216 $ python -m site
2026/05/29 18:44:06.888478724 sys.path = [
2026/05/29 18:44:06.888483575 '/opt/rstudio-connect/mnt/app',
2026/05/29 18:44:06.888512058 '/opt/python/3.12.11/lib/python312.zip',
2026/05/29 18:44:06.888513073 '/opt/python/3.12.11/lib/python3.12',
2026/05/29 18:44:06.888526164 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/29 18:44:06.888527052 '/opt/rstudio-connect/mnt/tmp/tmp.APvJLAosBO/testenv/lib/python3.12/site-packages',
2026/05/29 18:44:06.888546147 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/29 18:44:06.888546942 ]
2026/05/29 18:44:06.888558289 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 18:44:06.888558963 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/29 18:44:06.888578971 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/05/29 18:44:06.915741241 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:06.915906638 [connect-session] Job Key: A61FwUL2LInjUyb7
2026/05/29 18:44:06.915914077 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:06.915916165 [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:43705 ...
Connected to session server http://127.0.0.1:43705
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:07.023546902 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 18:44:07.027480294
2026/05/29 18:44:07.027489055 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv
2026/05/29 18:44:09.583360501
2026/05/29 18:44:09.583371441 $ source /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv/bin/activate
2026/05/29 18:44:09.584725230
2026/05/29 18:44:09.584742562 $ python -m pip --version
2026/05/29 18:44:09.733917593 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/29 18:44:09.756495047
2026/05/29 18:44:09.756502544 $ python -m pip config debug
2026/05/29 18:44:09.908247468 env_var:
2026/05/29 18:44:09.908519960 env:
2026/05/29 18:44:09.908675240 global:
2026/05/29 18:44:09.908860046 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 18:44:09.909034230 /etc/pip.conf, exists: False
2026/05/29 18:44:09.909185788 site:
2026/05/29 18:44:09.909373207 /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv/pip.conf, exists: False
2026/05/29 18:44:09.909534350 user:
2026/05/29 18:44:09.909707192 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 18:44:09.909883132 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 18:44:09.933022088
2026/05/29 18:44:09.933030731 $ python -m pip config list -v
2026/05/29 18:44:10.080665373 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 18:44:10.080967330 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 18:44:10.081243882 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 18:44:10.081499880 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 18:44:10.081728645 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv/pip.conf'
2026/05/29 18:44:10.104402415
2026/05/29 18:44:10.104410438 $ python -m pip._vendor.requests.certs
2026/05/29 18:44:10.237255629 <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/05/29 18:44:10.237255355 /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 18:44:10.250817922
2026/05/29 18:44:10.250825684 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO pip
2026/05/29 18:44:10.685891586 Collecting pip
2026/05/29 18:44:10.686224676 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/29 18:44:10.734714844 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 18:44:10.752034716 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 18:44:10.859182773 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 23.9 MB/s eta 0:00:00
2026/05/29 18:44:10.869748205 Saved /opt/rstudio-connect/mnt/tmp/tmp.P6uHwcQ9eO/pip-26.1.1-py3-none-any.whl
2026/05/29 18:44:10.870111215 Successfully downloaded pip
2026/05/29 18:44:10.995801966
2026/05/29 18:44:10.995813253 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/29 18:44:10.995866395 [notice] To update, run: pip install --upgrade pip
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/05/29 18:44:11.067774955 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:11.067978792 [connect-session] Job Key: lCuJ9EJNzxiQiNwp
2026/05/29 18:44:11.067986864 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:11.067989280 [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:37139 ...
Connected to session server http://127.0.0.1:37139
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:11.221607374 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 18:44:11.226950681
2026/05/29 18:44:11.226958443 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/29 18:44:11.226988385 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/05/29 18:44:11.726781983 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:11.726967694 [connect-session] Job Key: zY6vHukII9LvlgII
2026/05/29 18:44:11.726975276 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:11.726977694 [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:34607 ...
Connected to session server http://127.0.0.1:34607
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:11.832195478 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 18:44:11.836760027
2026/05/29 18:44:11.836767568 $ env
2026/05/29 18:44:11.836795836 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:11.836796921 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:11.836811313 HOSTNAME=4cc0716448cf
2026/05/29 18:44:11.836812084 LANG=en_US.UTF-8
2026/05/29 18:44:11.836822482 LANGUAGE=en_US:en
2026/05/29 18:44:11.836823541 LC_ALL=en_US.UTF-8
2026/05/29 18:44:11.836834312 LOGNAME=rstudio-connect
2026/05/29 18:44:11.836834942 MAKEFLAGS=-j1
2026/05/29 18:44:11.836845088 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 18:44:11.836845995 PICOTEL_PREFIX=PICOTEL
2026/05/29 18:44:11.836861390 PICOTEL_SDK_DISABLED=true
2026/05/29 18:44:11.836862080 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 18:44:11.836876247 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:11.836877313 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:11.836890352 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:11.836891191 SHLVL=2
2026/05/29 18:44:11.836901511 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:11.836902258 TERM=xterm
2026/05/29 18:44:11.836912228 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:11.836912899 TZ=UTC
2026/05/29 18:44:11.836923303 USERNAME=rstudio-connect
2026/05/29 18:44:11.836924023 USER=rstudio-connect
2026/05/29 18:44:11.836935039 _=/usr/bin/env
2026/05/29 18:44:11.836935808 UV_CONCURRENT_BUILDS=1
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/05/29 18:44:11.848579539 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:11.848779311 [connect-session] Job Key: zi9a0ofGlGlyWyKC
2026/05/29 18:44:11.848786859 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:11.848789118 [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:38449 ...
Connected to session server http://127.0.0.1:38449
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:11.954269826 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 18:44:11.957317315
2026/05/29 18:44:11.957325885 $ findmnt --notruncate
2026/05/29 18:44:11.959108086 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:11.959120025 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/RBL3U
SPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:11.959218008 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:11.959350967 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:11.959352377 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:11.959380919 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:11.959399167 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:11.959400039 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:11.959439353 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:11.959440160 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:11.959460739 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.959503874 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:11.959509346 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:11.959796758 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.959797906 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.959841498 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.959842318 ├─/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/05/29 18:44:11.959891284 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.959892335 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/zi9a0ofGlGlyWyKC] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.960835783 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:11.960916639 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace236902659] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:11.960994671 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:11.961133755 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
Stopped session pings to http://127.0.0.1:38449
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/05/29 18:44:11.973183352 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:11.973386692 [connect-session] Job Key: WQ2DoEZeqdr1yKw1
2026/05/29 18:44:11.973398251 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:11.973401468 [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:40919 ...
Connected to session server http://127.0.0.1:40919
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:12.079496115 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 18:44:12.082534935
2026/05/29 18:44:12.082543739 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 18:44:12.103049178 * Trying 151.101.0.223:443...
2026/05/29 18:44:12.117071128 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/29 18:44:12.118540456 * ALPN, offering h2
2026/05/29 18:44:12.118547574 * ALPN, offering http/1.1
2026/05/29 18:44:12.159521702 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:12.159532839 * CApath: /etc/ssl/certs
2026/05/29 18:44:12.159572295 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:12.159573814 } [5 bytes data]
2026/05/29 18:44:12.159590154 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:12.159591117 } [512 bytes data]
2026/05/29 18:44:12.174687191 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:12.174694995 { [5 bytes data]
2026/05/29 18:44:12.174729404 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:12.174730625 { [122 bytes data]
2026/05/29 18:44:12.174908009 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:12.174915142 { [5 bytes data]
2026/05/29 18:44:12.174950695 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.174951793 { [5 bytes data]
2026/05/29 18:44:12.174968350 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:12.174969218 { [19 bytes data]
2026/05/29 18:44:12.174981866 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.174982637 { [5 bytes data]
2026/05/29 18:44:12.174993483 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:12.174994270 { [2860 bytes data]
2026/05/29 18:44:12.175789909 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.175796916 { [5 bytes data]
2026/05/29 18:44:12.175827498 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:12.175829700 { [264 bytes data]
2026/05/29 18:44:12.175870368 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.175872188 { [5 bytes data]
2026/05/29 18:44:12.175901884 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:12.175902883 { [36 bytes data]
2026/05/29 18:44:12.175925074 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:12.175926353 } [5 bytes data]
2026/05/29 18:44:12.175939036 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:12.175939931 } [1 bytes data]
2026/05/29 18:44:12.175967007 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.175971127 } [5 bytes data]
2026/05/29 18:44:12.175988166 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:12.175989115 } [36 bytes data]
2026/05/29 18:44:12.176055652 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:12.176056998 * ALPN, server accepted to use h2
2026/05/29 18:44:12.176078537 * Server certificate:
2026/05/29 18:44:12.176080364 * subject: CN=www.python.org
2026/05/29 18:44:12.176092738 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 18:44:12.176093412 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 18:44:12.176104054 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 18:44:12.176114485 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:12.176135542 * SSL certificate verify ok.
2026/05/29 18:44:12.176136365 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:12.176149521 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:12.176150809 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:12.176168187 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.176169097 } [5 bytes data]
2026/05/29 18:44:12.176190614 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.176191713 } [5 bytes data]
2026/05/29 18:44:12.176224908 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.176226650 } [5 bytes data]
2026/05/29 18:44:12.176239819 * Using Stream ID: 1 (easy handle 0x5645c58e49f0)
2026/05/29 18:44:12.176264007 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.176276337 } [5 bytes data]
2026/05/29 18:44:12.176295358 > GET / HTTP/2
2026/05/29 18:44:12.176296058 > Host: pypi.python.org
2026/05/29 18:44:12.176308462 > user-agent: curl/7.81.0
2026/05/29 18:44:12.176308888 > accept: */*
2026/05/29 18:44:12.176314885 >
2026/05/29 18:44:12.176315896 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.176321988 { [5 bytes data]
2026/05/29 18:44:12.176386105 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:12.176393055 { [193 bytes data]
2026/05/29 18:44:12.189747626 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.189753810 { [5 bytes data]
2026/05/29 18:44:12.189778702 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.189779684 } [5 bytes data]
2026/05/29 18:44:12.190185349 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.190191626 { [5 bytes data]
2026/05/29 18:44:12.190975868 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.190982174 { [5 bytes data]
2026/05/29 18:44:12.191037496 < HTTP/2 301
2026/05/29 18:44:12.191043778 < server: Varnish
2026/05/29 18:44:12.191060237 < retry-after: 0
2026/05/29 18:44:12.191066866 < location: https://pypi.org/
2026/05/29 18:44:12.191083686 < content-type: text/html; charset=UTF-8
2026/05/29 18:44:12.191084409 < accept-ranges: bytes
2026/05/29 18:44:12.191097564 < date: Fri, 29 May 2026 18:44:12 GMT
2026/05/29 18:44:12.191098424 < x-served-by: cache-dfw-kdfw8210020-DFW
2026/05/29 18:44:12.191112232 < x-cache: HIT
2026/05/29 18:44:12.191112991 < x-cache-hits: 0
2026/05/29 18:44:12.191125388 < x-timer: S1780080252.184053,VS0,VE0
2026/05/29 18:44:12.191126064 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:12.191140120 < x-frame-options: deny
2026/05/29 18:44:12.191140737 < x-xss-protection: 1; mode=block
2026/05/29 18:44:12.191152254 < x-content-type-options: nosniff
2026/05/29 18:44:12.191152935 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:12.191169028 < 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/05/29 18:44:12.191172366 < content-length: 122
2026/05/29 18:44:12.191227976 <
2026/05/29 18:44:12.191228718 * Ignoring the response-body
2026/05/29 18:44:12.191234947 { [122 bytes data]
2026/05/29 18:44:12.191235406 * Connection #0 to host pypi.python.org left intact
2026/05/29 18:44:12.191243130 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 18:44:12.193686680 * Trying 151.101.64.223:443...
2026/05/29 18:44:12.207400950 * Connected to pypi.org (151.101.64.223) port 443 (#1)
2026/05/29 18:44:12.207627027 * ALPN, offering h2
2026/05/29 18:44:12.207631948 * ALPN, offering http/1.1
2026/05/29 18:44:12.249567918 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:12.249573992 * CApath: /etc/ssl/certs
2026/05/29 18:44:12.249722153 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:12.249727189 } [5 bytes data]
2026/05/29 18:44:12.249754427 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:12.249760753 } [512 bytes data]
2026/05/29 18:44:12.264983229 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:12.265004526 { [5 bytes data]
2026/05/29 18:44:12.265125556 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:12.265134876 { [122 bytes data]
2026/05/29 18:44:12.265504491 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:12.265508910 { [5 bytes data]
2026/05/29 18:44:12.265527904 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.265529973 { [5 bytes data]
2026/05/29 18:44:12.265546488 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:12.265547045 { [19 bytes data]
2026/05/29 18:44:12.265568520 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.265569037 { [5 bytes data]
2026/05/29 18:44:12.265575881 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:12.265576274 { [2856 bytes data]
2026/05/29 18:44:12.266359004 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266362131 { [5 bytes data]
2026/05/29 18:44:12.266387026 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:12.266388058 { [264 bytes data]
2026/05/29 18:44:12.266433943 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266435569 { [5 bytes data]
2026/05/29 18:44:12.266461173 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:12.266462127 { [36 bytes data]
2026/05/29 18:44:12.266513381 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:12.266514224 } [5 bytes data]
2026/05/29 18:44:12.266528063 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:12.266528743 } [1 bytes data]
2026/05/29 18:44:12.266543226 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266544119 } [5 bytes data]
2026/05/29 18:44:12.266563522 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:12.266564307 } [36 bytes data]
2026/05/29 18:44:12.266616687 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:12.266621669 * ALPN, server accepted to use h2
2026/05/29 18:44:12.266644138 * Server certificate:
2026/05/29 18:44:12.266645041 * subject: CN=pypi.org
2026/05/29 18:44:12.266656511 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 18:44:12.266657305 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 18:44:12.266670879 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 18:44:12.266671822 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:12.266692627 * SSL certificate verify ok.
2026/05/29 18:44:12.266693562 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:12.266706036 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:12.266706791 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:12.266724374 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266725276 } [5 bytes data]
2026/05/29 18:44:12.266738234 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266738956 } [5 bytes data]
2026/05/29 18:44:12.266751214 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266751930 } [5 bytes data]
2026/05/29 18:44:12.266765298 * Using Stream ID: 1 (easy handle 0x5645c58e49f0)
2026/05/29 18:44:12.266766065 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266783461 } [5 bytes data]
2026/05/29 18:44:12.266784296 > GET / HTTP/2
2026/05/29 18:44:12.266794260 > Host: pypi.org
2026/05/29 18:44:12.266796043 > user-agent: curl/7.81.0
2026/05/29 18:44:12.266806726 > accept: */*
2026/05/29 18:44:12.266807493 >
2026/05/29 18:44:12.266816097 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.266816764 { [5 bytes data]
2026/05/29 18:44:12.266829296 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:12.266829972 { [193 bytes data]
2026/05/29 18:44:12.280121038 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.280127889 { [5 bytes data]
2026/05/29 18:44:12.280191003 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.280192443 } [5 bytes data]
2026/05/29 18:44:12.280221049 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.280243806 { [5 bytes data]
2026/05/29 18:44:12.281867438 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.281872776 { [5 bytes data]
2026/05/29 18:44:12.281942411 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.281947124 { [5 bytes data]
2026/05/29 18:44:12.281977454 < HTTP/2 200
2026/05/29 18:44:12.281978448 < server: gunicorn
2026/05/29 18:44:12.281984855 < etag: "YMHjUOQ0o0QUOArn8nXzBQ"
2026/05/29 18:44:12.281985392 < 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=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; 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/05/29 18:44:12.282005310 < referrer-policy: origin-when-cross-origin
2026/05/29 18:44:12.282105511 < content-type: text/html; charset=UTF-8
2026/05/29 18:44:12.282107970 < accept-ranges: bytes
2026/05/29 18:44:12.282115473 < date: Fri, 29 May 2026 18:44:12 GMT
2026/05/29 18:44:12.282115868 < x-served-by: cache-iad-kjyo7100113-IAD, cache-iad-kjyo7100113-IAD, cache-iad-kjyo7100172-IAD, cache-dfw-kdfw8210036-DFW
2026/05/29 18:44:12.282126809 < x-cache: MISS, HIT, HIT
2026/05/29 18:44:12.282127254 < x-cache-hits: 0, 35, 1
2026/05/29 18:44:12.282139824 < x-timer: S1780080252.274394,VS0,VE1
2026/05/29 18:44:12.282140346 < vary: Cookie, Accept-Encoding
2026/05/29 18:44:12.282153221 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:12.282158751 < x-frame-options: deny
2026/05/29 18:44:12.282172928 < x-xss-protection: 1; mode=block
2026/05/29 18:44:12.282173394 < x-content-type-options: nosniff
2026/05/29 18:44:12.282182755 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:12.282183260 < 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/05/29 18:44:12.282229339 < content-length: 22793
2026/05/29 18:44:12.282230242 <
2026/05/29 18:44:12.282236448 { [911 bytes data]
2026/05/29 18:44:12.282236885 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.282243891 { [5 bytes data]
2026/05/29 18:44:12.282244331 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.282250933 { [5 bytes data]
2026/05/29 18:44:12.282251318 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.282257892 { [5 bytes data]
2026/05/29 18:44:12.282258267 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.282268430 { [5 bytes data]
2026/05/29 18:44:12.282268881 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.282275310 { [5 bytes data]
2026/05/29 18:44:12.283384154 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.283388944 { [5 bytes data]
2026/05/29 18:44:12.283458716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.283464339 { [5 bytes data]
2026/05/29 18:44:12.284904428 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.284910301 { [5 bytes data]
2026/05/29 18:44:12.284971115 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.284972414 { [5 bytes data]
2026/05/29 18:44:12.286431019 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.286436723 { [5 bytes data]
2026/05/29 18:44:12.286486831 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.286491430 { [5 bytes data]
2026/05/29 18:44:12.287965924 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.287970186 { [5 bytes data]
2026/05/29 18:44:12.287996653 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.287998614 { [5 bytes data]
2026/05/29 18:44:12.289510906 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.289514506 { [5 bytes data]
2026/05/29 18:44:12.289538007 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.289542382 { [5 bytes data]
2026/05/29 18:44:12.291045415 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.291049073 { [5 bytes data]
2026/05/29 18:44:12.291069544 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.291071625 { [5 bytes data]
2026/05/29 18:44:12.291084055 * Connection #1 to host pypi.org left intact
2026/05/29 18:44:12.293766469
2026/05/29 18:44:12.293773043 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 18:44:12.299937137 * Trying 146.75.76.223:443...
2026/05/29 18:44:12.315933117 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0)
2026/05/29 18:44:12.317361132 * ALPN, offering h2
2026/05/29 18:44:12.317367579 * ALPN, offering http/1.1
2026/05/29 18:44:12.358073306 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:12.358080225 * CApath: /etc/ssl/certs
2026/05/29 18:44:12.358247577 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:12.358253208 } [5 bytes data]
2026/05/29 18:44:12.358279003 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:12.358281605 } [512 bytes data]
2026/05/29 18:44:12.372132958 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:12.372139516 { [5 bytes data]
2026/05/29 18:44:12.372170515 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:12.372173250 { [122 bytes data]
2026/05/29 18:44:12.372362440 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:12.372367501 { [5 bytes data]
2026/05/29 18:44:12.372393622 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.372397203 { [5 bytes data]
2026/05/29 18:44:12.372407932 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:12.372408975 { [19 bytes data]
2026/05/29 18:44:12.372422029 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.372423798 { [5 bytes data]
2026/05/29 18:44:12.372431938 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:12.372433008 { [2842 bytes data]
2026/05/29 18:44:12.373295276 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373302479 { [5 bytes data]
2026/05/29 18:44:12.373333325 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:12.373334268 { [264 bytes data]
2026/05/29 18:44:12.373381653 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373386573 { [5 bytes data]
2026/05/29 18:44:12.373409774 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:12.373422356 { [36 bytes data]
2026/05/29 18:44:12.373452555 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:12.373453499 } [5 bytes data]
2026/05/29 18:44:12.373466414 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:12.373467332 } [1 bytes data]
2026/05/29 18:44:12.373491015 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373492007 } [5 bytes data]
2026/05/29 18:44:12.373529164 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:12.373530092 } [36 bytes data]
2026/05/29 18:44:12.373598189 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:12.373603710 * ALPN, server accepted to use h2
2026/05/29 18:44:12.373650387 * Server certificate:
2026/05/29 18:44:12.373652255 * subject: CN=*.pythonhosted.org
2026/05/29 18:44:12.373664297 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 18:44:12.373665216 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 18:44:12.373676643 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 18:44:12.373677604 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 18:44:12.373696695 * SSL certificate verify ok.
2026/05/29 18:44:12.373698529 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:12.373728878 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:12.373729949 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:12.373750669 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373751555 } [5 bytes data]
2026/05/29 18:44:12.373764081 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373766939 } [5 bytes data]
2026/05/29 18:44:12.373779824 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373780732 } [5 bytes data]
2026/05/29 18:44:12.373815592 * Using Stream ID: 1 (easy handle 0x562d2dd549f0)
2026/05/29 18:44:12.373817396 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373839254 } [5 bytes data]
2026/05/29 18:44:12.373840251 > GET / HTTP/2
2026/05/29 18:44:12.373849971 > Host: files.pythonhosted.org
2026/05/29 18:44:12.373858629 > user-agent: curl/7.81.0
2026/05/29 18:44:12.373873561 > accept: */*
2026/05/29 18:44:12.373874495 >
2026/05/29 18:44:12.373883565 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.373884465 { [5 bytes data]
2026/05/29 18:44:12.373897154 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:12.373898172 { [193 bytes data]
2026/05/29 18:44:12.384921664 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.384928675 { [5 bytes data]
2026/05/29 18:44:12.384968983 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:12.384969961 } [5 bytes data]
2026/05/29 18:44:12.386623561 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.386627490 { [5 bytes data]
2026/05/29 18:44:12.386677182 < HTTP/2 200
2026/05/29 18:44:12.386681355 < content-type: text/html
2026/05/29 18:44:12.386700262 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 18:44:12.386701613 < accept-ranges: bytes
2026/05/29 18:44:12.386710821 < date: Fri, 29 May 2026 18:44:12 GMT
2026/05/29 18:44:12.386711507 < age: 104
2026/05/29 18:44:12.386723338 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000024-CHI
2026/05/29 18:44:12.386724276 < x-cache: HIT, HIT
2026/05/29 18:44:12.386741419 < x-cache-hits: 35, 1
2026/05/29 18:44:12.386742263 < x-timer: S1780080252.381486,VS0,VE1
2026/05/29 18:44:12.386750246 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 18:44:12.386760103 < x-frame-options: deny
2026/05/29 18:44:12.386780778 < x-xss-protection: 1; mode=block
2026/05/29 18:44:12.386781385 < x-content-type-options: nosniff
2026/05/29 18:44:12.386788972 < x-permitted-cross-domain-policies: none
2026/05/29 18:44:12.386789453 < x-robots-header: noindex
2026/05/29 18:44:12.386817177 < content-length: 1853
2026/05/29 18:44:12.386817807 <
2026/05/29 18:44:12.386823617 { [1031 bytes data]
2026/05/29 18:44:12.386824718 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:12.386831826 { [5 bytes data]
2026/05/29 18:44:12.386832295 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:40919
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/05/29 18:44:12.400896244 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:12.401071630 [connect-session] Job Key: b1UDW7X8Nt0wqmdN
2026/05/29 18:44:12.401078935 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:12.401081456 [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:37697 ...
Connected to session server http://127.0.0.1:37697
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:12.507088519 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 18:44:12.510921802
2026/05/29 18:44:12.510929889 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.wjqr1OQpSp/testenv
2026/05/29 18:44:14.700283551
2026/05/29 18:44:14.700296632 $ source /opt/rstudio-connect/mnt/tmp/tmp.wjqr1OQpSp/testenv/bin/activate
2026/05/29 18:44:14.701501902
2026/05/29 18:44:14.701509120 $ python --version
2026/05/29 18:44:14.702713197 Python 3.13.9
2026/05/29 18:44:14.702887405
2026/05/29 18:44:14.702895622 $ python -m site
2026/05/29 18:44:14.714411507 sys.path = [
2026/05/29 18:44:14.714419018 '/opt/rstudio-connect/mnt/app',
2026/05/29 18:44:14.714455517 '/opt/python/3.13.9/lib/python313.zip',
2026/05/29 18:44:14.714456476 '/opt/python/3.13.9/lib/python3.13',
2026/05/29 18:44:14.714469688 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/29 18:44:14.714470641 '/opt/rstudio-connect/mnt/tmp/tmp.wjqr1OQpSp/testenv/lib/python3.13/site-packages',
2026/05/29 18:44:14.714487931 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/29 18:44:14.714488638 ]
2026/05/29 18:44:14.714500000 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 18:44:14.714500711 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/29 18:44:14.714520370 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/05/29 18:44:14.742528886 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:14.742704633 [connect-session] Job Key: hQZDJHe81IdgolCs
2026/05/29 18:44:14.742712097 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:14.742714293 [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:42305 ...
Connected to session server http://127.0.0.1:42305
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:14.849945751 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 18:44:14.853896727
2026/05/29 18:44:14.853905574 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv
2026/05/29 18:44:17.027660161
2026/05/29 18:44:17.027670848 $ source /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv/bin/activate
2026/05/29 18:44:17.028885559
2026/05/29 18:44:17.028891697 $ python -m pip --version
2026/05/29 18:44:17.174922020 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/29 18:44:17.197413609
2026/05/29 18:44:17.197424651 $ python -m pip config debug
2026/05/29 18:44:17.344447995 env_var:
2026/05/29 18:44:17.344701317 env:
2026/05/29 18:44:17.344853448 global:
2026/05/29 18:44:17.345005302 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 18:44:17.345171902 /etc/pip.conf, exists: False
2026/05/29 18:44:17.345335765 site:
2026/05/29 18:44:17.345495827 /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv/pip.conf, exists: False
2026/05/29 18:44:17.345633819 user:
2026/05/29 18:44:17.345796235 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 18:44:17.345949956 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 18:44:17.369312116
2026/05/29 18:44:17.369319993 $ python -m pip config list -v
2026/05/29 18:44:17.517243912 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 18:44:17.517516605 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 18:44:17.518014199 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 18:44:17.518259164 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 18:44:17.518491563 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv/pip.conf'
2026/05/29 18:44:17.541297072
2026/05/29 18:44:17.541303036 $ python -m pip._vendor.requests.certs
2026/05/29 18:44:17.675448910 /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 18:44:17.675462173 <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/05/29 18:44:17.689867398
2026/05/29 18:44:17.689878322 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0 pip
2026/05/29 18:44:18.126645011 Collecting pip
2026/05/29 18:44:18.126987114 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/29 18:44:18.161989278 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 18:44:18.175645859 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 18:44:18.249169086 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 34.9 MB/s 0:00:00
2026/05/29 18:44:18.259198122 Saved /opt/rstudio-connect/mnt/tmp/tmp.91jiyYVHx0/pip-26.1.1-py3-none-any.whl
2026/05/29 18:44:18.259527524 Successfully downloaded pip
2026/05/29 18:44:18.340165589
2026/05/29 18:44:18.340173025 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/29 18:44:18.340231177 [notice] To update, run: pip install --upgrade pip
Stopped session pings to http://127.0.0.1:42305
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/05/29 18:44:18.409998815 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:18.410187798 [connect-session] Job Key: dhHZNXSAgWdk02BP
2026/05/29 18:44:18.410197764 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:18.410201024 [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:40397 ...
Connected to session server http://127.0.0.1:40397
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:18.612360410 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:18.612580384 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 18:44:18.628561748
2026/05/29 18:44:18.628569549 $ /opt/R/4.4.3/bin/R --version
2026/05/29 18:44:18.628608750 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 18:44:18.628610033 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 18:44:18.628625270 Platform: x86_64-pc-linux-gnu
2026/05/29 18:44:18.628625945
2026/05/29 18:44:18.628634782 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 18:44:18.628635480 You are welcome to redistribute it under the terms of the
2026/05/29 18:44:18.628650354 GNU General Public License versions 2 or 3.
2026/05/29 18:44:18.628651086 For more information about these matters see
2026/05/29 18:44:18.631826368 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/05/29 18:44:18.643747530 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:18.643932780 [connect-session] Job Key: G7NkJUjLMigfdjVD
2026/05/29 18:44:18.643941216 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:18.643943590 [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:45727 ...
Connected to session server http://127.0.0.1:45727
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:18.807859411 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:18.808138411 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 18:44:18.995233428
2026/05/29 18:44:18.995246701 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 18:44:18.995287845 Package Version LibPath
2026/05/29 18:44:18.995292832 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995303874 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995304560 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995317130 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995317805 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995329779 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995330531 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995342342 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995343246 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995357361 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995358009 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995373012 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995373624 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995387382 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995388129 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995402789 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995403408 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995417889 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995418549 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995433656 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995434324 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995449326 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995449973 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995463590 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995464329 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995479231 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995479865 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.995517295 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:18.999659462 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
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/05/29 18:44:19.011675920 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:19.011864852 [connect-session] Job Key: TiLZUYSBEdPAO5yd
2026/05/29 18:44:19.011874355 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:19.011877826 [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:45305 ...
Connected to session server http://127.0.0.1:45305
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:19.176855487 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:19.177088395 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 18:44:19.177785214 $add.smooth
2026/05/29 18:44:19.177791418 [1] TRUE
2026/05/29 18:44:19.177817588
2026/05/29 18:44:19.177818695 $bitmapType
2026/05/29 18:44:19.177827813 [1] "cairo"
2026/05/29 18:44:19.177828550
2026/05/29 18:44:19.177837229 $browser
2026/05/29 18:44:19.177838003 [1] "xdg-open"
2026/05/29 18:44:19.177847662
2026/05/29 18:44:19.177848476 $browserNLdisabled
2026/05/29 18:44:19.177859275 [1] FALSE
2026/05/29 18:44:19.177859951
2026/05/29 18:44:19.177867678 $catch.script.errors
2026/05/29 18:44:19.177868378 [1] FALSE
2026/05/29 18:44:19.177878426
2026/05/29 18:44:19.177879137 $CBoundsCheck
2026/05/29 18:44:19.177887909 [1] FALSE
2026/05/29 18:44:19.177888663
2026/05/29 18:44:19.177897514 $check.bounds
2026/05/29 18:44:19.177898236 [1] FALSE
2026/05/29 18:44:19.177907724
2026/05/29 18:44:19.177908380 $citation.bibtex.max
2026/05/29 18:44:19.177918123 [1] 1
2026/05/29 18:44:19.177918832
2026/05/29 18:44:19.177926832 $continue
2026/05/29 18:44:19.177927527 [1] "+ "
2026/05/29 18:44:19.177936122
2026/05/29 18:44:19.177936785 $contrasts
2026/05/29 18:44:19.177944848 unordered ordered
2026/05/29 18:44:19.177946022 "contr.treatment" "contr.poly"
2026/05/29 18:44:19.177961571
2026/05/29 18:44:19.177962430 $defaultPackages
2026/05/29 18:44:19.177971986 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 18:44:19.177972876
2026/05/29 18:44:19.177986344 $demo.ask
2026/05/29 18:44:19.177987066 [1] "default"
2026/05/29 18:44:19.177996561
2026/05/29 18:44:19.177997409 $deparse.cutoff
2026/05/29 18:44:19.178006390 [1] 60
2026/05/29 18:44:19.178007164
2026/05/29 18:44:19.178015752 $device
2026/05/29 18:44:19.178266398 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 18:44:19.178272451 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 18:44:19.178341689 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 18:44:19.178342798 useKerning, fillOddEven, compress)
2026/05/29 18:44:19.178360708 {
2026/05/29 18:44:19.178361775 initPSandPDFfonts()
2026/05/29 18:44:19.178372959 new <- list()
2026/05/29 18:44:19.178373883 if (!missing(width))
2026/05/29 18:44:19.178384663 new$width <- width
2026/05/29 18:44:19.178385408 if (!missing(height))
2026/05/29 18:44:19.178397195 new$height <- height
2026/05/29 18:44:19.178397894 if (!missing(onefile))
2026/05/29 18:44:19.178409064 new$onefile <- onefile
2026/05/29 18:44:19.178409787 if (!missing(title))
2026/05/29 18:44:19.178421279 new$title <- title
2026/05/29 18:44:19.178421920 if (!missing(fonts))
2026/05/29 18:44:19.178430432 new$fonts <- fonts
2026/05/29 18:44:19.178433513 if (!missing(version))
2026/05/29 18:44:19.178461136 new$version <- version
2026/05/29 18:44:19.178461952 if (!missing(paper))
2026/05/29 18:44:19.178473888 new$paper <- paper
2026/05/29 18:44:19.178476548 if (!missing(encoding))
2026/05/29 18:44:19.178488284 new$encoding <- encoding
2026/05/29 18:44:19.178488946 if (!missing(bg))
2026/05/29 18:44:19.178507160 new$bg <- bg
2026/05/29 18:44:19.178508487 if (!missing(fg))
2026/05/29 18:44:19.178521087 new$fg <- fg
2026/05/29 18:44:19.178521906 if (!missing(pointsize))
2026/05/29 18:44:19.178531796 new$pointsize <- pointsize
2026/05/29 18:44:19.178532586 if (!missing(pagecentre))
2026/05/29 18:44:19.178545188 new$pagecentre <- pagecentre
2026/05/29 18:44:19.178545915 if (!missing(colormodel))
2026/05/29 18:44:19.178569019 new$colormodel <- colormodel
2026/05/29 18:44:19.178569859 if (!missing(useDingbats))
2026/05/29 18:44:19.178582279 new$useDingbats <- useDingbats
2026/05/29 18:44:19.178583008 if (!missing(useKerning))
2026/05/29 18:44:19.178596666 new$useKerning <- useKerning
2026/05/29 18:44:19.178608652 if (!missing(fillOddEven))
2026/05/29 18:44:19.178609555 new$fillOddEven <- fillOddEven
2026/05/29 18:44:19.178634498 if (!missing(compress))
2026/05/29 18:44:19.178635530 new$compress <- compress
2026/05/29 18:44:19.178647452 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 18:44:19.178648196 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 18:44:19.178665960 inherits(family, "CIDFont"))) {
2026/05/29 18:44:19.178666752 enc <- family$encoding
2026/05/29 18:44:19.178678961 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 18:44:19.178680412 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 18:44:19.178700218 "default"))
2026/05/29 18:44:19.178701007 old$encoding <- enc
2026/05/29 18:44:19.178711753 family <- family$metrics
2026/05/29 18:44:19.178712310 }
2026/05/29 18:44:19.178722406 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 18:44:19.178723196 old$encoding <- guessEncoding()
2026/05/29 18:44:19.178738111 if (!missing(family)) {
2026/05/29 18:44:19.178738885 if (length(family) == 4L) {
2026/05/29 18:44:19.178772675 family <- c(family, "Symbol.afm")
2026/05/29 18:44:19.178774092 }
2026/05/29 18:44:19.178789839 else if (length(family) == 5L) {
2026/05/29 18:44:19.178791460 }
2026/05/29 18:44:19.178804842 else if (length(family) == 1L) {
2026/05/29 18:44:19.178805331 pf <- pdfFonts(family)[[1L]]
2026/05/29 18:44:19.178812213 if (is.null(pf))
2026/05/29 18:44:19.178812678 stop(gettextf("unknown family '%s'", family),
2026/05/29 18:44:19.178820177 domain = NA)
2026/05/29 18:44:19.178820641 matchFont(pf, old$encoding)
2026/05/29 18:44:19.178827207 }
2026/05/29 18:44:19.178827627 else stop("invalid 'family' argument")
2026/05/29 18:44:19.178834131 old$family <- family
2026/05/29 18:44:19.178835084 }
2026/05/29 18:44:19.178847267 version <- old$version
2026/05/29 18:44:19.178848058 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 18:44:19.178865318 "2.0")
2026/05/29 18:44:19.178866792 if (version %in% versions)
2026/05/29 18:44:19.178878882 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 18:44:19.178879862 else stop("invalid PDF version")
2026/05/29 18:44:19.178894902 onefile <- old$onefile
2026/05/29 18:44:19.178895741 if (!checkIntFormat(file))
2026/05/29 18:44:19.178905744 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 18:44:19.178906536 domain = NA)
2026/05/29 18:44:19.178917969 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 18:44:19.178918753 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 18:44:19.178931106 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 18:44:19.178942659 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 18:44:19.178943594 old$fillOddEven, old$compress)
2026/05/29 18:44:19.178957529 invisible()
2026/05/29 18:44:19.178958282 }
2026/05/29 18:44:19.178966595 <bytecode: 0x5564f6430260>
2026/05/29 18:44:19.178967290 <environment: namespace:grDevices>
2026/05/29 18:44:19.178979618
2026/05/29 18:44:19.178980305 $device.ask.default
2026/05/29 18:44:19.178989308 [1] FALSE
2026/05/29 18:44:19.178990019
2026/05/29 18:44:19.178998158 $digits
2026/05/29 18:44:19.178998763 [1] 7
2026/05/29 18:44:19.179007751
2026/05/29 18:44:19.179008411 $download.file.extra
2026/05/29 18:44:19.179020345 [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/05/29 18:44:19.179023267
2026/05/29 18:44:19.179047017 $download.file.method
2026/05/29 18:44:19.179047707 [1] "curl"
2026/05/29 18:44:19.179056775
2026/05/29 18:44:19.179057383 $dvipscmd
2026/05/29 18:44:19.179065062 [1] "dvips"
2026/05/29 18:44:19.179065737
2026/05/29 18:44:19.179073294 $echo
2026/05/29 18:44:19.179073849 [1] FALSE
2026/05/29 18:44:19.179081643
2026/05/29 18:44:19.179082388 $editor
2026/05/29 18:44:19.179089683 [1] "vi"
2026/05/29 18:44:19.179090423
2026/05/29 18:44:19.179097777 $encoding
2026/05/29 18:44:19.179098440 [1] "native.enc"
2026/05/29 18:44:19.179107555
2026/05/29 18:44:19.179108096 $example.ask
2026/05/29 18:44:19.179114017 [1] "default"
2026/05/29 18:44:19.179114424
2026/05/29 18:44:19.179119658 $expressions
2026/05/29 18:44:19.179120066 [1] 5000
2026/05/29 18:44:19.179125659
2026/05/29 18:44:19.179126098 $help.search.types
2026/05/29 18:44:19.179131432 [1] "vignette" "demo" "help"
2026/05/29 18:44:19.179131862
2026/05/29 18:44:19.179137299 $help.try.all.packages
2026/05/29 18:44:19.179137700 [1] FALSE
2026/05/29 18:44:19.179143519
2026/05/29 18:44:19.179143920 $HTTPUserAgent
2026/05/29 18:44:19.179149197 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 18:44:19.179149795
2026/05/29 18:44:19.179163102 $internet.info
2026/05/29 18:44:19.179164039 [1] 2
2026/05/29 18:44:19.179170582
2026/05/29 18:44:19.179170988 $keep.parse.data
2026/05/29 18:44:19.179175915 [1] TRUE
2026/05/29 18:44:19.179176327
2026/05/29 18:44:19.179180875 $keep.parse.data.pkgs
2026/05/29 18:44:19.179181313 [1] FALSE
2026/05/29 18:44:19.179186805
2026/05/29 18:44:19.179187189 $keep.source
2026/05/29 18:44:19.179192038 [1] FALSE
2026/05/29 18:44:19.179192430
2026/05/29 18:44:19.179197059 $keep.source.pkgs
2026/05/29 18:44:19.179197492 [1] FALSE
2026/05/29 18:44:19.179203252
2026/05/29 18:44:19.179203640 $locatorBell
2026/05/29 18:44:19.179310172 [1] TRUE
2026/05/29 18:44:19.179311204
2026/05/29 18:44:19.179317722 $mailer
2026/05/29 18:44:19.179318254 [1] "mailto"
2026/05/29 18:44:19.179343272
2026/05/29 18:44:19.179343907 $matprod
2026/05/29 18:44:19.179352155 [1] "default"
2026/05/29 18:44:19.179352747
2026/05/29 18:44:19.179359530 $max.contour.segments
2026/05/29 18:44:19.179360026 [1] 25000
2026/05/29 18:44:19.179367549
2026/05/29 18:44:19.179368067 $max.print
2026/05/29 18:44:19.179374642 [1] 99999
2026/05/29 18:44:19.179375248
2026/05/29 18:44:19.179382287 $menu.graphics
2026/05/29 18:44:19.179383006 [1] TRUE
2026/05/29 18:44:19.179391630
2026/05/29 18:44:19.179392194 $na.action
2026/05/29 18:44:19.179400411 [1] "na.omit"
2026/05/29 18:44:19.179401057
2026/05/29 18:44:19.179408271 $nwarnings
2026/05/29 18:44:19.179408899 [1] 50
2026/05/29 18:44:19.179417085
2026/05/29 18:44:19.179417778 $OutDec
2026/05/29 18:44:19.179425496 [1] "."
2026/05/29 18:44:19.179426248
2026/05/29 18:44:19.179436701 $packrat.authenticated.downloads.use.renv
2026/05/29 18:44:19.179437526 [1] TRUE
2026/05/29 18:44:19.179448981
2026/05/29 18:44:19.179449803 $packrat.connect.timeout
2026/05/29 18:44:19.179458604 [1] 10
2026/05/29 18:44:19.179459321
2026/05/29 18:44:19.179466287 $packrat.untrusted.packages
2026/05/29 18:44:19.179466873 character(0)
2026/05/29 18:44:19.179476248
2026/05/29 18:44:19.179476858 $packrat.verbose.cache
2026/05/29 18:44:19.179485579 [1] TRUE
2026/05/29 18:44:19.179486131
2026/05/29 18:44:19.179493236 $pager
2026/05/29 18:44:19.179493931 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 18:44:19.179503319
2026/05/29 18:44:19.179504037 $papersize
2026/05/29 18:44:19.179511716 [1] "letter"
2026/05/29 18:44:19.179512377
2026/05/29 18:44:19.179519724 $PCRE_limit_recursion
2026/05/29 18:44:19.179520413 [1] NA
2026/05/29 18:44:19.179529517
2026/05/29 18:44:19.179530159 $PCRE_study
2026/05/29 18:44:19.179537995 [1] FALSE
2026/05/29 18:44:19.179538633
2026/05/29 18:44:19.179546126 $PCRE_use_JIT
2026/05/29 18:44:19.179546779 [1] TRUE
2026/05/29 18:44:19.179555015
2026/05/29 18:44:19.179555594 $pdfviewer
2026/05/29 18:44:19.179563116 [1] "/usr/bin/xdg-open"
2026/05/29 18:44:19.179563858
2026/05/29 18:44:19.179600845 $pkgType
2026/05/29 18:44:19.179601851 [1] "source"
2026/05/29 18:44:19.179611696
2026/05/29 18:44:19.179612367 $printcmd
2026/05/29 18:44:19.179620903 [1] "/usr/bin/lpr"
2026/05/29 18:44:19.179621638
2026/05/29 18:44:19.179631157 $prompt
2026/05/29 18:44:19.179631768 [1] "> "
2026/05/29 18:44:19.179640269
2026/05/29 18:44:19.179640983 $repos
2026/05/29 18:44:19.179649127 CRAN
2026/05/29 18:44:19.179649826 "@CRAN@"
2026/05/29 18:44:19.179658459
2026/05/29 18:44:19.179659158 $rl_word_breaks
2026/05/29 18:44:19.179671638 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 18:44:19.179672492
2026/05/29 18:44:19.179681527 $scipen
2026/05/29 18:44:19.179682269 [1] 0
2026/05/29 18:44:19.179690682
2026/05/29 18:44:19.179691362 $show.coef.Pvalues
2026/05/29 18:44:19.179700729 [1] TRUE
2026/05/29 18:44:19.179701440
2026/05/29 18:44:19.179709511 $show.error.messages
2026/05/29 18:44:19.179710242 [1] TRUE
2026/05/29 18:44:19.179719957
2026/05/29 18:44:19.179720652 $show.signif.stars
2026/05/29 18:44:19.179729763 [1] TRUE
2026/05/29 18:44:19.179730450
2026/05/29 18:44:19.179740462 $showErrorCalls
2026/05/29 18:44:19.179742205 [1] TRUE
2026/05/29 18:44:19.179755991
2026/05/29 18:44:19.179756916 $showNCalls
2026/05/29 18:44:19.179765933 [1] 50
2026/05/29 18:44:19.179766717
2026/05/29 18:44:19.179774723 $showWarnCalls
2026/05/29 18:44:19.179775377 [1] FALSE
2026/05/29 18:44:19.179784888
2026/05/29 18:44:19.179785669 $str
2026/05/29 18:44:19.179793697 $str$strict.width
2026/05/29 18:44:19.179794413 [1] "no"
2026/05/29 18:44:19.179803935
2026/05/29 18:44:19.179825765 $str$digits.d
2026/05/29 18:44:19.179836079 [1] 3
2026/05/29 18:44:19.179836824
2026/05/29 18:44:19.179845372 $str$vec.len
2026/05/29 18:44:19.179846194 [1] 4
2026/05/29 18:44:19.179855296
2026/05/29 18:44:19.179856088 $str$list.len
2026/05/29 18:44:19.179864907 [1] 99
2026/05/29 18:44:19.179865644
2026/05/29 18:44:19.179873718 $str$deparse.lines
2026/05/29 18:44:19.179874445 NULL
2026/05/29 18:44:19.179899679
2026/05/29 18:44:19.179900561 $str$drop.deparse.attr
2026/05/29 18:44:19.179911064 [1] TRUE
2026/05/29 18:44:19.179912871
2026/05/29 18:44:19.179923882 $str$formatNum
2026/05/29 18:44:19.179924600 function (x, ...)
2026/05/29 18:44:19.179933240 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 18:44:19.179934073 <environment: 0x5564f6b92da8>
2026/05/29 18:44:19.179945470
2026/05/29 18:44:19.179946108
2026/05/29 18:44:19.179953032 $str.dendrogram.last
2026/05/29 18:44:19.179953767 [1] "`"
2026/05/29 18:44:19.179962890
2026/05/29 18:44:19.179963542 $texi2dvi
2026/05/29 18:44:19.179971364 [1] "/usr/bin/texi2dvi"
2026/05/29 18:44:19.179971949
2026/05/29 18:44:19.180001824 $timeout
2026/05/29 18:44:19.180002622 [1] 60
2026/05/29 18:44:19.180010605
2026/05/29 18:44:19.180011225 $ts.eps
2026/05/29 18:44:19.180018636 [1] 1e-05
2026/05/29 18:44:19.180019219
2026/05/29 18:44:19.180026319 $ts.S.compat
2026/05/29 18:44:19.180026919 [1] FALSE
2026/05/29 18:44:19.180035384
2026/05/29 18:44:19.180035963 $unzip
2026/05/29 18:44:19.180042885 [1] "/usr/bin/unzip"
2026/05/29 18:44:19.180043608
2026/05/29 18:44:19.180060189 $useFancyQuotes
2026/05/29 18:44:19.180079732 [1] TRUE
2026/05/29 18:44:19.180080485
2026/05/29 18:44:19.180093404 $verbose
2026/05/29 18:44:19.180094204 [1] FALSE
2026/05/29 18:44:19.180107022
2026/05/29 18:44:19.180107808 $warn
2026/05/29 18:44:19.180119392 [1] 0
2026/05/29 18:44:19.180120181
2026/05/29 18:44:19.180132225 $warning.length
2026/05/29 18:44:19.180132985 [1] 1000
2026/05/29 18:44:19.180142901
2026/05/29 18:44:19.180146118 $warnPartialMatchArgs
2026/05/29 18:44:19.180161893 [1] FALSE
2026/05/29 18:44:19.180163435
2026/05/29 18:44:19.180174710 $warnPartialMatchAttr
2026/05/29 18:44:19.180175380 [1] FALSE
2026/05/29 18:44:19.180182685
2026/05/29 18:44:19.180183101 $warnPartialMatchDollar
2026/05/29 18:44:19.180190012 [1] FALSE
2026/05/29 18:44:19.180190449
2026/05/29 18:44:19.180195162 $width
2026/05/29 18:44:19.180195593 [1] 80
2026/05/29 18:44:19.180200264
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/05/29 18:44:19.196744339 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:19.196925465 [connect-session] Job Key: hIgeFzE0JnxfEdJx
2026/05/29 18:44:19.196935175 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:19.196938892 [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:44345 ...
Connected to session server http://127.0.0.1:44345
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:19.359951522 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:19.360185920 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 18:44:19.367222254
2026/05/29 18:44:19.367230868 $ env
2026/05/29 18:44:19.367269435 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:19.367270552 EDITOR=vi
2026/05/29 18:44:19.367288934 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:19.367289915 HOSTNAME=4cc0716448cf
2026/05/29 18:44:19.367301194 LANG=en_US.UTF-8
2026/05/29 18:44:19.367301621 LANGUAGE=en_US:en
2026/05/29 18:44:19.367308080 LC_ALL=en_US.UTF-8
2026/05/29 18:44:19.367308653 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/05/29 18:44:19.367329663 LN_S=ln -s
2026/05/29 18:44:19.367330167 LOGNAME=rstudio-connect
2026/05/29 18:44:19.367336196 MAKEFLAGS=-j1
2026/05/29 18:44:19.367336591 MAKE=make
2026/05/29 18:44:19.367342518 PAGER=/usr/bin/pager
2026/05/29 18:44:19.367343102 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 18:44:19.367401702 POSIT_CONNECT=1
2026/05/29 18:44:19.367404438 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:19.367418737 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:19.367419392 R_ARCH=
2026/05/29 18:44:19.367429574 R_BROWSER=xdg-open
2026/05/29 18:44:19.367430288 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 18:44:19.367440805 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 18:44:19.367445070 R_ENVIRON_USER=REDACTED
2026/05/29 18:44:19.367455805 R_GZIPCMD=/usr/bin/gzip
2026/05/29 18:44:19.367456435 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 18:44:19.367466137 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 18:44:19.367470497 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 18:44:19.367486363 R_LIBS_USER=REDACTED
2026/05/29 18:44:19.367488477 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 18:44:19.367496638 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmppre8Jv/packrat-src
2026/05/29 18:44:19.367497335 R_PAPERSIZE=letter
2026/05/29 18:44:19.367508072 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 18:44:19.367508687 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 18:44:19.367520444 R_PRINTCMD=/usr/bin/lpr
2026/05/29 18:44:19.367522523 R_PROFILE_USER=REDACTED
2026/05/29 18:44:19.367528811 R_RD4PDF=times,inconsolata,hyper
2026/05/29 18:44:19.367529210 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmppre8Jv
2026/05/29 18:44:19.367537334 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 18:44:19.367537750 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 18:44:19.367549484 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 18:44:19.367550298 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:19.367561110 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 18:44:19.367561804 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 18:44:19.367574592 R_ZIPCMD=/usr/bin/zip
2026/05/29 18:44:19.367575307 SED=/usr/bin/sed
2026/05/29 18:44:19.367584141 SHLVL=2
2026/05/29 18:44:19.367584555 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:19.367590076 TAR=/usr/bin/tar
2026/05/29 18:44:19.367590484 TERM=xterm
2026/05/29 18:44:19.367595810 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:19.367596223 TZ=UTC
2026/05/29 18:44:19.367602088 USERNAME=rstudio-connect
2026/05/29 18:44:19.367602464 USER=rstudio-connect
2026/05/29 18:44:19.371421980 _=/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/05/29 18:44:19.383063204 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:19.383281532 [connect-session] Job Key: yYaXZchxGgnpeX99
2026/05/29 18:44:19.383292145 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:19.383294469 [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:40119 ...
Connected to session server http://127.0.0.1:40119
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:19.547949618 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:19.548217962 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 18:44:19.554664138
2026/05/29 18:44:19.554670065 $ findmnt --notruncate
2026/05/29 18:44:19.554705442 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:19.554706668 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/RBL3U
SPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:19.554987051 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:19.555074776 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:19.555077347 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:19.555107528 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:19.555108148 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:19.555122104 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:19.555122610 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:19.555136826 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:19.555137221 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555165884 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:19.555231727 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:19.555409056 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555410657 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555453597 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555465851 ├─/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/05/29 18:44:19.555512736 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555513400 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/yYaXZchxGgnpeX99] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555555637 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555556385 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:19.555600083 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2788764454] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:19.555601054 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:19.558065649 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
packrat-restore-sandbox cran-connectivity 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/05/29 18:44:19.570336082 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:19.570523548 [connect-session] Job Key: K1XuqlvSsKARgZu7
2026/05/29 18:44:19.570532732 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:19.570535739 [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:39381 ...
Connected to session server http://127.0.0.1:39381
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:19.734409585 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:19.734688000 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 18:44:19.884812531
2026/05/29 18:44:19.884825039 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 18:44:19.884887413 * Trying 13.225.47.60:443...
2026/05/29 18:44:19.884888734 * Connected to cran.rstudio.com (13.225.47.60) port 443 (#0)
2026/05/29 18:44:19.884900398 * ALPN, offering h2
2026/05/29 18:44:19.884901038 * ALPN, offering http/1.1
2026/05/29 18:44:19.884912211 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:19.884913008 * CApath: /etc/ssl/certs
2026/05/29 18:44:19.884931373 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:19.884932247 } [5 bytes data]
2026/05/29 18:44:19.884954742 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:19.884958999 } [512 bytes data]
2026/05/29 18:44:19.884975570 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:19.884976290 { [5 bytes data]
2026/05/29 18:44:19.884990403 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:19.884991318 { [122 bytes data]
2026/05/29 18:44:19.885073003 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:19.885077555 { [5 bytes data]
2026/05/29 18:44:19.885106501 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885107467 { [5 bytes data]
2026/05/29 18:44:19.885120741 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:19.885121563 { [19 bytes data]
2026/05/29 18:44:19.885134724 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885135344 { [5 bytes data]
2026/05/29 18:44:19.885148265 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:19.885149056 { [3836 bytes data]
2026/05/29 18:44:19.885161423 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885162182 { [5 bytes data]
2026/05/29 18:44:19.885174160 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:19.885174927 { [264 bytes data]
2026/05/29 18:44:19.885187558 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885189618 { [5 bytes data]
2026/05/29 18:44:19.885327660 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:19.885329295 { [36 bytes data]
2026/05/29 18:44:19.885340792 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:19.885341751 } [5 bytes data]
2026/05/29 18:44:19.885352845 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:19.885353586 } [1 bytes data]
2026/05/29 18:44:19.885365969 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885366784 } [5 bytes data]
2026/05/29 18:44:19.885388297 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:19.885389826 } [36 bytes data]
2026/05/29 18:44:19.885406173 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:19.885407076 * ALPN, server accepted to use h2
2026/05/29 18:44:19.885446435 * Server certificate:
2026/05/29 18:44:19.885447482 * subject: CN=cran.rstudio.com
2026/05/29 18:44:19.885463980 * start date: May 1 00:00:00 2026 GMT
2026/05/29 18:44:19.885464848 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 18:44:19.885480852 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 18:44:19.885481837 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 18:44:19.885514103 * SSL certificate verify ok.
2026/05/29 18:44:19.885514930 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:19.885529158 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:19.885530006 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:19.885550035 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885551753 } [5 bytes data]
2026/05/29 18:44:19.885567393 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885568188 } [5 bytes data]
2026/05/29 18:44:19.885590286 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885591152 } [5 bytes data]
2026/05/29 18:44:19.885604011 * Using Stream ID: 1 (easy handle 0x55a6ceddc9f0)
2026/05/29 18:44:19.885604969 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885619354 } [5 bytes data]
2026/05/29 18:44:19.885620320 > GET / HTTP/2
2026/05/29 18:44:19.885629599 > Host: cran.rstudio.com
2026/05/29 18:44:19.885630443 > user-agent: curl/7.81.0
2026/05/29 18:44:19.885641248 > accept: */*
2026/05/29 18:44:19.885642065 >
2026/05/29 18:44:19.885650410 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885651152 { [5 bytes data]
2026/05/29 18:44:19.885663059 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:19.885664022 { [157 bytes data]
2026/05/29 18:44:19.885674733 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885675430 { [5 bytes data]
2026/05/29 18:44:19.885686155 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:19.885686921 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885700904 } [5 bytes data]
2026/05/29 18:44:19.885701593 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:19.885712418 { [5 bytes data]
2026/05/29 18:44:19.885713138 < HTTP/2 200
2026/05/29 18:44:19.885721859 < content-type: text/html
2026/05/29 18:44:19.885722470 < content-length: 866
2026/05/29 18:44:19.885732653 < server: Apache/2.4.66 (Unix)
2026/05/29 18:44:19.885733400 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 18:44:19.885744359 < accept-ranges: bytes
2026/05/29 18:44:19.885744990 < date: Fri, 29 May 2026 18:22:28 GMT
2026/05/29 18:44:19.885755218 < expires: Fri, 29 May 2026 18:52:00 GMT
2026/05/29 18:44:19.885755903 < cache-control: max-age=1800
2026/05/29 18:44:19.885767125 < etag: "362-612dafe59ac63"
2026/05/29 18:44:19.885767786 < x-cache: Hit from cloudfront
2026/05/29 18:44:19.885778535 < via: 1.1 bc680d9f3b1bd205faa846d0a2f1c85c.cloudfront.net (CloudFront)
2026/05/29 18:44:19.885779533 < x-amz-cf-pop: ORD58-P15
2026/05/29 18:44:19.885794074 < x-amz-cf-id: hWu2ynpQtxXibSSdItn6hWx30-HU5OYPhT05ujAFGcOW09-TEnDTZQ==
2026/05/29 18:44:19.885794775 < age: 1339
2026/05/29 18:44:19.885807714 <
2026/05/29 18:44:19.885808485 { [866 bytes data]
2026/05/29 18:44:19.889343014 * Connection #0 to host cran.rstudio.com left intact
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/05/29 18:44:19.901312806 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:19.901499718 [connect-session] Job Key: CahJT5dlH0p8uyzo
2026/05/29 18:44:19.901507176 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:19.901509242 [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:36513 ...
Connected to session server http://127.0.0.1:36513
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:20.065579386 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:20.065833929 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 18:44:20.323996801
2026/05/29 18:44:20.324009154 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 18:44:20.324068809 * Trying 3.22.40.234:443...
2026/05/29 18:44:20.324070037 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0)
2026/05/29 18:44:20.324082802 * ALPN, offering h2
2026/05/29 18:44:20.324083520 * ALPN, offering http/1.1
2026/05/29 18:44:20.324093090 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:20.324093813 * CApath: /etc/ssl/certs
2026/05/29 18:44:20.324111914 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324112776 } [5 bytes data]
2026/05/29 18:44:20.324136311 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:20.324137085 } [512 bytes data]
2026/05/29 18:44:20.324154223 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324154877 { [5 bytes data]
2026/05/29 18:44:20.324165941 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:20.324166674 { [104 bytes data]
2026/05/29 18:44:20.324177498 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324178347 { [5 bytes data]
2026/05/29 18:44:20.324188780 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:20.324189569 { [3880 bytes data]
2026/05/29 18:44:20.324200667 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324201418 { [5 bytes data]
2026/05/29 18:44:20.324228190 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 18:44:20.324229168 { [333 bytes data]
2026/05/29 18:44:20.324248996 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324261368 { [5 bytes data]
2026/05/29 18:44:20.324297105 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 18:44:20.324298074 { [4 bytes data]
2026/05/29 18:44:20.324328082 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324328970 } [5 bytes data]
2026/05/29 18:44:20.324341752 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 18:44:20.324342388 } [70 bytes data]
2026/05/29 18:44:20.324355637 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:20.324357081 } [5 bytes data]
2026/05/29 18:44:20.324370435 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:20.324371081 } [1 bytes data]
2026/05/29 18:44:20.324399796 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324400625 } [5 bytes data]
2026/05/29 18:44:20.324413538 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:20.324414310 } [16 bytes data]
2026/05/29 18:44:20.324423794 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:20.324424339 { [5 bytes data]
2026/05/29 18:44:20.324433324 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.324433949 { [5 bytes data]
2026/05/29 18:44:20.324444062 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:20.324444734 { [16 bytes data]
2026/05/29 18:44:20.324456896 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 18:44:20.324457635 * ALPN, server accepted to use h2
2026/05/29 18:44:20.324488505 * Server certificate:
2026/05/29 18:44:20.324489474 * subject: CN=p3m.posit.it
2026/05/29 18:44:20.324501943 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 18:44:20.324502656 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 18:44:20.324518687 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 18:44:20.324520185 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 18:44:20.324538797 * SSL certificate verify ok.
2026/05/29 18:44:20.324539573 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:20.324561107 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:20.324561996 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:20.324589932 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324594381 } [5 bytes data]
2026/05/29 18:44:20.324618026 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324618844 } [5 bytes data]
2026/05/29 18:44:20.324639732 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324640652 } [5 bytes data]
2026/05/29 18:44:20.324652123 * Using Stream ID: 1 (easy handle 0x55ea13a0e9f0)
2026/05/29 18:44:20.324653720 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324667227 } [5 bytes data]
2026/05/29 18:44:20.324667951 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 18:44:20.324677914 > Host: packagemanager.posit.co
2026/05/29 18:44:20.324678814 > user-agent: curl/7.81.0
2026/05/29 18:44:20.324689489 > accept: */*
2026/05/29 18:44:20.324690175 >
2026/05/29 18:44:20.324699266 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324700887 { [5 bytes data]
2026/05/29 18:44:20.324716068 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:20.324716804 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324733048 } [5 bytes data]
2026/05/29 18:44:20.324733712 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324746180 { [5 bytes data]
2026/05/29 18:44:20.324746855 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324759519 { [5 bytes data]
2026/05/29 18:44:20.324760252 < HTTP/2 400
2026/05/29 18:44:20.324769569 < date: Fri, 29 May 2026 18:44:20 GMT
2026/05/29 18:44:20.324770408 < content-type: text/plain; charset=utf-8
2026/05/29 18:44:20.324783813 < content-length: 94
2026/05/29 18:44:20.324784529 < cache-control: max-age=3600
2026/05/29 18:44:20.324796402 < request-id: f7fa202f-ac27-4cea-b9a8-d05666e39c36
2026/05/29 18:44:20.324797025 < server: Posit Package Manager v2026.04.2
2026/05/29 18:44:20.324812675 < x-content-type-options: nosniff
2026/05/29 18:44:20.324813417 < x-frame-options: DENY
2026/05/29 18:44:20.324825704 < x-repository-type: RSPM
2026/05/29 18:44:20.324826391 <
2026/05/29 18:44:20.324836138 { [94 bytes data]
2026/05/29 18:44:20.324836896 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.324849275 { [5 bytes data]
2026/05/29 18:44:20.328568588 * Connection #0 to host packagemanager.posit.co left intact
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/05/29 18:44:20.340442413 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:20.340632085 [connect-session] Job Key: TVBSvlOVoSw7oXTO
2026/05/29 18:44:20.340641501 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:20.340644784 [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:36413 ...
Connected to session server http://127.0.0.1:36413
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:20.506026225 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:20.506273960 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 18:44:20.725884460
2026/05/29 18:44:20.725896139 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 18:44:20.725949740 * Trying 3.138.167.219:443...
2026/05/29 18:44:20.725950996 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 18:44:20.725964083 * ALPN, offering h2
2026/05/29 18:44:20.725964669 * ALPN, offering http/1.1
2026/05/29 18:44:20.725975161 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:20.725975826 * CApath: /etc/ssl/certs
2026/05/29 18:44:20.725986978 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.725987999 } [5 bytes data]
2026/05/29 18:44:20.726008706 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:20.726021828 } [512 bytes data]
2026/05/29 18:44:20.726062846 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726064721 { [5 bytes data]
2026/05/29 18:44:20.726078640 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:20.726079296 { [104 bytes data]
2026/05/29 18:44:20.726092940 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726093661 { [5 bytes data]
2026/05/29 18:44:20.726107135 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:20.726107927 { [3880 bytes data]
2026/05/29 18:44:20.726126091 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726126921 { [5 bytes data]
2026/05/29 18:44:20.726144041 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 18:44:20.726144988 { [333 bytes data]
2026/05/29 18:44:20.726159027 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726160129 { [5 bytes data]
2026/05/29 18:44:20.726173086 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 18:44:20.726173793 { [4 bytes data]
2026/05/29 18:44:20.726186592 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726187324 } [5 bytes data]
2026/05/29 18:44:20.726213901 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 18:44:20.726229695 } [70 bytes data]
2026/05/29 18:44:20.726230716 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:20.726243959 } [5 bytes data]
2026/05/29 18:44:20.726244612 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:20.726258597 } [1 bytes data]
2026/05/29 18:44:20.726259442 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726273406 } [5 bytes data]
2026/05/29 18:44:20.726274021 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:20.726287589 } [16 bytes data]
2026/05/29 18:44:20.726288249 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:20.726300961 { [5 bytes data]
2026/05/29 18:44:20.726301609 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:20.726315370 { [5 bytes data]
2026/05/29 18:44:20.726316163 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:20.726328864 { [16 bytes data]
2026/05/29 18:44:20.726329611 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 18:44:20.726344235 * ALPN, server accepted to use h2
2026/05/29 18:44:20.726344860 * Server certificate:
2026/05/29 18:44:20.726357101 * subject: CN=p3m.posit.it
2026/05/29 18:44:20.726357795 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 18:44:20.726369046 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 18:44:20.726369756 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 18:44:20.726388280 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 18:44:20.726389062 * SSL certificate verify ok.
2026/05/29 18:44:20.726402502 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:20.726403170 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:20.726418189 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:20.726418938 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726445858 } [5 bytes data]
2026/05/29 18:44:20.726446677 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726458928 } [5 bytes data]
2026/05/29 18:44:20.726459673 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726471735 } [5 bytes data]
2026/05/29 18:44:20.726472477 * Using Stream ID: 1 (easy handle 0x55b3123249f0)
2026/05/29 18:44:20.726485215 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726485837 } [5 bytes data]
2026/05/29 18:44:20.726498195 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 18:44:20.726498970 > Host: packagemanager.posit.co
2026/05/29 18:44:20.726512626 > user-agent: curl/7.81.0
2026/05/29 18:44:20.726513272 > accept: */*
2026/05/29 18:44:20.726523386 >
2026/05/29 18:44:20.726524153 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726535680 { [5 bytes data]
2026/05/29 18:44:20.726536450 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:20.726549706 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726550325 } [5 bytes data]
2026/05/29 18:44:20.726562786 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726563407 { [5 bytes data]
2026/05/29 18:44:20.726574950 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726575640 { [5 bytes data]
2026/05/29 18:44:20.726587925 < HTTP/2 400
2026/05/29 18:44:20.726588543 < date: Fri, 29 May 2026 18:44:20 GMT
2026/05/29 18:44:20.726598834 < content-type: text/plain; charset=utf-8
2026/05/29 18:44:20.726599525 < content-length: 94
2026/05/29 18:44:20.726611857 < cache-control: max-age=3600
2026/05/29 18:44:20.726612511 < request-id: 285280e1-5ba0-4c9b-8f8c-5c98f1762db5
2026/05/29 18:44:20.726626412 < server: Posit Package Manager v2026.04.2
2026/05/29 18:44:20.726627150 < x-content-type-options: nosniff
2026/05/29 18:44:20.726641271 < x-frame-options: DENY
2026/05/29 18:44:20.726641992 < x-repository-type: RSPM
2026/05/29 18:44:20.726657327 <
2026/05/29 18:44:20.726658010 { [94 bytes data]
2026/05/29 18:44:20.726666699 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:20.726667384 { [5 bytes data]
2026/05/29 18:44:20.730346833 * Connection #0 to host packagemanager.posit.co left intact
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/05/29 18:44:20.742609485 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:20.743065567 [connect-session] Job Key: YeZPxOMorjaD2kjW
2026/05/29 18:44:20.743077360 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:20.743080441 [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:38151 ...
Connected to session server http://127.0.0.1:38151
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:20.928162948 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:20.928429043 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 18:44:20.944017742
2026/05/29 18:44:20.944026143 $ /opt/R/4.5.2/bin/R --version
2026/05/29 18:44:20.944069998 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 18:44:20.944071084 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 18:44:20.944093750 Platform: x86_64-pc-linux-gnu
2026/05/29 18:44:20.944098712
2026/05/29 18:44:20.944142512 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 18:44:20.944144286 You are welcome to redistribute it under the terms of the
2026/05/29 18:44:20.944164681 GNU General Public License versions 2 or 3.
2026/05/29 18:44:20.944165659 For more information about these matters see
2026/05/29 18:44:20.947338739 https://www.gnu.org/licenses/.
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/05/29 18:44:20.959500408 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:20.959686472 [connect-session] Job Key: nGlxneuQ7a8hs8AF
2026/05/29 18:44:20.959696106 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:20.959699451 [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:35401 ...
Connected to session server http://127.0.0.1:35401
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:21.126291777 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:21.126533079 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 18:44:21.317645782
2026/05/29 18:44:21.317657565 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 18:44:21.317708808 Package Version LibPath
2026/05/29 18:44:21.317713559 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317762123 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317763303 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317777934 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317778523 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317791435 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317792110 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317805868 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317811290 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317834161 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317834968 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317851095 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317851884 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317866952 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317867604 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317904802 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317905800 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317921046 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317921684 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317936778 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317937433 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317977952 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317978982 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317994128 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.317994813 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318009725 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318010359 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318031625 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318056168 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318057045 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318073197 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318073881 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318088804 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318089472 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318104326 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318105027 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318135976 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318136742 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318159612 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318160350 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.318175224 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:21.321376587 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/05/29 18:44:21.333419743 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:21.333591654 [connect-session] Job Key: HiRDgVnLGNaa6PeH
2026/05/29 18:44:21.333599893 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:21.333602112 [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:41385 ...
Connected to session server http://127.0.0.1:41385
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:21.501047929 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:21.501297628 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 18:44:21.501671769 $add.smooth
2026/05/29 18:44:21.501677895 [1] TRUE
2026/05/29 18:44:21.501698192
2026/05/29 18:44:21.501699280 $bitmapType
2026/05/29 18:44:21.501712385 [1] "cairo"
2026/05/29 18:44:21.501713253
2026/05/29 18:44:21.501722821 $browser
2026/05/29 18:44:21.501723617 [1] "xdg-open"
2026/05/29 18:44:21.501732661
2026/05/29 18:44:21.501733448 $browserNLdisabled
2026/05/29 18:44:21.501742992 [1] FALSE
2026/05/29 18:44:21.501743696
2026/05/29 18:44:21.501751587 $catch.script.errors
2026/05/29 18:44:21.501752319 [1] FALSE
2026/05/29 18:44:21.501762313
2026/05/29 18:44:21.501763045 $CBoundsCheck
2026/05/29 18:44:21.501771845 [1] FALSE
2026/05/29 18:44:21.501772624
2026/05/29 18:44:21.501781153 $check.bounds
2026/05/29 18:44:21.501781892 [1] FALSE
2026/05/29 18:44:21.501791489
2026/05/29 18:44:21.501792258 $citation.bibtex.max
2026/05/29 18:44:21.501800534 [1] 1
2026/05/29 18:44:21.501801289
2026/05/29 18:44:21.501809061 $continue
2026/05/29 18:44:21.501809709 [1] "+ "
2026/05/29 18:44:21.501818168
2026/05/29 18:44:21.501818845 $contrasts
2026/05/29 18:44:21.501827367 unordered ordered
2026/05/29 18:44:21.501828276 "contr.treatment" "contr.poly"
2026/05/29 18:44:21.501841565
2026/05/29 18:44:21.501842286 $defaultPackages
2026/05/29 18:44:21.501852569 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 18:44:21.501853512
2026/05/29 18:44:21.501866240 $demo.ask
2026/05/29 18:44:21.501866900 [1] "default"
2026/05/29 18:44:21.501876002
2026/05/29 18:44:21.501876607 $deparse.cutoff
2026/05/29 18:44:21.501885638 [1] 60
2026/05/29 18:44:21.501886388
2026/05/29 18:44:21.501893837 $device
2026/05/29 18:44:21.502104957 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 18:44:21.502112685 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 18:44:21.502151180 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 18:44:21.502152128 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 18:44:21.502170956 {
2026/05/29 18:44:21.502171935 initPSandPDFfonts()
2026/05/29 18:44:21.502182499 new <- list()
2026/05/29 18:44:21.502183311 if (!missing(width))
2026/05/29 18:44:21.502194512 new$width <- width
2026/05/29 18:44:21.502195249 if (!missing(height))
2026/05/29 18:44:21.502219679 new$height <- height
2026/05/29 18:44:21.502221648 if (!missing(onefile))
2026/05/29 18:44:21.502241614 new$onefile <- onefile
2026/05/29 18:44:21.502242346 if (!missing(title))
2026/05/29 18:44:21.502254299 new$title <- title
2026/05/29 18:44:21.502254997 if (!missing(fonts))
2026/05/29 18:44:21.502273053 new$fonts <- fonts
2026/05/29 18:44:21.502273836 if (!missing(version))
2026/05/29 18:44:21.502284698 new$version <- version
2026/05/29 18:44:21.502285388 if (!missing(paper))
2026/05/29 18:44:21.502296703 new$paper <- paper
2026/05/29 18:44:21.502297429 if (!missing(encoding))
2026/05/29 18:44:21.502308443 new$encoding <- encoding
2026/05/29 18:44:21.502309199 if (!missing(bg))
2026/05/29 18:44:21.502320324 new$bg <- bg
2026/05/29 18:44:21.502321093 if (!missing(fg))
2026/05/29 18:44:21.502331299 new$fg <- fg
2026/05/29 18:44:21.502331938 if (!missing(pointsize))
2026/05/29 18:44:21.502342915 new$pointsize <- pointsize
2026/05/29 18:44:21.502345991 if (!missing(pagecentre))
2026/05/29 18:44:21.502358479 new$pagecentre <- pagecentre
2026/05/29 18:44:21.502359260 if (!missing(colormodel))
2026/05/29 18:44:21.502371883 new$colormodel <- colormodel
2026/05/29 18:44:21.502372580 if (!missing(useDingbats))
2026/05/29 18:44:21.502385198 new$useDingbats <- useDingbats
2026/05/29 18:44:21.502385820 if (!missing(useKerning))
2026/05/29 18:44:21.502405625 new$useKerning <- useKerning
2026/05/29 18:44:21.502406385 if (!missing(fillOddEven))
2026/05/29 18:44:21.502418719 new$fillOddEven <- fillOddEven
2026/05/29 18:44:21.502419421 if (!missing(compress))
2026/05/29 18:44:21.502431686 new$compress <- compress
2026/05/29 18:44:21.502432407 if (!missing(timestamp))
2026/05/29 18:44:21.502444222 new$timestamp <- timestamp
2026/05/29 18:44:21.502444942 if (!missing(producer))
2026/05/29 18:44:21.502456350 new$producer <- producer
2026/05/29 18:44:21.502457097 if (!missing(author))
2026/05/29 18:44:21.502468748 new$author <- author
2026/05/29 18:44:21.502469418 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 18:44:21.502484333 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 18:44:21.502485693 inherits(family, "CIDFont"))) {
2026/05/29 18:44:21.502500083 enc <- family$encoding
2026/05/29 18:44:21.502500850 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 18:44:21.502515290 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 18:44:21.502516928 "default"))
2026/05/29 18:44:21.502533679 old$encoding <- enc
2026/05/29 18:44:21.502534902 family <- family$metrics
2026/05/29 18:44:21.502548379 }
2026/05/29 18:44:21.502549120 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 18:44:21.502561365 old$encoding <- guessEncoding()
2026/05/29 18:44:21.502562109 if (!missing(family)) {
2026/05/29 18:44:21.502574850 if (length(family) == 4L) {
2026/05/29 18:44:21.502575677 family <- c(family, "Symbol.afm")
2026/05/29 18:44:21.502588671 }
2026/05/29 18:44:21.502589346 else if (length(family) == 5L) {
2026/05/29 18:44:21.502605357 }
2026/05/29 18:44:21.502606205 else if (length(family) == 1L) {
2026/05/29 18:44:21.502616576 pf <- pdfFonts(family)[[1L]]
2026/05/29 18:44:21.502617263 if (is.null(pf))
2026/05/29 18:44:21.502629038 stop(gettextf("unknown family '%s'", family),
2026/05/29 18:44:21.502629691 domain = NA)
2026/05/29 18:44:21.502642821 matchFont(pf, old$encoding)
2026/05/29 18:44:21.502643507 }
2026/05/29 18:44:21.502654014 else stop("invalid 'family' argument")
2026/05/29 18:44:21.502654690 old$family <- family
2026/05/29 18:44:21.502667384 }
2026/05/29 18:44:21.502668057 version <- old$version
2026/05/29 18:44:21.502677424 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 18:44:21.502678245 "2.0")
2026/05/29 18:44:21.502689208 if (version %in% versions)
2026/05/29 18:44:21.502689831 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 18:44:21.502703624 else stop("invalid PDF version")
2026/05/29 18:44:21.502704239 onefile <- old$onefile
2026/05/29 18:44:21.502716432 if (!checkIntFormat(file))
2026/05/29 18:44:21.502717199 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 18:44:21.502731123 domain = NA)
2026/05/29 18:44:21.502731765 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 18:44:21.502745528 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 18:44:21.502746251 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 18:44:21.502763376 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 18:44:21.502764036 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 18:44:21.502782205 old$author)
2026/05/29 18:44:21.502782849 invisible()
2026/05/29 18:44:21.502792661 }
2026/05/29 18:44:21.502793432 <bytecode: 0x55ba0be12bc0>
2026/05/29 18:44:21.502803719 <environment: namespace:grDevices>
2026/05/29 18:44:21.502804370
2026/05/29 18:44:21.502818084 $device.ask.default
2026/05/29 18:44:21.502818825 [1] FALSE
2026/05/29 18:44:21.502829135
2026/05/29 18:44:21.502829891 $digits
2026/05/29 18:44:21.502837982 [1] 7
2026/05/29 18:44:21.502838589
2026/05/29 18:44:21.502846217 $download.file.extra
2026/05/29 18:44:21.502846988 [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/05/29 18:44:21.502865329
2026/05/29 18:44:21.502866152 $download.file.method
2026/05/29 18:44:21.502875494 [1] "curl"
2026/05/29 18:44:21.502876141
2026/05/29 18:44:21.502884164 $dvipscmd
2026/05/29 18:44:21.502884954 [1] "dvips"
2026/05/29 18:44:21.502893922
2026/05/29 18:44:21.502894630 $echo
2026/05/29 18:44:21.502902565 [1] FALSE
2026/05/29 18:44:21.502903291
2026/05/29 18:44:21.502911392 $editor
2026/05/29 18:44:21.502912006 [1] "vi"
2026/05/29 18:44:21.502925535
2026/05/29 18:44:21.502926318 $encoding
2026/05/29 18:44:21.502934892 [1] "native.enc"
2026/05/29 18:44:21.502935633
2026/05/29 18:44:21.502944462 $example.ask
2026/05/29 18:44:21.502945137 [1] "default"
2026/05/29 18:44:21.502954419
2026/05/29 18:44:21.502955083 $expressions
2026/05/29 18:44:21.502963534 [1] 5000
2026/05/29 18:44:21.502964210
2026/05/29 18:44:21.502974754 $help.search.types
2026/05/29 18:44:21.502975438 [1] "vignette" "demo" "help"
2026/05/29 18:44:21.502986726
2026/05/29 18:44:21.502987334 $help.try.all.packages
2026/05/29 18:44:21.502996694 [1] FALSE
2026/05/29 18:44:21.502997465
2026/05/29 18:44:21.503005630 $HTTPUserAgent
2026/05/29 18:44:21.503006273 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 18:44:21.503021027
2026/05/29 18:44:21.503021808 $internet.info
2026/05/29 18:44:21.503030581 [1] 2
2026/05/29 18:44:21.503031219
2026/05/29 18:44:21.503038930 $keep.parse.data
2026/05/29 18:44:21.503039630 [1] TRUE
2026/05/29 18:44:21.503049086
2026/05/29 18:44:21.503049768 $keep.parse.data.pkgs
2026/05/29 18:44:21.503059064 [1] FALSE
2026/05/29 18:44:21.503059840
2026/05/29 18:44:21.503067910 $keep.source
2026/05/29 18:44:21.503068542 [1] FALSE
2026/05/29 18:44:21.503077432
2026/05/29 18:44:21.503078080 $keep.source.pkgs
2026/05/29 18:44:21.503086953 [1] FALSE
2026/05/29 18:44:21.503087721
2026/05/29 18:44:21.503095833 $locatorBell
2026/05/29 18:44:21.503096557 [1] TRUE
2026/05/29 18:44:21.503105867
2026/05/29 18:44:21.503106460 $mailer
2026/05/29 18:44:21.503114380 [1] "mailto"
2026/05/29 18:44:21.503115139
2026/05/29 18:44:21.503123607 $matprod
2026/05/29 18:44:21.503124364 [1] "default"
2026/05/29 18:44:21.503133325
2026/05/29 18:44:21.503133975 $max.contour.segments
2026/05/29 18:44:21.503143381 [1] 25000
2026/05/29 18:44:21.503144044
2026/05/29 18:44:21.503151813 $max.print
2026/05/29 18:44:21.503152473 [1] 99999
2026/05/29 18:44:21.503161002
2026/05/29 18:44:21.503161659 $menu.graphics
2026/05/29 18:44:21.503170276 [1] TRUE
2026/05/29 18:44:21.503171010
2026/05/29 18:44:21.503179388 $na.action
2026/05/29 18:44:21.503180071 [1] "na.omit"
2026/05/29 18:44:21.503189306
2026/05/29 18:44:21.503189941 $nwarnings
2026/05/29 18:44:21.503197834 [1] 50
2026/05/29 18:44:21.503198593
2026/05/29 18:44:21.503218911 $OutDec
2026/05/29 18:44:21.503219664 [1] "."
2026/05/29 18:44:21.503241610
2026/05/29 18:44:21.503242457 $packrat.authenticated.downloads.use.renv
2026/05/29 18:44:21.503253836 [1] TRUE
2026/05/29 18:44:21.503254621
2026/05/29 18:44:21.503262848 $packrat.connect.timeout
2026/05/29 18:44:21.503263496 [1] 10
2026/05/29 18:44:21.503274697
2026/05/29 18:44:21.503275441 $packrat.untrusted.packages
2026/05/29 18:44:21.503296611 character(0)
2026/05/29 18:44:21.503297449
2026/05/29 18:44:21.503305852 $packrat.verbose.cache
2026/05/29 18:44:21.503306580 [1] TRUE
2026/05/29 18:44:21.503315876
2026/05/29 18:44:21.503318779 $pager
2026/05/29 18:44:21.503334516 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 18:44:21.503335526
2026/05/29 18:44:21.503344470 $papersize
2026/05/29 18:44:21.503345148 [1] "letter"
2026/05/29 18:44:21.503353673
2026/05/29 18:44:21.503354309 $PCRE_limit_recursion
2026/05/29 18:44:21.503369608 [1] NA
2026/05/29 18:44:21.503370288
2026/05/29 18:44:21.503377499 $PCRE_study
2026/05/29 18:44:21.503378158 [1] FALSE
2026/05/29 18:44:21.503411853
2026/05/29 18:44:21.503412747 $PCRE_use_JIT
2026/05/29 18:44:21.503422706 [1] TRUE
2026/05/29 18:44:21.503424025
2026/05/29 18:44:21.503434329 $pdfviewer
2026/05/29 18:44:21.503435020 [1] "/usr/bin/xdg-open"
2026/05/29 18:44:21.503445667
2026/05/29 18:44:21.503446272 $pkgType
2026/05/29 18:44:21.503454986 [1] "source"
2026/05/29 18:44:21.503455746
2026/05/29 18:44:21.503464662 $printcmd
2026/05/29 18:44:21.503465379 [1] "/usr/bin/lpr"
2026/05/29 18:44:21.503475354
2026/05/29 18:44:21.503476029 $prompt
2026/05/29 18:44:21.503484071 [1] "> "
2026/05/29 18:44:21.503484866
2026/05/29 18:44:21.503492795 $repos
2026/05/29 18:44:21.503493467 CRAN
2026/05/29 18:44:21.503501985 "@CRAN@"
2026/05/29 18:44:21.503502679
2026/05/29 18:44:21.503510882 $rl_word_breaks
2026/05/29 18:44:21.503511600 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 18:44:21.503521740
2026/05/29 18:44:21.503522534 $scipen
2026/05/29 18:44:21.503530805 [1] 0
2026/05/29 18:44:21.503531520
2026/05/29 18:44:21.503539201 $show.coef.Pvalues
2026/05/29 18:44:21.503540017 [1] TRUE
2026/05/29 18:44:21.503549691
2026/05/29 18:44:21.503550337 $show.error.messages
2026/05/29 18:44:21.503560139 [1] TRUE
2026/05/29 18:44:21.503560835
2026/05/29 18:44:21.503568849 $show.signif.stars
2026/05/29 18:44:21.503569494 [1] TRUE
2026/05/29 18:44:21.503579156
2026/05/29 18:44:21.503579843 $showErrorCalls
2026/05/29 18:44:21.503588793 [1] TRUE
2026/05/29 18:44:21.503589492
2026/05/29 18:44:21.503597734 $showNCalls
2026/05/29 18:44:21.503598467 [1] 50
2026/05/29 18:44:21.503607313
2026/05/29 18:44:21.503607933 $showWarnCalls
2026/05/29 18:44:21.503616750 [1] FALSE
2026/05/29 18:44:21.503617445
2026/05/29 18:44:21.503625651 $str
2026/05/29 18:44:21.503626318 $str$strict.width
2026/05/29 18:44:21.503635666 [1] "no"
2026/05/29 18:44:21.503636270
2026/05/29 18:44:21.503644378 $str$digits.d
2026/05/29 18:44:21.503645031 [1] 3
2026/05/29 18:44:21.503653668
2026/05/29 18:44:21.503654289 $str$vec.len
2026/05/29 18:44:21.503662715 [1] 4
2026/05/29 18:44:21.503663367
2026/05/29 18:44:21.503671240 $str$list.len
2026/05/29 18:44:21.503672002 [1] 99
2026/05/29 18:44:21.503680796
2026/05/29 18:44:21.503681456 $str$deparse.lines
2026/05/29 18:44:21.503690525 NULL
2026/05/29 18:44:21.503692004
2026/05/29 18:44:21.503700165 $str$drop.deparse.attr
2026/05/29 18:44:21.503700908 [1] TRUE
2026/05/29 18:44:21.503710937
2026/05/29 18:44:21.503711540 $str$formatNum
2026/05/29 18:44:21.503720262 function (x, ...)
2026/05/29 18:44:21.503721088 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 18:44:21.503734003 <environment: 0x55ba0c685f88>
2026/05/29 18:44:21.503734781
2026/05/29 18:44:21.503744705
2026/05/29 18:44:21.503745540 $str.dendrogram.last
2026/05/29 18:44:21.503755246 [1] "`"
2026/05/29 18:44:21.503755981
2026/05/29 18:44:21.503763946 $texi2dvi
2026/05/29 18:44:21.503764636 [1] "/usr/bin/texi2dvi"
2026/05/29 18:44:21.503774061
2026/05/29 18:44:21.503774732 $timeout
2026/05/29 18:44:21.503782800 [1] 60
2026/05/29 18:44:21.503783436
2026/05/29 18:44:21.503791287 $ts.eps
2026/05/29 18:44:21.503791968 [1] 1e-05
2026/05/29 18:44:21.503800897
2026/05/29 18:44:21.503801557 $ts.S.compat
2026/05/29 18:44:21.503810325 [1] FALSE
2026/05/29 18:44:21.503810932
2026/05/29 18:44:21.503819088 $unzip
2026/05/29 18:44:21.503819786 [1] "/usr/bin/unzip"
2026/05/29 18:44:21.503829694
2026/05/29 18:44:21.503830481 $useFancyQuotes
2026/05/29 18:44:21.503839782 [1] TRUE
2026/05/29 18:44:21.503840444
2026/05/29 18:44:21.503848553 $verbose
2026/05/29 18:44:21.503849289 [1] FALSE
2026/05/29 18:44:21.503858106
2026/05/29 18:44:21.503858804 $warn
2026/05/29 18:44:21.503866570 [1] 0
2026/05/29 18:44:21.503867281
2026/05/29 18:44:21.503875062 $warning.length
2026/05/29 18:44:21.503875667 [1] 1000
2026/05/29 18:44:21.503884963
2026/05/29 18:44:21.503885588 $warnPartialMatchArgs
2026/05/29 18:44:21.503898453 [1] FALSE
2026/05/29 18:44:21.503899224
2026/05/29 18:44:21.503907580 $warnPartialMatchAttr
2026/05/29 18:44:21.503908295 [1] FALSE
2026/05/29 18:44:21.503918537
2026/05/29 18:44:21.503919308 $warnPartialMatchDollar
2026/05/29 18:44:21.503928759 [1] FALSE
2026/05/29 18:44:21.503929566
2026/05/29 18:44:21.503937805 $width
2026/05/29 18:44:21.503938507 [1] 80
2026/05/29 18:44:21.503946800
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/05/29 18:44:21.518260977 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:21.518433959 [connect-session] Job Key: En0ryenLoyIYXA8t
2026/05/29 18:44:21.518441853 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:21.518443893 [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:39101 ...
Connected to session server http://127.0.0.1:39101
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:21.684395307 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:21.684632994 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 18:44:21.690826759
2026/05/29 18:44:21.690834295 $ env
2026/05/29 18:44:21.690863977 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:21.690865193 EDITOR=vi
2026/05/29 18:44:21.690879029 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:21.690880349 HOSTNAME=4cc0716448cf
2026/05/29 18:44:21.690891833 LANG=en_US.UTF-8
2026/05/29 18:44:21.690892465 LANGUAGE=en_US:en
2026/05/29 18:44:21.690905606 LC_ALL=en_US.UTF-8
2026/05/29 18:44:21.690906251 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/05/29 18:44:21.690931953 LN_S=ln -s
2026/05/29 18:44:21.690932585 LOGNAME=rstudio-connect
2026/05/29 18:44:21.690942708 MAKEFLAGS=-j1
2026/05/29 18:44:21.690943486 MAKE=make
2026/05/29 18:44:21.690953170 PAGER=/usr/bin/pager
2026/05/29 18:44:21.690954178 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 18:44:21.690966345 POSIT_CONNECT=1
2026/05/29 18:44:21.690967075 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:21.690976744 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:21.690977492 R_ARCH=
2026/05/29 18:44:21.690988075 R_BROWSER=xdg-open
2026/05/29 18:44:21.690988509 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 18:44:21.690994965 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 18:44:21.690995363 R_ENVIRON_USER=REDACTED
2026/05/29 18:44:21.691006214 R_GZIPCMD=/usr/bin/gzip
2026/05/29 18:44:21.691006971 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 18:44:21.691020874 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 18:44:21.691021827 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 18:44:21.691036849 R_LIBS_USER=REDACTED
2026/05/29 18:44:21.691037392 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 18:44:21.691045038 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpnQhpvZ/packrat-src
2026/05/29 18:44:21.691045555 R_PAPERSIZE=letter
2026/05/29 18:44:21.691053694 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 18:44:21.691054098 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 18:44:21.691061081 R_PRINTCMD=/usr/bin/lpr
2026/05/29 18:44:21.691061469 R_PROFILE_USER=REDACTED
2026/05/29 18:44:21.691067696 R_RD4PDF=times,inconsolata,hyper
2026/05/29 18:44:21.691068111 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpnQhpvZ
2026/05/29 18:44:21.691079902 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 18:44:21.691080592 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 18:44:21.691094712 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 18:44:21.691098709 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:21.691118536 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 18:44:21.691119273 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 18:44:21.691134055 R_ZIPCMD=/usr/bin/zip
2026/05/29 18:44:21.691135059 SED=/usr/bin/sed
2026/05/29 18:44:21.691147308 SHLVL=2
2026/05/29 18:44:21.691148736 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:21.691168081 TAR=/usr/bin/tar
2026/05/29 18:44:21.691168513 TERM=xterm
2026/05/29 18:44:21.691187264 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:21.691188438 TZ=UTC
2026/05/29 18:44:21.691214540 USERNAME=rstudio-connect
2026/05/29 18:44:21.691215431 USER=rstudio-connect
2026/05/29 18:44:21.694557506 _=/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/05/29 18:44:21.706292942 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:21.706473980 [connect-session] Job Key: M0EyFbDT1n9mYHBy
2026/05/29 18:44:21.706483453 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:21.706487638 [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:33029 ...
Connected to session server http://127.0.0.1:33029
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:21.872438288 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:21.872717062 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 18:44:21.878343773
2026/05/29 18:44:21.878351812 $ findmnt --notruncate
2026/05/29 18:44:21.878398893 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:21.878401525 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/RBL3U
SPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:21.878514333 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:21.878541430 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:21.878542792 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:21.878570038 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:21.878571001 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:21.878600080 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:21.878600883 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:21.878627690 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:21.878628364 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.878682241 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:21.878683428 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l
/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:21.878928678 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.878929524 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.878971984 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.878972639 ├─/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/05/29 18:44:21.879031190 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.879032107 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/M0EyFbDT1n9mYHBy] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.879074941 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.879075617 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:21.879106034 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3209851734] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:21.879176624 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:21.882793017 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/overlay2/l/R
BL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
packrat-restore-sandbox cran-connectivity 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/05/29 18:44:21.894690445 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:21.894860779 [connect-session] Job Key: OBIGh1qsNAs7RY6j
2026/05/29 18:44:21.894868495 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:21.894870536 [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:39767 ...
Connected to session server http://127.0.0.1:39767
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:22.061989049 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:22.062474641 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 18:44:22.223710038
2026/05/29 18:44:22.223720738 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 18:44:22.223774917 * Trying 13.225.47.84:443...
2026/05/29 18:44:22.223776142 * Connected to cran.rstudio.com (13.225.47.84) port 443 (#0)
2026/05/29 18:44:22.223788229 * ALPN, offering h2
2026/05/29 18:44:22.223788923 * ALPN, offering http/1.1
2026/05/29 18:44:22.223798411 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:22.223799157 * CApath: /etc/ssl/certs
2026/05/29 18:44:22.223814221 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:22.223814953 } [5 bytes data]
2026/05/29 18:44:22.223832457 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:22.223833153 } [512 bytes data]
2026/05/29 18:44:22.223857007 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.223857861 { [5 bytes data]
2026/05/29 18:44:22.223870694 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:22.223871312 { [122 bytes data]
2026/05/29 18:44:22.223881676 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:22.223882362 { [5 bytes data]
2026/05/29 18:44:22.223891890 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.223892898 { [5 bytes data]
2026/05/29 18:44:22.223903961 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 18:44:22.223904644 { [19 bytes data]
2026/05/29 18:44:22.223915428 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.223916124 { [5 bytes data]
2026/05/29 18:44:22.223927619 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:22.223928495 { [3836 bytes data]
2026/05/29 18:44:22.223944896 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.223948551 { [5 bytes data]
2026/05/29 18:44:22.223963173 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 18:44:22.223963894 { [264 bytes data]
2026/05/29 18:44:22.223979746 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.223990801 { [5 bytes data]
2026/05/29 18:44:22.224036839 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:22.224038779 { [36 bytes data]
2026/05/29 18:44:22.224051344 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:22.224052048 } [5 bytes data]
2026/05/29 18:44:22.224064098 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:22.224069503 } [1 bytes data]
2026/05/29 18:44:22.224102190 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224103212 } [5 bytes data]
2026/05/29 18:44:22.224119350 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:22.224120081 } [36 bytes data]
2026/05/29 18:44:22.224138412 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 18:44:22.224139284 * ALPN, server accepted to use h2
2026/05/29 18:44:22.224175698 * Server certificate:
2026/05/29 18:44:22.224176626 * subject: CN=cran.rstudio.com
2026/05/29 18:44:22.224189130 * start date: May 1 00:00:00 2026 GMT
2026/05/29 18:44:22.224189952 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 18:44:22.224202477 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 18:44:22.224229304 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 18:44:22.224256385 * SSL certificate verify ok.
2026/05/29 18:44:22.224257184 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:22.224270860 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:22.224271559 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:22.224289531 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224290391 } [5 bytes data]
2026/05/29 18:44:22.224310549 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224311355 } [5 bytes data]
2026/05/29 18:44:22.224334499 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224335301 } [5 bytes data]
2026/05/29 18:44:22.224348117 * Using Stream ID: 1 (easy handle 0x55ea4f02c9f0)
2026/05/29 18:44:22.224348845 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224364273 } [5 bytes data]
2026/05/29 18:44:22.224365062 > GET / HTTP/2
2026/05/29 18:44:22.224374802 > Host: cran.rstudio.com
2026/05/29 18:44:22.224375459 > user-agent: curl/7.81.0
2026/05/29 18:44:22.224387332 > accept: */*
2026/05/29 18:44:22.224388107 >
2026/05/29 18:44:22.224396912 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224397575 { [5 bytes data]
2026/05/29 18:44:22.224410012 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 18:44:22.224410801 { [157 bytes data]
2026/05/29 18:44:22.224423800 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224424456 { [5 bytes data]
2026/05/29 18:44:22.224436865 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:22.224437520 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224453429 } [5 bytes data]
2026/05/29 18:44:22.224454192 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224466534 { [5 bytes data]
2026/05/29 18:44:22.224467176 < HTTP/2 200
2026/05/29 18:44:22.224476762 < content-type: text/html
2026/05/29 18:44:22.224477453 < content-length: 866
2026/05/29 18:44:22.224488483 < server: Apache/2.4.66 (Unix)
2026/05/29 18:44:22.224489240 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 18:44:22.224501870 < accept-ranges: bytes
2026/05/29 18:44:22.224502481 < date: Fri, 29 May 2026 18:22:28 GMT
2026/05/29 18:44:22.224514075 < expires: Fri, 29 May 2026 18:52:00 GMT
2026/05/29 18:44:22.224514790 < cache-control: max-age=1800
2026/05/29 18:44:22.224527144 < etag: "362-612dafe59ac63"
2026/05/29 18:44:22.224527884 < x-cache: Hit from cloudfront
2026/05/29 18:44:22.224539917 < via: 1.1 dde219b7a0766f5c62d71cc8b8f0f626.cloudfront.net (CloudFront)
2026/05/29 18:44:22.224541140 < x-amz-cf-pop: ORD58-P15
2026/05/29 18:44:22.224557288 < x-amz-cf-id: d8yihOR504EijLGen6u-eq0Fv4GmHgZbePL1TVqceXJ22RcDjX6LbQ==
2026/05/29 18:44:22.224557933 < age: 1342
2026/05/29 18:44:22.224573017 <
2026/05/29 18:44:22.224573758 { [866 bytes data]
2026/05/29 18:44:22.224582557 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.224583334 { [5 bytes data]
2026/05/29 18:44:22.227553684 * Connection #0 to host cran.rstudio.com left intact
Stopped session pings to http://127.0.0.1:39767
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/05/29 18:44:22.239549504 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:22.239721636 [connect-session] Job Key: Va5jNwrYJDOmCPXf
2026/05/29 18:44:22.239729909 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:22.239732058 [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:45523 ...
Connected to session server http://127.0.0.1:45523
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:22.407905655 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:22.408180950 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 18:44:22.616742694
2026/05/29 18:44:22.616751689 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 18:44:22.616815531 * Trying 3.138.167.219:443...
2026/05/29 18:44:22.616817378 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 18:44:22.616843279 * ALPN, offering h2
2026/05/29 18:44:22.616844078 * ALPN, offering http/1.1
2026/05/29 18:44:22.616854678 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:22.616855672 * CApath: /etc/ssl/certs
2026/05/29 18:44:22.616864788 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:22.616865445 } [5 bytes data]
2026/05/29 18:44:22.616873655 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:22.616874168 } [512 bytes data]
2026/05/29 18:44:22.616902907 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.616906502 { [5 bytes data]
2026/05/29 18:44:22.616929568 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:22.616930455 { [104 bytes data]
2026/05/29 18:44:22.616945118 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.616946621 { [5 bytes data]
2026/05/29 18:44:22.616981629 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:22.616982608 { [3880 bytes data]
2026/05/29 18:44:22.616994163 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.616994846 { [5 bytes data]
2026/05/29 18:44:22.617005419 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 18:44:22.617006025 { [333 bytes data]
2026/05/29 18:44:22.617024293 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.617025108 { [5 bytes data]
2026/05/29 18:44:22.617035577 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 18:44:22.617036170 { [4 bytes data]
2026/05/29 18:44:22.617046970 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:22.617047677 } [5 bytes data]
2026/05/29 18:44:22.617057207 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 18:44:22.617057876 } [70 bytes data]
2026/05/29 18:44:22.617067587 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:22.617068261 } [5 bytes data]
2026/05/29 18:44:22.617077081 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:22.617077936 } [1 bytes data]
2026/05/29 18:44:22.617087663 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:22.617088415 } [5 bytes data]
2026/05/29 18:44:22.617097521 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:22.617098043 } [16 bytes data]
2026/05/29 18:44:22.617106971 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:22.617107555 { [5 bytes data]
2026/05/29 18:44:22.617116217 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:22.617117000 { [5 bytes data]
2026/05/29 18:44:22.617126546 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:22.617127107 { [16 bytes data]
2026/05/29 18:44:22.617135568 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 18:44:22.617136299 * ALPN, server accepted to use h2
2026/05/29 18:44:22.617149286 * Server certificate:
2026/05/29 18:44:22.617150048 * subject: CN=p3m.posit.it
2026/05/29 18:44:22.617160322 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 18:44:22.617161144 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 18:44:22.617171505 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 18:44:22.617172356 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 18:44:22.617187188 * SSL certificate verify ok.
2026/05/29 18:44:22.617190800 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:22.617204329 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:22.617221731 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:22.617251325 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617252317 } [5 bytes data]
2026/05/29 18:44:22.617263329 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617264139 } [5 bytes data]
2026/05/29 18:44:22.617275123 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617275706 } [5 bytes data]
2026/05/29 18:44:22.617286950 * Using Stream ID: 1 (easy handle 0x56255bcad9f0)
2026/05/29 18:44:22.617287688 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617300887 } [5 bytes data]
2026/05/29 18:44:22.617301577 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 18:44:22.617312182 > Host: packagemanager.posit.co
2026/05/29 18:44:22.617312837 > user-agent: curl/7.81.0
2026/05/29 18:44:22.617323920 > accept: */*
2026/05/29 18:44:22.617324619 >
2026/05/29 18:44:22.617332618 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617333337 { [5 bytes data]
2026/05/29 18:44:22.617344297 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:22.617344987 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617358211 } [5 bytes data]
2026/05/29 18:44:22.617358890 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617369314 { [5 bytes data]
2026/05/29 18:44:22.617369926 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617379101 { [5 bytes data]
2026/05/29 18:44:22.617379825 < HTTP/2 400
2026/05/29 18:44:22.617387415 < date: Fri, 29 May 2026 18:44:22 GMT
2026/05/29 18:44:22.617388230 < content-type: text/plain; charset=utf-8
2026/05/29 18:44:22.617401187 < content-length: 94
2026/05/29 18:44:22.617401952 < cache-control: max-age=3600
2026/05/29 18:44:22.617413186 < request-id: 941a171c-14d3-41a2-b35c-82cc82e726b7
2026/05/29 18:44:22.617413934 < server: Posit Package Manager v2026.04.2
2026/05/29 18:44:22.617429103 < x-content-type-options: nosniff
2026/05/29 18:44:22.617429813 < x-frame-options: DENY
2026/05/29 18:44:22.617442087 < x-repository-type: RSPM
2026/05/29 18:44:22.617442820 <
2026/05/29 18:44:22.617452547 { [94 bytes data]
2026/05/29 18:44:22.617453237 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:22.617464249 { [5 bytes data]
2026/05/29 18:44:22.621293673 * Connection #0 to host packagemanager.posit.co left intact
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/05/29 18:44:22.635728038 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:22.635963777 [connect-session] Job Key: YDIYt3O4C2xWrCMp
2026/05/29 18:44:22.635974461 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 18:44:22.635976755 [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:39591 ...
Connected to session server http://127.0.0.1:39591
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:22.801937009 Configuring packrat to use available credentials for private repository access.
2026/05/29 18:44:22.802175314 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 18:44:23.029484963
2026/05/29 18:44:23.029497481 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 18:44:23.029587751 * Trying 3.22.40.234:443...
2026/05/29 18:44:23.029589156 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0)
2026/05/29 18:44:23.029601514 * ALPN, offering h2
2026/05/29 18:44:23.029602229 * ALPN, offering http/1.1
2026/05/29 18:44:23.029612710 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 18:44:23.029613489 * CApath: /etc/ssl/certs
2026/05/29 18:44:23.029640332 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029654293 } [5 bytes data]
2026/05/29 18:44:23.029686742 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 18:44:23.029687691 } [512 bytes data]
2026/05/29 18:44:23.029732033 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029733034 { [5 bytes data]
2026/05/29 18:44:23.029755432 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 18:44:23.029756569 { [104 bytes data]
2026/05/29 18:44:23.029767350 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029768071 { [5 bytes data]
2026/05/29 18:44:23.029778246 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 18:44:23.029778829 { [3880 bytes data]
2026/05/29 18:44:23.029788873 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029789869 { [5 bytes data]
2026/05/29 18:44:23.029808122 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 18:44:23.029809014 { [333 bytes data]
2026/05/29 18:44:23.029823908 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029824671 { [5 bytes data]
2026/05/29 18:44:23.029833906 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 18:44:23.029834602 { [4 bytes data]
2026/05/29 18:44:23.029847542 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029848714 } [5 bytes data]
2026/05/29 18:44:23.029861559 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 18:44:23.029862259 } [70 bytes data]
2026/05/29 18:44:23.029872104 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 18:44:23.029872674 } [5 bytes data]
2026/05/29 18:44:23.029887541 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 18:44:23.029888202 } [1 bytes data]
2026/05/29 18:44:23.029898127 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029898854 } [5 bytes data]
2026/05/29 18:44:23.029908777 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 18:44:23.029909496 } [16 bytes data]
2026/05/29 18:44:23.029918987 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 18:44:23.029919963 { [5 bytes data]
2026/05/29 18:44:23.029929647 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 18:44:23.029930320 { [5 bytes data]
2026/05/29 18:44:23.029940366 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 18:44:23.029941053 { [16 bytes data]
2026/05/29 18:44:23.029951483 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 18:44:23.029952249 * ALPN, server accepted to use h2
2026/05/29 18:44:23.029970474 * Server certificate:
2026/05/29 18:44:23.029972288 * subject: CN=p3m.posit.it
2026/05/29 18:44:23.029991924 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 18:44:23.029993356 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 18:44:23.030006536 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 18:44:23.030007380 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 18:44:23.030036836 * SSL certificate verify ok.
2026/05/29 18:44:23.030037623 * Using HTTP2, server supports multiplexing
2026/05/29 18:44:23.030051750 * Connection state changed (HTTP/2 confirmed)
2026/05/29 18:44:23.030052476 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 18:44:23.030080976 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030081909 } [5 bytes data]
2026/05/29 18:44:23.030094757 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030095498 } [5 bytes data]
2026/05/29 18:44:23.030108591 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030109332 } [5 bytes data]
2026/05/29 18:44:23.030121792 * Using Stream ID: 1 (easy handle 0x55657fb6d9f0)
2026/05/29 18:44:23.030122444 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030137989 } [5 bytes data]
2026/05/29 18:44:23.030138656 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 18:44:23.030150304 > Host: packagemanager.posit.co
2026/05/29 18:44:23.030150981 > user-agent: curl/7.81.0
2026/05/29 18:44:23.030163901 > accept: */*
2026/05/29 18:44:23.030164639 >
2026/05/29 18:44:23.030173255 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030173890 { [5 bytes data]
2026/05/29 18:44:23.030186286 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 18:44:23.030186998 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030202590 } [5 bytes data]
2026/05/29 18:44:23.030203267 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030228462 { [5 bytes data]
2026/05/29 18:44:23.030229439 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030241858 { [5 bytes data]
2026/05/29 18:44:23.030242684 < HTTP/2 400
2026/05/29 18:44:23.030252221 < date: Fri, 29 May 2026 18:44:23 GMT
2026/05/29 18:44:23.030252852 < content-type: text/plain; charset=utf-8
2026/05/29 18:44:23.030265755 < content-length: 94
2026/05/29 18:44:23.030266406 < cache-control: max-age=3600
2026/05/29 18:44:23.030278260 < request-id: ce5f13f8-288b-47e8-a60f-e2d3e3835872
2026/05/29 18:44:23.030278946 < server: Posit Package Manager v2026.04.2
2026/05/29 18:44:23.030294654 < x-content-type-options: nosniff
2026/05/29 18:44:23.030295422 < x-frame-options: DENY
2026/05/29 18:44:23.030307343 < x-repository-type: RSPM
2026/05/29 18:44:23.030308089 <
2026/05/29 18:44:23.030317655 { [94 bytes data]
2026/05/29 18:44:23.030318285 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 18:44:23.030330641 { [5 bytes data]
2026/05/29 18:44:23.034326497 * 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/05/29 18:44:23.049420732 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:23.049665143 [connect-session] Job Key: h2s1MxIrDLVN0xNC
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34839 ...
Connected to session server http://127.0.0.1:34839
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:23.226062150 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:23.226306639 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:23.226679563 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 18:44:23.242072106
2026/05/29 18:44:23.242080192 $ /opt/R/4.4.3/bin/R --version
2026/05/29 18:44:23.242112958 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 18:44:23.242114025 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 18:44:23.242129770 Platform: x86_64-pc-linux-gnu
2026/05/29 18:44:23.242130511
2026/05/29 18:44:23.242143970 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 18:44:23.242144843 You are welcome to redistribute it under the terms of the
2026/05/29 18:44:23.242164425 GNU General Public License versions 2 or 3.
2026/05/29 18:44:23.242165388 For more information about these matters see
2026/05/29 18:44:23.245336022 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:34839
Stopping content session token refresher
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/05/29 18:44:23.258525535 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:23.258755779 [connect-session] Job Key: NtrwQbfUOEx58IeE
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40211 ...
Connected to session server http://127.0.0.1:40211
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:23.431420191 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:23.431641587 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:23.431732083 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 18:44:23.610916572
2026/05/29 18:44:23.610928863 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 18:44:23.610980717 Package Version LibPath
2026/05/29 18:44:23.610982097 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.610993858 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.610994448 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611006335 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611007088 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611018370 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611018943 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611031348 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611032083 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611044993 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611045591 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611058948 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611059728 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611074367 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611075183 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611088995 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611089684 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611102517 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611103233 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611117015 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611117768 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611131701 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611132414 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611145834 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611146598 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611160875 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611161655 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.611235875 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 18:44:23.615079439 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:40211
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/05/29 18:44:23.628882455 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:23.629105346 [connect-session] Job Key: WTFkYx4ujYbiMvgK
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39161 ...
Connected to session server http://127.0.0.1:39161
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:23.801607860 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:23.801808220 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:23.801883816 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 18:44:23.802575068 $add.smooth
2026/05/29 18:44:23.802583693 [1] TRUE
2026/05/29 18:44:23.802605008
2026/05/29 18:44:23.802606818 $bitmapType
2026/05/29 18:44:23.802622499 [1] "cairo"
2026/05/29 18:44:23.802624683
2026/05/29 18:44:23.802639862 $browser
2026/05/29 18:44:23.802641222 function (url)
2026/05/29 18:44:23.802659511 {
2026/05/29 18:44:23.802660188 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 18:44:23.802669310 }
2026/05/29 18:44:23.802669736 <environment: 0x55b618efe7e0>
2026/05/29 18:44:23.802675841
2026/05/29 18:44:23.802676257 $browserNLdisabled
2026/05/29 18:44:23.802682251 [1] FALSE
2026/05/29 18:44:23.802684983
2026/05/29 18:44:23.802706057 $catch.script.errors
2026/05/29 18:44:23.802707008 [1] FALSE
2026/05/29 18:44:23.802718258
2026/05/29 18:44:23.802719013 $CBoundsCheck
2026/05/29 18:44:23.802728047 [1] FALSE
2026/05/29 18:44:23.802728743
2026/05/29 18:44:23.802745679 $check.bounds
2026/05/29 18:44:23.802746486 [1] FALSE
2026/05/29 18:44:23.802756326
2026/05/29 18:44:23.802757096 $citation.bibtex.max
2026/05/29 18:44:23.802766695 [1] 1
2026/05/29 18:44:23.802767389
2026/05/29 18:44:23.802774910 $continue
2026/05/29 18:44:23.802775572 [1] "+ "
2026/05/29 18:44:23.802784514
2026/05/29 18:44:23.802785234 $contrasts
2026/05/29 18:44:23.802794025 unordered ordered
2026/05/29 18:44:23.802794957 "contr.treatment" "contr.poly"
2026/05/29 18:44:23.802808064
2026/05/29 18:44:23.802808733 $defaultPackages
2026/05/29 18:44:23.802817949 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 18:44:23.802818923
2026/05/29 18:44:23.802831430 $demo.ask
2026/05/29 18:44:23.802832165 [1] "default"
2026/05/29 18:44:23.802841507
2026/05/29 18:44:23.802842301 $deparse.cutoff
2026/05/29 18:44:23.802851824 [1] 60
2026/05/29 18:44:23.802852465
2026/05/29 18:44:23.802861023 $device
2026/05/29 18:44:23.803072962 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 18:44:23.803076806 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 18:44:23.803104553 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 18:44:23.803105793 useKerning, fillOddEven, compress)
2026/05/29 18:44:23.803119922 {
2026/05/29 18:44:23.803120728 initPSandPDFfonts()
2026/05/29 18:44:23.803129029 new <- list()
2026/05/29 18:44:23.803129446 if (!missing(width))
2026/05/29 18:44:23.803135085 new$width <- width
2026/05/29 18:44:23.803135475 if (!missing(height))
2026/05/29 18:44:23.803141491 new$height <- height
2026/05/29 18:44:23.803141915 if (!missing(onefile))
2026/05/29 18:44:23.803147981 new$onefile <- onefile
2026/05/29 18:44:23.803148383 if (!missing(title))
2026/05/29 18:44:23.803154198 new$title <- title
2026/05/29 18:44:23.803154876 if (!missing(fonts))
2026/05/29 18:44:23.803165936 new$fonts <- fonts
2026/05/29 18:44:23.803166632 if (!missing(version))
2026/05/29 18:44:23.803173364 new$version <- version
2026/05/29 18:44:23.803180949 if (!missing(paper))
2026/05/29 18:44:23.803181735 new$paper <- paper
2026/05/29 18:44:23.803190926 if (!missing(encoding))
2026/05/29 18:44:23.803191521 new$encoding <- encoding
2026/05/29 18:44:23.803198081 if (!missing(bg))
2026/05/29 18:44:23.803198498 new$bg <- bg
2026/05/29 18:44:23.803203945 if (!missing(fg))
2026/05/29 18:44:23.803204344 new$fg <- fg
2026/05/29 18:44:23.803228382 if (!missing(pointsize))
2026/05/29 18:44:23.803228952 new$pointsize <- pointsize
2026/05/29 18:44:23.803240639 if (!missing(pagecentre))
2026/05/29 18:44:23.803242832 new$pagecentre <- pagecentre
2026/05/29 18:44:23.803261100 if (!missing(colormodel))
2026/05/29 18:44:23.803261775 new$colormodel <- colormodel
2026/05/29 18:44:23.803269364 if (!missing(useDingbats))
2026/05/29 18:44:23.803269766 new$useDingbats <- useDingbats
2026/05/29 18:44:23.803276442 if (!missing(useKerning))
2026/05/29 18:44:23.803276834 new$useKerning <- useKerning
2026/05/29 18:44:23.803283500 if (!missing(fillOddEven))
2026/05/29 18:44:23.803283887 new$fillOddEven <- fillOddEven
2026/05/29 18:44:23.803290650 if (!missing(compress))
2026/05/29 18:44:23.803291041 new$compress <- compress
2026/05/29 18:44:23.803297278 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 18:44:23.803297669 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 18:44:23.803311040 inherits(family, "CIDFont"))) {
2026/05/29 18:44:23.803311883 enc <- family$encoding
2026/05/29 18:44:23.803320167 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 18:44:23.803330118 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 18:44:23.803330936 "default"))
2026/05/29 18:44:23.803341522 old$encoding <- enc
2026/05/29 18:44:23.803341928 family <- family$metrics
2026/05/29 18:44:23.803348100 }
2026/05/29 18:44:23.803348494 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 18:44:23.803355319 old$encoding <- guessEncoding()
2026/05/29 18:44:23.803355751 if (!missing(family)) {
2026/05/29 18:44:23.803362574 if (length(family) == 4L) {
2026/05/29 18:44:23.803363067 family <- c(family, "Symbol.afm")
2026/05/29 18:44:23.803369888 }
2026/05/29 18:44:23.803370289 else if (length(family) == 5L) {
2026/05/29 18:44:23.803376054 }
2026/05/29 18:44:23.803376454 else if (length(family) == 1L) {
2026/05/29 18:44:23.803387346 pf <- pdfFonts(family)[[1L]]
2026/05/29 18:44:23.803388090 if (is.null(pf))
2026/05/29 18:44:23.803398993 stop(gettextf("unknown family '%s'", family),
2026/05/29 18:44:23.803399933 domain = NA)
2026/05/29 18:44:23.803409718 matchFont(pf, old$encoding)
2026/05/29 18:44:23.803410163 }
2026/05/29 18:44:23.803415861 else stop("invalid 'family' argument")
2026/05/29 18:44:23.803416245 old$family <- family
2026/05/29 18:44:23.803424604 }
2026/05/29 18:44:23.803425009 version <- old$version
2026/05/29 18:44:23.803430431 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 18:44:23.803430832 "2.0")
2026/05/29 18:44:23.803436554 if (version %in% versions)
2026/05/29 18:44:23.803436968 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 18:44:23.803444477 else stop("invalid PDF version")
2026/05/29 18:44:23.803444874 onefile <- old$onefile
2026/05/29 18:44:23.803455045 if (!checkIntFormat(file))
2026/05/29 18:44:23.803455897 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 18:44:23.803463900 domain = NA)
2026/05/29 18:44:23.803472634 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 18:44:23.803473304 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 18:44:23.803488637 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 18:44:23.803489507 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 18:44:23.803500536 old$fillOddEven, old$compress)
2026/05/29 18:44:23.803501036 invisible()
2026/05/29 18:44:23.803507174 }
2026/05/29 18:44:23.803507589 <bytecode: 0x55b6171f09c8>
2026/05/29 18:44:23.803513130 <environment: namespace:grDevices>
2026/05/29 18:44:23.803513947
2026/05/29 18:44:23.803519759 $device.ask.default
2026/05/29 18:44:23.803520175 [1] FALSE
2026/05/29 18:44:23.803525742
2026/05/29 18:44:23.803526132 $digits
2026/05/29 18:44:23.803535600 [1] 7
2026/05/29 18:44:23.803536456
2026/05/29 18:44:23.803544089 $dvipscmd
2026/05/29 18:44:23.803544739 [1] "dvips"
2026/05/29 18:44:23.803553258
2026/05/29 18:44:23.803553962 $echo
2026/05/29 18:44:23.803562253 [1] FALSE
2026/05/29 18:44:23.803562716
2026/05/29 18:44:23.803567302 $editor
2026/05/29 18:44:23.803567749 [1] "vi"
2026/05/29 18:44:23.803582236
2026/05/29 18:44:23.803582762 $encoding
2026/05/29 18:44:23.803587599 [1] "native.enc"
2026/05/29 18:44:23.803587995
2026/05/29 18:44:23.803592675 $example.ask
2026/05/29 18:44:23.803593067 [1] "default"
2026/05/29 18:44:23.803598347
2026/05/29 18:44:23.803598785 $expressions
2026/05/29 18:44:23.803603464 [1] 5000
2026/05/29 18:44:23.803604057
2026/05/29 18:44:23.803612382 $help.search.types
2026/05/29 18:44:23.803613095 [1] "vignette" "demo" "help"
2026/05/29 18:44:23.803621910
2026/05/29 18:44:23.803623446 $help.try.all.packages
2026/05/29 18:44:23.803634780 [1] FALSE
2026/05/29 18:44:23.803635773
2026/05/29 18:44:23.803642119 $HTTPUserAgent
2026/05/29 18:44:23.803642533 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 18:44:23.803650585
2026/05/29 18:44:23.803651006 $internet.info
2026/05/29 18:44:23.803655769 [1] 2
2026/05/29 18:44:23.803656161
2026/05/29 18:44:23.803660296 $keep.parse.data
2026/05/29 18:44:23.803660734 [1] TRUE
2026/05/29 18:44:23.803665900
2026/05/29 18:44:23.803666292 $keep.parse.data.pkgs
2026/05/29 18:44:23.803671273 [1] FALSE
2026/05/29 18:44:23.803671679
2026/05/29 18:44:23.803675946 $keep.source
2026/05/29 18:44:23.803676332 [1] FALSE
2026/05/29 18:44:23.803681230
2026/05/29 18:44:23.803681618 $keep.source.pkgs
2026/05/29 18:44:23.803686316 [1] FALSE
2026/05/29 18:44:23.803686730
2026/05/29 18:44:23.803701555 $locatorBell
2026/05/29 18:44:23.803702003 [1] TRUE
2026/05/29 18:44:23.803706985
2026/05/29 18:44:23.803707403 $mailer
2026/05/29 18:44:23.803712733 [1] "mailto"
2026/05/29 18:44:23.803713173
2026/05/29 18:44:23.803717734 $matprod
2026/05/29 18:44:23.803718141 [1] "default"
2026/05/29 18:44:23.803723028
2026/05/29 18:44:23.803723432 $max.contour.segments
2026/05/29 18:44:23.803728484 [1] 25000
2026/05/29 18:44:23.803728869
2026/05/29 18:44:23.803733163 $max.print
2026/05/29 18:44:23.803733559 [1] 99999
2026/05/29 18:44:23.803738272
2026/05/29 18:44:23.803738657 $menu.graphics
2026/05/29 18:44:23.803743413 [1] TRUE
2026/05/29 18:44:23.803743809
2026/05/29 18:44:23.803748155 $na.action
2026/05/29 18:44:23.803748539 [1] "na.omit"
2026/05/29 18:44:23.803754075
2026/05/29 18:44:23.803754492 $nwarnings
2026/05/29 18:44:23.803761953 [1] 50
2026/05/29 18:44:23.803762526
2026/05/29 18:44:23.803788640 $OutDec
2026/05/29 18:44:23.803789386 [1] "."
2026/05/29 18:44:23.803800800
2026/05/29 18:44:23.803801479 $pager
2026/05/29 18:44:23.803808866 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 18:44:23.803811055
2026/05/29 18:44:23.803819742 $papersize
2026/05/29 18:44:23.803820380 [1] "letter"
2026/05/29 18:44:23.803828420
2026/05/29 18:44:23.803828980 $PCRE_limit_recursion
2026/05/29 18:44:23.803837094 [1] NA
2026/05/29 18:44:23.803837807
2026/05/29 18:44:23.803857202 $PCRE_study
2026/05/29 18:44:23.803857844 [1] FALSE
2026/05/29 18:44:23.803864622
2026/05/29 18:44:23.803865146 $PCRE_use_JIT
2026/05/29 18:44:23.803872027 [1] TRUE
2026/05/29 18:44:23.803872591
2026/05/29 18:44:23.803878616 $pdfviewer
2026/05/29 18:44:23.803879123 [1] "/usr/bin/xdg-open"
2026/05/29 18:44:23.803886427
2026/05/29 18:44:23.803886940 $pkgType
2026/05/29 18:44:23.803893716 [1] "source"
2026/05/29 18:44:23.803894422
2026/05/29 18:44:23.803902049 $printcmd
2026/05/29 18:44:23.803902738 [1] "/usr/bin/lpr"
2026/05/29 18:44:23.803910680
2026/05/29 18:44:23.803911245 $prompt
2026/05/29 18:44:23.803918253 [1] "> "
2026/05/29 18:44:23.803918974
2026/05/29 18:44:23.803939819 $repos
2026/05/29 18:44:23.803940684 CRAN
2026/05/29 18:44:23.803960461 "@CRAN@"
2026/05/29 18:44:23.803961411
2026/05/29 18:44:23.803969128 $rl_word_breaks
2026/05/29 18:44:23.803969761 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 18:44:23.803983237
2026/05/29 18:44:23.803983917 $scipen
2026/05/29 18:44:23.803991126 [1] 0
2026/05/29 18:44:23.803991810
2026/05/29 18:44:23.803998738 $show.coef.Pvalues
2026/05/29 18:44:23.803999413 [1] TRUE
2026/05/29 18:44:23.804022135
2026/05/29 18:44:23.804022873 $show.error.messages
2026/05/29 18:44:23.804031756 [1] TRUE
2026/05/29 18:44:23.804032437
2026/05/29 18:44:23.804039831 $show.signif.stars
2026/05/29 18:44:23.804040483 [1] TRUE
2026/05/29 18:44:23.804049304
2026/05/29 18:44:23.804049949 $showErrorCalls
2026/05/29 18:44:23.804058068 [1] TRUE
2026/05/29 18:44:23.804058694
2026/05/29 18:44:23.804079647 $showNCalls
2026/05/29 18:44:23.804080505 [1] 50
2026/05/29 18:44:23.804088477
2026/05/29 18:44:23.804089188 $showWarnCalls
2026/05/29 18:44:23.804100079 [1] FALSE
2026/05/29 18:44:23.804100865
2026/05/29 18:44:23.804112917 $str
2026/05/29 18:44:23.804113678 $str$strict.width
2026/05/29 18:44:23.804126722 [1] "no"
2026/05/29 18:44:23.804127476
2026/05/29 18:44:23.804139035 $str$digits.d
2026/05/29 18:44:23.804139604 [1] 3
2026/05/29 18:44:23.804151848
2026/05/29 18:44:23.804152558 $str$vec.len
2026/05/29 18:44:23.804182846 [1] 4
2026/05/29 18:44:23.804189836
2026/05/29 18:44:23.804233094 $str$list.len
2026/05/29 18:44:23.804234260 [1] 99
2026/05/29 18:44:23.804244120
2026/05/29 18:44:23.804244836 $str$deparse.lines
2026/05/29 18:44:23.804254479 NULL
2026/05/29 18:44:23.804255246
2026/05/29 18:44:23.804263421 $str$drop.deparse.attr
2026/05/29 18:44:23.804264164 [1] TRUE
2026/05/29 18:44:23.804274504
2026/05/29 18:44:23.804275264 $str$formatNum
2026/05/29 18:44:23.804284183 function (x, ...)
2026/05/29 18:44:23.804284933 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 18:44:23.804317642 <environment: 0x55b61794c038>
2026/05/29 18:44:23.804318676
2026/05/29 18:44:23.804328948
2026/05/29 18:44:23.804329669 $str.dendrogram.last
2026/05/29 18:44:23.804339389 [1] "`"
2026/05/29 18:44:23.804340195
2026/05/29 18:44:23.804350552 $texi2dvi
2026/05/29 18:44:23.804351326 [1] "/usr/bin/texi2dvi"
2026/05/29 18:44:23.804361434
2026/05/29 18:44:23.804362227 $timeout
2026/05/29 18:44:23.804376974 [1] 60
2026/05/29 18:44:23.804377844
2026/05/29 18:44:23.804386061 $ts.eps
2026/05/29 18:44:23.804386835 [1] 1e-05
2026/05/29 18:44:23.804400330
2026/05/29 18:44:23.804402254 $ts.S.compat
2026/05/29 18:44:23.804415330 [1] FALSE
2026/05/29 18:44:23.804415927
2026/05/29 18:44:23.804423176 $unzip
2026/05/29 18:44:23.804423779 [1] "/usr/bin/unzip"
2026/05/29 18:44:23.804432359
2026/05/29 18:44:23.804432958 $useFancyQuotes
2026/05/29 18:44:23.804440861 [1] TRUE
2026/05/29 18:44:23.804441408
2026/05/29 18:44:23.804448435 $verbose
2026/05/29 18:44:23.804449112 [1] FALSE
2026/05/29 18:44:23.804467261
2026/05/29 18:44:23.804468133 $warn
2026/05/29 18:44:23.804475950 [1] 0
2026/05/29 18:44:23.804476685
2026/05/29 18:44:23.804483709 $warning.length
2026/05/29 18:44:23.804484345 [1] 1000
2026/05/29 18:44:23.804492571
2026/05/29 18:44:23.804493288 $warnPartialMatchArgs
2026/05/29 18:44:23.804502225 [1] FALSE
2026/05/29 18:44:23.804502881
2026/05/29 18:44:23.804510096 $warnPartialMatchAttr
2026/05/29 18:44:23.804510782 [1] FALSE
2026/05/29 18:44:23.804524741
2026/05/29 18:44:23.804525433 $warnPartialMatchDollar
2026/05/29 18:44:23.804534318 [1] FALSE
2026/05/29 18:44:23.804534908
2026/05/29 18:44:23.804541918 $width
2026/05/29 18:44:23.804542497 [1] 80
2026/05/29 18:44:23.804549608
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:39161
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/05/29 18:44:23.821887412 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:23.822104447 [connect-session] Job Key: hK1Q1xU75H27MNor
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41549 ...
Connected to session server http://127.0.0.1:41549
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:23.995254404 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:23.995489933 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:23.995553968 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 18:44:24.002560624
2026/05/29 18:44:24.002567132 $ env
2026/05/29 18:44:24.002611777 CONNECT_API_KEY=REDACTED
2026/05/29 18:44:24.002613254 CONNECT_CONTENT_GUID=
2026/05/29 18:44:24.002629311 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 18:44:24.002630152 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 18:44:24.002650989 CONNECT_SERVER=http://localhost:3939/
2026/05/29 18:44:24.002651765 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:24.002687307 EDITOR=vi
2026/05/29 18:44:24.002688441 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:24.002701200 HOSTNAME=4cc0716448cf
2026/05/29 18:44:24.002701645 LANG=en_US.UTF-8
2026/05/29 18:44:24.002708054 LANGUAGE=en_US:en
2026/05/29 18:44:24.002708480 LC_ALL=en_US.UTF-8
2026/05/29 18:44:24.002714764 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/05/29 18:44:24.002716211 LN_S=ln -s
2026/05/29 18:44:24.002726523 LOGNAME=rstudio-connect
2026/05/29 18:44:24.002726936 MAKE=make
2026/05/29 18:44:24.002732640 PAGER=/usr/bin/pager
2026/05/29 18:44:24.002733105 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/05/29 18:44:24.002753958 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:24.002755722 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:24.002782676 R_ARCH=
2026/05/29 18:44:24.002783873 R_BROWSER=xdg-open
2026/05/29 18:44:24.002791916 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 18:44:24.002792346 R_CONFIG_ACTIVE=rsconnect
2026/05/29 18:44:24.002798933 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 18:44:24.002799364 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:24.002807993 R_GZIPCMD=/usr/bin/gzip
2026/05/29 18:44:24.002808384 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 18:44:24.002837142 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 18:44:24.002866462 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/29 18:44:24.002867413 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 18:44:24.002881853 R_LIBS_USER=REDACTED
2026/05/29 18:44:24.002882590 R_PAPERSIZE=letter
2026/05/29 18:44:24.002893329 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 18:44:24.002893733 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 18:44:24.002900456 R_PRINTCMD=/usr/bin/lpr
2026/05/29 18:44:24.002900854 R_RD4PDF=times,inconsolata,hyper
2026/05/29 18:44:24.002907499 RSC_EMAIL_SUBJECT=system-check
2026/05/29 18:44:24.002907885 RSC_REPORT_NAME=system-check
2026/05/29 18:44:24.002914544 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 18:44:24.002915357 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 18:44:24.002924236 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 18:44:24.002924666 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpL32fWZ
2026/05/29 18:44:24.002932110 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 18:44:24.002932510 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 18:44:24.002944824 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 18:44:24.002945589 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:24.002960318 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:24.002961205 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 18:44:24.002970193 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 18:44:24.002970590 R_ZIPCMD=/usr/bin/zip
2026/05/29 18:44:24.002976359 SED=/usr/bin/sed
2026/05/29 18:44:24.002976768 SF_PARTNER=posit_connect
2026/05/29 18:44:24.002982807 SHLVL=2
2026/05/29 18:44:24.002983218 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 18:44:24.002988964 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:24.002989393 TAR=/usr/bin/tar
2026/05/29 18:44:24.003004469 TERM=xterm
2026/05/29 18:44:24.003004973 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:24.003020462 TZ=UTC
2026/05/29 18:44:24.003023396 USERNAME=rstudio-connect
2026/05/29 18:44:24.003033483 USER=rstudio-connect
2026/05/29 18:44:24.006586448 _=/usr/bin/env
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:41549
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/05/29 18:44:24.020107617 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:24.020334641 [connect-session] Job Key: seQbAhLiYBsIno9Y
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43181 ...
Connected to session server http://127.0.0.1:43181
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:24.194242962 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:24.194783212 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:24.194791943 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 18:44:24.201608242
2026/05/29 18:44:24.201617570 $ findmnt --notruncate
2026/05/29 18:44:24.201660500 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:24.201668157 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/ov
erlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:24.201781681 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:24.201783427 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:24.201814685 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:24.201816755 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:24.201844068 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:24.201844973 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:24.201873534 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:24.201874320 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:24.201914993 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.201918134 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/doc
ker/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:24.202031867 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/doc
ker/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:24.202033112 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202154797 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202155902 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202201685 ├─/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/05/29 18:44:24.202234643 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/reports/v2/0/0/temp.source.1284482069] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202305132 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/reports/v2/0/0/temp.output.1865603834] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202307233 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/seQbAhLiYBsIno9Y] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202342196 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202396163 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202397556 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:24.202443264 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace443126163] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:24.202570288 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:24.205699204 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43181
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/05/29 18:44:24.219463665 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:24.219688546 [connect-session] Job Key: Vwse7CNor1ERatUh
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40953 ...
Connected to session server http://127.0.0.1:40953
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:24.394955606 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:24.395170227 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:24.395267407 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 18:44:24.411025808
2026/05/29 18:44:24.411035892 $ /opt/R/4.5.2/bin/R --version
2026/05/29 18:44:24.411073337 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 18:44:24.411074793 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 18:44:24.411091775 Platform: x86_64-pc-linux-gnu
2026/05/29 18:44:24.411092452
2026/05/29 18:44:24.411104530 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 18:44:24.411105376 You are welcome to redistribute it under the terms of the
2026/05/29 18:44:24.411124573 GNU General Public License versions 2 or 3.
2026/05/29 18:44:24.411128388 For more information about these matters see
2026/05/29 18:44:24.414492964 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:40953
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/05/29 18:44:24.428017607 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:24.428243035 [connect-session] Job Key: Fqbg9hnDlNRsr6V5
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41251 ...
Connected to session server http://127.0.0.1:41251
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:24.605816643 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:24.606043062 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:24.606137980 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 18:44:24.789650201
2026/05/29 18:44:24.789666750 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 18:44:24.789710671 Package Version LibPath
2026/05/29 18:44:24.789711885 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789722689 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789723242 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789734546 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789735445 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789745991 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789746594 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789757768 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789758490 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789772234 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789772965 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789790077 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789790794 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789817697 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789818517 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789832939 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789833560 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789847494 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789848248 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789864352 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789865248 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789880398 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789880977 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789894112 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789894852 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789909196 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789909995 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789932653 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789933568 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789948428 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789949099 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789963640 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789964333 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789978836 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789979504 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789994201 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.789994834 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.790027967 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.790028928 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.790049367 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.790050195 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 18:44:24.793572016 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:41251
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/05/29 18:44:24.807241249 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:24.807448608 [connect-session] Job Key: Bm4PyNbw8UePnUD4
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33249 ...
Connected to session server http://127.0.0.1:33249
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:24.982938520 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:24.983164303 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:24.983265241 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 18:44:24.983643735 $add.smooth
2026/05/29 18:44:24.983647604 [1] TRUE
2026/05/29 18:44:24.983670477
2026/05/29 18:44:24.983671859 $bitmapType
2026/05/29 18:44:24.983684701 [1] "cairo"
2026/05/29 18:44:24.983685236
2026/05/29 18:44:24.983690196 $browser
2026/05/29 18:44:24.983690635 function (url)
2026/05/29 18:44:24.983696425 {
2026/05/29 18:44:24.983696860 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 18:44:24.983704780 }
2026/05/29 18:44:24.983705791 <environment: 0x55587ed96798>
2026/05/29 18:44:24.983712054
2026/05/29 18:44:24.983712448 $browserNLdisabled
2026/05/29 18:44:24.983717600 [1] FALSE
2026/05/29 18:44:24.983718026
2026/05/29 18:44:24.983722603 $catch.script.errors
2026/05/29 18:44:24.983723016 [1] FALSE
2026/05/29 18:44:24.983732154
2026/05/29 18:44:24.983732944 $CBoundsCheck
2026/05/29 18:44:24.983741067 [1] FALSE
2026/05/29 18:44:24.983741822
2026/05/29 18:44:24.983755993 $check.bounds
2026/05/29 18:44:24.983763730 [1] FALSE
2026/05/29 18:44:24.983790460
2026/05/29 18:44:24.983791526 $citation.bibtex.max
2026/05/29 18:44:24.983802889 [1] 1
2026/05/29 18:44:24.983803613
2026/05/29 18:44:24.983831789 $continue
2026/05/29 18:44:24.983832735 [1] "+ "
2026/05/29 18:44:24.983841666
2026/05/29 18:44:24.983842349 $contrasts
2026/05/29 18:44:24.983850947 unordered ordered
2026/05/29 18:44:24.983852490 "contr.treatment" "contr.poly"
2026/05/29 18:44:24.983865999
2026/05/29 18:44:24.983866832 $defaultPackages
2026/05/29 18:44:24.983876544 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 18:44:24.983878089
2026/05/29 18:44:24.983895371 $demo.ask
2026/05/29 18:44:24.983897067 [1] "default"
2026/05/29 18:44:24.983909628
2026/05/29 18:44:24.983910597 $deparse.cutoff
2026/05/29 18:44:24.983923834 [1] 60
2026/05/29 18:44:24.983925165
2026/05/29 18:44:24.983934947 $device
2026/05/29 18:44:24.984292461 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 18:44:24.984301479 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 18:44:24.984351764 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 18:44:24.984352986 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 18:44:24.984364719 {
2026/05/29 18:44:24.984365337 initPSandPDFfonts()
2026/05/29 18:44:24.984371177 new <- list()
2026/05/29 18:44:24.984371661 if (!missing(width))
2026/05/29 18:44:24.984377328 new$width <- width
2026/05/29 18:44:24.984377728 if (!missing(height))
2026/05/29 18:44:24.984388708 new$height <- height
2026/05/29 18:44:24.984389468 if (!missing(onefile))
2026/05/29 18:44:24.984398865 new$onefile <- onefile
2026/05/29 18:44:24.984399403 if (!missing(title))
2026/05/29 18:44:24.984410203 new$title <- title
2026/05/29 18:44:24.984411774 if (!missing(fonts))
2026/05/29 18:44:24.984424408 new$fonts <- fonts
2026/05/29 18:44:24.984425040 if (!missing(version))
2026/05/29 18:44:24.984435405 new$version <- version
2026/05/29 18:44:24.984436042 if (!missing(paper))
2026/05/29 18:44:24.984446783 new$paper <- paper
2026/05/29 18:44:24.984447547 if (!missing(encoding))
2026/05/29 18:44:24.984457712 new$encoding <- encoding
2026/05/29 18:44:24.984458168 if (!missing(bg))
2026/05/29 18:44:24.984476685 new$bg <- bg
2026/05/29 18:44:24.984477436 if (!missing(fg))
2026/05/29 18:44:24.984485134 new$fg <- fg
2026/05/29 18:44:24.984491018 if (!missing(pointsize))
2026/05/29 18:44:24.984491736 new$pointsize <- pointsize
2026/05/29 18:44:24.984503889 if (!missing(pagecentre))
2026/05/29 18:44:24.984504633 new$pagecentre <- pagecentre
2026/05/29 18:44:24.984527627 if (!missing(colormodel))
2026/05/29 18:44:24.984528181 new$colormodel <- colormodel
2026/05/29 18:44:24.984535084 if (!missing(useDingbats))
2026/05/29 18:44:24.984535470 new$useDingbats <- useDingbats
2026/05/29 18:44:24.984544445 if (!missing(useKerning))
2026/05/29 18:44:24.984545101 new$useKerning <- useKerning
2026/05/29 18:44:24.984556492 if (!missing(fillOddEven))
2026/05/29 18:44:24.984557239 new$fillOddEven <- fillOddEven
2026/05/29 18:44:24.984567575 if (!missing(compress))
2026/05/29 18:44:24.984589390 new$compress <- compress
2026/05/29 18:44:24.984590040 if (!missing(timestamp))
2026/05/29 18:44:24.984597026 new$timestamp <- timestamp
2026/05/29 18:44:24.984597446 if (!missing(producer))
2026/05/29 18:44:24.984603799 new$producer <- producer
2026/05/29 18:44:24.984604177 if (!missing(author))
2026/05/29 18:44:24.984610391 new$author <- author
2026/05/29 18:44:24.984610789 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 18:44:24.984621882 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 18:44:24.984622772 inherits(family, "CIDFont"))) {
2026/05/29 18:44:24.984636640 enc <- family$encoding
2026/05/29 18:44:24.984637386 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 18:44:24.984646583 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 18:44:24.984658226 "default"))
2026/05/29 18:44:24.984665170 old$encoding <- enc
2026/05/29 18:44:24.984673139 family <- family$metrics
2026/05/29 18:44:24.984673572 }
2026/05/29 18:44:24.984679565 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 18:44:24.984679982 old$encoding <- guessEncoding()
2026/05/29 18:44:24.984687738 if (!missing(family)) {
2026/05/29 18:44:24.984688150 if (length(family) == 4L) {
2026/05/29 18:44:24.984694489 family <- c(family, "Symbol.afm")
2026/05/29 18:44:24.984694908 }
2026/05/29 18:44:24.984700854 else if (length(family) == 5L) {
2026/05/29 18:44:24.984701266 }
2026/05/29 18:44:24.984711351 else if (length(family) == 1L) {
2026/05/29 18:44:24.984712067 pf <- pdfFonts(family)[[1L]]
2026/05/29 18:44:24.984724208 if (is.null(pf))
2026/05/29 18:44:24.984725151 stop(gettextf("unknown family '%s'", family),
2026/05/29 18:44:24.984742340 domain = NA)
2026/05/29 18:44:24.984742759 matchFont(pf, old$encoding)
2026/05/29 18:44:24.984749407 }
2026/05/29 18:44:24.984749872 else stop("invalid 'family' argument")
2026/05/29 18:44:24.984756010 old$family <- family
2026/05/29 18:44:24.984756404 }
2026/05/29 18:44:24.984761657 version <- old$version
2026/05/29 18:44:24.984762055 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 18:44:24.984768362 "2.0")
2026/05/29 18:44:24.984768773 if (version %in% versions)
2026/05/29 18:44:24.984774702 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 18:44:24.984775288 else stop("invalid PDF version")
2026/05/29 18:44:24.984797857 onefile <- old$onefile
2026/05/29 18:44:24.984798639 if (!checkIntFormat(file))
2026/05/29 18:44:24.984809299 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 18:44:24.984809885 domain = NA)
2026/05/29 18:44:24.984820142 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 18:44:24.984820788 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 18:44:24.984833915 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 18:44:24.984834581 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 18:44:24.984849456 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 18:44:24.984850095 old$author)
2026/05/29 18:44:24.984865329 invisible()
2026/05/29 18:44:24.984866007 }
2026/05/29 18:44:24.984873035 <bytecode: 0x55587cb8ee30>
2026/05/29 18:44:24.984873567 <environment: namespace:grDevices>
2026/05/29 18:44:24.984883188
2026/05/29 18:44:24.984883743 $device.ask.default
2026/05/29 18:44:24.984891237 [1] FALSE
2026/05/29 18:44:24.984891738
2026/05/29 18:44:24.984898144 $digits
2026/05/29 18:44:24.984898680 [1] 7
2026/05/29 18:44:24.984905035
2026/05/29 18:44:24.984905554 $dvipscmd
2026/05/29 18:44:24.984911989 [1] "dvips"
2026/05/29 18:44:24.984912541
2026/05/29 18:44:24.984918813 $echo
2026/05/29 18:44:24.984919331 [1] FALSE
2026/05/29 18:44:24.984925943
2026/05/29 18:44:24.984926542 $editor
2026/05/29 18:44:24.984933903 [1] "vi"
2026/05/29 18:44:24.984934611
2026/05/29 18:44:24.984941999 $encoding
2026/05/29 18:44:24.984942656 [1] "native.enc"
2026/05/29 18:44:24.984951176
2026/05/29 18:44:24.984951843 $example.ask
2026/05/29 18:44:24.984959209 [1] "default"
2026/05/29 18:44:24.984959875
2026/05/29 18:44:24.984967122 $expressions
2026/05/29 18:44:24.984967831 [1] 5000
2026/05/29 18:44:24.984978336
2026/05/29 18:44:24.984979181 $help.search.types
2026/05/29 18:44:24.984988505 [1] "vignette" "demo" "help"
2026/05/29 18:44:24.984989276
2026/05/29 18:44:24.984998012 $help.try.all.packages
2026/05/29 18:44:24.984998733 [1] FALSE
2026/05/29 18:44:24.985008420
2026/05/29 18:44:24.985009191 $HTTPUserAgent
2026/05/29 18:44:24.985017203 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 18:44:24.985017925
2026/05/29 18:44:24.985033703 $internet.info
2026/05/29 18:44:24.985034475 [1] 2
2026/05/29 18:44:24.985042960
2026/05/29 18:44:24.985043651 $keep.parse.data
2026/05/29 18:44:24.985052081 [1] TRUE
2026/05/29 18:44:24.985052624
2026/05/29 18:44:24.985059900 $keep.parse.data.pkgs
2026/05/29 18:44:24.985060616 [1] FALSE
2026/05/29 18:44:24.985069889
2026/05/29 18:44:24.985070566 $keep.source
2026/05/29 18:44:24.985078494 [1] FALSE
2026/05/29 18:44:24.985079168
2026/05/29 18:44:24.985086612 $keep.source.pkgs
2026/05/29 18:44:24.985087321 [1] FALSE
2026/05/29 18:44:24.985096488
2026/05/29 18:44:24.985097105 $locatorBell
2026/05/29 18:44:24.985105747 [1] TRUE
2026/05/29 18:44:24.985106423
2026/05/29 18:44:24.985113242 $mailer
2026/05/29 18:44:24.985113829 [1] "mailto"
2026/05/29 18:44:24.985121393
2026/05/29 18:44:24.985121990 $matprod
2026/05/29 18:44:24.985129513 [1] "default"
2026/05/29 18:44:24.985131858
2026/05/29 18:44:24.985140273 $max.contour.segments
2026/05/29 18:44:24.985140968 [1] 25000
2026/05/29 18:44:24.985150295
2026/05/29 18:44:24.985151073 $max.print
2026/05/29 18:44:24.985159218 [1] 99999
2026/05/29 18:44:24.985159959
2026/05/29 18:44:24.985167807 $menu.graphics
2026/05/29 18:44:24.985168529 [1] TRUE
2026/05/29 18:44:24.985177830
2026/05/29 18:44:24.985180351 $na.action
2026/05/29 18:44:24.985188794 [1] "na.omit"
2026/05/29 18:44:24.985189559
2026/05/29 18:44:24.985197931 $nwarnings
2026/05/29 18:44:24.985198610 [1] 50
2026/05/29 18:44:24.985224335
2026/05/29 18:44:24.985225212 $OutDec
2026/05/29 18:44:24.985233365 [1] "."
2026/05/29 18:44:24.985234095
2026/05/29 18:44:24.985241822 $pager
2026/05/29 18:44:24.985242540 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 18:44:24.985262014
2026/05/29 18:44:24.985262727 $papersize
2026/05/29 18:44:24.985271034 [1] "letter"
2026/05/29 18:44:24.985271735
2026/05/29 18:44:24.985280081 $PCRE_limit_recursion
2026/05/29 18:44:24.985280858 [1] NA
2026/05/29 18:44:24.985290599
2026/05/29 18:44:24.985291293 $PCRE_study
2026/05/29 18:44:24.985300087 [1] FALSE
2026/05/29 18:44:24.985300814
2026/05/29 18:44:24.985309164 $PCRE_use_JIT
2026/05/29 18:44:24.985309924 [1] TRUE
2026/05/29 18:44:24.985319055
2026/05/29 18:44:24.985319792 $pdfviewer
2026/05/29 18:44:24.985328112 [1] "/usr/bin/xdg-open"
2026/05/29 18:44:24.985328857
2026/05/29 18:44:24.985339731 $pkgType
2026/05/29 18:44:24.985340449 [1] "source"
2026/05/29 18:44:24.985349058
2026/05/29 18:44:24.985349781 $printcmd
2026/05/29 18:44:24.985364619 [1] "/usr/bin/lpr"
2026/05/29 18:44:24.985365381
2026/05/29 18:44:24.985373687 $prompt
2026/05/29 18:44:24.985374393 [1] "> "
2026/05/29 18:44:24.985382181
2026/05/29 18:44:24.985382975 $repos
2026/05/29 18:44:24.985390613 CRAN
2026/05/29 18:44:24.985391321 "@CRAN@"
2026/05/29 18:44:24.985399276
2026/05/29 18:44:24.985400015 $rl_word_breaks
2026/05/29 18:44:24.985408230 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 18:44:24.985408908
2026/05/29 18:44:24.985416856 $scipen
2026/05/29 18:44:24.985417412 [1] 0
2026/05/29 18:44:24.985424695
2026/05/29 18:44:24.985425305 $show.coef.Pvalues
2026/05/29 18:44:24.985434070 [1] TRUE
2026/05/29 18:44:24.985434668
2026/05/29 18:44:24.985442006 $show.error.messages
2026/05/29 18:44:24.985442640 [1] TRUE
2026/05/29 18:44:24.985453308
2026/05/29 18:44:24.985453986 $show.signif.stars
2026/05/29 18:44:24.985462442 [1] TRUE
2026/05/29 18:44:24.985463136
2026/05/29 18:44:24.985470311 $showErrorCalls
2026/05/29 18:44:24.985470960 [1] TRUE
2026/05/29 18:44:24.985479179
2026/05/29 18:44:24.985479870 $showNCalls
2026/05/29 18:44:24.985487456 [1] 50
2026/05/29 18:44:24.985488179
2026/05/29 18:44:24.985495128 $showWarnCalls
2026/05/29 18:44:24.985495730 [1] FALSE
2026/05/29 18:44:24.985504176
2026/05/29 18:44:24.985504799 $str
2026/05/29 18:44:24.985512028 $str$strict.width
2026/05/29 18:44:24.985512618 [1] "no"
2026/05/29 18:44:24.985523769
2026/05/29 18:44:24.985524369 $str$digits.d
2026/05/29 18:44:24.985532076 [1] 3
2026/05/29 18:44:24.985532680
2026/05/29 18:44:24.985539783 $str$vec.len
2026/05/29 18:44:24.985540468 [1] 4
2026/05/29 18:44:24.985548960
2026/05/29 18:44:24.985549555 $str$list.len
2026/05/29 18:44:24.985557580 [1] 99
2026/05/29 18:44:24.985558243
2026/05/29 18:44:24.985564928 $str$deparse.lines
2026/05/29 18:44:24.985565680 NULL
2026/05/29 18:44:24.985574353
2026/05/29 18:44:24.985575001 $str$drop.deparse.attr
2026/05/29 18:44:24.985583276 [1] TRUE
2026/05/29 18:44:24.985584034
2026/05/29 18:44:24.985591689 $str$formatNum
2026/05/29 18:44:24.985592362 function (x, ...)
2026/05/29 18:44:24.985603720 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 18:44:24.985604426 <environment: 0x55587d403d90>
2026/05/29 18:44:24.985615832
2026/05/29 18:44:24.985616462
2026/05/29 18:44:24.985623408 $str.dendrogram.last
2026/05/29 18:44:24.985624102 [1] "`"
2026/05/29 18:44:24.985633240
2026/05/29 18:44:24.985633848 $texi2dvi
2026/05/29 18:44:24.985641086 [1] "/usr/bin/texi2dvi"
2026/05/29 18:44:24.985641726
2026/05/29 18:44:24.985650407 $timeout
2026/05/29 18:44:24.985651102 [1] 60
2026/05/29 18:44:24.985661638
2026/05/29 18:44:24.985662379 $ts.eps
2026/05/29 18:44:24.985669808 [1] 1e-05
2026/05/29 18:44:24.985670513
2026/05/29 18:44:24.985678199 $ts.S.compat
2026/05/29 18:44:24.985678790 [1] FALSE
2026/05/29 18:44:24.985685700
2026/05/29 18:44:24.985686147 $unzip
2026/05/29 18:44:24.985691112 [1] "/usr/bin/unzip"
2026/05/29 18:44:24.985691523
2026/05/29 18:44:24.985697043 $useFancyQuotes
2026/05/29 18:44:24.985697744 [1] TRUE
2026/05/29 18:44:24.985707582
2026/05/29 18:44:24.985708232 $verbose
2026/05/29 18:44:24.985716219 [1] FALSE
2026/05/29 18:44:24.985717222
2026/05/29 18:44:24.985723608 $warn
2026/05/29 18:44:24.985724034 [1] 0
2026/05/29 18:44:24.985728788
2026/05/29 18:44:24.985729206 $warning.length
2026/05/29 18:44:24.985735488 [1] 1000
2026/05/29 18:44:24.985735946
2026/05/29 18:44:24.985740607 $warnPartialMatchArgs
2026/05/29 18:44:24.985741014 [1] FALSE
2026/05/29 18:44:24.985746462
2026/05/29 18:44:24.985746863 $warnPartialMatchAttr
2026/05/29 18:44:24.985752049 [1] FALSE
2026/05/29 18:44:24.985752461
2026/05/29 18:44:24.985757049 $warnPartialMatchDollar
2026/05/29 18:44:24.985757454 [1] FALSE
2026/05/29 18:44:24.985763590
2026/05/29 18:44:24.985764219 $width
2026/05/29 18:44:24.985772759 [1] 80
2026/05/29 18:44:24.985773469
Stopped session pings to http://127.0.0.1:33249
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/05/29 18:44:25.003638809 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:25.004104320 [connect-session] Job Key: UFXEl5YbV3SaVnAz
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38101 ...
Connected to session server http://127.0.0.1:38101
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:25.180795801 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:25.180990391 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:25.181069265 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 18:44:25.187964920
2026/05/29 18:44:25.187972801 $ env
2026/05/29 18:44:25.188003560 CONNECT_API_KEY=REDACTED
2026/05/29 18:44:25.188005069 CONNECT_CONTENT_GUID=
2026/05/29 18:44:25.188016535 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 18:44:25.188017289 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 18:44:25.188029521 CONNECT_SERVER=http://localhost:3939/
2026/05/29 18:44:25.188030252 _DD_ROOT_GO_SESSION_ID=6a1a3690-8585-44fc-ad1e-5b8206487209
2026/05/29 18:44:25.188058042 EDITOR=vi
2026/05/29 18:44:25.188059231 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:25.188070330 HOSTNAME=4cc0716448cf
2026/05/29 18:44:25.188070867 LANG=en_US.UTF-8
2026/05/29 18:44:25.188089105 LANGUAGE=en_US:en
2026/05/29 18:44:25.188092676 LC_ALL=en_US.UTF-8
2026/05/29 18:44:25.188139117 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/05/29 18:44:25.188154520 LN_S=ln -s
2026/05/29 18:44:25.188176168 LOGNAME=rstudio-connect
2026/05/29 18:44:25.188177286 MAKE=make
2026/05/29 18:44:25.188192039 PAGER=/usr/bin/pager
2026/05/29 18:44:25.188192880 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/05/29 18:44:25.188230100 POSIT_PRODUCT=CONNECT
2026/05/29 18:44:25.188231013 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 18:44:25.188243282 R_ARCH=
2026/05/29 18:44:25.188244036 R_BROWSER=xdg-open
2026/05/29 18:44:25.188268244 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 18:44:25.188269952 R_CONFIG_ACTIVE=rsconnect
2026/05/29 18:44:25.188288022 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 18:44:25.188288924 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:25.188303698 R_GZIPCMD=/usr/bin/gzip
2026/05/29 18:44:25.188304550 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 18:44:25.188337393 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 18:44:25.188338576 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/29 18:44:25.188352083 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 18:44:25.188352812 R_LIBS_USER=REDACTED
2026/05/29 18:44:25.188364575 R_PAPERSIZE=letter
2026/05/29 18:44:25.188365304 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 18:44:25.188376414 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 18:44:25.188377101 R_PRINTCMD=/usr/bin/lpr
2026/05/29 18:44:25.188388723 R_RD4PDF=times,inconsolata,hyper
2026/05/29 18:44:25.188389389 RSC_EMAIL_SUBJECT=system-check
2026/05/29 18:44:25.188409248 RSC_REPORT_NAME=system-check
2026/05/29 18:44:25.188409982 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 18:44:25.188424406 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 18:44:25.188425321 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 18:44:25.188453012 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmplHpqAw
2026/05/29 18:44:25.188453934 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 18:44:25.188469645 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 18:44:25.188470425 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 18:44:25.188488729 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:25.188489525 RSTUDIO_PRODUCT=CONNECT
2026/05/29 18:44:25.188506890 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 18:44:25.188507560 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 18:44:25.188530646 R_ZIPCMD=/usr/bin/zip
2026/05/29 18:44:25.188531523 SED=/usr/bin/sed
2026/05/29 18:44:25.188542417 SF_PARTNER=posit_connect
2026/05/29 18:44:25.188543175 SHLVL=2
2026/05/29 18:44:25.188554191 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 18:44:25.188554945 STARTUP_DEBUG_MODE=0
2026/05/29 18:44:25.188570734 TAR=/usr/bin/tar
2026/05/29 18:44:25.188571492 TERM=xterm
2026/05/29 18:44:25.188581729 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 18:44:25.188582496 TZ=UTC
2026/05/29 18:44:25.188600836 USERNAME=rstudio-connect
2026/05/29 18:44:25.188601602 USER=rstudio-connect
2026/05/29 18:44:25.191794656 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:38101
Stopping content session token refresher
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/05/29 18:44:25.205484343 [connect-session] Connect Session v2026.05.0
2026/05/29 18:44:25.205708359 [connect-session] Job Key: PsOszsenVlFgwrBm
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45157 ...
Connected to session server http://127.0.0.1:45157
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 18:44:25.381065907 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 18:44:25.381295015 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 18:44:25.381374223 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 18:44:25.387564005
2026/05/29 18:44:25.387570663 $ findmnt --notruncate
2026/05/29 18:44:25.387617559 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 18:44:25.387622192 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docker/ov
erlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:25.387718793 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:25.387720365 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 18:44:25.387746436 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:25.387755130 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:25.387809811 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 18:44:25.387810975 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 18:44:25.387834785 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 18:44:25.387835445 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 18:44:25.387885641 ├─/data /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.387888901 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/doc
ker/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:25.388007770 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/doc
ker/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:25.388079056 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388129721 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388130745 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/4cc0716448cfed73f8d17207a0616b5378947d4a0040f6d68b76032587f6d3b0/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388157865 ├─/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/05/29 18:44:25.388193014 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/reports/v2/0/0/temp.source.1784553603] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388193765 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/reports/v2/0/0/temp.output.3125124505] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388237676 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/jobs/0/PsOszsenVlFgwrBm] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388266007 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388266779 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388288377 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/4bd374ca70e666b5c05ced711f76ca7299657abb5a20179eb8f931e2f5f7a43a/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 18:44:25.388288993 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace107037795] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:25.388333803 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
2026/05/29 18:44:25.391850593 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/T3ODKX7YINBCXGZSL5S667VLY3:/var/lib/docker/overlay2/l/3AFBPOQDHZT246IR6O5U7AU5MA:/var/lib/docker/overlay2/l/PTDWN4G2VGHJO6EBOVDAZNRE3I:/var/lib/docker/overlay2/l/3ORXNTWEMOTU3JYZAUR2DLHXKM:/var/lib/docker/overlay2/l/5JHA3VADLX27FJXUMOJRLUX5P3:/var/lib/docker/overlay2/l/5AZPZ3TTB4BE7X4WZI3NK732VD:/var/lib/docker/overlay2/l/37Z422TJBYWX4UXHZDYALQVF27:/var/lib/docker/overlay2/l/62EDTKGHLAVZQBOL2DTBWHRHHM:/var/lib/docker/overlay2/l/EPVTUUUSALEB5CCKB3F2U3DQLT:/var/lib/docker/overlay2/l/DM5NSDUDQFQSANFXEGEQJFPXNV:/var/lib/docker/overlay2/l/QJGGJMRA3DC2YVKQSCIY46KNC6:/var/lib/docker/overlay2/l/FKPV6YZWRWG6PB6QAS4I44KWH2:/var/lib/docker/overlay2/l/DXXNJ6AJ6LTGGL5JO5L55O5PQY:/var/lib/docker/overlay2/l/UAIML5ZVZYZYY7HGYINWTE43M3:/var/lib/docke
r/overlay2/l/RBL3USPNYSIURXK45MYM2OEAXG:/var/lib/docker/overlay2/l/JHKKCMXG6SM5B3O4NUWMGK5X2N:/var/lib/docker/overlay2/l/7IVNBKWDOUMNROVOXHQPWKLFLG:/var/lib/docker/overlay2/l/F7UBUOH5W64JZUCGYTKTU6VKHY:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/diff,workdir=/var/lib/docker/overlay2/25949c329535abca37c9cb02f449bbab94e605be60f8d34d38607c05f43e6dce/work,nouserxattr
Stopped session pings to http://127.0.0.1:45157
Stopping content session token refresher
Job completed