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