| 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 |
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 21:23:26 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 18 |
| Failed | 1 |
| Skipped | 6 |
| Status | FAIL |
Results
Failed (1)
Connect1 tests
FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.36s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all users
- Then the user list is not empty
- And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f224c612b90>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T21:21:51Z', 'confirmed': True, 'created_time': '2026-05-29T21:20:09Z', '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-29T21:21:51Z', 'confirmed': True, 'created_time': '2026-05-29T21:20:09Z', '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: AssertionErrorPassed (18)
Connect6 tests
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I retrieve the current user profile
- Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.34s
Test procedure
- Given Connect is accessible at the configured URL
- When a user navigates to the Connect login page
- And enters valid credentials
- Then the user is successfully authenticated
- And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.30s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks28.95s
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.64s
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.02s
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.02s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is 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.02s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.16s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.47s
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.70s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the PyPI repository for the "requests" package
- Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.02s
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: fe50b51d626f · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: fe50b51d626f 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=c851ca14-05d6-4a68-a5f4-ebdb807c006f HOME=/root HOSTNAME=fe50b51d626f LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ SHLVL=2 STARTUP_DEBUG_MODE=0 TERM=xterm TZ=UTC _=/usr/bin/env |
| ✅ | server | memory | $ free -h total used free shared buff/cache available Mem: 15Gi 1.4Gi 182Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 76G 70G 53% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 76G 70G 53% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | 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 21:22:59 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: 0x562e2b160b50 [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 21:22:59 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 21:22:59 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 21:22:59.156302131 [connect-session] Connect Session v2026.05.0 2026/05/29 21:22:59.159034738 [connect-session] Job Key: Mg1cR12mMApSW5Qr 2026/05/29 21:22:59.159047983 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:22:59.159051720 [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:41217 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:41217 2026/05/29 21:22:59.333761950 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 21:22:59.347140572 2026/05/29 21:22:59.347149889 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/29 21:22:59.347191517 Python 3.12.11 |
| ❌ | 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 21:22:59.791464749 [connect-session] Connect Session v2026.05.0 2026/05/29 21:22:59.791677777 [connect-session] Job Key: RnbZSTnxY179dRyW 2026/05/29 21:22:59.791687605 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:22:59.791691512 [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:38451 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:38451 2026/05/29 21:22:59.915292100 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 21:22:59.921502377 2026/05/29 21:22:59.921510652 $ env 2026/05/29 21:22:59.921543644 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:22:59.921545347 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:22:59.921565484 HOSTNAME=fe50b51d626f 2026/05/29 21:22:59.921566597 LANG=en_US.UTF-8 2026/05/29 21:22:59.921580843 LANGUAGE=en_US:en 2026/05/29 21:22:59.921581685 LC_ALL=en_US.UTF-8 2026/05/29 21:22:59.921594228 LOGNAME=rstudio-connect 2026/05/29 21:22:59.921595040 MAKEFLAGS=-j1 2026/05/29 21:22:59.921608395 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 21:22:59.921609216 PICOTEL_PREFIX=PICOTEL 2026/05/29 21:22:59.921628753 PICOTEL_SDK_DISABLED=true 2026/05/29 21:22:59.921629704 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 21:22:59.921645955 POSIT_PRODUCT=CONNECT 2026/05/29 21:22:59.921646796 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:22:59.921661414 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:22:59.921662305 SHLVL=2 2026/05/29 21:22:59.921675079 STARTUP_DEBUG_MODE=0 2026/05/29 21:22:59.921675911 TERM=xterm 2026/05/29 21:22:59.921688314 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:22:59.921689156 TZ=UTC 2026/05/29 21:22:59.921702380 USERNAME=rstudio-connect 2026/05/29 21:22:59.921703212 USER=rstudio-connect 2026/05/29 21:22:59.921716417 _=/usr/bin/env 2026/05/29 21:22:59.921717238 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:38451 |
| ✅ | 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 21:22:59.936462156 [connect-session] Connect Session v2026.05.0 2026/05/29 21:22:59.936683490 [connect-session] Job Key: cEakwFhbaT2ClV7R 2026/05/29 21:22:59.936703147 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:22:59.936709278 [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:38309 ... Connected to session server http://127.0.0.1:38309 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:00.061012759 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 21:23:00.066252311 2026/05/29 21:23:00.066263021 $ findmnt --notruncate 2026/05/29 21:23:00.179722723 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:00.179732120 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J63I5 ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:00.179872032 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:00.179873895 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:00.179893853 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:00.179894403 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:00.179922356 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:00.179923358 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:00.179957882 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:00.179958634 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:00.179976717 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.179979302 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:00.180094007 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:00.180095098 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180170740 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180171692 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180215233 ├─/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 21:23:00.180217538 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180244738 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/cEakwFhbaT2ClV7R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180245209 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:00.180288731 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace938255175] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:00.180290093 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:00.180434133 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr Stopped session pings to http://127.0.0.1:38309 |
| ✅ | 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 21:23:00.196139749 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:00.196426966 [connect-session] Job Key: PWxbBXkIhf40p61D 2026/05/29 21:23:00.196445009 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:00.196450399 [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:34327 ... Connected to session server http://127.0.0.1:34327 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:00.321218368 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 21:23:00.325552145 2026/05/29 21:23:00.325558748 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 21:23:00.333676412 * Trying 146.75.76.223:443... 2026/05/29 21:23:00.335456286 * Connected to pypi.python.org (146.75.76.223) port 443 (#0) 2026/05/29 21:23:00.337066388 * ALPN, offering h2 2026/05/29 21:23:00.337073792 * ALPN, offering http/1.1 2026/05/29 21:23:00.367477242 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:00.367485868 * CApath: /etc/ssl/certs 2026/05/29 21:23:00.367681848 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:00.367689422 } [5 bytes data] 2026/05/29 21:23:00.367726521 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:00.367728375 } [512 bytes data] 2026/05/29 21:23:00.371353437 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:00.371359489 { [5 bytes data] 2026/05/29 21:23:00.371397239 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:00.371398491 { [122 bytes data] 2026/05/29 21:23:00.371572709 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:00.371583480 { [5 bytes data] 2026/05/29 21:23:00.371614468 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.371615750 { [5 bytes data] 2026/05/29 21:23:00.371635226 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:00.371636148 { [19 bytes data] 2026/05/29 21:23:00.371653380 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.371654703 { [5 bytes data] 2026/05/29 21:23:00.372450751 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:00.372455329 { [2860 bytes data] 2026/05/29 21:23:00.372488551 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372489844 { [5 bytes data] 2026/05/29 21:23:00.372508666 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:00.372511511 { [264 bytes data] 2026/05/29 21:23:00.372538081 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372539243 { [5 bytes data] 2026/05/29 21:23:00.372556185 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:00.372557167 { [36 bytes data] 2026/05/29 21:23:00.372572485 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:00.372589417 } [5 bytes data] 2026/05/29 21:23:00.372606459 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:00.372607320 } [1 bytes data] 2026/05/29 21:23:00.372629051 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372630354 } [5 bytes data] 2026/05/29 21:23:00.372656122 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:00.372657174 } [36 bytes data] 2026/05/29 21:23:00.372671531 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:00.372673614 * ALPN, server accepted to use h2 2026/05/29 21:23:00.372690897 * Server certificate: 2026/05/29 21:23:00.372691758 * subject: CN=www.python.org 2026/05/29 21:23:00.372707758 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 21:23:00.372708680 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 21:23:00.372724099 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 21:23:00.372725060 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:00.372747382 * SSL certificate verify ok. 2026/05/29 21:23:00.372749396 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:00.372771267 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:00.372772199 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:00.372793949 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372796244 } [5 bytes data] 2026/05/29 21:23:00.372823535 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372825899 } [5 bytes data] 2026/05/29 21:23:00.372860864 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372862487 } [5 bytes data] 2026/05/29 21:23:00.372933550 * Using Stream ID: 1 (easy handle 0x563f150679f0) 2026/05/29 21:23:00.372940043 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.372976761 } [5 bytes data] 2026/05/29 21:23:00.373095914 > GET / HTTP/2 2026/05/29 21:23:00.373103628 > Host: pypi.python.org 2026/05/29 21:23:00.373135691 > user-agent: curl/7.81.0 2026/05/29 21:23:00.373137765 > accept: */* 2026/05/29 21:23:00.373163503 > 2026/05/29 21:23:00.373169253 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.373191786 { [5 bytes data] 2026/05/29 21:23:00.373193028 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:00.373207495 { [193 bytes data] 2026/05/29 21:23:00.374203223 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.374211489 { [5 bytes data] 2026/05/29 21:23:00.374248267 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.374249590 } [5 bytes data] 2026/05/29 21:23:00.375093828 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.375100691 { [5 bytes data] 2026/05/29 21:23:00.375313481 < HTTP/2 301 2026/05/29 21:23:00.375321236 < server: Varnish 2026/05/29 21:23:00.375350621 < retry-after: 0 2026/05/29 21:23:00.375353426 < location: https://pypi.org/ 2026/05/29 21:23:00.375379364 < content-type: text/html; charset=UTF-8 2026/05/29 21:23:00.375380516 < accept-ranges: bytes 2026/05/29 21:23:00.375398460 < date: Fri, 29 May 2026 21:23:00 GMT 2026/05/29 21:23:00.375399462 < x-served-by: cache-chi-kigq8000159-CHI 2026/05/29 21:23:00.375421423 < x-cache: HIT 2026/05/29 21:23:00.375422475 < x-cache-hits: 0 2026/05/29 21:23:00.375453453 < x-timer: S1780089780.375499,VS0,VE0 2026/05/29 21:23:00.375454735 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:00.375476836 < x-frame-options: deny 2026/05/29 21:23:00.375478048 < x-xss-protection: 1; mode=block 2026/05/29 21:23:00.375494449 < x-content-type-options: nosniff 2026/05/29 21:23:00.375494970 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:00.375513285 < 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 21:23:00.375516270 < content-length: 122 2026/05/29 21:23:00.375564220 < 2026/05/29 21:23:00.375565251 * Ignoring the response-body 2026/05/29 21:23:00.375579849 { [122 bytes data] 2026/05/29 21:23:00.375580871 * Connection #0 to host pypi.python.org left intact 2026/05/29 21:23:00.375598364 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 21:23:00.377502813 * Trying 151.101.128.223:443... 2026/05/29 21:23:00.379518871 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/05/29 21:23:00.379756335 * ALPN, offering h2 2026/05/29 21:23:00.379764350 * ALPN, offering http/1.1 2026/05/29 21:23:00.405489449 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:00.405499177 * CApath: /etc/ssl/certs 2026/05/29 21:23:00.405636965 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:00.405643528 } [5 bytes data] 2026/05/29 21:23:00.405697048 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:00.405704702 } [512 bytes data] 2026/05/29 21:23:00.408713515 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:00.408721901 { [5 bytes data] 2026/05/29 21:23:00.408757367 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:00.408758289 { [122 bytes data] 2026/05/29 21:23:00.408834061 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:00.408838679 { [5 bytes data] 2026/05/29 21:23:00.408862353 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.408863426 { [5 bytes data] 2026/05/29 21:23:00.408907728 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:00.408908790 { [19 bytes data] 2026/05/29 21:23:00.408925882 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.408926764 { [5 bytes data] 2026/05/29 21:23:00.408942704 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:00.408943656 { [2856 bytes data] 2026/05/29 21:23:00.409551702 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.409558124 { [5 bytes data] 2026/05/29 21:23:00.409595604 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:00.409596816 { [264 bytes data] 2026/05/29 21:23:00.409657086 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.409663618 { [5 bytes data] 2026/05/29 21:23:00.409714686 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:00.409718023 { [36 bytes data] 2026/05/29 21:23:00.409742008 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:00.409755763 } [5 bytes data] 2026/05/29 21:23:00.409774646 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:00.409776459 } [1 bytes data] 2026/05/29 21:23:00.409820695 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.409825203 } [5 bytes data] 2026/05/29 21:23:00.409844539 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:00.409845381 } [36 bytes data] 2026/05/29 21:23:00.409938414 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:00.409946580 * ALPN, server accepted to use h2 2026/05/29 21:23:00.409982003 * Server certificate: 2026/05/29 21:23:00.409983376 * subject: CN=pypi.org 2026/05/29 21:23:00.409996994 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 21:23:00.410008102 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 21:23:00.410011097 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 21:23:00.410029913 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:00.410030894 * SSL certificate verify ok. 2026/05/29 21:23:00.410073855 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:00.410075297 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:00.410093321 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:00.410093922 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.410107688 } [5 bytes data] 2026/05/29 21:23:00.410108129 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.410117366 } [5 bytes data] 2026/05/29 21:23:00.410117787 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.410137955 } [5 bytes data] 2026/05/29 21:23:00.410226390 * Using Stream ID: 1 (easy handle 0x563f150679f0) 2026/05/29 21:23:00.410235617 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.410294888 } [5 bytes data] 2026/05/29 21:23:00.410296671 > GET / HTTP/2 2026/05/29 21:23:00.410315169 > Host: pypi.org 2026/05/29 21:23:00.410317673 > user-agent: curl/7.81.0 2026/05/29 21:23:00.410338312 > accept: */* 2026/05/29 21:23:00.410339404 > 2026/05/29 21:23:00.410351256 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.410353831 { [5 bytes data] 2026/05/29 21:23:00.410369961 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:00.410370873 { [193 bytes data] 2026/05/29 21:23:00.411705194 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.411711726 { [5 bytes data] 2026/05/29 21:23:00.411751841 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.411755488 } [5 bytes data] 2026/05/29 21:23:00.413307882 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413316168 { [5 bytes data] 2026/05/29 21:23:00.413392508 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413425141 { [5 bytes data] 2026/05/29 21:23:00.413458511 < HTTP/2 200 2026/05/29 21:23:00.413464312 < server: gunicorn 2026/05/29 21:23:00.413492083 < etag: "INJTbK2c0auLToNjHSHWjQ" 2026/05/29 21:23:00.413493516 < 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 21:23:00.413577914 < referrer-policy: origin-when-cross-origin 2026/05/29 21:23:00.413579407 < content-type: text/html; charset=UTF-8 2026/05/29 21:23:00.413598823 < accept-ranges: bytes 2026/05/29 21:23:00.413599975 < date: Fri, 29 May 2026 21:23:00 GMT 2026/05/29 21:23:00.413616416 < x-served-by: cache-iad-kjyo7100056-IAD, cache-iad-kjyo7100056-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000116-CHI 2026/05/29 21:23:00.413617608 < x-cache: MISS, HIT, HIT 2026/05/29 21:23:00.413639629 < x-cache-hits: 0, 9, 1 2026/05/29 21:23:00.413640461 < x-timer: S1780089780.412602,VS0,VE1 2026/05/29 21:23:00.413655800 < vary: Accept-Encoding, Cookie 2026/05/29 21:23:00.413656651 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:00.413674675 < x-frame-options: deny 2026/05/29 21:23:00.413675847 < x-xss-protection: 1; mode=block 2026/05/29 21:23:00.413691115 < x-content-type-options: nosniff 2026/05/29 21:23:00.413692007 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:00.413709099 < 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 21:23:00.413710081 < content-length: 22793 2026/05/29 21:23:00.413784220 < 2026/05/29 21:23:00.413790962 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413806792 { [5 bytes data] 2026/05/29 21:23:00.413807703 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413824905 { [5 bytes data] 2026/05/29 21:23:00.413825837 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413841326 { [5 bytes data] 2026/05/29 21:23:00.413842218 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413857526 { [5 bytes data] 2026/05/29 21:23:00.413858498 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413873767 { [5 bytes data] 2026/05/29 21:23:00.413874789 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413897120 { [5 bytes data] 2026/05/29 21:23:00.413898353 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413926375 { [5 bytes data] 2026/05/29 21:23:00.413929010 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413948045 { [5 bytes data] 2026/05/29 21:23:00.413948657 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.413957723 { [5 bytes data] 2026/05/29 21:23:00.415901740 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.415909064 { [5 bytes data] 2026/05/29 21:23:00.415958616 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.415965198 { [5 bytes data] 2026/05/29 21:23:00.415995996 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.415999182 { [5 bytes data] 2026/05/29 21:23:00.416018538 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.416019820 { [5 bytes data] 2026/05/29 21:23:00.416038325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.416041180 { [5 bytes data] 2026/05/29 21:23:00.416065927 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.416067109 { [5 bytes data] 2026/05/29 21:23:00.416086164 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.416088769 { [5 bytes data] 2026/05/29 21:23:00.416107665 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.416108817 { [5 bytes data] 2026/05/29 21:23:00.418488905 * Connection #1 to host pypi.org left intact 2026/05/29 21:23:00.420879751 2026/05/29 21:23:00.420885642 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 21:23:00.427667330 * Trying 146.75.76.223:443... 2026/05/29 21:23:00.429369859 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 21:23:00.431088784 * ALPN, offering h2 2026/05/29 21:23:00.431095677 * ALPN, offering http/1.1 2026/05/29 21:23:00.456900172 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:00.456907576 * CApath: /etc/ssl/certs 2026/05/29 21:23:00.457089429 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:00.457097995 } [5 bytes data] 2026/05/29 21:23:00.457132028 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:00.457135846 } [512 bytes data] 2026/05/29 21:23:00.460269730 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:00.460275070 { [5 bytes data] 2026/05/29 21:23:00.460312039 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:00.460313441 { [122 bytes data] 2026/05/29 21:23:00.460515983 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:00.460522095 { [5 bytes data] 2026/05/29 21:23:00.460597245 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.460599018 { [5 bytes data] 2026/05/29 21:23:00.460616150 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:00.460617142 { [19 bytes data] 2026/05/29 21:23:00.460634385 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.460635196 { [5 bytes data] 2026/05/29 21:23:00.460653350 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:00.460654191 { [2842 bytes data] 2026/05/29 21:23:00.461216519 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461223242 { [5 bytes data] 2026/05/29 21:23:00.461256925 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:00.461258097 { [264 bytes data] 2026/05/29 21:23:00.461325724 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461330593 { [5 bytes data] 2026/05/29 21:23:00.461377583 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:00.461380259 { [36 bytes data] 2026/05/29 21:23:00.461436771 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:00.461444966 } [5 bytes data] 2026/05/29 21:23:00.461493327 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:00.461494820 } [1 bytes data] 2026/05/29 21:23:00.461511371 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461513184 } [5 bytes data] 2026/05/29 21:23:00.461535876 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:00.461536938 } [36 bytes data] 2026/05/29 21:23:00.461614697 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:00.461618744 * ALPN, server accepted to use h2 2026/05/29 21:23:00.461661184 * Server certificate: 2026/05/29 21:23:00.461667656 * subject: CN=*.pythonhosted.org 2026/05/29 21:23:00.461700464 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 21:23:00.461701746 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 21:23:00.461719048 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 21:23:00.461720141 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:00.461746109 * SSL certificate verify ok. 2026/05/29 21:23:00.461748944 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:00.461790382 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:00.461792015 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:00.461814076 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461815108 } [5 bytes data] 2026/05/29 21:23:00.461833152 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461838452 } [5 bytes data] 2026/05/29 21:23:00.461873567 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461875170 } [5 bytes data] 2026/05/29 21:23:00.461897893 * Using Stream ID: 1 (easy handle 0x55883fc9f9f0) 2026/05/29 21:23:00.461899055 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461918852 } [5 bytes data] 2026/05/29 21:23:00.461920906 > GET / HTTP/2 2026/05/29 21:23:00.461934391 > Host: files.pythonhosted.org 2026/05/29 21:23:00.461935283 > user-agent: curl/7.81.0 2026/05/29 21:23:00.461951102 > accept: */* 2026/05/29 21:23:00.461952054 > 2026/05/29 21:23:00.461965199 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.461966201 { [5 bytes data] 2026/05/29 21:23:00.461982922 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:00.461985587 { [193 bytes data] 2026/05/29 21:23:00.463210296 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.463216868 { [5 bytes data] 2026/05/29 21:23:00.463257033 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:00.463278163 } [5 bytes data] 2026/05/29 21:23:00.466162303 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.466185546 { [5 bytes data] 2026/05/29 21:23:00.466217877 < HTTP/2 200 2026/05/29 21:23:00.466218989 < content-type: text/html 2026/05/29 21:23:00.466232625 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 21:23:00.466233476 < accept-ranges: bytes 2026/05/29 21:23:00.466247533 < date: Fri, 29 May 2026 21:23:00 GMT 2026/05/29 21:23:00.466248374 < age: 32 2026/05/29 21:23:00.466260527 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000124-CHI 2026/05/29 21:23:00.466261358 < x-cache: HIT, HIT 2026/05/29 21:23:00.466278460 < x-cache-hits: 11, 1 2026/05/29 21:23:00.466279422 < x-timer: S1780089780.464386,VS0,VE2 2026/05/29 21:23:00.466325077 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:00.466326330 < x-frame-options: deny 2026/05/29 21:23:00.466343913 < x-xss-protection: 1; mode=block 2026/05/29 21:23:00.466346928 < x-content-type-options: nosniff 2026/05/29 21:23:00.466362608 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:00.466363519 < x-robots-header: noindex 2026/05/29 21:23:00.466379700 < content-length: 1853 2026/05/29 21:23:00.466380511 < 2026/05/29 21:23:00.466393445 { [1031 bytes data] 2026/05/29 21:23:00.466394337 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:00.466441114 { [5 bytes data] 2026/05/29 21:23:00.466442727 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:34327 |
| ✅ | 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 21:23:00.482604493 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:00.482993320 [connect-session] Job Key: WKTvDyvQ8kljuU7E 2026/05/29 21:23:00.483003419 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:00.483007066 [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:39751 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39751 2026/05/29 21:23:00.617541127 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 21:23:00.623731230 2026/05/29 21:23:00.623739205 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.DXn7tdkH62/testenv 2026/05/29 21:23:03.330077705 2026/05/29 21:23:03.330091290 $ source /opt/rstudio-connect/mnt/tmp/tmp.DXn7tdkH62/testenv/bin/activate 2026/05/29 21:23:03.331506663 2026/05/29 21:23:03.331515660 $ python --version 2026/05/29 21:23:03.333451206 Python 3.12.11 2026/05/29 21:23:03.333757237 2026/05/29 21:23:03.333764541 $ python -m site 2026/05/29 21:23:03.346002779 sys.path = [ 2026/05/29 21:23:03.346009952 '/opt/rstudio-connect/mnt/app', 2026/05/29 21:23:03.346053246 '/opt/python/3.12.11/lib/python312.zip', 2026/05/29 21:23:03.346055109 '/opt/python/3.12.11/lib/python3.12', 2026/05/29 21:23:03.346075107 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/29 21:23:03.346076189 '/opt/rstudio-connect/mnt/tmp/tmp.DXn7tdkH62/testenv/lib/python3.12/site-packages', 2026/05/29 21:23:03.346100053 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/29 21:23:03.346100895 ] 2026/05/29 21:23:03.346115642 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 21:23:03.346116504 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/29 21:23:03.346141751 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:39751 |
| ✅ | 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 21:23:03.390760960 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:03.390975551 [connect-session] Job Key: bjc0YuXsPXLHSpkE 2026/05/29 21:23:03.390985269 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:03.390988996 [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:36443 ... Connected to session server http://127.0.0.1:36443 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:03.513960911 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 21:23:03.519091130 2026/05/29 21:23:03.519099796 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv 2026/05/29 21:23:06.454632550 2026/05/29 21:23:06.454643640 $ source /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv/bin/activate 2026/05/29 21:23:06.456044973 2026/05/29 21:23:06.456051165 $ python -m pip --version 2026/05/29 21:23:06.630022550 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/29 21:23:06.650865046 2026/05/29 21:23:06.650873302 $ python -m pip config debug 2026/05/29 21:23:06.826237386 env_var: 2026/05/29 21:23:06.826595512 env: 2026/05/29 21:23:06.826808192 global: 2026/05/29 21:23:06.827045993 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 21:23:06.827256309 /etc/pip.conf, exists: False 2026/05/29 21:23:06.827485293 site: 2026/05/29 21:23:06.827715756 /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv/pip.conf, exists: False 2026/05/29 21:23:06.827907123 user: 2026/05/29 21:23:06.828125401 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 21:23:06.828359999 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 21:23:06.849365332 2026/05/29 21:23:06.849372476 $ python -m pip config list -v 2026/05/29 21:23:07.025890940 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 21:23:07.026280560 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 21:23:07.026640098 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 21:23:07.026925033 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 21:23:07.027218047 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv/pip.conf' 2026/05/29 21:23:07.049262340 2026/05/29 21:23:07.049271006 $ python -m pip._vendor.requests.certs 2026/05/29 21:23:07.180997375 <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 21:23:07.181178463 /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 21:23:07.194751521 2026/05/29 21:23:07.194760868 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN pip 2026/05/29 21:23:07.633277491 Collecting pip 2026/05/29 21:23:07.633700908 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 21:23:07.647380679 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 21:23:07.654746536 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 21:23:07.673743483 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 140.3 MB/s eta 0:00:00 2026/05/29 21:23:07.684924486 Saved /opt/rstudio-connect/mnt/tmp/tmp.i1McnClXyN/pip-26.1.1-py3-none-any.whl 2026/05/29 21:23:07.685321637 Successfully downloaded pip 2026/05/29 21:23:07.759368869 2026/05/29 21:23:07.759378267 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/29 21:23:07.759419234 [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 21:23:07.846978117 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:07.847199400 [connect-session] Job Key: NJpNaLNtbKgnVZ6Q 2026/05/29 21:23:07.847210230 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:07.847213967 [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:45461 ... Connected to session server http://127.0.0.1:45461 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:08.025082227 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 21:23:08.031167514 2026/05/29 21:23:08.031175599 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/29 21:23:08.031220313 Python 3.13.9 Stopped session pings to http://127.0.0.1:45461 |
| ❌ | 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 21:23:08.466183140 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:08.466419522 [connect-session] Job Key: qglLjplePog64f8K 2026/05/29 21:23:08.466429821 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:08.466433528 [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:38899 ... Connected to session server http://127.0.0.1:38899 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:08.587076934 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 21:23:08.593435133 2026/05/29 21:23:08.593442467 $ env 2026/05/29 21:23:08.593504643 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:23:08.593506507 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:08.593526775 HOSTNAME=fe50b51d626f 2026/05/29 21:23:08.593527756 LANG=en_US.UTF-8 2026/05/29 21:23:08.593541883 LANGUAGE=en_US:en 2026/05/29 21:23:08.593542664 LC_ALL=en_US.UTF-8 2026/05/29 21:23:08.593556821 LOGNAME=rstudio-connect 2026/05/29 21:23:08.593557883 MAKEFLAGS=-j1 2026/05/29 21:23:08.593572490 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 21:23:08.593573382 PICOTEL_PREFIX=PICOTEL 2026/05/29 21:23:08.593628267 PICOTEL_SDK_DISABLED=true 2026/05/29 21:23:08.593637003 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 21:23:08.593671938 POSIT_PRODUCT=CONNECT 2026/05/29 21:23:08.593673221 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:23:08.593688229 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:23:08.593689040 SHLVL=2 2026/05/29 21:23:08.593701544 STARTUP_DEBUG_MODE=0 2026/05/29 21:23:08.593702355 TERM=xterm 2026/05/29 21:23:08.593714898 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:08.593715690 TZ=UTC 2026/05/29 21:23:08.593729035 USERNAME=rstudio-connect 2026/05/29 21:23:08.593729817 USER=rstudio-connect 2026/05/29 21:23:08.593748148 _=/usr/bin/env 2026/05/29 21:23:08.593750202 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:38899 |
| ✅ | 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 21:23:08.608738011 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:08.608956419 [connect-session] Job Key: BcicPY39LvrTEd0H 2026/05/29 21:23:08.608966357 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:08.608970145 [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:33485 ... Connected to session server http://127.0.0.1:33485 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:08.729529616 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 21:23:08.733417204 2026/05/29 21:23:08.733425169 $ findmnt --notruncate 2026/05/29 21:23:08.735555857 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:08.735564753 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J63I5 ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:08.735660682 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:08.735727477 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:08.735729210 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:08.735759356 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:08.735760138 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:08.735788781 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:08.735789543 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:08.735818928 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:08.735819709 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.735864433 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:08.735865414 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:08.736087048 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736088401 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736134437 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736135689 ├─/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 21:23:08.736182286 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736183047 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/BcicPY39LvrTEd0H] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736208184 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:08.736208785 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3716679001] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:08.736279287 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:08.736281471 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr Stopped session pings to http://127.0.0.1:33485 |
| ✅ | 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 21:23:08.751227796 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:08.751479416 [connect-session] Job Key: ZUoSjYptBKhNuCdv 2026/05/29 21:23:08.751497680 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:08.751504182 [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:44353 ... Connected to session server http://127.0.0.1:44353 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:08.874893153 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 21:23:08.878762039 2026/05/29 21:23:08.878770474 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 21:23:08.885909138 * Trying 146.75.76.223:443... 2026/05/29 21:23:08.887541007 * Connected to pypi.python.org (146.75.76.223) port 443 (#0) 2026/05/29 21:23:08.889103114 * ALPN, offering h2 2026/05/29 21:23:08.889110638 * ALPN, offering http/1.1 2026/05/29 21:23:08.914729684 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:08.914738470 * CApath: /etc/ssl/certs 2026/05/29 21:23:08.914918947 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:08.914925399 } [5 bytes data] 2026/05/29 21:23:08.914958040 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:08.914964362 } [512 bytes data] 2026/05/29 21:23:08.918173482 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:08.918180245 { [5 bytes data] 2026/05/29 21:23:08.918229494 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:08.918231288 { [122 bytes data] 2026/05/29 21:23:08.918396429 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:08.918403963 { [5 bytes data] 2026/05/29 21:23:08.918439329 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.918441002 { [5 bytes data] 2026/05/29 21:23:08.918456761 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:08.918458795 { [19 bytes data] 2026/05/29 21:23:08.918474274 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.918480065 { [5 bytes data] 2026/05/29 21:23:08.918524508 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:08.918526241 { [2860 bytes data] 2026/05/29 21:23:08.919133565 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919139797 { [5 bytes data] 2026/05/29 21:23:08.919181945 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:08.919183548 { [264 bytes data] 2026/05/29 21:23:08.919273443 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919280667 { [5 bytes data] 2026/05/29 21:23:08.919308258 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:08.919311184 { [36 bytes data] 2026/05/29 21:23:08.919327424 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:08.919329698 } [5 bytes data] 2026/05/29 21:23:08.919346430 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:08.919347321 } [1 bytes data] 2026/05/29 21:23:08.919365275 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919375013 } [5 bytes data] 2026/05/29 21:23:08.919420648 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:08.919422281 } [36 bytes data] 2026/05/29 21:23:08.919496880 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:08.919503343 * ALPN, server accepted to use h2 2026/05/29 21:23:08.919530285 * Server certificate: 2026/05/29 21:23:08.919532930 * subject: CN=www.python.org 2026/05/29 21:23:08.919555603 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 21:23:08.919556675 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 21:23:08.919571442 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 21:23:08.919572615 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:08.919594165 * SSL certificate verify ok. 2026/05/29 21:23:08.919596629 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:08.919614453 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:08.919615525 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:08.919639269 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919640211 } [5 bytes data] 2026/05/29 21:23:08.919670497 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919671850 } [5 bytes data] 2026/05/29 21:23:08.919692959 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919694081 } [5 bytes data] 2026/05/29 21:23:08.919732142 * Using Stream ID: 1 (easy handle 0x5560a7c6a9f0) 2026/05/29 21:23:08.919756047 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919785131 } [5 bytes data] 2026/05/29 21:23:08.919796382 > GET / HTTP/2 2026/05/29 21:23:08.919797214 > Host: pypi.python.org 2026/05/29 21:23:08.919812092 > user-agent: curl/7.81.0 2026/05/29 21:23:08.919813084 > accept: */* 2026/05/29 21:23:08.919825817 > 2026/05/29 21:23:08.919827560 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.919848430 { [5 bytes data] 2026/05/29 21:23:08.919884407 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:08.919899415 { [193 bytes data] 2026/05/29 21:23:08.921147381 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.921154144 { [5 bytes data] 2026/05/29 21:23:08.921223504 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.921224846 } [5 bytes data] 2026/05/29 21:23:08.921788641 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.921794853 { [5 bytes data] 2026/05/29 21:23:08.921836481 < HTTP/2 301 2026/05/29 21:23:08.921839546 < server: Varnish 2026/05/29 21:23:08.921854164 < retry-after: 0 2026/05/29 21:23:08.921854745 < location: https://pypi.org/ 2026/05/29 21:23:08.921865886 < content-type: text/html; charset=UTF-8 2026/05/29 21:23:08.921866356 < accept-ranges: bytes 2026/05/29 21:23:08.921875774 < date: Fri, 29 May 2026 21:23:08 GMT 2026/05/29 21:23:08.921877147 < x-served-by: cache-chi-kigq8000159-CHI 2026/05/29 21:23:08.921886885 < x-cache: HIT 2026/05/29 21:23:08.921887376 < x-cache-hits: 0 2026/05/29 21:23:08.921895361 < x-timer: S1780089789.922335,VS0,VE0 2026/05/29 21:23:08.921895842 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:08.921907002 < x-frame-options: deny 2026/05/29 21:23:08.921907443 < x-xss-protection: 1; mode=block 2026/05/29 21:23:08.921916169 < x-content-type-options: nosniff 2026/05/29 21:23:08.921916610 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:08.921934173 < 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 21:23:08.921937409 < content-length: 122 2026/05/29 21:23:08.922003683 < 2026/05/29 21:23:08.922005356 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.922020845 { [5 bytes data] 2026/05/29 21:23:08.922023720 * Ignoring the response-body 2026/05/29 21:23:08.922039450 { [122 bytes data] 2026/05/29 21:23:08.922040331 * Connection #0 to host pypi.python.org left intact 2026/05/29 21:23:08.922055640 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 21:23:08.933363487 * Trying 151.101.0.223:443... 2026/05/29 21:23:08.935053535 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/05/29 21:23:08.935308898 * ALPN, offering h2 2026/05/29 21:23:08.935315791 * ALPN, offering http/1.1 2026/05/29 21:23:08.961205666 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:08.961212579 * CApath: /etc/ssl/certs 2026/05/29 21:23:08.961388034 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:08.961396780 } [5 bytes data] 2026/05/29 21:23:08.961440271 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:08.961444388 } [512 bytes data] 2026/05/29 21:23:08.964725186 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:08.964731969 { [5 bytes data] 2026/05/29 21:23:08.964766894 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:08.964768226 { [122 bytes data] 2026/05/29 21:23:08.964883542 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:08.964885666 { [5 bytes data] 2026/05/29 21:23:08.964909290 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.964910402 { [5 bytes data] 2026/05/29 21:23:08.964925530 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:08.964928886 { [19 bytes data] 2026/05/29 21:23:08.964944435 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.964949475 { [5 bytes data] 2026/05/29 21:23:08.964965104 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:08.964977036 { [2856 bytes data] 2026/05/29 21:23:08.965610719 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.965618003 { [5 bytes data] 2026/05/29 21:23:08.965707059 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:08.965743096 { [264 bytes data] 2026/05/29 21:23:08.965746513 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.965814860 { [5 bytes data] 2026/05/29 21:23:08.965816553 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:08.965856388 { [36 bytes data] 2026/05/29 21:23:08.965857690 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:08.965871436 } [5 bytes data] 2026/05/29 21:23:08.965872308 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:08.965886674 } [1 bytes data] 2026/05/29 21:23:08.965887456 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.965911741 } [5 bytes data] 2026/05/29 21:23:08.965913224 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:08.965929324 } [36 bytes data] 2026/05/29 21:23:08.966089663 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:08.966095975 * ALPN, server accepted to use h2 2026/05/29 21:23:08.966132072 * Server certificate: 2026/05/29 21:23:08.966133305 * subject: CN=pypi.org 2026/05/29 21:23:08.966146907 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 21:23:08.966155947 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 21:23:08.966156778 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 21:23:08.966173780 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:08.966174311 * SSL certificate verify ok. 2026/05/29 21:23:08.966186043 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:08.966186474 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:08.966197224 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:08.966197655 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.966210018 } [5 bytes data] 2026/05/29 21:23:08.966210469 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.966220147 } [5 bytes data] 2026/05/29 21:23:08.966222020 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.966237569 } [5 bytes data] 2026/05/29 21:23:08.966238501 * Using Stream ID: 1 (easy handle 0x5560a7c6a9f0) 2026/05/29 21:23:08.966254451 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.966255463 } [5 bytes data] 2026/05/29 21:23:08.966268003 > GET / HTTP/2 2026/05/29 21:23:08.966280407 > Host: pypi.org 2026/05/29 21:23:08.966281338 > user-agent: curl/7.81.0 2026/05/29 21:23:08.966307447 > accept: */* 2026/05/29 21:23:08.966308699 > 2026/05/29 21:23:08.966326693 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.966331041 { [5 bytes data] 2026/05/29 21:23:08.966353243 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:08.966354385 { [193 bytes data] 2026/05/29 21:23:08.967496858 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.967503931 { [5 bytes data] 2026/05/29 21:23:08.967545949 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:08.967553143 } [5 bytes data] 2026/05/29 21:23:08.970303329 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970309370 { [5 bytes data] 2026/05/29 21:23:08.970348343 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970351629 { [5 bytes data] 2026/05/29 21:23:08.970373621 < HTTP/2 200 2026/05/29 21:23:08.970374622 < server: gunicorn 2026/05/29 21:23:08.970412803 < etag: "INJTbK2c0auLToNjHSHWjQ" 2026/05/29 21:23:08.970414497 < 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 21:23:08.970460463 < referrer-policy: origin-when-cross-origin 2026/05/29 21:23:08.970552374 < content-type: text/html; charset=UTF-8 2026/05/29 21:23:08.970554819 < accept-ranges: bytes 2026/05/29 21:23:08.970571310 < date: Fri, 29 May 2026 21:23:08 GMT 2026/05/29 21:23:08.970573564 < x-served-by: cache-iad-kjyo7100056-IAD, cache-iad-kjyo7100056-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000140-CHI 2026/05/29 21:23:08.970598270 < x-cache: MISS, HIT, HIT 2026/05/29 21:23:08.970599262 < x-cache-hits: 0, 9, 1 2026/05/29 21:23:08.970613588 < x-timer: S1780089789.968741,VS0,VE1 2026/05/29 21:23:08.970614510 < vary: Accept-Encoding, Cookie 2026/05/29 21:23:08.970631512 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:08.970632925 < x-frame-options: deny 2026/05/29 21:23:08.970652331 < x-xss-protection: 1; mode=block 2026/05/29 21:23:08.970653323 < x-content-type-options: nosniff 2026/05/29 21:23:08.970669773 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:08.970670775 < 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 21:23:08.970742840 < content-length: 22793 2026/05/29 21:23:08.970744823 < 2026/05/29 21:23:08.970759651 { [913 bytes data] 2026/05/29 21:23:08.970760893 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970777745 { [5 bytes data] 2026/05/29 21:23:08.970778526 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970794977 { [5 bytes data] 2026/05/29 21:23:08.970797261 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970813672 { [5 bytes data] 2026/05/29 21:23:08.970814604 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970831305 { [5 bytes data] 2026/05/29 21:23:08.970832206 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970855450 { [5 bytes data] 2026/05/29 21:23:08.970871991 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970873774 { [5 bytes data] 2026/05/29 21:23:08.970906432 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970907925 { [5 bytes data] 2026/05/29 21:23:08.970930157 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970931158 { [5 bytes data] 2026/05/29 21:23:08.970940997 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970941427 { [5 bytes data] 2026/05/29 21:23:08.970969981 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.970971063 { [5 bytes data] 2026/05/29 21:23:08.972533383 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972540937 { [5 bytes data] 2026/05/29 21:23:08.972579358 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972584839 { [5 bytes data] 2026/05/29 21:23:08.972602802 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972616658 { [5 bytes data] 2026/05/29 21:23:08.972689865 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972697449 { [5 bytes data] 2026/05/29 21:23:08.972719420 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972720562 { [5 bytes data] 2026/05/29 21:23:08.972736261 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972739036 { [5 bytes data] 2026/05/29 21:23:08.972754625 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:08.972755487 { [5 bytes data] 2026/05/29 21:23:08.972774553 * Connection #1 to host pypi.org left intact 2026/05/29 21:23:08.975131891 2026/05/29 21:23:08.975139895 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 21:23:08.981745557 * Trying 146.75.76.223:443... 2026/05/29 21:23:08.983471362 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 21:23:08.984882223 * ALPN, offering h2 2026/05/29 21:23:08.984888925 * ALPN, offering http/1.1 2026/05/29 21:23:09.010313260 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:09.010321255 * CApath: /etc/ssl/certs 2026/05/29 21:23:09.010523620 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:09.010529892 } [5 bytes data] 2026/05/29 21:23:09.010576409 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:09.010578503 } [512 bytes data] 2026/05/29 21:23:09.013600347 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:09.013607430 { [5 bytes data] 2026/05/29 21:23:09.013647475 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:09.013649078 { [122 bytes data] 2026/05/29 21:23:09.013823370 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:09.013831075 { [5 bytes data] 2026/05/29 21:23:09.013853056 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.013855921 { [5 bytes data] 2026/05/29 21:23:09.013875948 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:09.013878694 { [19 bytes data] 2026/05/29 21:23:09.013899032 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.013900174 { [5 bytes data] 2026/05/29 21:23:09.013920552 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:09.013921754 { [2842 bytes data] 2026/05/29 21:23:09.014534277 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.014541852 { [5 bytes data] 2026/05/29 21:23:09.014587737 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:09.014589791 { [264 bytes data] 2026/05/29 21:23:09.014646026 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.014647419 { [5 bytes data] 2026/05/29 21:23:09.014676553 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:09.014677936 { [36 bytes data] 2026/05/29 21:23:09.014721156 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:09.014730985 } [5 bytes data] 2026/05/29 21:23:09.014767363 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:09.014787120 } [1 bytes data] 2026/05/29 21:23:09.014814110 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.014816675 } [5 bytes data] 2026/05/29 21:23:09.014844657 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:09.014847522 } [36 bytes data] 2026/05/29 21:23:09.014892419 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:09.014900223 * ALPN, server accepted to use h2 2026/05/29 21:23:09.014944105 * Server certificate: 2026/05/29 21:23:09.014947351 * subject: CN=*.pythonhosted.org 2026/05/29 21:23:09.014966647 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 21:23:09.014967769 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 21:23:09.014981846 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 21:23:09.014984411 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 21:23:09.015008165 * SSL certificate verify ok. 2026/05/29 21:23:09.015011602 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:09.015029966 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:09.015030827 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:09.015050364 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.015051366 } [5 bytes data] 2026/05/29 21:23:09.015071160 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.015073504 } [5 bytes data] 2026/05/29 21:23:09.015099993 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.015102899 } [5 bytes data] 2026/05/29 21:23:09.015120592 * Using Stream ID: 1 (easy handle 0x5647a5f139f0) 2026/05/29 21:23:09.015124529 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.015143775 } [5 bytes data] 2026/05/29 21:23:09.015154696 > GET / HTTP/2 2026/05/29 21:23:09.015155607 > Host: files.pythonhosted.org 2026/05/29 21:23:09.015170215 > user-agent: curl/7.81.0 2026/05/29 21:23:09.015172429 > accept: */* 2026/05/29 21:23:09.015192266 > 2026/05/29 21:23:09.015194871 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.015209738 { [5 bytes data] 2026/05/29 21:23:09.015229508 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:09.015243501 { [193 bytes data] 2026/05/29 21:23:09.016475581 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.016481142 { [5 bytes data] 2026/05/29 21:23:09.016539852 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:09.016541645 } [5 bytes data] 2026/05/29 21:23:09.016963415 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.016969266 { [5 bytes data] 2026/05/29 21:23:09.017003931 < HTTP/2 200 2026/05/29 21:23:09.017005313 < content-type: text/html 2026/05/29 21:23:09.017016334 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 21:23:09.017016875 < accept-ranges: bytes 2026/05/29 21:23:09.017025561 < date: Fri, 29 May 2026 21:23:09 GMT 2026/05/29 21:23:09.017026032 < age: 41 2026/05/29 21:23:09.017034978 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000124-CHI 2026/05/29 21:23:09.017035539 < x-cache: HIT, HIT 2026/05/29 21:23:09.017045759 < x-cache-hits: 11, 2 2026/05/29 21:23:09.017046219 < x-timer: S1780089789.017579,VS0,VE0 2026/05/29 21:23:09.017054896 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 21:23:09.017055336 < x-frame-options: deny 2026/05/29 21:23:09.017065626 < x-xss-protection: 1; mode=block 2026/05/29 21:23:09.017066076 < x-content-type-options: nosniff 2026/05/29 21:23:09.017075153 < x-permitted-cross-domain-policies: none 2026/05/29 21:23:09.017075584 < x-robots-header: noindex 2026/05/29 21:23:09.017084661 < content-length: 1853 2026/05/29 21:23:09.017085112 < 2026/05/29 21:23:09.017096023 { [1031 bytes data] 2026/05/29 21:23:09.017097125 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:09.017117382 { [5 bytes data] 2026/05/29 21:23:09.017119897 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:44353 |
| ✅ | 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 21:23:09.033606985 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:09.033819723 [connect-session] Job Key: eWiAbY6u4wJG9tIy 2026/05/29 21:23:09.033829511 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:09.033833148 [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:34427 ... Connected to session server http://127.0.0.1:34427 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:09.154979806 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 21:23:09.159877108 2026/05/29 21:23:09.159886045 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.9QVDdufX6Z/testenv 2026/05/29 21:23:11.704485759 2026/05/29 21:23:11.704497010 $ source /opt/rstudio-connect/mnt/tmp/tmp.9QVDdufX6Z/testenv/bin/activate 2026/05/29 21:23:11.705906816 2026/05/29 21:23:11.705914661 $ python --version 2026/05/29 21:23:11.707384215 Python 3.13.9 2026/05/29 21:23:11.707646274 2026/05/29 21:23:11.707653037 $ python -m site 2026/05/29 21:23:11.720863290 sys.path = [ 2026/05/29 21:23:11.720869803 '/opt/rstudio-connect/mnt/app', 2026/05/29 21:23:11.720911929 '/opt/python/3.13.9/lib/python313.zip', 2026/05/29 21:23:11.720915705 '/opt/python/3.13.9/lib/python3.13', 2026/05/29 21:23:11.720944279 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/29 21:23:11.720947164 '/opt/rstudio-connect/mnt/tmp/tmp.9QVDdufX6Z/testenv/lib/python3.13/site-packages', 2026/05/29 21:23:11.720985365 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/29 21:23:11.720986648 ] 2026/05/29 21:23:11.721018077 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 21:23:11.721019279 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/29 21:23:11.721041220 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 21:23:11.769617397 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:11.769813693 [connect-session] Job Key: bzXXaehcLPMMZJXw 2026/05/29 21:23:11.769823842 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:11.769827319 [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:34997 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:34997 2026/05/29 21:23:11.889990654 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 21:23:11.895036979 2026/05/29 21:23:11.895046878 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv 2026/05/29 21:23:14.416231916 2026/05/29 21:23:14.416246844 $ source /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv/bin/activate 2026/05/29 21:23:14.417695330 2026/05/29 21:23:14.417703255 $ python -m pip --version 2026/05/29 21:23:14.585989302 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/29 21:23:14.606496146 2026/05/29 21:23:14.606508218 $ python -m pip config debug 2026/05/29 21:23:14.777787566 env_var: 2026/05/29 21:23:14.778101826 env: 2026/05/29 21:23:14.778289466 global: 2026/05/29 21:23:14.778513602 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 21:23:14.778721894 /etc/pip.conf, exists: False 2026/05/29 21:23:14.778914951 site: 2026/05/29 21:23:14.779101273 /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv/pip.conf, exists: False 2026/05/29 21:23:14.779291234 user: 2026/05/29 21:23:14.779495619 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 21:23:14.779689528 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 21:23:14.800601889 2026/05/29 21:23:14.800610375 $ python -m pip config list -v 2026/05/29 21:23:14.972441834 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 21:23:14.972776442 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 21:23:14.973293595 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 21:23:14.973606382 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 21:23:14.973922730 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv/pip.conf' 2026/05/29 21:23:14.995524639 2026/05/29 21:23:14.995534868 $ python -m pip._vendor.requests.certs 2026/05/29 21:23:15.130545917 <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 21:23:15.130698735 /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 21:23:15.144336046 2026/05/29 21:23:15.144347127 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1 pip 2026/05/29 21:23:15.578657531 Collecting pip 2026/05/29 21:23:15.579054853 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 21:23:15.593792742 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 21:23:15.602832953 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 21:23:15.619139138 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 156.4 MB/s 0:00:00 2026/05/29 21:23:15.630060499 Saved /opt/rstudio-connect/mnt/tmp/tmp.Nqzar9oiv1/pip-26.1.1-py3-none-any.whl 2026/05/29 21:23:15.630387510 Successfully downloaded pip 2026/05/29 21:23:15.682491926 2026/05/29 21:23:15.682499520 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/29 21:23:15.682541479 [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 21:23:15.769142464 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:15.769352296 [connect-session] Job Key: mLYIAQUeI8Fcd7p3 2026/05/29 21:23:15.769362074 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:15.769365701 [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:36423 ... Connected to session server http://127.0.0.1:36423 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:16.029785297 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:16.030079316 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 21:23:16.049339953 2026/05/29 21:23:16.049346405 $ /opt/R/4.4.3/bin/R --version 2026/05/29 21:23:16.049388614 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 21:23:16.049419221 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 21:23:16.049443927 Platform: x86_64-pc-linux-gnu 2026/05/29 21:23:16.049444688 2026/05/29 21:23:16.049453054 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 21:23:16.049453535 You are welcome to redistribute it under the terms of the 2026/05/29 21:23:16.049465247 GNU General Public License versions 2 or 3. 2026/05/29 21:23:16.049465677 For more information about these matters see 2026/05/29 21:23:16.054866131 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 21:23:16.069566921 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:16.069762656 [connect-session] Job Key: ZiFEDwQgu7xWb2qh 2026/05/29 21:23:16.069772394 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:16.069776031 [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:46743 ... Connected to session server http://127.0.0.1:46743 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:16.251781853 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:16.252064995 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 21:23:16.460867347 2026/05/29 21:23:16.460885792 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 21:23:16.460940815 Package Version LibPath 2026/05/29 21:23:16.460943299 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460959620 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460960541 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460975910 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460976651 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460995186 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.460996148 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461019842 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461020844 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461038036 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461038838 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461055369 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461056180 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461077510 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461080826 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461115561 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461116834 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461134807 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461135659 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461151258 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461151999 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461168260 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461169091 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461188788 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461189740 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461207773 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461208655 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.461225186 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:16.466681697 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:46743 |
| ✅ | 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 21:23:16.481583957 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:16.481787688 [connect-session] Job Key: EM3nO9pTfhLvzTkU 2026/05/29 21:23:16.481797436 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:16.481801123 [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:39625 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39625 2026/05/29 21:23:16.662796323 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:16.663082214 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 21:23:16.663735804 $add.smooth 2026/05/29 21:23:16.663745352 [1] TRUE 2026/05/29 21:23:16.663780287 2026/05/29 21:23:16.663781931 $bitmapType 2026/05/29 21:23:16.663794795 [1] "cairo" 2026/05/29 21:23:16.663795686 2026/05/29 21:23:16.663807578 $browser 2026/05/29 21:23:16.663810214 [1] "xdg-open" 2026/05/29 21:23:16.663823679 2026/05/29 21:23:16.663824530 $browserNLdisabled 2026/05/29 21:23:16.663838636 [1] FALSE 2026/05/29 21:23:16.663839428 2026/05/29 21:23:16.663852853 $catch.script.errors 2026/05/29 21:23:16.663853935 [1] FALSE 2026/05/29 21:23:16.663868643 2026/05/29 21:23:16.663869584 $CBoundsCheck 2026/05/29 21:23:16.663882328 [1] FALSE 2026/05/29 21:23:16.663883160 2026/05/29 21:23:16.663894902 $check.bounds 2026/05/29 21:23:16.663895683 [1] FALSE 2026/05/29 21:23:16.663916652 2026/05/29 21:23:16.663917514 $citation.bibtex.max 2026/05/29 21:23:16.663930739 [1] 1 2026/05/29 21:23:16.663931500 2026/05/29 21:23:16.663942731 $continue 2026/05/29 21:23:16.663943472 [1] "+ " 2026/05/29 21:23:16.663955755 2026/05/29 21:23:16.663956587 $contrasts 2026/05/29 21:23:16.663968730 unordered ordered 2026/05/29 21:23:16.663970543 "contr.treatment" "contr.poly" 2026/05/29 21:23:16.663987505 2026/05/29 21:23:16.663988366 $defaultPackages 2026/05/29 21:23:16.664001751 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 21:23:16.664003184 2026/05/29 21:23:16.664020396 $demo.ask 2026/05/29 21:23:16.664021177 [1] "default" 2026/05/29 21:23:16.664034162 2026/05/29 21:23:16.664034943 $deparse.cutoff 2026/05/29 21:23:16.664047617 [1] 60 2026/05/29 21:23:16.664048459 2026/05/29 21:23:16.664059930 $device 2026/05/29 21:23:16.664215934 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 21:23:16.664220372 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 21:23:16.664252592 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 21:23:16.664253594 useKerning, fillOddEven, compress) 2026/05/29 21:23:16.664302877 { 2026/05/29 21:23:16.664304129 initPSandPDFfonts() 2026/05/29 21:23:16.664316562 new <- list() 2026/05/29 21:23:16.664317353 if (!missing(width)) 2026/05/29 21:23:16.664330628 new$width <- width 2026/05/29 21:23:16.664333283 if (!missing(height)) 2026/05/29 21:23:16.664346388 new$height <- height 2026/05/29 21:23:16.664347259 if (!missing(onefile)) 2026/05/29 21:23:16.664360574 new$onefile <- onefile 2026/05/29 21:23:16.664361306 if (!missing(title)) 2026/05/29 21:23:16.664374660 new$title <- title 2026/05/29 21:23:16.664375482 if (!missing(fonts)) 2026/05/29 21:23:16.664415367 new$fonts <- fonts 2026/05/29 21:23:16.664416499 if (!missing(version)) 2026/05/29 21:23:16.664430074 new$version <- version 2026/05/29 21:23:16.664430936 if (!missing(paper)) 2026/05/29 21:23:16.664444170 new$paper <- paper 2026/05/29 21:23:16.664444992 if (!missing(encoding)) 2026/05/29 21:23:16.664458447 new$encoding <- encoding 2026/05/29 21:23:16.664459218 if (!missing(bg)) 2026/05/29 21:23:16.664472453 new$bg <- bg 2026/05/29 21:23:16.664473445 if (!missing(fg)) 2026/05/29 21:23:16.664485528 new$fg <- fg 2026/05/29 21:23:16.664486369 if (!missing(pointsize)) 2026/05/29 21:23:16.664540270 new$pointsize <- pointsize 2026/05/29 21:23:16.664541672 if (!missing(pagecentre)) 2026/05/29 21:23:16.664556069 new$pagecentre <- pagecentre 2026/05/29 21:23:16.664556951 if (!missing(colormodel)) 2026/05/29 21:23:16.664571107 new$colormodel <- colormodel 2026/05/29 21:23:16.664571909 if (!missing(useDingbats)) 2026/05/29 21:23:16.664586266 new$useDingbats <- useDingbats 2026/05/29 21:23:16.664587007 if (!missing(useKerning)) 2026/05/29 21:23:16.664609289 new$useKerning <- useKerning 2026/05/29 21:23:16.664610260 if (!missing(fillOddEven)) 2026/05/29 21:23:16.664652149 new$fillOddEven <- fillOddEven 2026/05/29 21:23:16.664653321 if (!missing(compress)) 2026/05/29 21:23:16.664667838 new$compress <- compress 2026/05/29 21:23:16.664668730 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 21:23:16.664685732 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 21:23:16.664686563 inherits(family, "CIDFont"))) { 2026/05/29 21:23:16.664703124 enc <- family$encoding 2026/05/29 21:23:16.664703986 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 21:23:16.664719395 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 21:23:16.664720186 "default")) 2026/05/29 21:23:16.664735695 old$encoding <- enc 2026/05/29 21:23:16.664736527 family <- family$metrics 2026/05/29 21:23:16.664773455 } 2026/05/29 21:23:16.664774487 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 21:23:16.664788724 old$encoding <- guessEncoding() 2026/05/29 21:23:16.664789615 if (!missing(family)) { 2026/05/29 21:23:16.664804213 if (length(family) == 4L) { 2026/05/29 21:23:16.664805024 family <- c(family, "Symbol.afm") 2026/05/29 21:23:16.664819852 } 2026/05/29 21:23:16.664820764 else if (length(family) == 5L) { 2026/05/29 21:23:16.664833117 } 2026/05/29 21:23:16.664833928 else if (length(family) == 1L) { 2026/05/29 21:23:16.664846472 pf <- pdfFonts(family)[[1L]] 2026/05/29 21:23:16.664847313 if (is.null(pf)) 2026/05/29 21:23:16.664886396 stop(gettextf("unknown family '%s'", family), 2026/05/29 21:23:16.664887558 domain = NA) 2026/05/29 21:23:16.664903388 matchFont(pf, old$encoding) 2026/05/29 21:23:16.664904189 } 2026/05/29 21:23:16.664917124 else stop("invalid 'family' argument") 2026/05/29 21:23:16.664917905 old$family <- family 2026/05/29 21:23:16.664932372 } 2026/05/29 21:23:16.664933194 version <- old$version 2026/05/29 21:23:16.664945026 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 21:23:16.664945887 "2.0") 2026/05/29 21:23:16.664958942 if (version %in% versions) 2026/05/29 21:23:16.664959723 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 21:23:16.664999818 else stop("invalid PDF version") 2026/05/29 21:23:16.665001191 onefile <- old$onefile 2026/05/29 21:23:16.665025556 if (!checkIntFormat(file)) 2026/05/29 21:23:16.665026588 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 21:23:16.665044582 domain = NA) 2026/05/29 21:23:16.665045654 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 21:23:16.665062325 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 21:23:16.665063217 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 21:23:16.665082413 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 21:23:16.665083324 old$fillOddEven, old$compress) 2026/05/29 21:23:16.665132346 invisible() 2026/05/29 21:23:16.665133809 } 2026/05/29 21:23:16.665145410 <bytecode: 0x564bb79cb9a0> 2026/05/29 21:23:16.665146392 <environment: namespace:grDevices> 2026/05/29 21:23:16.665160498 2026/05/29 21:23:16.665161350 $device.ask.default 2026/05/29 21:23:16.665174525 [1] FALSE 2026/05/29 21:23:16.665175446 2026/05/29 21:23:16.665187198 $digits 2026/05/29 21:23:16.665188090 [1] 7 2026/05/29 21:23:16.665199631 2026/05/29 21:23:16.665200092 $download.file.extra 2026/05/29 21:23:16.665209780 [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 21:23:16.665211704 2026/05/29 21:23:16.665252831 $download.file.method 2026/05/29 21:23:16.665253753 [1] "curl" 2026/05/29 21:23:16.665262138 2026/05/29 21:23:16.665263290 $dvipscmd 2026/05/29 21:23:16.665277948 [1] "dvips" 2026/05/29 21:23:16.665279020 2026/05/29 21:23:16.665293827 $echo 2026/05/29 21:23:16.665295019 [1] FALSE 2026/05/29 21:23:16.665307212 2026/05/29 21:23:16.665308184 $editor 2026/05/29 21:23:16.665319325 [1] "vi" 2026/05/29 21:23:16.665319876 2026/05/29 21:23:16.665326609 $encoding 2026/05/29 21:23:16.665327099 [1] "native.enc" 2026/05/29 21:23:16.665334473 2026/05/29 21:23:16.665334924 $example.ask 2026/05/29 21:23:16.665342017 [1] "default" 2026/05/29 21:23:16.665342458 2026/05/29 21:23:16.665349301 $expressions 2026/05/29 21:23:16.665349762 [1] 5000 2026/05/29 21:23:16.665356825 2026/05/29 21:23:16.665357266 $help.search.types 2026/05/29 21:23:16.665364419 [1] "vignette" "demo" "help" 2026/05/29 21:23:16.665364920 2026/05/29 21:23:16.665372334 $help.try.all.packages 2026/05/29 21:23:16.665372785 [1] FALSE 2026/05/29 21:23:16.665380429 2026/05/29 21:23:16.665380870 $HTTPUserAgent 2026/05/29 21:23:16.665387853 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 21:23:16.665388314 2026/05/29 21:23:16.665428078 $internet.info 2026/05/29 21:23:16.665429340 [1] 2 2026/05/29 21:23:16.665442545 2026/05/29 21:23:16.665443647 $keep.parse.data 2026/05/29 21:23:16.665459366 [1] TRUE 2026/05/29 21:23:16.665460448 2026/05/29 21:23:16.665476175 $keep.parse.data.pkgs 2026/05/29 21:23:16.665477488 [1] FALSE 2026/05/29 21:23:16.665493488 2026/05/29 21:23:16.665494760 $keep.source 2026/05/29 21:23:16.665503066 [1] FALSE 2026/05/29 21:23:16.665503506 2026/05/29 21:23:16.665510319 $keep.source.pkgs 2026/05/29 21:23:16.665510740 [1] FALSE 2026/05/29 21:23:16.665518143 2026/05/29 21:23:16.665518584 $locatorBell 2026/05/29 21:23:16.665525537 [1] TRUE 2026/05/29 21:23:16.665525988 2026/05/29 21:23:16.665532711 $mailer 2026/05/29 21:23:16.665533142 [1] "mailto" 2026/05/29 21:23:16.665564250 2026/05/29 21:23:16.665565492 $matprod 2026/05/29 21:23:16.665578216 [1] "default" 2026/05/29 21:23:16.665578997 2026/05/29 21:23:16.665585920 $max.contour.segments 2026/05/29 21:23:16.665586371 [1] 25000 2026/05/29 21:23:16.665593955 2026/05/29 21:23:16.665594396 $max.print 2026/05/29 21:23:16.665601149 [1] 99999 2026/05/29 21:23:16.665601599 2026/05/29 21:23:16.665608192 $menu.graphics 2026/05/29 21:23:16.665608653 [1] TRUE 2026/05/29 21:23:16.665615956 2026/05/29 21:23:16.665616397 $na.action 2026/05/29 21:23:16.665623370 [1] "na.omit" 2026/05/29 21:23:16.665623801 2026/05/29 21:23:16.665630634 $nwarnings 2026/05/29 21:23:16.665631085 [1] 50 2026/05/29 21:23:16.665638288 2026/05/29 21:23:16.665638729 $OutDec 2026/05/29 21:23:16.665645461 [1] "." 2026/05/29 21:23:16.665645912 2026/05/29 21:23:16.665652374 $packrat.authenticated.downloads.use.renv 2026/05/29 21:23:16.665652975 [1] TRUE 2026/05/29 21:23:16.665661441 2026/05/29 21:23:16.665661872 $packrat.connect.timeout 2026/05/29 21:23:16.665676429 [1] 10 2026/05/29 21:23:16.665677251 2026/05/29 21:23:16.665689394 $packrat.untrusted.packages 2026/05/29 21:23:16.665690235 character(0) 2026/05/29 21:23:16.665704462 2026/05/29 21:23:16.665705253 $packrat.verbose.cache 2026/05/29 21:23:16.665714601 [1] TRUE 2026/05/29 21:23:16.665715131 2026/05/29 21:23:16.665721754 $pager 2026/05/29 21:23:16.665722205 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 21:23:16.665730159 2026/05/29 21:23:16.665730611 $papersize 2026/05/29 21:23:16.665737503 [1] "letter" 2026/05/29 21:23:16.665737954 2026/05/29 21:23:16.665744717 $PCRE_limit_recursion 2026/05/29 21:23:16.665745158 [1] NA 2026/05/29 21:23:16.665752742 2026/05/29 21:23:16.665753182 $PCRE_study 2026/05/29 21:23:16.665759925 [1] FALSE 2026/05/29 21:23:16.665760356 2026/05/29 21:23:16.665767039 $PCRE_use_JIT 2026/05/29 21:23:16.665767479 [1] TRUE 2026/05/29 21:23:16.665774653 2026/05/29 21:23:16.665775134 $pdfviewer 2026/05/29 21:23:16.665781916 [1] "/usr/bin/xdg-open" 2026/05/29 21:23:16.665782357 2026/05/29 21:23:16.665800571 $pkgType 2026/05/29 21:23:16.665801643 [1] "source" 2026/05/29 21:23:16.665815349 2026/05/29 21:23:16.665816300 $printcmd 2026/05/29 21:23:16.665828253 [1] "/usr/bin/lpr" 2026/05/29 21:23:16.665829054 2026/05/29 21:23:16.665836258 $prompt 2026/05/29 21:23:16.665836678 [1] "> " 2026/05/29 21:23:16.665843521 2026/05/29 21:23:16.665843952 $repos 2026/05/29 21:23:16.665850775 CRAN 2026/05/29 21:23:16.665851236 "@CRAN@" 2026/05/29 21:23:16.665858239 2026/05/29 21:23:16.665858700 $rl_word_breaks 2026/05/29 21:23:16.665865723 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 21:23:16.665866153 2026/05/29 21:23:16.665873337 $scipen 2026/05/29 21:23:16.665873758 [1] 0 2026/05/29 21:23:16.665880531 2026/05/29 21:23:16.665880971 $show.coef.Pvalues 2026/05/29 21:23:16.665888155 [1] TRUE 2026/05/29 21:23:16.665888655 2026/05/29 21:23:16.665895268 $show.error.messages 2026/05/29 21:23:16.665895709 [1] TRUE 2026/05/29 21:23:16.665903213 2026/05/29 21:23:16.665903643 $show.signif.stars 2026/05/29 21:23:16.665910837 [1] TRUE 2026/05/29 21:23:16.665911278 2026/05/29 21:23:16.665922559 $showErrorCalls 2026/05/29 21:23:16.665923531 [1] TRUE 2026/05/29 21:23:16.665937717 2026/05/29 21:23:16.665938579 $showNCalls 2026/05/29 21:23:16.665950671 [1] 50 2026/05/29 21:23:16.665951523 2026/05/29 21:23:16.665958085 $showWarnCalls 2026/05/29 21:23:16.665958526 [1] FALSE 2026/05/29 21:23:16.665967703 2026/05/29 21:23:16.665968144 $str 2026/05/29 21:23:16.665974726 $str$strict.width 2026/05/29 21:23:16.665975207 [1] "no" 2026/05/29 21:23:16.665982651 2026/05/29 21:23:16.665983082 $str$digits.d 2026/05/29 21:23:16.665990095 [1] 3 2026/05/29 21:23:16.665990536 2026/05/29 21:23:16.665997048 $str$vec.len 2026/05/29 21:23:16.665997539 [1] 4 2026/05/29 21:23:16.666004632 2026/05/29 21:23:16.666005073 $str$list.len 2026/05/29 21:23:16.666012086 [1] 99 2026/05/29 21:23:16.666012527 2026/05/29 21:23:16.666018949 $str$deparse.lines 2026/05/29 21:23:16.666019410 NULL 2026/05/29 21:23:16.666026713 2026/05/29 21:23:16.666027204 $str$drop.deparse.attr 2026/05/29 21:23:16.666034548 [1] TRUE 2026/05/29 21:23:16.666035009 2026/05/29 21:23:16.666046370 $str$formatNum 2026/05/29 21:23:16.666047192 function (x, ...) 2026/05/29 21:23:16.666061569 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 21:23:16.666062400 <environment: 0x564bb812e4e8> 2026/05/29 21:23:16.666079642 2026/05/29 21:23:16.666080494 2026/05/29 21:23:16.666087487 $str.dendrogram.last 2026/05/29 21:23:16.666087928 [1] "`" 2026/05/29 21:23:16.666095422 2026/05/29 21:23:16.666095873 $texi2dvi 2026/05/29 21:23:16.666102645 [1] "/usr/bin/texi2dvi" 2026/05/29 21:23:16.666103136 2026/05/29 21:23:16.666110260 $timeout 2026/05/29 21:23:16.666110690 [1] 60 2026/05/29 21:23:16.666117523 2026/05/29 21:23:16.666117964 $ts.eps 2026/05/29 21:23:16.666124646 [1] 1e-05 2026/05/29 21:23:16.666125087 2026/05/29 21:23:16.666131910 $ts.S.compat 2026/05/29 21:23:16.666132341 [1] FALSE 2026/05/29 21:23:16.666139755 2026/05/29 21:23:16.666140256 $unzip 2026/05/29 21:23:16.666146908 [1] "/usr/bin/unzip" 2026/05/29 21:23:16.666148040 2026/05/29 21:23:16.666170332 $useFancyQuotes 2026/05/29 21:23:16.666171484 [1] TRUE 2026/05/29 21:23:16.666184679 2026/05/29 21:23:16.666185660 $verbose 2026/05/29 21:23:16.666197022 [1] FALSE 2026/05/29 21:23:16.666197743 2026/05/29 21:23:16.666208884 $warn 2026/05/29 21:23:16.666209725 [1] 0 2026/05/29 21:23:16.666220405 2026/05/29 21:23:16.666221177 $warning.length 2026/05/29 21:23:16.666232728 [1] 1000 2026/05/29 21:23:16.666233600 2026/05/29 21:23:16.666245181 $warnPartialMatchArgs 2026/05/29 21:23:16.666246083 [1] FALSE 2026/05/29 21:23:16.666260480 2026/05/29 21:23:16.666261462 $warnPartialMatchAttr 2026/05/29 21:23:16.666274135 [1] FALSE 2026/05/29 21:23:16.666274897 2026/05/29 21:23:16.666282291 $warnPartialMatchDollar 2026/05/29 21:23:16.666282782 [1] FALSE 2026/05/29 21:23:16.666290566 2026/05/29 21:23:16.666291027 $width 2026/05/29 21:23:16.666297690 [1] 80 2026/05/29 21:23:16.666298140 |
| ✅ | 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 21:23:16.686582095 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:16.686777520 [connect-session] Job Key: KXbWR5BePWdfehGd 2026/05/29 21:23:16.686787519 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:16.686791206 [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:40779 ... Connected to session server http://127.0.0.1:40779 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:16.874208648 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:16.874541900 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 21:23:16.882275203 2026/05/29 21:23:16.882281806 $ env 2026/05/29 21:23:16.882317342 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:23:16.882318855 EDITOR=vi 2026/05/29 21:23:16.882336769 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:16.882337820 HOSTNAME=fe50b51d626f 2026/05/29 21:23:16.882353590 LANG=en_US.UTF-8 2026/05/29 21:23:16.882354491 LANGUAGE=en_US:en 2026/05/29 21:23:16.882368508 LC_ALL=en_US.UTF-8 2026/05/29 21:23:16.882369349 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 21:23:16.882387563 LN_S=ln -s 2026/05/29 21:23:16.882388495 LOGNAME=rstudio-connect 2026/05/29 21:23:16.882430824 MAKEFLAGS=-j1 2026/05/29 21:23:16.882433699 MAKE=make 2026/05/29 21:23:16.882460199 PAGER=/usr/bin/pager 2026/05/29 21:23:16.882461591 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 21:23:16.882477241 POSIT_CONNECT=1 2026/05/29 21:23:16.882477771 POSIT_PRODUCT=CONNECT 2026/05/29 21:23:16.882486157 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:23:16.882486608 R_ARCH= 2026/05/29 21:23:16.882495014 R_BROWSER=xdg-open 2026/05/29 21:23:16.882495455 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 21:23:16.882503810 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 21:23:16.882504281 R_ENVIRON_USER=REDACTED 2026/05/29 21:23:16.882512927 R_GZIPCMD=/usr/bin/gzip 2026/05/29 21:23:16.882513368 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 21:23:16.882521664 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 21:23:16.882522666 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 21:23:16.882532203 R_LIBS_USER=REDACTED 2026/05/29 21:23:16.882532664 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 21:23:16.882542062 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpBiUGuO/packrat-src 2026/05/29 21:23:16.882542723 R_PAPERSIZE=letter 2026/05/29 21:23:16.882552922 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 21:23:16.882553353 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 21:23:16.882569823 R_PRINTCMD=/usr/bin/lpr 2026/05/29 21:23:16.882570705 R_PROFILE_USER=REDACTED 2026/05/29 21:23:16.882586244 R_RD4PDF=times,inconsolata,hyper 2026/05/29 21:23:16.882587216 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpBiUGuO 2026/05/29 21:23:16.882599419 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 21:23:16.882599900 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 21:23:16.882613665 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 21:23:16.882614136 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:23:16.882624015 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 21:23:16.882624486 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 21:23:16.882633392 R_ZIPCMD=/usr/bin/zip 2026/05/29 21:23:16.882633843 SED=/usr/bin/sed 2026/05/29 21:23:16.882653440 SHLVL=2 2026/05/29 21:23:16.882654432 STARTUP_DEBUG_MODE=0 2026/05/29 21:23:16.882667065 TAR=/usr/bin/tar 2026/05/29 21:23:16.882667566 TERM=xterm 2026/05/29 21:23:16.882675110 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:16.882675551 TZ=UTC 2026/05/29 21:23:16.882689407 USERNAME=rstudio-connect 2026/05/29 21:23:16.882690308 USER=rstudio-connect 2026/05/29 21:23:16.887589639 _=/usr/bin/env Stopped session pings to http://127.0.0.1:40779 Stopping content session token refresher |
| ✅ | 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 21:23:16.902576634 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:16.902780665 [connect-session] Job Key: uD2FdFCfr3zZd5kS 2026/05/29 21:23:16.902795001 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:16.902800742 [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:34731 ... Connected to session server http://127.0.0.1:34731 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:17.084362547 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:17.084674630 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 21:23:17.092375904 2026/05/29 21:23:17.092383538 $ findmnt --notruncate 2026/05/29 21:23:17.092440244 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:17.092441887 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J63I5 ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:17.092516416 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:17.092517077 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:17.092533979 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:17.092534450 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:17.092551001 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:17.092551442 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:17.092580947 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:17.092583942 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:17.092688377 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.092692074 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:17.092789236 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:17.092937483 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.092938585 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.092974251 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.093004538 ├─/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 21:23:17.093007243 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.093047959 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/uD2FdFCfr3zZd5kS] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.093048760 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.093089997 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:17.093090889 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1889919785] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:17.093237042 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:17.098312499 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 21:23:17.113774160 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:17.113985104 [connect-session] Job Key: AcDE74yipibT5253 2026/05/29 21:23:17.113999911 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:17.114006313 [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:42855 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:42855 2026/05/29 21:23:17.293842405 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:17.294141631 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 21:23:17.412572509 2026/05/29 21:23:17.412579332 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 21:23:17.412653721 * Trying 13.225.47.84:443... 2026/05/29 21:23:17.412654913 * Connected to cran.rstudio.com (13.225.47.84) port 443 (#0) 2026/05/29 21:23:17.412665162 * ALPN, offering h2 2026/05/29 21:23:17.412665653 * ALPN, offering http/1.1 2026/05/29 21:23:17.412674079 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:17.412674580 * CApath: /etc/ssl/certs 2026/05/29 21:23:17.412683827 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:17.412684258 } [5 bytes data] 2026/05/29 21:23:17.412693465 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:17.412693886 } [512 bytes data] 2026/05/29 21:23:17.412702642 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.412703073 { [5 bytes data] 2026/05/29 21:23:17.412711829 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:17.412712300 { [122 bytes data] 2026/05/29 21:23:17.412732635 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:17.412734118 { [5 bytes data] 2026/05/29 21:23:17.412754406 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.412755518 { [5 bytes data] 2026/05/29 21:23:17.412770436 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:17.412771327 { [19 bytes data] 2026/05/29 21:23:17.412786516 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.412787277 { [5 bytes data] 2026/05/29 21:23:17.412801363 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:17.412802145 { [3836 bytes data] 2026/05/29 21:23:17.412816462 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.412817213 { [5 bytes data] 2026/05/29 21:23:17.412831600 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:17.412832361 { [264 bytes data] 2026/05/29 21:23:17.412846398 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.412847329 { [5 bytes data] 2026/05/29 21:23:17.412862097 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:17.412862949 { [36 bytes data] 2026/05/29 21:23:17.412877365 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:17.412878147 } [5 bytes data] 2026/05/29 21:23:17.412891452 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:17.412892213 } [1 bytes data] 2026/05/29 21:23:17.412907582 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.412908333 } [5 bytes data] 2026/05/29 21:23:17.412922490 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:17.412923261 } [36 bytes data] 2026/05/29 21:23:17.412944441 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:17.412945432 * ALPN, server accepted to use h2 2026/05/29 21:23:17.412962034 * Server certificate: 2026/05/29 21:23:17.412962925 * subject: CN=cran.rstudio.com 2026/05/29 21:23:17.412977422 * start date: May 1 00:00:00 2026 GMT 2026/05/29 21:23:17.412978234 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 21:23:17.412992511 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 21:23:17.412993452 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 21:23:17.413013269 * SSL certificate verify ok. 2026/05/29 21:23:17.413014111 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:17.413032615 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:17.413033487 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:17.413053184 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413054045 } [5 bytes data] 2026/05/29 21:23:17.413069434 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413070336 } [5 bytes data] 2026/05/29 21:23:17.413093439 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413094290 } [5 bytes data] 2026/05/29 21:23:17.413109499 * Using Stream ID: 1 (easy handle 0x555b7161d9f0) 2026/05/29 21:23:17.413110351 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413127112 } [5 bytes data] 2026/05/29 21:23:17.413128013 > GET / HTTP/2 2026/05/29 21:23:17.413140076 > Host: cran.rstudio.com 2026/05/29 21:23:17.413140958 > user-agent: curl/7.81.0 2026/05/29 21:23:17.413154483 > accept: */* 2026/05/29 21:23:17.413155255 > 2026/05/29 21:23:17.413166385 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413167147 { [5 bytes data] 2026/05/29 21:23:17.413181544 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:17.413182475 { [157 bytes data] 2026/05/29 21:23:17.413198054 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413198916 { [5 bytes data] 2026/05/29 21:23:17.413213603 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:17.413214425 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413232138 } [5 bytes data] 2026/05/29 21:23:17.413232980 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413247376 { [5 bytes data] 2026/05/29 21:23:17.413248208 < HTTP/2 200 2026/05/29 21:23:17.413259690 < content-type: text/html 2026/05/29 21:23:17.413260541 < content-length: 866 2026/05/29 21:23:17.413274277 < server: Apache/2.4.66 (Unix) 2026/05/29 21:23:17.413275088 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 21:23:17.413289435 < accept-ranges: bytes 2026/05/29 21:23:17.413290207 < date: Fri, 29 May 2026 21:23:17 GMT 2026/05/29 21:23:17.413304022 < expires: Fri, 29 May 2026 21:53:00 GMT 2026/05/29 21:23:17.413304864 < cache-control: max-age=1800 2026/05/29 21:23:17.413318770 < etag: "362-612dafe59ac63" 2026/05/29 21:23:17.413319571 < x-cache: Hit from cloudfront 2026/05/29 21:23:17.413334740 < via: 1.1 df88548a1073b94c202d209937f3ccc6.cloudfront.net (CloudFront) 2026/05/29 21:23:17.413335611 < x-amz-cf-pop: ORD58-P15 2026/05/29 21:23:17.413353224 < x-amz-cf-id: 7TcvwJzUtNlpZ_PxVefSkO0VrRf35EBe7KnA_IhsfWuV5B3V4IrSnQ== 2026/05/29 21:23:17.413354066 < age: 17 2026/05/29 21:23:17.413370907 < 2026/05/29 21:23:17.413371739 { [866 bytes data] 2026/05/29 21:23:17.413382489 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.413383280 { [5 bytes data] 2026/05/29 21:23:17.418160613 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:42855 |
| ✅ | 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 21:23:17.432885528 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:17.433090130 [connect-session] Job Key: hcEMD1OosE8PJ1MI 2026/05/29 21:23:17.433099939 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:17.433103605 [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:37679 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:37679 2026/05/29 21:23:17.613874721 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:17.614163272 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 21:23:17.709955134 2026/05/29 21:23:17.709963139 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 21:23:17.710014465 * Trying 3.138.167.219:443... 2026/05/29 21:23:17.710016449 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 21:23:17.710034462 * ALPN, offering h2 2026/05/29 21:23:17.710035284 * ALPN, offering http/1.1 2026/05/29 21:23:17.710049661 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:17.710050572 * CApath: /etc/ssl/certs 2026/05/29 21:23:17.710077663 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710078765 } [5 bytes data] 2026/05/29 21:23:17.710092190 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:17.710092851 } [512 bytes data] 2026/05/29 21:23:17.710106397 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710107278 { [5 bytes data] 2026/05/29 21:23:17.710122036 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:17.710122847 { [104 bytes data] 2026/05/29 21:23:17.710144818 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710147814 { [5 bytes data] 2026/05/29 21:23:17.710173552 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:17.710174794 { [3880 bytes data] 2026/05/29 21:23:17.710196334 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710202045 { [5 bytes data] 2026/05/29 21:23:17.710222644 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 21:23:17.710224978 { [333 bytes data] 2026/05/29 21:23:17.710251127 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710252319 { [5 bytes data] 2026/05/29 21:23:17.710266255 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 21:23:17.710266977 { [4 bytes data] 2026/05/29 21:23:17.710298987 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710299998 } [5 bytes data] 2026/05/29 21:23:17.710315728 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 21:23:17.710316649 } [70 bytes data] 2026/05/29 21:23:17.710337338 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:17.710338691 } [5 bytes data] 2026/05/29 21:23:17.710354170 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:17.710355131 } [1 bytes data] 2026/05/29 21:23:17.710371322 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710372263 } [5 bytes data] 2026/05/29 21:23:17.710387522 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:17.710388374 } [16 bytes data] 2026/05/29 21:23:17.710427086 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:17.710428238 { [5 bytes data] 2026/05/29 21:23:17.710442945 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:17.710443827 { [5 bytes data] 2026/05/29 21:23:17.710458595 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:17.710459526 { [16 bytes data] 2026/05/29 21:23:17.710479133 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 21:23:17.710480365 * ALPN, server accepted to use h2 2026/05/29 21:23:17.710506324 * Server certificate: 2026/05/29 21:23:17.710507506 * subject: CN=p3m.posit.it 2026/05/29 21:23:17.710524107 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 21:23:17.710525039 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 21:23:17.710540217 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 21:23:17.710542652 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 21:23:17.710563801 * SSL certificate verify ok. 2026/05/29 21:23:17.710564603 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:17.710580202 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:17.710581003 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:17.710607933 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710608725 } [5 bytes data] 2026/05/29 21:23:17.710623793 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710624705 } [5 bytes data] 2026/05/29 21:23:17.710639392 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710640164 } [5 bytes data] 2026/05/29 21:23:17.710654621 * Using Stream ID: 1 (easy handle 0x556eb1fcd9f0) 2026/05/29 21:23:17.710655432 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710672324 } [5 bytes data] 2026/05/29 21:23:17.710673235 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 21:23:17.710687492 > Host: packagemanager.posit.co 2026/05/29 21:23:17.710688364 > user-agent: curl/7.81.0 2026/05/29 21:23:17.710702280 > accept: */* 2026/05/29 21:23:17.710703231 > 2026/05/29 21:23:17.710714152 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710714973 { [5 bytes data] 2026/05/29 21:23:17.710729451 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:17.710730362 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710748506 } [5 bytes data] 2026/05/29 21:23:17.710749528 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710764476 { [5 bytes data] 2026/05/29 21:23:17.710765327 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710780506 { [5 bytes data] 2026/05/29 21:23:17.710781568 < HTTP/2 400 2026/05/29 21:23:17.710794712 < date: Fri, 29 May 2026 21:23:17 GMT 2026/05/29 21:23:17.710795644 < content-type: text/plain; charset=utf-8 2026/05/29 21:23:17.710812305 < content-length: 94 2026/05/29 21:23:17.710813257 < cache-control: max-age=3600 2026/05/29 21:23:17.710828105 < request-id: 9d17db62-a70a-4a3e-bce0-953a8ead5f81 2026/05/29 21:23:17.710828986 < server: Posit Package Manager v2026.04.2 2026/05/29 21:23:17.710847240 < x-content-type-options: nosniff 2026/05/29 21:23:17.710847992 < x-frame-options: DENY 2026/05/29 21:23:17.710863701 < x-repository-type: RSPM 2026/05/29 21:23:17.710864623 < 2026/05/29 21:23:17.710876535 { [94 bytes data] 2026/05/29 21:23:17.710877297 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:17.710892275 { [5 bytes data] 2026/05/29 21:23:17.716164138 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 21:23:17.731319844 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:17.731694975 [connect-session] Job Key: VCYdjBdUTxGBQq74 2026/05/29 21:23:17.731708771 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:17.731712668 [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:41247 ... Connected to session server http://127.0.0.1:41247 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:17.912396927 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:17.912705751 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 21:23:18.021777997 2026/05/29 21:23:18.021787765 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 21:23:18.021841586 * Trying 3.138.167.219:443... 2026/05/29 21:23:18.021843930 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 21:23:18.021856013 * ALPN, offering h2 2026/05/29 21:23:18.021856513 * ALPN, offering http/1.1 2026/05/29 21:23:18.021865490 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:18.021866021 * CApath: /etc/ssl/certs 2026/05/29 21:23:18.021875619 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:18.021876240 } [5 bytes data] 2026/05/29 21:23:18.021885928 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:18.021886429 } [512 bytes data] 2026/05/29 21:23:18.021895316 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:18.021896488 { [5 bytes data] 2026/05/29 21:23:18.021916696 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:18.021917688 { [104 bytes data] 2026/05/29 21:23:18.021938937 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:18.021939999 { [5 bytes data] 2026/05/29 21:23:18.021949687 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:18.021950128 { [3880 bytes data] 2026/05/29 21:23:18.021963754 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:18.021964745 { [5 bytes data] 2026/05/29 21:23:18.021984913 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 21:23:18.021989973 { [333 bytes data] 2026/05/29 21:23:18.022007646 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:18.022008477 { [5 bytes data] 2026/05/29 21:23:18.022027763 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 21:23:18.022028785 { [4 bytes data] 2026/05/29 21:23:18.022063801 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:18.022065043 } [5 bytes data] 2026/05/29 21:23:18.022079610 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 21:23:18.022080311 } [70 bytes data] 2026/05/29 21:23:18.022095660 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:18.022096542 } [5 bytes data] 2026/05/29 21:23:18.022111650 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:18.022112762 } [1 bytes data] 2026/05/29 21:23:18.022129343 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:18.022130054 } [5 bytes data] 2026/05/29 21:23:18.022139071 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:18.022139502 } [16 bytes data] 2026/05/29 21:23:18.022147887 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:18.022148308 { [5 bytes data] 2026/05/29 21:23:18.022156494 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:18.022156984 { [5 bytes data] 2026/05/29 21:23:18.022170300 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:18.022171291 { [16 bytes data] 2026/05/29 21:23:18.022186650 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 21:23:18.022187622 * ALPN, server accepted to use h2 2026/05/29 21:23:18.022206156 * Server certificate: 2026/05/29 21:23:18.022207088 * subject: CN=p3m.posit.it 2026/05/29 21:23:18.022225512 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 21:23:18.022226484 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 21:23:18.022243366 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 21:23:18.022244358 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 21:23:18.022266329 * SSL certificate verify ok. 2026/05/29 21:23:18.022267321 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:18.022281677 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:18.022282168 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:18.022301204 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022301705 } [5 bytes data] 2026/05/29 21:23:18.022310631 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022311072 } [5 bytes data] 2026/05/29 21:23:18.022319679 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022320109 } [5 bytes data] 2026/05/29 21:23:18.022328625 * Using Stream ID: 1 (easy handle 0x559c56a6f9f0) 2026/05/29 21:23:18.022329116 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022339285 } [5 bytes data] 2026/05/29 21:23:18.022339766 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 21:23:18.022354794 > Host: packagemanager.posit.co 2026/05/29 21:23:18.022355796 > user-agent: curl/7.81.0 2026/05/29 21:23:18.022371756 > accept: */* 2026/05/29 21:23:18.022372707 > 2026/05/29 21:23:18.022466523 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022468797 { [5 bytes data] 2026/05/29 21:23:18.022487372 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:18.022488524 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022506537 } [5 bytes data] 2026/05/29 21:23:18.022507299 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022520123 { [5 bytes data] 2026/05/29 21:23:18.022520814 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022533698 { [5 bytes data] 2026/05/29 21:23:18.022534429 < HTTP/2 400 2026/05/29 21:23:18.022544939 < date: Fri, 29 May 2026 21:23:18 GMT 2026/05/29 21:23:18.022545721 < content-type: text/plain; charset=utf-8 2026/05/29 21:23:18.022559567 < content-length: 94 2026/05/29 21:23:18.022560308 < cache-control: max-age=3600 2026/05/29 21:23:18.022574604 < request-id: 4cad4875-5e01-4632-b5e6-90930953486d 2026/05/29 21:23:18.022575496 < server: Posit Package Manager v2026.04.2 2026/05/29 21:23:18.022593410 < x-content-type-options: nosniff 2026/05/29 21:23:18.022594261 < x-frame-options: DENY 2026/05/29 21:23:18.022609340 < x-repository-type: RSPM 2026/05/29 21:23:18.022610381 < 2026/05/29 21:23:18.022631571 { [94 bytes data] 2026/05/29 21:23:18.022632663 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:18.022647841 { [5 bytes data] 2026/05/29 21:23:18.028318202 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:41247 |
| ✅ | 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 21:23:18.043234952 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:18.043450745 [connect-session] Job Key: fF7Hc3Jd0FhOMtr7 2026/05/29 21:23:18.043466324 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:18.043470202 [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:40585 ... Connected to session server http://127.0.0.1:40585 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:18.248809386 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:18.249117043 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 21:23:18.267509412 2026/05/29 21:23:18.267515814 $ /opt/R/4.5.2/bin/R --version 2026/05/29 21:23:18.267558103 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 21:23:18.267564746 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 21:23:18.267592848 Platform: x86_64-pc-linux-gnu 2026/05/29 21:23:18.267594141 2026/05/29 21:23:18.267606935 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 21:23:18.267607465 You are welcome to redistribute it under the terms of the 2026/05/29 21:23:18.267618967 GNU General Public License versions 2 or 3. 2026/05/29 21:23:18.267619578 For more information about these matters see 2026/05/29 21:23:18.272564416 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 21:23:18.288704822 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:18.288912740 [connect-session] Job Key: tSzUr7sVDZTwitwr 2026/05/29 21:23:18.288928189 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:18.288933740 [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:40647 ... Connected to session server http://127.0.0.1:40647 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:18.474622370 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:18.474914047 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 21:23:18.689480242 2026/05/29 21:23:18.689490492 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 21:23:18.689546396 Package Version LibPath 2026/05/29 21:23:18.689548310 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689563899 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689564470 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689574529 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689575040 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689585088 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689585529 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689595207 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689595638 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689605717 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689606158 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689620575 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689621506 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689637757 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689638278 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689651973 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689653015 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689672314 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689673747 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689706468 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689707690 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689726846 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689727898 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689746012 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689746813 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689757343 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689757784 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689767612 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689768033 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689777871 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689778302 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689794292 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689795294 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689811003 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689811744 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689829197 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689830339 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689849713 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689854481 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689891330 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.689892352 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:18.695434543 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 21:23:18.710391381 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:18.710665153 [connect-session] Job Key: txQSdPMGk0zCJz5l 2026/05/29 21:23:18.710680531 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:18.710686001 [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:40297 ... Connected to session server http://127.0.0.1:40297 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:18.893524639 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:18.893908375 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 21:23:18.894361925 $add.smooth 2026/05/29 21:23:18.894370993 [1] TRUE 2026/05/29 21:23:18.894406215 2026/05/29 21:23:18.894442807 $bitmapType 2026/05/29 21:23:18.894444710 [1] "cairo" 2026/05/29 21:23:18.894465569 2026/05/29 21:23:18.894466661 $browser 2026/05/29 21:23:18.894478784 [1] "xdg-open" 2026/05/29 21:23:18.894479725 2026/05/29 21:23:18.894493922 $browserNLdisabled 2026/05/29 21:23:18.894495044 [1] FALSE 2026/05/29 21:23:18.894510573 2026/05/29 21:23:18.894511645 $catch.script.errors 2026/05/29 21:23:18.894524309 [1] FALSE 2026/05/29 21:23:18.894525291 2026/05/29 21:23:18.894536752 $CBoundsCheck 2026/05/29 21:23:18.894537584 [1] FALSE 2026/05/29 21:23:18.894549807 2026/05/29 21:23:18.894550618 $check.bounds 2026/05/29 21:23:18.894561989 [1] FALSE 2026/05/29 21:23:18.894562831 2026/05/29 21:23:18.894573952 $citation.bibtex.max 2026/05/29 21:23:18.894574833 [1] 1 2026/05/29 21:23:18.894587617 2026/05/29 21:23:18.894588368 $continue 2026/05/29 21:23:18.894600040 [1] "+ " 2026/05/29 21:23:18.894600842 2026/05/29 21:23:18.894611762 $contrasts 2026/05/29 21:23:18.894612594 unordered ordered 2026/05/29 21:23:18.894626938 "contr.treatment" "contr.poly" 2026/05/29 21:23:18.894631717 2026/05/29 21:23:18.894656052 $defaultPackages 2026/05/29 21:23:18.894657345 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 21:23:18.894674016 2026/05/29 21:23:18.894674827 $demo.ask 2026/05/29 21:23:18.894685787 [1] "default" 2026/05/29 21:23:18.894686649 2026/05/29 21:23:18.894697900 $deparse.cutoff 2026/05/29 21:23:18.894700755 [1] 60 2026/05/29 21:23:18.894712718 2026/05/29 21:23:18.894713499 $device 2026/05/29 21:23:18.894953731 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 21:23:18.894960133 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 21:23:18.894987785 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 21:23:18.894989017 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 21:23:18.895011088 { 2026/05/29 21:23:18.895011939 initPSandPDFfonts() 2026/05/29 21:23:18.895024683 new <- list() 2026/05/29 21:23:18.895025595 if (!missing(width)) 2026/05/29 21:23:18.895038489 new$width <- width 2026/05/29 21:23:18.895039250 if (!missing(height)) 2026/05/29 21:23:18.895052986 new$height <- height 2026/05/29 21:23:18.895053878 if (!missing(onefile)) 2026/05/29 21:23:18.895068475 new$onefile <- onefile 2026/05/29 21:23:18.895069427 if (!missing(title)) 2026/05/29 21:23:18.895085377 new$title <- title 2026/05/29 21:23:18.895086168 if (!missing(fonts)) 2026/05/29 21:23:18.895100114 new$fonts <- fonts 2026/05/29 21:23:18.895100916 if (!missing(version)) 2026/05/29 21:23:18.895115280 new$version <- version 2026/05/29 21:23:18.895117734 if (!missing(paper)) 2026/05/29 21:23:18.895136199 new$paper <- paper 2026/05/29 21:23:18.895137211 if (!missing(encoding)) 2026/05/29 21:23:18.895151237 new$encoding <- encoding 2026/05/29 21:23:18.895152158 if (!missing(bg)) 2026/05/29 21:23:18.895165974 new$bg <- bg 2026/05/29 21:23:18.895166836 if (!missing(fg)) 2026/05/29 21:23:18.895181072 new$fg <- fg 2026/05/29 21:23:18.895182004 if (!missing(pointsize)) 2026/05/29 21:23:18.895194868 new$pointsize <- pointsize 2026/05/29 21:23:18.895195670 if (!missing(pagecentre)) 2026/05/29 21:23:18.895244832 new$pagecentre <- pagecentre 2026/05/29 21:23:18.895245874 if (!missing(colormodel)) 2026/05/29 21:23:18.895260231 new$colormodel <- colormodel 2026/05/29 21:23:18.895261062 if (!missing(useDingbats)) 2026/05/29 21:23:18.895275268 new$useDingbats <- useDingbats 2026/05/29 21:23:18.895276110 if (!missing(useKerning)) 2026/05/29 21:23:18.895298832 new$useKerning <- useKerning 2026/05/29 21:23:18.895299684 if (!missing(fillOddEven)) 2026/05/29 21:23:18.895314151 new$fillOddEven <- fillOddEven 2026/05/29 21:23:18.895314922 if (!missing(compress)) 2026/05/29 21:23:18.895328959 new$compress <- compress 2026/05/29 21:23:18.895329790 if (!missing(timestamp)) 2026/05/29 21:23:18.895371308 new$timestamp <- timestamp 2026/05/29 21:23:18.895372480 if (!missing(producer)) 2026/05/29 21:23:18.895386546 new$producer <- producer 2026/05/29 21:23:18.895387498 if (!missing(author)) 2026/05/29 21:23:18.895401698 new$author <- author 2026/05/29 21:23:18.895413837 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 21:23:18.895414839 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 21:23:18.895435828 inherits(family, "CIDFont"))) { 2026/05/29 21:23:18.895436680 enc <- family$encoding 2026/05/29 21:23:18.895450776 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 21:23:18.895472918 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 21:23:18.895493055 "default")) 2026/05/29 21:23:18.895493867 old$encoding <- enc 2026/05/29 21:23:18.895506360 family <- family$metrics 2026/05/29 21:23:18.895507192 } 2026/05/29 21:23:18.895519485 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 21:23:18.895520296 old$encoding <- guessEncoding() 2026/05/29 21:23:18.895536567 if (!missing(family)) { 2026/05/29 21:23:18.895537569 if (length(family) == 4L) { 2026/05/29 21:23:18.895552246 family <- c(family, "Symbol.afm") 2026/05/29 21:23:18.895553158 } 2026/05/29 21:23:18.895577015 else if (length(family) == 5L) { 2026/05/29 21:23:18.895586861 } 2026/05/29 21:23:18.895587862 else if (length(family) == 1L) { 2026/05/29 21:23:18.895600436 pf <- pdfFonts(family)[[1L]] 2026/05/29 21:23:18.895601207 if (is.null(pf)) 2026/05/29 21:23:18.895615123 stop(gettextf("unknown family '%s'", family), 2026/05/29 21:23:18.895616005 domain = NA) 2026/05/29 21:23:18.895631353 matchFont(pf, old$encoding) 2026/05/29 21:23:18.895632275 } 2026/05/29 21:23:18.895644789 else stop("invalid 'family' argument") 2026/05/29 21:23:18.895645660 old$family <- family 2026/05/29 21:23:18.895659967 } 2026/05/29 21:23:18.895660728 version <- old$version 2026/05/29 21:23:18.895672601 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 21:23:18.895673532 "2.0") 2026/05/29 21:23:18.895686577 if (version %in% versions) 2026/05/29 21:23:18.895687498 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 21:23:18.895697841 else stop("invalid PDF version") 2026/05/29 21:23:18.895717237 onefile <- old$onefile 2026/05/29 21:23:18.895718409 if (!checkIntFormat(file)) 2026/05/29 21:23:18.895739408 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 21:23:18.895740480 domain = NA) 2026/05/29 21:23:18.895756941 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 21:23:18.895757712 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 21:23:18.895777329 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 21:23:18.895778211 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 21:23:18.895831039 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 21:23:18.895832302 old$author) 2026/05/29 21:23:18.895848943 invisible() 2026/05/29 21:23:18.895849784 } 2026/05/29 21:23:18.895870032 <bytecode: 0x555bf2b36300> 2026/05/29 21:23:18.895870914 <environment: namespace:grDevices> 2026/05/29 21:23:18.895891342 2026/05/29 21:23:18.895892214 $device.ask.default 2026/05/29 21:23:18.895911009 [1] FALSE 2026/05/29 21:23:18.895911830 2026/05/29 21:23:18.895953738 $digits 2026/05/29 21:23:18.895954941 [1] 7 2026/05/29 21:23:18.895966032 2026/05/29 21:23:18.895966893 $download.file.extra 2026/05/29 21:23:18.895978605 [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 21:23:18.895979577 2026/05/29 21:23:18.895998622 $download.file.method 2026/05/29 21:23:18.895999414 [1] "curl" 2026/05/29 21:23:18.896012288 2026/05/29 21:23:18.896013049 $dvipscmd 2026/05/29 21:23:18.896027346 [1] "dvips" 2026/05/29 21:23:18.896028228 2026/05/29 21:23:18.896068493 $echo 2026/05/29 21:23:18.896069755 [1] FALSE 2026/05/29 21:23:18.896084162 2026/05/29 21:23:18.896084903 $editor 2026/05/29 21:23:18.896096064 [1] "vi" 2026/05/29 21:23:18.896096856 2026/05/29 21:23:18.896106915 $encoding 2026/05/29 21:23:18.896107656 [1] "native.enc" 2026/05/29 21:23:18.896119548 2026/05/29 21:23:18.896120290 $example.ask 2026/05/29 21:23:18.896131000 [1] "default" 2026/05/29 21:23:18.896131891 2026/05/29 21:23:18.896142491 $expressions 2026/05/29 21:23:18.896143252 [1] 5000 2026/05/29 21:23:18.896154704 2026/05/29 21:23:18.896155505 $help.search.types 2026/05/29 21:23:18.896197825 [1] "vignette" "demo" "help" 2026/05/29 21:23:18.896198997 2026/05/29 21:23:18.896216649 $help.try.all.packages 2026/05/29 21:23:18.896217471 [1] FALSE 2026/05/29 21:23:18.896233191 2026/05/29 21:23:18.896238009 $HTTPUserAgent 2026/05/29 21:23:18.896249571 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 21:23:18.896250423 2026/05/29 21:23:18.896265090 $internet.info 2026/05/29 21:23:18.896265861 [1] 2 2026/05/29 21:23:18.896288424 2026/05/29 21:23:18.896306708 $keep.parse.data 2026/05/29 21:23:18.896307900 [1] TRUE 2026/05/29 21:23:18.896326815 2026/05/29 21:23:18.896327657 $keep.parse.data.pkgs 2026/05/29 21:23:18.896339479 [1] FALSE 2026/05/29 21:23:18.896340311 2026/05/29 21:23:18.896350840 $keep.source 2026/05/29 21:23:18.896351652 [1] FALSE 2026/05/29 21:23:18.896362733 2026/05/29 21:23:18.896365287 $keep.source.pkgs 2026/05/29 21:23:18.896376578 [1] FALSE 2026/05/29 21:23:18.896377470 2026/05/29 21:23:18.896388010 $locatorBell 2026/05/29 21:23:18.896388741 [1] TRUE 2026/05/29 21:23:18.896432813 2026/05/29 21:23:18.896434026 $mailer 2026/05/29 21:23:18.896444525 [1] "mailto" 2026/05/29 21:23:18.896445307 2026/05/29 21:23:18.896455956 $matprod 2026/05/29 21:23:18.896456748 [1] "default" 2026/05/29 21:23:18.896468019 2026/05/29 21:23:18.896468820 $max.contour.segments 2026/05/29 21:23:18.896480683 [1] 25000 2026/05/29 21:23:18.896481504 2026/05/29 21:23:18.896491463 $max.print 2026/05/29 21:23:18.896492214 [1] 99999 2026/05/29 21:23:18.896506571 2026/05/29 21:23:18.896507352 $menu.graphics 2026/05/29 21:23:18.896518083 [1] TRUE 2026/05/29 21:23:18.896518894 2026/05/29 21:23:18.896564840 $na.action 2026/05/29 21:23:18.896566032 [1] "na.omit" 2026/05/29 21:23:18.896578185 2026/05/29 21:23:18.896578966 $nwarnings 2026/05/29 21:23:18.896590859 [1] 50 2026/05/29 21:23:18.896591640 2026/05/29 21:23:18.896601428 $OutDec 2026/05/29 21:23:18.896602360 [1] "." 2026/05/29 21:23:18.896613561 2026/05/29 21:23:18.896614403 $packrat.authenticated.downloads.use.renv 2026/05/29 21:23:18.896627858 [1] TRUE 2026/05/29 21:23:18.896628639 2026/05/29 21:23:18.896639579 $packrat.connect.timeout 2026/05/29 21:23:18.896640451 [1] 10 2026/05/29 21:23:18.896677891 2026/05/29 21:23:18.896679033 $packrat.untrusted.packages 2026/05/29 21:23:18.896691316 character(0) 2026/05/29 21:23:18.896692057 2026/05/29 21:23:18.896702607 $packrat.verbose.cache 2026/05/29 21:23:18.896703429 [1] TRUE 2026/05/29 21:23:18.896715922 2026/05/29 21:23:18.896716814 $pager 2026/05/29 21:23:18.896727363 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 21:23:18.896728215 2026/05/29 21:23:18.896748302 $papersize 2026/05/29 21:23:18.896749144 [1] "letter" 2026/05/29 21:23:18.896765555 2026/05/29 21:23:18.896766386 $PCRE_limit_recursion 2026/05/29 21:23:18.896815338 [1] NA 2026/05/29 21:23:18.896816670 2026/05/29 21:23:18.896827581 $PCRE_study 2026/05/29 21:23:18.896828372 [1] FALSE 2026/05/29 21:23:18.896840094 2026/05/29 21:23:18.896840966 $PCRE_use_JIT 2026/05/29 21:23:18.896852307 [1] TRUE 2026/05/29 21:23:18.896853209 2026/05/29 21:23:18.896863748 $pdfviewer 2026/05/29 21:23:18.896864540 [1] "/usr/bin/xdg-open" 2026/05/29 21:23:18.896877073 2026/05/29 21:23:18.896877915 $pkgType 2026/05/29 21:23:18.896903743 [1] "source" 2026/05/29 21:23:18.896925043 2026/05/29 21:23:18.896926215 $printcmd 2026/05/29 21:23:18.896937636 [1] "/usr/bin/lpr" 2026/05/29 21:23:18.896938388 2026/05/29 21:23:18.896949558 $prompt 2026/05/29 21:23:18.896950420 [1] "> " 2026/05/29 21:23:18.896961290 2026/05/29 21:23:18.896962022 $repos 2026/05/29 21:23:18.896972581 CRAN 2026/05/29 21:23:18.896973343 "@CRAN@" 2026/05/29 21:23:18.896984584 2026/05/29 21:23:18.896985496 $rl_word_breaks 2026/05/29 21:23:18.896996566 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 21:23:18.896997328 2026/05/29 21:23:18.897020080 $scipen 2026/05/29 21:23:18.897021172 [1] 0 2026/05/29 21:23:18.897033535 2026/05/29 21:23:18.897034307 $show.coef.Pvalues 2026/05/29 21:23:18.897046169 [1] TRUE 2026/05/29 21:23:18.897046991 2026/05/29 21:23:18.897057660 $show.error.messages 2026/05/29 21:23:18.897058452 [1] TRUE 2026/05/29 21:23:18.897070635 2026/05/29 21:23:18.897071446 $show.signif.stars 2026/05/29 21:23:18.897091904 [1] TRUE 2026/05/29 21:23:18.897117883 2026/05/29 21:23:18.897119586 $showErrorCalls 2026/05/29 21:23:18.897138191 [1] TRUE 2026/05/29 21:23:18.897139102 2026/05/29 21:23:18.897150564 $showNCalls 2026/05/29 21:23:18.897151335 [1] 50 2026/05/29 21:23:18.897163027 2026/05/29 21:23:18.897163868 $showWarnCalls 2026/05/29 21:23:18.897175100 [1] FALSE 2026/05/29 21:23:18.897175901 2026/05/29 21:23:18.897206759 $str 2026/05/29 21:23:18.897207831 $str$strict.width 2026/05/29 21:23:18.897219523 [1] "no" 2026/05/29 21:23:18.897220334 2026/05/29 21:23:18.897231134 $str$digits.d 2026/05/29 21:23:18.897231916 [1] 3 2026/05/29 21:23:18.897242996 2026/05/29 21:23:18.897243778 $str$vec.len 2026/05/29 21:23:18.897254909 [1] 4 2026/05/29 21:23:18.897255790 2026/05/29 21:23:18.897266450 $str$list.len 2026/05/29 21:23:18.897267232 [1] 99 2026/05/29 21:23:18.897279605 2026/05/29 21:23:18.897280416 $str$deparse.lines 2026/05/29 21:23:18.897292779 NULL 2026/05/29 21:23:18.897293681 2026/05/29 21:23:18.897304742 $str$drop.deparse.attr 2026/05/29 21:23:18.897305804 [1] TRUE 2026/05/29 21:23:18.897319339 2026/05/29 21:23:18.897320351 $str$formatNum 2026/05/29 21:23:18.897332243 function (x, ...) 2026/05/29 21:23:18.897333175 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 21:23:18.897349355 <environment: 0x555bf33a96c8> 2026/05/29 21:23:18.897350187 2026/05/29 21:23:18.897362590 2026/05/29 21:23:18.897363401 $str.dendrogram.last 2026/05/29 21:23:18.897375053 [1] "`" 2026/05/29 21:23:18.897375915 2026/05/29 21:23:18.897386374 $texi2dvi 2026/05/29 21:23:18.897387316 [1] "/usr/bin/texi2dvi" 2026/05/29 21:23:18.897426359 2026/05/29 21:23:18.897427320 $timeout 2026/05/29 21:23:18.897438481 [1] 60 2026/05/29 21:23:18.897439333 2026/05/29 21:23:18.897450674 $ts.eps 2026/05/29 21:23:18.897451576 [1] 1e-05 2026/05/29 21:23:18.897463418 2026/05/29 21:23:18.897464370 $ts.S.compat 2026/05/29 21:23:18.897475300 [1] FALSE 2026/05/29 21:23:18.897476132 2026/05/29 21:23:18.897487232 $unzip 2026/05/29 21:23:18.897488124 [1] "/usr/bin/unzip" 2026/05/29 21:23:18.897500698 2026/05/29 21:23:18.897501559 $useFancyQuotes 2026/05/29 21:23:18.897512870 [1] TRUE 2026/05/29 21:23:18.897513772 2026/05/29 21:23:18.897524983 $verbose 2026/05/29 21:23:18.897525865 [1] FALSE 2026/05/29 21:23:18.897536985 2026/05/29 21:23:18.897537797 $warn 2026/05/29 21:23:18.897547986 [1] 0 2026/05/29 21:23:18.897548717 2026/05/29 21:23:18.897559067 $warning.length 2026/05/29 21:23:18.897559898 [1] 1000 2026/05/29 21:23:18.897571570 2026/05/29 21:23:18.897572321 $warnPartialMatchArgs 2026/05/29 21:23:18.897590024 [1] FALSE 2026/05/29 21:23:18.897593050 2026/05/29 21:23:18.897604021 $warnPartialMatchAttr 2026/05/29 21:23:18.897604902 [1] FALSE 2026/05/29 21:23:18.897617456 2026/05/29 21:23:18.897618488 $warnPartialMatchDollar 2026/05/29 21:23:18.897630760 [1] FALSE 2026/05/29 21:23:18.897631602 2026/05/29 21:23:18.897642142 $width 2026/05/29 21:23:18.897642883 [1] 80 2026/05/29 21:23:18.897653142 |
| ✅ | 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 21:23:18.916853641 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:18.917065306 [connect-session] Job Key: dU0dUOAnMlMuzkJH 2026/05/29 21:23:18.917082168 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:18.917087738 [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:43865 ... Connected to session server http://127.0.0.1:43865 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:19.101695996 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:19.102022182 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 21:23:19.109747203 2026/05/29 21:23:19.109754156 $ env 2026/05/29 21:23:19.109790123 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:23:19.109791606 EDITOR=vi 2026/05/29 21:23:19.109813848 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:19.109814960 HOSTNAME=fe50b51d626f 2026/05/29 21:23:19.109834767 LANG=en_US.UTF-8 2026/05/29 21:23:19.109835708 LANGUAGE=en_US:en 2026/05/29 21:23:19.109847090 LC_ALL=en_US.UTF-8 2026/05/29 21:23:19.109847841 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 21:23:19.109876785 LN_S=ln -s 2026/05/29 21:23:19.109877957 LOGNAME=rstudio-connect 2026/05/29 21:23:19.109891733 MAKEFLAGS=-j1 2026/05/29 21:23:19.109892625 MAKE=make 2026/05/29 21:23:19.109918994 PAGER=/usr/bin/pager 2026/05/29 21:23:19.109921940 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 21:23:19.109989292 POSIT_CONNECT=1 2026/05/29 21:23:19.109991837 POSIT_PRODUCT=CONNECT 2026/05/29 21:23:19.110023647 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:23:19.110024859 R_ARCH= 2026/05/29 21:23:19.110042372 R_BROWSER=xdg-open 2026/05/29 21:23:19.110043313 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 21:23:19.110055807 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 21:23:19.110056548 R_ENVIRON_USER=REDACTED 2026/05/29 21:23:19.110070574 R_GZIPCMD=/usr/bin/gzip 2026/05/29 21:23:19.110071576 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 21:23:19.110085462 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 21:23:19.110087606 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 21:23:19.110105409 R_LIBS_USER=REDACTED 2026/05/29 21:23:19.110106411 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 21:23:19.110127430 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpUxlBkA/packrat-src 2026/05/29 21:23:19.110128623 R_PAPERSIZE=letter 2026/05/29 21:23:19.110151588 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 21:23:19.110152821 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 21:23:19.110171215 R_PRINTCMD=/usr/bin/lpr 2026/05/29 21:23:19.110171766 R_PROFILE_USER=REDACTED 2026/05/29 21:23:19.110180202 R_RD4PDF=times,inconsolata,hyper 2026/05/29 21:23:19.110180683 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpUxlBkA 2026/05/29 21:23:19.110190982 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 21:23:19.110191593 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 21:23:19.110200880 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 21:23:19.110201321 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:23:19.110210358 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 21:23:19.110210789 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 21:23:19.110219365 R_ZIPCMD=/usr/bin/zip 2026/05/29 21:23:19.110219796 SED=/usr/bin/sed 2026/05/29 21:23:19.110227630 SHLVL=2 2026/05/29 21:23:19.110228151 STARTUP_DEBUG_MODE=0 2026/05/29 21:23:19.110235635 TAR=/usr/bin/tar 2026/05/29 21:23:19.110236076 TERM=xterm 2026/05/29 21:23:19.110243380 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:19.110243831 TZ=UTC 2026/05/29 21:23:19.110251886 USERNAME=rstudio-connect 2026/05/29 21:23:19.110252316 USER=rstudio-connect 2026/05/29 21:23:19.115025759 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 21:23:19.129653870 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:19.129855958 [connect-session] Job Key: d0rkeJLIIpj7G2AZ 2026/05/29 21:23:19.129865736 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:19.129869423 [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:37069 ... Connected to session server http://127.0.0.1:37069 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:19.313091339 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:19.313387411 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 21:23:19.321123473 2026/05/29 21:23:19.321132700 $ findmnt --notruncate 2026/05/29 21:23:19.321169930 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:19.321171823 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J63I5 ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:19.321316874 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:19.321318337 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:19.321336731 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:19.321337342 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:19.321354384 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:19.321354845 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:19.321372147 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:19.321372618 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:19.321431919 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321435296 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:19.321561361 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l /J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:19.321562914 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321634307 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321634758 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321696063 ├─/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 21:23:19.321698707 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321721861 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/d0rkeJLIIpj7G2AZ] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321722341 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321745505 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:19.321746076 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1343130167] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:19.321861592 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:19.326669422 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/overlay2/l/J 63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/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 21:23:19.341475074 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:19.341684906 [connect-session] Job Key: vVM62R4sxLcnc9TK 2026/05/29 21:23:19.341699904 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:19.341705324 [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:45197 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:45197 2026/05/29 21:23:19.526200385 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:19.526519611 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 21:23:19.581975280 2026/05/29 21:23:19.581982363 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 21:23:19.582041433 * Trying 13.225.47.60:443... 2026/05/29 21:23:19.582043226 * Connected to cran.rstudio.com (13.225.47.60) port 443 (#0) 2026/05/29 21:23:19.582054137 * ALPN, offering h2 2026/05/29 21:23:19.582054638 * ALPN, offering http/1.1 2026/05/29 21:23:19.582063534 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:19.582063985 * CApath: /etc/ssl/certs 2026/05/29 21:23:19.582073463 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:19.582073944 } [5 bytes data] 2026/05/29 21:23:19.582083211 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:19.582083652 } [512 bytes data] 2026/05/29 21:23:19.582092368 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.582092799 { [5 bytes data] 2026/05/29 21:23:19.582101495 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:19.582101916 { [122 bytes data] 2026/05/29 21:23:19.582110422 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:19.582110842 { [5 bytes data] 2026/05/29 21:23:19.582119038 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582119499 { [5 bytes data] 2026/05/29 21:23:19.582128025 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 21:23:19.582128446 { [19 bytes data] 2026/05/29 21:23:19.582158749 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582211701 { [5 bytes data] 2026/05/29 21:23:19.582213144 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:19.582226839 { [3836 bytes data] 2026/05/29 21:23:19.582227661 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582242368 { [5 bytes data] 2026/05/29 21:23:19.582243270 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 21:23:19.582257927 { [264 bytes data] 2026/05/29 21:23:19.582258869 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582311557 { [5 bytes data] 2026/05/29 21:23:19.582312880 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:19.582327247 { [36 bytes data] 2026/05/29 21:23:19.582328148 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:19.582343317 } [5 bytes data] 2026/05/29 21:23:19.582344319 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:19.582361030 } [1 bytes data] 2026/05/29 21:23:19.582361911 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582380646 } [5 bytes data] 2026/05/29 21:23:19.582381679 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:19.582428787 } [36 bytes data] 2026/05/29 21:23:19.582430349 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 21:23:19.582447642 * ALPN, server accepted to use h2 2026/05/29 21:23:19.582448413 * Server certificate: 2026/05/29 21:23:19.582463091 * subject: CN=cran.rstudio.com 2026/05/29 21:23:19.582463912 * start date: May 1 00:00:00 2026 GMT 2026/05/29 21:23:19.582479170 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 21:23:19.582480363 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 21:23:19.582505650 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 21:23:19.582506652 * SSL certificate verify ok. 2026/05/29 21:23:19.582526048 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:19.582527000 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:19.582544392 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:19.582545474 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582564891 } [5 bytes data] 2026/05/29 21:23:19.582565672 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582580039 } [5 bytes data] 2026/05/29 21:23:19.582580810 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582602792 } [5 bytes data] 2026/05/29 21:23:19.582603683 * Using Stream ID: 1 (easy handle 0x55a9a217a9f0) 2026/05/29 21:23:19.582618260 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582619052 } [5 bytes data] 2026/05/29 21:23:19.582633409 > GET / HTTP/2 2026/05/29 21:23:19.582634230 > Host: cran.rstudio.com 2026/05/29 21:23:19.582647044 > user-agent: curl/7.81.0 2026/05/29 21:23:19.582647856 > accept: */* 2026/05/29 21:23:19.582660148 > 2026/05/29 21:23:19.582660930 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582674475 { [5 bytes data] 2026/05/29 21:23:19.582675307 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 21:23:19.582690054 { [157 bytes data] 2026/05/29 21:23:19.582690836 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582705193 { [5 bytes data] 2026/05/29 21:23:19.582706014 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:19.582721223 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582722054 } [5 bytes data] 2026/05/29 21:23:19.582736932 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582737793 { [5 bytes data] 2026/05/29 21:23:19.582752671 < HTTP/2 200 2026/05/29 21:23:19.582753563 < content-type: text/html 2026/05/29 21:23:19.582766647 < content-length: 866 2026/05/29 21:23:19.582767589 < server: Apache/2.4.66 (Unix) 2026/05/29 21:23:19.582782156 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 21:23:19.582783108 < accept-ranges: bytes 2026/05/29 21:23:19.582798868 < date: Fri, 29 May 2026 21:23:17 GMT 2026/05/29 21:23:19.582799739 < expires: Fri, 29 May 2026 21:53:00 GMT 2026/05/29 21:23:19.582814978 < cache-control: max-age=1800 2026/05/29 21:23:19.582816050 < etag: "362-612dafe59ac63" 2026/05/29 21:23:19.582830437 < x-cache: Hit from cloudfront 2026/05/29 21:23:19.582831388 < via: 1.1 0787d0e9edff324e8d1131e022fd198e.cloudfront.net (CloudFront) 2026/05/29 21:23:19.582848941 < x-amz-cf-pop: ORD58-P15 2026/05/29 21:23:19.582849753 < x-amz-cf-id: oybT28xJrQZeOrT7VlH3R7wLy4D3wxlgz-BwOmYu6rlxXm7q_hgB7w== 2026/05/29 21:23:19.582867786 < age: 19 2026/05/29 21:23:19.582868628 < 2026/05/29 21:23:19.582879448 { [866 bytes data] 2026/05/29 21:23:19.582880310 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.582895097 { [5 bytes data] 2026/05/29 21:23:19.587785017 * 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 21:23:19.602758944 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:19.602964418 [connect-session] Job Key: dghjuuWjWm0ms2yK 2026/05/29 21:23:19.602974587 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:19.602978244 [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:44793 ... Connected to session server http://127.0.0.1:44793 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:19.787927158 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:19.788262682 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 21:23:19.899748118 2026/05/29 21:23:19.899756012 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 21:23:19.899810614 * Trying 3.138.167.219:443... 2026/05/29 21:23:19.899812368 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 21:23:19.899830161 * ALPN, offering h2 2026/05/29 21:23:19.899831103 * ALPN, offering http/1.1 2026/05/29 21:23:19.899845199 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:19.899845960 * CApath: /etc/ssl/certs 2026/05/29 21:23:19.899859476 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:19.899860347 } [5 bytes data] 2026/05/29 21:23:19.899873101 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:19.899873973 } [512 bytes data] 2026/05/29 21:23:19.899888009 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.899888800 { [5 bytes data] 2026/05/29 21:23:19.899909559 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:19.899912534 { [104 bytes data] 2026/05/29 21:23:19.899942240 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.899943673 { [5 bytes data] 2026/05/29 21:23:19.899965253 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:19.899966135 { [3880 bytes data] 2026/05/29 21:23:19.899984729 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.899985611 { [5 bytes data] 2026/05/29 21:23:19.900030194 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 21:23:19.900031437 { [333 bytes data] 2026/05/29 21:23:19.900046805 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.900047587 { [5 bytes data] 2026/05/29 21:23:19.900062164 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 21:23:19.900063026 { [4 bytes data] 2026/05/29 21:23:19.900077693 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:19.900078635 } [5 bytes data] 2026/05/29 21:23:19.900093923 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 21:23:19.900094765 } [70 bytes data] 2026/05/29 21:23:19.900110604 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:19.900111386 } [5 bytes data] 2026/05/29 21:23:19.900151812 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:19.900153034 } [1 bytes data] 2026/05/29 21:23:19.900168252 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:19.900169014 } [5 bytes data] 2026/05/29 21:23:19.900183611 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:19.900184453 } [16 bytes data] 2026/05/29 21:23:19.900204450 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:19.900205291 { [5 bytes data] 2026/05/29 21:23:19.900222774 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:19.900223595 { [5 bytes data] 2026/05/29 21:23:19.900267237 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:19.900268479 { [16 bytes data] 2026/05/29 21:23:19.900282496 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 21:23:19.900283347 * ALPN, server accepted to use h2 2026/05/29 21:23:19.900300970 * Server certificate: 2026/05/29 21:23:19.900301852 * subject: CN=p3m.posit.it 2026/05/29 21:23:19.900315698 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 21:23:19.900316740 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 21:23:19.900331467 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 21:23:19.900332489 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 21:23:19.900353047 * SSL certificate verify ok. 2026/05/29 21:23:19.900353839 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:19.900387238 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:19.900390124 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:19.900433735 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900435368 } [5 bytes data] 2026/05/29 21:23:19.900451749 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900452580 } [5 bytes data] 2026/05/29 21:23:19.900495601 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900496793 } [5 bytes data] 2026/05/29 21:23:19.900512172 * Using Stream ID: 1 (easy handle 0x55d532ceb9f0) 2026/05/29 21:23:19.900512943 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900530726 } [5 bytes data] 2026/05/29 21:23:19.900531588 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 21:23:19.900545975 > Host: packagemanager.posit.co 2026/05/29 21:23:19.900546927 > user-agent: curl/7.81.0 2026/05/29 21:23:19.900562385 > accept: */* 2026/05/29 21:23:19.900563257 > 2026/05/29 21:23:19.900575320 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900576251 { [5 bytes data] 2026/05/29 21:23:19.900591941 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:19.900592942 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900612258 } [5 bytes data] 2026/05/29 21:23:19.900613441 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900628990 { [5 bytes data] 2026/05/29 21:23:19.900629822 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900645110 { [5 bytes data] 2026/05/29 21:23:19.900646182 < HTTP/2 400 2026/05/29 21:23:19.900658545 < date: Fri, 29 May 2026 21:23:19 GMT 2026/05/29 21:23:19.900659346 < content-type: text/plain; charset=utf-8 2026/05/29 21:23:19.900675156 < content-length: 94 2026/05/29 21:23:19.900676108 < cache-control: max-age=3600 2026/05/29 21:23:19.900690034 < request-id: 17f034b0-5ac2-478c-80f5-d804824ae0ee 2026/05/29 21:23:19.900690805 < server: Posit Package Manager v2026.04.2 2026/05/29 21:23:19.900708859 < x-content-type-options: nosniff 2026/05/29 21:23:19.900709731 < x-frame-options: DENY 2026/05/29 21:23:19.900724468 < x-repository-type: RSPM 2026/05/29 21:23:19.900725370 < 2026/05/29 21:23:19.900737683 { [94 bytes data] 2026/05/29 21:23:19.900738484 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:19.900753723 { [5 bytes data] 2026/05/29 21:23:19.905146157 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 21:23:19.919582219 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:19.919786701 [connect-session] Job Key: DYXZ78XY2KNe5ce1 2026/05/29 21:23:19.919800667 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 21:23:19.919807650 [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:34711 ... Connected to session server http://127.0.0.1:34711 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:20.104176201 Configuring packrat to use available credentials for private repository access. 2026/05/29 21:23:20.104522314 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 21:23:20.222464078 2026/05/29 21:23:20.222471893 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 21:23:20.222560679 * Trying 3.135.28.67:443... 2026/05/29 21:23:20.222562953 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 21:23:20.222581518 * ALPN, offering h2 2026/05/29 21:23:20.222582609 * ALPN, offering http/1.1 2026/05/29 21:23:20.222596045 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 21:23:20.222596956 * CApath: /etc/ssl/certs 2026/05/29 21:23:20.222612836 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222613938 } [5 bytes data] 2026/05/29 21:23:20.222629147 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 21:23:20.222630008 } [512 bytes data] 2026/05/29 21:23:20.222650426 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222651288 { [5 bytes data] 2026/05/29 21:23:20.222672447 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 21:23:20.222673599 { [104 bytes data] 2026/05/29 21:23:20.222694148 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222695090 { [5 bytes data] 2026/05/29 21:23:20.222714716 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 21:23:20.222715668 { [3880 bytes data] 2026/05/29 21:23:20.222733421 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222734233 { [5 bytes data] 2026/05/29 21:23:20.222749321 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 21:23:20.222750293 { [333 bytes data] 2026/05/29 21:23:20.222765301 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222766142 { [5 bytes data] 2026/05/29 21:23:20.222780719 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 21:23:20.222781661 { [4 bytes data] 2026/05/29 21:23:20.222799034 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222800126 } [5 bytes data] 2026/05/29 21:23:20.222814643 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 21:23:20.222815424 } [70 bytes data] 2026/05/29 21:23:20.222830272 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 21:23:20.222831144 } [5 bytes data] 2026/05/29 21:23:20.222844669 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 21:23:20.222845471 } [1 bytes data] 2026/05/29 21:23:20.222860448 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222861220 } [5 bytes data] 2026/05/29 21:23:20.222875757 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 21:23:20.222876679 } [16 bytes data] 2026/05/29 21:23:20.222890935 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 21:23:20.222891737 { [5 bytes data] 2026/05/29 21:23:20.222914049 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 21:23:20.222917365 { [5 bytes data] 2026/05/29 21:23:20.222952962 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 21:23:20.222954364 { [16 bytes data] 2026/05/29 21:23:20.222970795 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 21:23:20.222971797 * ALPN, server accepted to use h2 2026/05/29 21:23:20.222989920 * Server certificate: 2026/05/29 21:23:20.223028673 * subject: CN=p3m.posit.it 2026/05/29 21:23:20.223053389 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 21:23:20.223054541 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 21:23:20.223069910 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 21:23:20.223071012 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 21:23:20.223093264 * SSL certificate verify ok. 2026/05/29 21:23:20.223094486 * Using HTTP2, server supports multiplexing 2026/05/29 21:23:20.223110155 * Connection state changed (HTTP/2 confirmed) 2026/05/29 21:23:20.223111027 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 21:23:20.223154668 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223155700 } [5 bytes data] 2026/05/29 21:23:20.223171239 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223172081 } [5 bytes data] 2026/05/29 21:23:20.223189193 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223195104 } [5 bytes data] 2026/05/29 21:23:20.223211665 * Using Stream ID: 1 (easy handle 0x560ec80869f0) 2026/05/29 21:23:20.223212606 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223229638 } [5 bytes data] 2026/05/29 21:23:20.223230470 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 21:23:20.223244165 > Host: packagemanager.posit.co 2026/05/29 21:23:20.223244947 > user-agent: curl/7.81.0 2026/05/29 21:23:20.223259193 > accept: */* 2026/05/29 21:23:20.223260025 > 2026/05/29 21:23:20.223271166 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223272017 { [5 bytes data] 2026/05/29 21:23:20.223286735 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 21:23:20.223287697 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223304678 } [5 bytes data] 2026/05/29 21:23:20.223307183 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223333532 { [5 bytes data] 2026/05/29 21:23:20.223334494 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223349241 { [5 bytes data] 2026/05/29 21:23:20.223350063 < HTTP/2 400 2026/05/29 21:23:20.223361955 < date: Fri, 29 May 2026 21:23:20 GMT 2026/05/29 21:23:20.223363468 < content-type: text/plain; charset=utf-8 2026/05/29 21:23:20.223379067 < content-length: 94 2026/05/29 21:23:20.223380069 < cache-control: max-age=3600 2026/05/29 21:23:20.223393584 < request-id: 5713a4e7-702d-4f9f-9002-faebf65aacaa 2026/05/29 21:23:20.223394496 < server: Posit Package Manager v2026.04.2 2026/05/29 21:23:20.223465388 < x-content-type-options: nosniff 2026/05/29 21:23:20.223467382 < x-frame-options: DENY 2026/05/29 21:23:20.223482711 < x-repository-type: RSPM 2026/05/29 21:23:20.223483492 < 2026/05/29 21:23:20.223495945 { [94 bytes data] 2026/05/29 21:23:20.223496837 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 21:23:20.223512887 { [5 bytes data] 2026/05/29 21:23:20.228025422 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34711 |
| ✅ | 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 21:23:20.245730521 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:20.245986258 [connect-session] Job Key: JZj9tZATN7B2lDeg Job started Determining session server location ... Connecting to session server http://127.0.0.1:38635 ... Connected to session server http://127.0.0.1:38635 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:20.437218568 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:20.437495926 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:20.437585253 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 21:23:20.455712820 2026/05/29 21:23:20.455720334 $ /opt/R/4.4.3/bin/R --version 2026/05/29 21:23:20.455760679 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 21:23:20.455763174 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 21:23:20.455788140 Platform: x86_64-pc-linux-gnu 2026/05/29 21:23:20.455789272 2026/05/29 21:23:20.455802848 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 21:23:20.455803739 You are welcome to redistribute it under the terms of the 2026/05/29 21:23:20.455823095 GNU General Public License versions 2 or 3. 2026/05/29 21:23:20.455823967 For more information about these matters see 2026/05/29 21:23:20.460687501 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:38635 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 21:23:20.477463183 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:20.477706057 [connect-session] Job Key: Wbj5BbktYQLM65my Job started Determining session server location ... Connecting to session server http://127.0.0.1:34465 ... Connected to session server http://127.0.0.1:34465 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:20.668127619 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:20.668376815 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:20.668471459 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 21:23:20.866971062 2026/05/29 21:23:20.866982834 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 21:23:20.867040539 Package Version LibPath 2026/05/29 21:23:20.867043584 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867088729 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867090131 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867110159 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867111131 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867129495 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867130346 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867148731 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867149542 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867166674 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867167556 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867185019 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867185880 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867203974 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867204776 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867222158 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867222979 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867240162 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867241023 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867257965 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867258846 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867276289 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867277261 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867295014 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867295766 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867313088 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867313929 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.867352251 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 21:23:20.872550019 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:34465 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 21:23:20.890162243 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:20.890449250 [connect-session] Job Key: lw859Lu4dTbl42tY Job started Determining session server location ... Connecting to session server http://127.0.0.1:39403 ... Connected to session server http://127.0.0.1:39403 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:21.080668825 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.080913745 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.081000597 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 21:23:21.083357937 $add.smooth 2026/05/29 21:23:21.083365561 [1] TRUE 2026/05/29 21:23:21.083394686 2026/05/29 21:23:21.083396489 $bitmapType 2026/05/29 21:23:21.083418821 [1] "cairo" 2026/05/29 21:23:21.083419853 2026/05/29 21:23:21.083430903 $browser 2026/05/29 21:23:21.083433378 function (url) 2026/05/29 21:23:21.083470187 { 2026/05/29 21:23:21.083471249 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 21:23:21.083487780 } 2026/05/29 21:23:21.083488631 <environment: 0x562448315f20> 2026/05/29 21:23:21.083501014 2026/05/29 21:23:21.083501836 $browserNLdisabled 2026/05/29 21:23:21.083513418 [1] FALSE 2026/05/29 21:23:21.083514219 2026/05/29 21:23:21.083527464 $catch.script.errors 2026/05/29 21:23:21.083528276 [1] FALSE 2026/05/29 21:23:21.083619288 2026/05/29 21:23:21.083622414 $CBoundsCheck 2026/05/29 21:23:21.083670624 [1] FALSE 2026/05/29 21:23:21.083672538 2026/05/29 21:23:21.083689469 $check.bounds 2026/05/29 21:23:21.083690571 [1] FALSE 2026/05/29 21:23:21.083701823 2026/05/29 21:23:21.083702384 $citation.bibtex.max 2026/05/29 21:23:21.083711751 [1] 1 2026/05/29 21:23:21.083712352 2026/05/29 21:23:21.083720477 $continue 2026/05/29 21:23:21.083721038 [1] "+ " 2026/05/29 21:23:21.083729955 2026/05/29 21:23:21.083730516 $contrasts 2026/05/29 21:23:21.083739022 unordered ordered 2026/05/29 21:23:21.083739903 "contr.treatment" "contr.poly" 2026/05/29 21:23:21.083750984 2026/05/29 21:23:21.083751575 $defaultPackages 2026/05/29 21:23:21.083760512 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 21:23:21.083761073 2026/05/29 21:23:21.083772785 $demo.ask 2026/05/29 21:23:21.083773376 [1] "default" 2026/05/29 21:23:21.083792923 2026/05/29 21:23:21.083794516 $deparse.cutoff 2026/05/29 21:23:21.083819212 [1] 60 2026/05/29 21:23:21.083825123 2026/05/29 21:23:21.083844198 $device 2026/05/29 21:23:21.084302301 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 21:23:21.084310737 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 21:23:21.084353908 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 21:23:21.084355651 useKerning, fillOddEven, compress) 2026/05/29 21:23:21.084380848 { 2026/05/29 21:23:21.084382060 initPSandPDFfonts() 2026/05/29 21:23:21.084436502 new <- list() 2026/05/29 21:23:21.084438626 if (!missing(width)) 2026/05/29 21:23:21.084480705 new$width <- width 2026/05/29 21:23:21.084482348 if (!missing(height)) 2026/05/29 21:23:21.084501564 new$height <- height 2026/05/29 21:23:21.084502816 if (!missing(onefile)) 2026/05/29 21:23:21.084523454 new$onefile <- onefile 2026/05/29 21:23:21.084524386 if (!missing(title)) 2026/05/29 21:23:21.084539034 new$title <- title 2026/05/29 21:23:21.084539865 if (!missing(fonts)) 2026/05/29 21:23:21.084554663 new$fonts <- fonts 2026/05/29 21:23:21.084555454 if (!missing(version)) 2026/05/29 21:23:21.084569991 new$version <- version 2026/05/29 21:23:21.084570913 if (!missing(paper)) 2026/05/29 21:23:21.084586452 new$paper <- paper 2026/05/29 21:23:21.084587885 if (!missing(encoding)) 2026/05/29 21:23:21.084604356 new$encoding <- encoding 2026/05/29 21:23:21.084605277 if (!missing(bg)) 2026/05/29 21:23:21.084620235 new$bg <- bg 2026/05/29 21:23:21.084621037 if (!missing(fg)) 2026/05/29 21:23:21.084635093 new$fg <- fg 2026/05/29 21:23:21.084635894 if (!missing(pointsize)) 2026/05/29 21:23:21.084649991 new$pointsize <- pointsize 2026/05/29 21:23:21.084650822 if (!missing(pagecentre)) 2026/05/29 21:23:21.084667073 new$pagecentre <- pagecentre 2026/05/29 21:23:21.084667984 if (!missing(colormodel)) 2026/05/29 21:23:21.084698672 new$colormodel <- colormodel 2026/05/29 21:23:21.084699824 if (!missing(useDingbats)) 2026/05/29 21:23:21.084716194 new$useDingbats <- useDingbats 2026/05/29 21:23:21.084717136 if (!missing(useKerning)) 2026/05/29 21:23:21.084733597 new$useKerning <- useKerning 2026/05/29 21:23:21.084734559 if (!missing(fillOddEven)) 2026/05/29 21:23:21.084751591 new$fillOddEven <- fillOddEven 2026/05/29 21:23:21.084752532 if (!missing(compress)) 2026/05/29 21:23:21.084769284 new$compress <- compress 2026/05/29 21:23:21.084770205 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 21:23:21.084795362 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 21:23:21.084796334 inherits(family, "CIDFont"))) { 2026/05/29 21:23:21.084814468 enc <- family$encoding 2026/05/29 21:23:21.084815339 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 21:23:21.084833343 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 21:23:21.084834205 "default")) 2026/05/29 21:23:21.084853902 old$encoding <- enc 2026/05/29 21:23:21.084854833 family <- family$metrics 2026/05/29 21:23:21.084869901 } 2026/05/29 21:23:21.084871114 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 21:23:21.084887144 old$encoding <- guessEncoding() 2026/05/29 21:23:21.084887965 if (!missing(family)) { 2026/05/29 21:23:21.084931587 if (length(family) == 4L) { 2026/05/29 21:23:21.084933280 family <- c(family, "Symbol.afm") 2026/05/29 21:23:21.084951073 } 2026/05/29 21:23:21.084952075 else if (length(family) == 5L) { 2026/05/29 21:23:21.084966231 } 2026/05/29 21:23:21.084967003 else if (length(family) == 1L) { 2026/05/29 21:23:21.084980959 pf <- pdfFonts(family)[[1L]] 2026/05/29 21:23:21.084981801 if (is.null(pf)) 2026/05/29 21:23:21.084997690 stop(gettextf("unknown family '%s'", family), 2026/05/29 21:23:21.084998572 domain = NA) 2026/05/29 21:23:21.085015854 matchFont(pf, old$encoding) 2026/05/29 21:23:21.085016746 } 2026/05/29 21:23:21.085031263 else stop("invalid 'family' argument") 2026/05/29 21:23:21.085032115 old$family <- family 2026/05/29 21:23:21.085048916 } 2026/05/29 21:23:21.085049848 version <- old$version 2026/05/29 21:23:21.085063293 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 21:23:21.085064275 "2.0") 2026/05/29 21:23:21.085078722 if (version %in% versions) 2026/05/29 21:23:21.085079603 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 21:23:21.085096725 else stop("invalid PDF version") 2026/05/29 21:23:21.085097657 onefile <- old$onefile 2026/05/29 21:23:21.085113857 if (!checkIntFormat(file)) 2026/05/29 21:23:21.085114699 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 21:23:21.085133203 domain = NA) 2026/05/29 21:23:21.085134095 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 21:23:21.085151918 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 21:23:21.085152880 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 21:23:21.085179840 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 21:23:21.085180912 old$fillOddEven, old$compress) 2026/05/29 21:23:21.085200770 invisible() 2026/05/29 21:23:21.085201641 } 2026/05/29 21:23:21.085214064 <bytecode: 0x562446608108> 2026/05/29 21:23:21.085215006 <environment: namespace:grDevices> 2026/05/29 21:23:21.085231737 2026/05/29 21:23:21.085232709 $device.ask.default 2026/05/29 21:23:21.085246074 [1] FALSE 2026/05/29 21:23:21.085246986 2026/05/29 21:23:21.085258858 $digits 2026/05/29 21:23:21.085259769 [1] 7 2026/05/29 21:23:21.085278154 2026/05/29 21:23:21.085279086 $dvipscmd 2026/05/29 21:23:21.085291389 [1] "dvips" 2026/05/29 21:23:21.085292381 2026/05/29 21:23:21.085304092 $echo 2026/05/29 21:23:21.085304954 [1] FALSE 2026/05/29 21:23:21.085317397 2026/05/29 21:23:21.085318399 $editor 2026/05/29 21:23:21.085330412 [1] "vi" 2026/05/29 21:23:21.085331313 2026/05/29 21:23:21.085342785 $encoding 2026/05/29 21:23:21.085343716 [1] "native.enc" 2026/05/29 21:23:21.085357122 2026/05/29 21:23:21.085357893 $example.ask 2026/05/29 21:23:21.085370116 [1] "default" 2026/05/29 21:23:21.085371017 2026/05/29 21:23:21.085383411 $expressions 2026/05/29 21:23:21.085384242 [1] 5000 2026/05/29 21:23:21.085420740 2026/05/29 21:23:21.085422183 $help.search.types 2026/05/29 21:23:21.085436119 [1] "vignette" "demo" "help" 2026/05/29 21:23:21.085436980 2026/05/29 21:23:21.085450636 $help.try.all.packages 2026/05/29 21:23:21.085451548 [1] FALSE 2026/05/29 21:23:21.085465604 2026/05/29 21:23:21.085466476 $HTTPUserAgent 2026/05/29 21:23:21.085478829 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 21:23:21.085479751 2026/05/29 21:23:21.085501251 $internet.info 2026/05/29 21:23:21.085502363 [1] 2 2026/05/29 21:23:21.085515177 2026/05/29 21:23:21.085516058 $keep.parse.data 2026/05/29 21:23:21.085528502 [1] TRUE 2026/05/29 21:23:21.085529423 2026/05/29 21:23:21.085541125 $keep.parse.data.pkgs 2026/05/29 21:23:21.085541937 [1] FALSE 2026/05/29 21:23:21.085556053 2026/05/29 21:23:21.085556864 $keep.source 2026/05/29 21:23:21.085569238 [1] FALSE 2026/05/29 21:23:21.085570089 2026/05/29 21:23:21.085581891 $keep.source.pkgs 2026/05/29 21:23:21.085582853 [1] FALSE 2026/05/29 21:23:21.085596218 2026/05/29 21:23:21.085597160 $locatorBell 2026/05/29 21:23:21.085609022 [1] TRUE 2026/05/29 21:23:21.085616215 2026/05/29 21:23:21.085628097 $mailer 2026/05/29 21:23:21.085628989 [1] "mailto" 2026/05/29 21:23:21.085640892 2026/05/29 21:23:21.085641753 $matprod 2026/05/29 21:23:21.085653104 [1] "default" 2026/05/29 21:23:21.085654086 2026/05/29 21:23:21.085665538 $max.contour.segments 2026/05/29 21:23:21.085666409 [1] 25000 2026/05/29 21:23:21.085679193 2026/05/29 21:23:21.085680125 $max.print 2026/05/29 21:23:21.085691526 [1] 99999 2026/05/29 21:23:21.085692508 2026/05/29 21:23:21.085703649 $menu.graphics 2026/05/29 21:23:21.085704500 [1] TRUE 2026/05/29 21:23:21.085716883 2026/05/29 21:23:21.085717725 $na.action 2026/05/29 21:23:21.085728886 [1] "na.omit" 2026/05/29 21:23:21.085729747 2026/05/29 21:23:21.085741339 $nwarnings 2026/05/29 21:23:21.085742191 [1] 50 2026/05/29 21:23:21.085753983 2026/05/29 21:23:21.085754774 $OutDec 2026/05/29 21:23:21.085765965 [1] "." 2026/05/29 21:23:21.085766796 2026/05/29 21:23:21.085777447 $pager 2026/05/29 21:23:21.085778308 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 21:23:21.085791553 2026/05/29 21:23:21.085792384 $papersize 2026/05/29 21:23:21.085803485 [1] "letter" 2026/05/29 21:23:21.085804286 2026/05/29 21:23:21.085815357 $PCRE_limit_recursion 2026/05/29 21:23:21.085816189 [1] NA 2026/05/29 21:23:21.085828622 2026/05/29 21:23:21.085829444 $PCRE_study 2026/05/29 21:23:21.085840484 [1] FALSE 2026/05/29 21:23:21.085841416 2026/05/29 21:23:21.085852577 $PCRE_use_JIT 2026/05/29 21:23:21.085853408 [1] TRUE 2026/05/29 21:23:21.085865772 2026/05/29 21:23:21.085866713 $pdfviewer 2026/05/29 21:23:21.085878365 [1] "/usr/bin/xdg-open" 2026/05/29 21:23:21.085879217 2026/05/29 21:23:21.085891469 $pkgType 2026/05/29 21:23:21.085892261 [1] "source" 2026/05/29 21:23:21.085904153 2026/05/29 21:23:21.085905055 $printcmd 2026/05/29 21:23:21.085916446 [1] "/usr/bin/lpr" 2026/05/29 21:23:21.085917338 2026/05/29 21:23:21.085929120 $prompt 2026/05/29 21:23:21.085929981 [1] "> " 2026/05/29 21:23:21.085941282 2026/05/29 21:23:21.085942064 $repos 2026/05/29 21:23:21.085954918 CRAN 2026/05/29 21:23:21.085955830 "@CRAN@" 2026/05/29 21:23:21.085967582 2026/05/29 21:23:21.085968483 $rl_word_breaks 2026/05/29 21:23:21.085980375 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 21:23:21.085981277 2026/05/29 21:23:21.085999130 $scipen 2026/05/29 21:23:21.086000183 [1] 0 2026/05/29 21:23:21.086011704 2026/05/29 21:23:21.086012566 $show.coef.Pvalues 2026/05/29 21:23:21.086024989 [1] TRUE 2026/05/29 21:23:21.086025871 2026/05/29 21:23:21.086036831 $show.error.messages 2026/05/29 21:23:21.086037753 [1] TRUE 2026/05/29 21:23:21.086050757 2026/05/29 21:23:21.086051599 $show.signif.stars 2026/05/29 21:23:21.086063911 [1] TRUE 2026/05/29 21:23:21.086064723 2026/05/29 21:23:21.086075944 $showErrorCalls 2026/05/29 21:23:21.086076816 [1] TRUE 2026/05/29 21:23:21.086089259 2026/05/29 21:23:21.086090221 $showNCalls 2026/05/29 21:23:21.086101852 [1] 50 2026/05/29 21:23:21.086102704 2026/05/29 21:23:21.086113584 $showWarnCalls 2026/05/29 21:23:21.086114436 [1] FALSE 2026/05/29 21:23:21.086126519 2026/05/29 21:23:21.086127360 $str 2026/05/29 21:23:21.086138270 $str$strict.width 2026/05/29 21:23:21.086139112 [1] "no" 2026/05/29 21:23:21.086151505 2026/05/29 21:23:21.086152467 $str$digits.d 2026/05/29 21:23:21.086164619 [1] 3 2026/05/29 21:23:21.086165451 2026/05/29 21:23:21.086176292 $str$vec.len 2026/05/29 21:23:21.086177163 [1] 4 2026/05/29 21:23:21.086188835 2026/05/29 21:23:21.086189726 $str$list.len 2026/05/29 21:23:21.086201338 [1] 99 2026/05/29 21:23:21.086202240 2026/05/29 21:23:21.086213020 $str$deparse.lines 2026/05/29 21:23:21.086213912 NULL 2026/05/29 21:23:21.086226265 2026/05/29 21:23:21.086227156 $str$drop.deparse.attr 2026/05/29 21:23:21.086239530 [1] TRUE 2026/05/29 21:23:21.086240461 2026/05/29 21:23:21.086251692 $str$formatNum 2026/05/29 21:23:21.086253445 function (x, ...) 2026/05/29 21:23:21.086266670 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 21:23:21.086267632 <environment: 0x562446d63778> 2026/05/29 21:23:21.086284874 2026/05/29 21:23:21.086285796 2026/05/29 21:23:21.086296336 $str.dendrogram.last 2026/05/29 21:23:21.086297177 [1] "`" 2026/05/29 21:23:21.086309721 2026/05/29 21:23:21.086310602 $texi2dvi 2026/05/29 21:23:21.086322695 [1] "/usr/bin/texi2dvi" 2026/05/29 21:23:21.086323506 2026/05/29 21:23:21.086335789 $timeout 2026/05/29 21:23:21.086336591 [1] 60 2026/05/29 21:23:21.086348182 2026/05/29 21:23:21.086348974 $ts.eps 2026/05/29 21:23:21.086360115 [1] 1e-05 2026/05/29 21:23:21.086360906 2026/05/29 21:23:21.086372318 $ts.S.compat 2026/05/29 21:23:21.086373109 [1] FALSE 2026/05/29 21:23:21.086385322 2026/05/29 21:23:21.086386083 $unzip 2026/05/29 21:23:21.086429064 [1] "/usr/bin/unzip" 2026/05/29 21:23:21.086463838 2026/05/29 21:23:21.086465221 $useFancyQuotes 2026/05/29 21:23:21.086482824 [1] TRUE 2026/05/29 21:23:21.086483806 2026/05/29 21:23:21.086495137 $verbose 2026/05/29 21:23:21.086495938 [1] FALSE 2026/05/29 21:23:21.086507660 2026/05/29 21:23:21.086508432 $warn 2026/05/29 21:23:21.086520524 [1] 0 2026/05/29 21:23:21.086521326 2026/05/29 21:23:21.086532116 $warning.length 2026/05/29 21:23:21.086532967 [1] 1000 2026/05/29 21:23:21.086545381 2026/05/29 21:23:21.086546182 $warnPartialMatchArgs 2026/05/29 21:23:21.086558706 [1] FALSE 2026/05/29 21:23:21.086559517 2026/05/29 21:23:21.086571189 $warnPartialMatchAttr 2026/05/29 21:23:21.086572040 [1] FALSE 2026/05/29 21:23:21.086584855 2026/05/29 21:23:21.086585646 $warnPartialMatchDollar 2026/05/29 21:23:21.086598079 [1] FALSE 2026/05/29 21:23:21.086598971 2026/05/29 21:23:21.086610011 $width 2026/05/29 21:23:21.086610963 [1] 80 2026/05/29 21:23:21.086622174 Stopping content session token refresher Stopped session pings to http://127.0.0.1:39403 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 21:23:21.108351241 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:21.108779558 [connect-session] Job Key: pFgJf61MnYKJSzLJ Job started Determining session server location ... Connecting to session server http://127.0.0.1:46359 ... Connected to session server http://127.0.0.1:46359 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:21.301023788 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.301282591 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.301370725 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 21:23:21.309433892 2026/05/29 21:23:21.309442428 $ env 2026/05/29 21:23:21.309475901 CONNECT_API_KEY=REDACTED 2026/05/29 21:23:21.309477333 CONNECT_CONTENT_GUID= 2026/05/29 21:23:21.309487713 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 21:23:21.309488214 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 21:23:21.309497771 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 21:23:21.309498272 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:23:21.309516416 EDITOR=vi 2026/05/29 21:23:21.309516917 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:21.309525804 HOSTNAME=fe50b51d626f 2026/05/29 21:23:21.309526265 LANG=en_US.UTF-8 2026/05/29 21:23:21.309534961 LANGUAGE=en_US:en 2026/05/29 21:23:21.309535382 LC_ALL=en_US.UTF-8 2026/05/29 21:23:21.309543727 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 21:23:21.309545210 LN_S=ln -s 2026/05/29 21:23:21.309557523 LOGNAME=rstudio-connect 2026/05/29 21:23:21.309557954 MAKE=make 2026/05/29 21:23:21.309572411 PAGER=/usr/bin/pager 2026/05/29 21:23:21.309573312 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 21:23:21.309599472 POSIT_PRODUCT=CONNECT 2026/05/29 21:23:21.309600163 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:23:21.309609079 R_ARCH= 2026/05/29 21:23:21.309609580 R_BROWSER=xdg-open 2026/05/29 21:23:21.309617174 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 21:23:21.309617615 R_CONFIG_ACTIVE=rsconnect 2026/05/29 21:23:21.309626271 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 21:23:21.309626722 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.309636991 R_GZIPCMD=/usr/bin/gzip 2026/05/29 21:23:21.309637432 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 21:23:21.309645578 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 21:23:21.309646048 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/29 21:23:21.309655125 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 21:23:21.309655576 R_LIBS_USER=REDACTED 2026/05/29 21:23:21.309664383 R_PAPERSIZE=letter 2026/05/29 21:23:21.309664814 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 21:23:21.309673319 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 21:23:21.309673740 R_PRINTCMD=/usr/bin/lpr 2026/05/29 21:23:21.309682296 R_RD4PDF=times,inconsolata,hyper 2026/05/29 21:23:21.309682777 RSC_EMAIL_SUBJECT=system-check 2026/05/29 21:23:21.309700140 RSC_REPORT_NAME=system-check 2026/05/29 21:23:21.309701101 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 21:23:21.309720267 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 21:23:21.309720848 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 21:23:21.309730987 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpbsnEON 2026/05/29 21:23:21.309731428 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 21:23:21.309741266 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 21:23:21.309741707 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 21:23:21.309751215 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.309751656 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:23:21.309760993 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 21:23:21.309761444 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 21:23:21.309770210 R_ZIPCMD=/usr/bin/zip 2026/05/29 21:23:21.309770641 SED=/usr/bin/sed 2026/05/29 21:23:21.309778386 SF_PARTNER=posit_connect 2026/05/29 21:23:21.309778867 SHLVL=2 2026/05/29 21:23:21.309786721 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 21:23:21.309787172 STARTUP_DEBUG_MODE=0 2026/05/29 21:23:21.309795708 TAR=/usr/bin/tar 2026/05/29 21:23:21.309796159 TERM=xterm 2026/05/29 21:23:21.309803583 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:21.309804023 TZ=UTC 2026/05/29 21:23:21.309829591 USERNAME=rstudio-connect 2026/05/29 21:23:21.309830723 USER=rstudio-connect 2026/05/29 21:23:21.314684709 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:46359 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 21:23:21.331232524 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:21.331501756 [connect-session] Job Key: btLQOY78zdch8x8M Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:43297 ... Connected to session server http://127.0.0.1:43297 2026/05/29 21:23:21.521458420 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.521737879 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.521826014 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 21:23:21.529612335 2026/05/29 21:23:21.529619539 $ findmnt --notruncate 2026/05/29 21:23:21.529669913 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:21.529673841 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/ov erlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:21.529764390 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:21.529818130 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:21.529819903 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:21.529853366 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:21.529854307 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:21.529883662 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:21.529884554 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:21.529922134 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:21.529923457 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.529973220 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/doc ker/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:21.529974532 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/doc ker/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:21.530224068 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530225671 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530274603 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530275654 ├─/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 21:23:21.530350647 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/reports/v2/0/0/temp.source.2905640387] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530354144 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/reports/v2/0/0/temp.output.3313558950] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530449382 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/btLQOY78zdch8x8M] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530450855 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530478356 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530478897 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:21.530558152 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3492059348] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:21.530566398 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:21.535601421 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr Stopped session pings to http://127.0.0.1:43297 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 21:23:21.552203430 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:21.552451062 [connect-session] Job Key: GaUKFaKlbQSuwI1q Job started Determining session server location ... Connecting to session server http://127.0.0.1:34069 ... Connected to session server http://127.0.0.1:34069 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:21.746767483 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.747024766 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.747106298 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 21:23:21.765473698 2026/05/29 21:23:21.765480491 $ /opt/R/4.5.2/bin/R --version 2026/05/29 21:23:21.765523090 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 21:23:21.765524904 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 21:23:21.765544480 Platform: x86_64-pc-linux-gnu 2026/05/29 21:23:21.765545071 2026/05/29 21:23:21.765553247 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 21:23:21.765553708 You are welcome to redistribute it under the terms of the 2026/05/29 21:23:21.765565319 GNU General Public License versions 2 or 3. 2026/05/29 21:23:21.765566051 For more information about these matters see 2026/05/29 21:23:21.771470460 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:34069 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 21:23:21.788299821 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:21.788582348 [connect-session] Job Key: tNXdZHHpm6QpnHHV Job started Determining session server location ... Connecting to session server http://127.0.0.1:36073 ... Connected to session server http://127.0.0.1:36073 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:21.982932813 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:21.983207275 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:21.983267708 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 21:23:22.188532679 2026/05/29 21:23:22.188543239 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 21:23:22.188605888 Package Version LibPath 2026/05/29 21:23:22.188608263 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188632919 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188634031 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188672934 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188674246 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188688934 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188689424 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188699243 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188699663 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188709742 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188710173 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188720322 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188720753 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188730591 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188731002 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188751340 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188752412 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188810330 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188811703 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188834736 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188835738 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188856887 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188857849 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188876003 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188877065 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188919171 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188935304 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188935945 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188945773 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188946204 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188956343 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188956774 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188966572 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188967023 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188979276 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.188979717 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.189000756 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.189001728 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.189023679 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.189024260 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.189034148 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 21:23:22.194153840 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:36073 Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 21:23:22.211456872 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:22.211703943 [connect-session] Job Key: fH8ELPHyA2qNUgM1 Job started Determining session server location ... Connecting to session server http://127.0.0.1:42903 ... Connected to session server http://127.0.0.1:42903 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:22.404802492 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:22.405065957 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:22.405151908 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 21:23:22.405583531 $add.smooth 2026/05/29 21:23:22.405593339 [1] TRUE 2026/05/29 21:23:22.405621552 2026/05/29 21:23:22.405623606 $bitmapType 2026/05/29 21:23:22.405635949 [1] "cairo" 2026/05/29 21:23:22.405636951 2026/05/29 21:23:22.405648041 $browser 2026/05/29 21:23:22.405650566 function (url) 2026/05/29 21:23:22.405663180 { 2026/05/29 21:23:22.405664011 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 21:23:22.405683638 } 2026/05/29 21:23:22.405684440 <environment: 0x5623b8c4ced8> 2026/05/29 21:23:22.405698916 2026/05/29 21:23:22.405699798 $browserNLdisabled 2026/05/29 21:23:22.405711500 [1] FALSE 2026/05/29 21:23:22.405712332 2026/05/29 21:23:22.405723021 $catch.script.errors 2026/05/29 21:23:22.405723823 [1] FALSE 2026/05/29 21:23:22.405746806 2026/05/29 21:23:22.405751214 $CBoundsCheck 2026/05/29 21:23:22.405770290 [1] FALSE 2026/05/29 21:23:22.405771332 2026/05/29 21:23:22.405783725 $check.bounds 2026/05/29 21:23:22.405786520 [1] FALSE 2026/05/29 21:23:22.405799805 2026/05/29 21:23:22.405800666 $citation.bibtex.max 2026/05/29 21:23:22.405814181 [1] 1 2026/05/29 21:23:22.405815504 2026/05/29 21:23:22.405826885 $continue 2026/05/29 21:23:22.405827727 [1] "+ " 2026/05/29 21:23:22.405856290 2026/05/29 21:23:22.405857453 $contrasts 2026/05/29 21:23:22.405869776 unordered ordered 2026/05/29 21:23:22.405870907 "contr.treatment" "contr.poly" 2026/05/29 21:23:22.405887789 2026/05/29 21:23:22.405888741 $defaultPackages 2026/05/29 21:23:22.405963641 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 21:23:22.405966396 2026/05/29 21:23:22.405992615 $demo.ask 2026/05/29 21:23:22.405993617 [1] "default" 2026/05/29 21:23:22.406011430 2026/05/29 21:23:22.406012322 $deparse.cutoff 2026/05/29 21:23:22.406023573 [1] 60 2026/05/29 21:23:22.406024374 2026/05/29 21:23:22.406034784 $device 2026/05/29 21:23:22.406193851 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 21:23:22.406201916 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 21:23:22.406242271 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 21:23:22.406243563 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 21:23:22.406263411 { 2026/05/29 21:23:22.406263952 initPSandPDFfonts() 2026/05/29 21:23:22.406272788 new <- list() 2026/05/29 21:23:22.406273339 if (!missing(width)) 2026/05/29 21:23:22.406281725 new$width <- width 2026/05/29 21:23:22.406282166 if (!missing(height)) 2026/05/29 21:23:22.406290642 new$height <- height 2026/05/29 21:23:22.406291082 if (!missing(onefile)) 2026/05/29 21:23:22.406299528 new$onefile <- onefile 2026/05/29 21:23:22.406299959 if (!missing(title)) 2026/05/29 21:23:22.406308755 new$title <- title 2026/05/29 21:23:22.406310689 if (!missing(fonts)) 2026/05/29 21:23:22.406326508 new$fonts <- fonts 2026/05/29 21:23:22.406327420 if (!missing(version)) 2026/05/29 21:23:22.406339563 new$version <- version 2026/05/29 21:23:22.406340034 if (!missing(paper)) 2026/05/29 21:23:22.406357737 new$paper <- paper 2026/05/29 21:23:22.406358669 if (!missing(encoding)) 2026/05/29 21:23:22.406372755 new$encoding <- encoding 2026/05/29 21:23:22.406373646 if (!missing(bg)) 2026/05/29 21:23:22.406385168 new$bg <- bg 2026/05/29 21:23:22.406385749 if (!missing(fg)) 2026/05/29 21:23:22.406421295 new$fg <- fg 2026/05/29 21:23:22.406422217 if (!missing(pointsize)) 2026/05/29 21:23:22.406431454 new$pointsize <- pointsize 2026/05/29 21:23:22.406432907 if (!missing(pagecentre)) 2026/05/29 21:23:22.406442295 new$pagecentre <- pagecentre 2026/05/29 21:23:22.406442755 if (!missing(colormodel)) 2026/05/29 21:23:22.406463855 new$colormodel <- colormodel 2026/05/29 21:23:22.406465007 if (!missing(useDingbats)) 2026/05/29 21:23:22.406481378 new$useDingbats <- useDingbats 2026/05/29 21:23:22.406482360 if (!missing(useKerning)) 2026/05/29 21:23:22.406498049 new$useKerning <- useKerning 2026/05/29 21:23:22.406498951 if (!missing(fillOddEven)) 2026/05/29 21:23:22.406512569 new$fillOddEven <- fillOddEven 2026/05/29 21:23:22.406523105 if (!missing(compress)) 2026/05/29 21:23:22.406524218 new$compress <- compress 2026/05/29 21:23:22.406534447 if (!missing(timestamp)) 2026/05/29 21:23:22.406534928 new$timestamp <- timestamp 2026/05/29 21:23:22.406544405 if (!missing(producer)) 2026/05/29 21:23:22.406544856 new$producer <- producer 2026/05/29 21:23:22.406553793 if (!missing(author)) 2026/05/29 21:23:22.406554224 new$author <- author 2026/05/29 21:23:22.406562830 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 21:23:22.406563291 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 21:23:22.406575644 inherits(family, "CIDFont"))) { 2026/05/29 21:23:22.406576165 enc <- family$encoding 2026/05/29 21:23:22.406585252 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 21:23:22.406585722 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 21:23:22.406597214 "default")) 2026/05/29 21:23:22.406597645 old$encoding <- enc 2026/05/29 21:23:22.406613354 family <- family$metrics 2026/05/29 21:23:22.406614496 } 2026/05/29 21:23:22.406628603 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 21:23:22.406629544 old$encoding <- guessEncoding() 2026/05/29 21:23:22.406646947 if (!missing(family)) { 2026/05/29 21:23:22.406647829 if (length(family) == 4L) { 2026/05/29 21:23:22.406659130 family <- c(family, "Symbol.afm") 2026/05/29 21:23:22.406659571 } 2026/05/29 21:23:22.406668066 else if (length(family) == 5L) { 2026/05/29 21:23:22.406668487 } 2026/05/29 21:23:22.406676632 else if (length(family) == 1L) { 2026/05/29 21:23:22.406677053 pf <- pdfFonts(family)[[1L]] 2026/05/29 21:23:22.406686350 if (is.null(pf)) 2026/05/29 21:23:22.406692191 stop(gettextf("unknown family '%s'", family), 2026/05/29 21:23:22.406702330 domain = NA) 2026/05/29 21:23:22.406702761 matchFont(pf, old$encoding) 2026/05/29 21:23:22.406711548 } 2026/05/29 21:23:22.406712038 else stop("invalid 'family' argument") 2026/05/29 21:23:22.406720574 old$family <- family 2026/05/29 21:23:22.406721005 } 2026/05/29 21:23:22.406735452 version <- old$version 2026/05/29 21:23:22.406736424 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 21:23:22.406753135 "2.0") 2026/05/29 21:23:22.406754187 if (version %in% versions) 2026/05/29 21:23:22.406767993 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 21:23:22.406768864 else stop("invalid PDF version") 2026/05/29 21:23:22.406785636 onefile <- old$onefile 2026/05/29 21:23:22.406786147 if (!checkIntFormat(file)) 2026/05/29 21:23:22.406795144 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 21:23:22.406795585 domain = NA) 2026/05/29 21:23:22.406805243 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 21:23:22.406805683 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 21:23:22.406817255 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 21:23:22.406817756 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 21:23:22.406829849 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 21:23:22.406830289 old$author) 2026/05/29 21:23:22.406844846 invisible() 2026/05/29 21:23:22.406845347 } 2026/05/29 21:23:22.406852751 <bytecode: 0x5623b6a45570> 2026/05/29 21:23:22.406853202 <environment: namespace:grDevices> 2026/05/29 21:23:22.406862820 2026/05/29 21:23:22.406863311 $device.ask.default 2026/05/29 21:23:22.406878790 [1] FALSE 2026/05/29 21:23:22.406879762 2026/05/29 21:23:22.406894559 $digits 2026/05/29 21:23:22.406895471 [1] 7 2026/05/29 21:23:22.406907844 2026/05/29 21:23:22.406908756 $dvipscmd 2026/05/29 21:23:22.406920768 [1] "dvips" 2026/05/29 21:23:22.406921650 2026/05/29 21:23:22.406930486 $echo 2026/05/29 21:23:22.406931027 [1] FALSE 2026/05/29 21:23:22.406938521 2026/05/29 21:23:22.406938962 $editor 2026/05/29 21:23:22.406945965 [1] "vi" 2026/05/29 21:23:22.406946426 2026/05/29 21:23:22.406953289 $encoding 2026/05/29 21:23:22.406953730 [1] "native.enc" 2026/05/29 21:23:22.406961424 2026/05/29 21:23:22.406961865 $example.ask 2026/05/29 21:23:22.406969038 [1] "default" 2026/05/29 21:23:22.406969479 2026/05/29 21:23:22.406976643 $expressions 2026/05/29 21:23:22.406977084 [1] 5000 2026/05/29 21:23:22.406984467 2026/05/29 21:23:22.406984948 $help.search.types 2026/05/29 21:23:22.406992492 [1] "vignette" "demo" "help" 2026/05/29 21:23:22.406992953 2026/05/29 21:23:22.407000788 $help.try.all.packages 2026/05/29 21:23:22.407001238 [1] FALSE 2026/05/29 21:23:22.407015245 2026/05/29 21:23:22.407016076 $HTTPUserAgent 2026/05/29 21:23:22.407028520 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 21:23:22.407029582 2026/05/29 21:23:22.407045461 $internet.info 2026/05/29 21:23:22.407046293 [1] 2 2026/05/29 21:23:22.407057463 2026/05/29 21:23:22.407057924 $keep.parse.data 2026/05/29 21:23:22.407071169 [1] TRUE 2026/05/29 21:23:22.407072171 2026/05/29 21:23:22.407083062 $keep.parse.data.pkgs 2026/05/29 21:23:22.407083853 [1] FALSE 2026/05/29 21:23:22.407095434 2026/05/29 21:23:22.407096156 $keep.source 2026/05/29 21:23:22.407106535 [1] FALSE 2026/05/29 21:23:22.407107247 2026/05/29 21:23:22.407118067 $keep.source.pkgs 2026/05/29 21:23:22.407118908 [1] FALSE 2026/05/29 21:23:22.407131532 2026/05/29 21:23:22.407132424 $locatorBell 2026/05/29 21:23:22.407146289 [1] TRUE 2026/05/29 21:23:22.407147261 2026/05/29 21:23:22.407159895 $mailer 2026/05/29 21:23:22.407160887 [1] "mailto" 2026/05/29 21:23:22.407172699 2026/05/29 21:23:22.407173510 $matprod 2026/05/29 21:23:22.407185212 [1] "default" 2026/05/29 21:23:22.407186014 2026/05/29 21:23:22.407210189 $max.contour.segments 2026/05/29 21:23:22.407211101 [1] 25000 2026/05/29 21:23:22.407245094 2026/05/29 21:23:22.407245886 $max.print 2026/05/29 21:23:22.407253490 [1] 99999 2026/05/29 21:23:22.407253941 2026/05/29 21:23:22.407267255 $menu.graphics 2026/05/29 21:23:22.407268167 [1] TRUE 2026/05/29 21:23:22.407281762 2026/05/29 21:23:22.407282935 $na.action 2026/05/29 21:23:22.407294897 [1] "na.omit" 2026/05/29 21:23:22.407295819 2026/05/29 21:23:22.407306008 $nwarnings 2026/05/29 21:23:22.407306479 [1] 50 2026/05/29 21:23:22.407328740 2026/05/29 21:23:22.407329382 $OutDec 2026/05/29 21:23:22.407360553 [1] "." 2026/05/29 21:23:22.407362076 2026/05/29 21:23:22.407375150 $pager 2026/05/29 21:23:22.407376322 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 21:23:22.407420705 2026/05/29 21:23:22.407422538 $papersize 2026/05/29 21:23:22.407432637 [1] "letter" 2026/05/29 21:23:22.407433098 2026/05/29 21:23:22.407440282 $PCRE_limit_recursion 2026/05/29 21:23:22.407440893 [1] NA 2026/05/29 21:23:22.407448587 2026/05/29 21:23:22.407449028 $PCRE_study 2026/05/29 21:23:22.407456322 [1] FALSE 2026/05/29 21:23:22.407456753 2026/05/29 21:23:22.407463585 $PCRE_use_JIT 2026/05/29 21:23:22.407464036 [1] TRUE 2026/05/29 21:23:22.407471360 2026/05/29 21:23:22.407471861 $pdfviewer 2026/05/29 21:23:22.407478763 [1] "/usr/bin/xdg-open" 2026/05/29 21:23:22.407479214 2026/05/29 21:23:22.407487179 $pkgType 2026/05/29 21:23:22.407487630 [1] "source" 2026/05/29 21:23:22.407494813 2026/05/29 21:23:22.407495264 $printcmd 2026/05/29 21:23:22.407507517 [1] "/usr/bin/lpr" 2026/05/29 21:23:22.407507958 2026/05/29 21:23:22.407532203 $prompt 2026/05/29 21:23:22.407533405 [1] "> " 2026/05/29 21:23:22.407546510 2026/05/29 21:23:22.407547552 $repos 2026/05/29 21:23:22.407558803 CRAN 2026/05/29 21:23:22.407559294 "@CRAN@" 2026/05/29 21:23:22.407566457 2026/05/29 21:23:22.407566878 $rl_word_breaks 2026/05/29 21:23:22.407573981 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 21:23:22.407574432 2026/05/29 21:23:22.407581856 $scipen 2026/05/29 21:23:22.407582307 [1] 0 2026/05/29 21:23:22.407589180 2026/05/29 21:23:22.407589610 $show.coef.Pvalues 2026/05/29 21:23:22.407596884 [1] TRUE 2026/05/29 21:23:22.407597335 2026/05/29 21:23:22.407603977 $show.error.messages 2026/05/29 21:23:22.407604428 [1] TRUE 2026/05/29 21:23:22.407612063 2026/05/29 21:23:22.407612493 $show.signif.stars 2026/05/29 21:23:22.407619647 [1] TRUE 2026/05/29 21:23:22.407620127 2026/05/29 21:23:22.407626830 $showErrorCalls 2026/05/29 21:23:22.407627291 [1] TRUE 2026/05/29 21:23:22.407634665 2026/05/29 21:23:22.407635086 $showNCalls 2026/05/29 21:23:22.407642139 [1] 50 2026/05/29 21:23:22.407642589 2026/05/29 21:23:22.407656405 $showWarnCalls 2026/05/29 21:23:22.407657568 [1] FALSE 2026/05/29 21:23:22.407670982 2026/05/29 21:23:22.407671864 $str 2026/05/29 21:23:22.407681973 $str$strict.width 2026/05/29 21:23:22.407682444 [1] "no" 2026/05/29 21:23:22.407689888 2026/05/29 21:23:22.407690329 $str$digits.d 2026/05/29 21:23:22.407697372 [1] 3 2026/05/29 21:23:22.407697863 2026/05/29 21:23:22.407704455 $str$vec.len 2026/05/29 21:23:22.407704886 [1] 4 2026/05/29 21:23:22.407713522 2026/05/29 21:23:22.407713963 $str$list.len 2026/05/29 21:23:22.407721136 [1] 99 2026/05/29 21:23:22.407721577 2026/05/29 21:23:22.407728139 $str$deparse.lines 2026/05/29 21:23:22.407728590 NULL 2026/05/29 21:23:22.407735944 2026/05/29 21:23:22.407736385 $str$drop.deparse.attr 2026/05/29 21:23:22.407743818 [1] TRUE 2026/05/29 21:23:22.407744279 2026/05/29 21:23:22.407750982 $str$formatNum 2026/05/29 21:23:22.407751423 function (x, ...) 2026/05/29 21:23:22.407759157 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 21:23:22.407759668 <environment: 0x5623b72ba4d0> 2026/05/29 21:23:22.407773785 2026/05/29 21:23:22.407774746 2026/05/29 21:23:22.407786969 $str.dendrogram.last 2026/05/29 21:23:22.407787961 [1] "`" 2026/05/29 21:23:22.407801206 2026/05/29 21:23:22.407802107 $texi2dvi 2026/05/29 21:23:22.407819880 [1] "/usr/bin/texi2dvi" 2026/05/29 21:23:22.407820983 2026/05/29 21:23:22.407834648 $timeout 2026/05/29 21:23:22.407835600 [1] 60 2026/05/29 21:23:22.407847021 2026/05/29 21:23:22.407847522 $ts.eps 2026/05/29 21:23:22.407854385 [1] 1e-05 2026/05/29 21:23:22.407854836 2026/05/29 21:23:22.407861638 $ts.S.compat 2026/05/29 21:23:22.407862119 [1] FALSE 2026/05/29 21:23:22.407869543 2026/05/29 21:23:22.407869994 $unzip 2026/05/29 21:23:22.407876646 [1] "/usr/bin/unzip" 2026/05/29 21:23:22.407877087 2026/05/29 21:23:22.407884211 $useFancyQuotes 2026/05/29 21:23:22.407884652 [1] TRUE 2026/05/29 21:23:22.407895582 2026/05/29 21:23:22.407896824 $verbose 2026/05/29 21:23:22.407909187 [1] FALSE 2026/05/29 21:23:22.407910169 2026/05/29 21:23:22.407922212 $warn 2026/05/29 21:23:22.407923063 [1] 0 2026/05/29 21:23:22.407934765 2026/05/29 21:23:22.407935737 $warning.length 2026/05/29 21:23:22.407944734 [1] 1000 2026/05/29 21:23:22.407945235 2026/05/29 21:23:22.407951887 $warnPartialMatchArgs 2026/05/29 21:23:22.407952348 [1] FALSE 2026/05/29 21:23:22.407959982 2026/05/29 21:23:22.407960423 $warnPartialMatchAttr 2026/05/29 21:23:22.407967957 [1] FALSE 2026/05/29 21:23:22.407968388 2026/05/29 21:23:22.407976744 $warnPartialMatchDollar 2026/05/29 21:23:22.407977204 [1] FALSE 2026/05/29 21:23:22.407984959 2026/05/29 21:23:22.407985400 $width 2026/05/29 21:23:22.407992112 [1] 80 2026/05/29 21:23:22.407992563 Stopped session pings to http://127.0.0.1:42903 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 21:23:22.429468832 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:22.429710313 [connect-session] Job Key: IKWcuvDeHexSeAai Job started Determining session server location ... Connecting to session server http://127.0.0.1:34537 ... Connected to session server http://127.0.0.1:34537 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:22.625683230 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:22.625955936 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:22.626061433 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 21:23:22.635946818 2026/05/29 21:23:22.635959492 $ env 2026/05/29 21:23:22.636013643 CONNECT_API_KEY=REDACTED 2026/05/29 21:23:22.636015105 CONNECT_CONTENT_GUID= 2026/05/29 21:23:22.636033811 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 21:23:22.636039351 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 21:23:22.636058096 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 21:23:22.636063175 _DD_ROOT_GO_SESSION_ID=c851ca14-05d6-4a68-a5f4-ebdb807c006f 2026/05/29 21:23:22.636096027 EDITOR=vi 2026/05/29 21:23:22.636101487 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:22.636124841 HOSTNAME=fe50b51d626f 2026/05/29 21:23:22.636127926 LANG=en_US.UTF-8 2026/05/29 21:23:22.636152342 LANGUAGE=en_US:en 2026/05/29 21:23:22.636153484 LC_ALL=en_US.UTF-8 2026/05/29 21:23:22.636169364 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 21:23:22.636175074 LN_S=ln -s 2026/05/29 21:23:22.636195092 LOGNAME=rstudio-connect 2026/05/29 21:23:22.636195673 MAKE=make 2026/05/29 21:23:22.636204039 PAGER=/usr/bin/pager 2026/05/29 21:23:22.636204509 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 21:23:22.636219147 POSIT_PRODUCT=CONNECT 2026/05/29 21:23:22.636219577 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 21:23:22.636228444 R_ARCH= 2026/05/29 21:23:22.636228945 R_BROWSER=xdg-open 2026/05/29 21:23:22.636236479 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 21:23:22.636236930 R_CONFIG_ACTIVE=rsconnect 2026/05/29 21:23:22.636245766 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 21:23:22.636246237 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:22.636257398 R_GZIPCMD=/usr/bin/gzip 2026/05/29 21:23:22.636257869 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 21:23:22.636266115 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 21:23:22.636266776 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/29 21:23:22.636276023 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 21:23:22.636276474 R_LIBS_USER=REDACTED 2026/05/29 21:23:22.636285671 R_PAPERSIZE=letter 2026/05/29 21:23:22.636286122 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 21:23:22.636294698 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 21:23:22.636295139 R_PRINTCMD=/usr/bin/lpr 2026/05/29 21:23:22.636304767 R_RD4PDF=times,inconsolata,hyper 2026/05/29 21:23:22.636308574 RSC_EMAIL_SUBJECT=system-check 2026/05/29 21:23:22.636326227 RSC_REPORT_NAME=system-check 2026/05/29 21:23:22.636327178 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 21:23:22.636347033 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 21:23:22.636348255 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 21:23:22.636372941 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpyZVis1 2026/05/29 21:23:22.636374143 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 21:23:22.636396034 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 21:23:22.636397126 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 21:23:22.636446759 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:22.636448512 RSTUDIO_PRODUCT=CONNECT 2026/05/29 21:23:22.636464021 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 21:23:22.636464532 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 21:23:22.636474000 R_ZIPCMD=/usr/bin/zip 2026/05/29 21:23:22.636474440 SED=/usr/bin/sed 2026/05/29 21:23:22.636482766 SF_PARTNER=posit_connect 2026/05/29 21:23:22.636483187 SHLVL=2 2026/05/29 21:23:22.636491091 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 21:23:22.636491543 STARTUP_DEBUG_MODE=0 2026/05/29 21:23:22.636500229 TAR=/usr/bin/tar 2026/05/29 21:23:22.636500669 TERM=xterm 2026/05/29 21:23:22.636508194 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 21:23:22.636508674 TZ=UTC 2026/05/29 21:23:22.636542427 USERNAME=rstudio-connect 2026/05/29 21:23:22.636543059 USER=rstudio-connect 2026/05/29 21:23:22.641744563 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:34537 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 21:23:22.658750774 [connect-session] Connect Session v2026.05.0 2026/05/29 21:23:22.658989840 [connect-session] Job Key: wJTHbFHbriPqyjpa Job started Determining session server location ... Connecting to session server http://127.0.0.1:33787 ... Connected to session server http://127.0.0.1:33787 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 21:23:22.851336886 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 21:23:22.851638141 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 21:23:22.852065276 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 21:23:22.859156863 2026/05/29 21:23:22.859163916 $ findmnt --notruncate 2026/05/29 21:23:22.859204592 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 21:23:22.859215653 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docker/ov erlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:22.859287868 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:22.859288649 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 21:23:22.859305801 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:22.859306763 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:22.859335604 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 21:23:22.859353530 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 21:23:22.859354161 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 21:23:22.859371624 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 21:23:22.859372095 ├─/data /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859446040 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/doc ker/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:22.859536843 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/doc ker/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:22.859554235 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859661075 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859662668 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/fe50b51d626f82e4b4fb7f4e3cd65ab9ae980d2916596c597d7ec2ca4225e6bd/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859759368 ├─/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 21:23:22.859763436 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/reports/v2/0/0/temp.source.4137608856] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859813029 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/reports/v2/0/0/temp.output.817913968] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859814100 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/jobs/0/wJTHbFHbriPqyjpa] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859862220 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859863122 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859905942 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/09a427c6ad14edf9e58a2d1507ebaced890c63089a6c6b51d794abfad93d29a7/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 21:23:22.859906804 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace886583160] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:22.859966074 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr 2026/05/29 21:23:22.864548720 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/3XUAIS2GHUXAE5KW6CP5PIF3AE:/var/lib/docker/overlay2/l/FE3GDQEI2ZOWYYZDQHR4ATPP5O:/var/lib/docker/overlay2/l/L4MHJHJ6XGBTTHPLVP53ABASPL:/var/lib/docker/overlay2/l/CAYRRDNZCPKAFS5UHCEYZH3E4W:/var/lib/docker/overlay2/l/VKKD2RQ67T3Q24PDTUUGSYCACO:/var/lib/docker/overlay2/l/VBBWHDY52PNJCVOLA45MGQLUE2:/var/lib/docker/overlay2/l/GVFDCZ43KB7PI3PJAPXJGKSGVN:/var/lib/docker/overlay2/l/PWJKODAEXJVNB3C2PVIJ35GQYQ:/var/lib/docker/overlay2/l/AQCKJG7FIUXSQ5WQ6VHRPZUGQB:/var/lib/docker/overlay2/l/RMAQBLJLFTXCCJMGMRSC774HHE:/var/lib/docker/overlay2/l/TI5RPY6DM5IL465ML5ZO7T3V2J:/var/lib/docker/overlay2/l/TZA6E6Y4KZAE2KZQZ2CEWPPP3Z:/var/lib/docker/overlay2/l/WBZ5KINHPB5SOIZJKD7KMRTSKL:/var/lib/docker/overlay2/l/NXN7EHI72WMIXBPV3ENEJA2JMW:/var/lib/docke r/overlay2/l/J63I5ZQR3HFF3FEQMWPP2RVGXH:/var/lib/docker/overlay2/l/D57RK7F53FJS7RFSWZPVJ3AQPD:/var/lib/docker/overlay2/l/VI3FWTZC7IDHG2FMTCPZNCNEG2:/var/lib/docker/overlay2/l/X2WFHJRCKV5YARU3D6D773T53T:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/diff,workdir=/var/lib/docker/overlay2/c5e74a5f2969d7a0e8329737576337354c74200c401392c5a89494bbeb173c85/work,nouserxattr Stopped session pings to http://127.0.0.1:33787 Stopping content session token refresher Job completed |