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 19:18:41 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.36s
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 0x7f5665e02560>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T19:17:04Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:23Z', '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-29T19:17:04Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:23Z', '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.30s
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.30s
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.30s
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_ui6.85s
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.30s
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_checks32.10s
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.68s
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.07s
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.07s
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.07s
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.16s
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.27s
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.73s
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.15s
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.07s
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.07s
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.07s
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: a34b6bec4a7f · Status: done · Passed: 53 · Failed: 2

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

a34b6bec4a7f 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=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
HOME=/root
HOSTNAME=a34b6bec4a7f
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 253Mi 51Mi 14Gi 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 Warning: HTTPS.Listen is not configured.
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 19:18:13 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: 0x55c3972f5b50 [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 19:18:13 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 19:18:13 GMT
< Transfer-Encoding: chunked
<
{ [3435 bytes data]
* Connection #0 to host localhost left intact
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 19:18:13.634688449 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:13.637143025 [connect-session] Job Key: iCeb0FiJI4FTgjbC
2026/05/29 19:18:13.637163285 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:13.637168803 [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:43499 ...
Connected to session server http://127.0.0.1:43499
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:13.814934857 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:13.840495851
2026/05/29 19:18:13.840507598 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/29 19:18:13.840577734 Python 3.12.11
Stopped session pings to http://127.0.0.1:43499
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 19:18:14.301476745 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:14.301713011 [connect-session] Job Key: dDViOVC1D5RW68DO
2026/05/29 19:18:14.301725270 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:14.301730017 [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:37117 ...
Connected to session server http://127.0.0.1:37117
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:14.428258030 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:14.434801792
2026/05/29 19:18:14.434810936 $ env
2026/05/29 19:18:14.434843014 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:14.434844256 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:14.434863445 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:14.434864316 LANG=en_US.UTF-8
2026/05/29 19:18:14.434878908 LANGUAGE=en_US:en
2026/05/29 19:18:14.434879729 LC_ALL=en_US.UTF-8
2026/05/29 19:18:14.434894071 LOGNAME=rstudio-connect
2026/05/29 19:18:14.434894912 MAKEFLAGS=-j1
2026/05/29 19:18:14.434908022 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:14.434908723 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:14.434925198 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:14.434925889 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:14.434941682 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:14.434942343 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:14.434956775 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:14.434957466 SHLVL=2
2026/05/29 19:18:14.434969995 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:14.434970826 TERM=xterm
2026/05/29 19:18:14.434983525 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:14.434984236 TZ=UTC
2026/05/29 19:18:14.434997897 USERNAME=rstudio-connect
2026/05/29 19:18:14.434998558 USER=rstudio-connect
2026/05/29 19:18:14.435012319 _=/usr/bin/env
2026/05/29 19:18:14.435013030 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:37117
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 19:18:14.450392735 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:14.450641679 [connect-session] Job Key: GGpEBOtcKiAtX92Z
2026/05/29 19:18:14.450658344 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:14.450664424 [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:41893 ...
Connected to session server http://127.0.0.1:41893
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:14.576858825 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:14.582245144
2026/05/29 19:18:14.582254848 $ findmnt --notruncate
2026/05/29 19:18:14.684263326 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:14.684277667 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/IAVTJ
DXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:14.684430257 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:14.684475395 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:14.684476827 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:14.684506722 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:14.684551890 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:14.684608886 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:14.684609938 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:14.684637028 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:14.684637769 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684687464 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:14.684688366 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:14.684894155 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684895137 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684920345 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684920816 ├─/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 19:18:14.684959614 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684960465 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/GGpEBOtcKiAtX92Z] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684991482 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:14.684992063 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3835686618] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:14.685078463 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:14.685081177 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
Stopping content session token refresher
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 19:18:14.700124636 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:14.700338057 [connect-session] Job Key: anMMLtxsiWYTEid5
2026/05/29 19:18:14.700346951 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:14.700351227 [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:34577 ...
Connected to session server http://127.0.0.1:34577
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:14.825057167 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:14.829495809
2026/05/29 19:18:14.829503200 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:14.839184396 * Trying 151.101.0.223:443...
2026/05/29 19:18:14.840640879 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/29 19:18:14.842322621 * ALPN, offering h2
2026/05/29 19:18:14.842329742 * ALPN, offering http/1.1
2026/05/29 19:18:14.868375895 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:14.868387052 * CApath: /etc/ssl/certs
2026/05/29 19:18:14.868579942 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:14.868588595 } [5 bytes data]
2026/05/29 19:18:14.868626172 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:14.868627594 } [512 bytes data]
2026/05/29 19:18:14.872368536 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:14.872379413 { [5 bytes data]
2026/05/29 19:18:14.872418361 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:14.872421256 { [122 bytes data]
2026/05/29 19:18:14.872638082 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:14.872644942 { [5 bytes data]
2026/05/29 19:18:14.872676380 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.872677431 { [5 bytes data]
2026/05/29 19:18:14.872693766 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:14.872694497 { [19 bytes data]
2026/05/29 19:18:14.872715158 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.872719104 { [5 bytes data]
2026/05/29 19:18:14.872762229 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:14.872764522 { [2860 bytes data]
2026/05/29 19:18:14.873542263 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.873549695 { [5 bytes data]
2026/05/29 19:18:14.873581022 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:14.873582013 { [264 bytes data]
2026/05/29 19:18:14.873672048 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.873679399 { [5 bytes data]
2026/05/29 19:18:14.873704177 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:14.873707031 { [36 bytes data]
2026/05/29 19:18:14.873778068 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:14.873785239 } [5 bytes data]
2026/05/29 19:18:14.873830747 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:14.873831649 } [1 bytes data]
2026/05/29 19:18:14.873846161 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.873846641 } [5 bytes data]
2026/05/29 19:18:14.873856296 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:14.873856736 } [36 bytes data]
2026/05/29 19:18:14.873912521 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:14.873919221 * ALPN, server accepted to use h2
2026/05/29 19:18:14.873951299 * Server certificate:
2026/05/29 19:18:14.873953743 * subject: CN=www.python.org
2026/05/29 19:18:14.873968215 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:14.873968916 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:14.873982917 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:14.873983688 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:14.874007774 * SSL certificate verify ok.
2026/05/29 19:18:14.874009927 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:14.874025992 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:14.874027394 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:14.874052081 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.874054535 } [5 bytes data]
2026/05/29 19:18:14.874088846 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.874111500 } [5 bytes data]
2026/05/29 19:18:14.874132081 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.874142627 } [5 bytes data]
2026/05/29 19:18:14.874222557 * Using Stream ID: 1 (easy handle 0x555e9f60c9f0)
2026/05/29 19:18:14.874246213 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.874251411 } [5 bytes data]
2026/05/29 19:18:14.874278402 > GET / HTTP/2
2026/05/29 19:18:14.874281967 > Host: pypi.python.org
2026/05/29 19:18:14.874301827 > user-agent: curl/7.81.0
2026/05/29 19:18:14.874302808 > accept: */*
2026/05/29 19:18:14.874331000 >
2026/05/29 19:18:14.874333254 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.874343409 { [5 bytes data]
2026/05/29 19:18:14.874378542 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:14.874399203 { [193 bytes data]
2026/05/29 19:18:14.875127830 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.875136263 { [5 bytes data]
2026/05/29 19:18:14.875175211 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.875176403 } [5 bytes data]
2026/05/29 19:18:14.875272929 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.875278097 { [5 bytes data]
2026/05/29 19:18:14.876317751 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.876325774 { [5 bytes data]
2026/05/29 19:18:14.876417412 < HTTP/2 301
2026/05/29 19:18:14.876424883 < server: Varnish
2026/05/29 19:18:14.876460276 < retry-after: 0
2026/05/29 19:18:14.876462360 < location: https://pypi.org/
2026/05/29 19:18:14.876484002 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:14.876484823 < accept-ranges: bytes
2026/05/29 19:18:14.876502159 < date: Fri, 29 May 2026 19:18:14 GMT
2026/05/29 19:18:14.876502861 < x-served-by: cache-iad-kiad7000172-IAD
2026/05/29 19:18:14.876540798 < x-cache: HIT
2026/05/29 19:18:14.876541659 < x-cache-hits: 0
2026/05/29 19:18:14.876558314 < x-timer: S1780082295.875533,VS0,VE0
2026/05/29 19:18:14.876559185 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:14.876578154 < x-frame-options: deny
2026/05/29 19:18:14.876578925 < x-xss-protection: 1; mode=block
2026/05/29 19:18:14.876588680 < x-content-type-options: nosniff
2026/05/29 19:18:14.876591123 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:14.876610663 < 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 19:18:14.876612916 < content-length: 122
2026/05/29 19:18:14.876653017 <
2026/05/29 19:18:14.876653547 * Ignoring the response-body
2026/05/29 19:18:14.876662441 { [122 bytes data]
2026/05/29 19:18:14.876662922 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:14.876672967 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:14.880549122 * Trying 151.101.128.223:443...
2026/05/29 19:18:14.882889346 * Connected to pypi.org (151.101.128.223) port 443 (#1)
2026/05/29 19:18:14.883160103 * ALPN, offering h2
2026/05/29 19:18:14.883167214 * ALPN, offering http/1.1
2026/05/29 19:18:14.909878719 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:14.909887773 * CApath: /etc/ssl/certs
2026/05/29 19:18:14.910046131 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:14.910052811 } [5 bytes data]
2026/05/29 19:18:14.910083087 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:14.910084339 } [512 bytes data]
2026/05/29 19:18:14.913817299 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:14.913827624 { [5 bytes data]
2026/05/29 19:18:14.913862587 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:14.913865030 { [122 bytes data]
2026/05/29 19:18:14.913976689 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:14.913982698 { [5 bytes data]
2026/05/29 19:18:14.914005142 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.914006283 { [5 bytes data]
2026/05/29 19:18:14.914022618 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:14.914032833 { [19 bytes data]
2026/05/29 19:18:14.914052693 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.914056659 { [5 bytes data]
2026/05/29 19:18:14.914072784 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:14.914087706 { [2856 bytes data]
2026/05/29 19:18:14.914727329 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.914736112 { [5 bytes data]
2026/05/29 19:18:14.914766308 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:14.914767449 { [264 bytes data]
2026/05/29 19:18:14.914842462 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.914851175 { [5 bytes data]
2026/05/29 19:18:14.914873990 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:14.914884596 { [36 bytes data]
2026/05/29 19:18:14.914957295 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:14.914964346 } [5 bytes data]
2026/05/29 19:18:14.914984246 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:14.914988983 } [1 bytes data]
2026/05/29 19:18:14.915003815 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915006529 } [5 bytes data]
2026/05/29 19:18:14.915026609 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:14.915029043 } [36 bytes data]
2026/05/29 19:18:14.915093971 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:14.915098027 * ALPN, server accepted to use h2
2026/05/29 19:18:14.915150586 * Server certificate:
2026/05/29 19:18:14.915176475 * subject: CN=pypi.org
2026/05/29 19:18:14.915217126 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:14.915218749 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:14.915258919 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:14.915291268 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:14.915318800 * SSL certificate verify ok.
2026/05/29 19:18:14.915321904 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:14.915344788 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:14.915345479 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:14.915358749 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915359180 } [5 bytes data]
2026/05/29 19:18:14.915370026 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915370487 } [5 bytes data]
2026/05/29 19:18:14.915380342 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915380782 } [5 bytes data]
2026/05/29 19:18:14.915391969 * Using Stream ID: 1 (easy handle 0x555e9f60c9f0)
2026/05/29 19:18:14.915392420 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915412490 } [5 bytes data]
2026/05/29 19:18:14.915413221 > GET / HTTP/2
2026/05/29 19:18:14.915428274 > Host: pypi.org
2026/05/29 19:18:14.915428965 > user-agent: curl/7.81.0
2026/05/29 19:18:14.915439271 > accept: */*
2026/05/29 19:18:14.915439691 >
2026/05/29 19:18:14.915447924 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.915449666 { [5 bytes data]
2026/05/29 19:18:14.915463026 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:14.915479992 { [193 bytes data]
2026/05/29 19:18:14.917196517 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.917203237 { [5 bytes data]
2026/05/29 19:18:14.917247113 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.917248294 } [5 bytes data]
2026/05/29 19:18:14.919815409 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.919825244 { [5 bytes data]
2026/05/29 19:18:14.919919296 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.919926226 { [5 bytes data]
2026/05/29 19:18:14.919970573 < HTTP/2 200
2026/05/29 19:18:14.919975500 < server: gunicorn
2026/05/29 19:18:14.919993177 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:14.919995781 < 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 19:18:14.920083142 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:14.920107599 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:14.920108801 < accept-ranges: bytes
2026/05/29 19:18:14.920124775 < date: Fri, 29 May 2026 19:18:14 GMT
2026/05/29 19:18:14.920125546 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200144-IAD
2026/05/29 19:18:14.920146027 < x-cache: MISS, HIT
2026/05/29 19:18:14.920146848 < x-cache-hits: 0, 1
2026/05/29 19:18:14.920162602 < x-timer: S1780082295.916571,VS0,VE1
2026/05/29 19:18:14.920163293 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:14.920180208 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:14.920181009 < x-frame-options: deny
2026/05/29 19:18:14.920198846 < x-xss-protection: 1; mode=block
2026/05/29 19:18:14.920199617 < x-content-type-options: nosniff
2026/05/29 19:18:14.920215832 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:14.920216793 < 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 19:18:14.920244876 < content-length: 22793
2026/05/29 19:18:14.920297805 <
2026/05/29 19:18:14.920298877 { [940 bytes data]
2026/05/29 19:18:14.920311366 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920312067 { [5 bytes data]
2026/05/29 19:18:14.920327610 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920328351 { [5 bytes data]
2026/05/29 19:18:14.920368962 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920370204 { [5 bytes data]
2026/05/29 19:18:14.920387390 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920388061 { [5 bytes data]
2026/05/29 19:18:14.920403274 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920403935 { [5 bytes data]
2026/05/29 19:18:14.920433019 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920434602 { [5 bytes data]
2026/05/29 19:18:14.920467351 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.920468412 { [5 bytes data]
2026/05/29 19:18:14.921838575 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.921847018 { [5 bytes data]
2026/05/29 19:18:14.921872176 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.921873007 { [5 bytes data]
2026/05/29 19:18:14.921887529 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.921894530 { [5 bytes data]
2026/05/29 19:18:14.923000495 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923007726 { [5 bytes data]
2026/05/29 19:18:14.923037891 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923038913 { [5 bytes data]
2026/05/29 19:18:14.923054396 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923065412 { [5 bytes data]
2026/05/29 19:18:14.923080685 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923091231 { [5 bytes data]
2026/05/29 19:18:14.923114015 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923121446 { [5 bytes data]
2026/05/29 19:18:14.923139654 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923152984 { [5 bytes data]
2026/05/29 19:18:14.923187326 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.923188227 { [5 bytes data]
2026/05/29 19:18:14.923207145 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:14.926357689
2026/05/29 19:18:14.926366032 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:14.935588386 * Trying 151.101.0.223:443...
2026/05/29 19:18:14.937373954 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0)
2026/05/29 19:18:14.939039462 * ALPN, offering h2
2026/05/29 19:18:14.939046442 * ALPN, offering http/1.1
2026/05/29 19:18:14.964842870 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:14.964850492 * CApath: /etc/ssl/certs
2026/05/29 19:18:14.965029230 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:14.965038184 } [5 bytes data]
2026/05/29 19:18:14.965073677 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:14.965074829 } [512 bytes data]
2026/05/29 19:18:14.969798581 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:14.969806182 { [5 bytes data]
2026/05/29 19:18:14.969838991 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:14.969840153 { [122 bytes data]
2026/05/29 19:18:14.970036960 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:14.970043860 { [5 bytes data]
2026/05/29 19:18:14.970075248 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.970076229 { [5 bytes data]
2026/05/29 19:18:14.970092243 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:14.970094436 { [19 bytes data]
2026/05/29 19:18:14.970111292 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.970113906 { [5 bytes data]
2026/05/29 19:18:14.970131022 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:14.970159804 { [2842 bytes data]
2026/05/29 19:18:14.970796824 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.970805066 { [5 bytes data]
2026/05/29 19:18:14.970895442 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:14.970897054 { [264 bytes data]
2026/05/29 19:18:14.970910975 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.970916704 { [5 bytes data]
2026/05/29 19:18:14.970931797 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:14.970943004 { [36 bytes data]
2026/05/29 19:18:14.970992148 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:14.971008382 } [5 bytes data]
2026/05/29 19:18:14.971028502 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:14.971030946 } [1 bytes data]
2026/05/29 19:18:14.971049083 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971063896 } [5 bytes data]
2026/05/29 19:18:14.971098157 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:14.971099179 } [36 bytes data]
2026/05/29 19:18:14.971157086 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:14.971158168 * ALPN, server accepted to use h2
2026/05/29 19:18:14.971184848 * Server certificate:
2026/05/29 19:18:14.971185869 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:14.971205459 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:14.971206220 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:14.971222074 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:14.971227572 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:14.971253371 * SSL certificate verify ok.
2026/05/29 19:18:14.971255875 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:14.971272239 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:14.971273041 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:14.971295134 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971295915 } [5 bytes data]
2026/05/29 19:18:14.971315414 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971333321 } [5 bytes data]
2026/05/29 19:18:14.971377017 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971382856 } [5 bytes data]
2026/05/29 19:18:14.971551430 * Using Stream ID: 1 (easy handle 0x5567fb2c69f0)
2026/05/29 19:18:14.971559802 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971611831 } [5 bytes data]
2026/05/29 19:18:14.971617289 > GET / HTTP/2
2026/05/29 19:18:14.971634745 > Host: files.pythonhosted.org
2026/05/29 19:18:14.971635737 > user-agent: curl/7.81.0
2026/05/29 19:18:14.971650258 > accept: */*
2026/05/29 19:18:14.971650699 >
2026/05/29 19:18:14.971667935 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.971668776 { [5 bytes data]
2026/05/29 19:18:14.971695807 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:14.971696969 { [193 bytes data]
2026/05/29 19:18:14.974597536 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.974606600 { [5 bytes data]
2026/05/29 19:18:14.974642764 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:14.974643676 } [5 bytes data]
2026/05/29 19:18:14.975991805 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.976001960 { [5 bytes data]
2026/05/29 19:18:14.976045195 < HTTP/2 200
2026/05/29 19:18:14.976046187 < content-type: text/html
2026/05/29 19:18:14.976058856 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:14.976060919 < accept-ranges: bytes
2026/05/29 19:18:14.976076773 < date: Fri, 29 May 2026 19:18:14 GMT
2026/05/29 19:18:14.976077444 < age: 42
2026/05/29 19:18:14.976089662 < x-served-by: cache-iad-kiad7000079-IAD
2026/05/29 19:18:14.976090393 < x-cache: HIT
2026/05/29 19:18:14.976105596 < x-cache-hits: 2
2026/05/29 19:18:14.976106307 < x-timer: S1780082295.973921,VS0,VE0
2026/05/29 19:18:14.976124855 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:14.976125596 < x-frame-options: deny
2026/05/29 19:18:14.976146237 < x-xss-protection: 1; mode=block
2026/05/29 19:18:14.976147039 < x-content-type-options: nosniff
2026/05/29 19:18:14.976165777 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:14.976166768 < x-robots-header: noindex
2026/05/29 19:18:14.976182101 < content-length: 1853
2026/05/29 19:18:14.976182772 <
2026/05/29 19:18:14.976195652 { [1058 bytes data]
2026/05/29 19:18:14.976196483 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:14.976215251 { [5 bytes data]
2026/05/29 19:18:14.976216002 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:34577
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 19:18:14.993415597 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:14.993689069 [connect-session] Job Key: xVRZsnWE6SPiOCFl
2026/05/29 19:18:14.993707487 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:14.993713816 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:34091 ...
Connected to session server http://127.0.0.1:34091
2026/05/29 19:18:15.121752153 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:15.144347321
2026/05/29 19:18:15.144355894 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.7gH8JiRbiV/testenv
2026/05/29 19:18:17.955555067
2026/05/29 19:18:17.955568257 $ source /opt/rstudio-connect/mnt/tmp/tmp.7gH8JiRbiV/testenv/bin/activate
2026/05/29 19:18:17.957120013
2026/05/29 19:18:17.957130489 $ python --version
2026/05/29 19:18:17.959165752 Python 3.12.11
2026/05/29 19:18:17.959467077
2026/05/29 19:18:17.959473066 $ python -m site
2026/05/29 19:18:17.972870496 sys.path = [
2026/05/29 19:18:17.972879780 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:17.972915804 '/opt/python/3.12.11/lib/python312.zip',
2026/05/29 19:18:17.972917006 '/opt/python/3.12.11/lib/python3.12',
2026/05/29 19:18:17.972933551 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/29 19:18:17.972934522 '/opt/rstudio-connect/mnt/tmp/tmp.7gH8JiRbiV/testenv/lib/python3.12/site-packages',
2026/05/29 19:18:17.972957046 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/29 19:18:17.972957817 ]
2026/05/29 19:18:17.972971408 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:17.972972219 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/29 19:18:17.972994652 ENABLE_USER_SITE: True
Stopped session pings to http://127.0.0.1:34091
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 19:18:18.019150492 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:18.019377303 [connect-session] Job Key: g0d8ZfAfKCiaJLiQ
2026/05/29 19:18:18.019387208 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:18.019391074 [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:45079 ...
Connected to session server http://127.0.0.1:45079
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:18.144002893 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:18.149409312
2026/05/29 19:18:18.149419016 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv
2026/05/29 19:18:21.156542448
2026/05/29 19:18:21.156557851 $ source /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv/bin/activate
2026/05/29 19:18:21.158080514
2026/05/29 19:18:21.158088285 $ python -m pip --version
2026/05/29 19:18:21.333320992 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/29 19:18:21.357327854
2026/05/29 19:18:21.357340643 $ python -m pip config debug
2026/05/29 19:18:21.538150656 env_var:
2026/05/29 19:18:21.538414022 env:
2026/05/29 19:18:21.538604860 global:
2026/05/29 19:18:21.538804750 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:21.538993846 /etc/pip.conf, exists: False
2026/05/29 19:18:21.539159374 site:
2026/05/29 19:18:21.539347308 /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv/pip.conf, exists: False
2026/05/29 19:18:21.539504404 user:
2026/05/29 19:18:21.539730144 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:21.539921742 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:21.566786386
2026/05/29 19:18:21.566798775 $ python -m pip config list -v
2026/05/29 19:18:21.743572411 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:21.743876028 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:21.744168448 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:21.744432105 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:21.744721771 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv/pip.conf'
2026/05/29 19:18:21.767763160
2026/05/29 19:18:21.767771452 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:21.905435250 <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 19:18:21.905618055 /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:21.920691207
2026/05/29 19:18:21.920705569 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq pip
2026/05/29 19:18:22.365301933 Collecting pip
2026/05/29 19:18:22.365712531 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 19:18:22.388252044 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:22.394417706 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:22.409603778 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 197.6 MB/s eta 0:00:00
2026/05/29 19:18:22.420910350 Saved /opt/rstudio-connect/mnt/tmp/tmp.bh23Clo9Tq/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:22.421286977 Successfully downloaded pip
2026/05/29 19:18:22.494603943
2026/05/29 19:18:22.494614990 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/29 19:18:22.494671885 [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 19:18:22.590028581 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:22.590260470 [connect-session] Job Key: Mw9vaQAuYrh4f8E4
2026/05/29 19:18:22.590269373 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:22.590273770 [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:46295 ...
Connected to session server http://127.0.0.1:46295
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:22.760369133 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:22.766775778
2026/05/29 19:18:22.766785763 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/29 19:18:22.766824862 Python 3.13.9
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.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:23.211882130 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:23.212188961 [connect-session] Job Key: QZ3uiAQHhAOHN9r1
2026/05/29 19:18:23.212203153 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:23.212214780 [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:34205 ...
Connected to session server http://127.0.0.1:34205
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:23.338336893 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:23.344991461
2026/05/29 19:18:23.345001716 $ env
2026/05/29 19:18:23.345035918 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:23.345037110 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:23.345055748 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:23.345056429 LANG=en_US.UTF-8
2026/05/29 19:18:23.345070480 LANGUAGE=en_US:en
2026/05/29 19:18:23.345071321 LC_ALL=en_US.UTF-8
2026/05/29 19:18:23.345084852 LOGNAME=rstudio-connect
2026/05/29 19:18:23.345085603 MAKEFLAGS=-j1
2026/05/29 19:18:23.345098963 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:23.345099664 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:23.345116289 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:23.345116970 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:23.345132593 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:23.345133375 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:23.345147646 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:23.345148317 SHLVL=2
2026/05/29 19:18:23.345160836 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:23.345161547 TERM=xterm
2026/05/29 19:18:23.345174046 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:23.345174837 TZ=UTC
2026/05/29 19:18:23.345188187 USERNAME=rstudio-connect
2026/05/29 19:18:23.345188848 USER=rstudio-connect
2026/05/29 19:18:23.345202278 _=/usr/bin/env
2026/05/29 19:18:23.345203210 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 19:18:23.360345055 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:23.360648873 [connect-session] Job Key: dgogvCzjjQTX1STf
2026/05/29 19:18:23.360662684 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:23.360666940 [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:39863 ...
Connected to session server http://127.0.0.1:39863
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:23.486170511 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:23.490588192
2026/05/29 19:18:23.490598107 $ findmnt --notruncate
2026/05/29 19:18:23.492862075 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:23.492876868 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/IAVTJ
DXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:23.492989287 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:23.493027264 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:23.493028716 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:23.493057700 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:23.493058521 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:23.493092292 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:23.493093103 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:23.493124190 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:23.493124891 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493154155 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:23.493279033 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:23.493281467 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493406305 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493407006 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493459966 ├─/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 19:18:23.493462690 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493506365 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/dgogvCzjjQTX1STf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493507056 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:23.493569000 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace386570389] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:23.493570101 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:23.493735420 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
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 19:18:23.511462077 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:23.511730100 [connect-session] Job Key: F7UGmkYlXd34NFPy
2026/05/29 19:18:23.511746996 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:23.511752935 [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:34899 ...
Connected to session server http://127.0.0.1:34899
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:23.636083300 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:23.640353428
2026/05/29 19:18:23.640360779 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:23.663872305 * Trying 151.101.64.223:443...
2026/05/29 19:18:23.665580527 * Connected to pypi.python.org (151.101.64.223) port 443 (#0)
2026/05/29 19:18:23.667264862 * ALPN, offering h2
2026/05/29 19:18:23.667272083 * ALPN, offering http/1.1
2026/05/29 19:18:23.693460188 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:23.693469022 * CApath: /etc/ssl/certs
2026/05/29 19:18:23.693674812 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:23.693683134 } [5 bytes data]
2026/05/29 19:18:23.693715062 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:23.693719028 } [512 bytes data]
2026/05/29 19:18:23.696480355 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:23.696487676 { [5 bytes data]
2026/05/29 19:18:23.696566865 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:23.696570341 { [122 bytes data]
2026/05/29 19:18:23.696734338 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:23.696740317 { [5 bytes data]
2026/05/29 19:18:23.696772094 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.696773196 { [5 bytes data]
2026/05/29 19:18:23.696789631 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:23.696791834 { [19 bytes data]
2026/05/29 19:18:23.696810693 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.696811524 { [5 bytes data]
2026/05/29 19:18:23.696832275 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:23.696845335 { [2860 bytes data]
2026/05/29 19:18:23.697503445 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.697512399 { [5 bytes data]
2026/05/29 19:18:23.697569765 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:23.697570727 { [264 bytes data]
2026/05/29 19:18:23.697647843 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.697654923 { [5 bytes data]
2026/05/29 19:18:23.697693542 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:23.697696035 { [36 bytes data]
2026/05/29 19:18:23.697729636 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:23.697764058 } [5 bytes data]
2026/05/29 19:18:23.697767162 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:23.697785640 } [1 bytes data]
2026/05/29 19:18:23.697813352 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.697814133 } [5 bytes data]
2026/05/29 19:18:23.697828345 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:23.697842856 } [36 bytes data]
2026/05/29 19:18:23.697917879 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:23.697921775 * ALPN, server accepted to use h2
2026/05/29 19:18:23.697949617 * Server certificate:
2026/05/29 19:18:23.697952071 * subject: CN=www.python.org
2026/05/29 19:18:23.697976638 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:23.697979402 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:23.698005071 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:23.698008526 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:23.698029788 * SSL certificate verify ok.
2026/05/29 19:18:23.698047014 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:23.698069858 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:23.698070860 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:23.698091381 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.698092182 } [5 bytes data]
2026/05/29 19:18:23.698118762 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.698119593 } [5 bytes data]
2026/05/29 19:18:23.698139052 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.698139974 } [5 bytes data]
2026/05/29 19:18:23.698324582 * Using Stream ID: 1 (easy handle 0x5631873679f0)
2026/05/29 19:18:23.698326495 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.698348889 } [5 bytes data]
2026/05/29 19:18:23.698349439 > GET / HTTP/2
2026/05/29 19:18:23.698358193 > Host: pypi.python.org
2026/05/29 19:18:23.698358663 > user-agent: curl/7.81.0
2026/05/29 19:18:23.698368208 > accept: */*
2026/05/29 19:18:23.698368638 >
2026/05/29 19:18:23.698376560 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.698377041 { [5 bytes data]
2026/05/29 19:18:23.698387437 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:23.698387927 { [193 bytes data]
2026/05/29 19:18:23.699233370 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.699258027 { [5 bytes data]
2026/05/29 19:18:23.699299459 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.699302083 } [5 bytes data]
2026/05/29 19:18:23.700093855 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.700101246 { [5 bytes data]
2026/05/29 19:18:23.700355529 < HTTP/2 301
2026/05/29 19:18:23.700361699 < server: Varnish
2026/05/29 19:18:23.700395680 < retry-after: 0
2026/05/29 19:18:23.700396721 < location: https://pypi.org/
2026/05/29 19:18:23.700422550 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:23.700423491 < accept-ranges: bytes
2026/05/29 19:18:23.700438684 < date: Fri, 29 May 2026 19:18:23 GMT
2026/05/29 19:18:23.700439676 < x-served-by: cache-iad-kcgs7200114-IAD
2026/05/29 19:18:23.700457232 < x-cache: HIT
2026/05/29 19:18:23.700457993 < x-cache-hits: 0
2026/05/29 19:18:23.700469501 < x-timer: S1780082304.699173,VS0,VE0
2026/05/29 19:18:23.700470252 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:23.700486446 < x-frame-options: deny
2026/05/29 19:18:23.700486917 < x-xss-protection: 1; mode=block
2026/05/29 19:18:23.700500107 < x-content-type-options: nosniff
2026/05/29 19:18:23.700500898 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:23.700516692 < 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 19:18:23.700539837 < content-length: 122
2026/05/29 19:18:23.700602591 <
2026/05/29 19:18:23.700611274 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.700628340 { [5 bytes data]
2026/05/29 19:18:23.700629201 * Ignoring the response-body
2026/05/29 19:18:23.700646157 { [122 bytes data]
2026/05/29 19:18:23.700646948 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:23.700660839 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:23.702921382 * Trying 151.101.128.223:443...
2026/05/29 19:18:23.704611506 * Connected to pypi.org (151.101.128.223) port 443 (#1)
2026/05/29 19:18:23.704887462 * ALPN, offering h2
2026/05/29 19:18:23.704894322 * ALPN, offering http/1.1
2026/05/29 19:18:23.731115147 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:23.731125292 * CApath: /etc/ssl/certs
2026/05/29 19:18:23.731301678 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:23.731310881 } [5 bytes data]
2026/05/29 19:18:23.731338052 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:23.731339134 } [512 bytes data]
2026/05/29 19:18:23.734422255 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:23.734431409 { [5 bytes data]
2026/05/29 19:18:23.734460633 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:23.734461665 { [122 bytes data]
2026/05/29 19:18:23.734629517 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:23.734635937 { [5 bytes data]
2026/05/29 19:18:23.734664130 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.734665051 { [5 bytes data]
2026/05/29 19:18:23.734680304 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:23.734687334 { [19 bytes data]
2026/05/29 19:18:23.734706143 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.734711701 { [5 bytes data]
2026/05/29 19:18:23.734727184 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:23.734742087 { [2856 bytes data]
2026/05/29 19:18:23.735345836 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735354900 { [5 bytes data]
2026/05/29 19:18:23.735383783 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:23.735384795 { [264 bytes data]
2026/05/29 19:18:23.735459227 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735467359 { [5 bytes data]
2026/05/29 19:18:23.735492257 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:23.735515231 { [36 bytes data]
2026/05/29 19:18:23.735569993 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:23.735580329 } [5 bytes data]
2026/05/29 19:18:23.735608692 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:23.735610364 } [1 bytes data]
2026/05/29 19:18:23.735634641 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735653860 } [5 bytes data]
2026/05/29 19:18:23.735660059 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:23.735677095 } [36 bytes data]
2026/05/29 19:18:23.735756665 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:23.735760581 * ALPN, server accepted to use h2
2026/05/29 19:18:23.735783415 * Server certificate:
2026/05/29 19:18:23.735784417 * subject: CN=pypi.org
2026/05/29 19:18:23.735807952 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:23.735808683 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:23.735825318 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:23.735826029 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:23.735871267 * SSL certificate verify ok.
2026/05/29 19:18:23.735879479 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:23.735908243 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:23.735911167 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:23.735932078 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735933120 } [5 bytes data]
2026/05/29 19:18:23.735975995 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735979209 } [5 bytes data]
2026/05/29 19:18:23.735994202 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.735995043 } [5 bytes data]
2026/05/29 19:18:23.736013241 * Using Stream ID: 1 (easy handle 0x5631873679f0)
2026/05/29 19:18:23.736013962 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.736032349 } [5 bytes data]
2026/05/29 19:18:23.736062064 > GET / HTTP/2
2026/05/29 19:18:23.736064969 > Host: pypi.org
2026/05/29 19:18:23.736088394 > user-agent: curl/7.81.0
2026/05/29 19:18:23.736091088 > accept: */*
2026/05/29 19:18:23.736105239 >
2026/05/29 19:18:23.736106051 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.736132781 { [5 bytes data]
2026/05/29 19:18:23.736162435 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:23.736203938 { [193 bytes data]
2026/05/29 19:18:23.737068940 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.737099967 { [5 bytes data]
2026/05/29 19:18:23.737148570 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.737158515 } [5 bytes data]
2026/05/29 19:18:23.737227388 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.737229071 { [5 bytes data]
2026/05/29 19:18:23.738163207 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738171690 { [5 bytes data]
2026/05/29 19:18:23.738280775 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738298531 { [5 bytes data]
2026/05/29 19:18:23.738321937 < HTTP/2 200
2026/05/29 19:18:23.738332833 < server: gunicorn
2026/05/29 19:18:23.738333664 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:23.738352683 < 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 19:18:23.738360425 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:23.738456129 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:23.738457280 < accept-ranges: bytes
2026/05/29 19:18:23.738472603 < date: Fri, 29 May 2026 19:18:23 GMT
2026/05/29 19:18:23.738473425 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200133-IAD
2026/05/29 19:18:23.738494336 < x-cache: MISS, HIT
2026/05/29 19:18:23.738495107 < x-cache-hits: 0, 3
2026/05/29 19:18:23.738508728 < x-timer: S1780082304.737197,VS0,VE0
2026/05/29 19:18:23.738509469 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:23.738544442 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:23.738545363 < x-frame-options: deny
2026/05/29 19:18:23.738573715 < x-xss-protection: 1; mode=block
2026/05/29 19:18:23.738583290 < x-content-type-options: nosniff
2026/05/29 19:18:23.738584191 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:23.738601658 < 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 19:18:23.738602499 < content-length: 22793
2026/05/29 19:18:23.738667997 <
2026/05/29 19:18:23.738669339 { [939 bytes data]
2026/05/29 19:18:23.738681878 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738682659 { [5 bytes data]
2026/05/29 19:18:23.738697321 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738698062 { [5 bytes data]
2026/05/29 19:18:23.738712594 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738713436 { [5 bytes data]
2026/05/29 19:18:23.738737111 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738738033 { [5 bytes data]
2026/05/29 19:18:23.738764212 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738767136 { [5 bytes data]
2026/05/29 19:18:23.738793907 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738794538 { [5 bytes data]
2026/05/29 19:18:23.738805404 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738806065 { [5 bytes data]
2026/05/29 19:18:23.738828529 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738829400 { [5 bytes data]
2026/05/29 19:18:23.738846276 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738846987 { [5 bytes data]
2026/05/29 19:18:23.738871524 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.738874689 { [5 bytes data]
2026/05/29 19:18:23.741304727 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741312669 { [5 bytes data]
2026/05/29 19:18:23.741344036 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741344817 { [5 bytes data]
2026/05/29 19:18:23.741358698 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741376154 { [5 bytes data]
2026/05/29 19:18:23.741437306 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741441673 { [5 bytes data]
2026/05/29 19:18:23.741468003 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741469325 { [5 bytes data]
2026/05/29 19:18:23.741509816 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741510637 { [5 bytes data]
2026/05/29 19:18:23.741520352 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.741538599 { [5 bytes data]
2026/05/29 19:18:23.741557728 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:23.744894811
2026/05/29 19:18:23.744902513 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:23.759012756 * Trying 151.101.64.223:443...
2026/05/29 19:18:23.760983973 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/05/29 19:18:23.762737473 * ALPN, offering h2
2026/05/29 19:18:23.762745215 * ALPN, offering http/1.1
2026/05/29 19:18:23.788685166 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:23.788693639 * CApath: /etc/ssl/certs
2026/05/29 19:18:23.788879539 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:23.788888923 } [5 bytes data]
2026/05/29 19:18:23.788917476 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:23.788918468 } [512 bytes data]
2026/05/29 19:18:23.792431717 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:23.792439759 { [5 bytes data]
2026/05/29 19:18:23.792479970 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:23.792481252 { [122 bytes data]
2026/05/29 19:18:23.792691277 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:23.792696946 { [5 bytes data]
2026/05/29 19:18:23.792729225 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.792730186 { [5 bytes data]
2026/05/29 19:18:23.792746070 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:23.792748494 { [19 bytes data]
2026/05/29 19:18:23.792766180 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.792766961 { [5 bytes data]
2026/05/29 19:18:23.792785329 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:23.792813582 { [2842 bytes data]
2026/05/29 19:18:23.793450610 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.793459364 { [5 bytes data]
2026/05/29 19:18:23.793482849 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:23.793488127 { [264 bytes data]
2026/05/29 19:18:23.793587727 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.793593886 { [5 bytes data]
2026/05/29 19:18:23.793621909 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:23.793622830 { [36 bytes data]
2026/05/29 19:18:23.793663791 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:23.793683551 } [5 bytes data]
2026/05/29 19:18:23.793684703 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:23.793714087 } [1 bytes data]
2026/05/29 19:18:23.793721849 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.793732795 } [5 bytes data]
2026/05/29 19:18:23.793745104 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:23.793748729 } [36 bytes data]
2026/05/29 19:18:23.793832656 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:23.793838294 * ALPN, server accepted to use h2
2026/05/29 19:18:23.793866396 * Server certificate:
2026/05/29 19:18:23.793867308 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:23.793890814 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:23.793893648 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:23.793919907 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:23.793925245 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:23.793974470 * SSL certificate verify ok.
2026/05/29 19:18:23.793977424 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:23.793992757 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:23.793993538 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:23.794013058 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.794013949 } [5 bytes data]
2026/05/29 19:18:23.794030644 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.794031295 } [5 bytes data]
2026/05/29 19:18:23.794046147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.794048571 } [5 bytes data]
2026/05/29 19:18:23.794245688 * Using Stream ID: 1 (easy handle 0x5563268159f0)
2026/05/29 19:18:23.794253329 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.794291056 } [5 bytes data]
2026/05/29 19:18:23.794292108 > GET / HTTP/2
2026/05/29 19:18:23.794307791 > Host: files.pythonhosted.org
2026/05/29 19:18:23.794308262 > user-agent: curl/7.81.0
2026/05/29 19:18:23.794321232 > accept: */*
2026/05/29 19:18:23.794321682 >
2026/05/29 19:18:23.794347962 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.794348783 { [5 bytes data]
2026/05/29 19:18:23.794368172 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:23.794368663 { [193 bytes data]
2026/05/29 19:18:23.795840719 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.795849692 { [5 bytes data]
2026/05/29 19:18:23.795885686 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:23.795886628 } [5 bytes data]
2026/05/29 19:18:23.798391138 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.798400863 { [5 bytes data]
2026/05/29 19:18:23.798454484 < HTTP/2 200
2026/05/29 19:18:23.798461935 < content-type: text/html
2026/05/29 19:18:23.798486212 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:23.798487183 < accept-ranges: bytes
2026/05/29 19:18:23.798502917 < date: Fri, 29 May 2026 19:18:23 GMT
2026/05/29 19:18:23.798503748 < age: 51
2026/05/29 19:18:23.798584520 < x-served-by: cache-iad-kcgs7200074-IAD
2026/05/29 19:18:23.798586443 < x-cache: HIT
2026/05/29 19:18:23.798612993 < x-cache-hits: 1
2026/05/29 19:18:23.798613944 < x-timer: S1780082304.795211,VS0,VE2
2026/05/29 19:18:23.798630739 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:23.798631330 < x-frame-options: deny
2026/05/29 19:18:23.798651511 < x-xss-protection: 1; mode=block
2026/05/29 19:18:23.798652172 < x-content-type-options: nosniff
2026/05/29 19:18:23.798662808 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:23.798663298 < x-robots-header: noindex
2026/05/29 19:18:23.798673384 < content-length: 1853
2026/05/29 19:18:23.798673834 <
2026/05/29 19:18:23.798682027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.798682587 { [5 bytes data]
2026/05/29 19:18:23.798699513 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:23.798700494 { [5 bytes data]
2026/05/29 19:18:23.798724591 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:34899
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 19:18:23.817074796 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:23.817309700 [connect-session] Job Key: PWByg7mCsSim8ADO
2026/05/29 19:18:23.817323490 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:23.817329039 [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:40777 ...
Connected to session server http://127.0.0.1:40777
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:23.942992250 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:23.948422545
2026/05/29 19:18:23.948430247 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.kJrqtyDN6w/testenv
2026/05/29 19:18:26.599701923
2026/05/29 19:18:26.599718268 $ source /opt/rstudio-connect/mnt/tmp/tmp.kJrqtyDN6w/testenv/bin/activate
2026/05/29 19:18:26.601299829
2026/05/29 19:18:26.601308362 $ python --version
2026/05/29 19:18:26.602919768 Python 3.13.9
2026/05/29 19:18:26.603173991
2026/05/29 19:18:26.603181281 $ python -m site
2026/05/29 19:18:26.617924397 sys.path = [
2026/05/29 19:18:26.617933641 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:26.617971748 '/opt/python/3.13.9/lib/python313.zip',
2026/05/29 19:18:26.617977187 '/opt/python/3.13.9/lib/python3.13',
2026/05/29 19:18:26.618002845 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/29 19:18:26.618006140 '/opt/rstudio-connect/mnt/tmp/tmp.kJrqtyDN6w/testenv/lib/python3.13/site-packages',
2026/05/29 19:18:26.618037948 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/29 19:18:26.618038889 ]
2026/05/29 19:18:26.618054022 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:26.618054753 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/29 19:18:26.618077217 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 19:18:26.676412078 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:26.676820864 [connect-session] Job Key: wU67aHdOnUFAzypX
2026/05/29 19:18:26.676834584 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:26.676838711 [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:33907 ...
Connected to session server http://127.0.0.1:33907
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:26.802407119 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:26.808100541
2026/05/29 19:18:26.808110526 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv
2026/05/29 19:18:29.424054899
2026/05/29 19:18:29.424068229 $ source /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv/bin/activate
2026/05/29 19:18:29.425670070
2026/05/29 19:18:29.425677341 $ python -m pip --version
2026/05/29 19:18:29.602041815 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/29 19:18:29.625189173
2026/05/29 19:18:29.625202784 $ python -m pip config debug
2026/05/29 19:18:29.809484217 env_var:
2026/05/29 19:18:29.809631157 env:
2026/05/29 19:18:29.810001295 global:
2026/05/29 19:18:29.810020183 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:29.810305673 /etc/pip.conf, exists: False
2026/05/29 19:18:29.810481818 site:
2026/05/29 19:18:29.810794359 /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv/pip.conf, exists: False
2026/05/29 19:18:29.811161401 user:
2026/05/29 19:18:29.811167691 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:29.811438819 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:29.838625568
2026/05/29 19:18:29.838634342 $ python -m pip config list -v
2026/05/29 19:18:30.028111406 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:30.028457327 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:30.028996379 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:30.029261257 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:30.029510342 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv/pip.conf'
2026/05/29 19:18:30.054079641
2026/05/29 19:18:30.054089215 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:30.191133744 <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 19:18:30.191289107 /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:30.206735782
2026/05/29 19:18:30.206745637 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu pip
2026/05/29 19:18:30.630388685 Collecting pip
2026/05/29 19:18:30.630733844 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 19:18:30.650117346 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:30.656781209 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:30.674060773 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 152.1 MB/s 0:00:00
2026/05/29 19:18:30.685072821 Saved /opt/rstudio-connect/mnt/tmp/tmp.v7sS9Ceagu/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:30.685418591 Successfully downloaded pip
2026/05/29 19:18:30.736732073
2026/05/29 19:18:30.736742549 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/29 19:18:30.736791873 [notice] To update, run: pip install --upgrade pip
Stopped session pings to http://127.0.0.1:33907
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 19:18:30.828005945 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:30.828218665 [connect-session] Job Key: wX39t8zbEDhDsRUd
2026/05/29 19:18:30.828227899 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:30.828232065 [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:46277 ...
Connected to session server http://127.0.0.1:46277
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.064332380 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:31.064568906 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:31.084164207
2026/05/29 19:18:31.084175173 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:31.084214382 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:31.084215925 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:31.084232029 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:31.084232690
2026/05/29 19:18:31.084242565 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:31.084243046 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:31.084255454 GNU General Public License versions 2 or 3.
2026/05/29 19:18:31.084255865 For more information about these matters see
2026/05/29 19:18:31.089626330 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:46277
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 19:18:31.105110682 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.105318675 [connect-session] Job Key: ba7X7amEqtZpAlzm
2026/05/29 19:18:31.105327368 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:31.105331174 [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:36515 ...
Connected to session server http://127.0.0.1:36515
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.286419358 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:31.286656045 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:31.491441716
2026/05/29 19:18:31.491456859 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:31.491504260 Package Version LibPath
2026/05/29 19:18:31.491505703 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491545553 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491546644 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491562298 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491562929 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491579133 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491579764 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491593825 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491594476 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491608407 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491609018 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491622108 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491622709 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491635909 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491636490 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491649479 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491650090 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491665083 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491665914 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491681567 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491682659 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491699364 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491700185 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491717772 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491718643 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491731262 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491731673 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.491758573 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:31.497994441 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 19:18:31.514485459 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.514730508 [connect-session] Job Key: WUhfUzPJ0GnoUsP6
2026/05/29 19:18:31.514747934 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:31.514753552 [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:46233 ...
Connected to session server http://127.0.0.1:46233
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.692235298 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:31.692493447 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:31.693150476 $add.smooth
2026/05/29 19:18:31.693156906 [1] TRUE
2026/05/29 19:18:31.693225239
2026/05/29 19:18:31.693227111 $bitmapType
2026/05/29 19:18:31.693242655 [1] "cairo"
2026/05/29 19:18:31.693243496
2026/05/29 19:18:31.693254763 $browser
2026/05/29 19:18:31.693255494 [1] "xdg-open"
2026/05/29 19:18:31.693268203
2026/05/29 19:18:31.693268904 $browserNLdisabled
2026/05/29 19:18:31.693281313 [1] FALSE
2026/05/29 19:18:31.693282014
2026/05/29 19:18:31.693293581 $catch.script.errors
2026/05/29 19:18:31.693294302 [1] FALSE
2026/05/29 19:18:31.693307763
2026/05/29 19:18:31.693308514 $CBoundsCheck
2026/05/29 19:18:31.693320552 [1] FALSE
2026/05/29 19:18:31.693321323
2026/05/29 19:18:31.693332861 $check.bounds
2026/05/29 19:18:31.693333622 [1] FALSE
2026/05/29 19:18:31.693346010
2026/05/29 19:18:31.693346761 $citation.bibtex.max
2026/05/29 19:18:31.693359571 [1] 1
2026/05/29 19:18:31.693360262
2026/05/29 19:18:31.693371308 $continue
2026/05/29 19:18:31.693371979 [1] "+ "
2026/05/29 19:18:31.693383987
2026/05/29 19:18:31.693384819 $contrasts
2026/05/29 19:18:31.693396717 unordered ordered
2026/05/29 19:18:31.693397808 "contr.treatment" "contr.poly"
2026/05/29 19:18:31.693413232
2026/05/29 19:18:31.693415455 $defaultPackages
2026/05/29 19:18:31.693428134 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:31.693429035
2026/05/29 19:18:31.693444328 $demo.ask
2026/05/29 19:18:31.693445029 [1] "default"
2026/05/29 19:18:31.693456787
2026/05/29 19:18:31.693457568 $deparse.cutoff
2026/05/29 19:18:31.693470177 [1] 60
2026/05/29 19:18:31.693470948
2026/05/29 19:18:31.693482416 $device
2026/05/29 19:18:31.693649978 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:31.693658371 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:31.693708716 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:31.693709748 useKerning, fillOddEven, compress)
2026/05/29 19:18:31.693723649 {
2026/05/29 19:18:31.693733043 initPSandPDFfonts()
2026/05/29 19:18:31.693734024 new <- list()
2026/05/29 19:18:31.693747084 if (!missing(width))
2026/05/29 19:18:31.693747915 new$width <- width
2026/05/29 19:18:31.693762718 if (!missing(height))
2026/05/29 19:18:31.693763499 new$height <- height
2026/05/29 19:18:31.693776569 if (!missing(onefile))
2026/05/29 19:18:31.693777219 new$onefile <- onefile
2026/05/29 19:18:31.693790439 if (!missing(title))
2026/05/29 19:18:31.693791130 new$title <- title
2026/05/29 19:18:31.693801997 if (!missing(fonts))
2026/05/29 19:18:31.693809959 new$fonts <- fonts
2026/05/29 19:18:31.693810690 if (!missing(version))
2026/05/29 19:18:31.693823709 new$version <- version
2026/05/29 19:18:31.693824451 if (!missing(paper))
2026/05/29 19:18:31.693837450 new$paper <- paper
2026/05/29 19:18:31.693838131 if (!missing(encoding))
2026/05/29 19:18:31.693850920 new$encoding <- encoding
2026/05/29 19:18:31.693851632 if (!missing(bg))
2026/05/29 19:18:31.693864361 new$bg <- bg
2026/05/29 19:18:31.693865042 if (!missing(fg))
2026/05/29 19:18:31.693876890 new$fg <- fg
2026/05/29 19:18:31.693877551 if (!missing(pointsize))
2026/05/29 19:18:31.693890360 new$pointsize <- pointsize
2026/05/29 19:18:31.693891081 if (!missing(pagecentre))
2026/05/29 19:18:31.693904491 new$pagecentre <- pagecentre
2026/05/29 19:18:31.693905232 if (!missing(colormodel))
2026/05/29 19:18:31.693918833 new$colormodel <- colormodel
2026/05/29 19:18:31.693919504 if (!missing(useDingbats))
2026/05/29 19:18:31.693933264 new$useDingbats <- useDingbats
2026/05/29 19:18:31.693934056 if (!missing(useKerning))
2026/05/29 19:18:31.693956509 new$useKerning <- useKerning
2026/05/29 19:18:31.693957190 if (!missing(fillOddEven))
2026/05/29 19:18:31.693971362 new$fillOddEven <- fillOddEven
2026/05/29 19:18:31.693972093 if (!missing(compress))
2026/05/29 19:18:31.693992203 new$compress <- compress
2026/05/29 19:18:31.693993575 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:31.694026004 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:31.694026845 inherits(family, "CIDFont"))) {
2026/05/29 19:18:31.694068578 enc <- family$encoding
2026/05/29 19:18:31.694069510 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:31.694086044 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:31.694086816 "default"))
2026/05/29 19:18:31.694103220 old$encoding <- enc
2026/05/29 19:18:31.694104592 family <- family$metrics
2026/05/29 19:18:31.694120767 }
2026/05/29 19:18:31.694121638 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:31.694161498 old$encoding <- guessEncoding()
2026/05/29 19:18:31.694162379 if (!missing(family)) {
2026/05/29 19:18:31.694176350 if (length(family) == 4L) {
2026/05/29 19:18:31.694177041 family <- c(family, "Symbol.afm")
2026/05/29 19:18:31.694191563 }
2026/05/29 19:18:31.694192324 else if (length(family) == 5L) {
2026/05/29 19:18:31.694204994 }
2026/05/29 19:18:31.694205775 else if (length(family) == 1L) {
2026/05/29 19:18:31.694236992 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:31.694237923 if (is.null(pf))
2026/05/29 19:18:31.694252034 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:31.694252846 domain = NA)
2026/05/29 19:18:31.694267558 matchFont(pf, old$encoding)
2026/05/29 19:18:31.694268229 }
2026/05/29 19:18:31.694280567 else stop("invalid 'family' argument")
2026/05/29 19:18:31.694281308 old$family <- family
2026/05/29 19:18:31.694298594 }
2026/05/29 19:18:31.694309180 version <- old$version
2026/05/29 19:18:31.694310102 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:31.694340367 "2.0")
2026/05/29 19:18:31.694381790 if (version %in% versions)
2026/05/29 19:18:31.694382701 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:31.694400207 else stop("invalid PDF version")
2026/05/29 19:18:31.694400898 onefile <- old$onefile
2026/05/29 19:18:31.694418986 if (!checkIntFormat(file))
2026/05/29 19:18:31.694420438 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:31.694436382 domain = NA)
2026/05/29 19:18:31.694443422 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:31.694444274 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:31.694461880 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:31.694462752 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:31.694481370 old$fillOddEven, old$compress)
2026/05/29 19:18:31.694482101 invisible()
2026/05/29 19:18:31.694495491 }
2026/05/29 19:18:31.694496182 <bytecode: 0x56181a47b9a0>
2026/05/29 19:18:31.694508490 <environment: namespace:grDevices>
2026/05/29 19:18:31.694509161
2026/05/29 19:18:31.694541210 $device.ask.default
2026/05/29 19:18:31.694542131 [1] FALSE
2026/05/29 19:18:31.694555291
2026/05/29 19:18:31.694556162 $digits
2026/05/29 19:18:31.694567589 [1] 7
2026/05/29 19:18:31.694570484
2026/05/29 19:18:31.694582101 $download.file.extra
2026/05/29 19:18:31.694582963 [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 19:18:31.694605216
2026/05/29 19:18:31.694606017 $download.file.method
2026/05/29 19:18:31.694623754 [1] "curl"
2026/05/29 19:18:31.694624575
2026/05/29 19:18:31.694635361 $dvipscmd
2026/05/29 19:18:31.694636002 [1] "dvips"
2026/05/29 19:18:31.694646058
2026/05/29 19:18:31.694646679 $echo
2026/05/29 19:18:31.694655582 [1] FALSE
2026/05/29 19:18:31.694656173
2026/05/29 19:18:31.694664846 $editor
2026/05/29 19:18:31.694665437 [1] "vi"
2026/05/29 19:18:31.694675412
2026/05/29 19:18:31.694676123 $encoding
2026/05/29 19:18:31.694686839 [1] "native.enc"
2026/05/29 19:18:31.694687540
2026/05/29 19:18:31.694698837 $example.ask
2026/05/29 19:18:31.694699508 [1] "default"
2026/05/29 19:18:31.694710655
2026/05/29 19:18:31.694711376 $expressions
2026/05/29 19:18:31.694721571 [1] 5000
2026/05/29 19:18:31.694722242
2026/05/29 19:18:31.694732167 $help.search.types
2026/05/29 19:18:31.694732958 [1] "vignette" "demo" "help"
2026/05/29 19:18:31.694747791
2026/05/29 19:18:31.694748702 $help.try.all.packages
2026/05/29 19:18:31.694782723 [1] FALSE
2026/05/29 19:18:31.694783464
2026/05/29 19:18:31.694794441 $HTTPUserAgent
2026/05/29 19:18:31.694795192 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:31.694812248
2026/05/29 19:18:31.694812718 $internet.info
2026/05/29 19:18:31.694820610 [1] 2
2026/05/29 19:18:31.694821031
2026/05/29 19:18:31.694828542 $keep.parse.data
2026/05/29 19:18:31.694828983 [1] TRUE
2026/05/29 19:18:31.694837366
2026/05/29 19:18:31.694837786 $keep.parse.data.pkgs
2026/05/29 19:18:31.694850946 [1] FALSE
2026/05/29 19:18:31.694851657
2026/05/29 19:18:31.694862854 $keep.source
2026/05/29 19:18:31.694863585 [1] FALSE
2026/05/29 19:18:31.694887601
2026/05/29 19:18:31.694888072 $keep.source.pkgs
2026/05/29 19:18:31.694895964 [1] FALSE
2026/05/29 19:18:31.694896414
2026/05/29 19:18:31.694903756 $locatorBell
2026/05/29 19:18:31.694904176 [1] TRUE
2026/05/29 19:18:31.694912218
2026/05/29 19:18:31.694912629 $mailer
2026/05/29 19:18:31.694920200 [1] "mailto"
2026/05/29 19:18:31.694920661
2026/05/29 19:18:31.694928212 $matprod
2026/05/29 19:18:31.694928663 [1] "default"
2026/05/29 19:18:31.694970626
2026/05/29 19:18:31.694971437 $max.contour.segments
2026/05/29 19:18:31.694980060 [1] 25000
2026/05/29 19:18:31.694980581
2026/05/29 19:18:31.694987882 $max.print
2026/05/29 19:18:31.694988333 [1] 99999
2026/05/29 19:18:31.694995954
2026/05/29 19:18:31.694996355 $menu.graphics
2026/05/29 19:18:31.695004086 [1] TRUE
2026/05/29 19:18:31.695004517
2026/05/29 19:18:31.695030376 $na.action
2026/05/29 19:18:31.695031177 [1] "na.omit"
2026/05/29 19:18:31.695045078
2026/05/29 19:18:31.695045769 $nwarnings
2026/05/29 19:18:31.695067081 [1] 50
2026/05/29 19:18:31.695071848
2026/05/29 19:18:31.695083346 $OutDec
2026/05/29 19:18:31.695084177 [1] "."
2026/05/29 19:18:31.695093781
2026/05/29 19:18:31.695094222 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:31.695103306 [1] TRUE
2026/05/29 19:18:31.695103726
2026/05/29 19:18:31.695111007 $packrat.connect.timeout
2026/05/29 19:18:31.695111428 [1] 10
2026/05/29 19:18:31.695119750
2026/05/29 19:18:31.695120161 $packrat.untrusted.packages
2026/05/29 19:18:31.695128524 character(0)
2026/05/29 19:18:31.695128954
2026/05/29 19:18:31.695154192 $packrat.verbose.cache
2026/05/29 19:18:31.695155214 [1] TRUE
2026/05/29 19:18:31.695167773
2026/05/29 19:18:31.695168273 $pager
2026/05/29 19:18:31.695175765 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:31.695176215
2026/05/29 19:18:31.695184979 $papersize
2026/05/29 19:18:31.695185419 [1] "letter"
2026/05/29 19:18:31.695193471
2026/05/29 19:18:31.695193902 $PCRE_limit_recursion
2026/05/29 19:18:31.695202064 [1] NA
2026/05/29 19:18:31.695202525
2026/05/29 19:18:31.695214393 $PCRE_study
2026/05/29 19:18:31.695215184 [1] FALSE
2026/05/29 19:18:31.695237127
2026/05/29 19:18:31.695237999 $PCRE_use_JIT
2026/05/29 19:18:31.695250327 [1] TRUE
2026/05/29 19:18:31.695251139
2026/05/29 19:18:31.695260433 $pdfviewer
2026/05/29 19:18:31.695260853 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:31.695269346
2026/05/29 19:18:31.695269727 $pkgType
2026/05/29 19:18:31.695282035 [1] "source"
2026/05/29 19:18:31.695282456
2026/05/29 19:18:31.695289987 $printcmd
2026/05/29 19:18:31.695290408 [1] "/usr/bin/lpr"
2026/05/29 19:18:31.695298460
2026/05/29 19:18:31.695298890 $prompt
2026/05/29 19:18:31.695306292 [1] "> "
2026/05/29 19:18:31.695306732
2026/05/29 19:18:31.695319842 $repos
2026/05/29 19:18:31.695320823 CRAN
2026/05/29 19:18:31.695332551 "@CRAN@"
2026/05/29 19:18:31.695333292
2026/05/29 19:18:31.695342696 $rl_word_breaks
2026/05/29 19:18:31.695343928 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:31.695352772
2026/05/29 19:18:31.695353252 $scipen
2026/05/29 19:18:31.695360643 [1] 0
2026/05/29 19:18:31.695361104
2026/05/29 19:18:31.695368275 $show.coef.Pvalues
2026/05/29 19:18:31.695368786 [1] TRUE
2026/05/29 19:18:31.695377078
2026/05/29 19:18:31.695377499 $show.error.messages
2026/05/29 19:18:31.695385431 [1] TRUE
2026/05/29 19:18:31.695385841
2026/05/29 19:18:31.695393162 $show.signif.stars
2026/05/29 19:18:31.695393603 [1] TRUE
2026/05/29 19:18:31.695409066
2026/05/29 19:18:31.695409938 $showErrorCalls
2026/05/29 19:18:31.695422036 [1] TRUE
2026/05/29 19:18:31.695422446
2026/05/29 19:18:31.695429717 $showNCalls
2026/05/29 19:18:31.695430118 [1] 50
2026/05/29 19:18:31.695437800
2026/05/29 19:18:31.695438200 $showWarnCalls
2026/05/29 19:18:31.695445902 [1] FALSE
2026/05/29 19:18:31.695446332
2026/05/29 19:18:31.695453633 $str
2026/05/29 19:18:31.695454094 $str$strict.width
2026/05/29 19:18:31.695462196 [1] "no"
2026/05/29 19:18:31.695462647
2026/05/29 19:18:31.695469958 $str$digits.d
2026/05/29 19:18:31.695470379 [1] 3
2026/05/29 19:18:31.695478291
2026/05/29 19:18:31.695479312 $str$vec.len
2026/05/29 19:18:31.695493203 [1] 4
2026/05/29 19:18:31.695493984
2026/05/29 19:18:31.695504640 $str$list.len
2026/05/29 19:18:31.695505081 [1] 99
2026/05/29 19:18:31.695515346
2026/05/29 19:18:31.695515767 $str$deparse.lines
2026/05/29 19:18:31.695543489 NULL
2026/05/29 19:18:31.695544430
2026/05/29 19:18:31.695555717 $str$drop.deparse.attr
2026/05/29 19:18:31.695556468 [1] TRUE
2026/05/29 19:18:31.695569077
2026/05/29 19:18:31.695569548 $str$formatNum
2026/05/29 19:18:31.695577380 function (x, ...)
2026/05/29 19:18:31.695577810 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:31.695587805 <environment: 0x56181abde4e8>
2026/05/29 19:18:31.695588266
2026/05/29 19:18:31.695596659
2026/05/29 19:18:31.695597049 $str.dendrogram.last
2026/05/29 19:18:31.695604981 [1] "`"
2026/05/29 19:18:31.695605402
2026/05/29 19:18:31.695612563 $texi2dvi
2026/05/29 19:18:31.695612983 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:31.695621236
2026/05/29 19:18:31.695621646 $timeout
2026/05/29 19:18:31.695634746 [1] 60
2026/05/29 19:18:31.695635708
2026/05/29 19:18:31.695646564 $ts.eps
2026/05/29 19:18:31.695647285 [1] 1e-05
2026/05/29 19:18:31.695656929
2026/05/29 19:18:31.695657330 $ts.S.compat
2026/05/29 19:18:31.695665242 [1] FALSE
2026/05/29 19:18:31.695665703
2026/05/29 19:18:31.695673154 $unzip
2026/05/29 19:18:31.695673595 [1] "/usr/bin/unzip"
2026/05/29 19:18:31.695681547
2026/05/29 19:18:31.695681957 $useFancyQuotes
2026/05/29 19:18:31.695689779 [1] TRUE
2026/05/29 19:18:31.695690210
2026/05/29 19:18:31.695697430 $verbose
2026/05/29 19:18:31.695697861 [1] FALSE
2026/05/29 19:18:31.695705412
2026/05/29 19:18:31.695705823 $warn
2026/05/29 19:18:31.695718312 [1] 0
2026/05/29 19:18:31.695719033
2026/05/29 19:18:31.695729769 $warning.length
2026/05/29 19:18:31.695730490 [1] 1000
2026/05/29 19:18:31.695743259
2026/05/29 19:18:31.695744251 $warnPartialMatchArgs
2026/05/29 19:18:31.695756870 [1] FALSE
2026/05/29 19:18:31.695757390
2026/05/29 19:18:31.695764761 $warnPartialMatchAttr
2026/05/29 19:18:31.695765202 [1] FALSE
2026/05/29 19:18:31.695773434
2026/05/29 19:18:31.695773865 $warnPartialMatchDollar
2026/05/29 19:18:31.695782077 [1] FALSE
2026/05/29 19:18:31.695782548
2026/05/29 19:18:31.695789909 $width
2026/05/29 19:18:31.695790330 [1] 80
2026/05/29 19:18:31.695814717
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 19:18:31.717427214 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.717669118 [connect-session] Job Key: BLoF1pPTXqwZsERc
2026/05/29 19:18:31.717686404 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:31.717692193 [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:35315 ...
Connected to session server http://127.0.0.1:35315
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.893717296 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:31.893976556 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:31.902238775
2026/05/29 19:18:31.902245956 $ env
2026/05/29 19:18:31.902283002 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:31.902284434 EDITOR=vi
2026/05/29 19:18:31.902305986 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:31.902310503 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:31.902329682 LANG=en_US.UTF-8
2026/05/29 19:18:31.902330473 LANGUAGE=en_US:en
2026/05/29 19:18:31.902350924 LC_ALL=en_US.UTF-8
2026/05/29 19:18:31.902356802 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 19:18:31.902391825 LN_S=ln -s
2026/05/29 19:18:31.902393187 LOGNAME=rstudio-connect
2026/05/29 19:18:31.902403272 MAKEFLAGS=-j1
2026/05/29 19:18:31.902403723 MAKE=make
2026/05/29 19:18:31.902412636 PAGER=/usr/bin/pager
2026/05/29 19:18:31.902413097 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:31.902433598 POSIT_CONNECT=1
2026/05/29 19:18:31.902434670 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:31.902453979 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:31.902454590 R_ARCH=
2026/05/29 19:18:31.902466778 R_BROWSER=xdg-open
2026/05/29 19:18:31.902467259 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:31.902479187 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:31.902479667 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:31.902493148 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:31.902493548 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:31.902506137 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:31.902507940 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:31.902545206 R_LIBS_USER=REDACTED
2026/05/29 19:18:31.902546147 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:31.902561531 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpDX88PR/packrat-src
2026/05/29 19:18:31.902563093 R_PAPERSIZE=letter
2026/05/29 19:18:31.902580800 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:31.902582322 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:31.902617946 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:31.902618627 R_PROFILE_USER=REDACTED
2026/05/29 19:18:31.902628352 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:31.902628782 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpDX88PR
2026/05/29 19:18:31.902640690 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:31.902641511 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:31.902652478 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:31.902652909 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:31.902663114 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:31.902663535 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:31.902675002 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:31.902675422 SED=/usr/bin/sed
2026/05/29 19:18:31.902691617 SHLVL=2
2026/05/29 19:18:31.902692408 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:31.902704346 TAR=/usr/bin/tar
2026/05/29 19:18:31.902704787 TERM=xterm
2026/05/29 19:18:31.902713480 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:31.902713971 TZ=UTC
2026/05/29 19:18:31.902725688 USERNAME=rstudio-connect
2026/05/29 19:18:31.902726109 USER=rstudio-connect
2026/05/29 19:18:31.908891020 _=/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 19:18:31.924599849 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.924821543 [connect-session] Job Key: AxPxrSHTNHlunJbB
2026/05/29 19:18:31.924835193 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:31.924840551 [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:36191 ...
Connected to session server http://127.0.0.1:36191
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:32.101074669 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:32.101317926 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:32.109481986
2026/05/29 19:18:32.109490759 $ findmnt --notruncate
2026/05/29 19:18:32.109545381 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:32.109546874 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/IAVTJ
DXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:32.109646954 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:32.109690510 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:32.109692784 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:32.109770471 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:32.109771572 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:32.109801177 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:32.109801938 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:32.109837572 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:32.109838603 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.109898213 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:32.109904533 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:32.110048319 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110049290 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110090442 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110091043 ├─/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 19:18:32.110136221 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110137023 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/AxPxrSHTNHlunJbB] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110180638 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110181269 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:32.110204865 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2958332360] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:32.110205496 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:32.115283610 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
Stopped session pings to http://127.0.0.1:36191
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 19:18:32.130950527 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:32.131174414 [connect-session] Job Key: CbVqZjVhlcQvGv8v
2026/05/29 19:18:32.131184729 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:32.131189126 [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:37551 ...
Connected to session server http://127.0.0.1:37551
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:32.306447745 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:32.306766555 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:32.427288569
2026/05/29 19:18:32.427302079 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:32.427368188 * Trying 13.35.78.105:443...
2026/05/29 19:18:32.427369440 * Connected to cran.rstudio.com (13.35.78.105) port 443 (#0)
2026/05/29 19:18:32.427381198 * ALPN, offering h2
2026/05/29 19:18:32.427381759 * ALPN, offering http/1.1
2026/05/29 19:18:32.427397713 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:32.427398454 * CApath: /etc/ssl/certs
2026/05/29 19:18:32.427411964 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:32.427415019 } [5 bytes data]
2026/05/29 19:18:32.427432926 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:32.427434378 } [512 bytes data]
2026/05/29 19:18:32.427452125 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.427453127 { [5 bytes data]
2026/05/29 19:18:32.427466136 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:32.427466637 { [122 bytes data]
2026/05/29 19:18:32.427476742 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:32.427477183 { [5 bytes data]
2026/05/29 19:18:32.427486717 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427487118 { [5 bytes data]
2026/05/29 19:18:32.427497013 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:32.427497463 { [19 bytes data]
2026/05/29 19:18:32.427507649 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427508069 { [5 bytes data]
2026/05/29 19:18:32.427518725 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:32.427536372 { [3836 bytes data]
2026/05/29 19:18:32.427557283 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427558745 { [5 bytes data]
2026/05/29 19:18:32.427576482 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:32.427577173 { [264 bytes data]
2026/05/29 19:18:32.427587278 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427587709 { [5 bytes data]
2026/05/29 19:18:32.427597644 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:32.427598064 { [36 bytes data]
2026/05/29 19:18:32.427618706 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:32.427619467 } [5 bytes data]
2026/05/29 19:18:32.427635100 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:32.427635741 } [1 bytes data]
2026/05/29 19:18:32.427646848 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427647279 } [5 bytes data]
2026/05/29 19:18:32.427657284 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:32.427657694 } [36 bytes data]
2026/05/29 19:18:32.427667409 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:32.427667840 * ALPN, server accepted to use h2
2026/05/29 19:18:32.427679297 * Server certificate:
2026/05/29 19:18:32.427679757 * subject: CN=cran.rstudio.com
2026/05/29 19:18:32.427694630 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:32.427695561 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:32.427710934 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:32.427711876 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:32.427728681 * SSL certificate verify ok.
2026/05/29 19:18:32.427729312 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:32.427742552 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:32.427743233 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:32.427759297 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427759928 } [5 bytes data]
2026/05/29 19:18:32.427772277 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427772868 } [5 bytes data]
2026/05/29 19:18:32.427797314 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427798036 } [5 bytes data]
2026/05/29 19:18:32.427812537 * Using Stream ID: 1 (easy handle 0x55ab46fc49f0)
2026/05/29 19:18:32.427813299 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427830474 } [5 bytes data]
2026/05/29 19:18:32.427831276 > GET / HTTP/2
2026/05/29 19:18:32.427843444 > Host: cran.rstudio.com
2026/05/29 19:18:32.427844275 > user-agent: curl/7.81.0
2026/05/29 19:18:32.427861471 > accept: */*
2026/05/29 19:18:32.427862262 >
2026/05/29 19:18:32.427873870 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427874641 { [5 bytes data]
2026/05/29 19:18:32.427889383 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:32.427890164 { [157 bytes data]
2026/05/29 19:18:32.427905297 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427906018 { [5 bytes data]
2026/05/29 19:18:32.427920199 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:32.427920870 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427938187 } [5 bytes data]
2026/05/29 19:18:32.427938958 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.427953159 { [5 bytes data]
2026/05/29 19:18:32.427953790 < HTTP/2 200
2026/05/29 19:18:32.427970675 < content-type: text/html
2026/05/29 19:18:32.427971667 < content-length: 866
2026/05/29 19:18:32.427991657 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:32.427992719 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:32.428009864 < accept-ranges: bytes
2026/05/29 19:18:32.428010566 < date: Fri, 29 May 2026 19:00:01 GMT
2026/05/29 19:18:32.428024326 < expires: Fri, 29 May 2026 19:27:01 GMT
2026/05/29 19:18:32.428025127 < cache-control: max-age=1800
2026/05/29 19:18:32.428051988 < etag: "362-612dafe59ac63"
2026/05/29 19:18:32.428052829 < x-cache: Hit from cloudfront
2026/05/29 19:18:32.428066810 < via: 1.1 0aba17649ff443edb0ddf05e60f381ca.cloudfront.net (CloudFront)
2026/05/29 19:18:32.428067551 < x-amz-cf-pop: IAD61-P11
2026/05/29 19:18:32.428084647 < x-amz-cf-id: SE7EdEN9vwFrlmsrNqEuxldGYPoZA30rLlc0o0o8tR4Las0Skw4R6w==
2026/05/29 19:18:32.428085348 < age: 1291
2026/05/29 19:18:32.428101553 <
2026/05/29 19:18:32.428102254 { [866 bytes data]
2026/05/29 19:18:32.428113370 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.428114121 { [5 bytes data]
2026/05/29 19:18:32.433501272 * 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 19:18:32.448959064 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:32.449174828 [connect-session] Job Key: eLvYRSQOEzf7e6W1
2026/05/29 19:18:32.449184793 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:32.449189030 [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:40187 ...
Connected to session server http://127.0.0.1:40187
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:32.628326648 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:32.628611387 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:32.761807221
2026/05/29 19:18:32.761820651 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:32.761955545 * Trying 3.138.167.219:443...
2026/05/29 19:18:32.762030237 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:32.762031188 * ALPN, offering h2
2026/05/29 19:18:32.762049506 * ALPN, offering http/1.1
2026/05/29 19:18:32.762050347 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:32.762066642 * CApath: /etc/ssl/certs
2026/05/29 19:18:32.762067132 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762078179 } [5 bytes data]
2026/05/29 19:18:32.762078810 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:32.762092370 } [512 bytes data]
2026/05/29 19:18:32.762093111 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762108795 { [5 bytes data]
2026/05/29 19:18:32.762109476 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:32.762122946 { [104 bytes data]
2026/05/29 19:18:32.762123758 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762139181 { [5 bytes data]
2026/05/29 19:18:32.762140022 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:32.762153633 { [3880 bytes data]
2026/05/29 19:18:32.762154263 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762174254 { [5 bytes data]
2026/05/29 19:18:32.762177489 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:32.762210869 { [333 bytes data]
2026/05/29 19:18:32.762220944 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762237870 { [5 bytes data]
2026/05/29 19:18:32.762238651 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:32.762253353 { [4 bytes data]
2026/05/29 19:18:32.762254064 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762268826 } [5 bytes data]
2026/05/29 19:18:32.762269507 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:32.762284199 } [70 bytes data]
2026/05/29 19:18:32.762284901 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:32.762299182 } [5 bytes data]
2026/05/29 19:18:32.762299823 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:32.762314796 } [1 bytes data]
2026/05/29 19:18:32.762315457 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762329988 } [5 bytes data]
2026/05/29 19:18:32.762330639 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:32.762344500 } [16 bytes data]
2026/05/29 19:18:32.762345211 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:32.762358962 { [5 bytes data]
2026/05/29 19:18:32.762359653 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:32.762373824 { [5 bytes data]
2026/05/29 19:18:32.762374465 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:32.762388456 { [16 bytes data]
2026/05/29 19:18:32.762389127 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:32.762408176 * ALPN, server accepted to use h2
2026/05/29 19:18:32.762408937 * Server certificate:
2026/05/29 19:18:32.762423509 * subject: CN=p3m.posit.it
2026/05/29 19:18:32.762424200 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:32.762438812 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:32.762439623 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:32.762459393 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:32.762460144 * SSL certificate verify ok.
2026/05/29 19:18:32.762476128 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:32.762476849 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:32.762493505 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:32.762494506 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762550130 } [5 bytes data]
2026/05/29 19:18:32.762551131 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762565884 } [5 bytes data]
2026/05/29 19:18:32.762566575 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762581116 } [5 bytes data]
2026/05/29 19:18:32.762581807 * Using Stream ID: 1 (easy handle 0x5579179259f0)
2026/05/29 19:18:32.762596620 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762597311 } [5 bytes data]
2026/05/29 19:18:32.762611592 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:32.762612293 > Host: packagemanager.posit.co
2026/05/29 19:18:32.762627957 > user-agent: curl/7.81.0
2026/05/29 19:18:32.762628728 > accept: */*
2026/05/29 19:18:32.762641297 >
2026/05/29 19:18:32.762642028 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762655719 { [5 bytes data]
2026/05/29 19:18:32.762656410 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:32.762671703 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762672394 } [5 bytes data]
2026/05/29 19:18:32.762686986 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762687677 { [5 bytes data]
2026/05/29 19:18:32.762717171 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762717932 { [5 bytes data]
2026/05/29 19:18:32.762732284 < HTTP/2 400
2026/05/29 19:18:32.762733035 < date: Fri, 29 May 2026 19:18:32 GMT
2026/05/29 19:18:32.762745844 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:32.762746596 < content-length: 94
2026/05/29 19:18:32.762761077 < cache-control: max-age=3600
2026/05/29 19:18:32.762761728 < request-id: 1c667be8-18d4-4413-bf3b-d5c99ff7ea4c
2026/05/29 19:18:32.762778153 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:32.762778874 < x-content-type-options: nosniff
2026/05/29 19:18:32.762795018 < x-frame-options: DENY
2026/05/29 19:18:32.762795790 < x-repository-type: RSPM
2026/05/29 19:18:32.762809821 <
2026/05/29 19:18:32.762810532 { [94 bytes data]
2026/05/29 19:18:32.762821759 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:32.762822430 { [5 bytes data]
2026/05/29 19:18:32.769067081 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:40187
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 19:18:32.785131766 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:32.785375573 [connect-session] Job Key: sZFqxc9FBp0LfnnH
2026/05/29 19:18:32.785389084 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:32.785394762 [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:38361 ...
Connected to session server http://127.0.0.1:38361
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:32.964952854 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:32.965218073 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:33.127604694
2026/05/29 19:18:33.127621148 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:33.127687428 * Trying 3.138.167.219:443...
2026/05/29 19:18:33.127688850 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:33.127704504 * ALPN, offering h2
2026/05/29 19:18:33.127705235 * ALPN, offering http/1.1
2026/05/29 19:18:33.127718405 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:33.127719326 * CApath: /etc/ssl/certs
2026/05/29 19:18:33.127734158 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127735180 } [5 bytes data]
2026/05/29 19:18:33.127754098 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:33.127826808 } [512 bytes data]
2026/05/29 19:18:33.127863063 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127868140 { [5 bytes data]
2026/05/29 19:18:33.127888801 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:33.127889723 { [104 bytes data]
2026/05/29 19:18:33.127904705 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127905366 { [5 bytes data]
2026/05/29 19:18:33.127919618 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:33.127920299 { [3880 bytes data]
2026/05/29 19:18:33.127934450 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127935161 { [5 bytes data]
2026/05/29 19:18:33.127949342 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:33.127950053 { [333 bytes data]
2026/05/29 19:18:33.127964886 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127965637 { [5 bytes data]
2026/05/29 19:18:33.127979588 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:33.127980239 { [4 bytes data]
2026/05/29 19:18:33.127994671 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:33.127995392 } [5 bytes data]
2026/05/29 19:18:33.128009763 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:33.128010464 } [70 bytes data]
2026/05/29 19:18:33.128024996 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:33.128025697 } [5 bytes data]
2026/05/29 19:18:33.128043714 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:33.128044576 } [1 bytes data]
2026/05/29 19:18:33.128059829 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:33.128060480 } [5 bytes data]
2026/05/29 19:18:33.128074841 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:33.128075592 } [16 bytes data]
2026/05/29 19:18:33.128090034 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:33.128090675 { [5 bytes data]
2026/05/29 19:18:33.128104336 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:33.128105087 { [5 bytes data]
2026/05/29 19:18:33.128128542 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:33.128131036 { [16 bytes data]
2026/05/29 19:18:33.128310686 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:33.128312599 * ALPN, server accepted to use h2
2026/05/29 19:18:33.128330656 * Server certificate:
2026/05/29 19:18:33.128331447 * subject: CN=p3m.posit.it
2026/05/29 19:18:33.128345148 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:33.128345939 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:33.128364677 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:33.128366009 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:33.128395424 * SSL certificate verify ok.
2026/05/29 19:18:33.128396155 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:33.128410687 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:33.128411448 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:33.128439981 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128443436 } [5 bytes data]
2026/05/29 19:18:33.128457327 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128458108 } [5 bytes data]
2026/05/29 19:18:33.128472089 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128472780 } [5 bytes data]
2026/05/29 19:18:33.128486481 * Using Stream ID: 1 (easy handle 0x56442de7e9f0)
2026/05/29 19:18:33.128487252 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128503406 } [5 bytes data]
2026/05/29 19:18:33.128504147 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:33.128517698 > Host: packagemanager.posit.co
2026/05/29 19:18:33.128518469 > user-agent: curl/7.81.0
2026/05/29 19:18:33.128557428 > accept: */*
2026/05/29 19:18:33.128558299 >
2026/05/29 19:18:33.128568965 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128569646 { [5 bytes data]
2026/05/29 19:18:33.128583156 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:33.128583927 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128600482 } [5 bytes data]
2026/05/29 19:18:33.128601274 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128615014 { [5 bytes data]
2026/05/29 19:18:33.128615695 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128629386 { [5 bytes data]
2026/05/29 19:18:33.128630107 < HTTP/2 400
2026/05/29 19:18:33.128641614 < date: Fri, 29 May 2026 19:18:33 GMT
2026/05/29 19:18:33.128642355 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:33.128657138 < content-length: 94
2026/05/29 19:18:33.128657829 < cache-control: max-age=3600
2026/05/29 19:18:33.128671429 < request-id: ff9761aa-f653-4000-b417-7b1e8931156e
2026/05/29 19:18:33.128672260 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:33.128688885 < x-content-type-options: nosniff
2026/05/29 19:18:33.128689667 < x-frame-options: DENY
2026/05/29 19:18:33.128704259 < x-repository-type: RSPM
2026/05/29 19:18:33.128705050 <
2026/05/29 19:18:33.128717448 { [94 bytes data]
2026/05/29 19:18:33.128718119 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:33.128732681 { [5 bytes data]
2026/05/29 19:18:33.134356198 * 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 19:18:33.151129229 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:33.151359776 [connect-session] Job Key: uTilcQukyyvAcKsP
2026/05/29 19:18:33.151370032 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:33.151373888 [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:36993 ...
Connected to session server http://127.0.0.1:36993
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:33.857056492 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:33.857337775 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:33.886854622
2026/05/29 19:18:33.886871297 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:33.886963176 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:33.886964368 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:33.886984007 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:33.886984798
2026/05/29 19:18:33.886997578 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:33.886998479 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:33.887021874 GNU General Public License versions 2 or 3.
2026/05/29 19:18:33.887022846 For more information about these matters see
2026/05/29 19:18:33.897784407 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 19:18:33.913945216 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:33.914178548 [connect-session] Job Key: bFjtqNYvpO1Ytq9O
2026/05/29 19:18:33.914192399 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:33.914198097 [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:33395 ...
Connected to session server http://127.0.0.1:33395
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:34.097501968 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:34.097808099 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:34.314333665
2026/05/29 19:18:34.314347125 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:34.314415108 Package Version LibPath
2026/05/29 19:18:34.314421397 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314483431 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314484462 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314501217 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314501918 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314517632 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314518323 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314553777 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314554648 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314579685 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314582439 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314616200 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314616801 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314627788 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314628238 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314638834 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314639315 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314650181 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314650602 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314661298 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314661699 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314672525 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314672946 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314683902 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314684363 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314694939 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314695369 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314705545 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314705945 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314716541 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314716962 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314727468 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314727868 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314738294 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314738695 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314749130 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314749541 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314773928 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314774368 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314797493 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.314798334 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:34.320627821 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:33395
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 19:18:34.336187566 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:34.336419535 [connect-session] Job Key: ZT65HbCwhi1tORWp
2026/05/29 19:18:34.336428459 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:34.336433076 [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:35069 ...
Connected to session server http://127.0.0.1:35069
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:34.517354009 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:34.517655653 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:34.518094163 $add.smooth
2026/05/29 19:18:34.518101594 [1] TRUE
2026/05/29 19:18:34.518126101
2026/05/29 19:18:34.518127163 $bitmapType
2026/05/29 19:18:34.518141194 [1] "cairo"
2026/05/29 19:18:34.518141895
2026/05/29 19:18:34.518153132 $browser
2026/05/29 19:18:34.518153883 [1] "xdg-open"
2026/05/29 19:18:34.518165421
2026/05/29 19:18:34.518165841 $browserNLdisabled
2026/05/29 19:18:34.518174715 [1] FALSE
2026/05/29 19:18:34.518175135
2026/05/29 19:18:34.518183207 $catch.script.errors
2026/05/29 19:18:34.518183658 [1] FALSE
2026/05/29 19:18:34.518198110
2026/05/29 19:18:34.518198931 $CBoundsCheck
2026/05/29 19:18:34.518208435 [1] FALSE
2026/05/29 19:18:34.518217709
2026/05/29 19:18:34.518218780 $check.bounds
2026/05/29 19:18:34.518305671 [1] FALSE
2026/05/29 19:18:34.518306933
2026/05/29 19:18:34.518318721 $citation.bibtex.max
2026/05/29 19:18:34.518319642 [1] 1
2026/05/29 19:18:34.518332972
2026/05/29 19:18:34.518333653 $continue
2026/05/29 19:18:34.518345051 [1] "+ "
2026/05/29 19:18:34.518345792
2026/05/29 19:18:34.518357189 $contrasts
2026/05/29 19:18:34.518358150 unordered ordered
2026/05/29 19:18:34.518372101 "contr.treatment" "contr.poly"
2026/05/29 19:18:34.518372852
2026/05/29 19:18:34.518386353 $defaultPackages
2026/05/29 19:18:34.518387204 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:34.518403929
2026/05/29 19:18:34.518404640 $demo.ask
2026/05/29 19:18:34.518416578 [1] "default"
2026/05/29 19:18:34.518417329
2026/05/29 19:18:34.518428967 $deparse.cutoff
2026/05/29 19:18:34.518432202 [1] 60
2026/05/29 19:18:34.518445021
2026/05/29 19:18:34.518445692 $device
2026/05/29 19:18:34.518629829 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:34.518646494 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:34.518679063 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:34.518679985 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:34.518700255 {
2026/05/29 19:18:34.518701067 initPSandPDFfonts()
2026/05/29 19:18:34.518713786 new <- list()
2026/05/29 19:18:34.518714467 if (!missing(width))
2026/05/29 19:18:34.518728328 new$width <- width
2026/05/29 19:18:34.518729249 if (!missing(height))
2026/05/29 19:18:34.518743390 new$height <- height
2026/05/29 19:18:34.518745944 if (!missing(onefile))
2026/05/29 19:18:34.518759655 new$onefile <- onefile
2026/05/29 19:18:34.518760406 if (!missing(title))
2026/05/29 19:18:34.518774056 new$title <- title
2026/05/29 19:18:34.518774717 if (!missing(fonts))
2026/05/29 19:18:34.518788027 new$fonts <- fonts
2026/05/29 19:18:34.518788749 if (!missing(version))
2026/05/29 19:18:34.518802489 new$version <- version
2026/05/29 19:18:34.518803130 if (!missing(paper))
2026/05/29 19:18:34.518816981 new$paper <- paper
2026/05/29 19:18:34.518817772 if (!missing(encoding))
2026/05/29 19:18:34.518835018 new$encoding <- encoding
2026/05/29 19:18:34.518838253 if (!missing(bg))
2026/05/29 19:18:34.518862119 new$bg <- bg
2026/05/29 19:18:34.518863060 if (!missing(fg))
2026/05/29 19:18:34.518876621 new$fg <- fg
2026/05/29 19:18:34.518877442 if (!missing(pointsize))
2026/05/29 19:18:34.518910862 new$pointsize <- pointsize
2026/05/29 19:18:34.518935439 if (!missing(pagecentre))
2026/05/29 19:18:34.518936271 new$pagecentre <- pagecentre
2026/05/29 19:18:34.518950011 if (!missing(colormodel))
2026/05/29 19:18:34.518950702 new$colormodel <- colormodel
2026/05/29 19:18:34.519033257 if (!missing(useDingbats))
2026/05/29 19:18:34.519035049 new$useDingbats <- useDingbats
2026/05/29 19:18:34.519061720 if (!missing(useKerning))
2026/05/29 19:18:34.519062521 new$useKerning <- useKerning
2026/05/29 19:18:34.519077734 if (!missing(fillOddEven))
2026/05/29 19:18:34.519078445 new$fillOddEven <- fillOddEven
2026/05/29 19:18:34.519100227 if (!missing(compress))
2026/05/29 19:18:34.519101910 new$compress <- compress
2026/05/29 19:18:34.519285456 if (!missing(timestamp))
2026/05/29 19:18:34.519286848 new$timestamp <- timestamp
2026/05/29 19:18:34.519299958 if (!missing(producer))
2026/05/29 19:18:34.519301180 new$producer <- producer
2026/05/29 19:18:34.519317435 if (!missing(author))
2026/05/29 19:18:34.519318156 new$author <- author
2026/05/29 19:18:34.519332597 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:34.519333298 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:34.519353028 inherits(family, "CIDFont"))) {
2026/05/29 19:18:34.519353729 enc <- family$encoding
2026/05/29 19:18:34.519377545 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:34.519378326 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:34.519397796 "default"))
2026/05/29 19:18:34.519398687 old$encoding <- enc
2026/05/29 19:18:34.519413709 family <- family$metrics
2026/05/29 19:18:34.519415142 }
2026/05/29 19:18:34.519433339 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:34.519434591 old$encoding <- guessEncoding()
2026/05/29 19:18:34.519452749 if (!missing(family)) {
2026/05/29 19:18:34.519453219 if (length(family) == 4L) {
2026/05/29 19:18:34.519462403 family <- c(family, "Symbol.afm")
2026/05/29 19:18:34.519463595 }
2026/05/29 19:18:34.519479869 else if (length(family) == 5L) {
2026/05/29 19:18:34.519480641 }
2026/05/29 19:18:34.519497766 else if (length(family) == 1L) {
2026/05/29 19:18:34.519498287 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:34.519511317 if (is.null(pf))
2026/05/29 19:18:34.519511788 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:34.519548813 domain = NA)
2026/05/29 19:18:34.519549855 matchFont(pf, old$encoding)
2026/05/29 19:18:34.519563916 }
2026/05/29 19:18:34.519564377 else stop("invalid 'family' argument")
2026/05/29 19:18:34.519573400 old$family <- family
2026/05/29 19:18:34.519573941 }
2026/05/29 19:18:34.519582033 version <- old$version
2026/05/29 19:18:34.519582474 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:34.519591778 "2.0")
2026/05/29 19:18:34.519592199 if (version %in% versions)
2026/05/29 19:18:34.519600611 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:34.519601142 else stop("invalid PDF version")
2026/05/29 19:18:34.519617767 onefile <- old$onefile
2026/05/29 19:18:34.519619019 if (!checkIntFormat(file))
2026/05/29 19:18:34.519636034 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:34.519637106 domain = NA)
2026/05/29 19:18:34.519660070 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:34.519663856 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:34.519683596 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:34.519684517 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:34.519704718 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:34.519705429 old$author)
2026/05/29 19:18:34.519722074 invisible()
2026/05/29 19:18:34.519722745 }
2026/05/29 19:18:34.519734563 <bytecode: 0x5637f300f300>
2026/05/29 19:18:34.519735304 <environment: namespace:grDevices>
2026/05/29 19:18:34.519751979
2026/05/29 19:18:34.519752780 $device.ask.default
2026/05/29 19:18:34.519772560 [1] FALSE
2026/05/29 19:18:34.519773351
2026/05/29 19:18:34.519784598 $digits
2026/05/29 19:18:34.519785329 [1] 7
2026/05/29 19:18:34.519797227
2026/05/29 19:18:34.519797948 $download.file.extra
2026/05/29 19:18:34.519810327 [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 19:18:34.519814152
2026/05/29 19:18:34.519836666 $download.file.method
2026/05/29 19:18:34.519838379 [1] "curl"
2026/05/29 19:18:34.519851999
2026/05/29 19:18:34.519852680 $dvipscmd
2026/05/29 19:18:34.519864088 [1] "dvips"
2026/05/29 19:18:34.519864769
2026/05/29 19:18:34.519876106 $echo
2026/05/29 19:18:34.519876767 [1] FALSE
2026/05/29 19:18:34.519888074
2026/05/29 19:18:34.519888855 $editor
2026/05/29 19:18:34.519900352 [1] "vi"
2026/05/29 19:18:34.519901073
2026/05/29 19:18:34.519912050 $encoding
2026/05/29 19:18:34.519912751 [1] "native.enc"
2026/05/29 19:18:34.519925320
2026/05/29 19:18:34.519925991 $example.ask
2026/05/29 19:18:34.519937728 [1] "default"
2026/05/29 19:18:34.519938419
2026/05/29 19:18:34.519949616 $expressions
2026/05/29 19:18:34.519950327 [1] 5000
2026/05/29 19:18:34.519962335
2026/05/29 19:18:34.519963047 $help.search.types
2026/05/29 19:18:34.519975215 [1] "vignette" "demo" "help"
2026/05/29 19:18:34.519975896
2026/05/29 19:18:34.519993873 $help.try.all.packages
2026/05/29 19:18:34.519994604 [1] FALSE
2026/05/29 19:18:34.520011429
2026/05/29 19:18:34.520012231 $HTTPUserAgent
2026/05/29 19:18:34.520024169 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:34.520024930
2026/05/29 19:18:34.520040503 $internet.info
2026/05/29 19:18:34.520041194 [1] 2
2026/05/29 19:18:34.520052772
2026/05/29 19:18:34.520053423 $keep.parse.data
2026/05/29 19:18:34.520065511 [1] TRUE
2026/05/29 19:18:34.520066192
2026/05/29 19:18:34.520080604 $keep.parse.data.pkgs
2026/05/29 19:18:34.520083068 [1] FALSE
2026/05/29 19:18:34.520101455
2026/05/29 19:18:34.520102186 $keep.source
2026/05/29 19:18:34.520112362 [1] FALSE
2026/05/29 19:18:34.520112993
2026/05/29 19:18:34.520122507 $keep.source.pkgs
2026/05/29 19:18:34.520123158 [1] FALSE
2026/05/29 19:18:34.520143248
2026/05/29 19:18:34.520144029 $locatorBell
2026/05/29 19:18:34.520156148 [1] TRUE
2026/05/29 19:18:34.520156909
2026/05/29 19:18:34.520172572 $mailer
2026/05/29 19:18:34.520173474 [1] "mailto"
2026/05/29 19:18:34.520188246
2026/05/29 19:18:34.520189027 $matprod
2026/05/29 19:18:34.520203549 [1] "default"
2026/05/29 19:18:34.520204420
2026/05/29 19:18:34.520219483 $max.contour.segments
2026/05/29 19:18:34.520220284 [1] 25000
2026/05/29 19:18:34.520234956
2026/05/29 19:18:34.520236017 $max.print
2026/05/29 19:18:34.520248426 [1] 99999
2026/05/29 19:18:34.520249107
2026/05/29 19:18:34.520263238 $menu.graphics
2026/05/29 19:18:34.520264070 [1] TRUE
2026/05/29 19:18:34.520276689
2026/05/29 19:18:34.520277440 $na.action
2026/05/29 19:18:34.520289127 [1] "na.omit"
2026/05/29 19:18:34.520289849
2026/05/29 19:18:34.520301666 $nwarnings
2026/05/29 19:18:34.520302327 [1] 50
2026/05/29 19:18:34.520314095
2026/05/29 19:18:34.520314746 $OutDec
2026/05/29 19:18:34.520326273 [1] "."
2026/05/29 19:18:34.520326964
2026/05/29 19:18:34.520338322 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:34.520339033 [1] TRUE
2026/05/29 19:18:34.520354135
2026/05/29 19:18:34.520354856 $packrat.connect.timeout
2026/05/29 19:18:34.520367626 [1] 10
2026/05/29 19:18:34.520368367
2026/05/29 19:18:34.520379433 $packrat.untrusted.packages
2026/05/29 19:18:34.520380195 character(0)
2026/05/29 19:18:34.520393885
2026/05/29 19:18:34.520394536 $packrat.verbose.cache
2026/05/29 19:18:34.520405803 [1] TRUE
2026/05/29 19:18:34.520406474
2026/05/29 19:18:34.520416539 $pager
2026/05/29 19:18:34.520417270 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:34.520430550
2026/05/29 19:18:34.520431191 $papersize
2026/05/29 19:18:34.520442729 [1] "letter"
2026/05/29 19:18:34.520443420
2026/05/29 19:18:34.520460005 $PCRE_limit_recursion
2026/05/29 19:18:34.520460706 [1] NA
2026/05/29 19:18:34.520473265
2026/05/29 19:18:34.520474006 $PCRE_study
2026/05/29 19:18:34.520485703 [1] FALSE
2026/05/29 19:18:34.520486364
2026/05/29 19:18:34.520497581 $PCRE_use_JIT
2026/05/29 19:18:34.520498232 [1] TRUE
2026/05/29 19:18:34.520510471
2026/05/29 19:18:34.520511122 $pdfviewer
2026/05/29 19:18:34.520539895 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:34.520540977
2026/05/29 19:18:34.520552985 $pkgType
2026/05/29 19:18:34.520553796 [1] "source"
2026/05/29 19:18:34.520566295
2026/05/29 19:18:34.520566956 $printcmd
2026/05/29 19:18:34.520578413 [1] "/usr/bin/lpr"
2026/05/29 19:18:34.520579134
2026/05/29 19:18:34.520590982 $prompt
2026/05/29 19:18:34.520591703 [1] "> "
2026/05/29 19:18:34.520603411
2026/05/29 19:18:34.520604152 $repos
2026/05/29 19:18:34.520615509 CRAN
2026/05/29 19:18:34.520616170 "@CRAN@"
2026/05/29 19:18:34.520628098
2026/05/29 19:18:34.520628849 $rl_word_breaks
2026/05/29 19:18:34.520641007 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:34.520641738
2026/05/29 19:18:34.520653907 $scipen
2026/05/29 19:18:34.520654668 [1] 0
2026/05/29 19:18:34.520666165
2026/05/29 19:18:34.520666906 $show.coef.Pvalues
2026/05/29 19:18:34.520693857 [1] TRUE
2026/05/29 19:18:34.520694538
2026/05/29 19:18:34.520705895 $show.error.messages
2026/05/29 19:18:34.520706696 [1] TRUE
2026/05/29 19:18:34.520719555
2026/05/29 19:18:34.520720196 $show.signif.stars
2026/05/29 19:18:34.520732795 [1] TRUE
2026/05/29 19:18:34.520733526
2026/05/29 19:18:34.520744803 $showErrorCalls
2026/05/29 19:18:34.520745494 [1] TRUE
2026/05/29 19:18:34.520764513
2026/05/29 19:18:34.520765214 $showNCalls
2026/05/29 19:18:34.520776902 [1] 50
2026/05/29 19:18:34.520777683
2026/05/29 19:18:34.520788559 $showWarnCalls
2026/05/29 19:18:34.520789330 [1] FALSE
2026/05/29 19:18:34.520802020
2026/05/29 19:18:34.520802761 $str
2026/05/29 19:18:34.520814058 $str$strict.width
2026/05/29 19:18:34.520814809 [1] "no"
2026/05/29 19:18:34.520827428
2026/05/29 19:18:34.520828119 $str$digits.d
2026/05/29 19:18:34.520839937 [1] 3
2026/05/29 19:18:34.520840608
2026/05/29 19:18:34.520851464 $str$vec.len
2026/05/29 19:18:34.520852245 [1] 4
2026/05/29 19:18:34.520864073
2026/05/29 19:18:34.520864724 $str$list.len
2026/05/29 19:18:34.520876341 [1] 99
2026/05/29 19:18:34.520877012
2026/05/29 19:18:34.520887989 $str$deparse.lines
2026/05/29 19:18:34.520888770 NULL
2026/05/29 19:18:34.520901529
2026/05/29 19:18:34.520902190 $str$drop.deparse.attr
2026/05/29 19:18:34.520914429 [1] TRUE
2026/05/29 19:18:34.520915160
2026/05/29 19:18:34.520926477 $str$formatNum
2026/05/29 19:18:34.520927268 function (x, ...)
2026/05/29 19:18:34.520940338 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:34.520941069 <environment: 0x5637f38826c8>
2026/05/29 19:18:34.520957474
2026/05/29 19:18:34.520958145
2026/05/29 19:18:34.520968771 $str.dendrogram.last
2026/05/29 19:18:34.520969442 [1] "`"
2026/05/29 19:18:34.520982071
2026/05/29 19:18:34.520982892 $texi2dvi
2026/05/29 19:18:34.520994239 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:34.520994900
2026/05/29 19:18:34.521007239 $timeout
2026/05/29 19:18:34.521007910 [1] 60
2026/05/29 19:18:34.521019527
2026/05/29 19:18:34.521020248 $ts.eps
2026/05/29 19:18:34.521031475 [1] 1e-05
2026/05/29 19:18:34.521032146
2026/05/29 19:18:34.521043573 $ts.S.compat
2026/05/29 19:18:34.521044234 [1] FALSE
2026/05/29 19:18:34.521057144
2026/05/29 19:18:34.521057815 $unzip
2026/05/29 19:18:34.521068891 [1] "/usr/bin/unzip"
2026/05/29 19:18:34.521069602
2026/05/29 19:18:34.521081510 $useFancyQuotes
2026/05/29 19:18:34.521082231 [1] TRUE
2026/05/29 19:18:34.521094931
2026/05/29 19:18:34.521095582 $verbose
2026/05/29 19:18:34.521107269 [1] FALSE
2026/05/29 19:18:34.521107910
2026/05/29 19:18:34.521119287 $warn
2026/05/29 19:18:34.521120018 [1] 0
2026/05/29 19:18:34.521131516
2026/05/29 19:18:34.521132147 $warning.length
2026/05/29 19:18:34.521143604 [1] 1000
2026/05/29 19:18:34.521144315
2026/05/29 19:18:34.521155472 $warnPartialMatchArgs
2026/05/29 19:18:34.521156123 [1] FALSE
2026/05/29 19:18:34.521173709
2026/05/29 19:18:34.521174450 $warnPartialMatchAttr
2026/05/29 19:18:34.521186749 [1] FALSE
2026/05/29 19:18:34.521187500
2026/05/29 19:18:34.521198717 $warnPartialMatchDollar
2026/05/29 19:18:34.521199418 [1] FALSE
2026/05/29 19:18:34.521212688
2026/05/29 19:18:34.521213539 $width
2026/05/29 19:18:34.521225137 [1] 80
2026/05/29 19:18:34.521225868
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 19:18:34.542575820 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:34.542797053 [connect-session] Job Key: rc6ZgYYtPusT3V1V
2026/05/29 19:18:34.542810443 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:34.542816452 [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:33839 ...
Connected to session server http://127.0.0.1:33839
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:34.727284396 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:34.727551147 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:34.735875910
2026/05/29 19:18:34.735885575 $ env
2026/05/29 19:18:34.735924553 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:34.735926156 EDITOR=vi
2026/05/29 19:18:34.735947518 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:34.735948610 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:34.735963302 LANG=en_US.UTF-8
2026/05/29 19:18:34.735963983 LANGUAGE=en_US:en
2026/05/29 19:18:34.735976522 LC_ALL=en_US.UTF-8
2026/05/29 19:18:34.735977203 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 19:18:34.735994499 LN_S=ln -s
2026/05/29 19:18:34.735995110 LOGNAME=rstudio-connect
2026/05/29 19:18:34.736005776 MAKEFLAGS=-j1
2026/05/29 19:18:34.736006377 MAKE=make
2026/05/29 19:18:34.736015931 PAGER=/usr/bin/pager
2026/05/29 19:18:34.736016522 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:34.736034148 POSIT_CONNECT=1
2026/05/29 19:18:34.736034769 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:34.736052226 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:34.736053097 R_ARCH=
2026/05/29 19:18:34.736066798 R_BROWSER=xdg-open
2026/05/29 19:18:34.736067519 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:34.736081740 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:34.736082932 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:34.736098215 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:34.736098836 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:34.736116132 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:34.736117244 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:34.736146167 R_LIBS_USER=REDACTED
2026/05/29 19:18:34.736146738 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:34.736157584 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpgYZFcx/packrat-src
2026/05/29 19:18:34.736158245 R_PAPERSIZE=letter
2026/05/29 19:18:34.736168981 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:34.736169422 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:34.736178946 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:34.736179647 R_PROFILE_USER=REDACTED
2026/05/29 19:18:34.736257284 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:34.736258977 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpgYZFcx
2026/05/29 19:18:34.736334240 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:34.736335612 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:34.736350795 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:34.736351316 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:34.736366238 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:34.736367330 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:34.736382433 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:34.736383214 SED=/usr/bin/sed
2026/05/29 19:18:34.736394381 SHLVL=2
2026/05/29 19:18:34.736394831 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:34.736403334 TAR=/usr/bin/tar
2026/05/29 19:18:34.736403805 TERM=xterm
2026/05/29 19:18:34.736411917 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:34.736412388 TZ=UTC
2026/05/29 19:18:34.736421361 USERNAME=rstudio-connect
2026/05/29 19:18:34.736421802 USER=rstudio-connect
2026/05/29 19:18:34.741851016 _=/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 19:18:34.757500195 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:34.757771633 [connect-session] Job Key: pjUBf88dCULYMmIg
2026/05/29 19:18:34.757783782 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:34.757788649 [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:45759 ...
Connected to session server http://127.0.0.1:45759
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:34.941644091 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:34.941911974 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:34.949981332
2026/05/29 19:18:34.949988894 $ findmnt --notruncate
2026/05/29 19:18:34.950029605 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:34.950031187 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/IAVTJ
DXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:34.950128664 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:34.950168224 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:34.950169525 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:34.950202605 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:34.950203467 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:34.950239992 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:34.950240693 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:34.950259231 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:34.950259701 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950301524 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:34.950302516 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l
/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:34.950483218 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950556107 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950557349 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950608777 ├─/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 19:18:34.950611200 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950650179 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/pjUBf88dCULYMmIg] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950650710 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950674125 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:34.950674676 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace316211084] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:34.950758893 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:34.955854564 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/overlay2/l/I
AVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/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 19:18:34.971657655 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:34.971895894 [connect-session] Job Key: l38pSX7Cxq9EsISw
2026/05/29 19:18:34.971905709 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:34.971909545 [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:39491 ...
Connected to session server http://127.0.0.1:39491
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:35.152903098 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:35.153127225 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:35.227057626
2026/05/29 19:18:35.227080090 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:35.227192409 * Trying 13.35.78.114:443...
2026/05/29 19:18:35.227196045 * Connected to cran.rstudio.com (13.35.78.114) port 443 (#0)
2026/05/29 19:18:35.227221423 * ALPN, offering h2
2026/05/29 19:18:35.227222244 * ALPN, offering http/1.1
2026/05/29 19:18:35.227233922 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:35.227234783 * CApath: /etc/ssl/certs
2026/05/29 19:18:35.227266261 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.227267122 } [5 bytes data]
2026/05/29 19:18:35.227281333 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:35.227282134 } [512 bytes data]
2026/05/29 19:18:35.227295755 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.227296656 { [5 bytes data]
2026/05/29 19:18:35.227310117 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:35.227310828 { [122 bytes data]
2026/05/29 19:18:35.227324598 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:35.227325420 { [5 bytes data]
2026/05/29 19:18:35.227338449 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227339150 { [5 bytes data]
2026/05/29 19:18:35.227360883 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:35.227366742 { [19 bytes data]
2026/05/29 19:18:35.227379191 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227379621 { [5 bytes data]
2026/05/29 19:18:35.227388565 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:35.227388975 { [3836 bytes data]
2026/05/29 19:18:35.227397899 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227398390 { [5 bytes data]
2026/05/29 19:18:35.227407243 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:35.227407653 { [264 bytes data]
2026/05/29 19:18:35.227416497 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227416957 { [5 bytes data]
2026/05/29 19:18:35.227425741 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:35.227426131 { [36 bytes data]
2026/05/29 19:18:35.227434794 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:35.227435205 } [5 bytes data]
2026/05/29 19:18:35.227443908 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:35.227444329 } [1 bytes data]
2026/05/29 19:18:35.227453432 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227453833 } [5 bytes data]
2026/05/29 19:18:35.227462656 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:35.227463047 } [36 bytes data]
2026/05/29 19:18:35.227471640 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:35.227472050 * ALPN, server accepted to use h2
2026/05/29 19:18:35.227489577 * Server certificate:
2026/05/29 19:18:35.227490238 * subject: CN=cran.rstudio.com
2026/05/29 19:18:35.227506111 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:35.227509126 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:35.227573633 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:35.227575105 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:35.227595606 * SSL certificate verify ok.
2026/05/29 19:18:35.227596527 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:35.227613012 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:35.227613733 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:35.227646944 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227659873 } [5 bytes data]
2026/05/29 19:18:35.227660884 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227675817 } [5 bytes data]
2026/05/29 19:18:35.227676478 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227711180 } [5 bytes data]
2026/05/29 19:18:35.227712101 * Using Stream ID: 1 (easy handle 0x55d6fa3259f0)
2026/05/29 19:18:35.227727344 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227728055 } [5 bytes data]
2026/05/29 19:18:35.227757350 > GET / HTTP/2
2026/05/29 19:18:35.227758241 > Host: cran.rstudio.com
2026/05/29 19:18:35.227774916 > user-agent: curl/7.81.0
2026/05/29 19:18:35.227775597 > accept: */*
2026/05/29 19:18:35.227788667 >
2026/05/29 19:18:35.227789408 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227812633 { [5 bytes data]
2026/05/29 19:18:35.227838902 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:35.227839784 { [157 bytes data]
2026/05/29 19:18:35.227859493 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227860735 { [5 bytes data]
2026/05/29 19:18:35.227875347 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:35.227876048 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227893905 } [5 bytes data]
2026/05/29 19:18:35.227894616 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.227909989 { [5 bytes data]
2026/05/29 19:18:35.227910710 < HTTP/2 200
2026/05/29 19:18:35.227926704 < content-type: text/html
2026/05/29 19:18:35.227928427 < content-length: 866
2026/05/29 19:18:35.227942869 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:35.227943640 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:35.227958953 < accept-ranges: bytes
2026/05/29 19:18:35.227959634 < date: Fri, 29 May 2026 19:00:01 GMT
2026/05/29 19:18:35.227973695 < expires: Fri, 29 May 2026 19:27:01 GMT
2026/05/29 19:18:35.227974376 < cache-control: max-age=1800
2026/05/29 19:18:35.227988457 < etag: "362-612dafe59ac63"
2026/05/29 19:18:35.227989299 < x-cache: Hit from cloudfront
2026/05/29 19:18:35.228018172 < via: 1.1 38f4d6b46ecd45f0554ddcc44c0eed22.cloudfront.net (CloudFront)
2026/05/29 19:18:35.228018953 < x-amz-cf-pop: IAD61-P11
2026/05/29 19:18:35.228036239 < x-amz-cf-id: sYHblZz4cEQr1SD2kLNmtheYq7CcsrGRfDJWz-M4BSgkK03EICOV2A==
2026/05/29 19:18:35.228036910 < age: 1294
2026/05/29 19:18:35.228053545 <
2026/05/29 19:18:35.228054206 { [866 bytes data]
2026/05/29 19:18:35.233838235 * Connection #0 to host cran.rstudio.com 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 19:18:35.249365280 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:35.249629908 [connect-session] Job Key: oGtrMhp9A83rZcXF
2026/05/29 19:18:35.249642417 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:35.249647014 [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:45357 ...
Connected to session server http://127.0.0.1:45357
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:35.430962662 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:35.431245017 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:35.612718993
2026/05/29 19:18:35.612735188 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:35.612804953 * Trying 3.138.167.219:443...
2026/05/29 19:18:35.612806565 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:35.612821337 * ALPN, offering h2
2026/05/29 19:18:35.612822018 * ALPN, offering http/1.1
2026/05/29 19:18:35.612833926 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:35.612834727 * CApath: /etc/ssl/certs
2026/05/29 19:18:35.612848909 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.612849820 } [5 bytes data]
2026/05/29 19:18:35.612865744 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:35.612866405 } [512 bytes data]
2026/05/29 19:18:35.612880276 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.612880927 { [5 bytes data]
2026/05/29 19:18:35.612894798 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:35.612895429 { [104 bytes data]
2026/05/29 19:18:35.612909089 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.612909750 { [5 bytes data]
2026/05/29 19:18:35.612924122 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:35.612924783 { [3880 bytes data]
2026/05/29 19:18:35.612938964 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.612939726 { [5 bytes data]
2026/05/29 19:18:35.612985365 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:35.612988169 { [333 bytes data]
2026/05/29 19:18:35.613004984 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.613020377 { [5 bytes data]
2026/05/29 19:18:35.613031264 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:35.613031724 { [4 bytes data]
2026/05/29 19:18:35.613048229 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.613049161 } [5 bytes data]
2026/05/29 19:18:35.613062911 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:35.613063312 } [70 bytes data]
2026/05/29 19:18:35.613073347 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:35.613074519 } [5 bytes data]
2026/05/29 19:18:35.613084103 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:35.613084554 } [1 bytes data]
2026/05/29 19:18:35.613110072 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.613110944 } [5 bytes data]
2026/05/29 19:18:35.613126958 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:35.613127709 } [16 bytes data]
2026/05/29 19:18:35.613142511 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:35.613143292 { [5 bytes data]
2026/05/29 19:18:35.613155320 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.613155721 { [5 bytes data]
2026/05/29 19:18:35.613165015 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:35.613165426 { [16 bytes data]
2026/05/29 19:18:35.613174569 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:35.613175130 * ALPN, server accepted to use h2
2026/05/29 19:18:35.613186567 * Server certificate:
2026/05/29 19:18:35.613186998 * subject: CN=p3m.posit.it
2026/05/29 19:18:35.613196442 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:35.613196953 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:35.613210774 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:35.613212286 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:35.613233648 * SSL certificate verify ok.
2026/05/29 19:18:35.613234530 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:35.613247008 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:35.613247509 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:35.613271525 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613271986 } [5 bytes data]
2026/05/29 19:18:35.613286939 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613287740 } [5 bytes data]
2026/05/29 19:18:35.613303453 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613304195 } [5 bytes data]
2026/05/29 19:18:35.613321961 * Using Stream ID: 1 (easy handle 0x55d5c24d49f0)
2026/05/29 19:18:35.613322682 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613338877 } [5 bytes data]
2026/05/29 19:18:35.613339357 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:35.613348742 > Host: packagemanager.posit.co
2026/05/29 19:18:35.613349172 > user-agent: curl/7.81.0
2026/05/29 19:18:35.613358657 > accept: */*
2026/05/29 19:18:35.613359087 >
2026/05/29 19:18:35.613366709 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613367179 { [5 bytes data]
2026/05/29 19:18:35.613376674 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:35.613377124 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613388221 } [5 bytes data]
2026/05/29 19:18:35.613388672 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613406358 { [5 bytes data]
2026/05/29 19:18:35.613407029 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613420840 { [5 bytes data]
2026/05/29 19:18:35.613421271 < HTTP/2 400
2026/05/29 19:18:35.613429413 < date: Fri, 29 May 2026 19:18:35 GMT
2026/05/29 19:18:35.613429864 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:35.613439999 < content-length: 94
2026/05/29 19:18:35.613440420 < cache-control: max-age=3600
2026/05/29 19:18:35.613449533 < request-id: 38ae24ce-1bc1-438a-b53c-95738a836b23
2026/05/29 19:18:35.613449964 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:35.613461271 < x-content-type-options: nosniff
2026/05/29 19:18:35.613461772 < x-frame-options: DENY
2026/05/29 19:18:35.613471577 < x-repository-type: RSPM
2026/05/29 19:18:35.613471987 <
2026/05/29 19:18:35.613486439 { [94 bytes data]
2026/05/29 19:18:35.613487100 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.613501381 { [5 bytes data]
2026/05/29 19:18:35.619141402 * 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 19:18:35.634724092 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:35.634956201 [connect-session] Job Key: uqMlCbVJxLjBgfGy
2026/05/29 19:18:35.634966046 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:35.634970132 [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:37591 ...
Connected to session server http://127.0.0.1:37591
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:35.821082532 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:35.821371446 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:35.934455643
2026/05/29 19:18:35.934469053 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:35.934568032 * Trying 3.135.28.67:443...
2026/05/29 19:18:35.934569474 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0)
2026/05/29 19:18:35.934585939 * ALPN, offering h2
2026/05/29 19:18:35.934586730 * ALPN, offering http/1.1
2026/05/29 19:18:35.934600080 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:35.934601042 * CApath: /etc/ssl/certs
2026/05/29 19:18:35.934619369 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934625118 } [5 bytes data]
2026/05/29 19:18:35.934657987 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:35.934668042 } [512 bytes data]
2026/05/29 19:18:35.934693621 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934696385 { [5 bytes data]
2026/05/29 19:18:35.934728073 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:35.934729565 { [104 bytes data]
2026/05/29 19:18:35.934746731 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934747432 { [5 bytes data]
2026/05/29 19:18:35.934762224 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:35.934763026 { [3880 bytes data]
2026/05/29 19:18:35.934777007 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934777487 { [5 bytes data]
2026/05/29 19:18:35.934787332 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:35.934787763 { [333 bytes data]
2026/05/29 19:18:35.934802134 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934802835 { [5 bytes data]
2026/05/29 19:18:35.934818239 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:35.934818990 { [4 bytes data]
2026/05/29 19:18:35.934830357 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934830778 } [5 bytes data]
2026/05/29 19:18:35.934840652 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:35.934841053 } [70 bytes data]
2026/05/29 19:18:35.934851118 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:35.934851519 } [5 bytes data]
2026/05/29 19:18:35.934861334 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:35.934861734 } [1 bytes data]
2026/05/29 19:18:35.934872010 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934872450 } [5 bytes data]
2026/05/29 19:18:35.934886922 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:35.934887733 } [16 bytes data]
2026/05/29 19:18:35.934902345 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:35.934903006 { [5 bytes data]
2026/05/29 19:18:35.934911950 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:35.934912340 { [5 bytes data]
2026/05/29 19:18:35.934921574 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:35.934921985 { [16 bytes data]
2026/05/29 19:18:35.934931048 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:35.934931469 * ALPN, server accepted to use h2
2026/05/29 19:18:35.934943187 * Server certificate:
2026/05/29 19:18:35.934943647 * subject: CN=p3m.posit.it
2026/05/29 19:18:35.934953532 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:35.934953963 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:35.934967393 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:35.934968445 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:35.934989517 * SSL certificate verify ok.
2026/05/29 19:18:35.934990398 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:35.935006562 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:35.935007373 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:35.935034604 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935035095 } [5 bytes data]
2026/05/29 19:18:35.935050178 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935050979 } [5 bytes data]
2026/05/29 19:18:35.935065861 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935066522 } [5 bytes data]
2026/05/29 19:18:35.935083178 * Using Stream ID: 1 (easy handle 0x55e49de5a9f0)
2026/05/29 19:18:35.935083929 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935114395 } [5 bytes data]
2026/05/29 19:18:35.935115186 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:35.935126543 > Host: packagemanager.posit.co
2026/05/29 19:18:35.935127014 > user-agent: curl/7.81.0
2026/05/29 19:18:35.935136438 > accept: */*
2026/05/29 19:18:35.935136858 >
2026/05/29 19:18:35.935144490 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935144941 { [5 bytes data]
2026/05/29 19:18:35.935166813 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:35.935174585 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935193764 } [5 bytes data]
2026/05/29 19:18:35.935194595 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935208546 { [5 bytes data]
2026/05/29 19:18:35.935208977 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935218171 { [5 bytes data]
2026/05/29 19:18:35.935218621 < HTTP/2 400
2026/05/29 19:18:35.935226634 < date: Fri, 29 May 2026 19:18:35 GMT
2026/05/29 19:18:35.935227074 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:35.935237109 < content-length: 94
2026/05/29 19:18:35.935237600 < cache-control: max-age=3600
2026/05/29 19:18:35.935252462 < request-id: 1acc1600-2e52-4e34-b186-d6e88b4f2bff
2026/05/29 19:18:35.935253304 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:35.935271821 < x-content-type-options: nosniff
2026/05/29 19:18:35.935273053 < x-frame-options: DENY
2026/05/29 19:18:35.935287234 < x-repository-type: RSPM
2026/05/29 19:18:35.935287745 <
2026/05/29 19:18:35.935296078 { [94 bytes data]
2026/05/29 19:18:35.935296528 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:35.935306293 { [5 bytes data]
2026/05/29 19:18:35.941240167 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:37591
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 19:18:35.960086059 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:35.960337668 [connect-session] Job Key: TWs5EMey8ncJ1k2e
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45721 ...
Connected to session server http://127.0.0.1:45721
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:36.148929861 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:36.149198334 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:36.149292867 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:36.168943240
2026/05/29 19:18:36.168953916 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:36.168997932 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:36.169000136 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:36.169018624 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:36.169019184
2026/05/29 19:18:36.169028639 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:36.169029089 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:36.169047998 GNU General Public License versions 2 or 3.
2026/05/29 19:18:36.169048759 For more information about these matters see
2026/05/29 19:18:36.174506696 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:45721
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 19:18:36.192019781 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:36.192280414 [connect-session] Job Key: RaLr2XswkaUGp6aA
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44479 ...
Connected to session server http://127.0.0.1:44479
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:36.379945651 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:36.380169117 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:36.380249939 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:36.577062707
2026/05/29 19:18:36.577076037 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:36.577140164 Package Version LibPath
2026/05/29 19:18:36.577143569 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577171511 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577172533 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577187495 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577188176 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577204611 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577205332 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577222187 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577222868 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577239353 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577240014 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577256820 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577257571 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577274186 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577274887 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577291432 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577292133 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577308447 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577309198 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577325964 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577326705 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577343330 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577344041 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577360696 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577361417 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577395078 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577399264 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.577432945 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:36.582927256 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:44479
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 19:18:36.600491309 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:36.600782437 [connect-session] Job Key: WbJjDpvqPBRFw3is
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43297 ...
Connected to session server http://127.0.0.1:43297
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:36.789202731 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:36.789418726 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:36.789564135 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:36.790193492 $add.smooth
2026/05/29 19:18:36.790200783 [1] TRUE
2026/05/29 19:18:36.790230178
2026/05/29 19:18:36.790231449 $bitmapType
2026/05/29 19:18:36.790245551 [1] "cairo"
2026/05/29 19:18:36.790246372
2026/05/29 19:18:36.790257368 $browser
2026/05/29 19:18:36.790258080 function (url)
2026/05/29 19:18:36.790269877 {
2026/05/29 19:18:36.790270618 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:36.790286312 }
2026/05/29 19:18:36.790287073 <environment: 0x560e363caf20>
2026/05/29 19:18:36.790299792
2026/05/29 19:18:36.790300584 $browserNLdisabled
2026/05/29 19:18:36.790313493 [1] FALSE
2026/05/29 19:18:36.790314184
2026/05/29 19:18:36.790324880 $catch.script.errors
2026/05/29 19:18:36.790325581 [1] FALSE
2026/05/29 19:18:36.790337539
2026/05/29 19:18:36.790338290 $CBoundsCheck
2026/05/29 19:18:36.790349087 [1] FALSE
2026/05/29 19:18:36.790349758
2026/05/29 19:18:36.790360424 $check.bounds
2026/05/29 19:18:36.790361085 [1] FALSE
2026/05/29 19:18:36.790372412
2026/05/29 19:18:36.790373103 $citation.bibtex.max
2026/05/29 19:18:36.790388115 [1] 1
2026/05/29 19:18:36.790390198
2026/05/29 19:18:36.790412021 $continue
2026/05/29 19:18:36.790413073 [1] "+ "
2026/05/29 19:18:36.790426343
2026/05/29 19:18:36.790427174 $contrasts
2026/05/29 19:18:36.790439192 unordered ordered
2026/05/29 19:18:36.790440394 "contr.treatment" "contr.poly"
2026/05/29 19:18:36.790456048
2026/05/29 19:18:36.790458601 $defaultPackages
2026/05/29 19:18:36.790470730 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:36.790471711
2026/05/29 19:18:36.790491291 $demo.ask
2026/05/29 19:18:36.790492252 [1] "default"
2026/05/29 19:18:36.790504971
2026/05/29 19:18:36.790505883 $deparse.cutoff
2026/05/29 19:18:36.790517861 [1] 60
2026/05/29 19:18:36.790518672
2026/05/29 19:18:36.790552643 $device
2026/05/29 19:18:36.790716149 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:36.790725603 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:36.790786926 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:36.790788117 useKerning, fillOddEven, compress)
2026/05/29 19:18:36.790808859 {
2026/05/29 19:18:36.790809950 initPSandPDFfonts()
2026/05/29 19:18:36.790824602 new <- list()
2026/05/29 19:18:36.790869670 if (!missing(width))
2026/05/29 19:18:36.790870882 new$width <- width
2026/05/29 19:18:36.790897232 if (!missing(height))
2026/05/29 19:18:36.790898173 new$height <- height
2026/05/29 19:18:36.790912815 if (!missing(onefile))
2026/05/29 19:18:36.790913516 new$onefile <- onefile
2026/05/29 19:18:36.790927457 if (!missing(title))
2026/05/29 19:18:36.790928138 new$title <- title
2026/05/29 19:18:36.790941338 if (!missing(fonts))
2026/05/29 19:18:36.790942019 new$fonts <- fonts
2026/05/29 19:18:36.790953877 if (!missing(version))
2026/05/29 19:18:36.790955259 new$version <- version
2026/05/29 19:18:36.790972786 if (!missing(paper))
2026/05/29 19:18:36.790975871 new$paper <- paper
2026/05/29 19:18:36.790988449 if (!missing(encoding))
2026/05/29 19:18:36.790989370 new$encoding <- encoding
2026/05/29 19:18:36.791003652 if (!missing(bg))
2026/05/29 19:18:36.791004323 new$bg <- bg
2026/05/29 19:18:36.791017052 if (!missing(fg))
2026/05/29 19:18:36.791017703 new$fg <- fg
2026/05/29 19:18:36.791075460 if (!missing(pointsize))
2026/05/29 19:18:36.791076351 new$pointsize <- pointsize
2026/05/29 19:18:36.791091514 if (!missing(pagecentre))
2026/05/29 19:18:36.791092235 new$pagecentre <- pagecentre
2026/05/29 19:18:36.791115661 if (!missing(colormodel))
2026/05/29 19:18:36.791116352 new$colormodel <- colormodel
2026/05/29 19:18:36.791134459 if (!missing(useDingbats))
2026/05/29 19:18:36.791135120 new$useDingbats <- useDingbats
2026/05/29 19:18:36.791149722 if (!missing(useKerning))
2026/05/29 19:18:36.791150373 new$useKerning <- useKerning
2026/05/29 19:18:36.791164354 if (!missing(fillOddEven))
2026/05/29 19:18:36.791165065 new$fillOddEven <- fillOddEven
2026/05/29 19:18:36.791178705 if (!missing(compress))
2026/05/29 19:18:36.791180128 new$compress <- compress
2026/05/29 19:18:36.791198656 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:36.791199677 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:36.791220328 inherits(family, "CIDFont"))) {
2026/05/29 19:18:36.791221380 enc <- family$encoding
2026/05/29 19:18:36.791236302 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:36.791237043 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:36.791276052 "default"))
2026/05/29 19:18:36.791276993 old$encoding <- enc
2026/05/29 19:18:36.791291615 family <- family$metrics
2026/05/29 19:18:36.791292477 }
2026/05/29 19:18:36.791310023 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:36.791310754 old$encoding <- guessEncoding()
2026/05/29 19:18:36.791354861 if (!missing(family)) {
2026/05/29 19:18:36.791356503 if (length(family) == 4L) {
2026/05/29 19:18:36.791380920 family <- c(family, "Symbol.afm")
2026/05/29 19:18:36.791381771 }
2026/05/29 19:18:36.791395312 else if (length(family) == 5L) {
2026/05/29 19:18:36.791396073 }
2026/05/29 19:18:36.791409283 else if (length(family) == 1L) {
2026/05/29 19:18:36.791410054 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:36.791436243 if (is.null(pf))
2026/05/29 19:18:36.791437034 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:36.791452608 domain = NA)
2026/05/29 19:18:36.791453289 matchFont(pf, old$encoding)
2026/05/29 19:18:36.791466979 }
2026/05/29 19:18:36.791468261 else stop("invalid 'family' argument")
2026/05/29 19:18:36.791484616 old$family <- family
2026/05/29 19:18:36.791485397 }
2026/05/29 19:18:36.791497666 version <- old$version
2026/05/29 19:18:36.791498517 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:36.791547230 "2.0")
2026/05/29 19:18:36.791588833 if (version %in% versions)
2026/05/29 19:18:36.791590005 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:36.791607120 else stop("invalid PDF version")
2026/05/29 19:18:36.791607872 onefile <- old$onefile
2026/05/29 19:18:36.791622624 if (!checkIntFormat(file))
2026/05/29 19:18:36.791623325 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:36.791690256 domain = NA)
2026/05/29 19:18:36.791694181 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:36.791710055 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:36.791710776 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:36.791740832 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:36.791741573 old$fillOddEven, old$compress)
2026/05/29 19:18:36.791757587 invisible()
2026/05/29 19:18:36.791758258 }
2026/05/29 19:18:36.791768694 <bytecode: 0x560e346bd108>
2026/05/29 19:18:36.791769435 <environment: namespace:grDevices>
2026/05/29 19:18:36.791788143
2026/05/29 19:18:36.791793100 $device.ask.default
2026/05/29 19:18:36.791819981 [1] FALSE
2026/05/29 19:18:36.791828754
2026/05/29 19:18:36.791855895 $digits
2026/05/29 19:18:36.791856947 [1] 7
2026/05/29 19:18:36.791875525
2026/05/29 19:18:36.791876075 $dvipscmd
2026/05/29 19:18:36.791884368 [1] "dvips"
2026/05/29 19:18:36.791884819
2026/05/29 19:18:36.791892590 $echo
2026/05/29 19:18:36.791893091 [1] FALSE
2026/05/29 19:18:36.791911729
2026/05/29 19:18:36.791912530 $editor
2026/05/29 19:18:36.791927282 [1] "vi"
2026/05/29 19:18:36.791927793
2026/05/29 19:18:36.791941404 $encoding
2026/05/29 19:18:36.791942195 [1] "native.enc"
2026/05/29 19:18:36.791954003
2026/05/29 19:18:36.791954533 $example.ask
2026/05/29 19:18:36.791962325 [1] "default"
2026/05/29 19:18:36.791962846
2026/05/29 19:18:36.791976286 $expressions
2026/05/29 19:18:36.791977107 [1] 5000
2026/05/29 19:18:36.791991840
2026/05/29 19:18:36.791992591 $help.search.types
2026/05/29 19:18:36.792005170 [1] "vignette" "demo" "help"
2026/05/29 19:18:36.792005971
2026/05/29 19:18:36.792019071 $help.try.all.packages
2026/05/29 19:18:36.792019862 [1] FALSE
2026/05/29 19:18:36.792030538
2026/05/29 19:18:36.792031009 $HTTPUserAgent
2026/05/29 19:18:36.792039061 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:36.792039612
2026/05/29 19:18:36.792049707 $internet.info
2026/05/29 19:18:36.792050147 [1] 2
2026/05/29 19:18:36.792058400
2026/05/29 19:18:36.792058820 $keep.parse.data
2026/05/29 19:18:36.792066943 [1] TRUE
2026/05/29 19:18:36.792067403
2026/05/29 19:18:36.792074945 $keep.parse.data.pkgs
2026/05/29 19:18:36.792075365 [1] FALSE
2026/05/29 19:18:36.792090027
2026/05/29 19:18:36.792090729 $keep.source
2026/05/29 19:18:36.792102887 [1] FALSE
2026/05/29 19:18:36.792103608
2026/05/29 19:18:36.792113142 $keep.source.pkgs
2026/05/29 19:18:36.792113633 [1] FALSE
2026/05/29 19:18:36.792122026
2026/05/29 19:18:36.792122456 $locatorBell
2026/05/29 19:18:36.792140664 [1] TRUE
2026/05/29 19:18:36.792141124
2026/05/29 19:18:36.792149207 $mailer
2026/05/29 19:18:36.792149647 [1] "mailto"
2026/05/29 19:18:36.792157940
2026/05/29 19:18:36.792158360 $matprod
2026/05/29 19:18:36.792170188 [1] "default"
2026/05/29 19:18:36.792170969
2026/05/29 19:18:36.792183298 $max.contour.segments
2026/05/29 19:18:36.792184039 [1] 25000
2026/05/29 19:18:36.792195626
2026/05/29 19:18:36.792196047 $max.print
2026/05/29 19:18:36.792203939 [1] 99999
2026/05/29 19:18:36.792204390
2026/05/29 19:18:36.792211871 $menu.graphics
2026/05/29 19:18:36.792212312 [1] TRUE
2026/05/29 19:18:36.792220724
2026/05/29 19:18:36.792221145 $na.action
2026/05/29 19:18:36.792228846 [1] "na.omit"
2026/05/29 19:18:36.792229257
2026/05/29 19:18:36.792237119 $nwarnings
2026/05/29 19:18:36.792237540 [1] 50
2026/05/29 19:18:36.792245812
2026/05/29 19:18:36.792246223 $OutDec
2026/05/29 19:18:36.792259443 [1] "."
2026/05/29 19:18:36.792260184
2026/05/29 19:18:36.792271451 $pager
2026/05/29 19:18:36.792272242 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:36.792283198
2026/05/29 19:18:36.792283669 $papersize
2026/05/29 19:18:36.792291451 [1] "letter"
2026/05/29 19:18:36.792291891
2026/05/29 19:18:36.792299803 $PCRE_limit_recursion
2026/05/29 19:18:36.792300224 [1] NA
2026/05/29 19:18:36.792308907
2026/05/29 19:18:36.792309328 $PCRE_study
2026/05/29 19:18:36.792317199 [1] FALSE
2026/05/29 19:18:36.792317640
2026/05/29 19:18:36.792325272 $PCRE_use_JIT
2026/05/29 19:18:36.792325682 [1] TRUE
2026/05/29 19:18:36.792337280
2026/05/29 19:18:36.792337971 $pdfviewer
2026/05/29 19:18:36.792349718 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:36.792350440
2026/05/29 19:18:36.792361917 $pkgType
2026/05/29 19:18:36.792362668 [1] "source"
2026/05/29 19:18:36.792380925
2026/05/29 19:18:36.792381777 $printcmd
2026/05/29 19:18:36.792391271 [1] "/usr/bin/lpr"
2026/05/29 19:18:36.792391692
2026/05/29 19:18:36.792399073 $prompt
2026/05/29 19:18:36.792399513 [1] "> "
2026/05/29 19:18:36.792406794
2026/05/29 19:18:36.792407195 $repos
2026/05/29 19:18:36.792414175 CRAN
2026/05/29 19:18:36.792414576 "@CRAN@"
2026/05/29 19:18:36.792427516
2026/05/29 19:18:36.792428437 $rl_word_breaks
2026/05/29 19:18:36.792441487 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:36.792442358
2026/05/29 19:18:36.792459734 $scipen
2026/05/29 19:18:36.792460496 [1] 0
2026/05/29 19:18:36.792474326
2026/05/29 19:18:36.792475328 $show.coef.Pvalues
2026/05/29 19:18:36.792493956 [1] TRUE
2026/05/29 19:18:36.792494777
2026/05/29 19:18:36.792515438 $show.error.messages
2026/05/29 19:18:36.792516269 [1] TRUE
2026/05/29 19:18:36.792553766
2026/05/29 19:18:36.792554657 $show.signif.stars
2026/05/29 19:18:36.792564652 [1] TRUE
2026/05/29 19:18:36.792565153
2026/05/29 19:18:36.792572734 $showErrorCalls
2026/05/29 19:18:36.792573255 [1] TRUE
2026/05/29 19:18:36.792581648
2026/05/29 19:18:36.792582078 $showNCalls
2026/05/29 19:18:36.792595008 [1] 50
2026/05/29 19:18:36.792595789
2026/05/29 19:18:36.792607587 $showWarnCalls
2026/05/29 19:18:36.792608268 [1] FALSE
2026/05/29 19:18:36.792618964
2026/05/29 19:18:36.792619364 $str
2026/05/29 19:18:36.792627296 $str$strict.width
2026/05/29 19:18:36.792627727 [1] "no"
2026/05/29 19:18:36.792636400
2026/05/29 19:18:36.792636841 $str$digits.d
2026/05/29 19:18:36.792644642 [1] 3
2026/05/29 19:18:36.792645093
2026/05/29 19:18:36.792652414 $str$vec.len
2026/05/29 19:18:36.792652835 [1] 4
2026/05/29 19:18:36.792660667
2026/05/29 19:18:36.792661077 $str$list.len
2026/05/29 19:18:36.792668859 [1] 99
2026/05/29 19:18:36.792669330
2026/05/29 19:18:36.792683190 $str$deparse.lines
2026/05/29 19:18:36.792683912 NULL
2026/05/29 19:18:36.792697202
2026/05/29 19:18:36.792697923 $str$drop.deparse.attr
2026/05/29 19:18:36.792729350 [1] TRUE
2026/05/29 19:18:36.792729821
2026/05/29 19:18:36.792737743 $str$formatNum
2026/05/29 19:18:36.792738173 function (x, ...)
2026/05/29 19:18:36.792747047 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:36.792747587 <environment: 0x560e34e18778>
2026/05/29 19:18:36.792763151
2026/05/29 19:18:36.792764233
2026/05/29 19:18:36.792775760 $str.dendrogram.last
2026/05/29 19:18:36.792776521 [1] "`"
2026/05/29 19:18:36.792788008
2026/05/29 19:18:36.792788489 $texi2dvi
2026/05/29 19:18:36.792796231 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:36.792796651
2026/05/29 19:18:36.792804764 $timeout
2026/05/29 19:18:36.792805204 [1] 60
2026/05/29 19:18:36.792812956
2026/05/29 19:18:36.792813397 $ts.eps
2026/05/29 19:18:36.792821118 [1] 1e-05
2026/05/29 19:18:36.792821559
2026/05/29 19:18:36.792829270 $ts.S.compat
2026/05/29 19:18:36.792829681 [1] FALSE
2026/05/29 19:18:36.792843272
2026/05/29 19:18:36.792843993 $unzip
2026/05/29 19:18:36.792855991 [1] "/usr/bin/unzip"
2026/05/29 19:18:36.792856672
2026/05/29 19:18:36.792867768 $useFancyQuotes
2026/05/29 19:18:36.792868479 [1] TRUE
2026/05/29 19:18:36.792880197
2026/05/29 19:18:36.792880798 $verbose
2026/05/29 19:18:36.792891995 [1] FALSE
2026/05/29 19:18:36.792892886
2026/05/29 19:18:36.792904123 $warn
2026/05/29 19:18:36.792904824 [1] 0
2026/05/29 19:18:36.792921429
2026/05/29 19:18:36.792922531 $warning.length
2026/05/29 19:18:36.792935781 [1] 1000
2026/05/29 19:18:36.792936622
2026/05/29 19:18:36.792947929 $warnPartialMatchArgs
2026/05/29 19:18:36.792948680 [1] FALSE
2026/05/29 19:18:36.792961980
2026/05/29 19:18:36.792962711 $warnPartialMatchAttr
2026/05/29 19:18:36.792974920 [1] FALSE
2026/05/29 19:18:36.792975751
2026/05/29 19:18:36.792987168 $warnPartialMatchDollar
2026/05/29 19:18:36.792988039 [1] FALSE
2026/05/29 19:18:36.793001900
2026/05/29 19:18:36.793002671 $width
2026/05/29 19:18:36.793015661 [1] 80
2026/05/29 19:18:36.793016502
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43297
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 19:18:36.816287597 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:36.816565345 [connect-session] Job Key: fOH8QzWZSksZdzMM
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34759 ...
Connected to session server http://127.0.0.1:34759
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:37.001820904 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:37.002021155 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:37.002191983 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:37.010422083
2026/05/29 19:18:37.010428904 $ env
2026/05/29 19:18:37.010466951 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:37.010468093 CONNECT_CONTENT_GUID=
2026/05/29 19:18:37.010489355 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:37.010490256 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:37.010508003 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:37.010508944 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:37.010562004 EDITOR=vi
2026/05/29 19:18:37.010572509 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:37.010633051 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:37.010634954 LANG=en_US.UTF-8
2026/05/29 19:18:37.010652090 LANGUAGE=en_US:en
2026/05/29 19:18:37.010652771 LC_ALL=en_US.UTF-8
2026/05/29 19:18:37.010665520 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 19:18:37.010668374 LN_S=ln -s
2026/05/29 19:18:37.010697568 LOGNAME=rstudio-connect
2026/05/29 19:18:37.010698379 MAKE=make
2026/05/29 19:18:37.010712120 PAGER=/usr/bin/pager
2026/05/29 19:18:37.010712891 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 19:18:37.010736046 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:37.010736707 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:37.010750778 R_ARCH=
2026/05/29 19:18:37.010751569 R_BROWSER=xdg-open
2026/05/29 19:18:37.010764969 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:37.010765641 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:37.010780062 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:37.010780803 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:37.010798250 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:37.010798951 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:37.010812141 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:37.010813152 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/29 19:18:37.010828715 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:37.010829407 R_LIBS_USER=REDACTED
2026/05/29 19:18:37.010843658 R_PAPERSIZE=letter
2026/05/29 19:18:37.010844489 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:37.010860583 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:37.010861244 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:37.010875306 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:37.010875947 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:37.010891300 RSC_REPORT_NAME=system-check
2026/05/29 19:18:37.010892101 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:37.010908886 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:37.010909597 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:37.010926393 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpX2pGTB
2026/05/29 19:18:37.010927013 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:37.010943558 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:37.010944269 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:37.010960374 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:37.010961155 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:37.010976368 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:37.010977019 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:37.010991320 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:37.010991971 SED=/usr/bin/sed
2026/05/29 19:18:37.011004770 SF_PARTNER=posit_connect
2026/05/29 19:18:37.011005462 SHLVL=2
2026/05/29 19:18:37.011018521 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:37.011019232 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:37.011033704 TAR=/usr/bin/tar
2026/05/29 19:18:37.011034395 TERM=xterm
2026/05/29 19:18:37.011047244 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:37.011047945 TZ=UTC
2026/05/29 19:18:37.011069378 USERNAME=rstudio-connect
2026/05/29 19:18:37.011070189 USER=rstudio-connect
2026/05/29 19:18:37.016117688 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:34759
Stopping content session token refresher
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 19:18:37.033845877 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:37.034100490 [connect-session] Job Key: pw5PXTyi1kHrsN6f
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35827 ...
Connected to session server http://127.0.0.1:35827
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:37.219769923 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:37.219983515 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:37.220058607 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:37.228230190
2026/05/29 19:18:37.228236840 $ findmnt --notruncate
2026/05/29 19:18:37.228273916 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:37.228276730 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/ov
erlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:37.228358924 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:37.228359725 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:37.228378063 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:37.228379054 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:37.228403932 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:37.228410211 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:37.228440567 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:37.228442249 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:37.228481318 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228507738 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/doc
ker/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:37.228509040 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/doc
ker/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:37.228781240 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228839037 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228840919 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228906398 ├─/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 19:18:37.228911916 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/reports/v2/0/0/temp.source.4072675338] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228979368 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/reports/v2/0/0/temp.output.1213532701] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.228980489 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/pw5PXTyi1kHrsN6f] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.229018116 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.229050024 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.229051116 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:37.229095182 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2849235141] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:37.229101231 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:37.234184323 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:35827
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 19:18:37.252107857 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:37.252370783 [connect-session] Job Key: Pn3bqL5qSlU9kAdg
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40225 ...
Connected to session server http://127.0.0.1:40225
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:37.442224164 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:37.442448402 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:37.442562674 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:37.461824873
2026/05/29 19:18:37.461832794 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:37.461874387 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:37.461875669 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:37.461901388 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:37.461910291
2026/05/29 19:18:37.461978113 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:37.461980146 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:37.462000607 GNU General Public License versions 2 or 3.
2026/05/29 19:18:37.462011133 For more information about these matters see
2026/05/29 19:18:37.467829292 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:40225
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 19:18:37.485075045 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:37.485331191 [connect-session] Job Key: BqjkOElnc3j0HKC8
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36867 ...
Connected to session server http://127.0.0.1:36867
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:37.673244251 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:37.673452695 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:37.673536691 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:37.877555579
2026/05/29 19:18:37.877569330 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:37.877634047 Package Version LibPath
2026/05/29 19:18:37.877637753 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877676291 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877678214 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877693156 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877693847 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877706807 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877707428 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877720547 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877721118 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877736251 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877736902 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877761219 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877764493 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877789181 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877790022 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877807859 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877808660 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877826367 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877827028 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877844474 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877845145 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877862811 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877863543 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877880047 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877880769 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877897714 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877898475 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877914990 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877915731 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877933588 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877934279 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877951144 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877951896 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877968921 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877969602 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877989773 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.877990464 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.878016423 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.878017284 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.878043333 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.878066899 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:37.883332947 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:36867
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 19:18:37.901047485 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:37.901309620 [connect-session] Job Key: TwYYB6u3bbM2iE8d
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38037 ...
Connected to session server http://127.0.0.1:38037
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.089606568 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:38.089850405 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:38.089933670 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:38.090363848 $add.smooth
2026/05/29 19:18:38.090369807 [1] TRUE
2026/05/29 19:18:38.090393012
2026/05/29 19:18:38.090394184 $bitmapType
2026/05/29 19:18:38.090406783 [1] "cairo"
2026/05/29 19:18:38.090409487
2026/05/29 19:18:38.090421415 $browser
2026/05/29 19:18:38.090422146 function (url)
2026/05/29 19:18:38.090435056 {
2026/05/29 19:18:38.090435767 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:38.090453654 }
2026/05/29 19:18:38.090454405 <environment: 0x55994cad3ed8>
2026/05/29 19:18:38.090468075
2026/05/29 19:18:38.090468826 $browserNLdisabled
2026/05/29 19:18:38.090483278 [1] FALSE
2026/05/29 19:18:38.090484360
2026/05/29 19:18:38.090496258 $catch.script.errors
2026/05/29 19:18:38.090496999 [1] FALSE
2026/05/29 19:18:38.090509968
2026/05/29 19:18:38.090510710 $CBoundsCheck
2026/05/29 19:18:38.090546113 [1] FALSE
2026/05/29 19:18:38.090547074
2026/05/29 19:18:38.090558872 $check.bounds
2026/05/29 19:18:38.090559653 [1] FALSE
2026/05/29 19:18:38.090577971
2026/05/29 19:18:38.090580004 $citation.bibtex.max
2026/05/29 19:18:38.090592983 [1] 1
2026/05/29 19:18:38.090593735
2026/05/29 19:18:38.090605292 $continue
2026/05/29 19:18:38.090606033 [1] "+ "
2026/05/29 19:18:38.090618061
2026/05/29 19:18:38.090618892 $contrasts
2026/05/29 19:18:38.090630730 unordered ordered
2026/05/29 19:18:38.090631722 "contr.treatment" "contr.poly"
2026/05/29 19:18:38.090646664
2026/05/29 19:18:38.090647365 $defaultPackages
2026/05/29 19:18:38.090664922 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:38.090665653
2026/05/29 19:18:38.090683059 $demo.ask
2026/05/29 19:18:38.090683890 [1] "default"
2026/05/29 19:18:38.090696299
2026/05/29 19:18:38.090697010 $deparse.cutoff
2026/05/29 19:18:38.090709479 [1] 60
2026/05/29 19:18:38.090710230
2026/05/29 19:18:38.090721317 $device
2026/05/29 19:18:38.090920736 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:38.090928138 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:38.090962179 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:38.090963200 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:38.090982509 {
2026/05/29 19:18:38.090983541 initPSandPDFfonts()
2026/05/29 19:18:38.090995519 new <- list()
2026/05/29 19:18:38.090996350 if (!missing(width))
2026/05/29 19:18:38.091016821 new$width <- width
2026/05/29 19:18:38.091017682 if (!missing(height))
2026/05/29 19:18:38.091031103 new$height <- height
2026/05/29 19:18:38.091037462 if (!missing(onefile))
2026/05/29 19:18:38.091051233 new$onefile <- onefile
2026/05/29 19:18:38.091052054 if (!missing(title))
2026/05/29 19:18:38.091065395 new$title <- title
2026/05/29 19:18:38.091067147 if (!missing(fonts))
2026/05/29 19:18:38.091085395 new$fonts <- fonts
2026/05/29 19:18:38.091086456 if (!missing(version))
2026/05/29 19:18:38.091129521 new$version <- version
2026/05/29 19:18:38.091130282 if (!missing(paper))
2026/05/29 19:18:38.091139286 new$paper <- paper
2026/05/29 19:18:38.091139726 if (!missing(encoding))
2026/05/29 19:18:38.091152525 new$encoding <- encoding
2026/05/29 19:18:38.091157303 if (!missing(bg))
2026/05/29 19:18:38.091166917 new$bg <- bg
2026/05/29 19:18:38.091167679 if (!missing(fg))
2026/05/29 19:18:38.091178194 new$fg <- fg
2026/05/29 19:18:38.091178645 if (!missing(pointsize))
2026/05/29 19:18:38.091193147 new$pointsize <- pointsize
2026/05/29 19:18:38.091193628 if (!missing(pagecentre))
2026/05/29 19:18:38.091202811 new$pagecentre <- pagecentre
2026/05/29 19:18:38.091203252 if (!missing(colormodel))
2026/05/29 19:18:38.091222671 new$colormodel <- colormodel
2026/05/29 19:18:38.091229671 if (!missing(useDingbats))
2026/05/29 19:18:38.091241039 new$useDingbats <- useDingbats
2026/05/29 19:18:38.091241730 if (!missing(useKerning))
2026/05/29 19:18:38.091253558 new$useKerning <- useKerning
2026/05/29 19:18:38.091254039 if (!missing(fillOddEven))
2026/05/29 19:18:38.091263282 new$fillOddEven <- fillOddEven
2026/05/29 19:18:38.091263683 if (!missing(compress))
2026/05/29 19:18:38.091272917 new$compress <- compress
2026/05/29 19:18:38.091273348 if (!missing(timestamp))
2026/05/29 19:18:38.091282241 new$timestamp <- timestamp
2026/05/29 19:18:38.091282642 if (!missing(producer))
2026/05/29 19:18:38.091305526 new$producer <- producer
2026/05/29 19:18:38.091314419 if (!missing(author))
2026/05/29 19:18:38.091315311 new$author <- author
2026/05/29 19:18:38.091324735 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:38.091332867 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:38.091333318 inherits(family, "CIDFont"))) {
2026/05/29 19:18:38.091344004 enc <- family$encoding
2026/05/29 19:18:38.091344475 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:38.091354610 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:38.091355071 "default"))
2026/05/29 19:18:38.091370674 old$encoding <- enc
2026/05/29 19:18:38.091371515 family <- family$metrics
2026/05/29 19:18:38.091385587 }
2026/05/29 19:18:38.091386358 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:38.091401681 old$encoding <- guessEncoding()
2026/05/29 19:18:38.091402121 if (!missing(family)) {
2026/05/29 19:18:38.091411375 if (length(family) == 4L) {
2026/05/29 19:18:38.091411816 family <- c(family, "Symbol.afm")
2026/05/29 19:18:38.091421491 }
2026/05/29 19:18:38.091421941 else if (length(family) == 5L) {
2026/05/29 19:18:38.091430484 }
2026/05/29 19:18:38.091430935 else if (length(family) == 1L) {
2026/05/29 19:18:38.091439197 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:38.091439618 if (is.null(pf))
2026/05/29 19:18:38.091448591 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:38.091448992 domain = NA)
2026/05/29 19:18:38.091467420 matchFont(pf, old$encoding)
2026/05/29 19:18:38.091468241 }
2026/05/29 19:18:38.091481271 else stop("invalid 'family' argument")
2026/05/29 19:18:38.091481962 old$family <- family
2026/05/29 19:18:38.091496303 }
2026/05/29 19:18:38.091497114 version <- old$version
2026/05/29 19:18:38.091510244 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:38.091511015 "2.0")
2026/05/29 19:18:38.091534490 if (version %in% versions)
2026/05/29 19:18:38.091554711 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:38.091592197 else stop("invalid PDF version")
2026/05/29 19:18:38.091632778 onefile <- old$onefile
2026/05/29 19:18:38.091634271 if (!checkIntFormat(file))
2026/05/29 19:18:38.091649373 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:38.091650124 domain = NA)
2026/05/29 19:18:38.091665618 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:38.091666339 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:38.091685057 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:38.091686499 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:38.091714261 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:38.091715122 old$author)
2026/05/29 19:18:38.091736815 invisible()
2026/05/29 19:18:38.091738087 }
2026/05/29 19:18:38.091750115 <bytecode: 0x55994a8cc570>
2026/05/29 19:18:38.091750896 <environment: namespace:grDevices>
2026/05/29 19:18:38.091766139
2026/05/29 19:18:38.091766880 $device.ask.default
2026/05/29 19:18:38.091778858 [1] FALSE
2026/05/29 19:18:38.091779589
2026/05/29 19:18:38.091790626 $digits
2026/05/29 19:18:38.091791427 [1] 7
2026/05/29 19:18:38.091803365
2026/05/29 19:18:38.091804036 $dvipscmd
2026/05/29 19:18:38.091815263 [1] "dvips"
2026/05/29 19:18:38.091815964
2026/05/29 19:18:38.091827041 $echo
2026/05/29 19:18:38.091827742 [1] FALSE
2026/05/29 19:18:38.091838999
2026/05/29 19:18:38.091839680 $editor
2026/05/29 19:18:38.091850686 [1] "vi"
2026/05/29 19:18:38.091851528
2026/05/29 19:18:38.091862604 $encoding
2026/05/29 19:18:38.091863386 [1] "native.enc"
2026/05/29 19:18:38.091877557
2026/05/29 19:18:38.091878338 $example.ask
2026/05/29 19:18:38.091889935 [1] "default"
2026/05/29 19:18:38.091890737
2026/05/29 19:18:38.091901934 $expressions
2026/05/29 19:18:38.091902615 [1] 5000
2026/05/29 19:18:38.091914472
2026/05/29 19:18:38.091915234 $help.search.types
2026/05/29 19:18:38.091927222 [1] "vignette" "demo" "help"
2026/05/29 19:18:38.091927943
2026/05/29 19:18:38.091939991 $help.try.all.packages
2026/05/29 19:18:38.091940752 [1] FALSE
2026/05/29 19:18:38.091953521
2026/05/29 19:18:38.091954272 $HTTPUserAgent
2026/05/29 19:18:38.091965780 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:38.091966521
2026/05/29 19:18:38.091981654 $internet.info
2026/05/29 19:18:38.091982425 [1] 2
2026/05/29 19:18:38.091994202
2026/05/29 19:18:38.091994914 $keep.parse.data
2026/05/29 19:18:38.092006641 [1] TRUE
2026/05/29 19:18:38.092007422
2026/05/29 19:18:38.092018659 $keep.parse.data.pkgs
2026/05/29 19:18:38.092019410 [1] FALSE
2026/05/29 19:18:38.092032160
2026/05/29 19:18:38.092032851 $keep.source
2026/05/29 19:18:38.092044498 [1] FALSE
2026/05/29 19:18:38.092045199
2026/05/29 19:18:38.092056236 $keep.source.pkgs
2026/05/29 19:18:38.092057007 [1] FALSE
2026/05/29 19:18:38.092068775
2026/05/29 19:18:38.092069436 $locatorBell
2026/05/29 19:18:38.092079531 [1] TRUE
2026/05/29 19:18:38.092080242
2026/05/29 19:18:38.092090798 $mailer
2026/05/29 19:18:38.092091479 [1] "mailto"
2026/05/29 19:18:38.092103367
2026/05/29 19:18:38.092104088 $matprod
2026/05/29 19:18:38.092115205 [1] "default"
2026/05/29 19:18:38.092115936
2026/05/29 19:18:38.092127032 $max.contour.segments
2026/05/29 19:18:38.092127764 [1] 25000
2026/05/29 19:18:38.092141955
2026/05/29 19:18:38.092142726 $max.print
2026/05/29 19:18:38.092153843 [1] 99999
2026/05/29 19:18:38.092154574
2026/05/29 19:18:38.092168425 $menu.graphics
2026/05/29 19:18:38.092169146 [1] TRUE
2026/05/29 19:18:38.092181504
2026/05/29 19:18:38.092182185 $na.action
2026/05/29 19:18:38.092193282 [1] "na.omit"
2026/05/29 19:18:38.092194003
2026/05/29 19:18:38.092205150 $nwarnings
2026/05/29 19:18:38.092205841 [1] 50
2026/05/29 19:18:38.092233943
2026/05/29 19:18:38.092234785 $OutDec
2026/05/29 19:18:38.092246102 [1] "."
2026/05/29 19:18:38.092246883
2026/05/29 19:18:38.092257649 $pager
2026/05/29 19:18:38.092258370 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:38.092271480
2026/05/29 19:18:38.092272161 $papersize
2026/05/29 19:18:38.092308085 [1] "letter"
2026/05/29 19:18:38.092309137
2026/05/29 19:18:38.092320534 $PCRE_limit_recursion
2026/05/29 19:18:38.092321275 [1] NA
2026/05/29 19:18:38.092333644
2026/05/29 19:18:38.092334375 $PCRE_study
2026/05/29 19:18:38.092345541 [1] FALSE
2026/05/29 19:18:38.092346242
2026/05/29 19:18:38.092381636 $PCRE_use_JIT
2026/05/29 19:18:38.092382557 [1] TRUE
2026/05/29 19:18:38.092394635
2026/05/29 19:18:38.092395326 $pdfviewer
2026/05/29 19:18:38.092406513 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:38.092407435
2026/05/29 19:18:38.092419423 $pkgType
2026/05/29 19:18:38.092420144 [1] "source"
2026/05/29 19:18:38.092463349
2026/05/29 19:18:38.092464350 $printcmd
2026/05/29 19:18:38.092483269 [1] "/usr/bin/lpr"
2026/05/29 19:18:38.092484030
2026/05/29 19:18:38.092495667 $prompt
2026/05/29 19:18:38.092548778 [1] "> "
2026/05/29 19:18:38.092572984
2026/05/29 19:18:38.092573585 $repos
2026/05/29 19:18:38.092581367 CRAN
2026/05/29 19:18:38.092581818 "@CRAN@"
2026/05/29 19:18:38.092589569
2026/05/29 19:18:38.092590060 $rl_word_breaks
2026/05/29 19:18:38.092603650 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:38.092604722
2026/05/29 19:18:38.092623260 $scipen
2026/05/29 19:18:38.092624191 [1] 0
2026/05/29 19:18:38.092635669
2026/05/29 19:18:38.092636149 $show.coef.Pvalues
2026/05/29 19:18:38.092644151 [1] TRUE
2026/05/29 19:18:38.092644592
2026/05/29 19:18:38.092651633 $show.error.messages
2026/05/29 19:18:38.092652063 [1] TRUE
2026/05/29 19:18:38.092659995
2026/05/29 19:18:38.092660436 $show.signif.stars
2026/05/29 19:18:38.092668077 [1] TRUE
2026/05/29 19:18:38.092668498
2026/05/29 19:18:38.092675458 $showErrorCalls
2026/05/29 19:18:38.092675879 [1] TRUE
2026/05/29 19:18:38.092692524
2026/05/29 19:18:38.092693625 $showNCalls
2026/05/29 19:18:38.092706685 [1] 50
2026/05/29 19:18:38.092707456
2026/05/29 19:18:38.092718263 $showWarnCalls
2026/05/29 19:18:38.092719094 [1] FALSE
2026/05/29 19:18:38.092733676
2026/05/29 19:18:38.092738944 $str
2026/05/29 19:18:38.092752855 $str$strict.width
2026/05/29 19:18:38.092753556 [1] "no"
2026/05/29 19:18:38.092765824
2026/05/29 19:18:38.092766515 $str$digits.d
2026/05/29 19:18:38.092777902 [1] 3
2026/05/29 19:18:38.092778834
2026/05/29 19:18:38.092789259 $str$vec.len
2026/05/29 19:18:38.092790001 [1] 4
2026/05/29 19:18:38.092801658
2026/05/29 19:18:38.092802349 $str$list.len
2026/05/29 19:18:38.092813876 [1] 99
2026/05/29 19:18:38.092814708
2026/05/29 19:18:38.092825584 $str$deparse.lines
2026/05/29 19:18:38.092826345 NULL
2026/05/29 19:18:38.092838764
2026/05/29 19:18:38.092839515 $str$drop.deparse.attr
2026/05/29 19:18:38.092851974 [1] TRUE
2026/05/29 19:18:38.092852725
2026/05/29 19:18:38.092863631 $str$formatNum
2026/05/29 19:18:38.092864433 function (x, ...)
2026/05/29 19:18:38.092877242 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:38.092878233 <environment: 0x55994b1414d0>
2026/05/29 19:18:38.092894398
2026/05/29 19:18:38.092895329
2026/05/29 19:18:38.092905775 $str.dendrogram.last
2026/05/29 19:18:38.092906506 [1] "`"
2026/05/29 19:18:38.092919526
2026/05/29 19:18:38.092920187 $texi2dvi
2026/05/29 19:18:38.092931213 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:38.092931964
2026/05/29 19:18:38.092944092 $timeout
2026/05/29 19:18:38.092944794 [1] 60
2026/05/29 19:18:38.092956030
2026/05/29 19:18:38.092956732 $ts.eps
2026/05/29 19:18:38.092968029 [1] 1e-05
2026/05/29 19:18:38.092968730
2026/05/29 19:18:38.092979886 $ts.S.compat
2026/05/29 19:18:38.092980587 [1] FALSE
2026/05/29 19:18:38.092992766
2026/05/29 19:18:38.092993417 $unzip
2026/05/29 19:18:38.093004133 [1] "/usr/bin/unzip"
2026/05/29 19:18:38.093004864
2026/05/29 19:18:38.093016451 $useFancyQuotes
2026/05/29 19:18:38.093017152 [1] TRUE
2026/05/29 19:18:38.093029601
2026/05/29 19:18:38.093030312 $verbose
2026/05/29 19:18:38.093041239 [1] FALSE
2026/05/29 19:18:38.093042030
2026/05/29 19:18:38.093053057 $warn
2026/05/29 19:18:38.093053808 [1] 0
2026/05/29 19:18:38.093064774
2026/05/29 19:18:38.093065746 $warning.length
2026/05/29 19:18:38.093077493 [1] 1000
2026/05/29 19:18:38.093078264
2026/05/29 19:18:38.093089231 $warnPartialMatchArgs
2026/05/29 19:18:38.093089932 [1] FALSE
2026/05/29 19:18:38.093102711
2026/05/29 19:18:38.093103412 $warnPartialMatchAttr
2026/05/29 19:18:38.093115491 [1] FALSE
2026/05/29 19:18:38.093116302
2026/05/29 19:18:38.093127298 $warnPartialMatchDollar
2026/05/29 19:18:38.093128009 [1] FALSE
2026/05/29 19:18:38.093140829
2026/05/29 19:18:38.093141590 $width
2026/05/29 19:18:38.093152566 [1] 80
2026/05/29 19:18:38.093153307
Stopped session pings to http://127.0.0.1:38037
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 19:18:38.116144560 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.116385603 [connect-session] Job Key: I9HD6kIfNxOK2sRx
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33707 ...
Connected to session server http://127.0.0.1:33707
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.304599536 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:38.304848341 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:38.304939278 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:38.313212664
2026/05/29 19:18:38.313220796 $ env
2026/05/29 19:18:38.313262799 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:38.313265053 CONNECT_CONTENT_GUID=
2026/05/29 19:18:38.313281137 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:38.313281928 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:38.313299615 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:38.313300496 _DD_ROOT_GO_SESSION_ID=4fcf04d2-f897-41b4-b6dd-70b5f32aa09d
2026/05/29 19:18:38.313332985 EDITOR=vi
2026/05/29 19:18:38.313333866 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:38.313406655 HOSTNAME=a34b6bec4a7f
2026/05/29 19:18:38.313409510 LANG=en_US.UTF-8
2026/05/29 19:18:38.313441718 LANGUAGE=en_US:en
2026/05/29 19:18:38.313442519 LC_ALL=en_US.UTF-8
2026/05/29 19:18:38.313457332 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 19:18:38.313462620 LN_S=ln -s
2026/05/29 19:18:38.313480747 LOGNAME=rstudio-connect
2026/05/29 19:18:38.313481218 MAKE=make
2026/05/29 19:18:38.313497382 PAGER=/usr/bin/pager
2026/05/29 19:18:38.313502089 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 19:18:38.313549080 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:38.313550131 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:38.313577683 R_ARCH=
2026/05/29 19:18:38.313578634 R_BROWSER=xdg-open
2026/05/29 19:18:38.313592916 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:38.313593787 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:38.313608699 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:38.313609411 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:38.313637252 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:38.313638424 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:38.313652485 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:38.313653477 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/29 19:18:38.313669181 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:38.313669842 R_LIBS_USER=REDACTED
2026/05/29 19:18:38.313684684 R_PAPERSIZE=letter
2026/05/29 19:18:38.313685365 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:38.313699326 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:38.313700057 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:38.313722381 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:38.313723122 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:38.313742130 RSC_REPORT_NAME=system-check
2026/05/29 19:18:38.313743002 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:38.313778035 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:38.313783072 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:38.313816603 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpOv6OWp
2026/05/29 19:18:38.313817484 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:38.313838876 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:38.313839668 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:38.313854971 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:38.313855702 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:38.313872106 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:38.313872807 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:38.313887099 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:38.313887810 SED=/usr/bin/sed
2026/05/29 19:18:38.313903844 SF_PARTNER=posit_connect
2026/05/29 19:18:38.313904575 SHLVL=2
2026/05/29 19:18:38.313928491 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:38.313930394 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:38.313957565 TAR=/usr/bin/tar
2026/05/29 19:18:38.313958627 TERM=xterm
2026/05/29 19:18:38.313978226 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:38.313979327 TZ=UTC
2026/05/29 19:18:38.314018757 USERNAME=rstudio-connect
2026/05/29 19:18:38.314019508 USER=rstudio-connect
2026/05/29 19:18:38.319012595 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:33707
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 19:18:38.336638912 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.336901076 [connect-session] Job Key: WmJyzSqNLdOuou8K
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41277 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:41277
2026/05/29 19:18:38.526941319 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:38.527148340 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:38.527218857 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:38.535362466
2026/05/29 19:18:38.535369717 $ findmnt --notruncate
2026/05/29 19:18:38.535411751 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:38.535418761 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docker/ov
erlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:38.535517991 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.535519603 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:38.535577060 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:38.535578302 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.535608117 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:38.535608818 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:38.535643219 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.535646424 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:38.535715037 ├─/data /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.535721347 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/doc
ker/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:38.535754737 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/doc
ker/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:38.535931413 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.535999475 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536001568 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/a34b6bec4a7f599203a0f1849899c28f25e0190d4be6a7178220c0e7e8ce09ab/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536040257 ├─/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 19:18:38.536069411 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/reports/v2/0/0/temp.source.2367075396] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536070312 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/reports/v2/0/0/temp.output.117453303] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536116712 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/jobs/0/WmJyzSqNLdOuou8K] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536117553 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536171054 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536171835 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/05d570ed1de908ed3c2048c71005db6785941fedd0127650d81d1692ff0dbb6c/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.536214209 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1103145575] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:38.536221981 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
2026/05/29 19:18:38.541980089 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RQKPEA7OYTKEEAK67HNO45WOUH:/var/lib/docker/overlay2/l/NE7OBJ2SJ4KE3YIANZ2ENJ5WNA:/var/lib/docker/overlay2/l/5LIOLDIPXFSIH4VDQB6EAPWKIU:/var/lib/docker/overlay2/l/OALFWQK2L5BLS352OZKULB6NPV:/var/lib/docker/overlay2/l/DU7CZHTP3RJUZGPISC4WWFH5W3:/var/lib/docker/overlay2/l/AOMVIAV5SVNCHBVPL2YNLLYL34:/var/lib/docker/overlay2/l/OTN76VASKMW7CD6PTXEUJGVIBP:/var/lib/docker/overlay2/l/AG6632LAN2CRWJGYPZDHDE7626:/var/lib/docker/overlay2/l/SWB6QJ4PTPW7GYJZE6C5WVP3ZG:/var/lib/docker/overlay2/l/4BXNS3KT5QENC6RTZZUGV7BR5J:/var/lib/docker/overlay2/l/35PPU2LPCEDOOFKIFYCJQ342A7:/var/lib/docker/overlay2/l/72HZOJRWEZJWYUA2IOZU2VEZU7:/var/lib/docker/overlay2/l/I5JYGKJFL7HT5VNDVFTUTD5LEW:/var/lib/docker/overlay2/l/4A4SUVG3EPBJY3EFLD26YKGZLN:/var/lib/docke
r/overlay2/l/IAVTJDXHFZ3XUWYFDA7PMTKGZ2:/var/lib/docker/overlay2/l/HOGM2P3HKUTRVZGBVKRBYNL55Y:/var/lib/docker/overlay2/l/S7ZU4BED4E36WWKWUH3G6A2CLR:/var/lib/docker/overlay2/l/MDBL6O26SHATWKNPEJ6PTDDN53:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/diff,workdir=/var/lib/docker/overlay2/11fdb3a818ff2c44d4d4e1b3e35aed8b77018c15cb44eca1902df15b96f348ce/work,nouserxattr
Stopped session pings to http://127.0.0.1:41277
Stopping content session token refresher
Job completed