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:47 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.27s
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 0x7fc2eea1e560>
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:16Z', '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:16Z', '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.27s
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.27s
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.27s
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_ui7.50s
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.27s
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_checks35.00s
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.71s
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.10s
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.20s
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.14s
Test procedure
  • Given Connect is configured in vip.toml with a version expectation
  • When I fetch the Connect server version
  • Then the Connect version matches the configured value

Security3 tests

PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4012.71s
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.78s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user is shown in the header

Skipped (6)

Connect2 tests

SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.13s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected R versions are specified in vip.toml
  • When I query Connect for available R versions
  • Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.13s
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: 43bf77fdb92d · Status: done · Passed: 53 · Failed: 2

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

43bf77fdb92d 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=25223571-dbda-49da-8704-a8497f2b001a
HOME=/root
HOSTNAME=43bf77fdb92d
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.3Gi 208Mi 51Mi 14Gi 13Gi
Swap: 3.0Gi 0.0Ki 3.0Gi
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 75G 70G 52% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 75G 70G 52% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect v2026.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 19:18:20 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: 0x55e520540b50 [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:20 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:20 GMT
< Transfer-Encoding: chunked
<
{ [3435 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity Warning: HTTPS.Listen is not configured.
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:20.719769466 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:20.722335954 [connect-session] Job Key: hPB1NhNaVa9N3qYl
2026/05/29 19:18:20.722352345 [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:20.722356202 [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:36337 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:36337
2026/05/29 19:18:20.903941500 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:20.917025357
2026/05/29 19:18:20.917040756 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/29 19:18:20.917123561 Python 3.12.11
Stopped session pings to http://127.0.0.1:36337
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:21.474284409 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:21.474520490 [connect-session] Job Key: bBrdY8hkcudsHiiE
2026/05/29 19:18:21.474537532 [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:21.474544235 [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:41235 ...
Connected to session server http://127.0.0.1:41235
2026/05/29 19:18:21.634817459 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:21.643190634
2026/05/29 19:18:21.643223205 $ env
2026/05/29 19:18:21.643265875 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:21.643267548 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:21.643288317 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:21.643289148 LANG=en_US.UTF-8
2026/05/29 19:18:21.643302573 LANGUAGE=en_US:en
2026/05/29 19:18:21.643303445 LC_ALL=en_US.UTF-8
2026/05/29 19:18:21.643316499 LOGNAME=rstudio-connect
2026/05/29 19:18:21.643317371 MAKEFLAGS=-j1
2026/05/29 19:18:21.643385538 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:21.643406598 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:21.643407609 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:21.643422177 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:21.643423149 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:21.643439409 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:21.643440351 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:21.643455359 SHLVL=2
2026/05/29 19:18:21.643456200 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:21.643470818 TERM=xterm
2026/05/29 19:18:21.643472180 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:21.643508378 TZ=UTC
2026/05/29 19:18:21.643509420 USERNAME=rstudio-connect
2026/05/29 19:18:21.643521963 USER=rstudio-connect
2026/05/29 19:18:21.643522795 _=/usr/bin/env
2026/05/29 19:18:21.643534927 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:41235
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:21.662144214 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:21.662394823 [connect-session] Job Key: Wq915kXktMwsGeLv
2026/05/29 19:18:21.662414299 [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:21.662420180 [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:41253 ...
Connected to session server http://127.0.0.1:41253
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:21.864806636 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:21.869912206
2026/05/29 19:18:21.870012680 $ findmnt --notruncate
2026/05/29 19:18:21.966250138 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:21.966267580 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24
TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:21.966423692 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:21.966425486 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:21.966444561 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:21.966445112 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:21.966477139 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:21.966480586 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:21.966514349 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:21.966515080 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:21.966538033 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966541870 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:21.966637960 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:21.966638811 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966715094 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966715595 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966737646 ├─/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:21.966739560 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966765719 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/Wq915kXktMwsGeLv] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966766230 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:21.966806224 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2751092810] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:21.966807036 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:21.966993184 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
Stopped session pings to http://127.0.0.1:41253
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:21.985815626 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:21.986153718 [connect-session] Job Key: z5A6VWGlBSAiMsSz
2026/05/29 19:18:21.986176190 [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:21.986182432 [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:32857 ...
Connected to session server http://127.0.0.1:32857
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:22.139315032 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:22.143845924
2026/05/29 19:18:22.143854600 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:22.152015398 * Trying 199.232.180.223:443...
2026/05/29 19:18:22.166187268 * Connected to pypi.python.org (199.232.180.223) port 443 (#0)
2026/05/29 19:18:22.168387920 * ALPN, offering h2
2026/05/29 19:18:22.168398259 * ALPN, offering http/1.1
2026/05/29 19:18:22.208812361 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:22.208837408 * CApath: /etc/ssl/certs
2026/05/29 19:18:22.209027734 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:22.209037312 } [5 bytes data]
2026/05/29 19:18:22.209091783 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:22.209093386 } [512 bytes data]
2026/05/29 19:18:22.224417357 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:22.224432456 { [5 bytes data]
2026/05/29 19:18:22.224493089 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:22.224494542 { [122 bytes data]
2026/05/29 19:18:22.224744840 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:22.224765118 { [5 bytes data]
2026/05/29 19:18:22.224794502 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.224795935 { [5 bytes data]
2026/05/29 19:18:22.224812747 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:22.224813668 { [19 bytes data]
2026/05/29 19:18:22.224830560 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.224831592 { [5 bytes data]
2026/05/29 19:18:22.224846309 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:22.224848303 { [2860 bytes data]
2026/05/29 19:18:22.225835963 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.225846492 { [5 bytes data]
2026/05/29 19:18:22.225901950 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:22.225904795 { [264 bytes data]
2026/05/29 19:18:22.225985162 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226008014 { [5 bytes data]
2026/05/29 19:18:22.226032760 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:22.226037159 { [36 bytes data]
2026/05/29 19:18:22.226053860 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:22.226056134 } [5 bytes data]
2026/05/29 19:18:22.226070802 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:22.226072725 } [1 bytes data]
2026/05/29 19:18:22.226151563 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226156191 } [5 bytes data]
2026/05/29 19:18:22.226182210 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:22.226184484 } [36 bytes data]
2026/05/29 19:18:22.226262440 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:22.226284491 * ALPN, server accepted to use h2
2026/05/29 19:18:22.226307614 * Server certificate:
2026/05/29 19:18:22.226308456 * subject: CN=www.python.org
2026/05/29 19:18:22.226322853 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:22.226323675 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:22.226339123 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:22.226340055 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:22.226360453 * SSL certificate verify ok.
2026/05/29 19:18:22.226361295 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:22.226376433 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:22.226377224 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:22.226448849 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226449951 } [5 bytes data]
2026/05/29 19:18:22.226471200 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226471972 } [5 bytes data]
2026/05/29 19:18:22.226486399 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226488332 } [5 bytes data]
2026/05/29 19:18:22.226503661 * Using Stream ID: 1 (easy handle 0x5651beb5a9f0)
2026/05/29 19:18:22.226521104 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226542253 } [5 bytes data]
2026/05/29 19:18:22.226585023 > GET / HTTP/2
2026/05/29 19:18:22.226607435 > Host: pypi.python.org
2026/05/29 19:18:22.226608417 > user-agent: curl/7.81.0
2026/05/29 19:18:22.226622560 > accept: */*
2026/05/29 19:18:22.226625265 >
2026/05/29 19:18:22.226791385 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.226798318 { [5 bytes data]
2026/05/29 19:18:22.226832212 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:22.226833524 { [193 bytes data]
2026/05/29 19:18:22.240308442 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.240321065 { [5 bytes data]
2026/05/29 19:18:22.240362843 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.240364156 } [5 bytes data]
2026/05/29 19:18:22.241507283 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.241529244 { [5 bytes data]
2026/05/29 19:18:22.241617058 < HTTP/2 301
2026/05/29 19:18:22.241619493 < server: Varnish
2026/05/29 19:18:22.241764564 < retry-after: 0
2026/05/29 19:18:22.241766518 < location: https://pypi.org/
2026/05/29 19:18:22.241790733 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:22.241791705 < accept-ranges: bytes
2026/05/29 19:18:22.241808055 < date: Fri, 29 May 2026 19:18:22 GMT
2026/05/29 19:18:22.241808927 < x-served-by: cache-rfd2130020-RFD
2026/05/29 19:18:22.241836358 < x-cache: HIT
2026/05/29 19:18:22.241837260 < x-cache-hits: 0
2026/05/29 19:18:22.241850445 < x-timer: S1780082302.234932,VS0,VE0
2026/05/29 19:18:22.241851336 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:22.241877685 < x-frame-options: deny
2026/05/29 19:18:22.241878778 < x-xss-protection: 1; mode=block
2026/05/29 19:18:22.241894086 < x-content-type-options: nosniff
2026/05/29 19:18:22.241894818 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:22.241910317 < 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:22.241912721 < content-length: 122
2026/05/29 19:18:22.241966892 <
2026/05/29 19:18:22.241968115 * Ignoring the response-body
2026/05/29 19:18:22.241982111 { [122 bytes data]
2026/05/29 19:18:22.241982993 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:22.242000275 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:22.246917859 * Trying 151.101.0.223:443...
2026/05/29 19:18:22.255947606 * Connected to pypi.org (151.101.0.223) port 443 (#1)
2026/05/29 19:18:22.256309333 * ALPN, offering h2
2026/05/29 19:18:22.256315805 * ALPN, offering http/1.1
2026/05/29 19:18:22.291549564 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:22.291563710 * CApath: /etc/ssl/certs
2026/05/29 19:18:22.291807028 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:22.291815684 } [5 bytes data]
2026/05/29 19:18:22.291846782 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:22.291847905 } [512 bytes data]
2026/05/29 19:18:22.303550535 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:22.303563018 { [5 bytes data]
2026/05/29 19:18:22.303619544 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:22.303623301 { [122 bytes data]
2026/05/29 19:18:22.303775119 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:22.303800917 { [5 bytes data]
2026/05/29 19:18:22.303827066 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.303829761 { [5 bytes data]
2026/05/29 19:18:22.303845260 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:22.303846112 { [19 bytes data]
2026/05/29 19:18:22.303860378 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.303862302 { [5 bytes data]
2026/05/29 19:18:22.303876318 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:22.303878262 { [2856 bytes data]
2026/05/29 19:18:22.304722716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.304730671 { [5 bytes data]
2026/05/29 19:18:22.304766719 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:22.304768161 { [264 bytes data]
2026/05/29 19:18:22.304837311 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.304838974 { [5 bytes data]
2026/05/29 19:18:22.304858951 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:22.304864602 { [36 bytes data]
2026/05/29 19:18:22.305268664 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:22.305275868 } [5 bytes data]
2026/05/29 19:18:22.305306385 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:22.305307567 } [1 bytes data]
2026/05/29 19:18:22.305324288 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305325029 } [5 bytes data]
2026/05/29 19:18:22.305339677 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:22.305340558 } [36 bytes data]
2026/05/29 19:18:22.305354715 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:22.305355667 * ALPN, server accepted to use h2
2026/05/29 19:18:22.305371987 * Server certificate:
2026/05/29 19:18:22.305372759 * subject: CN=pypi.org
2026/05/29 19:18:22.305386254 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:22.305387176 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:22.305402013 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:22.305402815 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:22.305422973 * SSL certificate verify ok.
2026/05/29 19:18:22.305423754 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:22.305440115 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:22.305440926 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:22.305461054 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305461965 } [5 bytes data]
2026/05/29 19:18:22.305477695 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305478496 } [5 bytes data]
2026/05/29 19:18:22.305548698 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305550080 } [5 bytes data]
2026/05/29 19:18:22.305565920 * Using Stream ID: 1 (easy handle 0x5651beb5a9f0)
2026/05/29 19:18:22.305568395 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305585516 } [5 bytes data]
2026/05/29 19:18:22.305586338 > GET / HTTP/2
2026/05/29 19:18:22.305598471 > Host: pypi.org
2026/05/29 19:18:22.305599302 > user-agent: curl/7.81.0
2026/05/29 19:18:22.305612507 > accept: */*
2026/05/29 19:18:22.305613259 >
2026/05/29 19:18:22.305641832 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.305642974 { [5 bytes data]
2026/05/29 19:18:22.305659465 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:22.305660487 { [193 bytes data]
2026/05/29 19:18:22.314014960 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.314029177 { [5 bytes data]
2026/05/29 19:18:22.314077397 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.314078809 } [5 bytes data]
2026/05/29 19:18:22.316444873 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316508802 { [5 bytes data]
2026/05/29 19:18:22.316543177 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316544549 { [5 bytes data]
2026/05/29 19:18:22.316561171 < HTTP/2 200
2026/05/29 19:18:22.316562012 < server: gunicorn
2026/05/29 19:18:22.316590275 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:22.316591457 < 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:22.316711973 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:22.316713135 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:22.316731589 < accept-ranges: bytes
2026/05/29 19:18:22.316732371 < date: Fri, 29 May 2026 19:18:22 GMT
2026/05/29 19:18:22.316745816 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000114-CHI
2026/05/29 19:18:22.316747739 < x-cache: MISS, HIT, HIT
2026/05/29 19:18:22.316769159 < x-cache-hits: 0, 25, 1
2026/05/29 19:18:22.316770091 < x-timer: S1780082302.311464,VS0,VE1
2026/05/29 19:18:22.316784628 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:22.316785460 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:22.316804526 < x-frame-options: deny
2026/05/29 19:18:22.316805257 < x-xss-protection: 1; mode=block
2026/05/29 19:18:22.316818532 < x-content-type-options: nosniff
2026/05/29 19:18:22.316819453 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:22.316835473 < 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:22.316836325 < content-length: 22793
2026/05/29 19:18:22.316890106 <
2026/05/29 19:18:22.316891037 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316904703 { [5 bytes data]
2026/05/29 19:18:22.316905635 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316920913 { [5 bytes data]
2026/05/29 19:18:22.316923117 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316982789 { [5 bytes data]
2026/05/29 19:18:22.316984251 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.316998698 { [5 bytes data]
2026/05/29 19:18:22.316999630 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.317014699 { [5 bytes data]
2026/05/29 19:18:22.317763629 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.317815937 { [5 bytes data]
2026/05/29 19:18:22.317846263 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.317847045 { [5 bytes data]
2026/05/29 19:18:22.318939147 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.318959795 { [5 bytes data]
2026/05/29 19:18:22.319191796 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.319198609 { [5 bytes data]
2026/05/29 19:18:22.320189314 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.320210414 { [5 bytes data]
2026/05/29 19:18:22.320280945 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.320283270 { [5 bytes data]
2026/05/29 19:18:22.321382772 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.321388623 { [5 bytes data]
2026/05/29 19:18:22.321418069 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.321419091 { [5 bytes data]
2026/05/29 19:18:22.322579082 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.322585915 { [5 bytes data]
2026/05/29 19:18:22.322676064 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.322678017 { [5 bytes data]
2026/05/29 19:18:22.323827794 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.323835909 { [5 bytes data]
2026/05/29 19:18:22.323868170 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.323869312 { [5 bytes data]
2026/05/29 19:18:22.325039650 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:22.329547345
2026/05/29 19:18:22.329556682 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:22.338350397 * Trying 146.75.76.223:443...
2026/05/29 19:18:22.350069949 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0)
2026/05/29 19:18:22.351938112 * ALPN, offering h2
2026/05/29 19:18:22.351961425 * ALPN, offering http/1.1
2026/05/29 19:18:22.386699294 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:22.386713190 * CApath: /etc/ssl/certs
2026/05/29 19:18:22.387086651 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:22.387098684 } [5 bytes data]
2026/05/29 19:18:22.387145672 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:22.387147996 } [512 bytes data]
2026/05/29 19:18:22.401002347 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:22.401015912 { [5 bytes data]
2026/05/29 19:18:22.401057740 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:22.401061497 { [122 bytes data]
2026/05/29 19:18:22.401339835 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:22.401361425 { [5 bytes data]
2026/05/29 19:18:22.401391842 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.401395399 { [5 bytes data]
2026/05/29 19:18:22.401412410 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:22.401413462 { [19 bytes data]
2026/05/29 19:18:22.401431366 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.401434091 { [5 bytes data]
2026/05/29 19:18:22.401450051 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:22.401451003 { [2842 bytes data]
2026/05/29 19:18:22.402343383 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.402353011 { [5 bytes data]
2026/05/29 19:18:22.402392535 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:22.402395310 { [264 bytes data]
2026/05/29 19:18:22.402999964 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403008400 { [5 bytes data]
2026/05/29 19:18:22.403047333 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:22.403049056 { [36 bytes data]
2026/05/29 19:18:22.403090974 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:22.403092287 } [5 bytes data]
2026/05/29 19:18:22.403102636 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:22.403103137 } [1 bytes data]
2026/05/29 19:18:22.403112404 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403112845 } [5 bytes data]
2026/05/29 19:18:22.403121501 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:22.403122062 } [36 bytes data]
2026/05/29 19:18:22.403137642 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:22.403138112 * ALPN, server accepted to use h2
2026/05/29 19:18:22.403152309 * Server certificate:
2026/05/29 19:18:22.403152780 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:22.403161757 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:22.403162197 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:22.403175843 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:22.403176975 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:22.403208538 * SSL certificate verify ok.
2026/05/29 19:18:22.403210983 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:22.403233535 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:22.403234848 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:22.403255767 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403256708 } [5 bytes data]
2026/05/29 19:18:22.403272548 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403273319 } [5 bytes data]
2026/05/29 19:18:22.403287666 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403288378 } [5 bytes data]
2026/05/29 19:18:22.403310048 * Using Stream ID: 1 (easy handle 0x5643d1c539f0)
2026/05/29 19:18:22.403311090 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403327821 } [5 bytes data]
2026/05/29 19:18:22.403328693 > GET / HTTP/2
2026/05/29 19:18:22.403360092 > Host: files.pythonhosted.org
2026/05/29 19:18:22.403361014 > user-agent: curl/7.81.0
2026/05/29 19:18:22.403375982 > accept: */*
2026/05/29 19:18:22.403376893 >
2026/05/29 19:18:22.403388114 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.403388956 { [5 bytes data]
2026/05/29 19:18:22.403403904 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:22.403404695 { [193 bytes data]
2026/05/29 19:18:22.414097467 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.414112996 { [5 bytes data]
2026/05/29 19:18:22.414166727 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:22.414168270 } [5 bytes data]
2026/05/29 19:18:22.414448985 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.414470515 { [5 bytes data]
2026/05/29 19:18:22.416225231 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.416236072 { [5 bytes data]
2026/05/29 19:18:22.416285033 < HTTP/2 200
2026/05/29 19:18:22.416286586 < content-type: text/html
2026/05/29 19:18:22.416301234 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:22.416302396 < accept-ranges: bytes
2026/05/29 19:18:22.416317293 < date: Fri, 29 May 2026 19:18:22 GMT
2026/05/29 19:18:22.416319818 < age: 54
2026/05/29 19:18:22.416333063 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000153-CHI
2026/05/29 19:18:22.416334075 < x-cache: HIT, HIT
2026/05/29 19:18:22.416354213 < x-cache-hits: 98, 1
2026/05/29 19:18:22.416355235 < x-timer: S1780082302.410737,VS0,VE1
2026/05/29 19:18:22.416370954 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:22.416371806 < x-frame-options: deny
2026/05/29 19:18:22.416389739 < x-xss-protection: 1; mode=block
2026/05/29 19:18:22.416390621 < x-content-type-options: nosniff
2026/05/29 19:18:22.416406220 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:22.416407192 < x-robots-header: noindex
2026/05/29 19:18:22.416422881 < content-length: 1853
2026/05/29 19:18:22.416425205 <
2026/05/29 19:18:22.416437969 { [1031 bytes data]
2026/05/29 19:18:22.416438911 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:22.416454390 { [5 bytes data]
2026/05/29 19:18:22.416456353 * Connection #0 to host files.pythonhosted.org left intact
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:22.438316131 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:22.438572581 [connect-session] Job Key: ObLUcaEDg97KF99Q
2026/05/29 19:18:22.438587208 [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.438592608 [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:34507 ...
Connected to session server http://127.0.0.1:34507
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:22.609925808 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:22.675300267
2026/05/29 19:18:22.675313182 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv
2026/05/29 19:18:25.517521361
2026/05/29 19:18:25.517535417 $ source /opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv/bin/activate
2026/05/29 19:18:25.519133583
2026/05/29 19:18:25.519139965 $ python --version
2026/05/29 19:18:25.521140360 Python 3.12.11
2026/05/29 19:18:25.521438302
2026/05/29 19:18:25.521445555 $ python -m site
2026/05/29 19:18:25.534380531 sys.path = [
2026/05/29 19:18:25.534394858 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:25.534457435 '/opt/python/3.12.11/lib/python312.zip',
2026/05/29 19:18:25.534458838 '/opt/python/3.12.11/lib/python3.12',
2026/05/29 19:18:25.534482332 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/29 19:18:25.534486160 '/opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv/lib/python3.12/site-packages',
2026/05/29 19:18:25.534537706 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/29 19:18:25.534539038 ]
2026/05/29 19:18:25.534554808 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:25.534555659 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/29 19:18:25.534579664 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:25.582629237 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:25.582879425 [connect-session] Job Key: Ml7WD4LmCm2w2lcZ
2026/05/29 19:18:25.582889474 [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:25.582893170 [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:40465 ...
Connected to session server http://127.0.0.1:40465
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:25.717275082 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:25.723384081
2026/05/29 19:18:25.723398017 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv
2026/05/29 19:18:28.620603960
2026/05/29 19:18:28.620614390 $ source /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/bin/activate
2026/05/29 19:18:28.622167406
2026/05/29 19:18:28.622174480 $ python -m pip --version
2026/05/29 19:18:28.807297531 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/29 19:18:28.835438294
2026/05/29 19:18:28.835449625 $ python -m pip config debug
2026/05/29 19:18:29.022278021 env_var:
2026/05/29 19:18:29.022599626 env:
2026/05/29 19:18:29.022825501 global:
2026/05/29 19:18:29.023039782 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:29.023261687 /etc/pip.conf, exists: False
2026/05/29 19:18:29.023454467 site:
2026/05/29 19:18:29.023709414 /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/pip.conf, exists: False
2026/05/29 19:18:29.023913546 user:
2026/05/29 19:18:29.024182546 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:29.024401117 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:29.049781730
2026/05/29 19:18:29.049797169 $ python -m pip config list -v
2026/05/29 19:18:29.239038149 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:29.239390143 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:29.239729231 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:29.240025691 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:29.240393052 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/pip.conf'
2026/05/29 19:18:29.267385835
2026/05/29 19:18:29.267403248 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:29.405824132 <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:29.406138798 /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:29.422893636
2026/05/29 19:18:29.422906871 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX pip
2026/05/29 19:18:29.923139367 Collecting pip
2026/05/29 19:18:29.923557392 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:29.966217739 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:29.982902767 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:30.080115406 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 26.5 MB/s eta 0:00:00
2026/05/29 19:18:30.091783379 Saved /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:30.092259642 Successfully downloaded pip
2026/05/29 19:18:30.194243092
2026/05/29 19:18:30.194257479 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/29 19:18:30.194318653 [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:30.300256442 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:30.300475211 [connect-session] Job Key: vpcSXkaP2lyw5FES
2026/05/29 19:18:30.300484678 [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:30.300488275 [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:38795 ...
Connected to session server http://127.0.0.1:38795
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:30.470221429 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:30.476442770
2026/05/29 19:18:30.476453922 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/29 19:18:30.476541615 Python 3.13.9
Stopped session pings to http://127.0.0.1:38795
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:30.931458132 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:30.931701005 [connect-session] Job Key: GbGEnfHB3uu6SWPu
2026/05/29 19:18:30.931716193 [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:30.931722095 [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:36029 ...
Connected to session server http://127.0.0.1:36029
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.060980996 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:31.067701781
2026/05/29 19:18:31.067713172 $ env
2026/05/29 19:18:31.067755071 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:31.067756553 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:31.067775388 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:31.067776320 LANG=en_US.UTF-8
2026/05/29 19:18:31.067790116 LANGUAGE=en_US:en
2026/05/29 19:18:31.067790867 LC_ALL=en_US.UTF-8
2026/05/29 19:18:31.067804322 LOGNAME=rstudio-connect
2026/05/29 19:18:31.067805164 MAKEFLAGS=-j1
2026/05/29 19:18:31.067818809 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:31.067819931 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:31.067845740 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:31.067847002 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:31.067862892 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:31.067863873 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:31.067878751 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:31.067879523 SHLVL=2
2026/05/29 19:18:31.067892326 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:31.067893098 TERM=xterm
2026/05/29 19:18:31.067905992 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:31.067906803 TZ=UTC
2026/05/29 19:18:31.067920489 USERNAME=rstudio-connect
2026/05/29 19:18:31.067921370 USER=rstudio-connect
2026/05/29 19:18:31.067935076 _=/usr/bin/env
2026/05/29 19:18:31.067935898 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:36029
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:31.083436118 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.083686414 [connect-session] Job Key: paA0YQF3jyjaf1Jw
2026/05/29 19:18:31.083700701 [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:31.083704538 [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:44135 ...
Connected to session server http://127.0.0.1:44135
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.209503779 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:31.214247542
2026/05/29 19:18:31.214257581 $ findmnt --notruncate
2026/05/29 19:18:31.216447045 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:31.216462093 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24
TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:31.216654138 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:31.216658075 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:31.216714761 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:31.216716394 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:31.216746961 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:31.216747773 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:31.216778841 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:31.216779612 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:31.216803830 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.216841918 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:31.216844443 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:31.217024859 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217026082 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217105781 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217127691 ├─/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:31.217174930 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217176061 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/paA0YQF3jyjaf1Jw] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217218541 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:31.217219743 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace387905203] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:31.217322966 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:31.217326673 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/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:31.233637858 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.233885289 [connect-session] Job Key: h3VYnKFjA31FMvB4
2026/05/29 19:18:31.233900217 [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:31.233906729 [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:44163 ...
Connected to session server http://127.0.0.1:44163
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.360958232 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:31.365343531
2026/05/29 19:18:31.365352668 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:31.372603710 * Trying 146.75.76.223:443...
2026/05/29 19:18:31.384038123 * Connected to pypi.python.org (146.75.76.223) port 443 (#0)
2026/05/29 19:18:31.385676680 * ALPN, offering h2
2026/05/29 19:18:31.385685156 * ALPN, offering http/1.1
2026/05/29 19:18:31.419472055 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:31.419487434 * CApath: /etc/ssl/certs
2026/05/29 19:18:31.419697378 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:31.419707927 } [5 bytes data]
2026/05/29 19:18:31.419736280 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:31.419737523 } [512 bytes data]
2026/05/29 19:18:31.433393210 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:31.433401756 { [5 bytes data]
2026/05/29 19:18:31.433469182 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:31.433471315 { [122 bytes data]
2026/05/29 19:18:31.433683189 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:31.433695131 { [5 bytes data]
2026/05/29 19:18:31.433734214 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.433736077 { [5 bytes data]
2026/05/29 19:18:31.433760022 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:31.433764089 { [19 bytes data]
2026/05/29 19:18:31.433789056 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.433789667 { [5 bytes data]
2026/05/29 19:18:31.433798854 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:31.433799375 { [2860 bytes data]
2026/05/29 19:18:31.434532094 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.434539407 { [5 bytes data]
2026/05/29 19:18:31.434582688 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:31.434584572 { [264 bytes data]
2026/05/29 19:18:31.434659382 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.434687013 { [5 bytes data]
2026/05/29 19:18:31.434722069 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:31.434729543 { [36 bytes data]
2026/05/29 19:18:31.435121243 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:31.435127585 } [5 bytes data]
2026/05/29 19:18:31.435173040 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:31.435174813 } [1 bytes data]
2026/05/29 19:18:31.435210930 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435212193 } [5 bytes data]
2026/05/29 19:18:31.435226620 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:31.435227451 } [36 bytes data]
2026/05/29 19:18:31.435241968 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:31.435242880 * ALPN, server accepted to use h2
2026/05/29 19:18:31.435261212 * Server certificate:
2026/05/29 19:18:31.435264648 * subject: CN=www.python.org
2026/05/29 19:18:31.435346741 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:31.435348534 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:31.435362630 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:31.435363312 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:31.435395294 * SSL certificate verify ok.
2026/05/29 19:18:31.435454828 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:31.435456972 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:31.435490141 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:31.435506585 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435507597 } [5 bytes data]
2026/05/29 19:18:31.435547367 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435581622 } [5 bytes data]
2026/05/29 19:18:31.435583525 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435601790 } [5 bytes data]
2026/05/29 19:18:31.435602841 * Using Stream ID: 1 (easy handle 0x5627587da9f0)
2026/05/29 19:18:31.435621987 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435625253 } [5 bytes data]
2026/05/29 19:18:31.435646613 > GET / HTTP/2
2026/05/29 19:18:31.435647334 > Host: pypi.python.org
2026/05/29 19:18:31.435658215 > user-agent: curl/7.81.0
2026/05/29 19:18:31.435658676 > accept: */*
2026/05/29 19:18:31.435666550 >
2026/05/29 19:18:31.435667021 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.435675877 { [5 bytes data]
2026/05/29 19:18:31.435676318 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:31.435685165 { [193 bytes data]
2026/05/29 19:18:31.447208926 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.447224746 { [5 bytes data]
2026/05/29 19:18:31.447287874 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.447289366 } [5 bytes data]
2026/05/29 19:18:31.447743871 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.447751836 { [5 bytes data]
2026/05/29 19:18:31.447835202 < HTTP/2 301
2026/05/29 19:18:31.447846352 < server: Varnish
2026/05/29 19:18:31.447868493 < retry-after: 0
2026/05/29 19:18:31.447869796 < location: https://pypi.org/
2026/05/29 19:18:31.447895263 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:31.447896806 < accept-ranges: bytes
2026/05/29 19:18:31.447911424 < date: Fri, 29 May 2026 19:18:31 GMT
2026/05/29 19:18:31.447911925 < x-served-by: cache-chi-kigq8000114-CHI
2026/05/29 19:18:31.447923406 < x-cache: HIT
2026/05/29 19:18:31.447923857 < x-cache-hits: 0
2026/05/29 19:18:31.447931631 < x-timer: S1780082311.441067,VS0,VE0
2026/05/29 19:18:31.447932192 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:31.447943564 < x-frame-options: deny
2026/05/29 19:18:31.447944014 < x-xss-protection: 1; mode=block
2026/05/29 19:18:31.447952911 < x-content-type-options: nosniff
2026/05/29 19:18:31.447953402 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:31.447963060 < 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:31.447967448 < content-length: 122
2026/05/29 19:18:31.448024114 <
2026/05/29 19:18:31.448025376 * Ignoring the response-body
2026/05/29 19:18:31.448036818 { [122 bytes data]
2026/05/29 19:18:31.448037268 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:31.448047026 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:31.450232685 * Trying 151.101.192.223:443...
2026/05/29 19:18:31.461781724 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/05/29 19:18:31.462151623 * ALPN, offering h2
2026/05/29 19:18:31.462158626 * ALPN, offering http/1.1
2026/05/29 19:18:31.488502597 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:31.488516533 * CApath: /etc/ssl/certs
2026/05/29 19:18:31.488696128 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:31.488717868 } [5 bytes data]
2026/05/29 19:18:31.488753114 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:31.488765858 } [512 bytes data]
2026/05/29 19:18:31.501722735 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:31.501732283 { [5 bytes data]
2026/05/29 19:18:31.501803055 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:31.501807283 { [122 bytes data]
2026/05/29 19:18:31.501932203 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:31.501936671 { [5 bytes data]
2026/05/29 19:18:31.501963100 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.501966116 { [5 bytes data]
2026/05/29 19:18:31.501980823 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:31.501981624 { [19 bytes data]
2026/05/29 19:18:31.501997995 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.501998907 { [5 bytes data]
2026/05/29 19:18:31.502013194 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:31.502015177 { [2856 bytes data]
2026/05/29 19:18:31.502667854 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.502674216 { [5 bytes data]
2026/05/29 19:18:31.502710524 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:31.502711826 { [264 bytes data]
2026/05/29 19:18:31.502779416 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.502784145 { [5 bytes data]
2026/05/29 19:18:31.502833717 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:31.502835450 { [36 bytes data]
2026/05/29 19:18:31.502859225 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:31.502873391 } [5 bytes data]
2026/05/29 19:18:31.502885985 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:31.502891675 } [1 bytes data]
2026/05/29 19:18:31.502928594 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.502949653 } [5 bytes data]
2026/05/29 19:18:31.502971624 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:31.502973358 } [36 bytes data]
2026/05/29 19:18:31.503077522 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:31.503083904 * ALPN, server accepted to use h2
2026/05/29 19:18:31.503112718 * Server certificate:
2026/05/29 19:18:31.503113930 * subject: CN=pypi.org
2026/05/29 19:18:31.503130320 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:31.503131282 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:31.503146831 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:31.503148885 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:31.503172379 * SSL certificate verify ok.
2026/05/29 19:18:31.503174543 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:31.503192556 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:31.503193919 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:31.503214738 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.503217363 } [5 bytes data]
2026/05/29 19:18:31.503234174 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.503242369 } [5 bytes data]
2026/05/29 19:18:31.503294116 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.503302512 } [5 bytes data]
2026/05/29 19:18:31.503362820 * Using Stream ID: 1 (easy handle 0x5627587da9f0)
2026/05/29 19:18:31.503405640 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.503436598 } [5 bytes data]
2026/05/29 19:18:31.503439213 > GET / HTTP/2
2026/05/29 19:18:31.503451576 > Host: pypi.org
2026/05/29 19:18:31.503452398 > user-agent: curl/7.81.0
2026/05/29 19:18:31.503465492 > accept: */*
2026/05/29 19:18:31.503466574 >
2026/05/29 19:18:31.503480730 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.503481602 { [5 bytes data]
2026/05/29 19:18:31.503524432 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:31.503527738 { [193 bytes data]
2026/05/29 19:18:31.514719640 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.514730340 { [5 bytes data]
2026/05/29 19:18:31.514779402 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.514786405 } [5 bytes data]
2026/05/29 19:18:31.514870289 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.514879697 { [5 bytes data]
2026/05/29 19:18:31.517084041 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517092136 { [5 bytes data]
2026/05/29 19:18:31.517204075 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517211899 { [5 bytes data]
2026/05/29 19:18:31.517244280 < HTTP/2 200
2026/05/29 19:18:31.517257725 < server: gunicorn
2026/05/29 19:18:31.517259137 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:31.517281890 < 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:31.517300394 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:31.517462326 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:31.517464230 < accept-ranges: bytes
2026/05/29 19:18:31.517484968 < date: Fri, 29 May 2026 19:18:31 GMT
2026/05/29 19:18:31.517486431 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000151-CHI
2026/05/29 19:18:31.517518792 < x-cache: MISS, HIT, HIT
2026/05/29 19:18:31.517519974 < x-cache-hits: 0, 25, 1
2026/05/29 19:18:31.517546243 < x-timer: S1780082312.511513,VS0,VE1
2026/05/29 19:18:31.517547475 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:31.517566881 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:31.517568023 < x-frame-options: deny
2026/05/29 19:18:31.517588120 < x-xss-protection: 1; mode=block
2026/05/29 19:18:31.517591807 < x-content-type-options: nosniff
2026/05/29 19:18:31.517616022 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:31.517616924 < 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:31.517659824 < content-length: 22793
2026/05/29 19:18:31.517660535 <
2026/05/29 19:18:31.517670093 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517670815 { [5 bytes data]
2026/05/29 19:18:31.517681995 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517682537 { [5 bytes data]
2026/05/29 19:18:31.517694739 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517699188 { [5 bytes data]
2026/05/29 19:18:31.517721259 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517722481 { [5 bytes data]
2026/05/29 19:18:31.517750143 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.517752788 { [5 bytes data]
2026/05/29 19:18:31.518179274 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.518185665 { [5 bytes data]
2026/05/29 19:18:31.518223966 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.518226681 { [5 bytes data]
2026/05/29 19:18:31.519539703 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.519546235 { [5 bytes data]
2026/05/29 19:18:31.519584647 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.519585589 { [5 bytes data]
2026/05/29 19:18:31.520322560 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.520329473 { [5 bytes data]
2026/05/29 19:18:31.520415627 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.520438917 { [5 bytes data]
2026/05/29 19:18:31.521378503 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.521385376 { [5 bytes data]
2026/05/29 19:18:31.521503914 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.521509504 { [5 bytes data]
2026/05/29 19:18:31.522480124 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.522486767 { [5 bytes data]
2026/05/29 19:18:31.522522774 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.522523956 { [5 bytes data]
2026/05/29 19:18:31.523515919 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.523524314 { [5 bytes data]
2026/05/29 19:18:31.523557426 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.523559079 { [5 bytes data]
2026/05/29 19:18:31.524581493 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:31.528214318
2026/05/29 19:18:31.528225309 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:31.535977303 * Trying 146.75.76.223:443...
2026/05/29 19:18:31.547647360 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0)
2026/05/29 19:18:31.549303045 * ALPN, offering h2
2026/05/29 19:18:31.549309958 * ALPN, offering http/1.1
2026/05/29 19:18:31.574798636 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:31.574816028 * CApath: /etc/ssl/certs
2026/05/29 19:18:31.575026568 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:31.575033982 } [5 bytes data]
2026/05/29 19:18:31.575075880 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:31.575079597 } [512 bytes data]
2026/05/29 19:18:31.589311114 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:31.589327655 { [5 bytes data]
2026/05/29 19:18:31.589387106 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:31.589389109 { [122 bytes data]
2026/05/29 19:18:31.589651433 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:31.589660660 { [5 bytes data]
2026/05/29 19:18:31.589700494 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.589701937 { [5 bytes data]
2026/05/29 19:18:31.589721053 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:31.589724188 { [19 bytes data]
2026/05/29 19:18:31.589744066 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.589745118 { [5 bytes data]
2026/05/29 19:18:31.589776666 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:31.589783930 { [2842 bytes data]
2026/05/29 19:18:31.590615741 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.590622424 { [5 bytes data]
2026/05/29 19:18:31.590660655 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:31.590662098 { [264 bytes data]
2026/05/29 19:18:31.590740229 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.590750027 { [5 bytes data]
2026/05/29 19:18:31.590782368 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:31.590785634 { [36 bytes data]
2026/05/29 19:18:31.591125427 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:31.591132821 } [5 bytes data]
2026/05/29 19:18:31.591159020 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:31.591159762 } [1 bytes data]
2026/05/29 19:18:31.591169089 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591169560 } [5 bytes data]
2026/05/29 19:18:31.591188595 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:31.591189046 } [36 bytes data]
2026/05/29 19:18:31.591197592 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:31.591198113 * ALPN, server accepted to use h2
2026/05/29 19:18:31.591208122 * Server certificate:
2026/05/29 19:18:31.591208573 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:31.591217339 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:31.591217810 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:31.591226536 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:31.591227207 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:31.591241274 * SSL certificate verify ok.
2026/05/29 19:18:31.591242145 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:31.591263665 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:31.591264747 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:31.591284023 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591284574 } [5 bytes data]
2026/05/29 19:18:31.591293571 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591294032 } [5 bytes data]
2026/05/29 19:18:31.591304091 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591304592 } [5 bytes data]
2026/05/29 19:18:31.591313158 * Using Stream ID: 1 (easy handle 0x560089ccd9f0)
2026/05/29 19:18:31.591313658 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591326473 } [5 bytes data]
2026/05/29 19:18:31.591326943 > GET / HTTP/2
2026/05/29 19:18:31.591334497 > Host: files.pythonhosted.org
2026/05/29 19:18:31.591334918 > user-agent: curl/7.81.0
2026/05/29 19:18:31.591343614 > accept: */*
2026/05/29 19:18:31.591344055 >
2026/05/29 19:18:31.591350868 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.591351329 { [5 bytes data]
2026/05/29 19:18:31.591360656 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:31.591361077 { [193 bytes data]
2026/05/29 19:18:31.602478808 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.602488055 { [5 bytes data]
2026/05/29 19:18:31.602532939 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:31.602534562 } [5 bytes data]
2026/05/29 19:18:31.602704008 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.602714357 { [5 bytes data]
2026/05/29 19:18:31.604401226 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.604409352 { [5 bytes data]
2026/05/29 19:18:31.604471648 < HTTP/2 200
2026/05/29 19:18:31.604473521 < content-type: text/html
2026/05/29 19:18:31.604488519 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:31.604489501 < accept-ranges: bytes
2026/05/29 19:18:31.604504519 < date: Fri, 29 May 2026 19:18:31 GMT
2026/05/29 19:18:31.604505411 < age: 63
2026/05/29 19:18:31.604518906 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000074-CHI
2026/05/29 19:18:31.604519978 < x-cache: HIT, HIT
2026/05/29 19:18:31.604539454 < x-cache-hits: 98, 1
2026/05/29 19:18:31.604540576 < x-timer: S1780082312.599007,VS0,VE1
2026/05/29 19:18:31.604556306 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:31.604557287 < x-frame-options: deny
2026/05/29 19:18:31.604575381 < x-xss-protection: 1; mode=block
2026/05/29 19:18:31.604576233 < x-content-type-options: nosniff
2026/05/29 19:18:31.604591732 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:31.604592533 < x-robots-header: noindex
2026/05/29 19:18:31.604614294 < content-length: 1853
2026/05/29 19:18:31.604615276 <
2026/05/29 19:18:31.604627899 { [1031 bytes data]
2026/05/29 19:18:31.604628741 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:31.604644250 { [5 bytes data]
2026/05/29 19:18:31.604646334 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:44163
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:31.622908779 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:31.623182890 [connect-session] Job Key: mSxMIxIFHXjyiwh6
2026/05/29 19:18:31.623196435 [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:31.623200162 [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:35899 ...
Connected to session server http://127.0.0.1:35899
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:31.748762819 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:31.754151064
2026/05/29 19:18:31.754161463 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv
2026/05/29 19:18:34.322905631
2026/05/29 19:18:34.322916661 $ source /opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv/bin/activate
2026/05/29 19:18:34.324355093
2026/05/29 19:18:34.324362808 $ python --version
2026/05/29 19:18:34.325853753 Python 3.13.9
2026/05/29 19:18:34.326136220
2026/05/29 19:18:34.326147702 $ python -m site
2026/05/29 19:18:34.339708823 sys.path = [
2026/05/29 19:18:34.339716518 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:34.339765812 '/opt/python/3.13.9/lib/python313.zip',
2026/05/29 19:18:34.339770330 '/opt/python/3.13.9/lib/python3.13',
2026/05/29 19:18:34.339796931 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/29 19:18:34.339799886 '/opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv/lib/python3.13/site-packages',
2026/05/29 19:18:34.339830704 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/29 19:18:34.339831946 ]
2026/05/29 19:18:34.339864557 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:34.339865719 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/29 19:18:34.339887810 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:34.387202102 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:34.387589606 [connect-session] Job Key: uUwFVVXMO50wpLCC
2026/05/29 19:18:34.387600747 [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:34.387604484 [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:44691 ...
Connected to session server http://127.0.0.1:44691
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:34.514623552 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:34.519987192
2026/05/29 19:18:34.519996630 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv
2026/05/29 19:18:37.079615848
2026/05/29 19:18:37.079631978 $ source /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/bin/activate
2026/05/29 19:18:37.081132918
2026/05/29 19:18:37.081140181 $ python -m pip --version
2026/05/29 19:18:37.253924959 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/29 19:18:37.277719174
2026/05/29 19:18:37.277730646 $ python -m pip config debug
2026/05/29 19:18:37.456190663 env_var:
2026/05/29 19:18:37.456478296 env:
2026/05/29 19:18:37.456674582 global:
2026/05/29 19:18:37.456871556 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:37.457075367 /etc/pip.conf, exists: False
2026/05/29 19:18:37.457301530 site:
2026/05/29 19:18:37.457515487 /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/pip.conf, exists: False
2026/05/29 19:18:37.457719562 user:
2026/05/29 19:18:37.457909802 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:37.458106315 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:37.483267636
2026/05/29 19:18:37.483284979 $ python -m pip config list -v
2026/05/29 19:18:37.665866336 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:37.666189954 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:37.666745610 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:37.667053989 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:37.667376850 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/pip.conf'
2026/05/29 19:18:37.694332930
2026/05/29 19:18:37.694350913 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:37.835003304 <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:37.835263874 /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:37.851864549
2026/05/29 19:18:37.851877413 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn pip
2026/05/29 19:18:38.330527455 Collecting pip
2026/05/29 19:18:38.330943911 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:38.374429567 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:38.391987834 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:38.478281418 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 31.4 MB/s 0:00:00
2026/05/29 19:18:38.490287865 Saved /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:38.490723540 Successfully downloaded pip
2026/05/29 19:18:38.567445603
2026/05/29 19:18:38.567459119 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/29 19:18:38.567513750 [notice] To update, run: pip install --upgrade pip
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:38.664719197 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.664956812 [connect-session] Job Key: g5KL3zIyfi2nuS8Y
2026/05/29 19:18:38.664971890 [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:38.664977511 [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:37625 ...
Connected to session server http://127.0.0.1:37625
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.959003861 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:38.959386172 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:38.978752424
2026/05/29 19:18:38.978764697 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:38.978823557 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:38.978830169 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:38.978854314 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:38.978855286
2026/05/29 19:18:38.978869262 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:38.978870214 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:38.978901515 GNU General Public License versions 2 or 3.
2026/05/29 19:18:38.978903318 For more information about these matters see
2026/05/29 19:18:38.984999153 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:37625
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:39.000744977 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:39.000977922 [connect-session] Job Key: e1iyw6aqjbNFoFCS
2026/05/29 19:18:39.000991868 [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:39.000997228 [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:46057 ...
Connected to session server http://127.0.0.1:46057
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:39.194406003 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:39.194765951 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:39.409689011
2026/05/29 19:18:39.409699120 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:39.409758453 Package Version LibPath
2026/05/29 19:18:39.409760547 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409784371 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409784952 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409795292 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409795742 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409805901 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409806342 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409816491 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409816912 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409835948 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409836959 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409854312 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409854813 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409865973 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409866424 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409876403 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409876844 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409886582 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409887063 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409896721 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409897152 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409907190 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409907631 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409917500 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409917930 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409927729 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409928149 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.409959699 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:39.415484066 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:39.431268579 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:39.431483079 [connect-session] Job Key: K0g7ftTA7wDnlxVr
2026/05/29 19:18:39.431493118 [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:39.431496725 [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:44601 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:44601
2026/05/29 19:18:39.619678061 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:39.619935541 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:39.620603021 $add.smooth
2026/05/29 19:18:39.620610114 [1] TRUE
2026/05/29 19:18:39.620657940
2026/05/29 19:18:39.620676956 $bitmapType
2026/05/29 19:18:39.620711510 [1] "cairo"
2026/05/29 19:18:39.620712832
2026/05/29 19:18:39.620724775 $browser
2026/05/29 19:18:39.620727760 [1] "xdg-open"
2026/05/29 19:18:39.620739823
2026/05/29 19:18:39.620740614 $browserNLdisabled
2026/05/29 19:18:39.620752386 [1] FALSE
2026/05/29 19:18:39.620753138
2026/05/29 19:18:39.620763627 $catch.script.errors
2026/05/29 19:18:39.620764439 [1] FALSE
2026/05/29 19:18:39.620804314
2026/05/29 19:18:39.620807250 $CBoundsCheck
2026/05/29 19:18:39.620829231 [1] FALSE
2026/05/29 19:18:39.620830273
2026/05/29 19:18:39.620879214 $check.bounds
2026/05/29 19:18:39.620880627 [1] FALSE
2026/05/29 19:18:39.620894052
2026/05/29 19:18:39.620894883 $citation.bibtex.max
2026/05/29 19:18:39.620907978 [1] 1
2026/05/29 19:18:39.620909029
2026/05/29 19:18:39.620920140 $continue
2026/05/29 19:18:39.620921062 [1] "+ "
2026/05/29 19:18:39.620931551
2026/05/29 19:18:39.620934406 $contrasts
2026/05/29 19:18:39.620962799 unordered ordered
2026/05/29 19:18:39.620963851 "contr.treatment" "contr.poly"
2026/05/29 19:18:39.620979120
2026/05/29 19:18:39.620980011 $defaultPackages
2026/05/29 19:18:39.620991813 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:39.620992715
2026/05/29 19:18:39.621007603 $demo.ask
2026/05/29 19:18:39.621008525 [1] "default"
2026/05/29 19:18:39.621019996
2026/05/29 19:18:39.621020778 $deparse.cutoff
2026/05/29 19:18:39.621033562 [1] 60
2026/05/29 19:18:39.621034433
2026/05/29 19:18:39.621044602 $device
2026/05/29 19:18:39.621207637 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:39.621222355 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:39.621284581 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:39.621286004 useKerning, fillOddEven, compress)
2026/05/29 19:18:39.621305981 {
2026/05/29 19:18:39.621306913 initPSandPDFfonts()
2026/05/29 19:18:39.621319075 new <- list()
2026/05/29 19:18:39.621319987 if (!missing(width))
2026/05/29 19:18:39.621332971 new$width <- width
2026/05/29 19:18:39.621333723 if (!missing(height))
2026/05/29 19:18:39.621347138 new$height <- height
2026/05/29 19:18:39.621347889 if (!missing(onefile))
2026/05/29 19:18:39.621364600 new$onefile <- onefile
2026/05/29 19:18:39.621366924 if (!missing(title))
2026/05/29 19:18:39.621385769 new$title <- title
2026/05/29 19:18:39.621386691 if (!missing(fonts))
2026/05/29 19:18:39.621400537 new$fonts <- fonts
2026/05/29 19:18:39.621401429 if (!missing(version))
2026/05/29 19:18:39.621414523 new$version <- version
2026/05/29 19:18:39.621415295 if (!missing(paper))
2026/05/29 19:18:39.621428319 new$paper <- paper
2026/05/29 19:18:39.621429190 if (!missing(encoding))
2026/05/29 19:18:39.621444429 new$encoding <- encoding
2026/05/29 19:18:39.621445220 if (!missing(bg))
2026/05/29 19:18:39.621494242 new$bg <- bg
2026/05/29 19:18:39.621495474 if (!missing(fg))
2026/05/29 19:18:39.621508549 new$fg <- fg
2026/05/29 19:18:39.621509450 if (!missing(pointsize))
2026/05/29 19:18:39.621522444 new$pointsize <- pointsize
2026/05/29 19:18:39.621523316 if (!missing(pagecentre))
2026/05/29 19:18:39.621537583 new$pagecentre <- pagecentre
2026/05/29 19:18:39.621538344 if (!missing(colormodel))
2026/05/29 19:18:39.621552391 new$colormodel <- colormodel
2026/05/29 19:18:39.621553182 if (!missing(useDingbats))
2026/05/29 19:18:39.621567789 new$useDingbats <- useDingbats
2026/05/29 19:18:39.621568661 if (!missing(useKerning))
2026/05/29 19:18:39.621613144 new$useKerning <- useKerning
2026/05/29 19:18:39.621647949 if (!missing(fillOddEven))
2026/05/29 19:18:39.621663429 new$fillOddEven <- fillOddEven
2026/05/29 19:18:39.621666134 if (!missing(compress))
2026/05/29 19:18:39.621689287 new$compress <- compress
2026/05/29 19:18:39.621690239 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:39.621708482 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:39.621709454 inherits(family, "CIDFont"))) {
2026/05/29 19:18:39.621727278 enc <- family$encoding
2026/05/29 19:18:39.621728159 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:39.621780888 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:39.621782591 "default"))
2026/05/29 19:18:39.621805173 old$encoding <- enc
2026/05/29 19:18:39.621806035 family <- family$metrics
2026/05/29 19:18:39.621824650 }
2026/05/29 19:18:39.621825441 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:39.621840358 old$encoding <- guessEncoding()
2026/05/29 19:18:39.621842382 if (!missing(family)) {
2026/05/29 19:18:39.621865685 if (length(family) == 4L) {
2026/05/29 19:18:39.621868791 family <- c(family, "Symbol.afm")
2026/05/29 19:18:39.621911060 }
2026/05/29 19:18:39.621918664 else if (length(family) == 5L) {
2026/05/29 19:18:39.621933873 }
2026/05/29 19:18:39.621934714 else if (length(family) == 1L) {
2026/05/29 19:18:39.621947037 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:39.621947949 if (is.null(pf))
2026/05/29 19:18:39.621962045 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:39.621963027 domain = NA)
2026/05/29 19:18:39.621978356 matchFont(pf, old$encoding)
2026/05/29 19:18:39.621979107 }
2026/05/29 19:18:39.621991771 else stop("invalid 'family' argument")
2026/05/29 19:18:39.621992623 old$family <- family
2026/05/29 19:18:39.622007310 }
2026/05/29 19:18:39.622008172 version <- old$version
2026/05/29 19:18:39.622021376 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:39.622022268 "2.0")
2026/05/29 19:18:39.622042596 if (version %in% versions)
2026/05/29 19:18:39.622043798 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:39.622091638 else stop("invalid PDF version")
2026/05/29 19:18:39.622093381 onefile <- old$onefile
2026/05/29 19:18:39.622109220 if (!checkIntFormat(file))
2026/05/29 19:18:39.622110142 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:39.622125882 domain = NA)
2026/05/29 19:18:39.622126743 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:39.622148103 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:39.622149275 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:39.622179011 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:39.622179832 old$fillOddEven, old$compress)
2026/05/29 19:18:39.622200751 invisible()
2026/05/29 19:18:39.622201453 }
2026/05/29 19:18:39.622217954 <bytecode: 0x563c895509a0>
2026/05/29 19:18:39.622218925 <environment: namespace:grDevices>
2026/05/29 19:18:39.622237941
2026/05/29 19:18:39.622238853 $device.ask.default
2026/05/29 19:18:39.622250584 [1] FALSE
2026/05/29 19:18:39.622251386
2026/05/29 19:18:39.622261545 $digits
2026/05/29 19:18:39.622262236 [1] 7
2026/05/29 19:18:39.622272435
2026/05/29 19:18:39.622273237 $download.file.extra
2026/05/29 19:18:39.622449015 [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:39.622454104
2026/05/29 19:18:39.622484641 $download.file.method
2026/05/29 19:18:39.622485433 [1] "curl"
2026/05/29 19:18:39.622496353
2026/05/29 19:18:39.622497065 $dvipscmd
2026/05/29 19:18:39.622506452 [1] "dvips"
2026/05/29 19:18:39.622507214
2026/05/29 19:18:39.622518044 $echo
2026/05/29 19:18:39.622519998 [1] FALSE
2026/05/29 19:18:39.622563609
2026/05/29 19:18:39.622565082 $editor
2026/05/29 19:18:39.622577715 [1] "vi"
2026/05/29 19:18:39.622578547
2026/05/29 19:18:39.622589548 $encoding
2026/05/29 19:18:39.622590389 [1] "native.enc"
2026/05/29 19:18:39.622602752
2026/05/29 19:18:39.622603574 $example.ask
2026/05/29 19:18:39.622615205 [1] "default"
2026/05/29 19:18:39.622615987
2026/05/29 19:18:39.622627158 $expressions
2026/05/29 19:18:39.622628049 [1] 5000
2026/05/29 19:18:39.622639971
2026/05/29 19:18:39.622640853 $help.search.types
2026/05/29 19:18:39.622720883 [1] "vignette" "demo" "help"
2026/05/29 19:18:39.622723969
2026/05/29 19:18:39.622745429 $help.try.all.packages
2026/05/29 19:18:39.622746652 [1] FALSE
2026/05/29 19:18:39.622799781
2026/05/29 19:18:39.622801093 $HTTPUserAgent
2026/05/29 19:18:39.622815499 [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:39.622817734
2026/05/29 19:18:39.622838462 $internet.info
2026/05/29 19:18:39.622839434 [1] 2
2026/05/29 19:18:39.622851146
2026/05/29 19:18:39.622851958 $keep.parse.data
2026/05/29 19:18:39.622863549 [1] TRUE
2026/05/29 19:18:39.622864361
2026/05/29 19:18:39.622875241 $keep.parse.data.pkgs
2026/05/29 19:18:39.622879168 [1] FALSE
2026/05/29 19:18:39.622891572
2026/05/29 19:18:39.622892343 $keep.source
2026/05/29 19:18:39.622903544 [1] FALSE
2026/05/29 19:18:39.622904325
2026/05/29 19:18:39.622955731 $keep.source.pkgs
2026/05/29 19:18:39.622956923 [1] FALSE
2026/05/29 19:18:39.622969567
2026/05/29 19:18:39.622970439 $locatorBell
2026/05/29 19:18:39.622981990 [1] TRUE
2026/05/29 19:18:39.622982762
2026/05/29 19:18:39.622994033 $mailer
2026/05/29 19:18:39.622994905 [1] "mailto"
2026/05/29 19:18:39.623006877
2026/05/29 19:18:39.623007849 $matprod
2026/05/29 19:18:39.623019380 [1] "default"
2026/05/29 19:18:39.623020222
2026/05/29 19:18:39.623084672 $max.contour.segments
2026/05/29 19:18:39.623086315 [1] 25000
2026/05/29 19:18:39.623100251
2026/05/29 19:18:39.623101263 $max.print
2026/05/29 19:18:39.623112274 [1] 99999
2026/05/29 19:18:39.623113195
2026/05/29 19:18:39.623124236 $menu.graphics
2026/05/29 19:18:39.623125128 [1] TRUE
2026/05/29 19:18:39.623187765
2026/05/29 19:18:39.623239181 $na.action
2026/05/29 19:18:39.623241696 [1] "na.omit"
2026/05/29 19:18:39.623279707
2026/05/29 19:18:39.623281410 $nwarnings
2026/05/29 19:18:39.623297781 [1] 50
2026/05/29 19:18:39.623298703
2026/05/29 19:18:39.623309833 $OutDec
2026/05/29 19:18:39.623310645 [1] "."
2026/05/29 19:18:39.623322407
2026/05/29 19:18:39.623323449 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:39.623345709 [1] TRUE
2026/05/29 19:18:39.623347733
2026/05/29 19:18:39.623364044 $packrat.connect.timeout
2026/05/29 19:18:39.623365056 [1] 10
2026/05/29 19:18:39.623377970
2026/05/29 19:18:39.623378771 $packrat.untrusted.packages
2026/05/29 19:18:39.623390984 character(0)
2026/05/29 19:18:39.623391686
2026/05/29 19:18:39.623402586 $packrat.verbose.cache
2026/05/29 19:18:39.623403508 [1] TRUE
2026/05/29 19:18:39.623415660
2026/05/29 19:18:39.623416432 $pager
2026/05/29 19:18:39.623446488 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:39.623447920
2026/05/29 19:18:39.623462458 $papersize
2026/05/29 19:18:39.623463099 [1] "letter"
2026/05/29 19:18:39.623476965
2026/05/29 19:18:39.623477896 $PCRE_limit_recursion
2026/05/29 19:18:39.623489839 [1] NA
2026/05/29 19:18:39.623491091
2026/05/29 19:18:39.623502863 $PCRE_study
2026/05/29 19:18:39.623503805 [1] FALSE
2026/05/29 19:18:39.623511670
2026/05/29 19:18:39.623512110 $PCRE_use_JIT
2026/05/29 19:18:39.623519104 [1] TRUE
2026/05/29 19:18:39.623519554
2026/05/29 19:18:39.623526257 $pdfviewer
2026/05/29 19:18:39.623526718 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:39.623534342
2026/05/29 19:18:39.623534773 $pkgType
2026/05/29 19:18:39.623547416 [1] "source"
2026/05/29 19:18:39.623547867
2026/05/29 19:18:39.623554680 $printcmd
2026/05/29 19:18:39.623555101 [1] "/usr/bin/lpr"
2026/05/29 19:18:39.623562505
2026/05/29 19:18:39.623562935 $prompt
2026/05/29 19:18:39.623569668 [1] "> "
2026/05/29 19:18:39.623570149
2026/05/29 19:18:39.623576731 $repos
2026/05/29 19:18:39.623577152 CRAN
2026/05/29 19:18:39.623584265 "@CRAN@"
2026/05/29 19:18:39.623584686
2026/05/29 19:18:39.623591338 $rl_word_breaks
2026/05/29 19:18:39.623591769 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:39.623607659
2026/05/29 19:18:39.623608551 $scipen
2026/05/29 19:18:39.623639468 [1] 0
2026/05/29 19:18:39.623640991
2026/05/29 19:18:39.623648245 $show.coef.Pvalues
2026/05/29 19:18:39.623648755 [1] TRUE
2026/05/29 19:18:39.623656430
2026/05/29 19:18:39.623656871 $show.error.messages
2026/05/29 19:18:39.623664235 [1] TRUE
2026/05/29 19:18:39.623664776
2026/05/29 19:18:39.623671688 $show.signif.stars
2026/05/29 19:18:39.623672129 [1] TRUE
2026/05/29 19:18:39.623679523
2026/05/29 19:18:39.623679964 $showErrorCalls
2026/05/29 19:18:39.623687027 [1] TRUE
2026/05/29 19:18:39.623687478
2026/05/29 19:18:39.623694130 $showNCalls
2026/05/29 19:18:39.623694561 [1] 50
2026/05/29 19:18:39.623701614
2026/05/29 19:18:39.623702045 $showWarnCalls
2026/05/29 19:18:39.623709058 [1] FALSE
2026/05/29 19:18:39.623709509
2026/05/29 19:18:39.623716192 $str
2026/05/29 19:18:39.623716652 $str$strict.width
2026/05/29 19:18:39.623732973 [1] "no"
2026/05/29 19:18:39.623733965
2026/05/29 19:18:39.623746217 $str$digits.d
2026/05/29 19:18:39.623747159 [1] 3
2026/05/29 19:18:39.623755094
2026/05/29 19:18:39.623755545 $str$vec.len
2026/05/29 19:18:39.623762648 [1] 4
2026/05/29 19:18:39.623763099
2026/05/29 19:18:39.623769581 $str$list.len
2026/05/29 19:18:39.623770022 [1] 99
2026/05/29 19:18:39.623777105
2026/05/29 19:18:39.623777536 $str$deparse.lines
2026/05/29 19:18:39.623784669 NULL
2026/05/29 19:18:39.623785120
2026/05/29 19:18:39.623791713 $str$drop.deparse.attr
2026/05/29 19:18:39.623792143 [1] TRUE
2026/05/29 19:18:39.623799838
2026/05/29 19:18:39.623800329 $str$formatNum
2026/05/29 19:18:39.623807442 function (x, ...)
2026/05/29 19:18:39.623807913 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:39.623817080 <environment: 0x563c89cb34e8>
2026/05/29 19:18:39.623817531
2026/05/29 19:18:39.623825285
2026/05/29 19:18:39.623825756 $str.dendrogram.last
2026/05/29 19:18:39.623833030 [1] "`"
2026/05/29 19:18:39.623833480
2026/05/29 19:18:39.623840894 $texi2dvi
2026/05/29 19:18:39.623844261 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:39.623859419
2026/05/29 19:18:39.623860461 $timeout
2026/05/29 19:18:39.623871001 [1] 60
2026/05/29 19:18:39.623871442
2026/05/29 19:18:39.623878054 $ts.eps
2026/05/29 19:18:39.623878525 [1] 1e-05
2026/05/29 19:18:39.623885848
2026/05/29 19:18:39.623886289 $ts.S.compat
2026/05/29 19:18:39.623893272 [1] FALSE
2026/05/29 19:18:39.623893723
2026/05/29 19:18:39.623900466 $unzip
2026/05/29 19:18:39.623900926 [1] "/usr/bin/unzip"
2026/05/29 19:18:39.623908240
2026/05/29 19:18:39.623908681 $useFancyQuotes
2026/05/29 19:18:39.623915774 [1] TRUE
2026/05/29 19:18:39.623916205
2026/05/29 19:18:39.623922807 $verbose
2026/05/29 19:18:39.623923258 [1] FALSE
2026/05/29 19:18:39.623930231
2026/05/29 19:18:39.623930672 $warn
2026/05/29 19:18:39.623937325 [1] 0
2026/05/29 19:18:39.623937795
2026/05/29 19:18:39.623944398 $warning.length
2026/05/29 19:18:39.623944839 [1] 1000
2026/05/29 19:18:39.623952052
2026/05/29 19:18:39.623952493 $warnPartialMatchArgs
2026/05/29 19:18:39.623960518 [1] FALSE
2026/05/29 19:18:39.623964054
2026/05/29 19:18:39.623976378 $warnPartialMatchAttr
2026/05/29 19:18:39.623977409 [1] FALSE
2026/05/29 19:18:39.623989432
2026/05/29 19:18:39.623989893 $warnPartialMatchDollar
2026/05/29 19:18:39.623997266 [1] FALSE
2026/05/29 19:18:39.623997727
2026/05/29 19:18:39.624004470 $width
2026/05/29 19:18:39.624004901 [1] 80
2026/05/29 19:18:39.624011713
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:39.644966279 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:39.645220684 [connect-session] Job Key: XVbSgYyaofIg2JVl
2026/05/29 19:18:39.645239720 [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:39.645245781 [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:42607 ...
Connected to session server http://127.0.0.1:42607
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:39.832942805 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:39.833223509 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:39.841230382
2026/05/29 19:18:39.841238447 $ env
2026/05/29 19:18:39.841283331 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:39.841285395 EDITOR=vi
2026/05/29 19:18:39.841302968 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:39.841304631 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:39.841320310 LANG=en_US.UTF-8
2026/05/29 19:18:39.841321142 LANGUAGE=en_US:en
2026/05/29 19:18:39.841334076 LC_ALL=en_US.UTF-8
2026/05/29 19:18:39.841334978 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:39.841353081 LN_S=ln -s
2026/05/29 19:18:39.841353763 LOGNAME=rstudio-connect
2026/05/29 19:18:39.841364643 MAKEFLAGS=-j1
2026/05/29 19:18:39.841365244 MAKE=make
2026/05/29 19:18:39.841375624 PAGER=/usr/bin/pager
2026/05/29 19:18:39.841376305 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:39.841391233 POSIT_CONNECT=1
2026/05/29 19:18:39.841392125 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:39.841405539 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:39.841406441 R_ARCH=
2026/05/29 19:18:39.841425567 R_BROWSER=xdg-open
2026/05/29 19:18:39.841426519 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:39.841577103 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:39.841580079 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:39.841607500 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:39.841608612 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:39.841626646 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:39.841627598 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:39.841658525 R_LIBS_USER=REDACTED
2026/05/29 19:18:39.841659647 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:39.841677200 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpkQv3Fe/packrat-src
2026/05/29 19:18:39.841678152 R_PAPERSIZE=letter
2026/05/29 19:18:39.841700895 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:39.841701686 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:39.841716985 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:39.841717796 R_PROFILE_USER=REDACTED
2026/05/29 19:18:39.841731482 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:39.841732273 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpkQv3Fe
2026/05/29 19:18:39.841749255 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:39.841750026 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:39.841765215 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:39.841766166 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:39.841781225 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:39.841782016 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:39.841796122 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:39.841796824 SED=/usr/bin/sed
2026/05/29 19:18:39.841817061 SHLVL=2
2026/05/29 19:18:39.841822071 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:39.841842185 TAR=/usr/bin/tar
2026/05/29 19:18:39.841844900 TERM=xterm
2026/05/29 19:18:39.841864887 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:39.841866039 TZ=UTC
2026/05/29 19:18:39.841880326 USERNAME=rstudio-connect
2026/05/29 19:18:39.841881228 USER=rstudio-connect
2026/05/29 19:18:39.847264475 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:42607
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:39.862538110 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:39.862762720 [connect-session] Job Key: mrackAwv9T8652tB
2026/05/29 19:18:39.862772358 [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:39.862776015 [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:43749 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:43749
2026/05/29 19:18:40.049843009 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:40.050174365 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:40.058555491
2026/05/29 19:18:40.058565960 $ findmnt --notruncate
2026/05/29 19:18:40.058612888 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:40.058622636 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24
TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:40.058746157 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:40.058747790 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:40.058777435 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:40.058778337 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:40.058808063 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:40.058808874 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:40.058839521 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:40.058840403 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:40.058880718 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.058883734 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:40.059037120 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:40.059038553 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059194033 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059195376 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059240510 ├─/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:40.059247904 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059288169 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/mrackAwv9T8652tB] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059289071 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059330769 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:40.059331620 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace17690357] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:40.059462946 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:40.064181321 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
Stopped session pings to http://127.0.0.1:43749
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:40.079281529 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:40.079487564 [connect-session] Job Key: THdFJZ58xcKc3J08
2026/05/29 19:18:40.079496891 [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:40.079500317 [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:35787 ...
Connected to session server http://127.0.0.1:35787
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:40.270369299 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:40.270695664 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:40.418211980
2026/05/29 19:18:40.418225796 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:40.418298472 * Trying 13.225.47.74:443...
2026/05/29 19:18:40.418300125 * Connected to cran.rstudio.com (13.225.47.74) port 443 (#0)
2026/05/29 19:18:40.418315524 * ALPN, offering h2
2026/05/29 19:18:40.418316486 * ALPN, offering http/1.1
2026/05/29 19:18:40.418329800 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:40.418331033 * CApath: /etc/ssl/certs
2026/05/29 19:18:40.418349297 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:40.418350299 } [5 bytes data]
2026/05/29 19:18:40.418365297 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:40.418366078 } [512 bytes data]
2026/05/29 19:18:40.418380666 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.418381728 { [5 bytes data]
2026/05/29 19:18:40.418396295 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:40.418397166 { [122 bytes data]
2026/05/29 19:18:40.418411994 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:40.418412755 { [5 bytes data]
2026/05/29 19:18:40.418426220 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418426962 { [5 bytes data]
2026/05/29 19:18:40.418441589 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:40.418442461 { [19 bytes data]
2026/05/29 19:18:40.418457850 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418458792 { [5 bytes data]
2026/05/29 19:18:40.418473168 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:40.418473980 { [3836 bytes data]
2026/05/29 19:18:40.418488307 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418489098 { [5 bytes data]
2026/05/29 19:18:40.418503375 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:40.418504176 { [264 bytes data]
2026/05/29 19:18:40.418518773 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418519585 { [5 bytes data]
2026/05/29 19:18:40.418534222 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:40.418535054 { [36 bytes data]
2026/05/29 19:18:40.418549350 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:40.418550132 } [5 bytes data]
2026/05/29 19:18:40.418564338 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:40.418565140 } [1 bytes data]
2026/05/29 19:18:40.418579958 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418580749 } [5 bytes data]
2026/05/29 19:18:40.418595477 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:40.418596248 } [36 bytes data]
2026/05/29 19:18:40.418610054 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:40.418610916 * ALPN, server accepted to use h2
2026/05/29 19:18:40.418628148 * Server certificate:
2026/05/29 19:18:40.418628989 * subject: CN=cran.rstudio.com
2026/05/29 19:18:40.418643296 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:40.418644468 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:40.418659296 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:40.418660228 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:40.418679974 * SSL certificate verify ok.
2026/05/29 19:18:40.418680756 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:40.418696956 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:40.418697758 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:40.418716813 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418717585 } [5 bytes data]
2026/05/29 19:18:40.418732062 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418732813 } [5 bytes data]
2026/05/29 19:18:40.418760595 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418761447 } [5 bytes data]
2026/05/29 19:18:40.418776635 * Using Stream ID: 1 (easy handle 0x5641031109f0)
2026/05/29 19:18:40.418777456 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418798586 } [5 bytes data]
2026/05/29 19:18:40.418799388 > GET / HTTP/2
2026/05/29 19:18:40.418812903 > Host: cran.rstudio.com
2026/05/29 19:18:40.418813724 > user-agent: curl/7.81.0
2026/05/29 19:18:40.418827971 > accept: */*
2026/05/29 19:18:40.418828863 >
2026/05/29 19:18:40.418839583 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418840504 { [5 bytes data]
2026/05/29 19:18:40.418855412 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:40.418856194 { [157 bytes data]
2026/05/29 19:18:40.418870621 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418871382 { [5 bytes data]
2026/05/29 19:18:40.418886159 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:40.418887021 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418904894 } [5 bytes data]
2026/05/29 19:18:40.418905826 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.418947344 { [5 bytes data]
2026/05/29 19:18:40.418948656 < HTTP/2 200
2026/05/29 19:18:40.418961059 < content-type: text/html
2026/05/29 19:18:40.418961851 < content-length: 866
2026/05/29 19:18:40.418975717 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:40.418976558 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:40.418991676 < accept-ranges: bytes
2026/05/29 19:18:40.418992488 < date: Fri, 29 May 2026 18:53:01 GMT
2026/05/29 19:18:40.419006003 < expires: Fri, 29 May 2026 19:22:02 GMT
2026/05/29 19:18:40.419006815 < cache-control: max-age=1800
2026/05/29 19:18:40.419021592 < etag: "362-612dafe59ac63"
2026/05/29 19:18:40.419022484 < x-cache: Hit from cloudfront
2026/05/29 19:18:40.419116610 < via: 1.1 7d020237cc496fbd54430564b7b9d26a.cloudfront.net (CloudFront)
2026/05/29 19:18:40.419175480 < x-amz-cf-pop: ORD58-P15
2026/05/29 19:18:40.419176882 < x-amz-cf-id: W4ydreqnvBiGK0wPxZuCOGo7J0aOAr2ZoX18zK0CyVxMmeKsPWOx-Q==
2026/05/29 19:18:40.419196359 < age: 1598
2026/05/29 19:18:40.419197361 <
2026/05/29 19:18:40.419208832 { [866 bytes data]
2026/05/29 19:18:40.419209664 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.419224351 { [5 bytes data]
2026/05/29 19:18:40.425015150 * 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:40.440972372 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:40.441253818 [connect-session] Job Key: P46Be9Ti4Qu6BNIQ
2026/05/29 19:18:40.441267103 [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:40.441271220 [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:36411 ...
Connected to session server http://127.0.0.1:36411
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:40.633923108 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:40.634255384 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:40.841061201
2026/05/29 19:18:40.841079986 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:40.841224408 * Trying 3.138.167.219:443...
2026/05/29 19:18:40.841426493 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:40.841429238 * ALPN, offering h2
2026/05/29 19:18:40.841451269 * ALPN, offering http/1.1
2026/05/29 19:18:40.841452361 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:40.841472509 * CApath: /etc/ssl/certs
2026/05/29 19:18:40.841473881 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841492095 } [5 bytes data]
2026/05/29 19:18:40.841493147 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:40.841507093 } [512 bytes data]
2026/05/29 19:18:40.841507845 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841522131 { [5 bytes data]
2026/05/29 19:18:40.841522933 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:40.841537019 { [104 bytes data]
2026/05/29 19:18:40.841537921 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841552438 { [5 bytes data]
2026/05/29 19:18:40.841553420 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:40.841568077 { [3880 bytes data]
2026/05/29 19:18:40.841568889 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841583065 { [5 bytes data]
2026/05/29 19:18:40.841583897 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:40.841600277 { [333 bytes data]
2026/05/29 19:18:40.841601239 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841617129 { [5 bytes data]
2026/05/29 19:18:40.841617680 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:40.841627047 { [4 bytes data]
2026/05/29 19:18:40.841627488 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841636776 } [5 bytes data]
2026/05/29 19:18:40.841637206 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:40.841646524 } [70 bytes data]
2026/05/29 19:18:40.841646955 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:40.841655721 } [5 bytes data]
2026/05/29 19:18:40.841656152 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:40.841665690 } [1 bytes data]
2026/05/29 19:18:40.841666110 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841685527 } [5 bytes data]
2026/05/29 19:18:40.841686669 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:40.841702969 } [16 bytes data]
2026/05/29 19:18:40.841703831 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:40.841712587 { [5 bytes data]
2026/05/29 19:18:40.841713138 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:40.841722365 { [5 bytes data]
2026/05/29 19:18:40.841722786 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:40.841731833 { [16 bytes data]
2026/05/29 19:18:40.841732274 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:40.841742343 * ALPN, server accepted to use h2
2026/05/29 19:18:40.841742874 * Server certificate:
2026/05/29 19:18:40.841752041 * subject: CN=p3m.posit.it
2026/05/29 19:18:40.841752492 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:40.841761739 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:40.841762190 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:40.841789641 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:40.841790863 * SSL certificate verify ok.
2026/05/29 19:18:40.841811642 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:40.841813155 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:40.841833232 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:40.841834405 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841857989 } [5 bytes data]
2026/05/29 19:18:40.841858459 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841867707 } [5 bytes data]
2026/05/29 19:18:40.841868137 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841877225 } [5 bytes data]
2026/05/29 19:18:40.841877645 * Using Stream ID: 1 (easy handle 0x556f8f0489f0)
2026/05/29 19:18:40.841887033 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841887534 } [5 bytes data]
2026/05/29 19:18:40.841897182 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:40.841897643 > Host: packagemanager.posit.co
2026/05/29 19:18:40.841907571 > user-agent: curl/7.81.0
2026/05/29 19:18:40.841908012 > accept: */*
2026/05/29 19:18:40.841916117 >
2026/05/29 19:18:40.841916568 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841926577 { [5 bytes data]
2026/05/29 19:18:40.841930464 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:40.841949169 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841950291 } [5 bytes data]
2026/05/29 19:18:40.841969146 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841970088 { [5 bytes data]
2026/05/29 19:18:40.841984926 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.841985387 { [5 bytes data]
2026/05/29 19:18:40.841994574 < HTTP/2 400
2026/05/29 19:18:40.841995054 < date: Fri, 29 May 2026 19:18:40 GMT
2026/05/29 19:18:40.842003430 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:40.842003861 < content-length: 94
2026/05/29 19:18:40.842013188 < cache-control: max-age=3600
2026/05/29 19:18:40.842013689 < request-id: 8fed5a31-f749-4172-a5c3-e3e64e685a79
2026/05/29 19:18:40.842024169 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:40.842024620 < x-content-type-options: nosniff
2026/05/29 19:18:40.842034668 < x-frame-options: DENY
2026/05/29 19:18:40.842035149 < x-repository-type: RSPM
2026/05/29 19:18:40.842043966 <
2026/05/29 19:18:40.842044407 { [94 bytes data]
2026/05/29 19:18:40.842056730 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:40.842057651 { [5 bytes data]
2026/05/29 19:18:40.848564286 * Connection #0 to host packagemanager.posit.co left intact
Stopping content session token refresher
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:40.864741826 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:40.864972407 [connect-session] Job Key: qREekSVafqaTOoSX
2026/05/29 19:18:40.864982325 [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:40.864985952 [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:34317 ...
Connected to session server http://127.0.0.1:34317
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:41.055782401 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:41.056075663 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:41.259939263
2026/05/29 19:18:41.259953940 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:41.260091036 * Trying 3.22.40.234:443...
2026/05/29 19:18:41.260093641 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0)
2026/05/29 19:18:41.260118037 * ALPN, offering h2
2026/05/29 19:18:41.260118958 * ALPN, offering http/1.1
2026/05/29 19:18:41.260132564 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:41.260133325 * CApath: /etc/ssl/certs
2026/05/29 19:18:41.260148644 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260149636 } [5 bytes data]
2026/05/29 19:18:41.260165064 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:41.260165846 } [512 bytes data]
2026/05/29 19:18:41.260180032 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260180824 { [5 bytes data]
2026/05/29 19:18:41.260195531 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:41.260196293 { [104 bytes data]
2026/05/29 19:18:41.260210740 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260211631 { [5 bytes data]
2026/05/29 19:18:41.260226339 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:41.260227090 { [3880 bytes data]
2026/05/29 19:18:41.260248149 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260249151 { [5 bytes data]
2026/05/29 19:18:41.260263608 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:41.260264390 { [333 bytes data]
2026/05/29 19:18:41.260279147 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260279999 { [5 bytes data]
2026/05/29 19:18:41.260294897 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:41.260295778 { [4 bytes data]
2026/05/29 19:18:41.260309684 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260310466 } [5 bytes data]
2026/05/29 19:18:41.260325424 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:41.260326205 } [70 bytes data]
2026/05/29 19:18:41.260340622 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:41.260341554 } [5 bytes data]
2026/05/29 19:18:41.260355289 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:41.260356101 } [1 bytes data]
2026/05/29 19:18:41.260370949 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260371680 } [5 bytes data]
2026/05/29 19:18:41.260386147 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:41.260387029 } [16 bytes data]
2026/05/29 19:18:41.260401145 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:41.260401887 { [5 bytes data]
2026/05/29 19:18:41.260415522 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:41.260416283 { [5 bytes data]
2026/05/29 19:18:41.260430991 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:41.260431823 { [16 bytes data]
2026/05/29 19:18:41.260445989 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:41.260446831 * ALPN, server accepted to use h2
2026/05/29 19:18:41.260464093 * Server certificate:
2026/05/29 19:18:41.260464954 * subject: CN=p3m.posit.it
2026/05/29 19:18:41.260479081 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:41.260479882 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:41.260498908 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:41.260501292 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:41.260522061 * SSL certificate verify ok.
2026/05/29 19:18:41.260522933 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:41.260538552 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:41.260539343 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:41.260570992 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260571864 } [5 bytes data]
2026/05/29 19:18:41.260587263 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260588004 } [5 bytes data]
2026/05/29 19:18:41.260602181 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260602942 } [5 bytes data]
2026/05/29 19:18:41.260617619 * Using Stream ID: 1 (easy handle 0x5619e4d1d9f0)
2026/05/29 19:18:41.260618621 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260635533 } [5 bytes data]
2026/05/29 19:18:41.260636345 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:41.260650962 > Host: packagemanager.posit.co
2026/05/29 19:18:41.260651843 > user-agent: curl/7.81.0
2026/05/29 19:18:41.260666060 > accept: */*
2026/05/29 19:18:41.260666882 >
2026/05/29 19:18:41.260677992 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260678744 { [5 bytes data]
2026/05/29 19:18:41.260693181 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:41.260693972 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260711415 } [5 bytes data]
2026/05/29 19:18:41.260712276 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260726994 { [5 bytes data]
2026/05/29 19:18:41.260727755 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260741942 { [5 bytes data]
2026/05/29 19:18:41.260742763 < HTTP/2 400
2026/05/29 19:18:41.260754575 < date: Fri, 29 May 2026 19:18:41 GMT
2026/05/29 19:18:41.260755347 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:41.260770244 < content-length: 94
2026/05/29 19:18:41.260771196 < cache-control: max-age=3600
2026/05/29 19:18:41.260784601 < request-id: 60522ef4-d701-4f5f-ad77-f5e4f677abcf
2026/05/29 19:18:41.260785443 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:41.260802585 < x-content-type-options: nosniff
2026/05/29 19:18:41.260803477 < x-frame-options: DENY
2026/05/29 19:18:41.260817924 < x-repository-type: RSPM
2026/05/29 19:18:41.260818775 <
2026/05/29 19:18:41.260830427 { [94 bytes data]
2026/05/29 19:18:41.260831188 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:41.260845555 { [5 bytes data]
2026/05/29 19:18:41.266479206 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:34317
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:41.282287520 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:41.282489367 [connect-session] Job Key: ahpoPd5F6gfwRIPH
2026/05/29 19:18:41.282498674 [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:41.282502772 [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:39171 ...
Connected to session server http://127.0.0.1:39171
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:41.490725503 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:41.491129718 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:41.509742910
2026/05/29 19:18:41.509757477 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:41.509808402 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:41.509809985 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:41.509828821 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:41.509829792
2026/05/29 19:18:41.509842586 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:41.509843538 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:41.509860920 GNU General Public License versions 2 or 3.
2026/05/29 19:18:41.509861802 For more information about these matters see
2026/05/29 19:18:41.515113895 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:41.530357073 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:41.530550054 [connect-session] Job Key: kdr3z25nZQKztJ0C
2026/05/29 19:18:41.530558980 [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:41.530562527 [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:40469 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:40469
2026/05/29 19:18:41.726298387 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:41.726596293 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:41.950194988
2026/05/29 19:18:41.950206760 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:41.950251975 Package Version LibPath
2026/05/29 19:18:41.950253708 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950270539 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950271371 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950286559 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950287351 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950302920 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950303721 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950319611 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950320392 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950336863 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950337635 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950354446 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950355328 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950371498 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950372480 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950389431 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950390203 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950406984 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950407786 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950424557 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950425318 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950443532 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950444354 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950461255 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950461987 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950478167 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950478928 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950500048 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950500960 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950517430 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950518252 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950535734 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950536506 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950553808 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950554750 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950571982 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950572764 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950590557 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950591358 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950617587 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.950618489 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:41.956200364 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
packrat-restore-sandbox options Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:41.971635508 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:41.971862502 [connect-session] Job Key: aiiYriZdjK0FRLfB
2026/05/29 19:18:41.971872621 [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:41.971876238 [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:33303 ...
Connected to session server http://127.0.0.1:33303
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:42.165257641 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:42.165570943 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:42.166056004 $add.smooth
2026/05/29 19:18:42.166062888 [1] TRUE
2026/05/29 19:18:42.166096394
2026/05/29 19:18:42.166099280 $bitmapType
2026/05/29 19:18:42.166124006 [1] "cairo"
2026/05/29 19:18:42.166125278
2026/05/29 19:18:42.166137120 $browser
2026/05/29 19:18:42.166138022 [1] "xdg-open"
2026/05/29 19:18:42.166149954
2026/05/29 19:18:42.166152529 $browserNLdisabled
2026/05/29 19:18:42.166164291 [1] FALSE
2026/05/29 19:18:42.166165082
2026/05/29 19:18:42.166175612 $catch.script.errors
2026/05/29 19:18:42.166176404 [1] FALSE
2026/05/29 19:18:42.166188677
2026/05/29 19:18:42.166189588 $CBoundsCheck
2026/05/29 19:18:42.166201400 [1] FALSE
2026/05/29 19:18:42.166202212
2026/05/29 19:18:42.166212170 $check.bounds
2026/05/29 19:18:42.166213042 [1] FALSE
2026/05/29 19:18:42.166224604
2026/05/29 19:18:42.166225395 $citation.bibtex.max
2026/05/29 19:18:42.166236636 [1] 1
2026/05/29 19:18:42.166237438
2026/05/29 19:18:42.166247356 $continue
2026/05/29 19:18:42.166248158 [1] "+ "
2026/05/29 19:18:42.166258828
2026/05/29 19:18:42.166259579 $contrasts
2026/05/29 19:18:42.166269989 unordered ordered
2026/05/29 19:18:42.166270970 "contr.treatment" "contr.poly"
2026/05/29 19:18:42.166286449
2026/05/29 19:18:42.166287521 $defaultPackages
2026/05/29 19:18:42.166301027 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:42.166302078
2026/05/29 19:18:42.166316585 $demo.ask
2026/05/29 19:18:42.166317417 [1] "default"
2026/05/29 19:18:42.166328999
2026/05/29 19:18:42.166329760 $deparse.cutoff
2026/05/29 19:18:42.166341051 [1] 60
2026/05/29 19:18:42.166341913
2026/05/29 19:18:42.166352763 $device
2026/05/29 19:18:42.166629122 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:42.166636416 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:42.166672052 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:42.166673245 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:42.166689475 {
2026/05/29 19:18:42.166690296 initPSandPDFfonts()
2026/05/29 19:18:42.166698271 new <- list()
2026/05/29 19:18:42.166698882 if (!missing(width))
2026/05/29 19:18:42.166706927 new$width <- width
2026/05/29 19:18:42.166707358 if (!missing(height))
2026/05/29 19:18:42.166715794 new$height <- height
2026/05/29 19:18:42.166716235 if (!missing(onefile))
2026/05/29 19:18:42.166724400 new$onefile <- onefile
2026/05/29 19:18:42.166724821 if (!missing(title))
2026/05/29 19:18:42.166733136 new$title <- title
2026/05/29 19:18:42.166733597 if (!missing(fonts))
2026/05/29 19:18:42.166741702 new$fonts <- fonts
2026/05/29 19:18:42.166742123 if (!missing(version))
2026/05/29 19:18:42.166750238 new$version <- version
2026/05/29 19:18:42.166750699 if (!missing(paper))
2026/05/29 19:18:42.166760377 new$paper <- paper
2026/05/29 19:18:42.166760898 if (!missing(encoding))
2026/05/29 19:18:42.166775255 new$encoding <- encoding
2026/05/29 19:18:42.166776267 if (!missing(bg))
2026/05/29 19:18:42.166794253 new$bg <- bg
2026/05/29 19:18:42.166795125 if (!missing(fg))
2026/05/29 19:18:42.166810173 new$fg <- fg
2026/05/29 19:18:42.166811235 if (!missing(pointsize))
2026/05/29 19:18:42.166825552 new$pointsize <- pointsize
2026/05/29 19:18:42.166826333 if (!missing(pagecentre))
2026/05/29 19:18:42.166841001 new$pagecentre <- pagecentre
2026/05/29 19:18:42.166841792 if (!missing(colormodel))
2026/05/29 19:18:42.166856369 new$colormodel <- colormodel
2026/05/29 19:18:42.166857131 if (!missing(useDingbats))
2026/05/29 19:18:42.166872600 new$useDingbats <- useDingbats
2026/05/29 19:18:42.166873562 if (!missing(useKerning))
2026/05/29 19:18:42.166898187 new$useKerning <- useKerning
2026/05/29 19:18:42.166899169 if (!missing(fillOddEven))
2026/05/29 19:18:42.166915169 new$fillOddEven <- fillOddEven
2026/05/29 19:18:42.166915981 if (!missing(compress))
2026/05/29 19:18:42.166931530 new$compress <- compress
2026/05/29 19:18:42.166932401 if (!missing(timestamp))
2026/05/29 19:18:42.166947109 new$timestamp <- timestamp
2026/05/29 19:18:42.166948281 if (!missing(producer))
2026/05/29 19:18:42.166963099 new$producer <- producer
2026/05/29 19:18:42.166963850 if (!missing(author))
2026/05/29 19:18:42.166978347 new$author <- author
2026/05/29 19:18:42.166979169 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:42.166997463 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:42.166998424 inherits(family, "CIDFont"))) {
2026/05/29 19:18:42.167015997 enc <- family$encoding
2026/05/29 19:18:42.167016769 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:42.167033310 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:42.167034091 "default"))
2026/05/29 19:18:42.167056163 old$encoding <- enc
2026/05/29 19:18:42.167057074 family <- family$metrics
2026/05/29 19:18:42.167101036 }
2026/05/29 19:18:42.167102359 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:42.167116926 old$encoding <- guessEncoding()
2026/05/29 19:18:42.167117787 if (!missing(family)) {
2026/05/29 19:18:42.167132154 if (length(family) == 4L) {
2026/05/29 19:18:42.167132936 family <- c(family, "Symbol.afm")
2026/05/29 19:18:42.167147703 }
2026/05/29 19:18:42.167148495 else if (length(family) == 5L) {
2026/05/29 19:18:42.167161289 }
2026/05/29 19:18:42.167162060 else if (length(family) == 1L) {
2026/05/29 19:18:42.167175475 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:42.167176297 if (is.null(pf))
2026/05/29 19:18:42.167190453 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:42.167191255 domain = NA)
2026/05/29 19:18:42.167206503 matchFont(pf, old$encoding)
2026/05/29 19:18:42.167207305 }
2026/05/29 19:18:42.167220259 else stop("invalid 'family' argument")
2026/05/29 19:18:42.167221050 old$family <- family
2026/05/29 19:18:42.167235868 }
2026/05/29 19:18:42.167236700 version <- old$version
2026/05/29 19:18:42.167249043 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:42.167250065 "2.0")
2026/05/29 19:18:42.167264141 if (version %in% versions)
2026/05/29 19:18:42.167265013 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:42.167281263 else stop("invalid PDF version")
2026/05/29 19:18:42.167282074 onefile <- old$onefile
2026/05/29 19:18:42.167295890 if (!checkIntFormat(file))
2026/05/29 19:18:42.167296672 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:42.167312782 domain = NA)
2026/05/29 19:18:42.167313553 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:42.167329152 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:42.167329924 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:42.167348458 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:42.167349260 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:42.167368476 old$author)
2026/05/29 19:18:42.167369337 invisible()
2026/05/29 19:18:42.167381440 }
2026/05/29 19:18:42.167382201 <bytecode: 0x556a5604d300>
2026/05/29 19:18:42.167416385 <environment: namespace:grDevices>
2026/05/29 19:18:42.167417537
2026/05/29 19:18:42.167436122 $device.ask.default
2026/05/29 19:18:42.167436994 [1] FALSE
2026/05/29 19:18:42.167449747
2026/05/29 19:18:42.167450529 $digits
2026/05/29 19:18:42.167460908 [1] 7
2026/05/29 19:18:42.167461670
2026/05/29 19:18:42.167472199 $download.file.extra
2026/05/29 19:18:42.167473101 [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:42.167493870
2026/05/29 19:18:42.167494661 $download.file.method
2026/05/29 19:18:42.167506784 [1] "curl"
2026/05/29 19:18:42.167507575
2026/05/29 19:18:42.167517885 $dvipscmd
2026/05/29 19:18:42.167518696 [1] "dvips"
2026/05/29 19:18:42.167530027
2026/05/29 19:18:42.167530859 $echo
2026/05/29 19:18:42.167541679 [1] FALSE
2026/05/29 19:18:42.167542440
2026/05/29 19:18:42.167552760 $editor
2026/05/29 19:18:42.167553531 [1] "vi"
2026/05/29 19:18:42.167569451
2026/05/29 19:18:42.167570343 $encoding
2026/05/29 19:18:42.167581043 [1] "native.enc"
2026/05/29 19:18:42.167581844
2026/05/29 19:18:42.167594939 $example.ask
2026/05/29 19:18:42.167595790 [1] "default"
2026/05/29 19:18:42.167608003
2026/05/29 19:18:42.167608775 $expressions
2026/05/29 19:18:42.167619955 [1] 5000
2026/05/29 19:18:42.167620727
2026/05/29 19:18:42.167630495 $help.search.types
2026/05/29 19:18:42.167631326 [1] "vignette" "demo" "help"
2026/05/29 19:18:42.167645403
2026/05/29 19:18:42.167646164 $help.try.all.packages
2026/05/29 19:18:42.167657766 [1] FALSE
2026/05/29 19:18:42.167658517
2026/05/29 19:18:42.167670039 $HTTPUserAgent
2026/05/29 19:18:42.167670820 [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:42.167686900
2026/05/29 19:18:42.167687692 $internet.info
2026/05/29 19:18:42.167698532 [1] 2
2026/05/29 19:18:42.167699313
2026/05/29 19:18:42.167709973 $keep.parse.data
2026/05/29 19:18:42.167710755 [1] TRUE
2026/05/29 19:18:42.167725422
2026/05/29 19:18:42.167726204 $keep.parse.data.pkgs
2026/05/29 19:18:42.167737996 [1] FALSE
2026/05/29 19:18:42.167738817
2026/05/29 19:18:42.167749037 $keep.source
2026/05/29 19:18:42.167749778 [1] FALSE
2026/05/29 19:18:42.167761510
2026/05/29 19:18:42.167762251 $keep.source.pkgs
2026/05/29 19:18:42.167773903 [1] FALSE
2026/05/29 19:18:42.167774674
2026/05/29 19:18:42.167784743 $locatorBell
2026/05/29 19:18:42.167785525 [1] TRUE
2026/05/29 19:18:42.167796926
2026/05/29 19:18:42.167797667 $mailer
2026/05/29 19:18:42.167808488 [1] "mailto"
2026/05/29 19:18:42.167809289
2026/05/29 19:18:42.167820560 $matprod
2026/05/29 19:18:42.167821321 [1] "default"
2026/05/29 19:18:42.167832512
2026/05/29 19:18:42.167833294 $max.contour.segments
2026/05/29 19:18:42.167845146 [1] 25000
2026/05/29 19:18:42.167845887
2026/05/29 19:18:42.167857659 $max.print
2026/05/29 19:18:42.167858561 [1] 99999
2026/05/29 19:18:42.167869722
2026/05/29 19:18:42.167870573 $menu.graphics
2026/05/29 19:18:42.167882005 [1] TRUE
2026/05/29 19:18:42.167882756
2026/05/29 19:18:42.167893256 $na.action
2026/05/29 19:18:42.167894017 [1] "na.omit"
2026/05/29 19:18:42.167905378
2026/05/29 19:18:42.167906140 $nwarnings
2026/05/29 19:18:42.167917160 [1] 50
2026/05/29 19:18:42.167917922
2026/05/29 19:18:42.167928341 $OutDec
2026/05/29 19:18:42.167929143 [1] "."
2026/05/29 19:18:42.167939673
2026/05/29 19:18:42.167940504 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:42.167954180 [1] TRUE
2026/05/29 19:18:42.167954971
2026/05/29 19:18:42.167965000 $packrat.connect.timeout
2026/05/29 19:18:42.167965751 [1] 10
2026/05/29 19:18:42.167978094
2026/05/29 19:18:42.167978866 $packrat.untrusted.packages
2026/05/29 19:18:42.167991359 character(0)
2026/05/29 19:18:42.167992151
2026/05/29 19:18:42.168002830 $packrat.verbose.cache
2026/05/29 19:18:42.168003572 [1] TRUE
2026/05/29 19:18:42.168015735
2026/05/29 19:18:42.168016486 $pager
2026/05/29 19:18:42.168026525 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:42.168027346
2026/05/29 19:18:42.168039499 $papersize
2026/05/29 19:18:42.168040240 [1] "letter"
2026/05/29 19:18:42.168052002
2026/05/29 19:18:42.168052794 $PCRE_limit_recursion
2026/05/29 19:18:42.168097087 [1] NA
2026/05/29 19:18:42.168098379
2026/05/29 19:18:42.168109399 $PCRE_study
2026/05/29 19:18:42.168110221 [1] FALSE
2026/05/29 19:18:42.168121442
2026/05/29 19:18:42.168122213 $PCRE_use_JIT
2026/05/29 19:18:42.168133584 [1] TRUE
2026/05/29 19:18:42.168134316
2026/05/29 19:18:42.168145166 $pdfviewer
2026/05/29 19:18:42.168146008 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:42.168158431
2026/05/29 19:18:42.168159303 $pkgType
2026/05/29 19:18:42.168173690 [1] "source"
2026/05/29 19:18:42.168174481
2026/05/29 19:18:42.168185041 $printcmd
2026/05/29 19:18:42.168185812 [1] "/usr/bin/lpr"
2026/05/29 19:18:42.168197775
2026/05/29 19:18:42.168198596 $prompt
2026/05/29 19:18:42.168208975 [1] "> "
2026/05/29 19:18:42.168209747
2026/05/29 19:18:42.168220206 $repos
2026/05/29 19:18:42.168221128 CRAN
2026/05/29 19:18:42.168231878 "@CRAN@"
2026/05/29 19:18:42.168232629
2026/05/29 19:18:42.168243490 $rl_word_breaks
2026/05/29 19:18:42.168245504 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:42.168258027
2026/05/29 19:18:42.168258878 $scipen
2026/05/29 19:18:42.168269498 [1] 0
2026/05/29 19:18:42.168270300
2026/05/29 19:18:42.168280499 $show.coef.Pvalues
2026/05/29 19:18:42.168281260 [1] TRUE
2026/05/29 19:18:42.168293523
2026/05/29 19:18:42.168294335 $show.error.messages
2026/05/29 19:18:42.168305676 [1] TRUE
2026/05/29 19:18:42.168306518
2026/05/29 19:18:42.168317578 $show.signif.stars
2026/05/29 19:18:42.168318350 [1] TRUE
2026/05/29 19:18:42.168330603
2026/05/29 19:18:42.168331344 $showErrorCalls
2026/05/29 19:18:42.168342635 [1] TRUE
2026/05/29 19:18:42.168343487
2026/05/29 19:18:42.168354257 $showNCalls
2026/05/29 19:18:42.168355198 [1] 50
2026/05/29 19:18:42.168366189
2026/05/29 19:18:42.168366920 $showWarnCalls
2026/05/29 19:18:42.168378542 [1] FALSE
2026/05/29 19:18:42.168379303
2026/05/29 19:18:42.168389493 $str
2026/05/29 19:18:42.168390314 $str$strict.width
2026/05/29 19:18:42.168402437 [1] "no"
2026/05/29 19:18:42.168403218
2026/05/29 19:18:42.168413527 $str$digits.d
2026/05/29 19:18:42.168414299 [1] 3
2026/05/29 19:18:42.168425259
2026/05/29 19:18:42.168426151 $str$vec.len
2026/05/29 19:18:42.168437191 [1] 4
2026/05/29 19:18:42.168438033
2026/05/29 19:18:42.168447681 $str$list.len
2026/05/29 19:18:42.168448773 [1] 99
2026/05/29 19:18:42.168460034
2026/05/29 19:18:42.168460896 $str$deparse.lines
2026/05/29 19:18:42.168472528 NULL
2026/05/29 19:18:42.168473510
2026/05/29 19:18:42.168484330 $str$drop.deparse.attr
2026/05/29 19:18:42.168485111 [1] TRUE
2026/05/29 19:18:42.168497394
2026/05/29 19:18:42.168498256 $str$formatNum
2026/05/29 19:18:42.168509186 function (x, ...)
2026/05/29 19:18:42.168510038 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:42.168524995 <environment: 0x556a568c06c8>
2026/05/29 19:18:42.168525827
2026/05/29 19:18:42.168538731
2026/05/29 19:18:42.168539503 $str.dendrogram.last
2026/05/29 19:18:42.168551756 [1] "`"
2026/05/29 19:18:42.168552657
2026/05/29 19:18:42.168563317 $texi2dvi
2026/05/29 19:18:42.168564068 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:42.168576632
2026/05/29 19:18:42.168577494 $timeout
2026/05/29 19:18:42.168588494 [1] 60
2026/05/29 19:18:42.168589276
2026/05/29 19:18:42.168599354 $ts.eps
2026/05/29 19:18:42.168600126 [1] 1e-05
2026/05/29 19:18:42.168610966
2026/05/29 19:18:42.168611697 $ts.S.compat
2026/05/29 19:18:42.168641012 [1] FALSE
2026/05/29 19:18:42.168642014
2026/05/29 19:18:42.168652885 $unzip
2026/05/29 19:18:42.168653726 [1] "/usr/bin/unzip"
2026/05/29 19:18:42.168666249
2026/05/29 19:18:42.168667071 $useFancyQuotes
2026/05/29 19:18:42.168678572 [1] TRUE
2026/05/29 19:18:42.168679334
2026/05/29 19:18:42.168690274 $verbose
2026/05/29 19:18:42.168691226 [1] FALSE
2026/05/29 19:18:42.168702617
2026/05/29 19:18:42.168703389 $warn
2026/05/29 19:18:42.168714259 [1] 0
2026/05/29 19:18:42.168715050
2026/05/29 19:18:42.168725320 $warning.length
2026/05/29 19:18:42.168726141 [1] 1000
2026/05/29 19:18:42.168738064
2026/05/29 19:18:42.168738995 $warnPartialMatchArgs
2026/05/29 19:18:42.168756238 [1] FALSE
2026/05/29 19:18:42.168757069
2026/05/29 19:18:42.168768300 $warnPartialMatchAttr
2026/05/29 19:18:42.168769192 [1] FALSE
2026/05/29 19:18:42.168781765
2026/05/29 19:18:42.168782547 $warnPartialMatchDollar
2026/05/29 19:18:42.168794910 [1] FALSE
2026/05/29 19:18:42.168795691
2026/05/29 19:18:42.168806692 $width
2026/05/29 19:18:42.168807503 [1] 80
2026/05/29 19:18:42.168818524
Stopped session pings to http://127.0.0.1:33303
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:42.190141624 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:42.190441423 [connect-session] Job Key: SOYYaJ6JNDnN5ZE4
2026/05/29 19:18:42.190454748 [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:42.190460108 [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:41935 ...
Connected to session server http://127.0.0.1:41935
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:42.384658107 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:42.384936584 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:42.394148692
2026/05/29 19:18:42.394156466 $ env
2026/05/29 19:18:42.394207933 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:42.394209445 EDITOR=vi
2026/05/29 19:18:42.394228471 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:42.394229483 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:42.394239371 LANG=en_US.UTF-8
2026/05/29 19:18:42.394239812 LANGUAGE=en_US:en
2026/05/29 19:18:42.394248338 LC_ALL=en_US.UTF-8
2026/05/29 19:18:42.394248799 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:42.394261342 LN_S=ln -s
2026/05/29 19:18:42.394261773 LOGNAME=rstudio-connect
2026/05/29 19:18:42.394269808 MAKEFLAGS=-j1
2026/05/29 19:18:42.394270229 MAKE=make
2026/05/29 19:18:42.394277693 PAGER=/usr/bin/pager
2026/05/29 19:18:42.394278144 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:42.394288112 POSIT_CONNECT=1
2026/05/29 19:18:42.394288533 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:42.394296548 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:42.394297039 R_ARCH=
2026/05/29 19:18:42.394318008 R_BROWSER=xdg-open
2026/05/29 19:18:42.394319000 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:42.394337344 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:42.394338586 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:42.394353675 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:42.394354175 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:42.394362381 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:42.394363303 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:42.394372790 R_LIBS_USER=REDACTED
2026/05/29 19:18:42.394373221 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:42.394382438 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpOvjzje/packrat-src
2026/05/29 19:18:42.394383000 R_PAPERSIZE=letter
2026/05/29 19:18:42.394392938 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:42.394393369 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:42.394402095 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:42.394402596 R_PROFILE_USER=REDACTED
2026/05/29 19:18:42.394410651 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:42.394411082 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpOvjzje
2026/05/29 19:18:42.394421401 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:42.394421852 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:42.394431019 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:42.394431460 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:42.394440206 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:42.394440667 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:42.394463146 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:42.394464990 SED=/usr/bin/sed
2026/05/29 19:18:42.394492581 SHLVL=2
2026/05/29 19:18:42.394493914 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:42.394506397 TAR=/usr/bin/tar
2026/05/29 19:18:42.394507198 TERM=xterm
2026/05/29 19:18:42.394523038 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:42.394524110 TZ=UTC
2026/05/29 19:18:42.394537706 USERNAME=rstudio-connect
2026/05/29 19:18:42.394538607 USER=rstudio-connect
2026/05/29 19:18:42.399620468 _=/usr/bin/env
Stopping content session token refresher
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:42.414665369 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:42.414907862 [connect-session] Job Key: Lf7d1Ee65ThyygFL
2026/05/29 19:18:42.414919063 [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:42.414922890 [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:41265 ...
Connected to session server http://127.0.0.1:41265
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:42.609591539 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:42.609914688 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:42.617498398
2026/05/29 19:18:42.617506173 $ findmnt --notruncate
2026/05/29 19:18:42.617548873 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:42.617550496 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24
TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:42.617621959 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:42.617622661 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:42.617645924 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:42.617646866 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:42.617685708 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:42.617687091 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:42.617708471 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:42.617709052 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:42.617734880 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.617737585 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:42.617806997 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l
/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:42.617913553 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.617916559 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618021956 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618024520 ├─/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:42.618110270 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618112014 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/Lf7d1Ee65ThyygFL] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618156467 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618157429 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:42.618199167 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3855011442] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:42.618201832 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:42.623022528 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R
VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/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:42.639016185 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:42.639277994 [connect-session] Job Key: ScsFRA77C5t4hoaH
2026/05/29 19:18:42.639297801 [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:42.639304103 [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:35185 ...
Connected to session server http://127.0.0.1:35185
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:42.831343086 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:42.831688804 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:42.949051259
2026/05/29 19:18:42.949067739 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:42.949135485 * Trying 13.225.47.86:443...
2026/05/29 19:18:42.949236838 * Connected to cran.rstudio.com (13.225.47.86) port 443 (#0)
2026/05/29 19:18:42.949238781 * ALPN, offering h2
2026/05/29 19:18:42.949259580 * ALPN, offering http/1.1
2026/05/29 19:18:42.949260612 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:42.949281111 * CApath: /etc/ssl/certs
2026/05/29 19:18:42.949282113 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:42.949316447 } [5 bytes data]
2026/05/29 19:18:42.949317619 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:42.949333949 } [512 bytes data]
2026/05/29 19:18:42.949334751 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:42.949349568 { [5 bytes data]
2026/05/29 19:18:42.949350350 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:42.949364396 { [122 bytes data]
2026/05/29 19:18:42.949365178 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:42.949379023 { [5 bytes data]
2026/05/29 19:18:42.949379915 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949394092 { [5 bytes data]
2026/05/29 19:18:42.949394993 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:42.949409871 { [19 bytes data]
2026/05/29 19:18:42.949416914 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949431832 { [5 bytes data]
2026/05/29 19:18:42.949432624 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:42.949446870 { [3836 bytes data]
2026/05/29 19:18:42.949447662 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949461998 { [5 bytes data]
2026/05/29 19:18:42.949462780 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:42.949477417 { [264 bytes data]
2026/05/29 19:18:42.949478419 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949492535 { [5 bytes data]
2026/05/29 19:18:42.949493367 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:42.949507554 { [36 bytes data]
2026/05/29 19:18:42.949508375 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:42.949521600 } [5 bytes data]
2026/05/29 19:18:42.949522341 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:42.949538020 } [1 bytes data]
2026/05/29 19:18:42.949538992 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949553359 } [5 bytes data]
2026/05/29 19:18:42.949554110 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:42.949568187 } [36 bytes data]
2026/05/29 19:18:42.949569118 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:42.949584016 * ALPN, server accepted to use h2
2026/05/29 19:18:42.949584808 * Server certificate:
2026/05/29 19:18:42.949599125 * subject: CN=cran.rstudio.com
2026/05/29 19:18:42.949599876 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:42.949614393 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:42.949615204 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:42.949633138 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:42.949634000 * SSL certificate verify ok.
2026/05/29 19:18:42.949649519 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:42.949650310 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:42.949666861 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:42.949667873 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949690645 } [5 bytes data]
2026/05/29 19:18:42.949691567 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949706335 } [5 bytes data]
2026/05/29 19:18:42.949707166 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949732554 } [5 bytes data]
2026/05/29 19:18:42.949733586 * Using Stream ID: 1 (easy handle 0x5592498b99f0)
2026/05/29 19:18:42.949748323 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949749105 } [5 bytes data]
2026/05/29 19:18:42.949763501 > GET / HTTP/2
2026/05/29 19:18:42.949764293 > Host: cran.rstudio.com
2026/05/29 19:18:42.949777097 > user-agent: curl/7.81.0
2026/05/29 19:18:42.949777899 > accept: */*
2026/05/29 19:18:42.949790552 >
2026/05/29 19:18:42.949791313 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949804729 { [5 bytes data]
2026/05/29 19:18:42.949805570 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:42.949820438 { [157 bytes data]
2026/05/29 19:18:42.949821280 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949836127 { [5 bytes data]
2026/05/29 19:18:42.949836899 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:42.949851846 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949852768 } [5 bytes data]
2026/05/29 19:18:42.949867346 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:42.949868127 { [5 bytes data]
2026/05/29 19:18:42.949881853 < HTTP/2 200
2026/05/29 19:18:42.949882684 < content-type: text/html
2026/05/29 19:18:42.949895578 < content-length: 866
2026/05/29 19:18:42.949896420 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:42.949909484 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:42.949910246 < accept-ranges: bytes
2026/05/29 19:18:42.949924512 < date: Fri, 29 May 2026 18:53:01 GMT
2026/05/29 19:18:42.949925354 < expires: Fri, 29 May 2026 19:22:02 GMT
2026/05/29 19:18:42.949939661 < cache-control: max-age=1800
2026/05/29 19:18:42.949940442 < etag: "362-612dafe59ac63"
2026/05/29 19:18:42.949953967 < x-cache: Hit from cloudfront
2026/05/29 19:18:42.949954779 < via: 1.1 78343ab9f25e768d3ca8354f010e2c0c.cloudfront.net (CloudFront)
2026/05/29 19:18:42.949972562 < x-amz-cf-pop: ORD58-P15
2026/05/29 19:18:42.949973393 < x-amz-cf-id: OJSROLBl97XUaMCD0Ie_qJSj11j1bGgmn6Idx7-dcnXEHELGuOOd8A==
2026/05/29 19:18:42.949991688 < age: 1600
2026/05/29 19:18:42.949992469 <
2026/05/29 19:18:42.950003249 { [866 bytes data]
2026/05/29 19:18:42.955678659 * 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:42.971195355 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:42.971425895 [connect-session] Job Key: a9qKjGUaYJIRXHtx
2026/05/29 19:18:42.971441074 [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:42.971446855 [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:42189 ...
Connected to session server http://127.0.0.1:42189
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:43.160840097 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:43.161158959 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:43.404569807
2026/05/29 19:18:43.404580267 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:43.404645849 * Trying 3.138.167.219:443...
2026/05/29 19:18:43.404647111 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:43.404662220 * ALPN, offering h2
2026/05/29 19:18:43.404662741 * ALPN, offering http/1.1
2026/05/29 19:18:43.404674793 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:43.404675324 * CApath: /etc/ssl/certs
2026/05/29 19:18:43.404687667 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404688259 } [5 bytes data]
2026/05/29 19:18:43.404700361 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:43.404700812 } [512 bytes data]
2026/05/29 19:18:43.404716672 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404717153 { [5 bytes data]
2026/05/29 19:18:43.404726109 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:43.404726520 { [104 bytes data]
2026/05/29 19:18:43.404746547 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404747840 { [5 bytes data]
2026/05/29 19:18:43.404764581 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:43.404765493 { [3880 bytes data]
2026/05/29 19:18:43.404774460 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404774880 { [5 bytes data]
2026/05/29 19:18:43.404783977 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:43.404784498 { [333 bytes data]
2026/05/29 19:18:43.404803714 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404804576 { [5 bytes data]
2026/05/29 19:18:43.404819133 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:43.404819844 { [4 bytes data]
2026/05/29 19:18:43.404828771 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404829252 } [5 bytes data]
2026/05/29 19:18:43.404837988 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:43.404838409 } [70 bytes data]
2026/05/29 19:18:43.404847265 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:43.404847676 } [5 bytes data]
2026/05/29 19:18:43.404863987 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:43.404864898 } [1 bytes data]
2026/05/29 19:18:43.404881239 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404882150 } [5 bytes data]
2026/05/29 19:18:43.404906073 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:43.404908097 } [16 bytes data]
2026/05/29 19:18:43.404925619 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:43.404926140 { [5 bytes data]
2026/05/29 19:18:43.404934736 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.404935538 { [5 bytes data]
2026/05/29 19:18:43.404944445 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:43.404944986 { [16 bytes data]
2026/05/29 19:18:43.404953602 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:43.404954032 * ALPN, server accepted to use h2
2026/05/29 19:18:43.404964542 * Server certificate:
2026/05/29 19:18:43.404964973 * subject: CN=p3m.posit.it
2026/05/29 19:18:43.404973780 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:43.404974270 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:43.404983047 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:43.405018092 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:43.405066853 * SSL certificate verify ok.
2026/05/29 19:18:43.405068747 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:43.405093162 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:43.405094114 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:43.405145350 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405146632 } [5 bytes data]
2026/05/29 19:18:43.405156270 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405156761 } [5 bytes data]
2026/05/29 19:18:43.405168964 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405169485 } [5 bytes data]
2026/05/29 19:18:43.405178382 * Using Stream ID: 1 (easy handle 0x557383a279f0)
2026/05/29 19:18:43.405178923 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405189082 } [5 bytes data]
2026/05/29 19:18:43.405189532 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:43.405199070 > Host: packagemanager.posit.co
2026/05/29 19:18:43.405200042 > user-agent: curl/7.81.0
2026/05/29 19:18:43.405219328 > accept: */*
2026/05/29 19:18:43.405220210 >
2026/05/29 19:18:43.405232673 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405233695 { [5 bytes data]
2026/05/29 19:18:43.405255405 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:43.405256447 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405271716 } [5 bytes data]
2026/05/29 19:18:43.405272217 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405281033 { [5 bytes data]
2026/05/29 19:18:43.405281484 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405290120 { [5 bytes data]
2026/05/29 19:18:43.405290561 < HTTP/2 400
2026/05/29 19:18:43.405298686 < date: Fri, 29 May 2026 19:18:43 GMT
2026/05/29 19:18:43.405299217 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:43.405310128 < content-length: 94
2026/05/29 19:18:43.405310658 < cache-control: max-age=3600
2026/05/29 19:18:43.405319154 < request-id: adb3d805-dac6-4409-9274-797736e46b50
2026/05/29 19:18:43.405319575 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:43.405330626 < x-content-type-options: nosniff
2026/05/29 19:18:43.405331468 < x-frame-options: DENY
2026/05/29 19:18:43.405350012 < x-repository-type: RSPM
2026/05/29 19:18:43.405351114 <
2026/05/29 19:18:43.405367247 { [94 bytes data]
2026/05/29 19:18:43.405374600 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.405392644 { [5 bytes data]
2026/05/29 19:18:43.412190868 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:42189
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:43.427952194 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:43.428239350 [connect-session] Job Key: anj0gEESOVNrgavV
2026/05/29 19:18:43.428252705 [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:43.428256502 [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:39189 ...
Connected to session server http://127.0.0.1:39189
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:43.620420054 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:43.620735630 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:43.771681010
2026/05/29 19:18:43.771693803 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:43.771773769 * Trying 3.22.40.234:443...
2026/05/29 19:18:43.771777526 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0)
2026/05/29 19:18:43.771840835 * ALPN, offering h2
2026/05/29 19:18:43.771842427 * ALPN, offering http/1.1
2026/05/29 19:18:43.771857616 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:43.771858908 * CApath: /etc/ssl/certs
2026/05/29 19:18:43.771878425 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.771880018 } [5 bytes data]
2026/05/29 19:18:43.771899073 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:43.771900275 } [512 bytes data]
2026/05/29 19:18:43.771919201 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.771920213 { [5 bytes data]
2026/05/29 19:18:43.772154348 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:43.772157053 { [104 bytes data]
2026/05/29 19:18:43.772180627 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772182180 { [5 bytes data]
2026/05/29 19:18:43.772204251 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:43.772205914 { [3880 bytes data]
2026/05/29 19:18:43.772230522 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772233718 { [5 bytes data]
2026/05/29 19:18:43.772263233 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:43.772265207 { [333 bytes data]
2026/05/29 19:18:43.772289573 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772290354 { [5 bytes data]
2026/05/29 19:18:43.772301535 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:43.772302176 { [4 bytes data]
2026/05/29 19:18:43.772313417 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772313968 } [5 bytes data]
2026/05/29 19:18:43.772349525 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:43.772350336 } [70 bytes data]
2026/05/29 19:18:43.772361837 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:43.772363521 } [5 bytes data]
2026/05/29 19:18:43.772374131 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:43.772374692 } [1 bytes data]
2026/05/29 19:18:43.772385933 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772386454 } [5 bytes data]
2026/05/29 19:18:43.772397254 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:43.772397775 } [16 bytes data]
2026/05/29 19:18:43.772408294 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:43.772408825 { [5 bytes data]
2026/05/29 19:18:43.772419155 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:43.772419716 { [5 bytes data]
2026/05/29 19:18:43.772430686 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:43.772431207 { [16 bytes data]
2026/05/29 19:18:43.772463968 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:43.772465371 * ALPN, server accepted to use h2
2026/05/29 19:18:43.772487162 * Server certificate:
2026/05/29 19:18:43.772487773 * subject: CN=p3m.posit.it
2026/05/29 19:18:43.772498763 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:43.772499344 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:43.772510125 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:43.772510856 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:43.772526265 * SSL certificate verify ok.
2026/05/29 19:18:43.772526856 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:43.772538407 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:43.772538968 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:43.772564125 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772564776 } [5 bytes data]
2026/05/29 19:18:43.772588200 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772589593 } [5 bytes data]
2026/05/29 19:18:43.772607446 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772607997 } [5 bytes data]
2026/05/29 19:18:43.772617024 * Using Stream ID: 1 (easy handle 0x56393f9049f0)
2026/05/29 19:18:43.772617465 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772627564 } [5 bytes data]
2026/05/29 19:18:43.772628095 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:43.772636641 > Host: packagemanager.posit.co
2026/05/29 19:18:43.772637082 > user-agent: curl/7.81.0
2026/05/29 19:18:43.772646018 > accept: */*
2026/05/29 19:18:43.772646449 >
2026/05/29 19:18:43.772653332 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772653783 { [5 bytes data]
2026/05/29 19:18:43.772662519 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:43.772663010 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772673630 } [5 bytes data]
2026/05/29 19:18:43.772674061 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772682556 { [5 bytes data]
2026/05/29 19:18:43.772682997 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772691563 { [5 bytes data]
2026/05/29 19:18:43.772692014 < HTTP/2 400
2026/05/29 19:18:43.772708215 < date: Fri, 29 May 2026 19:18:43 GMT
2026/05/29 19:18:43.772709236 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:43.772724896 < content-length: 94
2026/05/29 19:18:43.772725447 < cache-control: max-age=3600
2026/05/29 19:18:43.772733932 < request-id: 7eb704c2-c821-4e1e-aac1-a87b8e20068c
2026/05/29 19:18:43.772734363 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:43.772744853 < x-content-type-options: nosniff
2026/05/29 19:18:43.772745324 < x-frame-options: DENY
2026/05/29 19:18:43.772754140 < x-repository-type: RSPM
2026/05/29 19:18:43.772754631 <
2026/05/29 19:18:43.772762265 { [94 bytes data]
2026/05/29 19:18:43.772762726 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:43.772771393 { [5 bytes data]
2026/05/29 19:18:43.778364117 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:39189
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:43.797021413 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:43.797354605 [connect-session] Job Key: V6S2COT8FzJ63n8f
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40943 ...
Connected to session server http://127.0.0.1:40943
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:43.996906436 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:43.997258099 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:43.997360424 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:44.016776642
2026/05/29 19:18:44.016789766 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:44.016844809 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:44.016846312 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:44.016868764 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:44.016869706
2026/05/29 19:18:44.016882810 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:44.016883661 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:44.016901625 GNU General Public License versions 2 or 3.
2026/05/29 19:18:44.016902537 For more information about these matters see
2026/05/29 19:18:44.022517437 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:40943
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:44.041630355 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:44.041888427 [connect-session] Job Key: nmpHPBNo950bRlfW
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43041 ...
Connected to session server http://127.0.0.1:43041
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:44.244533707 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:44.244829054 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:44.245100808 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:44.453477867
2026/05/29 19:18:44.453492234 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:44.453548169 Package Version LibPath
2026/05/29 19:18:44.453549692 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453565772 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453566663 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453582303 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453583004 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453601699 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453602801 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453622708 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453623580 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453640802 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453641564 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453657243 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453657984 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453673253 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453673934 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453693140 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453839403 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453863573 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453865446 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453876807 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453877408 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453887948 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453888409 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453898899 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453899329 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453909629 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453910070 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.453920269 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:44.459591179 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:43041
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:44.477308419 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:44.477574386 [connect-session] Job Key: MUOC27ZxyRIrQYZ1
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42223 ...
Connected to session server http://127.0.0.1:42223
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:44.680036344 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:44.680338167 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:44.680428997 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:44.681128905 $add.smooth
2026/05/29 19:18:44.681135718 [1] TRUE
2026/05/29 19:18:44.681169712
2026/05/29 19:18:44.681172628 $bitmapType
2026/05/29 19:18:44.681192104 [1] "cairo"
2026/05/29 19:18:44.681193266
2026/05/29 19:18:44.681206832 $browser
2026/05/29 19:18:44.681207703 function (url)
2026/05/29 19:18:44.681220137 {
2026/05/29 19:18:44.681221058 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:44.681236928 }
2026/05/29 19:18:44.681237779 <environment: 0x55871d1c4f20>
2026/05/29 19:18:44.681250213
2026/05/29 19:18:44.681251074 $browserNLdisabled
2026/05/29 19:18:44.681262556 [1] FALSE
2026/05/29 19:18:44.681263317
2026/05/29 19:18:44.681274087 $catch.script.errors
2026/05/29 19:18:44.681274979 [1] FALSE
2026/05/29 19:18:44.681288044
2026/05/29 19:18:44.681288815 $CBoundsCheck
2026/05/29 19:18:44.681299745 [1] FALSE
2026/05/29 19:18:44.681300527
2026/05/29 19:18:44.681310666 $check.bounds
2026/05/29 19:18:44.681311437 [1] FALSE
2026/05/29 19:18:44.681322738
2026/05/29 19:18:44.681324652 $citation.bibtex.max
2026/05/29 19:18:44.681336324 [1] 1
2026/05/29 19:18:44.681337105
2026/05/29 19:18:44.681346934 $continue
2026/05/29 19:18:44.681347705 [1] "+ "
2026/05/29 19:18:44.681358205
2026/05/29 19:18:44.681358946 $contrasts
2026/05/29 19:18:44.681370668 unordered ordered
2026/05/29 19:18:44.681371810 "contr.treatment" "contr.poly"
2026/05/29 19:18:44.681391277
2026/05/29 19:18:44.681392088 $defaultPackages
2026/05/29 19:18:44.681403670 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:44.681404591
2026/05/29 19:18:44.681419619 $demo.ask
2026/05/29 19:18:44.681420451 [1] "default"
2026/05/29 19:18:44.681434988
2026/05/29 19:18:44.681435980 $deparse.cutoff
2026/05/29 19:18:44.681447832 [1] 60
2026/05/29 19:18:44.681448734
2026/05/29 19:18:44.681459464 $device
2026/05/29 19:18:44.681716922 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:44.681724025 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:44.681753851 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:44.681755054 useKerning, fillOddEven, compress)
2026/05/29 19:18:44.681775321 {
2026/05/29 19:18:44.681776273 initPSandPDFfonts()
2026/05/29 19:18:44.681790309 new <- list()
2026/05/29 19:18:44.681791121 if (!missing(width))
2026/05/29 19:18:44.681804837 new$width <- width
2026/05/29 19:18:44.681805748 if (!missing(height))
2026/05/29 19:18:44.681820326 new$height <- height
2026/05/29 19:18:44.681821187 if (!missing(onefile))
2026/05/29 19:18:44.681836786 new$onefile <- onefile
2026/05/29 19:18:44.681837698 if (!missing(title))
2026/05/29 19:18:44.681853027 new$title <- title
2026/05/29 19:18:44.681853818 if (!missing(fonts))
2026/05/29 19:18:44.681867724 new$fonts <- fonts
2026/05/29 19:18:44.681868466 if (!missing(version))
2026/05/29 19:18:44.681881914 new$version <- version
2026/05/29 19:18:44.681884368 if (!missing(paper))
2026/05/29 19:18:44.681904065 new$paper <- paper
2026/05/29 19:18:44.681904957 if (!missing(encoding))
2026/05/29 19:18:44.681918582 new$encoding <- encoding
2026/05/29 19:18:44.681919544 if (!missing(bg))
2026/05/29 19:18:44.681937227 new$bg <- bg
2026/05/29 19:18:44.681939872 if (!missing(fg))
2026/05/29 19:18:44.681952536 new$fg <- fg
2026/05/29 19:18:44.681953577 if (!missing(pointsize))
2026/05/29 19:18:44.681970870 new$pointsize <- pointsize
2026/05/29 19:18:44.681971762 if (!missing(pagecentre))
2026/05/29 19:18:44.682022977 new$pagecentre <- pagecentre
2026/05/29 19:18:44.682024209 if (!missing(colormodel))
2026/05/29 19:18:44.682047393 new$colormodel <- colormodel
2026/05/29 19:18:44.682048305 if (!missing(useDingbats))
2026/05/29 19:18:44.682062792 new$useDingbats <- useDingbats
2026/05/29 19:18:44.682063633 if (!missing(useKerning))
2026/05/29 19:18:44.682085143 new$useKerning <- useKerning
2026/05/29 19:18:44.682086225 if (!missing(fillOddEven))
2026/05/29 19:18:44.682121288 new$fillOddEven <- fillOddEven
2026/05/29 19:18:44.682139024 if (!missing(compress))
2026/05/29 19:18:44.682140246 new$compress <- compress
2026/05/29 19:18:44.682154022 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:44.682155124 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:44.682174350 inherits(family, "CIDFont"))) {
2026/05/29 19:18:44.682175222 enc <- family$encoding
2026/05/29 19:18:44.682186701 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:44.682196950 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:44.682199104 "default"))
2026/05/29 19:18:44.682219091 old$encoding <- enc
2026/05/29 19:18:44.682219612 family <- family$metrics
2026/05/29 19:18:44.682238037 }
2026/05/29 19:18:44.682239369 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:44.682251822 old$encoding <- guessEncoding()
2026/05/29 19:18:44.682252393 if (!missing(family)) {
2026/05/29 19:18:44.682261601 if (length(family) == 4L) {
2026/05/29 19:18:44.682262051 family <- c(family, "Symbol.afm")
2026/05/29 19:18:44.682277099 }
2026/05/29 19:18:44.682277971 else if (length(family) == 5L) {
2026/05/29 19:18:44.682292498 }
2026/05/29 19:18:44.682318717 else if (length(family) == 1L) {
2026/05/29 19:18:44.682343516 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:44.682344638 if (is.null(pf))
2026/05/29 19:18:44.682357562 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:44.682358013 domain = NA)
2026/05/29 19:18:44.682367921 matchFont(pf, old$encoding)
2026/05/29 19:18:44.682368372 }
2026/05/29 19:18:44.682377029 else stop("invalid 'family' argument")
2026/05/29 19:18:44.682377449 old$family <- family
2026/05/29 19:18:44.682386767 }
2026/05/29 19:18:44.682387197 version <- old$version
2026/05/29 19:18:44.682428004 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:44.682428976 "2.0")
2026/05/29 19:18:44.682437912 if (version %in% versions)
2026/05/29 19:18:44.682438393 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:44.682448663 else stop("invalid PDF version")
2026/05/29 19:18:44.682449113 onefile <- old$onefile
2026/05/29 19:18:44.682458290 if (!checkIntFormat(file))
2026/05/29 19:18:44.682458741 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:44.682468760 domain = NA)
2026/05/29 19:18:44.682469201 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:44.682479570 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:44.682480021 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:44.682491593 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:44.682492033 old$fillOddEven, old$compress)
2026/05/29 19:18:44.682502834 invisible()
2026/05/29 19:18:44.682503305 }
2026/05/29 19:18:44.682510468 <bytecode: 0x55871b4b7108>
2026/05/29 19:18:44.682510909 <environment: namespace:grDevices>
2026/05/29 19:18:44.682547537
2026/05/29 19:18:44.682548319 $device.ask.default
2026/05/29 19:18:44.682556113 [1] FALSE
2026/05/29 19:18:44.682556584
2026/05/29 19:18:44.682563657 $digits
2026/05/29 19:18:44.682564128 [1] 7
2026/05/29 19:18:44.682578194
2026/05/29 19:18:44.682578635 $dvipscmd
2026/05/29 19:18:44.682585719 [1] "dvips"
2026/05/29 19:18:44.682586160
2026/05/29 19:18:44.682593513 $echo
2026/05/29 19:18:44.682593944 [1] FALSE
2026/05/29 19:18:44.682601128
2026/05/29 19:18:44.682601568 $editor
2026/05/29 19:18:44.682608391 [1] "vi"
2026/05/29 19:18:44.682608872
2026/05/29 19:18:44.682615664 $encoding
2026/05/29 19:18:44.682616136 [1] "native.enc"
2026/05/29 19:18:44.682623790
2026/05/29 19:18:44.682624231 $example.ask
2026/05/29 19:18:44.682631284 [1] "default"
2026/05/29 19:18:44.682631735
2026/05/29 19:18:44.682678542 $expressions
2026/05/29 19:18:44.682679404 [1] 5000
2026/05/29 19:18:44.682689923
2026/05/29 19:18:44.682690775 $help.search.types
2026/05/29 19:18:44.682702176 [1] "vignette" "demo" "help"
2026/05/29 19:18:44.682703118
2026/05/29 19:18:44.682715201 $help.try.all.packages
2026/05/29 19:18:44.682716012 [1] FALSE
2026/05/29 19:18:44.682728265
2026/05/29 19:18:44.682729076 $HTTPUserAgent
2026/05/29 19:18:44.682740518 [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:44.682741330
2026/05/29 19:18:44.682773339 $internet.info
2026/05/29 19:18:44.682774472 [1] 2
2026/05/29 19:18:44.682791253
2026/05/29 19:18:44.682792335 $keep.parse.data
2026/05/29 19:18:44.682805850 [1] TRUE
2026/05/29 19:18:44.682806782
2026/05/29 19:18:44.682818554 $keep.parse.data.pkgs
2026/05/29 19:18:44.682819776 [1] FALSE
2026/05/29 19:18:44.682832320
2026/05/29 19:18:44.682832770 $keep.source
2026/05/29 19:18:44.682839734 [1] FALSE
2026/05/29 19:18:44.682840194
2026/05/29 19:18:44.682846887 $keep.source.pkgs
2026/05/29 19:18:44.682847348 [1] FALSE
2026/05/29 19:18:44.682854882
2026/05/29 19:18:44.682855373 $locatorBell
2026/05/29 19:18:44.682862336 [1] TRUE
2026/05/29 19:18:44.682862786
2026/05/29 19:18:44.682869389 $mailer
2026/05/29 19:18:44.682869820 [1] "mailto"
2026/05/29 19:18:44.682876933
2026/05/29 19:18:44.682877374 $matprod
2026/05/29 19:18:44.682884066 [1] "default"
2026/05/29 19:18:44.682884507
2026/05/29 19:18:44.682919563 $max.contour.segments
2026/05/29 19:18:44.682920905 [1] 25000
2026/05/29 19:18:44.682933489
2026/05/29 19:18:44.682935723 $max.print
2026/05/29 19:18:44.682964985 [1] 99999
2026/05/29 19:18:44.682974950
2026/05/29 19:18:44.682977124 $menu.graphics
2026/05/29 19:18:44.682990789 [1] TRUE
2026/05/29 19:18:44.682992402
2026/05/29 19:18:44.683004214 $na.action
2026/05/29 19:18:44.683005096 [1] "na.omit"
2026/05/29 19:18:44.683017399
2026/05/29 19:18:44.683018251 $nwarnings
2026/05/29 19:18:44.683029762 [1] 50
2026/05/29 19:18:44.683030684
2026/05/29 19:18:44.683041825 $OutDec
2026/05/29 19:18:44.683042726 [1] "."
2026/05/29 19:18:44.683054268
2026/05/29 19:18:44.683055070 $pager
2026/05/29 19:18:44.683102007 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:44.683103570
2026/05/29 19:18:44.683122806 $papersize
2026/05/29 19:18:44.683123918 [1] "letter"
2026/05/29 19:18:44.683137063
2026/05/29 19:18:44.683138075 $PCRE_limit_recursion
2026/05/29 19:18:44.683150418 [1] NA
2026/05/29 19:18:44.683151249
2026/05/29 19:18:44.683176977 $PCRE_study
2026/05/29 19:18:44.683177949 [1] FALSE
2026/05/29 19:18:44.683190232
2026/05/29 19:18:44.683191074 $PCRE_use_JIT
2026/05/29 19:18:44.683203216 [1] TRUE
2026/05/29 19:18:44.683204108
2026/05/29 19:18:44.683215109 $pdfviewer
2026/05/29 19:18:44.683215970 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:44.683228894
2026/05/29 19:18:44.683229776 $pkgType
2026/05/29 19:18:44.683240777 [1] "source"
2026/05/29 19:18:44.683241578
2026/05/29 19:18:44.683253040 $printcmd
2026/05/29 19:18:44.683253861 [1] "/usr/bin/lpr"
2026/05/29 19:18:44.683266244
2026/05/29 19:18:44.683267006 $prompt
2026/05/29 19:18:44.683278006 [1] "> "
2026/05/29 19:18:44.683278938
2026/05/29 19:18:44.683289778 $repos
2026/05/29 19:18:44.683290700 CRAN
2026/05/29 19:18:44.683302342 "@CRAN@"
2026/05/29 19:18:44.683303103
2026/05/29 19:18:44.683314544 $rl_word_breaks
2026/05/29 19:18:44.683315306 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:44.683334762
2026/05/29 19:18:44.683335634 $scipen
2026/05/29 19:18:44.683346985 [1] 0
2026/05/29 19:18:44.683347847
2026/05/29 19:18:44.683358767 $show.coef.Pvalues
2026/05/29 19:18:44.683359599 [1] TRUE
2026/05/29 19:18:44.683372533
2026/05/29 19:18:44.683373405 $show.error.messages
2026/05/29 19:18:44.683385908 [1] TRUE
2026/05/29 19:18:44.683386679
2026/05/29 19:18:44.683397971 $show.signif.stars
2026/05/29 19:18:44.683398862 [1] TRUE
2026/05/29 19:18:44.683411235
2026/05/29 19:18:44.683412027 $showErrorCalls
2026/05/29 19:18:44.683423989 [1] TRUE
2026/05/29 19:18:44.683424821
2026/05/29 19:18:44.683435871 $showNCalls
2026/05/29 19:18:44.683436673 [1] 50
2026/05/29 19:18:44.683448234
2026/05/29 19:18:44.683449066 $showWarnCalls
2026/05/29 19:18:44.683461018 [1] FALSE
2026/05/29 19:18:44.683461880
2026/05/29 19:18:44.683472911 $str
2026/05/29 19:18:44.683473762 $str$strict.width
2026/05/29 19:18:44.683486175 [1] "no"
2026/05/29 19:18:44.683487077
2026/05/29 19:18:44.683498208 $str$digits.d
2026/05/29 19:18:44.683499100 [1] 3
2026/05/29 19:18:44.683511142
2026/05/29 19:18:44.683511964 $str$vec.len
2026/05/29 19:18:44.683523134 [1] 4
2026/05/29 19:18:44.683523916
2026/05/29 19:18:44.683534816 $str$list.len
2026/05/29 19:18:44.683535598 [1] 99
2026/05/29 19:18:44.683549073
2026/05/29 19:18:44.683549924 $str$deparse.lines
2026/05/29 19:18:44.683561887 NULL
2026/05/29 19:18:44.683562728
2026/05/29 19:18:44.683573649 $str$drop.deparse.attr
2026/05/29 19:18:44.683574470 [1] TRUE
2026/05/29 19:18:44.683586904
2026/05/29 19:18:44.683587966 $str$formatNum
2026/05/29 19:18:44.683599437 function (x, ...)
2026/05/29 19:18:44.683600319 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:44.683615447 <environment: 0x55871bc12778>
2026/05/29 19:18:44.683616349
2026/05/29 19:18:44.683629022
2026/05/29 19:18:44.683629864 $str.dendrogram.last
2026/05/29 19:18:44.683642097 [1] "`"
2026/05/29 19:18:44.683643058
2026/05/29 19:18:44.683653819 $texi2dvi
2026/05/29 19:18:44.683654831 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:44.683667955
2026/05/29 19:18:44.683668837 $timeout
2026/05/29 19:18:44.683681190 [1] 60
2026/05/29 19:18:44.683682022
2026/05/29 19:18:44.683692571 $ts.eps
2026/05/29 19:18:44.683693403 [1] 1e-05
2026/05/29 19:18:44.683705105
2026/05/29 19:18:44.683705926 $ts.S.compat
2026/05/29 19:18:44.683718239 [1] FALSE
2026/05/29 19:18:44.683719020
2026/05/29 19:18:44.683730121 $unzip
2026/05/29 19:18:44.683730933 [1] "/usr/bin/unzip"
2026/05/29 19:18:44.683743156
2026/05/29 19:18:44.683744027 $useFancyQuotes
2026/05/29 19:18:44.683756000 [1] TRUE
2026/05/29 19:18:44.683756821
2026/05/29 19:18:44.683767591 $verbose
2026/05/29 19:18:44.683768503 [1] FALSE
2026/05/29 19:18:44.683780095
2026/05/29 19:18:44.683781027 $warn
2026/05/29 19:18:44.683792027 [1] 0
2026/05/29 19:18:44.683792889
2026/05/29 19:18:44.683803599 $warning.length
2026/05/29 19:18:44.683804520 [1] 1000
2026/05/29 19:18:44.683816793
2026/05/29 19:18:44.683817595 $warnPartialMatchArgs
2026/05/29 19:18:44.683829657 [1] FALSE
2026/05/29 19:18:44.683830439
2026/05/29 19:18:44.683841760 $warnPartialMatchAttr
2026/05/29 19:18:44.683842622 [1] FALSE
2026/05/29 19:18:44.683855335
2026/05/29 19:18:44.683856107 $warnPartialMatchDollar
2026/05/29 19:18:44.683868871 [1] FALSE
2026/05/29 19:18:44.683869782
2026/05/29 19:18:44.683897544 $width
2026/05/29 19:18:44.683898727 [1] 80
2026/05/29 19:18:44.683910418
Stopped session pings to http://127.0.0.1:42223
Stopping content session token refresher
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:44.707657624 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:44.707943067 [connect-session] Job Key: vfyr6a3YkbPy2u5L
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35729 ...
Connected to session server http://127.0.0.1:35729
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:44.909203687 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:44.909462797 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:44.909549706 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:44.918376309
2026/05/29 19:18:44.918388021 $ env
2026/05/29 19:18:44.918439467 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:44.918440980 CONNECT_CONTENT_GUID=
2026/05/29 19:18:44.918455056 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:44.918455898 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:44.918470665 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:44.918476857 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:44.918547239 EDITOR=vi
2026/05/29 19:18:44.918548751 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:44.918563659 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:44.918564621 LANG=en_US.UTF-8
2026/05/29 19:18:44.918578366 LANGUAGE=en_US:en
2026/05/29 19:18:44.918579228 LC_ALL=en_US.UTF-8
2026/05/29 19:18:44.918598862 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:44.918606696 LN_S=ln -s
2026/05/29 19:18:44.918641671 LOGNAME=rstudio-connect
2026/05/29 19:18:44.918642543 MAKE=make
2026/05/29 19:18:44.918651400 PAGER=/usr/bin/pager
2026/05/29 19:18:44.918651881 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:44.918666558 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:44.918667009 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:44.918675855 R_ARCH=
2026/05/29 19:18:44.918676406 R_BROWSER=xdg-open
2026/05/29 19:18:44.918698448 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:44.918699099 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:44.918710961 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:44.918711442 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:44.918722202 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:44.918722653 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:44.918730908 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:44.918731880 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/29 19:18:44.918741168 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:44.918741638 R_LIBS_USER=REDACTED
2026/05/29 19:18:44.918750525 R_PAPERSIZE=letter
2026/05/29 19:18:44.918750946 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:44.918759311 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:44.918759782 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:44.918768549 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:44.918769009 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:44.918778177 RSC_REPORT_NAME=system-check
2026/05/29 19:18:44.918778638 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:44.918789548 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:44.918790009 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:44.918800027 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpnS6AmL
2026/05/29 19:18:44.918800448 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:44.918810457 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:44.918810898 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:44.918820426 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:44.918820857 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:44.918830204 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:44.918830635 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:44.918839331 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:44.918839752 SED=/usr/bin/sed
2026/05/29 19:18:44.918847546 SF_PARTNER=posit_connect
2026/05/29 19:18:44.918848007 SHLVL=2
2026/05/29 19:18:44.918855752 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:44.918856212 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:44.918864768 TAR=/usr/bin/tar
2026/05/29 19:18:44.918865199 TERM=xterm
2026/05/29 19:18:44.918872553 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:44.918872994 TZ=UTC
2026/05/29 19:18:44.918889655 USERNAME=rstudio-connect
2026/05/29 19:18:44.918890096 USER=rstudio-connect
2026/05/29 19:18:44.925414632 _=/usr/bin/env
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:35729
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:44.942855533 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:44.943123003 [connect-session] Job Key: WSHd7i8z3603ZnE3
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33725 ...
Connected to session server http://127.0.0.1:33725
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:45.152105359 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:45.152404716 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:45.152515002 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:45.160876435
2026/05/29 19:18:45.160888738 $ findmnt --notruncate
2026/05/29 19:18:45.160941226 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:45.160951746 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/ov
erlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:45.161094212 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:45.161096356 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:45.161127341 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:45.161132762 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:45.161163539 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:45.161164230 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:45.161183085 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:45.161183537 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:45.161215236 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161218412 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc
ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:45.161317006 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc
ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:45.161318579 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161448111 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161449333 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161477596 ├─/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:45.161479830 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.source.2905065625] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161507271 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.output.4243546556] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161507803 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/WSHd7i8z3603ZnE3] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161532318 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161532759 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161556434 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:45.161556924 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1554751713] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:45.161636192 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:45.167321731 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
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:45.184934237 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:45.185234178 [connect-session] Job Key: ZDyrWJPzkYLSBCe3
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40027 ...
Connected to session server http://127.0.0.1:40027
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:45.389706720 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:45.390023803 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:45.390167893 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:45.409948342
2026/05/29 19:18:45.409961596 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:45.410021078 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:45.410024975 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:45.410047197 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:45.410053067
2026/05/29 19:18:45.410099234 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:45.410106708 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:45.410204928 GNU General Public License versions 2 or 3.
2026/05/29 19:18:45.410212993 For more information about these matters see
2026/05/29 19:18:45.415988449 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:40027
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:45.433535463 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:45.433814796 [connect-session] Job Key: JkrtQSR6rSHjlylW
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33679 ...
Connected to session server http://127.0.0.1:33679
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:45.640630644 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:45.640910349 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:45.640990419 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:45.855438487
2026/05/29 19:18:45.855452624 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:45.855514185 Package Version LibPath
2026/05/29 19:18:45.855517220 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855544712 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855545754 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855561222 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855561984 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855575850 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855576491 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855590127 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855590988 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855608361 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855609413 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855627526 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855628458 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855646542 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855647614 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855664756 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855665227 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855676197 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855676648 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855687659 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855688110 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855699010 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855699431 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855710001 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855710481 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855721121 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855721562 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855749975 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855750506 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855761256 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855761697 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855772417 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855772858 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855783288 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855783729 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855804067 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855804948 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855819736 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855820547 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855850934 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.855852096 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:45.861669781 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
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:45.879195276 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:45.879463107 [connect-session] Job Key: eml15LRd1lsVVGJy
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36187 ...
Connected to session server http://127.0.0.1:36187
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.084407729 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:46.084713928 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:46.084821248 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:46.085346140 $add.smooth
2026/05/29 19:18:46.085353544 [1] TRUE
2026/05/29 19:18:46.085382799
2026/05/29 19:18:46.085392296 $bitmapType
2026/05/29 19:18:46.085406002 [1] "cairo"
2026/05/29 19:18:46.085407284
2026/05/29 19:18:46.085419317 $browser
2026/05/29 19:18:46.085421431 function (url)
2026/05/29 19:18:46.085429536 {
2026/05/29 19:18:46.085429997 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:46.085440707 }
2026/05/29 19:18:46.085441138 <environment: 0x5651ef552ed8>
2026/05/29 19:18:46.085449393
2026/05/29 19:18:46.085449834 $browserNLdisabled
2026/05/29 19:18:46.085457308 [1] FALSE
2026/05/29 19:18:46.085457819
2026/05/29 19:18:46.085471645 $catch.script.errors
2026/05/29 19:18:46.085472707 [1] FALSE
2026/05/29 19:18:46.085487624
2026/05/29 19:18:46.085488546 $CBoundsCheck
2026/05/29 19:18:46.085501380 [1] FALSE
2026/05/29 19:18:46.085502342
2026/05/29 19:18:46.085514114 $check.bounds
2026/05/29 19:18:46.085514976 [1] FALSE
2026/05/29 19:18:46.085524403
2026/05/29 19:18:46.085524854 $citation.bibtex.max
2026/05/29 19:18:46.085532539 [1] 1
2026/05/29 19:18:46.085534382
2026/05/29 19:18:46.085541195 $continue
2026/05/29 19:18:46.085541645 [1] "+ "
2026/05/29 19:18:46.085548799
2026/05/29 19:18:46.085549250 $contrasts
2026/05/29 19:18:46.085556263 unordered ordered
2026/05/29 19:18:46.085556924 "contr.treatment" "contr.poly"
2026/05/29 19:18:46.085566552
2026/05/29 19:18:46.085566973 $defaultPackages
2026/05/29 19:18:46.085574257 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:46.085574807
2026/05/29 19:18:46.085584035 $demo.ask
2026/05/29 19:18:46.085584465 [1] "default"
2026/05/29 19:18:46.085591879
2026/05/29 19:18:46.085592310 $deparse.cutoff
2026/05/29 19:18:46.085599604 [1] 60
2026/05/29 19:18:46.085600055
2026/05/29 19:18:46.085615023 $device
2026/05/29 19:18:46.085877123 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:46.085884166 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:46.085948786 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:46.085950340 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:46.085986126 {
2026/05/29 19:18:46.085986988 initPSandPDFfonts()
2026/05/29 19:18:46.085995213 new <- list()
2026/05/29 19:18:46.085995805 if (!missing(width))
2026/05/29 19:18:46.086004621 new$width <- width
2026/05/29 19:18:46.086005392 if (!missing(height))
2026/05/29 19:18:46.086022795 new$height <- height
2026/05/29 19:18:46.086023777 if (!missing(onefile))
2026/05/29 19:18:46.086034988 new$onefile <- onefile
2026/05/29 19:18:46.086035428 if (!missing(title))
2026/05/29 19:18:46.086043935 new$title <- title
2026/05/29 19:18:46.086044365 if (!missing(fonts))
2026/05/29 19:18:46.086052601 new$fonts <- fonts
2026/05/29 19:18:46.086053032 if (!missing(version))
2026/05/29 19:18:46.086098647 new$version <- version
2026/05/29 19:18:46.086102805 if (!missing(paper))
2026/05/29 19:18:46.086121870 new$paper <- paper
2026/05/29 19:18:46.086122782 if (!missing(encoding))
2026/05/29 19:18:46.086142892 new$encoding <- encoding
2026/05/29 19:18:46.086143504 if (!missing(bg))
2026/05/29 19:18:46.086152190 new$bg <- bg
2026/05/29 19:18:46.086152621 if (!missing(fg))
2026/05/29 19:18:46.086160535 new$fg <- fg
2026/05/29 19:18:46.086160956 if (!missing(pointsize))
2026/05/29 19:18:46.086169261 new$pointsize <- pointsize
2026/05/29 19:18:46.086169773 if (!missing(pagecentre))
2026/05/29 19:18:46.086178850 new$pagecentre <- pagecentre
2026/05/29 19:18:46.086179270 if (!missing(colormodel))
2026/05/29 19:18:46.086195350 new$colormodel <- colormodel
2026/05/29 19:18:46.086195891 if (!missing(useDingbats))
2026/05/29 19:18:46.086234614 new$useDingbats <- useDingbats
2026/05/29 19:18:46.086235946 if (!missing(useKerning))
2026/05/29 19:18:46.086246336 new$useKerning <- useKerning
2026/05/29 19:18:46.086246766 if (!missing(fillOddEven))
2026/05/29 19:18:46.086256114 new$fillOddEven <- fillOddEven
2026/05/29 19:18:46.086256545 if (!missing(compress))
2026/05/29 19:18:46.086265732 new$compress <- compress
2026/05/29 19:18:46.086266163 if (!missing(timestamp))
2026/05/29 19:18:46.086275009 new$timestamp <- timestamp
2026/05/29 19:18:46.086275440 if (!missing(producer))
2026/05/29 19:18:46.086284276 new$producer <- producer
2026/05/29 19:18:46.086284697 if (!missing(author))
2026/05/29 19:18:46.086293304 new$author <- author
2026/05/29 19:18:46.086293754 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:46.086304755 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:46.086305396 inherits(family, "CIDFont"))) {
2026/05/29 19:18:46.086316116 enc <- family$encoding
2026/05/29 19:18:46.086316617 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:46.086332847 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:46.086333779 "default"))
2026/05/29 19:18:46.086359467 old$encoding <- enc
2026/05/29 19:18:46.086360068 family <- family$metrics
2026/05/29 19:18:46.086369506 }
2026/05/29 19:18:46.086370047 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:46.086379244 old$encoding <- guessEncoding()
2026/05/29 19:18:46.086379745 if (!missing(family)) {
2026/05/29 19:18:46.086389132 if (length(family) == 4L) {
2026/05/29 19:18:46.086389604 family <- c(family, "Symbol.afm")
2026/05/29 19:18:46.086399091 }
2026/05/29 19:18:46.086399542 else if (length(family) == 5L) {
2026/05/29 19:18:46.086407707 }
2026/05/29 19:18:46.086408178 else if (length(family) == 1L) {
2026/05/29 19:18:46.086416163 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:46.086416644 if (is.null(pf))
2026/05/29 19:18:46.086425731 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:46.086426182 domain = NA)
2026/05/29 19:18:46.086435590 matchFont(pf, old$encoding)
2026/05/29 19:18:46.086436020 }
2026/05/29 19:18:46.086444085 else stop("invalid 'family' argument")
2026/05/29 19:18:46.086444566 old$family <- family
2026/05/29 19:18:46.086464373 }
2026/05/29 19:18:46.086465365 version <- old$version
2026/05/29 19:18:46.086478319 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:46.086478880 "2.0")
2026/05/29 19:18:46.086487176 if (version %in% versions)
2026/05/29 19:18:46.086487667 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:46.086497525 else stop("invalid PDF version")
2026/05/29 19:18:46.086498016 onefile <- old$onefile
2026/05/29 19:18:46.086506993 if (!checkIntFormat(file))
2026/05/29 19:18:46.086507464 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:46.086517372 domain = NA)
2026/05/29 19:18:46.086517863 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:46.086527571 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:46.086528022 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:46.086539153 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:46.086539664 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:46.086556155 old$author)
2026/05/29 19:18:46.086556626 invisible()
2026/05/29 19:18:46.086564430 }
2026/05/29 19:18:46.086564891 <bytecode: 0x5651ed34b570>
2026/05/29 19:18:46.086582544 <environment: namespace:grDevices>
2026/05/29 19:18:46.086583716
2026/05/29 19:18:46.086598133 $device.ask.default
2026/05/29 19:18:46.086598925 [1] FALSE
2026/05/29 19:18:46.086607320
2026/05/29 19:18:46.086607801 $digits
2026/05/29 19:18:46.086614805 [1] 7
2026/05/29 19:18:46.086615255
2026/05/29 19:18:46.086621918 $dvipscmd
2026/05/29 19:18:46.086622379 [1] "dvips"
2026/05/29 19:18:46.086629572
2026/05/29 19:18:46.086630013 $echo
2026/05/29 19:18:46.086636695 [1] FALSE
2026/05/29 19:18:46.086637126
2026/05/29 19:18:46.086643869 $editor
2026/05/29 19:18:46.086644320 [1] "vi"
2026/05/29 19:18:46.086657544
2026/05/29 19:18:46.086658015 $encoding
2026/05/29 19:18:46.086664958 [1] "native.enc"
2026/05/29 19:18:46.086665399
2026/05/29 19:18:46.086672482 $example.ask
2026/05/29 19:18:46.086672933 [1] "default"
2026/05/29 19:18:46.086680477
2026/05/29 19:18:46.086680918 $expressions
2026/05/29 19:18:46.086688963 [1] 5000
2026/05/29 19:18:46.086693271
2026/05/29 19:18:46.086705133 $help.search.types
2026/05/29 19:18:46.086706195 [1] "vignette" "demo" "help"
2026/05/29 19:18:46.086721885
2026/05/29 19:18:46.086722596 $help.try.all.packages
2026/05/29 19:18:46.086733556 [1] FALSE
2026/05/29 19:18:46.086734007
2026/05/29 19:18:46.086740840 $HTTPUserAgent
2026/05/29 19:18:46.086741281 [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:46.086751420
2026/05/29 19:18:46.086753373 $internet.info
2026/05/29 19:18:46.086760617 [1] 2
2026/05/29 19:18:46.086761088
2026/05/29 19:18:46.086767800 $keep.parse.data
2026/05/29 19:18:46.086768251 [1] TRUE
2026/05/29 19:18:46.086775795
2026/05/29 19:18:46.086776256 $keep.parse.data.pkgs
2026/05/29 19:18:46.086783660 [1] FALSE
2026/05/29 19:18:46.086784071
2026/05/29 19:18:46.086790803 $keep.source
2026/05/29 19:18:46.086791234 [1] FALSE
2026/05/29 19:18:46.086798508
2026/05/29 19:18:46.086798939 $keep.source.pkgs
2026/05/29 19:18:46.086806102 [1] FALSE
2026/05/29 19:18:46.086806523
2026/05/29 19:18:46.086820349 $locatorBell
2026/05/29 19:18:46.086821140 [1] TRUE
2026/05/29 19:18:46.086839865
2026/05/29 19:18:46.086840887 $mailer
2026/05/29 19:18:46.086855063 [1] "mailto"
2026/05/29 19:18:46.086855825
2026/05/29 19:18:46.086865984 $matprod
2026/05/29 19:18:46.086866705 [1] "default"
2026/05/29 19:18:46.086877305
2026/05/29 19:18:46.086878086 $max.contour.segments
2026/05/29 19:18:46.086889718 [1] 25000
2026/05/29 19:18:46.086890460
2026/05/29 19:18:46.086900919 $max.print
2026/05/29 19:18:46.086901781 [1] 99999
2026/05/29 19:18:46.086912942
2026/05/29 19:18:46.086913663 $menu.graphics
2026/05/29 19:18:46.086924633 [1] TRUE
2026/05/29 19:18:46.086925495
2026/05/29 19:18:46.086937087 $na.action
2026/05/29 19:18:46.086938199 [1] "na.omit"
2026/05/29 19:18:46.086953868
2026/05/29 19:18:46.086954610 $nwarnings
2026/05/29 19:18:46.086965420 [1] 50
2026/05/29 19:18:46.086966211
2026/05/29 19:18:46.086977603 $OutDec
2026/05/29 19:18:46.086978474 [1] "."
2026/05/29 19:18:46.086991088
2026/05/29 19:18:46.086991879 $pager
2026/05/29 19:18:46.087001637 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:46.087002419
2026/05/29 19:18:46.087012969 $papersize
2026/05/29 19:18:46.087013730 [1] "letter"
2026/05/29 19:18:46.087023649
2026/05/29 19:18:46.087024310 $PCRE_limit_recursion
2026/05/29 19:18:46.087034439 [1] NA
2026/05/29 19:18:46.087035150
2026/05/29 19:18:46.087044498 $PCRE_study
2026/05/29 19:18:46.087045219 [1] FALSE
2026/05/29 19:18:46.087131430
2026/05/29 19:18:46.087132783 $PCRE_use_JIT
2026/05/29 19:18:46.087143523 [1] TRUE
2026/05/29 19:18:46.087144464
2026/05/29 19:18:46.087157158 $pdfviewer
2026/05/29 19:18:46.087158170 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:46.087170012
2026/05/29 19:18:46.087170713 $pkgType
2026/05/29 19:18:46.087180752 [1] "source"
2026/05/29 19:18:46.087181434
2026/05/29 19:18:46.087222701 $printcmd
2026/05/29 19:18:46.087223833 [1] "/usr/bin/lpr"
2026/05/29 19:18:46.087240274
2026/05/29 19:18:46.087241095 $prompt
2026/05/29 19:18:46.087250743 [1] "> "
2026/05/29 19:18:46.087251464
2026/05/29 19:18:46.087262044 $repos
2026/05/29 19:18:46.087262816 CRAN
2026/05/29 19:18:46.087274928 "@CRAN@"
2026/05/29 19:18:46.087275930
2026/05/29 19:18:46.087286851 $rl_word_breaks
2026/05/29 19:18:46.087287562 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:46.087298943
2026/05/29 19:18:46.087299645 $scipen
2026/05/29 19:18:46.087309543 [1] 0
2026/05/29 19:18:46.087310274
2026/05/29 19:18:46.087342164 $show.coef.Pvalues
2026/05/29 19:18:46.087343076 [1] TRUE
2026/05/29 19:18:46.087354497
2026/05/29 19:18:46.087355258 $show.error.messages
2026/05/29 19:18:46.087365718 [1] TRUE
2026/05/29 19:18:46.087366479
2026/05/29 19:18:46.087385415 $show.signif.stars
2026/05/29 19:18:46.087386427 [1] TRUE
2026/05/29 19:18:46.087400062
2026/05/29 19:18:46.087401084 $showErrorCalls
2026/05/29 19:18:46.087413046 [1] TRUE
2026/05/29 19:18:46.087413838
2026/05/29 19:18:46.087423456 $showNCalls
2026/05/29 19:18:46.087424227 [1] 50
2026/05/29 19:18:46.087434326
2026/05/29 19:18:46.087457961 $showWarnCalls
2026/05/29 19:18:46.087471195 [1] FALSE
2026/05/29 19:18:46.087471937
2026/05/29 19:18:46.087481795 $str
2026/05/29 19:18:46.087482617 $str$strict.width
2026/05/29 19:18:46.087493567 [1] "no"
2026/05/29 19:18:46.087494278
2026/05/29 19:18:46.087504027 $str$digits.d
2026/05/29 19:18:46.087504878 [1] 3
2026/05/29 19:18:46.087517963
2026/05/29 19:18:46.087518904 $str$vec.len
2026/05/29 19:18:46.087531047 [1] 4
2026/05/29 19:18:46.087531768
2026/05/29 19:18:46.087541046 $str$list.len
2026/05/29 19:18:46.087541737 [1] 99
2026/05/29 19:18:46.087551556
2026/05/29 19:18:46.087552347 $str$deparse.lines
2026/05/29 19:18:46.087585379 NULL
2026/05/29 19:18:46.087586411
2026/05/29 19:18:46.087595818 $str$drop.deparse.attr
2026/05/29 19:18:46.087596540 [1] TRUE
2026/05/29 19:18:46.087607761
2026/05/29 19:18:46.087608512 $str$formatNum
2026/05/29 19:18:46.087618350 function (x, ...)
2026/05/29 19:18:46.087619202 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:46.087634631 <environment: 0x5651edbc04d0>
2026/05/29 19:18:46.087635522
2026/05/29 19:18:46.087648717
2026/05/29 19:18:46.087649589 $str.dendrogram.last
2026/05/29 19:18:46.087660048 [1] "`"
2026/05/29 19:18:46.087660770
2026/05/29 19:18:46.087694152 $texi2dvi
2026/05/29 19:18:46.087695575 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:46.087713188
2026/05/29 19:18:46.087714019 $timeout
2026/05/29 19:18:46.087723547 [1] 60
2026/05/29 19:18:46.087724258
2026/05/29 19:18:46.087733526 $ts.eps
2026/05/29 19:18:46.087734247 [1] 1e-05
2026/05/29 19:18:46.087744466
2026/05/29 19:18:46.087745408 $ts.S.compat
2026/05/29 19:18:46.087757881 [1] FALSE
2026/05/29 19:18:46.087758803
2026/05/29 19:18:46.087785082 $unzip
2026/05/29 19:18:46.087786004 [1] "/usr/bin/unzip"
2026/05/29 19:18:46.087828483
2026/05/29 19:18:46.087829435 $useFancyQuotes
2026/05/29 19:18:46.087839644 [1] TRUE
2026/05/29 19:18:46.087840355
2026/05/29 19:18:46.087849603 $verbose
2026/05/29 19:18:46.087850314 [1] FALSE
2026/05/29 19:18:46.087860193
2026/05/29 19:18:46.087860954 $warn
2026/05/29 19:18:46.087871704 [1] 0
2026/05/29 19:18:46.087872496
2026/05/29 19:18:46.087883887 $warning.length
2026/05/29 19:18:46.087884949 [1] 1000
2026/05/29 19:18:46.087896230
2026/05/29 19:18:46.087896971 $warnPartialMatchArgs
2026/05/29 19:18:46.087907481 [1] FALSE
2026/05/29 19:18:46.087908162
2026/05/29 19:18:46.087939791 $warnPartialMatchAttr
2026/05/29 19:18:46.087940613 [1] FALSE
2026/05/29 19:18:46.087951603
2026/05/29 19:18:46.087952335 $warnPartialMatchDollar
2026/05/29 19:18:46.087962804 [1] FALSE
2026/05/29 19:18:46.087963556
2026/05/29 19:18:46.087973264 $width
2026/05/29 19:18:46.087973995 [1] 80
2026/05/29 19:18:46.087983393
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:36187
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:46.112280338 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.112557246 [connect-session] Job Key: eoiYFxJDWJS8DOuI
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36391 ...
Connected to session server http://127.0.0.1:36391
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.321030698 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:46.321322467 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:46.321421559 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:46.329577482
2026/05/29 19:18:46.329585467 $ env
2026/05/29 19:18:46.329621555 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:46.329623579 CONNECT_CONTENT_GUID=
2026/05/29 19:18:46.329639128 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:46.329639699 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:46.329649397 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:46.329649848 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a
2026/05/29 19:18:46.329668603 EDITOR=vi
2026/05/29 19:18:46.329669044 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:46.329677800 HOSTNAME=43bf77fdb92d
2026/05/29 19:18:46.329678311 LANG=en_US.UTF-8
2026/05/29 19:18:46.329686787 LANGUAGE=en_US:en
2026/05/29 19:18:46.329687227 LC_ALL=en_US.UTF-8
2026/05/29 19:18:46.329696745 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:46.329702566 LN_S=ln -s
2026/05/29 19:18:46.329725549 LOGNAME=rstudio-connect
2026/05/29 19:18:46.329726481 MAKE=make
2026/05/29 19:18:46.329767690 PAGER=/usr/bin/pager
2026/05/29 19:18:46.329769093 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:46.329794781 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:46.329795853 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:46.329810761 R_ARCH=
2026/05/29 19:18:46.329811652 R_BROWSER=xdg-open
2026/05/29 19:18:46.329851667 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:46.329852839 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:46.329868849 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:46.329869731 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:46.329895259 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:46.329896150 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:46.329913957 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:46.329918876 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/29 19:18:46.329958030 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:46.329959342 R_LIBS_USER=REDACTED
2026/05/29 19:18:46.329976704 R_PAPERSIZE=letter
2026/05/29 19:18:46.329977787 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:46.329992674 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:46.329993516 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:46.330021738 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:46.330023051 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:46.330045082 RSC_REPORT_NAME=system-check
2026/05/29 19:18:46.330046134 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:46.330109099 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:46.330111413 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:46.330131801 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpbdtRqG
2026/05/29 19:18:46.330132753 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:46.330152129 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:46.330153221 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:46.330169371 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:46.330170203 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:46.330186393 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:46.330187315 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:46.330202563 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:46.330203765 SED=/usr/bin/sed
2026/05/29 19:18:46.330217020 SF_PARTNER=posit_connect
2026/05/29 19:18:46.330217782 SHLVL=2
2026/05/29 19:18:46.330230986 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:46.330231998 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:46.330246315 TAR=/usr/bin/tar
2026/05/29 19:18:46.330247177 TERM=xterm
2026/05/29 19:18:46.330260131 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:46.330261063 TZ=UTC
2026/05/29 19:18:46.330284416 USERNAME=rstudio-connect
2026/05/29 19:18:46.330285398 USER=rstudio-connect
2026/05/29 19:18:46.334907498 _=/usr/bin/env
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:36391
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:46.352649241 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.352910439 [connect-session] Job Key: B5l3kD6dTm1rDXdA
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46081 ...
Connected to session server http://127.0.0.1:46081
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.560909525 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:46.561259803 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:46.561347196 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:46.571369611
2026/05/29 19:18:46.571383407 $ findmnt --notruncate
2026/05/29 19:18:46.571416008 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:46.571424834 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/ov
erlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:46.571511055 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:46.571512618 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:46.571545099 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:46.571547183 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:46.571581787 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:46.571582890 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:46.571606414 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:46.571606965 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:46.571647751 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.571652219 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc
ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:46.571801508 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc
ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:46.571803722 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.571920982 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.571922895 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.571982136 ├─/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:46.571986294 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.source.4035143954] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572030997 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.output.886435483] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572032059 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/B5l3kD6dTm1rDXdA] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572112830 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572114323 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572165228 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:46.572166801 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace201543866] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:46.572317643 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
2026/05/29 19:18:46.578212162 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke
r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr
Stopped session pings to http://127.0.0.1:46081
Stopping content session token refresher
Job completed