| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.04.0 |
| Workbench | http://localhost:8787 | 2026.04.0+526.pro2 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.04.0 + WB 2026.04.0+526.pro2 + PM 2024.08.0-6 Generated: 2026-05-08 22:28:47 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 0x7fd45be6f2e0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-08T22:27:12Z', 'confirmed': True, 'created_time': '2026-05-08T22:25:46Z', '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.13/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-05-08T22:27:12Z', 'confirmed': True, 'created_time': '2026-05-08T22:25:46Z', '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.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.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_ui6.51s
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_checks28.70s
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.66s
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.08s
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.08s
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.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
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.18s
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.09s
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.37s
Test procedure
- Given Connect is configured in vip.toml
- When I make an API request to Connect with an invalid key
- Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
- Given Connect is configured in vip.toml
- When I request a non-existent endpoint on Connect
- Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
- Given Connect is configured in vip.toml
- When I make an unauthenticated API request to Connect
- Then the response status is 401
Workbench1 tests
PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]0.70s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.08s
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.08s
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.08s
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: 7831e7090877 · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 7831e7090877 2026.04.0 |
| ✅ | server | connect-product-support | Product version v2026.04.0 end-of-support: 2027-10-31 |
| ✅ | 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: 288 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Evaluation Days-Left: 7 License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. /opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 25: [[: 288 7: syntax error in expression (error token is "7") |
| ✅ | 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 HOME=/root HOSTNAME=7831e7090877 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 168Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 75G 70G 52% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 75G 70G 52% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.04.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 08 May 2026 22:28:21 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: 0x558cedec5b50 [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.04.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 08 May 2026 22:28:21 GMT < Transfer-Encoding: chunked < { [3404 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.04.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 08 May 2026 22:28:21 GMT < Transfer-Encoding: chunked < { [3404 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/08 22:28:21.477327385 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:21.477625146 [connect-session] Job Key: ixzi8WAWbqEVGS3n 2026/05/08 22:28:21.477637320 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:21.477640387 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:21.477644291 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:21.477647964 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35711 ... Connected to session server http://127.0.0.1:35711 2026/05/08 22:28:21.648218983 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/08 22:28:21.654333721 2026/05/08 22:28:21.654348330 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/08 22:28:21.654412420 Python 3.12.11 Stopped session pings to http://127.0.0.1:35711 |
| ❌ | 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/08 22:28:22.082529041 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:22.082724888 [connect-session] Job Key: yyBW2dVf18X0PoXt 2026/05/08 22:28:22.082732583 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:22.082734664 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:22.082737577 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:22.082745695 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35979 ... Connected to session server http://127.0.0.1:35979 2026/05/08 22:28:22.192731108 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/08 22:28:22.198231718 2026/05/08 22:28:22.198242773 $ env 2026/05/08 22:28:22.198277734 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:22.198278778 HOSTNAME=7831e7090877 2026/05/08 22:28:22.198289709 LANG=en_US.UTF-8 2026/05/08 22:28:22.198290302 LANGUAGE=en_US:en 2026/05/08 22:28:22.198299080 LC_ALL=en_US.UTF-8 2026/05/08 22:28:22.198299724 LOGNAME=rstudio-connect 2026/05/08 22:28:22.198308778 MAKEFLAGS=-j1 2026/05/08 22:28:22.198309446 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/08 22:28:22.198326183 PICOTEL_PREFIX=PICOTEL 2026/05/08 22:28:22.198327053 PICOTEL_SDK_DISABLED=true 2026/05/08 22:28:22.198338672 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/08 22:28:22.198340108 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:22.198352900 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:22.198353641 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:22.198366571 SHLVL=2 2026/05/08 22:28:22.198367186 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:22.198376746 TERM=xterm 2026/05/08 22:28:22.198377493 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:22.198418589 TZ=UTC 2026/05/08 22:28:22.198419542 USERNAME=rstudio-connect 2026/05/08 22:28:22.198436108 USER=rstudio-connect 2026/05/08 22:28:22.198436882 _=/usr/bin/env 2026/05/08 22:28:22.198447184 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:35979 |
| ✅ | 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/08 22:28:22.212548445 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:22.212768741 [connect-session] Job Key: AgW8vj8rm3VbeVxc 2026/05/08 22:28:22.212777206 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:22.212780342 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:22.212784481 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:22.212788625 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35407 ... Connected to session server http://127.0.0.1:35407 2026/05/08 22:28:22.325683734 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/08 22:28:22.329181983 2026/05/08 22:28:22.329192961 $ findmnt --notruncate 2026/05/08 22:28:22.333228648 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:22.333242559 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/COU66 CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:22.333446008 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:22.333447388 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:22.333482511 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:22.333521729 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:22.333522488 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:22.333540603 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:22.333541173 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:22.333577096 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:22.333578198 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.333616638 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:22.333617518 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:22.333847533 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.333859348 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.333908121 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.333992353 ├─/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/08 22:28:22.334026992 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.334105456 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/AgW8vj8rm3VbeVxc] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.334181542 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:22.334247049 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1461239396] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:22.334273004 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:22.334455601 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr Stopped session pings to http://127.0.0.1:35407 |
| ✅ | 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/08 22:28:22.346947176 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:22.347163927 [connect-session] Job Key: qLeXCpvTMF7GNokU 2026/05/08 22:28:22.347181738 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:22.347189078 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:22.347192409 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:22.347195276 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36081 ... Connected to session server http://127.0.0.1:36081 2026/05/08 22:28:22.457115854 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/08 22:28:22.461126928 2026/05/08 22:28:22.461138719 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/08 22:28:22.477732683 * Trying 151.101.128.223:443... 2026/05/08 22:28:22.495679688 * Connected to pypi.python.org (151.101.128.223) port 443 (#0) 2026/05/08 22:28:22.497590482 * ALPN, offering h2 2026/05/08 22:28:22.497598833 * ALPN, offering http/1.1 2026/05/08 22:28:22.539206456 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:22.539219205 * CApath: /etc/ssl/certs 2026/05/08 22:28:22.539404684 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:22.539413103 } [5 bytes data] 2026/05/08 22:28:22.539464764 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:22.539470392 } [512 bytes data] 2026/05/08 22:28:22.558978709 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:22.558991375 { [5 bytes data] 2026/05/08 22:28:22.559040360 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:22.559041649 { [122 bytes data] 2026/05/08 22:28:22.559254517 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:22.559264443 { [5 bytes data] 2026/05/08 22:28:22.559301982 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.559304981 { [5 bytes data] 2026/05/08 22:28:22.559325519 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:22.559326398 { [19 bytes data] 2026/05/08 22:28:22.559339772 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.559340587 { [5 bytes data] 2026/05/08 22:28:22.559355783 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:22.559356766 { [2860 bytes data] 2026/05/08 22:28:22.560510349 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.560517912 { [5 bytes data] 2026/05/08 22:28:22.560548943 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:22.560552287 { [264 bytes data] 2026/05/08 22:28:22.560599603 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.560601036 { [5 bytes data] 2026/05/08 22:28:22.560625533 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:22.560633979 { [36 bytes data] 2026/05/08 22:28:22.560701348 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:22.560703154 } [5 bytes data] 2026/05/08 22:28:22.560730735 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:22.560732452 } [1 bytes data] 2026/05/08 22:28:22.560779979 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.560799711 } [5 bytes data] 2026/05/08 22:28:22.560892948 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:22.560899159 } [36 bytes data] 2026/05/08 22:28:22.560915565 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:22.560916601 * ALPN, server accepted to use h2 2026/05/08 22:28:22.560932606 * Server certificate: 2026/05/08 22:28:22.560933364 * subject: CN=www.python.org 2026/05/08 22:28:22.560946159 * start date: Jan 13 13:03:46 2026 GMT 2026/05/08 22:28:22.560946905 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/08 22:28:22.560966108 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/08 22:28:22.560968471 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:22.560994751 * SSL certificate verify ok. 2026/05/08 22:28:22.560995722 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:22.561014521 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:22.561015602 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:22.561054034 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.561055538 } [5 bytes data] 2026/05/08 22:28:22.561073834 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.561074804 } [5 bytes data] 2026/05/08 22:28:22.561090006 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.561091069 } [5 bytes data] 2026/05/08 22:28:22.561104211 * Using Stream ID: 1 (easy handle 0x56193b40a9f0) 2026/05/08 22:28:22.561118037 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.561128597 } [5 bytes data] 2026/05/08 22:28:22.561162181 > GET / HTTP/2 2026/05/08 22:28:22.561168293 > Host: pypi.python.org 2026/05/08 22:28:22.561186393 > user-agent: curl/7.81.0 2026/05/08 22:28:22.561187134 > accept: */* 2026/05/08 22:28:22.561199618 > 2026/05/08 22:28:22.561201238 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.561212145 { [5 bytes data] 2026/05/08 22:28:22.561232950 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:22.561234689 { [193 bytes data] 2026/05/08 22:28:22.578186451 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.578200636 { [5 bytes data] 2026/05/08 22:28:22.578256009 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.578257096 } [5 bytes data] 2026/05/08 22:28:22.578327027 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.578337154 { [5 bytes data] 2026/05/08 22:28:22.578656036 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.578661807 { [5 bytes data] 2026/05/08 22:28:22.578727740 < HTTP/2 301 2026/05/08 22:28:22.578731729 < server: Varnish 2026/05/08 22:28:22.578745428 < retry-after: 0 2026/05/08 22:28:22.578746280 < location: https://pypi.org/ 2026/05/08 22:28:22.578767065 < content-type: text/html; charset=UTF-8 2026/05/08 22:28:22.578768303 < accept-ranges: bytes 2026/05/08 22:28:22.578781846 < date: Fri, 08 May 2026 22:28:22 GMT 2026/05/08 22:28:22.578784556 < x-served-by: cache-dfw-kdfw8210117-DFW 2026/05/08 22:28:22.578801018 < x-cache: HIT 2026/05/08 22:28:22.578801956 < x-cache-hits: 0 2026/05/08 22:28:22.578814819 < x-timer: S1778279303.568393,VS0,VE0 2026/05/08 22:28:22.578815393 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:22.578827582 < x-frame-options: deny 2026/05/08 22:28:22.578828136 < x-xss-protection: 1; mode=block 2026/05/08 22:28:22.578843379 < x-content-type-options: nosniff 2026/05/08 22:28:22.578844340 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:22.578861654 < 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/08 22:28:22.578877552 < content-length: 122 2026/05/08 22:28:22.578930425 < 2026/05/08 22:28:22.578931713 * Ignoring the response-body 2026/05/08 22:28:22.578944674 { [122 bytes data] 2026/05/08 22:28:22.578947386 * Connection #0 to host pypi.python.org left intact 2026/05/08 22:28:22.578959783 * Issue another request to this URL: 'https://pypi.org/' 2026/05/08 22:28:22.586425025 * Trying 151.101.0.223:443... 2026/05/08 22:28:22.603671695 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/05/08 22:28:22.604023155 * ALPN, offering h2 2026/05/08 22:28:22.604027785 * ALPN, offering http/1.1 2026/05/08 22:28:22.647249811 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:22.647259880 * CApath: /etc/ssl/certs 2026/05/08 22:28:22.647446964 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:22.647452942 } [5 bytes data] 2026/05/08 22:28:22.647491382 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:22.647493941 } [512 bytes data] 2026/05/08 22:28:22.666419874 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:22.666426530 { [5 bytes data] 2026/05/08 22:28:22.666467176 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:22.666468560 { [122 bytes data] 2026/05/08 22:28:22.666656217 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:22.666660489 { [5 bytes data] 2026/05/08 22:28:22.666687748 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.666690575 { [5 bytes data] 2026/05/08 22:28:22.666709229 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:22.666710299 { [19 bytes data] 2026/05/08 22:28:22.666727340 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.666728322 { [5 bytes data] 2026/05/08 22:28:22.666742157 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:22.666744276 { [2856 bytes data] 2026/05/08 22:28:22.668431113 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668437116 { [5 bytes data] 2026/05/08 22:28:22.668470462 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:22.668471808 { [264 bytes data] 2026/05/08 22:28:22.668567005 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668577971 { [5 bytes data] 2026/05/08 22:28:22.668601817 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:22.668604011 { [36 bytes data] 2026/05/08 22:28:22.668699312 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:22.668720823 } [5 bytes data] 2026/05/08 22:28:22.668755911 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:22.668757103 } [1 bytes data] 2026/05/08 22:28:22.668787977 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668790919 } [5 bytes data] 2026/05/08 22:28:22.668805345 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:22.668806125 } [36 bytes data] 2026/05/08 22:28:22.668821120 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:22.668822320 * ALPN, server accepted to use h2 2026/05/08 22:28:22.668852762 * Server certificate: 2026/05/08 22:28:22.668853730 * subject: CN=pypi.org 2026/05/08 22:28:22.668867921 * start date: Dec 28 04:33:08 2025 GMT 2026/05/08 22:28:22.668868750 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/08 22:28:22.668882983 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/08 22:28:22.668883983 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:22.668905720 * SSL certificate verify ok. 2026/05/08 22:28:22.668907495 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:22.668922738 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:22.668923529 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:22.668951099 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668952090 } [5 bytes data] 2026/05/08 22:28:22.668967831 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668969159 } [5 bytes data] 2026/05/08 22:28:22.668983807 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.668985475 } [5 bytes data] 2026/05/08 22:28:22.669002878 * Using Stream ID: 1 (easy handle 0x56193b40a9f0) 2026/05/08 22:28:22.669028855 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.669034921 } [5 bytes data] 2026/05/08 22:28:22.669054833 > GET / HTTP/2 2026/05/08 22:28:22.669055844 > Host: pypi.org 2026/05/08 22:28:22.669068519 > user-agent: curl/7.81.0 2026/05/08 22:28:22.669069435 > accept: */* 2026/05/08 22:28:22.669082396 > 2026/05/08 22:28:22.669084404 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.669098192 { [5 bytes data] 2026/05/08 22:28:22.669100103 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:22.669121666 { [193 bytes data] 2026/05/08 22:28:22.685499015 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.685510408 { [5 bytes data] 2026/05/08 22:28:22.685564977 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.685566126 } [5 bytes data] 2026/05/08 22:28:22.685604405 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.685612779 { [5 bytes data] 2026/05/08 22:28:22.687314886 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687324393 { [5 bytes data] 2026/05/08 22:28:22.687442572 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687448697 { [5 bytes data] 2026/05/08 22:28:22.687494876 < HTTP/2 200 2026/05/08 22:28:22.687496643 < content-type: text/html; charset=UTF-8 2026/05/08 22:28:22.687512191 < referrer-policy: origin-when-cross-origin 2026/05/08 22:28:22.687512985 < server: gunicorn 2026/05/08 22:28:22.687524131 < 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/08 22:28:22.687545869 < etag: "CuBLdpPkRXJrIo1c3wUXww" 2026/05/08 22:28:22.687678043 < accept-ranges: bytes 2026/05/08 22:28:22.687679255 < date: Fri, 08 May 2026 22:28:22 GMT 2026/05/08 22:28:22.687691091 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-dfw-kdfw8210142-DFW 2026/05/08 22:28:22.687691880 < x-cache: MISS, HIT, HIT 2026/05/08 22:28:22.687711911 < x-cache-hits: 0, 64, 1 2026/05/08 22:28:22.687713420 < x-timer: S1778279303.676338,VS0,VE1 2026/05/08 22:28:22.687723777 < vary: Accept-Encoding, Cookie 2026/05/08 22:28:22.687724472 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:22.687740048 < x-frame-options: deny 2026/05/08 22:28:22.687740728 < x-xss-protection: 1; mode=block 2026/05/08 22:28:22.687757722 < x-content-type-options: nosniff 2026/05/08 22:28:22.687759342 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:22.687779044 < 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/08 22:28:22.687801707 < content-length: 22793 2026/05/08 22:28:22.687849384 < 2026/05/08 22:28:22.687850366 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687872280 { [5 bytes data] 2026/05/08 22:28:22.687873463 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687896446 { [5 bytes data] 2026/05/08 22:28:22.687897291 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687931267 { [5 bytes data] 2026/05/08 22:28:22.687932541 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.687955629 { [5 bytes data] 2026/05/08 22:28:22.689113323 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.689121231 { [5 bytes data] 2026/05/08 22:28:22.689155503 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.689157938 { [5 bytes data] 2026/05/08 22:28:22.690739637 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.690749488 { [5 bytes data] 2026/05/08 22:28:22.690788783 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.690789543 { [5 bytes data] 2026/05/08 22:28:22.692449498 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.692455297 { [5 bytes data] 2026/05/08 22:28:22.692490642 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.692491406 { [5 bytes data] 2026/05/08 22:28:22.694131224 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.694138032 { [5 bytes data] 2026/05/08 22:28:22.694167465 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.694168413 { [5 bytes data] 2026/05/08 22:28:22.695819136 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.695828029 { [5 bytes data] 2026/05/08 22:28:22.695862917 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.695864793 { [5 bytes data] 2026/05/08 22:28:22.697480505 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.697487315 { [5 bytes data] 2026/05/08 22:28:22.697518541 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.697519433 { [5 bytes data] 2026/05/08 22:28:22.699192672 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.699200646 { [5 bytes data] 2026/05/08 22:28:22.699237945 * Connection #1 to host pypi.org left intact 2026/05/08 22:28:22.702292233 2026/05/08 22:28:22.702296828 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/08 22:28:22.709033009 * Trying 151.101.0.223:443... 2026/05/08 22:28:22.726209808 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/05/08 22:28:22.728028092 * ALPN, offering h2 2026/05/08 22:28:22.728037411 * ALPN, offering http/1.1 2026/05/08 22:28:22.769682870 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:22.769695767 * CApath: /etc/ssl/certs 2026/05/08 22:28:22.769881764 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:22.769890021 } [5 bytes data] 2026/05/08 22:28:22.769932891 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:22.769934448 } [512 bytes data] 2026/05/08 22:28:22.788158660 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:22.788169377 { [5 bytes data] 2026/05/08 22:28:22.788220312 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:22.788221949 { [122 bytes data] 2026/05/08 22:28:22.788455980 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:22.788467251 { [5 bytes data] 2026/05/08 22:28:22.788511966 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.788513552 { [5 bytes data] 2026/05/08 22:28:22.788534569 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:22.788535645 { [19 bytes data] 2026/05/08 22:28:22.788551347 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.788552416 { [5 bytes data] 2026/05/08 22:28:22.788566941 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:22.788567900 { [2842 bytes data] 2026/05/08 22:28:22.789663776 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.789672641 { [5 bytes data] 2026/05/08 22:28:22.789711869 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:22.789714898 { [264 bytes data] 2026/05/08 22:28:22.789759529 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.789766563 { [5 bytes data] 2026/05/08 22:28:22.789793334 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:22.789796548 { [36 bytes data] 2026/05/08 22:28:22.789850848 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:22.789852355 } [5 bytes data] 2026/05/08 22:28:22.789870821 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:22.789872882 } [1 bytes data] 2026/05/08 22:28:22.789924720 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.789926464 } [5 bytes data] 2026/05/08 22:28:22.789946659 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:22.789947668 } [36 bytes data] 2026/05/08 22:28:22.790036867 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:22.790042876 * ALPN, server accepted to use h2 2026/05/08 22:28:22.790067497 * Server certificate: 2026/05/08 22:28:22.790069523 * subject: CN=*.pythonhosted.org 2026/05/08 22:28:22.790082878 * start date: Dec 8 21:08:03 2025 GMT 2026/05/08 22:28:22.790083780 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/08 22:28:22.790097094 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/08 22:28:22.790098314 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:22.790122725 * SSL certificate verify ok. 2026/05/08 22:28:22.790123738 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:22.790139736 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:22.790140794 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:22.790165849 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.790167939 } [5 bytes data] 2026/05/08 22:28:22.790183826 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.790185767 } [5 bytes data] 2026/05/08 22:28:22.790241356 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.790242434 } [5 bytes data] 2026/05/08 22:28:22.790255624 * Using Stream ID: 1 (easy handle 0x55e83aa119f0) 2026/05/08 22:28:22.790281101 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.790284472 } [5 bytes data] 2026/05/08 22:28:22.790306714 > GET / HTTP/2 2026/05/08 22:28:22.790308667 > Host: files.pythonhosted.org 2026/05/08 22:28:22.790322719 > user-agent: curl/7.81.0 2026/05/08 22:28:22.790323749 > accept: */* 2026/05/08 22:28:22.790336644 > 2026/05/08 22:28:22.790338204 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.790349509 { [5 bytes data] 2026/05/08 22:28:22.790434019 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:22.790439535 { [193 bytes data] 2026/05/08 22:28:22.807094588 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.807103160 { [5 bytes data] 2026/05/08 22:28:22.807154588 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:22.807155844 } [5 bytes data] 2026/05/08 22:28:22.807224981 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.807230204 { [5 bytes data] 2026/05/08 22:28:22.808833113 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.808838359 { [5 bytes data] 2026/05/08 22:28:22.808937378 < HTTP/2 200 2026/05/08 22:28:22.808941670 < content-type: text/html 2026/05/08 22:28:22.808963097 < server: Python/3.12 aiohttp/3.13.4 2026/05/08 22:28:22.808964363 < accept-ranges: bytes 2026/05/08 22:28:22.808978670 < date: Fri, 08 May 2026 22:28:22 GMT 2026/05/08 22:28:22.808980463 < age: 58 2026/05/08 22:28:22.808990225 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210137-DFW 2026/05/08 22:28:22.808991213 < x-cache: HIT, HIT 2026/05/08 22:28:22.809002428 < x-cache-hits: 47, 1 2026/05/08 22:28:22.809002977 < x-timer: S1778279303.796913,VS0,VE2 2026/05/08 22:28:22.809015323 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:22.809016349 < x-frame-options: deny 2026/05/08 22:28:22.809033958 < x-xss-protection: 1; mode=block 2026/05/08 22:28:22.809034951 < x-content-type-options: nosniff 2026/05/08 22:28:22.809100986 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:22.809102374 < x-robots-header: noindex 2026/05/08 22:28:22.809124331 < content-length: 1853 2026/05/08 22:28:22.809133813 < 2026/05/08 22:28:22.809134789 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.809179264 { [5 bytes data] 2026/05/08 22:28:22.809180322 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:22.809197037 { [5 bytes data] 2026/05/08 22:28:22.809198105 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:36081 |
| ✅ | 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/08 22:28:22.824602510 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:22.824848056 [connect-session] Job Key: C3r8ZYmeIeAR4MhQ 2026/05/08 22:28:22.824856541 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:22.824858689 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:22.824862109 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:22.824866635 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33821 ... Connected to session server http://127.0.0.1:33821 2026/05/08 22:28:22.938214384 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/08 22:28:22.944073674 2026/05/08 22:28:22.944095519 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.UXK3UU9EE9/testenv 2026/05/08 22:28:25.400664180 2026/05/08 22:28:25.400675342 $ source /opt/rstudio-connect/mnt/tmp/tmp.UXK3UU9EE9/testenv/bin/activate 2026/05/08 22:28:25.402112911 2026/05/08 22:28:25.402123240 $ python --version 2026/05/08 22:28:25.403879069 Python 3.12.11 2026/05/08 22:28:25.404082061 2026/05/08 22:28:25.404086169 $ python -m site 2026/05/08 22:28:25.414775841 sys.path = [ 2026/05/08 22:28:25.414794502 '/opt/rstudio-connect/mnt/app', 2026/05/08 22:28:25.414836976 '/opt/python/3.12.11/lib/python312.zip', 2026/05/08 22:28:25.414841054 '/opt/python/3.12.11/lib/python3.12', 2026/05/08 22:28:25.414871932 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/08 22:28:25.414873003 '/opt/rstudio-connect/mnt/tmp/tmp.UXK3UU9EE9/testenv/lib/python3.12/site-packages', 2026/05/08 22:28:25.414894117 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/08 22:28:25.414895043 ] 2026/05/08 22:28:25.414906867 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/08 22:28:25.414907616 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/08 22:28:25.414927317 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/08 22:28:25.443528633 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:25.443738086 [connect-session] Job Key: YjSsWPcPsLkPfH7V 2026/05/08 22:28:25.443745874 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:25.443748352 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:25.443751499 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:25.443754290 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43835 ... Connected to session server http://127.0.0.1:43835 2026/05/08 22:28:25.551507073 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/08 22:28:25.556053967 2026/05/08 22:28:25.556063462 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv 2026/05/08 22:28:27.935966087 2026/05/08 22:28:27.935978209 $ source /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv/bin/activate 2026/05/08 22:28:27.937489115 2026/05/08 22:28:27.937496526 $ python -m pip --version 2026/05/08 22:28:28.093513566 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/08 22:28:28.118839333 2026/05/08 22:28:28.118851782 $ python -m pip config debug 2026/05/08 22:28:28.275850347 env_var: 2026/05/08 22:28:28.275956185 env: 2026/05/08 22:28:28.276135456 global: 2026/05/08 22:28:28.276287300 /etc/xdg/pip/pip.conf, exists: False 2026/05/08 22:28:28.276450166 /etc/pip.conf, exists: False 2026/05/08 22:28:28.276595009 site: 2026/05/08 22:28:28.276759907 /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv/pip.conf, exists: False 2026/05/08 22:28:28.276897222 user: 2026/05/08 22:28:28.277065595 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/08 22:28:28.277225152 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/08 22:28:28.302495472 2026/05/08 22:28:28.302510206 $ python -m pip config list -v 2026/05/08 22:28:28.475582606 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/08 22:28:28.475879228 For variant 'global', will try loading '/etc/pip.conf' 2026/05/08 22:28:28.476145591 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/08 22:28:28.476406543 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/08 22:28:28.476684181 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv/pip.conf' 2026/05/08 22:28:28.507008485 2026/05/08 22:28:28.507020430 $ python -m pip._vendor.requests.certs 2026/05/08 22:28:28.673374364 <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/08 22:28:28.674351777 /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/08 22:28:28.693132510 2026/05/08 22:28:28.693144564 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U pip 2026/05/08 22:28:29.284279125 Collecting pip 2026/05/08 22:28:29.284776571 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/08 22:28:29.350465022 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/08 22:28:29.372151381 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/08 22:28:29.506867674 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 19.2 MB/s eta 0:00:00 2026/05/08 22:28:29.520732838 Saved /opt/rstudio-connect/mnt/tmp/tmp.qQnpWMWq4U/pip-26.1.1-py3-none-any.whl 2026/05/08 22:28:29.521114401 Successfully downloaded pip 2026/05/08 22:28:29.684217582 2026/05/08 22:28:29.684231000 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/08 22:28:29.684272811 [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/08 22:28:29.788295178 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:29.788543303 [connect-session] Job Key: FhOHdzRcHRbsdqHO 2026/05/08 22:28:29.788553449 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:29.788556040 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:29.788559111 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:29.788561813 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45139 ... Connected to session server http://127.0.0.1:45139 2026/05/08 22:28:29.954473823 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/08 22:28:29.959931348 2026/05/08 22:28:29.959943216 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/08 22:28:29.959982617 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/08 22:28:30.393834356 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:30.394032429 [connect-session] Job Key: qqUeUWJDJy3ldNjX 2026/05/08 22:28:30.394040062 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:30.394042312 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:30.394045798 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:30.394049385 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42819 ... Connected to session server http://127.0.0.1:42819 2026/05/08 22:28:30.501757704 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/08 22:28:30.507338544 2026/05/08 22:28:30.507348458 $ env 2026/05/08 22:28:30.507380333 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:30.507392657 HOSTNAME=7831e7090877 2026/05/08 22:28:30.507407060 LANG=en_US.UTF-8 2026/05/08 22:28:30.507407863 LANGUAGE=en_US:en 2026/05/08 22:28:30.507416699 LC_ALL=en_US.UTF-8 2026/05/08 22:28:30.507417345 LOGNAME=rstudio-connect 2026/05/08 22:28:30.507426523 MAKEFLAGS=-j1 2026/05/08 22:28:30.507427231 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/08 22:28:30.507438718 PICOTEL_PREFIX=PICOTEL 2026/05/08 22:28:30.507439478 PICOTEL_SDK_DISABLED=true 2026/05/08 22:28:30.507450155 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/08 22:28:30.507450970 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:30.507463778 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:30.507464544 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:30.507481241 SHLVL=2 2026/05/08 22:28:30.507482027 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:30.507492664 TERM=xterm 2026/05/08 22:28:30.507493481 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:30.507505417 TZ=UTC 2026/05/08 22:28:30.507506114 USERNAME=rstudio-connect 2026/05/08 22:28:30.507517002 USER=rstudio-connect 2026/05/08 22:28:30.507517714 _=/usr/bin/env 2026/05/08 22:28:30.507528329 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:42819 |
| ✅ | 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/08 22:28:30.519796796 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:30.519992300 [connect-session] Job Key: X1j5koJmyDQQFrbE 2026/05/08 22:28:30.520004908 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:30.520006939 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:30.520009834 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:30.520013014 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34003 ... Connected to session server http://127.0.0.1:34003 2026/05/08 22:28:30.627271391 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/08 22:28:30.630450335 2026/05/08 22:28:30.630460772 $ findmnt --notruncate 2026/05/08 22:28:30.632082662 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:30.632095104 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/COU66 CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:30.632222569 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:30.632270878 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:30.632272657 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:30.632309399 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:30.632310747 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:30.632335987 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:30.632367475 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:30.632368381 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:30.632402159 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.632426783 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:30.632502993 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:30.632655721 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.632739431 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.632747792 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.632838270 ├─/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/08 22:28:30.632912305 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.632993438 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/X1j5koJmyDQQFrbE] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.633073561 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:30.633144484 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace249555003] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:30.633228421 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:30.633315059 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr Stopped session pings to http://127.0.0.1:34003 |
| ✅ | 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/08 22:28:30.646088631 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:30.646301398 [connect-session] Job Key: OpI0VQHs9JVcMnid 2026/05/08 22:28:30.646309865 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:30.646313363 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:30.646317310 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:30.646320871 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42483 ... Connected to session server http://127.0.0.1:42483 2026/05/08 22:28:30.752602743 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/08 22:28:30.755871949 2026/05/08 22:28:30.755882059 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/08 22:28:30.769507461 * Trying 151.101.0.223:443... 2026/05/08 22:28:30.786654742 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/05/08 22:28:30.788433827 * ALPN, offering h2 2026/05/08 22:28:30.788443428 * ALPN, offering http/1.1 2026/05/08 22:28:30.828964434 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:30.828972170 * CApath: /etc/ssl/certs 2026/05/08 22:28:30.829171557 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:30.829177873 } [5 bytes data] 2026/05/08 22:28:30.829207257 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:30.829209794 } [512 bytes data] 2026/05/08 22:28:30.848126499 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:30.848131837 { [5 bytes data] 2026/05/08 22:28:30.848171330 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:30.848173797 { [122 bytes data] 2026/05/08 22:28:30.848400315 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:30.848412279 { [5 bytes data] 2026/05/08 22:28:30.848433199 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.848435471 { [5 bytes data] 2026/05/08 22:28:30.848460358 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:30.848461812 { [19 bytes data] 2026/05/08 22:28:30.848491312 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.848493838 { [5 bytes data] 2026/05/08 22:28:30.848509980 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:30.848510736 { [2860 bytes data] 2026/05/08 22:28:30.849582800 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.849587013 { [5 bytes data] 2026/05/08 22:28:30.849645225 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:30.849646589 { [264 bytes data] 2026/05/08 22:28:30.849686875 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.849688140 { [5 bytes data] 2026/05/08 22:28:30.849718504 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:30.849719787 { [36 bytes data] 2026/05/08 22:28:30.849773920 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:30.849781094 } [5 bytes data] 2026/05/08 22:28:30.849802976 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:30.849804005 } [1 bytes data] 2026/05/08 22:28:30.849841861 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.849844013 } [5 bytes data] 2026/05/08 22:28:30.849875913 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:30.849876785 } [36 bytes data] 2026/05/08 22:28:30.849939590 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:30.849944349 * ALPN, server accepted to use h2 2026/05/08 22:28:30.849965804 * Server certificate: 2026/05/08 22:28:30.849967980 * subject: CN=www.python.org 2026/05/08 22:28:30.849985443 * start date: Jan 13 13:03:46 2026 GMT 2026/05/08 22:28:30.849986470 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/08 22:28:30.850001771 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/08 22:28:30.850003828 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:30.850027051 * SSL certificate verify ok. 2026/05/08 22:28:30.850029380 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:30.850047145 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:30.850048149 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:30.850088272 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.850090747 } [5 bytes data] 2026/05/08 22:28:30.850106523 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.850107405 } [5 bytes data] 2026/05/08 22:28:30.850125430 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.850126508 } [5 bytes data] 2026/05/08 22:28:30.850144582 * Using Stream ID: 1 (easy handle 0x55a2cf0e09f0) 2026/05/08 22:28:30.850199166 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.850210635 } [5 bytes data] 2026/05/08 22:28:30.850264425 > GET / HTTP/2 2026/05/08 22:28:30.850265731 > Host: pypi.python.org 2026/05/08 22:28:30.850277924 > user-agent: curl/7.81.0 2026/05/08 22:28:30.850279002 > accept: */* 2026/05/08 22:28:30.850291373 > 2026/05/08 22:28:30.850292223 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.850304852 { [5 bytes data] 2026/05/08 22:28:30.850320566 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:30.850323756 { [193 bytes data] 2026/05/08 22:28:30.866728392 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.866739165 { [5 bytes data] 2026/05/08 22:28:30.866790720 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.866794124 } [5 bytes data] 2026/05/08 22:28:30.867079311 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.867084090 { [5 bytes data] 2026/05/08 22:28:30.867722374 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.867726254 { [5 bytes data] 2026/05/08 22:28:30.867779353 < HTTP/2 301 2026/05/08 22:28:30.867782669 < server: Varnish 2026/05/08 22:28:30.867794571 < retry-after: 0 2026/05/08 22:28:30.867796625 < location: https://pypi.org/ 2026/05/08 22:28:30.867816642 < content-type: text/html; charset=UTF-8 2026/05/08 22:28:30.867817829 < accept-ranges: bytes 2026/05/08 22:28:30.867834117 < date: Fri, 08 May 2026 22:28:30 GMT 2026/05/08 22:28:30.867835045 < x-served-by: cache-dfw-kdfw8210142-DFW 2026/05/08 22:28:30.867851580 < x-cache: HIT 2026/05/08 22:28:30.867853694 < x-cache-hits: 0 2026/05/08 22:28:30.867866326 < x-timer: S1778279311.857706,VS0,VE0 2026/05/08 22:28:30.867867155 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:30.867889128 < x-frame-options: deny 2026/05/08 22:28:30.867890096 < x-xss-protection: 1; mode=block 2026/05/08 22:28:30.867905263 < x-content-type-options: nosniff 2026/05/08 22:28:30.867906242 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:30.867923859 < 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/08 22:28:30.867938678 < content-length: 122 2026/05/08 22:28:30.867997302 < 2026/05/08 22:28:30.867998322 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.868011925 { [5 bytes data] 2026/05/08 22:28:30.868013962 * Ignoring the response-body 2026/05/08 22:28:30.868031636 { [122 bytes data] 2026/05/08 22:28:30.868032591 * Connection #0 to host pypi.python.org left intact 2026/05/08 22:28:30.868048016 * Issue another request to this URL: 'https://pypi.org/' 2026/05/08 22:28:30.870325195 * Trying 151.101.128.223:443... 2026/05/08 22:28:30.887825570 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/05/08 22:28:30.888159411 * ALPN, offering h2 2026/05/08 22:28:30.888166966 * ALPN, offering http/1.1 2026/05/08 22:28:30.930502529 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:30.930517894 * CApath: /etc/ssl/certs 2026/05/08 22:28:30.930667757 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:30.930674448 } [5 bytes data] 2026/05/08 22:28:30.930692385 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:30.930694068 } [512 bytes data] 2026/05/08 22:28:30.949377077 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:30.949451851 { [5 bytes data] 2026/05/08 22:28:30.949514985 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:30.949516210 { [122 bytes data] 2026/05/08 22:28:30.949634729 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:30.949643489 { [5 bytes data] 2026/05/08 22:28:30.949684090 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.949687207 { [5 bytes data] 2026/05/08 22:28:30.949702735 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:30.949703803 { [19 bytes data] 2026/05/08 22:28:30.949719312 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.949720359 { [5 bytes data] 2026/05/08 22:28:30.949736355 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:30.949737330 { [2856 bytes data] 2026/05/08 22:28:30.950773123 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.950783358 { [5 bytes data] 2026/05/08 22:28:30.950816133 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:30.950818387 { [264 bytes data] 2026/05/08 22:28:30.950865803 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.950867959 { [5 bytes data] 2026/05/08 22:28:30.950890906 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:30.950898811 { [36 bytes data] 2026/05/08 22:28:30.950960762 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:30.950966268 } [5 bytes data] 2026/05/08 22:28:30.950989863 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:30.950990962 } [1 bytes data] 2026/05/08 22:28:30.951013366 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951017965 } [5 bytes data] 2026/05/08 22:28:30.951034249 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:30.951035199 } [36 bytes data] 2026/05/08 22:28:30.951130773 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:30.951136411 * ALPN, server accepted to use h2 2026/05/08 22:28:30.951163052 * Server certificate: 2026/05/08 22:28:30.951164037 * subject: CN=pypi.org 2026/05/08 22:28:30.951177847 * start date: Dec 28 04:33:08 2025 GMT 2026/05/08 22:28:30.951178780 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/08 22:28:30.951193286 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/08 22:28:30.951194272 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:30.951219365 * SSL certificate verify ok. 2026/05/08 22:28:30.951221216 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:30.951236544 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:30.951237371 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:30.951257719 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951258766 } [5 bytes data] 2026/05/08 22:28:30.951275235 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951276375 } [5 bytes data] 2026/05/08 22:28:30.951292887 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951293778 } [5 bytes data] 2026/05/08 22:28:30.951329568 * Using Stream ID: 1 (easy handle 0x55a2cf0e09f0) 2026/05/08 22:28:30.951341636 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951366691 } [5 bytes data] 2026/05/08 22:28:30.951368605 > GET / HTTP/2 2026/05/08 22:28:30.951379920 > Host: pypi.org 2026/05/08 22:28:30.951396086 > user-agent: curl/7.81.0 2026/05/08 22:28:30.951415692 > accept: */* 2026/05/08 22:28:30.951421108 > 2026/05/08 22:28:30.951438839 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.951439829 { [5 bytes data] 2026/05/08 22:28:30.951469211 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:30.951470553 { [193 bytes data] 2026/05/08 22:28:30.968224255 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.968233866 { [5 bytes data] 2026/05/08 22:28:30.968291965 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:30.968293983 } [5 bytes data] 2026/05/08 22:28:30.968310526 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.968317014 { [5 bytes data] 2026/05/08 22:28:30.969949383 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.969957299 { [5 bytes data] 2026/05/08 22:28:30.970001842 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.970011868 { [5 bytes data] 2026/05/08 22:28:30.970056968 < HTTP/2 200 2026/05/08 22:28:30.970061566 < content-type: text/html; charset=UTF-8 2026/05/08 22:28:30.970079811 < referrer-policy: origin-when-cross-origin 2026/05/08 22:28:30.970080717 < server: gunicorn 2026/05/08 22:28:30.970105623 < 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/08 22:28:30.970111574 < etag: "CuBLdpPkRXJrIo1c3wUXww" 2026/05/08 22:28:30.970228530 < accept-ranges: bytes 2026/05/08 22:28:30.970233459 < date: Fri, 08 May 2026 22:28:30 GMT 2026/05/08 22:28:30.970255467 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-dfw-kdfw8210117-DFW 2026/05/08 22:28:30.970258439 < x-cache: MISS, HIT, HIT 2026/05/08 22:28:30.970283914 < x-cache-hits: 0, 64, 1 2026/05/08 22:28:30.970287897 < x-timer: S1778279311.958658,VS0,VE1 2026/05/08 22:28:30.970304321 < vary: Accept-Encoding, Cookie 2026/05/08 22:28:30.970305378 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:30.970335610 < x-frame-options: deny 2026/05/08 22:28:30.970336298 < x-xss-protection: 1; mode=block 2026/05/08 22:28:30.970344591 < x-content-type-options: nosniff 2026/05/08 22:28:30.970345155 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:30.970354648 < 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/08 22:28:30.970355792 < content-length: 22793 2026/05/08 22:28:30.970431773 < 2026/05/08 22:28:30.970433075 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.970447982 { [5 bytes data] 2026/05/08 22:28:30.970450472 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.970472444 { [5 bytes data] 2026/05/08 22:28:30.970473001 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.970481473 { [5 bytes data] 2026/05/08 22:28:30.970482024 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.970490958 { [5 bytes data] 2026/05/08 22:28:30.971877206 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.971882119 { [5 bytes data] 2026/05/08 22:28:30.971917775 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.971920276 { [5 bytes data] 2026/05/08 22:28:30.973525496 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.973530478 { [5 bytes data] 2026/05/08 22:28:30.973563761 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.973565662 { [5 bytes data] 2026/05/08 22:28:30.975165748 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.975170963 { [5 bytes data] 2026/05/08 22:28:30.975202572 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.975204966 { [5 bytes data] 2026/05/08 22:28:30.976844504 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.976848224 { [5 bytes data] 2026/05/08 22:28:30.976874793 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.976876456 { [5 bytes data] 2026/05/08 22:28:30.978539979 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.978544798 { [5 bytes data] 2026/05/08 22:28:30.978580467 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.978581645 { [5 bytes data] 2026/05/08 22:28:30.980340207 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.980345496 { [5 bytes data] 2026/05/08 22:28:30.980380422 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.980396889 { [5 bytes data] 2026/05/08 22:28:30.981858990 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:30.981862946 { [5 bytes data] 2026/05/08 22:28:30.981893113 * Connection #1 to host pypi.org left intact 2026/05/08 22:28:30.984876295 2026/05/08 22:28:30.984881614 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/08 22:28:30.991708132 * Trying 151.101.192.223:443... 2026/05/08 22:28:31.008899094 * Connected to files.pythonhosted.org (151.101.192.223) port 443 (#0) 2026/05/08 22:28:31.010721204 * ALPN, offering h2 2026/05/08 22:28:31.010730167 * ALPN, offering http/1.1 2026/05/08 22:28:31.051786384 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:31.051799649 * CApath: /etc/ssl/certs 2026/05/08 22:28:31.051973319 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:31.051980206 } [5 bytes data] 2026/05/08 22:28:31.052014108 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:31.052015642 } [512 bytes data] 2026/05/08 22:28:31.070809445 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:31.070817975 { [5 bytes data] 2026/05/08 22:28:31.070869398 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:31.070870502 { [122 bytes data] 2026/05/08 22:28:31.071083111 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:31.071089107 { [5 bytes data] 2026/05/08 22:28:31.071115110 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.071116126 { [5 bytes data] 2026/05/08 22:28:31.071132413 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:31.071133488 { [19 bytes data] 2026/05/08 22:28:31.071149213 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.071150391 { [5 bytes data] 2026/05/08 22:28:31.071167068 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:31.071168022 { [2842 bytes data] 2026/05/08 22:28:31.072250304 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072257739 { [5 bytes data] 2026/05/08 22:28:31.072282623 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:31.072285002 { [264 bytes data] 2026/05/08 22:28:31.072348604 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072353950 { [5 bytes data] 2026/05/08 22:28:31.072441228 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:31.072446576 { [36 bytes data] 2026/05/08 22:28:31.072468427 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:31.072469524 } [5 bytes data] 2026/05/08 22:28:31.072483624 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:31.072485606 } [1 bytes data] 2026/05/08 22:28:31.072505060 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072506819 } [5 bytes data] 2026/05/08 22:28:31.072520026 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:31.072521885 } [36 bytes data] 2026/05/08 22:28:31.072605924 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:31.072612480 * ALPN, server accepted to use h2 2026/05/08 22:28:31.072638007 * Server certificate: 2026/05/08 22:28:31.072639643 * subject: CN=*.pythonhosted.org 2026/05/08 22:28:31.072650308 * start date: Dec 8 21:08:03 2025 GMT 2026/05/08 22:28:31.072651044 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/08 22:28:31.072661610 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/08 22:28:31.072662518 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/08 22:28:31.072680535 * SSL certificate verify ok. 2026/05/08 22:28:31.072682026 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:31.072695498 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:31.072696218 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:31.072710005 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072713747 } [5 bytes data] 2026/05/08 22:28:31.072726466 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072727477 } [5 bytes data] 2026/05/08 22:28:31.072746089 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072754868 } [5 bytes data] 2026/05/08 22:28:31.072787886 * Using Stream ID: 1 (easy handle 0x55b546f189f0) 2026/05/08 22:28:31.072805542 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.072818710 } [5 bytes data] 2026/05/08 22:28:31.072924246 > GET / HTTP/2 2026/05/08 22:28:31.072931678 > Host: files.pythonhosted.org 2026/05/08 22:28:31.072953050 > user-agent: curl/7.81.0 2026/05/08 22:28:31.072957098 > accept: */* 2026/05/08 22:28:31.072990023 > 2026/05/08 22:28:31.072991812 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.073016245 { [5 bytes data] 2026/05/08 22:28:31.073016957 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:31.073026412 { [193 bytes data] 2026/05/08 22:28:31.089459487 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.089470248 { [5 bytes data] 2026/05/08 22:28:31.089515347 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:31.089520794 } [5 bytes data] 2026/05/08 22:28:31.089606002 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.089613161 { [5 bytes data] 2026/05/08 22:28:31.091251026 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.091258437 { [5 bytes data] 2026/05/08 22:28:31.091316799 < HTTP/2 200 2026/05/08 22:28:31.091320814 < content-type: text/html 2026/05/08 22:28:31.091333669 < server: Python/3.12 aiohttp/3.13.4 2026/05/08 22:28:31.091336142 < accept-ranges: bytes 2026/05/08 22:28:31.091347940 < date: Fri, 08 May 2026 22:28:31 GMT 2026/05/08 22:28:31.091348816 < age: 66 2026/05/08 22:28:31.091359237 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210139-DFW 2026/05/08 22:28:31.091360302 < x-cache: HIT, HIT 2026/05/08 22:28:31.091374572 < x-cache-hits: 47, 1 2026/05/08 22:28:31.091375473 < x-timer: S1778279311.079560,VS0,VE1 2026/05/08 22:28:31.091405939 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/08 22:28:31.091411550 < x-frame-options: deny 2026/05/08 22:28:31.091438228 < x-xss-protection: 1; mode=block 2026/05/08 22:28:31.091439191 < x-content-type-options: nosniff 2026/05/08 22:28:31.091463314 < x-permitted-cross-domain-policies: none 2026/05/08 22:28:31.091464384 < x-robots-header: noindex 2026/05/08 22:28:31.091481015 < content-length: 1853 2026/05/08 22:28:31.091481759 < 2026/05/08 22:28:31.091491470 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.091492560 { [5 bytes data] 2026/05/08 22:28:31.091505286 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:31.091507221 { [5 bytes data] 2026/05/08 22:28:31.091519243 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:42483 |
| ✅ | 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/08 22:28:31.106271884 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:31.106513836 [connect-session] Job Key: WUY30U1vLr3mBxTI 2026/05/08 22:28:31.106524602 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:31.106528000 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:31.106532314 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:31.106537568 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33467 ... Connected to session server http://127.0.0.1:33467 2026/05/08 22:28:31.215638000 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/08 22:28:31.219988369 2026/05/08 22:28:31.220002301 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.LxXUXh4N6O/testenv 2026/05/08 22:28:33.552353721 2026/05/08 22:28:33.552366703 $ source /opt/rstudio-connect/mnt/tmp/tmp.LxXUXh4N6O/testenv/bin/activate 2026/05/08 22:28:33.553752304 2026/05/08 22:28:33.553758898 $ python --version 2026/05/08 22:28:33.555045384 Python 3.13.9 2026/05/08 22:28:33.555206444 2026/05/08 22:28:33.555212656 $ python -m site 2026/05/08 22:28:33.566965705 sys.path = [ 2026/05/08 22:28:33.566977534 '/opt/rstudio-connect/mnt/app', 2026/05/08 22:28:33.567025230 '/opt/python/3.13.9/lib/python313.zip', 2026/05/08 22:28:33.567026316 '/opt/python/3.13.9/lib/python3.13', 2026/05/08 22:28:33.567039418 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/08 22:28:33.567041011 '/opt/rstudio-connect/mnt/tmp/tmp.LxXUXh4N6O/testenv/lib/python3.13/site-packages', 2026/05/08 22:28:33.567059815 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/08 22:28:33.567060779 ] 2026/05/08 22:28:33.567073729 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/08 22:28:33.567074687 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/08 22:28:33.567095693 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/08 22:28:33.597365914 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:33.597593263 [connect-session] Job Key: MERt7lKlTrPx2hhp 2026/05/08 22:28:33.597602380 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:33.597604834 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/05/08 22:28:33.597607937 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:33.597610714 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40001 ... Connected to session server http://127.0.0.1:40001 2026/05/08 22:28:33.708072990 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/08 22:28:33.712236417 2026/05/08 22:28:33.712245852 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv 2026/05/08 22:28:35.999586351 2026/05/08 22:28:35.999598395 $ source /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv/bin/activate 2026/05/08 22:28:36.001061181 2026/05/08 22:28:36.001075560 $ python -m pip --version 2026/05/08 22:28:36.154689173 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/08 22:28:36.182295725 2026/05/08 22:28:36.182310799 $ python -m pip config debug 2026/05/08 22:28:36.340507043 env_var: 2026/05/08 22:28:36.340757348 env: 2026/05/08 22:28:36.340915055 global: 2026/05/08 22:28:36.341066363 /etc/xdg/pip/pip.conf, exists: False 2026/05/08 22:28:36.341238243 /etc/pip.conf, exists: False 2026/05/08 22:28:36.341400053 site: 2026/05/08 22:28:36.341546734 /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv/pip.conf, exists: False 2026/05/08 22:28:36.341702078 user: 2026/05/08 22:28:36.341840708 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/08 22:28:36.341981889 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/08 22:28:36.368122623 2026/05/08 22:28:36.368137891 $ python -m pip config list -v 2026/05/08 22:28:36.525472800 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/08 22:28:36.525760904 For variant 'global', will try loading '/etc/pip.conf' 2026/05/08 22:28:36.526303386 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/08 22:28:36.526558465 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/08 22:28:36.526787087 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv/pip.conf' 2026/05/08 22:28:36.554115092 2026/05/08 22:28:36.554127189 $ python -m pip._vendor.requests.certs 2026/05/08 22:28:36.695736376 <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/08 22:28:36.695946935 /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/08 22:28:36.712534766 2026/05/08 22:28:36.712547589 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT pip 2026/05/08 22:28:37.188021178 Collecting pip 2026/05/08 22:28:37.188490656 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/08 22:28:37.248475081 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/08 22:28:37.270370850 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/08 22:28:37.407059610 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 18.5 MB/s 0:00:00 2026/05/08 22:28:37.417648708 Saved /opt/rstudio-connect/mnt/tmp/tmp.osqkLEQaxT/pip-26.1.1-py3-none-any.whl 2026/05/08 22:28:37.417958440 Successfully downloaded pip 2026/05/08 22:28:37.515756450 2026/05/08 22:28:37.515771774 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/08 22:28:37.515818433 [notice] To update, run: pip install --upgrade pip |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/08 22:28:37.594970112 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:37.595175308 [connect-session] Job Key: PsZjv9xEKF8xEG21 2026/05/08 22:28:37.595185514 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:37.595189905 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:37.595193130 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:37.595196092 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35201 ... Connected to session server http://127.0.0.1:35201 2026/05/08 22:28:38.803346098 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:38.803410876 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/08 22:28:38.820147014 2026/05/08 22:28:38.820158400 $ /opt/R/4.4.3/bin/R --version 2026/05/08 22:28:38.820211253 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/08 22:28:38.820212382 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/08 22:28:38.820229179 Platform: x86_64-pc-linux-gnu 2026/05/08 22:28:38.820230063 2026/05/08 22:28:38.820239781 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/08 22:28:38.820240497 You are welcome to redistribute it under the terms of the 2026/05/08 22:28:38.820259518 GNU General Public License versions 2 or 3. 2026/05/08 22:28:38.820260377 For more information about these matters see 2026/05/08 22:28:38.824173488 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/08 22:28:38.836745939 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:38.836920583 [connect-session] Job Key: DLxWDACo2DbTUyjX 2026/05/08 22:28:38.836928333 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:38.836931132 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:38.836934421 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:38.836938053 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45281 ... Connected to session server http://127.0.0.1:45281 2026/05/08 22:28:39.008165181 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:39.008180644 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/08 22:28:39.202628877 2026/05/08 22:28:39.202641741 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/08 22:28:39.202708236 Package Version LibPath 2026/05/08 22:28:39.202716902 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202748313 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202749153 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202766469 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202767257 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202783041 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202783664 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202798272 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202798919 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202812267 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202813108 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202830359 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202832513 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202851926 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202852701 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202865822 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202866574 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202880562 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202881468 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202916737 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202917605 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202930623 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202931349 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202949693 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202950145 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202958532 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202959063 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.202991151 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:39.206678733 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/08 22:28:39.219335172 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:39.219545782 [connect-session] Job Key: omF7j76HRRrv1cZb 2026/05/08 22:28:39.219554942 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:39.219557263 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:39.219560285 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:39.219563409 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34381 ... Connected to session server http://127.0.0.1:34381 2026/05/08 22:28:39.390838850 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:39.390874458 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/08 22:28:39.391624147 $add.smooth 2026/05/08 22:28:39.391630332 [1] TRUE 2026/05/08 22:28:39.391675711 2026/05/08 22:28:39.391677088 $bitmapType 2026/05/08 22:28:39.391688512 [1] "cairo" 2026/05/08 22:28:39.391689439 2026/05/08 22:28:39.391700367 $browser 2026/05/08 22:28:39.391701384 [1] "xdg-open" 2026/05/08 22:28:39.391712508 2026/05/08 22:28:39.391713520 $browserNLdisabled 2026/05/08 22:28:39.391725631 [1] FALSE 2026/05/08 22:28:39.391726219 2026/05/08 22:28:39.391732660 $catch.script.errors 2026/05/08 22:28:39.391734414 [1] FALSE 2026/05/08 22:28:39.391744623 2026/05/08 22:28:39.391745549 $CBoundsCheck 2026/05/08 22:28:39.391756177 [1] FALSE 2026/05/08 22:28:39.391758501 2026/05/08 22:28:39.391776902 $check.bounds 2026/05/08 22:28:39.391777815 [1] FALSE 2026/05/08 22:28:39.391793951 2026/05/08 22:28:39.391794929 $citation.bibtex.max 2026/05/08 22:28:39.391807482 [1] 1 2026/05/08 22:28:39.391808083 2026/05/08 22:28:39.391813861 $continue 2026/05/08 22:28:39.391814393 [1] "+ " 2026/05/08 22:28:39.391820619 2026/05/08 22:28:39.391821139 $contrasts 2026/05/08 22:28:39.391827197 unordered ordered 2026/05/08 22:28:39.391827892 "contr.treatment" "contr.poly" 2026/05/08 22:28:39.391836418 2026/05/08 22:28:39.391836924 $defaultPackages 2026/05/08 22:28:39.391843210 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/08 22:28:39.391843853 2026/05/08 22:28:39.391857098 $demo.ask 2026/05/08 22:28:39.391857945 [1] "default" 2026/05/08 22:28:39.391869256 2026/05/08 22:28:39.391870106 $deparse.cutoff 2026/05/08 22:28:39.391878952 [1] 60 2026/05/08 22:28:39.391879508 2026/05/08 22:28:39.391885404 $device 2026/05/08 22:28:39.392191360 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/08 22:28:39.392195359 width, height, onefile, family, title, fonts, version, paper, 2026/05/08 22:28:39.392223082 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/08 22:28:39.392224041 useKerning, fillOddEven, compress) 2026/05/08 22:28:39.392243032 { 2026/05/08 22:28:39.392243794 initPSandPDFfonts() 2026/05/08 22:28:39.392251037 new <- list() 2026/05/08 22:28:39.392251724 if (!missing(width)) 2026/05/08 22:28:39.392259140 new$width <- width 2026/05/08 22:28:39.392259663 if (!missing(height)) 2026/05/08 22:28:39.392267534 new$height <- height 2026/05/08 22:28:39.392268333 if (!missing(onefile)) 2026/05/08 22:28:39.392283234 new$onefile <- onefile 2026/05/08 22:28:39.392284572 if (!missing(title)) 2026/05/08 22:28:39.392300440 new$title <- title 2026/05/08 22:28:39.392301315 if (!missing(fonts)) 2026/05/08 22:28:39.392314431 new$fonts <- fonts 2026/05/08 22:28:39.392315257 if (!missing(version)) 2026/05/08 22:28:39.392324639 new$version <- version 2026/05/08 22:28:39.392325157 if (!missing(paper)) 2026/05/08 22:28:39.392332523 new$paper <- paper 2026/05/08 22:28:39.392333032 if (!missing(encoding)) 2026/05/08 22:28:39.392341253 new$encoding <- encoding 2026/05/08 22:28:39.392342097 if (!missing(bg)) 2026/05/08 22:28:39.392354685 new$bg <- bg 2026/05/08 22:28:39.392355643 if (!missing(fg)) 2026/05/08 22:28:39.392368777 new$fg <- fg 2026/05/08 22:28:39.392369662 if (!missing(pointsize)) 2026/05/08 22:28:39.392380397 new$pointsize <- pointsize 2026/05/08 22:28:39.392400003 if (!missing(pagecentre)) 2026/05/08 22:28:39.392411908 new$pagecentre <- pagecentre 2026/05/08 22:28:39.392412823 if (!missing(colormodel)) 2026/05/08 22:28:39.392426596 new$colormodel <- colormodel 2026/05/08 22:28:39.392427410 if (!missing(useDingbats)) 2026/05/08 22:28:39.392442101 new$useDingbats <- useDingbats 2026/05/08 22:28:39.392443270 if (!missing(useKerning)) 2026/05/08 22:28:39.392461995 new$useKerning <- useKerning 2026/05/08 22:28:39.392462571 if (!missing(fillOddEven)) 2026/05/08 22:28:39.392471258 new$fillOddEven <- fillOddEven 2026/05/08 22:28:39.392471796 if (!missing(compress)) 2026/05/08 22:28:39.392482279 new$compress <- compress 2026/05/08 22:28:39.392483218 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/08 22:28:39.392496192 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/08 22:28:39.392506089 inherits(family, "CIDFont"))) { 2026/05/08 22:28:39.392517758 enc <- family$encoding 2026/05/08 22:28:39.392518656 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/08 22:28:39.392529470 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/08 22:28:39.392530030 "default")) 2026/05/08 22:28:39.392539251 old$encoding <- enc 2026/05/08 22:28:39.392539767 family <- family$metrics 2026/05/08 22:28:39.392547632 } 2026/05/08 22:28:39.392548178 if (is.null(old$encoding) || old$encoding == "default") 2026/05/08 22:28:39.392557297 old$encoding <- guessEncoding() 2026/05/08 22:28:39.392558287 if (!missing(family)) { 2026/05/08 22:28:39.392568730 if (length(family) == 4L) { 2026/05/08 22:28:39.392578319 family <- c(family, "Symbol.afm") 2026/05/08 22:28:39.392579283 } 2026/05/08 22:28:39.392597660 else if (length(family) == 5L) { 2026/05/08 22:28:39.392598614 } 2026/05/08 22:28:39.392607767 else if (length(family) == 1L) { 2026/05/08 22:28:39.392608373 pf <- pdfFonts(family)[[1L]] 2026/05/08 22:28:39.392616849 if (is.null(pf)) 2026/05/08 22:28:39.392617356 stop(gettextf("unknown family '%s'", family), 2026/05/08 22:28:39.392626178 domain = NA) 2026/05/08 22:28:39.392626751 matchFont(pf, old$encoding) 2026/05/08 22:28:39.392659562 } 2026/05/08 22:28:39.392665658 else stop("invalid 'family' argument") 2026/05/08 22:28:39.392697608 old$family <- family 2026/05/08 22:28:39.392698704 } 2026/05/08 22:28:39.392710857 version <- old$version 2026/05/08 22:28:39.392711781 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/08 22:28:39.392726262 "2.0") 2026/05/08 22:28:39.392727527 if (version %in% versions) 2026/05/08 22:28:39.392740477 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/08 22:28:39.392741462 else stop("invalid PDF version") 2026/05/08 22:28:39.392758642 onefile <- old$onefile 2026/05/08 22:28:39.392759812 if (!checkIntFormat(file)) 2026/05/08 22:28:39.392772870 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/08 22:28:39.392774082 domain = NA) 2026/05/08 22:28:39.392789725 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/08 22:28:39.392790531 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/08 22:28:39.392814169 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/08 22:28:39.392815491 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/08 22:28:39.392842018 old$fillOddEven, old$compress) 2026/05/08 22:28:39.392846819 invisible() 2026/05/08 22:28:39.392861919 } 2026/05/08 22:28:39.392862774 <bytecode: 0x5610225870b0> 2026/05/08 22:28:39.392873112 <environment: namespace:grDevices> 2026/05/08 22:28:39.392873963 2026/05/08 22:28:39.392886662 $device.ask.default 2026/05/08 22:28:39.392887314 [1] FALSE 2026/05/08 22:28:39.392897639 2026/05/08 22:28:39.392905290 $digits 2026/05/08 22:28:39.392914917 [1] 7 2026/05/08 22:28:39.392915519 2026/05/08 22:28:39.392921007 $download.file.extra 2026/05/08 22:28:39.392921678 [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/08 22:28:39.392938953 2026/05/08 22:28:39.392939947 $download.file.method 2026/05/08 22:28:39.392955773 [1] "curl" 2026/05/08 22:28:39.392956519 2026/05/08 22:28:39.392974097 $dvipscmd 2026/05/08 22:28:39.392974901 [1] "dvips" 2026/05/08 22:28:39.392985933 2026/05/08 22:28:39.392986842 $echo 2026/05/08 22:28:39.393001598 [1] FALSE 2026/05/08 22:28:39.393002111 2026/05/08 22:28:39.393007923 $editor 2026/05/08 22:28:39.393008439 [1] "vi" 2026/05/08 22:28:39.393014356 2026/05/08 22:28:39.393014837 $encoding 2026/05/08 22:28:39.393020905 [1] "native.enc" 2026/05/08 22:28:39.393021436 2026/05/08 22:28:39.393027675 $example.ask 2026/05/08 22:28:39.393028154 [1] "default" 2026/05/08 22:28:39.393034846 2026/05/08 22:28:39.393035329 $expressions 2026/05/08 22:28:39.393045190 [1] 5000 2026/05/08 22:28:39.393046053 2026/05/08 22:28:39.393055473 $help.search.types 2026/05/08 22:28:39.393056567 [1] "vignette" "demo" "help" 2026/05/08 22:28:39.393069355 2026/05/08 22:28:39.393069870 $help.try.all.packages 2026/05/08 22:28:39.393076547 [1] FALSE 2026/05/08 22:28:39.393077044 2026/05/08 22:28:39.393082629 $HTTPUserAgent 2026/05/08 22:28:39.393083149 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/08 22:28:39.393092725 2026/05/08 22:28:39.393093268 $internet.info 2026/05/08 22:28:39.393099371 [1] 2 2026/05/08 22:28:39.393099891 2026/05/08 22:28:39.393105190 $keep.parse.data 2026/05/08 22:28:39.393105687 [1] TRUE 2026/05/08 22:28:39.393112239 2026/05/08 22:28:39.393112753 $keep.parse.data.pkgs 2026/05/08 22:28:39.393119276 [1] FALSE 2026/05/08 22:28:39.393119777 2026/05/08 22:28:39.393126808 $keep.source 2026/05/08 22:28:39.393127538 [1] FALSE 2026/05/08 22:28:39.393138804 2026/05/08 22:28:39.393139691 $keep.source.pkgs 2026/05/08 22:28:39.393150250 [1] FALSE 2026/05/08 22:28:39.393150746 2026/05/08 22:28:39.393156471 $locatorBell 2026/05/08 22:28:39.393157008 [1] TRUE 2026/05/08 22:28:39.393163339 2026/05/08 22:28:39.393163843 $mailer 2026/05/08 22:28:39.393169585 [1] "mailto" 2026/05/08 22:28:39.393170072 2026/05/08 22:28:39.393175886 $matprod 2026/05/08 22:28:39.393176397 [1] "default" 2026/05/08 22:28:39.393182753 2026/05/08 22:28:39.393183256 $max.contour.segments 2026/05/08 22:28:39.393189738 [1] 25000 2026/05/08 22:28:39.393190230 2026/05/08 22:28:39.393195641 $max.print 2026/05/08 22:28:39.393196110 [1] 99999 2026/05/08 22:28:39.393202165 2026/05/08 22:28:39.393202665 $menu.graphics 2026/05/08 22:28:39.393211309 [1] TRUE 2026/05/08 22:28:39.393212171 2026/05/08 22:28:39.393221875 $na.action 2026/05/08 22:28:39.393224255 [1] "na.omit" 2026/05/08 22:28:39.393232292 2026/05/08 22:28:39.393232807 $nwarnings 2026/05/08 22:28:39.393244620 [1] 50 2026/05/08 22:28:39.393245166 2026/05/08 22:28:39.393250532 $OutDec 2026/05/08 22:28:39.393251034 [1] "." 2026/05/08 22:28:39.393256979 2026/05/08 22:28:39.393257499 $packrat.authenticated.downloads.use.renv 2026/05/08 22:28:39.393265726 [1] TRUE 2026/05/08 22:28:39.393266483 2026/05/08 22:28:39.393274746 $packrat.connect.timeout 2026/05/08 22:28:39.393277034 [1] 10 2026/05/08 22:28:39.393287969 2026/05/08 22:28:39.393288897 $packrat.untrusted.packages 2026/05/08 22:28:39.393300030 character(0) 2026/05/08 22:28:39.393300816 2026/05/08 22:28:39.393310353 $packrat.verbose.cache 2026/05/08 22:28:39.393311117 [1] TRUE 2026/05/08 22:28:39.393321641 2026/05/08 22:28:39.393322506 $pager 2026/05/08 22:28:39.393331027 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/08 22:28:39.393331836 2026/05/08 22:28:39.393341836 $papersize 2026/05/08 22:28:39.393342677 [1] "letter" 2026/05/08 22:28:39.393352135 2026/05/08 22:28:39.393352976 $PCRE_limit_recursion 2026/05/08 22:28:39.393362737 [1] NA 2026/05/08 22:28:39.393363523 2026/05/08 22:28:39.393371986 $PCRE_study 2026/05/08 22:28:39.393372755 [1] FALSE 2026/05/08 22:28:39.393400364 2026/05/08 22:28:39.393401251 $PCRE_use_JIT 2026/05/08 22:28:39.393409771 [1] TRUE 2026/05/08 22:28:39.393410476 2026/05/08 22:28:39.393418212 $pdfviewer 2026/05/08 22:28:39.393418878 [1] "/usr/bin/xdg-open" 2026/05/08 22:28:39.393427979 2026/05/08 22:28:39.393428810 $pkgType 2026/05/08 22:28:39.393443619 [1] "source" 2026/05/08 22:28:39.393444321 2026/05/08 22:28:39.393452339 $printcmd 2026/05/08 22:28:39.393452960 [1] "/usr/bin/lpr" 2026/05/08 22:28:39.393461752 2026/05/08 22:28:39.393462406 $prompt 2026/05/08 22:28:39.393470694 [1] "> " 2026/05/08 22:28:39.393471503 2026/05/08 22:28:39.393479217 $repos 2026/05/08 22:28:39.393480398 CRAN 2026/05/08 22:28:39.393488946 "@CRAN@" 2026/05/08 22:28:39.393489777 2026/05/08 22:28:39.393498608 $rl_word_breaks 2026/05/08 22:28:39.393499474 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/08 22:28:39.393510326 2026/05/08 22:28:39.393511135 $scipen 2026/05/08 22:28:39.393520451 [1] 0 2026/05/08 22:28:39.393521195 2026/05/08 22:28:39.393529335 $show.coef.Pvalues 2026/05/08 22:28:39.393530105 [1] TRUE 2026/05/08 22:28:39.393540949 2026/05/08 22:28:39.393543838 $show.error.messages 2026/05/08 22:28:39.393555208 [1] TRUE 2026/05/08 22:28:39.393556208 2026/05/08 22:28:39.393565124 $show.signif.stars 2026/05/08 22:28:39.393566029 [1] TRUE 2026/05/08 22:28:39.393577005 2026/05/08 22:28:39.393577821 $showErrorCalls 2026/05/08 22:28:39.393587956 [1] TRUE 2026/05/08 22:28:39.393589022 2026/05/08 22:28:39.393599261 $showNCalls 2026/05/08 22:28:39.393600116 [1] 50 2026/05/08 22:28:39.393609984 2026/05/08 22:28:39.393610748 $showWarnCalls 2026/05/08 22:28:39.393620334 [1] FALSE 2026/05/08 22:28:39.393621120 2026/05/08 22:28:39.393629955 $str 2026/05/08 22:28:39.393630847 $str$strict.width 2026/05/08 22:28:39.393641630 [1] "no" 2026/05/08 22:28:39.393642493 2026/05/08 22:28:39.393651149 $str$digits.d 2026/05/08 22:28:39.393651916 [1] 3 2026/05/08 22:28:39.393661415 2026/05/08 22:28:39.393662186 $str$vec.len 2026/05/08 22:28:39.393671477 [1] 4 2026/05/08 22:28:39.393672264 2026/05/08 22:28:39.393680520 $str$list.len 2026/05/08 22:28:39.393681181 [1] 99 2026/05/08 22:28:39.393691252 2026/05/08 22:28:39.393692110 $str$deparse.lines 2026/05/08 22:28:39.393702871 NULL 2026/05/08 22:28:39.393703756 2026/05/08 22:28:39.393713083 $str$drop.deparse.attr 2026/05/08 22:28:39.393714075 [1] TRUE 2026/05/08 22:28:39.393725647 2026/05/08 22:28:39.393726528 $str$formatNum 2026/05/08 22:28:39.393736589 function (x, ...) 2026/05/08 22:28:39.393737417 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/08 22:28:39.393750572 <environment: 0x561022ce9d88> 2026/05/08 22:28:39.393751439 2026/05/08 22:28:39.393761787 2026/05/08 22:28:39.393762706 $str.dendrogram.last 2026/05/08 22:28:39.393791907 [1] "`" 2026/05/08 22:28:39.393792963 2026/05/08 22:28:39.393803318 $texi2dvi 2026/05/08 22:28:39.393804248 [1] "/usr/bin/texi2dvi" 2026/05/08 22:28:39.393816826 2026/05/08 22:28:39.393817686 $timeout 2026/05/08 22:28:39.393828243 [1] 60 2026/05/08 22:28:39.393829276 2026/05/08 22:28:39.393839216 $ts.eps 2026/05/08 22:28:39.393840160 [1] 1e-05 2026/05/08 22:28:39.393851098 2026/05/08 22:28:39.393851943 $ts.S.compat 2026/05/08 22:28:39.393863176 [1] FALSE 2026/05/08 22:28:39.393865215 2026/05/08 22:28:39.393876101 $unzip 2026/05/08 22:28:39.393877009 [1] "/usr/bin/unzip" 2026/05/08 22:28:39.393888048 2026/05/08 22:28:39.393888918 $useFancyQuotes 2026/05/08 22:28:39.393900203 [1] TRUE 2026/05/08 22:28:39.393901204 2026/05/08 22:28:39.393911192 $verbose 2026/05/08 22:28:39.393912098 [1] FALSE 2026/05/08 22:28:39.393923135 2026/05/08 22:28:39.393924146 $warn 2026/05/08 22:28:39.393934253 [1] 0 2026/05/08 22:28:39.393935192 2026/05/08 22:28:39.393945079 $warning.length 2026/05/08 22:28:39.393945947 [1] 1000 2026/05/08 22:28:39.393957375 2026/05/08 22:28:39.393958290 $warnPartialMatchArgs 2026/05/08 22:28:39.393970030 [1] FALSE 2026/05/08 22:28:39.393970905 2026/05/08 22:28:39.393981255 $warnPartialMatchAttr 2026/05/08 22:28:39.393982139 [1] FALSE 2026/05/08 22:28:39.393994813 2026/05/08 22:28:39.393995764 $warnPartialMatchDollar 2026/05/08 22:28:39.394007764 [1] FALSE 2026/05/08 22:28:39.394008757 2026/05/08 22:28:39.394019082 $width 2026/05/08 22:28:39.394020081 [1] 80 2026/05/08 22:28:39.394030363 |
| ✅ | 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/08 22:28:39.411326684 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:39.411525856 [connect-session] Job Key: CAqSzD0h9pdz5nvJ 2026/05/08 22:28:39.411535722 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:39.411538172 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:39.411541148 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:39.411546042 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37059 ... Connected to session server http://127.0.0.1:37059 2026/05/08 22:28:39.584211489 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:39.584227031 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/08 22:28:39.591882595 2026/05/08 22:28:39.591893986 $ env 2026/05/08 22:28:39.591934319 EDITOR=vi 2026/05/08 22:28:39.591935203 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:39.591949268 HOSTNAME=7831e7090877 2026/05/08 22:28:39.591952396 LANG=en_US.UTF-8 2026/05/08 22:28:39.591961063 LANGUAGE=en_US:en 2026/05/08 22:28:39.591961589 LC_ALL=en_US.UTF-8 2026/05/08 22:28:39.591970807 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/08 22:28:39.591972190 LN_S=ln -s 2026/05/08 22:28:39.591987279 LOGNAME=rstudio-connect 2026/05/08 22:28:39.591987859 MAKEFLAGS=-j1 2026/05/08 22:28:39.591997982 MAKE=make 2026/05/08 22:28:39.591998723 PAGER=/usr/bin/pager 2026/05/08 22:28:39.592015770 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/08 22:28:39.592021185 POSIT_CONNECT=1 2026/05/08 22:28:39.592049206 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:39.592050324 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:39.592061679 R_ARCH= 2026/05/08 22:28:39.592062362 R_BROWSER=xdg-open 2026/05/08 22:28:39.592071293 R_BZIPCMD=/usr/bin/bzip2 2026/05/08 22:28:39.592071973 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/08 22:28:39.592083828 R_ENVIRON_USER=REDACTED 2026/05/08 22:28:39.592084283 R_GZIPCMD=/usr/bin/gzip 2026/05/08 22:28:39.592091077 R_HOME=/opt/R/4.4.3/lib/R 2026/05/08 22:28:39.592091501 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/08 22:28:39.592098755 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/08 22:28:39.592099206 R_LIBS_USER=REDACTED 2026/05/08 22:28:39.592106233 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/08 22:28:39.592106810 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmpe6LuGg/packrat-src 2026/05/08 22:28:39.592117133 R_PAPERSIZE=letter 2026/05/08 22:28:39.592117571 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/08 22:28:39.592124122 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/08 22:28:39.592124534 R_PRINTCMD=/usr/bin/lpr 2026/05/08 22:28:39.592131323 R_PROFILE_USER=REDACTED 2026/05/08 22:28:39.592131741 R_RD4PDF=times,inconsolata,hyper 2026/05/08 22:28:39.592138674 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpe6LuGg 2026/05/08 22:28:39.592139213 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/08 22:28:39.592147434 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/08 22:28:39.592147864 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/08 22:28:39.592155590 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:39.592156006 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/08 22:28:39.592163012 R_UNZIPCMD=/usr/bin/unzip 2026/05/08 22:28:39.592163413 R_ZIPCMD=/usr/bin/zip 2026/05/08 22:28:39.592169650 SED=/usr/bin/sed 2026/05/08 22:28:39.592170196 SHLVL=2 2026/05/08 22:28:39.592176088 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:39.592176491 TAR=/usr/bin/tar 2026/05/08 22:28:39.592182387 TERM=xterm 2026/05/08 22:28:39.592182836 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:39.592189147 TZ=UTC 2026/05/08 22:28:39.592189591 USERNAME=rstudio-connect 2026/05/08 22:28:39.592195582 USER=rstudio-connect 2026/05/08 22:28:39.595912248 _=/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/08 22:28:39.608670778 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:39.608911607 [connect-session] Job Key: YWKB9WDoPsUVyIkH 2026/05/08 22:28:39.608920833 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:39.608923858 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:39.608928228 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:39.608932281 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39683 ... Connected to session server http://127.0.0.1:39683 2026/05/08 22:28:39.783883821 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:39.783908330 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/08 22:28:39.791182338 2026/05/08 22:28:39.791191903 $ findmnt --notruncate 2026/05/08 22:28:39.791250906 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:39.791253157 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/COU66 CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:39.791399545 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:39.791413463 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:39.791460045 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:39.791460897 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:39.791476406 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:39.791476975 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:39.791492282 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:39.791492739 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:39.791523002 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791525708 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:39.791622716 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:39.791623838 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791704739 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791705606 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791728011 ├─/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/08 22:28:39.791729749 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791773065 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/YWKB9WDoPsUVyIkH] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791773690 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791795013 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:39.791795502 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3859513054] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:39.791875010 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:39.795469658 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr Stopped session pings to http://127.0.0.1:39683 |
| ✅ | 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/08 22:28:39.809062315 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:39.809239685 [connect-session] Job Key: l6iNa1AJdQoq3IUl 2026/05/08 22:28:39.809247137 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:39.809249201 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:39.809251929 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:39.809255289 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46807 ... Connected to session server http://127.0.0.1:46807 2026/05/08 22:28:39.989100191 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:39.989124606 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/08 22:28:40.160326438 2026/05/08 22:28:40.160338373 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/08 22:28:40.160419404 * Trying 18.161.170.103:443... 2026/05/08 22:28:40.160421008 * Connected to cran.rstudio.com (18.161.170.103) port 443 (#0) 2026/05/08 22:28:40.160432934 * ALPN, offering h2 2026/05/08 22:28:40.160433604 * ALPN, offering http/1.1 2026/05/08 22:28:40.160445519 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:40.160446367 * CApath: /etc/ssl/certs 2026/05/08 22:28:40.160464514 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:40.160465280 } [5 bytes data] 2026/05/08 22:28:40.160486865 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:40.160492512 } [512 bytes data] 2026/05/08 22:28:40.160528387 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.160529562 { [5 bytes data] 2026/05/08 22:28:40.160546428 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:40.160547451 { [122 bytes data] 2026/05/08 22:28:40.160566071 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:40.160566922 { [5 bytes data] 2026/05/08 22:28:40.160583880 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160584867 { [5 bytes data] 2026/05/08 22:28:40.160602769 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:40.160603866 { [19 bytes data] 2026/05/08 22:28:40.160620847 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160621974 { [5 bytes data] 2026/05/08 22:28:40.160639595 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:40.160640468 { [3836 bytes data] 2026/05/08 22:28:40.160657890 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160658695 { [5 bytes data] 2026/05/08 22:28:40.160676799 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:40.160677740 { [264 bytes data] 2026/05/08 22:28:40.160693041 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160694025 { [5 bytes data] 2026/05/08 22:28:40.160709912 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:40.160710674 { [36 bytes data] 2026/05/08 22:28:40.160736685 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:40.160737648 } [5 bytes data] 2026/05/08 22:28:40.160752668 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:40.160753527 } [1 bytes data] 2026/05/08 22:28:40.160770315 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160771184 } [5 bytes data] 2026/05/08 22:28:40.160786675 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:40.160787450 } [36 bytes data] 2026/05/08 22:28:40.160806017 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:40.160807028 * ALPN, server accepted to use h2 2026/05/08 22:28:40.160825768 * Server certificate: 2026/05/08 22:28:40.160826736 * subject: CN=cran.rstudio.com 2026/05/08 22:28:40.160842184 * start date: May 1 00:00:00 2026 GMT 2026/05/08 22:28:40.160843082 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/08 22:28:40.160858360 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/08 22:28:40.160859585 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/08 22:28:40.160881604 * SSL certificate verify ok. 2026/05/08 22:28:40.160882419 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:40.160899662 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:40.160900652 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:40.160923062 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160923841 } [5 bytes data] 2026/05/08 22:28:40.160939766 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160940607 } [5 bytes data] 2026/05/08 22:28:40.160967323 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.160968415 } [5 bytes data] 2026/05/08 22:28:40.160981883 * Using Stream ID: 1 (easy handle 0x555fdf2409f0) 2026/05/08 22:28:40.160982886 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161002257 } [5 bytes data] 2026/05/08 22:28:40.161003138 > GET / HTTP/2 2026/05/08 22:28:40.161015256 > Host: cran.rstudio.com 2026/05/08 22:28:40.161016133 > user-agent: curl/7.81.0 2026/05/08 22:28:40.161030578 > accept: */* 2026/05/08 22:28:40.161031489 > 2026/05/08 22:28:40.161042310 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161043132 { [5 bytes data] 2026/05/08 22:28:40.161058916 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:40.161060207 { [157 bytes data] 2026/05/08 22:28:40.161076187 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161077070 { [5 bytes data] 2026/05/08 22:28:40.161092599 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:40.161093366 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161113479 } [5 bytes data] 2026/05/08 22:28:40.161114473 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161129604 { [5 bytes data] 2026/05/08 22:28:40.161130479 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161146278 { [5 bytes data] 2026/05/08 22:28:40.161147210 < HTTP/2 200 2026/05/08 22:28:40.161158974 < content-type: text/html 2026/05/08 22:28:40.161159919 < content-length: 866 2026/05/08 22:28:40.161174399 < server: Apache/2.4.65 (Unix) 2026/05/08 22:28:40.161175288 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/08 22:28:40.161190958 < accept-ranges: bytes 2026/05/08 22:28:40.161191876 < date: Fri, 08 May 2026 22:28:40 GMT 2026/05/08 22:28:40.161206099 < expires: Fri, 08 May 2026 22:58:00 GMT 2026/05/08 22:28:40.161207033 < cache-control: max-age=1800 2026/05/08 22:28:40.161222720 < etag: "362-612dafe59ac63" 2026/05/08 22:28:40.161223491 < x-cache: Hit from cloudfront 2026/05/08 22:28:40.161238149 < via: 1.1 275acd50d47077179cfdc4fe76b02506.cloudfront.net (CloudFront) 2026/05/08 22:28:40.161239107 < x-amz-cf-pop: DFW57-P3 2026/05/08 22:28:40.161258717 < x-amz-cf-id: PdovHaNwVs2n05PZKQCWKKTilx-4NBJ8LZCcdWjqoc_fs25q_a06Rw== 2026/05/08 22:28:40.161259573 < age: 40 2026/05/08 22:28:40.161278122 < 2026/05/08 22:28:40.161278970 { [866 bytes data] 2026/05/08 22:28:40.161290561 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.161291504 { [5 bytes data] 2026/05/08 22:28:40.165427521 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:46807 |
| ✅ | 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/08 22:28:40.178628597 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:40.178833630 [connect-session] Job Key: PLB9fjLMjHUV0OWn 2026/05/08 22:28:40.178841757 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:40.178844673 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:40.178849164 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:40.178852951 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39731 ... Connected to session server http://127.0.0.1:39731 2026/05/08 22:28:40.356703627 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:40.356745958 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/08 22:28:40.618314112 2026/05/08 22:28:40.618326919 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/08 22:28:40.618418516 * Trying 18.217.247.19:443... 2026/05/08 22:28:40.618420578 * Connected to packagemanager.posit.co (18.217.247.19) port 443 (#0) 2026/05/08 22:28:40.618435609 * ALPN, offering h2 2026/05/08 22:28:40.618436491 * ALPN, offering http/1.1 2026/05/08 22:28:40.618448653 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:40.618449457 * CApath: /etc/ssl/certs 2026/05/08 22:28:40.618465433 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618467845 } [5 bytes data] 2026/05/08 22:28:40.618496555 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:40.618502745 } [512 bytes data] 2026/05/08 22:28:40.618539055 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618540297 { [5 bytes data] 2026/05/08 22:28:40.618568811 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:40.618569833 { [104 bytes data] 2026/05/08 22:28:40.618589145 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618590195 { [5 bytes data] 2026/05/08 22:28:40.618609978 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:40.618610870 { [3880 bytes data] 2026/05/08 22:28:40.618623390 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618624397 { [5 bytes data] 2026/05/08 22:28:40.618637450 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/08 22:28:40.618638261 { [333 bytes data] 2026/05/08 22:28:40.618652229 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618653163 { [5 bytes data] 2026/05/08 22:28:40.618667017 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/08 22:28:40.618667871 { [4 bytes data] 2026/05/08 22:28:40.618679998 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618680878 } [5 bytes data] 2026/05/08 22:28:40.618692687 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/08 22:28:40.618693401 } [70 bytes data] 2026/05/08 22:28:40.618705284 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:40.618705936 } [5 bytes data] 2026/05/08 22:28:40.618716831 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:40.618717644 } [1 bytes data] 2026/05/08 22:28:40.618732236 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618734469 } [5 bytes data] 2026/05/08 22:28:40.618757581 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:40.618758591 } [16 bytes data] 2026/05/08 22:28:40.618774381 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:40.618775381 { [5 bytes data] 2026/05/08 22:28:40.618790221 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:40.618791025 { [5 bytes data] 2026/05/08 22:28:40.618811668 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:40.618812535 { [16 bytes data] 2026/05/08 22:28:40.618827402 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/08 22:28:40.618828226 * ALPN, server accepted to use h2 2026/05/08 22:28:40.618847663 * Server certificate: 2026/05/08 22:28:40.618848436 * subject: CN=p3m.posit.it 2026/05/08 22:28:40.618863284 * start date: Feb 24 00:00:00 2026 GMT 2026/05/08 22:28:40.618864232 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/08 22:28:40.618879566 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/08 22:28:40.618880851 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/08 22:28:40.618904862 * SSL certificate verify ok. 2026/05/08 22:28:40.618905705 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:40.618922964 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:40.618923857 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:40.618957288 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.618958127 } [5 bytes data] 2026/05/08 22:28:40.618973902 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.618974692 } [5 bytes data] 2026/05/08 22:28:40.618990504 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.618991505 } [5 bytes data] 2026/05/08 22:28:40.619007300 * Using Stream ID: 1 (easy handle 0x5629054a19f0) 2026/05/08 22:28:40.619008292 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619027181 } [5 bytes data] 2026/05/08 22:28:40.619028062 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/08 22:28:40.619042829 > Host: packagemanager.posit.co 2026/05/08 22:28:40.619043830 > user-agent: curl/7.81.0 2026/05/08 22:28:40.619058934 > accept: */* 2026/05/08 22:28:40.619059728 > 2026/05/08 22:28:40.619070201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619071143 { [5 bytes data] 2026/05/08 22:28:40.619086874 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:40.619087817 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619108208 } [5 bytes data] 2026/05/08 22:28:40.619109124 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619124639 { [5 bytes data] 2026/05/08 22:28:40.619125400 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619140611 { [5 bytes data] 2026/05/08 22:28:40.619141403 < HTTP/2 400 2026/05/08 22:28:40.619153058 < date: Fri, 08 May 2026 22:28:40 GMT 2026/05/08 22:28:40.619153992 < content-type: text/plain; charset=utf-8 2026/05/08 22:28:40.619170613 < content-length: 94 2026/05/08 22:28:40.619171603 < cache-control: max-age=3600 2026/05/08 22:28:40.619186066 < request-id: b3758b52-fc69-49d0-b276-3ba0e84096e8 2026/05/08 22:28:40.619186855 < server: Posit Package Manager v2026.04.2 2026/05/08 22:28:40.619206256 < x-content-type-options: nosniff 2026/05/08 22:28:40.619207197 < x-frame-options: DENY 2026/05/08 22:28:40.619223318 < x-repository-type: RSPM 2026/05/08 22:28:40.619224106 < 2026/05/08 22:28:40.619236265 { [94 bytes data] 2026/05/08 22:28:40.619237053 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:40.619251235 { [5 bytes data] 2026/05/08 22:28:40.623035080 * 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/08 22:28:40.635826640 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:40.636003071 [connect-session] Job Key: Ql8qmeSwGZrWfUp2 2026/05/08 22:28:40.636011015 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:40.636013196 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:40.636016483 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:40.636019849 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42651 ... Connected to session server http://127.0.0.1:42651 2026/05/08 22:28:40.807662452 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:40.807678493 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/08 22:28:41.086512595 2026/05/08 22:28:41.086526709 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/08 22:28:41.086593802 * Trying 16.59.197.170:443... 2026/05/08 22:28:41.086596316 * Connected to packagemanager.posit.co (16.59.197.170) port 443 (#0) 2026/05/08 22:28:41.086611916 * ALPN, offering h2 2026/05/08 22:28:41.086612813 * ALPN, offering http/1.1 2026/05/08 22:28:41.086624403 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:41.086625253 * CApath: /etc/ssl/certs 2026/05/08 22:28:41.086639389 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086641032 } [5 bytes data] 2026/05/08 22:28:41.086657042 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:41.086658120 } [512 bytes data] 2026/05/08 22:28:41.086679894 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086680942 { [5 bytes data] 2026/05/08 22:28:41.086712246 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:41.086713313 { [104 bytes data] 2026/05/08 22:28:41.086728340 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086729205 { [5 bytes data] 2026/05/08 22:28:41.086745378 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:41.086746287 { [3880 bytes data] 2026/05/08 22:28:41.086761938 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086762861 { [5 bytes data] 2026/05/08 22:28:41.086778159 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/08 22:28:41.086779001 { [333 bytes data] 2026/05/08 22:28:41.086794976 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086795785 { [5 bytes data] 2026/05/08 22:28:41.086811103 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/08 22:28:41.086812080 { [4 bytes data] 2026/05/08 22:28:41.086827390 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086828302 } [5 bytes data] 2026/05/08 22:28:41.086843738 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/08 22:28:41.086844549 } [70 bytes data] 2026/05/08 22:28:41.086861024 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:41.086861909 } [5 bytes data] 2026/05/08 22:28:41.086888074 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:41.086900013 } [1 bytes data] 2026/05/08 22:28:41.086934886 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:41.086938541 } [5 bytes data] 2026/05/08 22:28:41.086963556 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:41.086965252 } [16 bytes data] 2026/05/08 22:28:41.086981019 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:41.086981896 { [5 bytes data] 2026/05/08 22:28:41.087011067 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:41.087012261 { [5 bytes data] 2026/05/08 22:28:41.087028722 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:41.087029657 { [16 bytes data] 2026/05/08 22:28:41.087045095 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/08 22:28:41.087046116 * ALPN, server accepted to use h2 2026/05/08 22:28:41.087066758 * Server certificate: 2026/05/08 22:28:41.087067683 * subject: CN=p3m.posit.it 2026/05/08 22:28:41.087082718 * start date: Feb 24 00:00:00 2026 GMT 2026/05/08 22:28:41.087083620 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/08 22:28:41.087099320 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/08 22:28:41.087100823 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/08 22:28:41.087124165 * SSL certificate verify ok. 2026/05/08 22:28:41.087125118 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:41.087142502 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:41.087143277 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:41.087177904 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087178827 } [5 bytes data] 2026/05/08 22:28:41.087195541 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087196533 } [5 bytes data] 2026/05/08 22:28:41.087212500 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087213386 } [5 bytes data] 2026/05/08 22:28:41.087229508 * Using Stream ID: 1 (easy handle 0x55b8b50c49f0) 2026/05/08 22:28:41.087230346 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087249772 } [5 bytes data] 2026/05/08 22:28:41.087250755 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/08 22:28:41.087266112 > Host: packagemanager.posit.co 2026/05/08 22:28:41.087266930 > user-agent: curl/7.81.0 2026/05/08 22:28:41.087282251 > accept: */* 2026/05/08 22:28:41.087283170 > 2026/05/08 22:28:41.087293970 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087294914 { [5 bytes data] 2026/05/08 22:28:41.087310751 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:41.087311583 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087331782 } [5 bytes data] 2026/05/08 22:28:41.087332558 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087347689 { [5 bytes data] 2026/05/08 22:28:41.087348513 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087364423 { [5 bytes data] 2026/05/08 22:28:41.087365418 < HTTP/2 400 2026/05/08 22:28:41.087377584 < date: Fri, 08 May 2026 22:28:41 GMT 2026/05/08 22:28:41.087378511 < content-type: text/plain; charset=utf-8 2026/05/08 22:28:41.087413074 < content-length: 94 2026/05/08 22:28:41.087414011 < cache-control: max-age=3600 2026/05/08 22:28:41.087428258 < request-id: 1194d7ec-d973-4840-ba7f-f5c71f24be9c 2026/05/08 22:28:41.087429063 < server: Posit Package Manager v2026.04.2 2026/05/08 22:28:41.087448312 < x-content-type-options: nosniff 2026/05/08 22:28:41.087449124 < x-frame-options: DENY 2026/05/08 22:28:41.087464993 < x-repository-type: RSPM 2026/05/08 22:28:41.087466063 < 2026/05/08 22:28:41.087478723 { [94 bytes data] 2026/05/08 22:28:41.087479800 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:41.087495852 { [5 bytes data] 2026/05/08 22:28:41.090891534 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:42651 |
| ✅ | 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/08 22:28:41.103751680 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:41.103947863 [connect-session] Job Key: CXjP6ICW3E5hOMUU 2026/05/08 22:28:41.103955763 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:41.103959107 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:41.103963198 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:41.103967291 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37557 ... Connected to session server http://127.0.0.1:37557 2026/05/08 22:28:41.306951426 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:41.307018522 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/08 22:28:41.323491042 2026/05/08 22:28:41.323503802 $ /opt/R/4.5.2/bin/R --version 2026/05/08 22:28:41.323560507 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/08 22:28:41.323562152 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/08 22:28:41.323578816 Platform: x86_64-pc-linux-gnu 2026/05/08 22:28:41.323579486 2026/05/08 22:28:41.323588185 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/08 22:28:41.323589034 You are welcome to redistribute it under the terms of the 2026/05/08 22:28:41.323603461 GNU General Public License versions 2 or 3. 2026/05/08 22:28:41.323605034 For more information about these matters see 2026/05/08 22:28:41.327435389 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/08 22:28:41.339932812 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:41.340124641 [connect-session] Job Key: d6041cCJd2VRha7T 2026/05/08 22:28:41.340132181 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:41.340134428 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:41.340137390 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:41.340141178 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38459 ... Connected to session server http://127.0.0.1:38459 2026/05/08 22:28:41.515195426 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:41.515213185 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/08 22:28:41.725282899 2026/05/08 22:28:41.725294463 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/08 22:28:41.725341581 Package Version LibPath 2026/05/08 22:28:41.725342535 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725358763 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725359466 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725375719 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725376515 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725399745 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725400704 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725417292 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725418030 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725433148 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725433804 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725448917 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725449533 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725464788 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725465530 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725480463 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725485669 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725501771 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725502447 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725517919 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725518699 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725533761 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725534525 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725550225 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725550864 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725574820 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725582411 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725614065 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725614782 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725638135 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725638828 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725653073 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725653813 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725669935 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725670700 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725684287 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725685197 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725699064 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725699813 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725722002 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.725722852 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:41.729051515 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/08 22:28:41.742136717 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:41.742372657 [connect-session] Job Key: Mkad1F4DGKsnvpao 2026/05/08 22:28:41.742395608 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:41.742402358 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:41.742406696 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:41.742410633 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40671 ... Connected to session server http://127.0.0.1:40671 2026/05/08 22:28:41.918286591 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:41.918304333 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/08 22:28:41.918770724 $add.smooth 2026/05/08 22:28:41.918775818 [1] TRUE 2026/05/08 22:28:41.918842371 2026/05/08 22:28:41.918843851 $bitmapType 2026/05/08 22:28:41.918855054 [1] "cairo" 2026/05/08 22:28:41.918857165 2026/05/08 22:28:41.918888917 $browser 2026/05/08 22:28:41.918890045 [1] "xdg-open" 2026/05/08 22:28:41.918901272 2026/05/08 22:28:41.918902242 $browserNLdisabled 2026/05/08 22:28:41.918914648 [1] FALSE 2026/05/08 22:28:41.918916589 2026/05/08 22:28:41.918929860 $catch.script.errors 2026/05/08 22:28:41.918930888 [1] FALSE 2026/05/08 22:28:41.918941622 2026/05/08 22:28:41.918942150 $CBoundsCheck 2026/05/08 22:28:41.918948515 [1] FALSE 2026/05/08 22:28:41.918949038 2026/05/08 22:28:41.918954855 $check.bounds 2026/05/08 22:28:41.918971662 [1] FALSE 2026/05/08 22:28:41.918983713 2026/05/08 22:28:41.918984542 $citation.bibtex.max 2026/05/08 22:28:41.918995814 [1] 1 2026/05/08 22:28:41.918996737 2026/05/08 22:28:41.919006435 $continue 2026/05/08 22:28:41.919006966 [1] "+ " 2026/05/08 22:28:41.919013023 2026/05/08 22:28:41.919013517 $contrasts 2026/05/08 22:28:41.919019469 unordered ordered 2026/05/08 22:28:41.919020130 "contr.treatment" "contr.poly" 2026/05/08 22:28:41.919028807 2026/05/08 22:28:41.919029308 $defaultPackages 2026/05/08 22:28:41.919035500 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/08 22:28:41.919036223 2026/05/08 22:28:41.919067636 $demo.ask 2026/05/08 22:28:41.919073706 [1] "default" 2026/05/08 22:28:41.919088353 2026/05/08 22:28:41.919089133 $deparse.cutoff 2026/05/08 22:28:41.919097574 [1] 60 2026/05/08 22:28:41.919098301 2026/05/08 22:28:41.919106439 $device 2026/05/08 22:28:41.919402299 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/08 22:28:41.920328256 width, height, onefile, family, title, fonts, version, paper, 2026/05/08 22:28:41.920336932 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/08 22:28:41.920368706 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/08 22:28:41.920369471 { 2026/05/08 22:28:41.920403891 initPSandPDFfonts() 2026/05/08 22:28:41.920407895 new <- list() 2026/05/08 22:28:41.920418781 if (!missing(width)) 2026/05/08 22:28:41.920419502 new$width <- width 2026/05/08 22:28:41.920430368 if (!missing(height)) 2026/05/08 22:28:41.920431087 new$height <- height 2026/05/08 22:28:41.920442225 if (!missing(onefile)) 2026/05/08 22:28:41.920442849 new$onefile <- onefile 2026/05/08 22:28:41.920454898 if (!missing(title)) 2026/05/08 22:28:41.920455522 new$title <- title 2026/05/08 22:28:41.920466350 if (!missing(fonts)) 2026/05/08 22:28:41.920466945 new$fonts <- fonts 2026/05/08 22:28:41.920477678 if (!missing(version)) 2026/05/08 22:28:41.920478487 new$version <- version 2026/05/08 22:28:41.920490284 if (!missing(paper)) 2026/05/08 22:28:41.920490931 new$paper <- paper 2026/05/08 22:28:41.920502253 if (!missing(encoding)) 2026/05/08 22:28:41.920502921 new$encoding <- encoding 2026/05/08 22:28:41.920515495 if (!missing(bg)) 2026/05/08 22:28:41.920516174 new$bg <- bg 2026/05/08 22:28:41.920526689 if (!missing(fg)) 2026/05/08 22:28:41.920527329 new$fg <- fg 2026/05/08 22:28:41.920537445 if (!missing(pointsize)) 2026/05/08 22:28:41.920538198 new$pointsize <- pointsize 2026/05/08 22:28:41.920551681 if (!missing(pagecentre)) 2026/05/08 22:28:41.920552379 new$pagecentre <- pagecentre 2026/05/08 22:28:41.920565156 if (!missing(colormodel)) 2026/05/08 22:28:41.920565824 new$colormodel <- colormodel 2026/05/08 22:28:41.920577934 if (!missing(useDingbats)) 2026/05/08 22:28:41.920578584 new$useDingbats <- useDingbats 2026/05/08 22:28:41.920600321 if (!missing(useKerning)) 2026/05/08 22:28:41.920600952 new$useKerning <- useKerning 2026/05/08 22:28:41.920613878 if (!missing(fillOddEven)) 2026/05/08 22:28:41.920614512 new$fillOddEven <- fillOddEven 2026/05/08 22:28:41.920626707 if (!missing(compress)) 2026/05/08 22:28:41.920627383 new$compress <- compress 2026/05/08 22:28:41.920639568 if (!missing(timestamp)) 2026/05/08 22:28:41.920640244 new$timestamp <- timestamp 2026/05/08 22:28:41.920650958 if (!missing(producer)) 2026/05/08 22:28:41.920651624 new$producer <- producer 2026/05/08 22:28:41.920662122 if (!missing(author)) 2026/05/08 22:28:41.920662757 new$author <- author 2026/05/08 22:28:41.920673722 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/08 22:28:41.920674472 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/08 22:28:41.920691000 inherits(family, "CIDFont"))) { 2026/05/08 22:28:41.920691646 enc <- family$encoding 2026/05/08 22:28:41.920705951 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/08 22:28:41.920706710 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/08 22:28:41.920724156 "default")) 2026/05/08 22:28:41.920724824 old$encoding <- enc 2026/05/08 22:28:41.920735419 family <- family$metrics 2026/05/08 22:28:41.920736052 } 2026/05/08 22:28:41.920746389 if (is.null(old$encoding) || old$encoding == "default") 2026/05/08 22:28:41.920747145 old$encoding <- guessEncoding() 2026/05/08 22:28:41.920760520 if (!missing(family)) { 2026/05/08 22:28:41.920761150 if (length(family) == 4L) { 2026/05/08 22:28:41.920772569 family <- c(family, "Symbol.afm") 2026/05/08 22:28:41.920773212 } 2026/05/08 22:28:41.920784288 else if (length(family) == 5L) { 2026/05/08 22:28:41.920785023 } 2026/05/08 22:28:41.920795841 else if (length(family) == 1L) { 2026/05/08 22:28:41.920796609 pf <- pdfFonts(family)[[1L]] 2026/05/08 22:28:41.920809725 if (is.null(pf)) 2026/05/08 22:28:41.920810322 stop(gettextf("unknown family '%s'", family), 2026/05/08 22:28:41.920823471 domain = NA) 2026/05/08 22:28:41.920824067 matchFont(pf, old$encoding) 2026/05/08 22:28:41.920835830 } 2026/05/08 22:28:41.920836511 else stop("invalid 'family' argument") 2026/05/08 22:28:41.920847779 old$family <- family 2026/05/08 22:28:41.920848392 } 2026/05/08 22:28:41.920857801 version <- old$version 2026/05/08 22:28:41.920859928 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/08 22:28:41.920872807 "2.0") 2026/05/08 22:28:41.920873429 if (version %in% versions) 2026/05/08 22:28:41.920883977 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/08 22:28:41.920884640 else stop("invalid PDF version") 2026/05/08 22:28:41.920900082 onefile <- old$onefile 2026/05/08 22:28:41.920900708 if (!checkIntFormat(file)) 2026/05/08 22:28:41.920912441 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/08 22:28:41.920913101 domain = NA) 2026/05/08 22:28:41.920927259 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/08 22:28:41.920927897 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/08 22:28:41.920944828 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/08 22:28:41.920945587 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/08 22:28:41.920963733 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/08 22:28:41.920964439 old$author) 2026/05/08 22:28:41.920978300 invisible() 2026/05/08 22:28:41.920978960 } 2026/05/08 22:28:41.920987919 <bytecode: 0x56135ce59bb0> 2026/05/08 22:28:41.920988572 <environment: namespace:grDevices> 2026/05/08 22:28:41.921001304 2026/05/08 22:28:41.921001973 $device.ask.default 2026/05/08 22:28:41.921015007 [1] FALSE 2026/05/08 22:28:41.921015652 2026/05/08 22:28:41.921023798 $digits 2026/05/08 22:28:41.921024434 [1] 7 2026/05/08 22:28:41.921032969 2026/05/08 22:28:41.921033614 $download.file.extra 2026/05/08 22:28:41.921043742 [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/08 22:28:41.921045088 2026/05/08 22:28:41.921061843 $download.file.method 2026/05/08 22:28:41.921062478 [1] "curl" 2026/05/08 22:28:41.921072394 2026/05/08 22:28:41.921073036 $dvipscmd 2026/05/08 22:28:41.921081322 [1] "dvips" 2026/05/08 22:28:41.921081962 2026/05/08 22:28:41.921090076 $echo 2026/05/08 22:28:41.921090700 [1] FALSE 2026/05/08 22:28:41.921099335 2026/05/08 22:28:41.921099949 $editor 2026/05/08 22:28:41.921108059 [1] "vi" 2026/05/08 22:28:41.921108703 2026/05/08 22:28:41.921117115 $encoding 2026/05/08 22:28:41.921117750 [1] "native.enc" 2026/05/08 22:28:41.921127186 2026/05/08 22:28:41.921127881 $example.ask 2026/05/08 22:28:41.921136615 [1] "default" 2026/05/08 22:28:41.921137244 2026/05/08 22:28:41.921145487 $expressions 2026/05/08 22:28:41.921146125 [1] 5000 2026/05/08 22:28:41.921155052 2026/05/08 22:28:41.921155706 $help.search.types 2026/05/08 22:28:41.921164855 [1] "vignette" "demo" "help" 2026/05/08 22:28:41.921165526 2026/05/08 22:28:41.921175212 $help.try.all.packages 2026/05/08 22:28:41.921175856 [1] FALSE 2026/05/08 22:28:41.921187456 2026/05/08 22:28:41.921188084 $HTTPUserAgent 2026/05/08 22:28:41.921197283 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/08 22:28:41.921197965 2026/05/08 22:28:41.921210425 $internet.info 2026/05/08 22:28:41.921211109 [1] 2 2026/05/08 22:28:41.921220330 2026/05/08 22:28:41.921220950 $keep.parse.data 2026/05/08 22:28:41.921229905 [1] TRUE 2026/05/08 22:28:41.921230526 2026/05/08 22:28:41.921238506 $keep.parse.data.pkgs 2026/05/08 22:28:41.921239117 [1] FALSE 2026/05/08 22:28:41.921249478 2026/05/08 22:28:41.921250113 $keep.source 2026/05/08 22:28:41.921258578 [1] FALSE 2026/05/08 22:28:41.921259240 2026/05/08 22:28:41.921267256 $keep.source.pkgs 2026/05/08 22:28:41.921267881 [1] FALSE 2026/05/08 22:28:41.921277624 2026/05/08 22:28:41.921278295 $locatorBell 2026/05/08 22:28:41.921286819 [1] TRUE 2026/05/08 22:28:41.921287491 2026/05/08 22:28:41.921295740 $mailer 2026/05/08 22:28:41.921296370 [1] "mailto" 2026/05/08 22:28:41.921305226 2026/05/08 22:28:41.921305854 $matprod 2026/05/08 22:28:41.921313767 [1] "default" 2026/05/08 22:28:41.921314419 2026/05/08 22:28:41.921322773 $max.contour.segments 2026/05/08 22:28:41.921325283 [1] 25000 2026/05/08 22:28:41.921334998 2026/05/08 22:28:41.921335626 $max.print 2026/05/08 22:28:41.921343953 [1] 99999 2026/05/08 22:28:41.921344632 2026/05/08 22:28:41.921352831 $menu.graphics 2026/05/08 22:28:41.921353477 [1] TRUE 2026/05/08 22:28:41.921362817 2026/05/08 22:28:41.921363495 $na.action 2026/05/08 22:28:41.921374696 [1] "na.omit" 2026/05/08 22:28:41.921375353 2026/05/08 22:28:41.921397993 $nwarnings 2026/05/08 22:28:41.921398754 [1] 50 2026/05/08 22:28:41.921406545 2026/05/08 22:28:41.921407177 $OutDec 2026/05/08 22:28:41.921414996 [1] "." 2026/05/08 22:28:41.921432088 2026/05/08 22:28:41.921440078 $packrat.authenticated.downloads.use.renv 2026/05/08 22:28:41.921440779 [1] TRUE 2026/05/08 22:28:41.921451211 2026/05/08 22:28:41.921451844 $packrat.connect.timeout 2026/05/08 22:28:41.921459769 [1] 10 2026/05/08 22:28:41.921460365 2026/05/08 22:28:41.921467590 $packrat.untrusted.packages 2026/05/08 22:28:41.921468233 character(0) 2026/05/08 22:28:41.921477789 2026/05/08 22:28:41.921478491 $packrat.verbose.cache 2026/05/08 22:28:41.921486390 [1] TRUE 2026/05/08 22:28:41.921486982 2026/05/08 22:28:41.921493309 $pager 2026/05/08 22:28:41.921493896 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/08 22:28:41.921501860 2026/05/08 22:28:41.921502421 $papersize 2026/05/08 22:28:41.921508868 [1] "letter" 2026/05/08 22:28:41.921509433 2026/05/08 22:28:41.921519943 $PCRE_limit_recursion 2026/05/08 22:28:41.921520659 [1] NA 2026/05/08 22:28:41.921528113 2026/05/08 22:28:41.921528803 $PCRE_study 2026/05/08 22:28:41.921535190 [1] FALSE 2026/05/08 22:28:41.921535903 2026/05/08 22:28:41.921542549 $PCRE_use_JIT 2026/05/08 22:28:41.921543226 [1] TRUE 2026/05/08 22:28:41.921550783 2026/05/08 22:28:41.921551403 $pdfviewer 2026/05/08 22:28:41.921558127 [1] "/usr/bin/xdg-open" 2026/05/08 22:28:41.921558701 2026/05/08 22:28:41.921566028 $pkgType 2026/05/08 22:28:41.921566719 [1] "source" 2026/05/08 22:28:41.921573751 2026/05/08 22:28:41.921574382 $printcmd 2026/05/08 22:28:41.921581019 [1] "/usr/bin/lpr" 2026/05/08 22:28:41.921581639 2026/05/08 22:28:41.921589327 $prompt 2026/05/08 22:28:41.921589961 [1] "> " 2026/05/08 22:28:41.921597547 2026/05/08 22:28:41.921598398 $repos 2026/05/08 22:28:41.921605227 CRAN 2026/05/08 22:28:41.921605815 "@CRAN@" 2026/05/08 22:28:41.921647433 2026/05/08 22:28:41.921648605 $rl_word_breaks 2026/05/08 22:28:41.921657435 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/08 22:28:41.921658472 2026/05/08 22:28:41.921666840 $scipen 2026/05/08 22:28:41.921667496 [1] 0 2026/05/08 22:28:41.921675877 2026/05/08 22:28:41.921676665 $show.coef.Pvalues 2026/05/08 22:28:41.921685402 [1] TRUE 2026/05/08 22:28:41.921686131 2026/05/08 22:28:41.921693772 $show.error.messages 2026/05/08 22:28:41.921694506 [1] TRUE 2026/05/08 22:28:41.921703390 2026/05/08 22:28:41.921704118 $show.signif.stars 2026/05/08 22:28:41.921713041 [1] TRUE 2026/05/08 22:28:41.921713778 2026/05/08 22:28:41.921721175 $showErrorCalls 2026/05/08 22:28:41.921721890 [1] TRUE 2026/05/08 22:28:41.921730704 2026/05/08 22:28:41.921731437 $showNCalls 2026/05/08 22:28:41.921739550 [1] 50 2026/05/08 22:28:41.921740242 2026/05/08 22:28:41.921747503 $showWarnCalls 2026/05/08 22:28:41.921748188 [1] FALSE 2026/05/08 22:28:41.921756812 2026/05/08 22:28:41.921757496 $str 2026/05/08 22:28:41.921765018 $str$strict.width 2026/05/08 22:28:41.921765706 [1] "no" 2026/05/08 22:28:41.921774643 2026/05/08 22:28:41.921775364 $str$digits.d 2026/05/08 22:28:41.921783646 [1] 3 2026/05/08 22:28:41.921784351 2026/05/08 22:28:41.921790840 $str$vec.len 2026/05/08 22:28:41.921791541 [1] 4 2026/05/08 22:28:41.921799162 2026/05/08 22:28:41.921800028 $str$list.len 2026/05/08 22:28:41.921807913 [1] 99 2026/05/08 22:28:41.921808642 2026/05/08 22:28:41.921815346 $str$deparse.lines 2026/05/08 22:28:41.921815966 NULL 2026/05/08 22:28:41.921825768 2026/05/08 22:28:41.921826352 $str$drop.deparse.attr 2026/05/08 22:28:41.921833831 [1] TRUE 2026/05/08 22:28:41.921834598 2026/05/08 22:28:41.921842786 $str$formatNum 2026/05/08 22:28:41.921843515 function (x, ...) 2026/05/08 22:28:41.921853524 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/08 22:28:41.921854300 <environment: 0x56135d6ccf68> 2026/05/08 22:28:41.921867898 2026/05/08 22:28:41.921868598 2026/05/08 22:28:41.921876443 $str.dendrogram.last 2026/05/08 22:28:41.921877231 [1] "`" 2026/05/08 22:28:41.921886979 2026/05/08 22:28:41.921887660 $texi2dvi 2026/05/08 22:28:41.921895885 [1] "/usr/bin/texi2dvi" 2026/05/08 22:28:41.921896599 2026/05/08 22:28:41.921905314 $timeout 2026/05/08 22:28:41.921906022 [1] 60 2026/05/08 22:28:41.921913776 2026/05/08 22:28:41.921914493 $ts.eps 2026/05/08 22:28:41.921922578 [1] 1e-05 2026/05/08 22:28:41.921923354 2026/05/08 22:28:41.921931709 $ts.S.compat 2026/05/08 22:28:41.921932482 [1] FALSE 2026/05/08 22:28:41.921941869 2026/05/08 22:28:41.921942624 $unzip 2026/05/08 22:28:41.921950781 [1] "/usr/bin/unzip" 2026/05/08 22:28:41.921951420 2026/05/08 22:28:41.921960581 $useFancyQuotes 2026/05/08 22:28:41.921961295 [1] TRUE 2026/05/08 22:28:41.921972692 2026/05/08 22:28:41.921973354 $verbose 2026/05/08 22:28:41.921981599 [1] FALSE 2026/05/08 22:28:41.921982269 2026/05/08 22:28:41.921990520 $warn 2026/05/08 22:28:41.921991240 [1] 0 2026/05/08 22:28:41.921999296 2026/05/08 22:28:41.922000047 $warning.length 2026/05/08 22:28:41.922009045 [1] 1000 2026/05/08 22:28:41.922009761 2026/05/08 22:28:41.922017396 $warnPartialMatchArgs 2026/05/08 22:28:41.922018069 [1] FALSE 2026/05/08 22:28:41.922031818 2026/05/08 22:28:41.922032456 $warnPartialMatchAttr 2026/05/08 22:28:41.922041794 [1] FALSE 2026/05/08 22:28:41.922042585 2026/05/08 22:28:41.922050533 $warnPartialMatchDollar 2026/05/08 22:28:41.922051159 [1] FALSE 2026/05/08 22:28:41.922060516 2026/05/08 22:28:41.922061254 $width 2026/05/08 22:28:41.922068743 [1] 80 2026/05/08 22:28:41.922069437 Stopped session pings to http://127.0.0.1:40671 |
| ✅ | 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/08 22:28:41.940561588 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:41.940761680 [connect-session] Job Key: MxSkVdme1tFVyZk7 2026/05/08 22:28:41.940769340 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:41.940771873 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:41.940774840 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:41.940778146 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46661 ... Connected to session server http://127.0.0.1:46661 2026/05/08 22:28:42.116145501 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:42.116159249 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/08 22:28:42.123019866 2026/05/08 22:28:42.123029626 $ env 2026/05/08 22:28:42.123079931 EDITOR=vi 2026/05/08 22:28:42.123080995 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:42.123097337 HOSTNAME=7831e7090877 2026/05/08 22:28:42.123098118 LANG=en_US.UTF-8 2026/05/08 22:28:42.123117892 LANGUAGE=en_US:en 2026/05/08 22:28:42.123122068 LC_ALL=en_US.UTF-8 2026/05/08 22:28:42.123149259 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/08 22:28:42.123150319 LN_S=ln -s 2026/05/08 22:28:42.123178387 LOGNAME=rstudio-connect 2026/05/08 22:28:42.123179370 MAKEFLAGS=-j1 2026/05/08 22:28:42.123191715 MAKE=make 2026/05/08 22:28:42.123192475 PAGER=/usr/bin/pager 2026/05/08 22:28:42.123202973 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/08 22:28:42.123204436 POSIT_CONNECT=1 2026/05/08 22:28:42.123218706 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:42.123219418 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:42.123232162 R_ARCH= 2026/05/08 22:28:42.123232784 R_BROWSER=xdg-open 2026/05/08 22:28:42.123246240 R_BZIPCMD=/usr/bin/bzip2 2026/05/08 22:28:42.123248652 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/08 22:28:42.123265455 R_ENVIRON_USER=REDACTED 2026/05/08 22:28:42.123266262 R_GZIPCMD=/usr/bin/gzip 2026/05/08 22:28:42.123279888 R_HOME=/opt/R/4.5.2/lib/R 2026/05/08 22:28:42.123281696 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/08 22:28:42.123292876 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/08 22:28:42.123293429 R_LIBS_USER=REDACTED 2026/05/08 22:28:42.123300368 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/08 22:28:42.123301103 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmppBz2mz/packrat-src 2026/05/08 22:28:42.123311172 R_PAPERSIZE=letter 2026/05/08 22:28:42.123311606 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/08 22:28:42.123318544 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/08 22:28:42.123318955 R_PRINTCMD=/usr/bin/lpr 2026/05/08 22:28:42.123326721 R_PROFILE_USER=REDACTED 2026/05/08 22:28:42.123327376 R_RD4PDF=times,inconsolata,hyper 2026/05/08 22:28:42.123338060 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmppBz2mz 2026/05/08 22:28:42.123339153 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/08 22:28:42.123350604 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/08 22:28:42.123351041 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/08 22:28:42.123359531 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:42.123360164 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/08 22:28:42.123372213 R_UNZIPCMD=/usr/bin/unzip 2026/05/08 22:28:42.123372976 R_ZIPCMD=/usr/bin/zip 2026/05/08 22:28:42.123401495 SED=/usr/bin/sed 2026/05/08 22:28:42.123402722 SHLVL=2 2026/05/08 22:28:42.123413210 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:42.123413669 TAR=/usr/bin/tar 2026/05/08 22:28:42.123419817 TERM=xterm 2026/05/08 22:28:42.123420261 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:42.123426772 TZ=UTC 2026/05/08 22:28:42.123427204 USERNAME=rstudio-connect 2026/05/08 22:28:42.123433459 USER=rstudio-connect 2026/05/08 22:28:42.126904445 _=/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/08 22:28:42.139521350 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:42.139713616 [connect-session] Job Key: N230PDq3VKbArETw 2026/05/08 22:28:42.139721927 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:42.139724252 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:42.139727159 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:42.139730228 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45177 ... Connected to session server http://127.0.0.1:45177 2026/05/08 22:28:42.313406571 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:42.313421514 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/08 22:28:42.320088434 2026/05/08 22:28:42.320100675 $ findmnt --notruncate 2026/05/08 22:28:42.320176680 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:42.320178823 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/COU66 CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:42.320267193 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:42.320268963 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:42.320298936 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:42.320352142 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:42.320428708 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:42.320432071 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:42.320466166 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:42.320466923 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:42.320518459 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320521635 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:42.320565078 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l /COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:42.320722606 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320830962 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320832121 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320877686 ├─/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/08 22:28:42.320904166 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320921272 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/N230PDq3VKbArETw] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.320952797 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.321001018 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:42.321002489 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3722086398] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:42.321053345 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:42.324028803 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/overlay2/l/C OU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/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/08 22:28:42.336995604 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:42.337178710 [connect-session] Job Key: kzuzSsF5o5KRSjEw 2026/05/08 22:28:42.337186560 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:42.337189437 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:42.337192390 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:42.337195613 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41373 ... Connected to session server http://127.0.0.1:41373 2026/05/08 22:28:42.509261823 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:42.509278963 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/08 22:28:42.651739962 2026/05/08 22:28:42.651751743 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/08 22:28:42.651813236 * Trying 18.161.170.93:443... 2026/05/08 22:28:42.651814907 * Connected to cran.rstudio.com (18.161.170.93) port 443 (#0) 2026/05/08 22:28:42.651827785 * ALPN, offering h2 2026/05/08 22:28:42.651828494 * ALPN, offering http/1.1 2026/05/08 22:28:42.651841048 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:42.651841875 * CApath: /etc/ssl/certs 2026/05/08 22:28:42.651854831 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:42.651855344 } [5 bytes data] 2026/05/08 22:28:42.651863620 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:42.651864139 } [512 bytes data] 2026/05/08 22:28:42.651871485 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:42.651872550 { [5 bytes data] 2026/05/08 22:28:42.651883888 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:42.651884551 { [122 bytes data] 2026/05/08 22:28:42.651895755 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:42.651896526 { [5 bytes data] 2026/05/08 22:28:42.651905045 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.651905680 { [5 bytes data] 2026/05/08 22:28:42.651915716 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/08 22:28:42.651916314 { [19 bytes data] 2026/05/08 22:28:42.651926369 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.651927022 { [5 bytes data] 2026/05/08 22:28:42.651954818 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:42.651955970 { [3836 bytes data] 2026/05/08 22:28:42.651963360 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.651972637 { [5 bytes data] 2026/05/08 22:28:42.651984452 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/08 22:28:42.651985203 { [264 bytes data] 2026/05/08 22:28:42.651994664 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.651995274 { [5 bytes data] 2026/05/08 22:28:42.652009000 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:42.652010692 { [36 bytes data] 2026/05/08 22:28:42.652023545 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:42.652024205 } [5 bytes data] 2026/05/08 22:28:42.652035904 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:42.652036545 } [1 bytes data] 2026/05/08 22:28:42.652043817 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652044302 } [5 bytes data] 2026/05/08 22:28:42.652051323 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:42.652051708 } [36 bytes data] 2026/05/08 22:28:42.652067177 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/08 22:28:42.652067962 * ALPN, server accepted to use h2 2026/05/08 22:28:42.652081299 * Server certificate: 2026/05/08 22:28:42.652082092 * subject: CN=cran.rstudio.com 2026/05/08 22:28:42.652095358 * start date: May 1 00:00:00 2026 GMT 2026/05/08 22:28:42.652096070 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/08 22:28:42.652111833 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/08 22:28:42.652112421 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/08 22:28:42.652121890 * SSL certificate verify ok. 2026/05/08 22:28:42.652122314 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:42.652129921 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:42.652130327 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:42.652142101 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652142847 } [5 bytes data] 2026/05/08 22:28:42.652153943 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652154627 } [5 bytes data] 2026/05/08 22:28:42.652175301 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652175805 } [5 bytes data] 2026/05/08 22:28:42.652182515 * Using Stream ID: 1 (easy handle 0x560098dab9f0) 2026/05/08 22:28:42.652182947 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652190932 } [5 bytes data] 2026/05/08 22:28:42.652191370 > GET / HTTP/2 2026/05/08 22:28:42.652196587 > Host: cran.rstudio.com 2026/05/08 22:28:42.652197050 > user-agent: curl/7.81.0 2026/05/08 22:28:42.652205983 > accept: */* 2026/05/08 22:28:42.652206491 > 2026/05/08 22:28:42.652213159 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652213752 { [5 bytes data] 2026/05/08 22:28:42.652225055 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/08 22:28:42.652225678 { [157 bytes data] 2026/05/08 22:28:42.652243733 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652244180 { [5 bytes data] 2026/05/08 22:28:42.652250637 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:42.652251070 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652259253 } [5 bytes data] 2026/05/08 22:28:42.652259674 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652266096 { [5 bytes data] 2026/05/08 22:28:42.652266509 < HTTP/2 200 2026/05/08 22:28:42.652271669 < content-type: text/html 2026/05/08 22:28:42.652272109 < content-length: 866 2026/05/08 22:28:42.652279929 < server: Apache/2.4.65 (Unix) 2026/05/08 22:28:42.652280694 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/08 22:28:42.652292010 < accept-ranges: bytes 2026/05/08 22:28:42.652292730 < date: Fri, 08 May 2026 22:28:40 GMT 2026/05/08 22:28:42.652306279 < expires: Fri, 08 May 2026 22:58:00 GMT 2026/05/08 22:28:42.652307104 < cache-control: max-age=1800 2026/05/08 22:28:42.652333057 < etag: "362-612dafe59ac63" 2026/05/08 22:28:42.652334630 < x-cache: Hit from cloudfront 2026/05/08 22:28:42.652355782 < via: 1.1 449fa83ca78700ed550cb365c6afa476.cloudfront.net (CloudFront) 2026/05/08 22:28:42.652356833 < x-amz-cf-pop: DFW57-P3 2026/05/08 22:28:42.652390896 < x-amz-cf-id: mhtYjzjd9N0pb9fU7Ixxf1Mpnev6NgeyC_PXiIhkUwOwEM9YlvRmOA== 2026/05/08 22:28:42.652391814 < age: 42 2026/05/08 22:28:42.652411566 < 2026/05/08 22:28:42.652412341 { [866 bytes data] 2026/05/08 22:28:42.652420913 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:42.652421568 { [5 bytes data] 2026/05/08 22:28:42.656110704 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:41373 |
| ✅ | 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/08 22:28:42.668468714 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:42.668673981 [connect-session] Job Key: kKqrdaICV3CHvOy2 2026/05/08 22:28:42.668681412 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:42.668683564 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:42.668686441 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:42.668689587 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39691 ... Connected to session server http://127.0.0.1:39691 2026/05/08 22:28:42.846119838 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:42.846171639 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/08 22:28:43.113611064 2026/05/08 22:28:43.113621559 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/08 22:28:43.113697813 * Trying 18.221.101.59:443... 2026/05/08 22:28:43.113699461 * Connected to packagemanager.posit.co (18.221.101.59) port 443 (#0) 2026/05/08 22:28:43.113730384 * ALPN, offering h2 2026/05/08 22:28:43.113731357 * ALPN, offering http/1.1 2026/05/08 22:28:43.113745049 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:43.113746040 * CApath: /etc/ssl/certs 2026/05/08 22:28:43.113762416 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113763354 } [5 bytes data] 2026/05/08 22:28:43.113779526 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:43.113780397 } [512 bytes data] 2026/05/08 22:28:43.113793965 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113794804 { [5 bytes data] 2026/05/08 22:28:43.113821593 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:43.113830476 { [104 bytes data] 2026/05/08 22:28:43.113864787 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113866632 { [5 bytes data] 2026/05/08 22:28:43.113902299 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:43.113903234 { [3880 bytes data] 2026/05/08 22:28:43.113917691 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113920863 { [5 bytes data] 2026/05/08 22:28:43.113936609 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/08 22:28:43.113937524 { [333 bytes data] 2026/05/08 22:28:43.113963218 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113964203 { [5 bytes data] 2026/05/08 22:28:43.113981463 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/08 22:28:43.113982048 { [4 bytes data] 2026/05/08 22:28:43.113988829 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.113989259 } [5 bytes data] 2026/05/08 22:28:43.113999339 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/08 22:28:43.114000152 } [70 bytes data] 2026/05/08 22:28:43.114015574 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:43.114016418 } [5 bytes data] 2026/05/08 22:28:43.114041424 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:43.114041916 } [1 bytes data] 2026/05/08 22:28:43.114052564 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.114053334 } [5 bytes data] 2026/05/08 22:28:43.114066365 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:43.114067109 } [16 bytes data] 2026/05/08 22:28:43.114078374 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:43.114079033 { [5 bytes data] 2026/05/08 22:28:43.114092890 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.114102840 { [5 bytes data] 2026/05/08 22:28:43.114133730 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:43.114134518 { [16 bytes data] 2026/05/08 22:28:43.114145382 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/08 22:28:43.114145907 * ALPN, server accepted to use h2 2026/05/08 22:28:43.114158027 * Server certificate: 2026/05/08 22:28:43.114158918 * subject: CN=p3m.posit.it 2026/05/08 22:28:43.114175442 * start date: Feb 24 00:00:00 2026 GMT 2026/05/08 22:28:43.114177456 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/08 22:28:43.114200099 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/08 22:28:43.114201213 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/08 22:28:43.114216812 * SSL certificate verify ok. 2026/05/08 22:28:43.114217428 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:43.114225282 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:43.114225725 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:43.114256757 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114258002 } [5 bytes data] 2026/05/08 22:28:43.114271968 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114272536 } [5 bytes data] 2026/05/08 22:28:43.114279357 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114279907 } [5 bytes data] 2026/05/08 22:28:43.114286699 * Using Stream ID: 1 (easy handle 0x55a413dd69f0) 2026/05/08 22:28:43.114287167 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114295611 } [5 bytes data] 2026/05/08 22:28:43.114296087 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/08 22:28:43.114302620 > Host: packagemanager.posit.co 2026/05/08 22:28:43.114303074 > user-agent: curl/7.81.0 2026/05/08 22:28:43.114310914 > accept: */* 2026/05/08 22:28:43.114311738 > 2026/05/08 22:28:43.114320065 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114320807 { [5 bytes data] 2026/05/08 22:28:43.114337315 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:43.114339083 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114352318 } [5 bytes data] 2026/05/08 22:28:43.114353040 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114360864 { [5 bytes data] 2026/05/08 22:28:43.114361579 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114368395 { [5 bytes data] 2026/05/08 22:28:43.114368876 < HTTP/2 400 2026/05/08 22:28:43.114374238 < date: Fri, 08 May 2026 22:28:43 GMT 2026/05/08 22:28:43.114374822 < content-type: text/plain; charset=utf-8 2026/05/08 22:28:43.114405709 < content-length: 94 2026/05/08 22:28:43.114408674 < cache-control: max-age=3600 2026/05/08 22:28:43.114416367 < request-id: 7a965fac-b742-44e3-a704-3fcec5b27992 2026/05/08 22:28:43.114416848 < server: Posit Package Manager v2026.04.2 2026/05/08 22:28:43.114425807 < x-content-type-options: nosniff 2026/05/08 22:28:43.114426276 < x-frame-options: DENY 2026/05/08 22:28:43.114433558 < x-repository-type: RSPM 2026/05/08 22:28:43.114434015 < 2026/05/08 22:28:43.114439595 { [94 bytes data] 2026/05/08 22:28:43.114440066 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.114446864 { [5 bytes data] 2026/05/08 22:28:43.118435790 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:39691 |
| ✅ | 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/08 22:28:43.131898210 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:43.132087751 [connect-session] Job Key: hilFkryekP00iyat 2026/05/08 22:28:43.132095388 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/08 22:28:43.132097410 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/05/08 22:28:43.132100765 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/05/08 22:28:43.132103788 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46443 ... Connected to session server http://127.0.0.1:46443 2026/05/08 22:28:43.308208146 Configuring packrat to use available credentials for private repository access. 2026/05/08 22:28:43.308224600 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/08 22:28:43.562698922 2026/05/08 22:28:43.562712196 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/08 22:28:43.562769395 * Trying 16.59.197.170:443... 2026/05/08 22:28:43.562770577 * Connected to packagemanager.posit.co (16.59.197.170) port 443 (#0) 2026/05/08 22:28:43.562782762 * ALPN, offering h2 2026/05/08 22:28:43.562783535 * ALPN, offering http/1.1 2026/05/08 22:28:43.562792405 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/08 22:28:43.562793102 * CApath: /etc/ssl/certs 2026/05/08 22:28:43.562803803 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.562805125 } [5 bytes data] 2026/05/08 22:28:43.562818449 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/08 22:28:43.562819062 } [512 bytes data] 2026/05/08 22:28:43.562838520 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.562844734 { [5 bytes data] 2026/05/08 22:28:43.562886404 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/08 22:28:43.562891119 { [104 bytes data] 2026/05/08 22:28:43.562909708 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.562910579 { [5 bytes data] 2026/05/08 22:28:43.562924080 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/08 22:28:43.562925043 { [3880 bytes data] 2026/05/08 22:28:43.562945040 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.562947919 { [5 bytes data] 2026/05/08 22:28:43.562969226 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/08 22:28:43.562970064 { [333 bytes data] 2026/05/08 22:28:43.562985481 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.562986220 { [5 bytes data] 2026/05/08 22:28:43.563007335 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/08 22:28:43.563008064 { [4 bytes data] 2026/05/08 22:28:43.563023091 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.563023758 } [5 bytes data] 2026/05/08 22:28:43.563037601 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/08 22:28:43.563038421 } [70 bytes data] 2026/05/08 22:28:43.563051874 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/08 22:28:43.563053212 } [5 bytes data] 2026/05/08 22:28:43.563065940 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/08 22:28:43.563066661 } [1 bytes data] 2026/05/08 22:28:43.563080830 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/08 22:28:43.563081664 } [5 bytes data] 2026/05/08 22:28:43.563094472 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/08 22:28:43.563095092 } [16 bytes data] 2026/05/08 22:28:43.563109077 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/08 22:28:43.563109952 { [5 bytes data] 2026/05/08 22:28:43.563122656 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/08 22:28:43.563123260 { [5 bytes data] 2026/05/08 22:28:43.563137468 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/08 22:28:43.563138242 { [16 bytes data] 2026/05/08 22:28:43.563154528 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/08 22:28:43.563155464 * ALPN, server accepted to use h2 2026/05/08 22:28:43.563172242 * Server certificate: 2026/05/08 22:28:43.563173357 * subject: CN=p3m.posit.it 2026/05/08 22:28:43.563184264 * start date: Feb 24 00:00:00 2026 GMT 2026/05/08 22:28:43.563185025 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/08 22:28:43.563197939 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/08 22:28:43.563199138 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/08 22:28:43.563220538 * SSL certificate verify ok. 2026/05/08 22:28:43.563221346 * Using HTTP2, server supports multiplexing 2026/05/08 22:28:43.563235765 * Connection state changed (HTTP/2 confirmed) 2026/05/08 22:28:43.563236680 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/08 22:28:43.563267428 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563268340 } [5 bytes data] 2026/05/08 22:28:43.563281820 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563282453 } [5 bytes data] 2026/05/08 22:28:43.563296493 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563297244 } [5 bytes data] 2026/05/08 22:28:43.563310568 * Using Stream ID: 1 (easy handle 0x561fb2c7c9f0) 2026/05/08 22:28:43.563311234 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563327653 } [5 bytes data] 2026/05/08 22:28:43.563328351 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/08 22:28:43.563340469 > Host: packagemanager.posit.co 2026/05/08 22:28:43.563341230 > user-agent: curl/7.81.0 2026/05/08 22:28:43.563353709 > accept: */* 2026/05/08 22:28:43.563354483 > 2026/05/08 22:28:43.563363132 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563369822 { [5 bytes data] 2026/05/08 22:28:43.563399359 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/08 22:28:43.563403681 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563426561 } [5 bytes data] 2026/05/08 22:28:43.563427360 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563440079 { [5 bytes data] 2026/05/08 22:28:43.563440679 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563453684 { [5 bytes data] 2026/05/08 22:28:43.563454455 < HTTP/2 400 2026/05/08 22:28:43.563464335 < date: Fri, 08 May 2026 22:28:43 GMT 2026/05/08 22:28:43.563464992 < content-type: text/plain; charset=utf-8 2026/05/08 22:28:43.563478696 < content-length: 94 2026/05/08 22:28:43.563479270 < cache-control: max-age=3600 2026/05/08 22:28:43.563491422 < request-id: 7271d07e-a505-4007-bfbb-68385895687d 2026/05/08 22:28:43.563492166 < server: Posit Package Manager v2026.04.2 2026/05/08 22:28:43.563511544 < x-content-type-options: nosniff 2026/05/08 22:28:43.563516532 < x-frame-options: DENY 2026/05/08 22:28:43.563529693 < x-repository-type: RSPM 2026/05/08 22:28:43.563530371 < 2026/05/08 22:28:43.563540464 { [94 bytes data] 2026/05/08 22:28:43.563541246 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/08 22:28:43.563554023 { [5 bytes data] 2026/05/08 22:28:43.567265183 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:46443 |
| ✅ | 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/08 22:28:43.582849365 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:43.583089062 [connect-session] Job Key: ySlc8zpvprmlKWNH 2026/05/08 22:28:43.583101085 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:43.583104532 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46559 ... Connected to session server http://127.0.0.1:46559 2026/05/08 22:28:43.764924863 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:43.765194612 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:43.765280682 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/08 22:28:43.782128871 2026/05/08 22:28:43.782141713 $ /opt/R/4.4.3/bin/R --version 2026/05/08 22:28:43.782188320 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/08 22:28:43.782189479 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/08 22:28:43.782204497 Platform: x86_64-pc-linux-gnu 2026/05/08 22:28:43.782205195 2026/05/08 22:28:43.782214437 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/08 22:28:43.782215114 You are welcome to redistribute it under the terms of the 2026/05/08 22:28:43.782234760 GNU General Public License versions 2 or 3. 2026/05/08 22:28:43.782235520 For more information about these matters see 2026/05/08 22:28:43.786266807 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:46559 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/08 22:28:43.801449441 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:43.801953329 [connect-session] Job Key: thW87Wlgfl5Wa3Xd 2026/05/08 22:28:43.801969118 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:43.801974006 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39651 ... Connected to session server http://127.0.0.1:39651 2026/05/08 22:28:43.983583672 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:43.983803119 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:43.983902975 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/08 22:28:44.172974323 2026/05/08 22:28:44.172984249 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/08 22:28:44.173093988 Package Version LibPath 2026/05/08 22:28:44.173095911 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173112850 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173113727 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173130132 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173130986 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173148482 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173153390 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173180330 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173181574 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173200278 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173201059 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173210950 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173211376 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173224983 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173225663 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173244012 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173245352 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173255905 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173256401 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173264096 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173264556 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173275065 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173275927 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173287450 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173288092 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173305911 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173306569 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.173318098 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/08 22:28:44.177379143 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:39651 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/08 22:28:44.191901543 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:44.192127632 [connect-session] Job Key: mQ9nbjLnamgPQ5xT 2026/05/08 22:28:44.192138320 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:44.192141664 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44829 ... Connected to session server http://127.0.0.1:44829 2026/05/08 22:28:44.374367174 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:44.374377123 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:44.374528262 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/08 22:28:44.375078935 $add.smooth 2026/05/08 22:28:44.375084606 [1] TRUE 2026/05/08 22:28:44.375112499 2026/05/08 22:28:44.375113615 $bitmapType 2026/05/08 22:28:44.375124180 [1] "cairo" 2026/05/08 22:28:44.375124990 2026/05/08 22:28:44.375133255 $browser 2026/05/08 22:28:44.375134129 function (url) 2026/05/08 22:28:44.375145972 { 2026/05/08 22:28:44.375146932 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/08 22:28:44.375163528 } 2026/05/08 22:28:44.375164455 <environment: 0x561a947953a8> 2026/05/08 22:28:44.375177213 2026/05/08 22:28:44.375177999 $browserNLdisabled 2026/05/08 22:28:44.375189092 [1] FALSE 2026/05/08 22:28:44.375190055 2026/05/08 22:28:44.375198731 $catch.script.errors 2026/05/08 22:28:44.375203542 [1] FALSE 2026/05/08 22:28:44.375225520 2026/05/08 22:28:44.375229508 $CBoundsCheck 2026/05/08 22:28:44.375244072 [1] FALSE 2026/05/08 22:28:44.375245120 2026/05/08 22:28:44.375259059 $check.bounds 2026/05/08 22:28:44.375271588 [1] FALSE 2026/05/08 22:28:44.375290780 2026/05/08 22:28:44.375291888 $citation.bibtex.max 2026/05/08 22:28:44.375309266 [1] 1 2026/05/08 22:28:44.375310360 2026/05/08 22:28:44.375340243 $continue 2026/05/08 22:28:44.375341004 [1] "+ " 2026/05/08 22:28:44.375351581 2026/05/08 22:28:44.375352539 $contrasts 2026/05/08 22:28:44.375365185 unordered ordered 2026/05/08 22:28:44.375366250 "contr.treatment" "contr.poly" 2026/05/08 22:28:44.375402997 2026/05/08 22:28:44.375404144 $defaultPackages 2026/05/08 22:28:44.375417570 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/08 22:28:44.375418670 2026/05/08 22:28:44.375437341 $demo.ask 2026/05/08 22:28:44.375438180 [1] "default" 2026/05/08 22:28:44.375448534 2026/05/08 22:28:44.375449311 $deparse.cutoff 2026/05/08 22:28:44.375459182 [1] 60 2026/05/08 22:28:44.375460033 2026/05/08 22:28:44.375469609 $device 2026/05/08 22:28:44.375804642 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/08 22:28:44.375812408 width, height, onefile, family, title, fonts, version, paper, 2026/05/08 22:28:44.375843893 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/08 22:28:44.375844819 useKerning, fillOddEven, compress) 2026/05/08 22:28:44.375864457 { 2026/05/08 22:28:44.375865385 initPSandPDFfonts() 2026/05/08 22:28:44.375874867 new <- list() 2026/05/08 22:28:44.375876268 if (!missing(width)) 2026/05/08 22:28:44.375883636 new$width <- width 2026/05/08 22:28:44.375884187 if (!missing(height)) 2026/05/08 22:28:44.375894583 new$height <- height 2026/05/08 22:28:44.375895506 if (!missing(onefile)) 2026/05/08 22:28:44.375911673 new$onefile <- onefile 2026/05/08 22:28:44.375913544 if (!missing(title)) 2026/05/08 22:28:44.375930115 new$title <- title 2026/05/08 22:28:44.375931031 if (!missing(fonts)) 2026/05/08 22:28:44.375944259 new$fonts <- fonts 2026/05/08 22:28:44.375945062 if (!missing(version)) 2026/05/08 22:28:44.375957157 new$version <- version 2026/05/08 22:28:44.375958229 if (!missing(paper)) 2026/05/08 22:28:44.375971784 new$paper <- paper 2026/05/08 22:28:44.375972942 if (!missing(encoding)) 2026/05/08 22:28:44.375983594 new$encoding <- encoding 2026/05/08 22:28:44.375984102 if (!missing(bg)) 2026/05/08 22:28:44.375991649 new$bg <- bg 2026/05/08 22:28:44.375992208 if (!missing(fg)) 2026/05/08 22:28:44.376019104 new$fg <- fg 2026/05/08 22:28:44.376020036 if (!missing(pointsize)) 2026/05/08 22:28:44.376032937 new$pointsize <- pointsize 2026/05/08 22:28:44.376033913 if (!missing(pagecentre)) 2026/05/08 22:28:44.376049364 new$pagecentre <- pagecentre 2026/05/08 22:28:44.376051833 if (!missing(colormodel)) 2026/05/08 22:28:44.376075214 new$colormodel <- colormodel 2026/05/08 22:28:44.376076317 if (!missing(useDingbats)) 2026/05/08 22:28:44.376099095 new$useDingbats <- useDingbats 2026/05/08 22:28:44.376110744 if (!missing(useKerning)) 2026/05/08 22:28:44.376111862 new$useKerning <- useKerning 2026/05/08 22:28:44.376129965 if (!missing(fillOddEven)) 2026/05/08 22:28:44.376130839 new$fillOddEven <- fillOddEven 2026/05/08 22:28:44.376145575 if (!missing(compress)) 2026/05/08 22:28:44.376146063 new$compress <- compress 2026/05/08 22:28:44.376154624 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/08 22:28:44.376155314 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/08 22:28:44.376191959 inherits(family, "CIDFont"))) { 2026/05/08 22:28:44.376193073 enc <- family$encoding 2026/05/08 22:28:44.376206170 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/08 22:28:44.376207216 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/08 22:28:44.376226387 "default")) 2026/05/08 22:28:44.376227431 old$encoding <- enc 2026/05/08 22:28:44.376241032 family <- family$metrics 2026/05/08 22:28:44.376241956 } 2026/05/08 22:28:44.376258109 if (is.null(old$encoding) || old$encoding == "default") 2026/05/08 22:28:44.376260557 old$encoding <- guessEncoding() 2026/05/08 22:28:44.376280424 if (!missing(family)) { 2026/05/08 22:28:44.376281369 if (length(family) == 4L) { 2026/05/08 22:28:44.376294964 family <- c(family, "Symbol.afm") 2026/05/08 22:28:44.376295719 } 2026/05/08 22:28:44.376308736 else if (length(family) == 5L) { 2026/05/08 22:28:44.376309777 } 2026/05/08 22:28:44.376321279 else if (length(family) == 1L) { 2026/05/08 22:28:44.376322034 pf <- pdfFonts(family)[[1L]] 2026/05/08 22:28:44.376335938 if (is.null(pf)) 2026/05/08 22:28:44.376336674 stop(gettextf("unknown family '%s'", family), 2026/05/08 22:28:44.376351088 domain = NA) 2026/05/08 22:28:44.376352045 matchFont(pf, old$encoding) 2026/05/08 22:28:44.376362637 } 2026/05/08 22:28:44.376363352 else stop("invalid 'family' argument") 2026/05/08 22:28:44.376373798 old$family <- family 2026/05/08 22:28:44.376374557 } 2026/05/08 22:28:44.376399869 version <- old$version 2026/05/08 22:28:44.376400701 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/08 22:28:44.376413533 "2.0") 2026/05/08 22:28:44.376414323 if (version %in% versions) 2026/05/08 22:28:44.376424147 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/08 22:28:44.376425006 else stop("invalid PDF version") 2026/05/08 22:28:44.376438735 onefile <- old$onefile 2026/05/08 22:28:44.376439504 if (!checkIntFormat(file)) 2026/05/08 22:28:44.376451660 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/08 22:28:44.376452635 domain = NA) 2026/05/08 22:28:44.376475651 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/08 22:28:44.376476489 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/08 22:28:44.376511650 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/08 22:28:44.376512648 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/08 22:28:44.376534184 old$fillOddEven, old$compress) 2026/05/08 22:28:44.376534903 invisible() 2026/05/08 22:28:44.376545429 } 2026/05/08 22:28:44.376546198 <bytecode: 0x561a92a73968> 2026/05/08 22:28:44.376555518 <environment: namespace:grDevices> 2026/05/08 22:28:44.376556105 2026/05/08 22:28:44.376565857 $device.ask.default 2026/05/08 22:28:44.376566620 [1] FALSE 2026/05/08 22:28:44.376579771 2026/05/08 22:28:44.376583369 $digits 2026/05/08 22:28:44.376593365 [1] 7 2026/05/08 22:28:44.376633233 2026/05/08 22:28:44.376634615 $dvipscmd 2026/05/08 22:28:44.376643289 [1] "dvips" 2026/05/08 22:28:44.376644001 2026/05/08 22:28:44.376651841 $echo 2026/05/08 22:28:44.376652505 [1] FALSE 2026/05/08 22:28:44.376660755 2026/05/08 22:28:44.376661368 $editor 2026/05/08 22:28:44.376669049 [1] "vi" 2026/05/08 22:28:44.376669823 2026/05/08 22:28:44.376685620 $encoding 2026/05/08 22:28:44.376686371 [1] "native.enc" 2026/05/08 22:28:44.376694342 2026/05/08 22:28:44.376695062 $example.ask 2026/05/08 22:28:44.376702266 [1] "default" 2026/05/08 22:28:44.376702811 2026/05/08 22:28:44.376709554 $expressions 2026/05/08 22:28:44.376710113 [1] 5000 2026/05/08 22:28:44.376717637 2026/05/08 22:28:44.376718271 $help.search.types 2026/05/08 22:28:44.376725217 [1] "vignette" "demo" "help" 2026/05/08 22:28:44.376726546 2026/05/08 22:28:44.376739616 $help.try.all.packages 2026/05/08 22:28:44.376740382 [1] FALSE 2026/05/08 22:28:44.376750823 2026/05/08 22:28:44.376751594 $HTTPUserAgent 2026/05/08 22:28:44.376760976 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/08 22:28:44.376761783 2026/05/08 22:28:44.376774620 $internet.info 2026/05/08 22:28:44.376775450 [1] 2 2026/05/08 22:28:44.376785128 2026/05/08 22:28:44.376785830 $keep.parse.data 2026/05/08 22:28:44.376795016 [1] TRUE 2026/05/08 22:28:44.376795803 2026/05/08 22:28:44.376804058 $keep.parse.data.pkgs 2026/05/08 22:28:44.376804820 [1] FALSE 2026/05/08 22:28:44.376818237 2026/05/08 22:28:44.376818980 $keep.source 2026/05/08 22:28:44.376828045 [1] FALSE 2026/05/08 22:28:44.376828794 2026/05/08 22:28:44.376836979 $keep.source.pkgs 2026/05/08 22:28:44.376837763 [1] FALSE 2026/05/08 22:28:44.376847562 2026/05/08 22:28:44.376848373 $locatorBell 2026/05/08 22:28:44.376857533 [1] TRUE 2026/05/08 22:28:44.376859271 2026/05/08 22:28:44.376871943 $mailer 2026/05/08 22:28:44.376872684 [1] "mailto" 2026/05/08 22:28:44.376881112 2026/05/08 22:28:44.376881754 $matprod 2026/05/08 22:28:44.376890026 [1] "default" 2026/05/08 22:28:44.376890648 2026/05/08 22:28:44.376898392 $max.contour.segments 2026/05/08 22:28:44.376899093 [1] 25000 2026/05/08 22:28:44.376908798 2026/05/08 22:28:44.376909408 $max.print 2026/05/08 22:28:44.376918190 [1] 99999 2026/05/08 22:28:44.376918894 2026/05/08 22:28:44.376927505 $menu.graphics 2026/05/08 22:28:44.376928228 [1] TRUE 2026/05/08 22:28:44.376937580 2026/05/08 22:28:44.376938258 $na.action 2026/05/08 22:28:44.376947269 [1] "na.omit" 2026/05/08 22:28:44.376947983 2026/05/08 22:28:44.376955610 $nwarnings 2026/05/08 22:28:44.376956218 [1] 50 2026/05/08 22:28:44.376964050 2026/05/08 22:28:44.376966431 $OutDec 2026/05/08 22:28:44.376974534 [1] "." 2026/05/08 22:28:44.376975210 2026/05/08 22:28:44.376982348 $pager 2026/05/08 22:28:44.376983034 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/08 22:28:44.376992238 2026/05/08 22:28:44.376992857 $papersize 2026/05/08 22:28:44.377001457 [1] "letter" 2026/05/08 22:28:44.377002217 2026/05/08 22:28:44.377011542 $PCRE_limit_recursion 2026/05/08 22:28:44.377012349 [1] NA 2026/05/08 22:28:44.377032979 2026/05/08 22:28:44.377034303 $PCRE_study 2026/05/08 22:28:44.377045399 [1] FALSE 2026/05/08 22:28:44.377046172 2026/05/08 22:28:44.377054815 $PCRE_use_JIT 2026/05/08 22:28:44.377055589 [1] TRUE 2026/05/08 22:28:44.377065051 2026/05/08 22:28:44.377065775 $pdfviewer 2026/05/08 22:28:44.377074507 [1] "/usr/bin/xdg-open" 2026/05/08 22:28:44.377075197 2026/05/08 22:28:44.377110607 $pkgType 2026/05/08 22:28:44.377111675 [1] "source" 2026/05/08 22:28:44.377148966 2026/05/08 22:28:44.377149933 $printcmd 2026/05/08 22:28:44.377158017 [1] "/usr/bin/lpr" 2026/05/08 22:28:44.377158797 2026/05/08 22:28:44.377167829 $prompt 2026/05/08 22:28:44.377168541 [1] "> " 2026/05/08 22:28:44.377177076 2026/05/08 22:28:44.377177895 $repos 2026/05/08 22:28:44.377206920 CRAN 2026/05/08 22:28:44.377208008 "@CRAN@" 2026/05/08 22:28:44.377216819 2026/05/08 22:28:44.377217598 $rl_word_breaks 2026/05/08 22:28:44.377226371 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/08 22:28:44.377227161 2026/05/08 22:28:44.377240635 $scipen 2026/05/08 22:28:44.377241406 [1] 0 2026/05/08 22:28:44.377250196 2026/05/08 22:28:44.377250877 $show.coef.Pvalues 2026/05/08 22:28:44.377258994 [1] TRUE 2026/05/08 22:28:44.377260980 2026/05/08 22:28:44.377273736 $show.error.messages 2026/05/08 22:28:44.377274555 [1] TRUE 2026/05/08 22:28:44.377283690 2026/05/08 22:28:44.377284296 $show.signif.stars 2026/05/08 22:28:44.377293276 [1] TRUE 2026/05/08 22:28:44.377293883 2026/05/08 22:28:44.377301327 $showErrorCalls 2026/05/08 22:28:44.377302123 [1] TRUE 2026/05/08 22:28:44.377311188 2026/05/08 22:28:44.377311809 $showNCalls 2026/05/08 22:28:44.377320208 [1] 50 2026/05/08 22:28:44.377320882 2026/05/08 22:28:44.377329729 $showWarnCalls 2026/05/08 22:28:44.377330300 [1] FALSE 2026/05/08 22:28:44.377339301 2026/05/08 22:28:44.377340211 $str 2026/05/08 22:28:44.377348033 $str$strict.width 2026/05/08 22:28:44.377348739 [1] "no" 2026/05/08 22:28:44.377357780 2026/05/08 22:28:44.377358503 $str$digits.d 2026/05/08 22:28:44.377366643 [1] 3 2026/05/08 22:28:44.377367408 2026/05/08 22:28:44.377375287 $str$vec.len 2026/05/08 22:28:44.377376013 [1] 4 2026/05/08 22:28:44.377407299 2026/05/08 22:28:44.377408284 $str$list.len 2026/05/08 22:28:44.377416971 [1] 99 2026/05/08 22:28:44.377417627 2026/05/08 22:28:44.377425652 $str$deparse.lines 2026/05/08 22:28:44.377426276 NULL 2026/05/08 22:28:44.377435327 2026/05/08 22:28:44.377435978 $str$drop.deparse.attr 2026/05/08 22:28:44.377444952 [1] TRUE 2026/05/08 22:28:44.377445627 2026/05/08 22:28:44.377452893 $str$formatNum 2026/05/08 22:28:44.377453571 function (x, ...) 2026/05/08 22:28:44.377463587 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/08 22:28:44.377464449 <environment: 0x561a931cefd8> 2026/05/08 22:28:44.377477141 2026/05/08 22:28:44.377477863 2026/05/08 22:28:44.377485461 $str.dendrogram.last 2026/05/08 22:28:44.377486157 [1] "`" 2026/05/08 22:28:44.377495162 2026/05/08 22:28:44.377495852 $texi2dvi 2026/05/08 22:28:44.377509183 [1] "/usr/bin/texi2dvi" 2026/05/08 22:28:44.377510898 2026/05/08 22:28:44.377523872 $timeout 2026/05/08 22:28:44.377524952 [1] 60 2026/05/08 22:28:44.377533869 2026/05/08 22:28:44.377534513 $ts.eps 2026/05/08 22:28:44.377542161 [1] 1e-05 2026/05/08 22:28:44.377542624 2026/05/08 22:28:44.377547753 $ts.S.compat 2026/05/08 22:28:44.377548184 [1] FALSE 2026/05/08 22:28:44.377554151 2026/05/08 22:28:44.377554577 $unzip 2026/05/08 22:28:44.377559694 [1] "/usr/bin/unzip" 2026/05/08 22:28:44.377560135 2026/05/08 22:28:44.377572487 $useFancyQuotes 2026/05/08 22:28:44.377573075 [1] TRUE 2026/05/08 22:28:44.377580829 2026/05/08 22:28:44.377581447 $verbose 2026/05/08 22:28:44.377589189 [1] FALSE 2026/05/08 22:28:44.377589741 2026/05/08 22:28:44.377594704 $warn 2026/05/08 22:28:44.377595163 [1] 0 2026/05/08 22:28:44.377599945 2026/05/08 22:28:44.377600374 $warning.length 2026/05/08 22:28:44.377607719 [1] 1000 2026/05/08 22:28:44.377608493 2026/05/08 22:28:44.377618882 $warnPartialMatchArgs 2026/05/08 22:28:44.377619359 [1] FALSE 2026/05/08 22:28:44.377625105 2026/05/08 22:28:44.377625519 $warnPartialMatchAttr 2026/05/08 22:28:44.377630870 [1] FALSE 2026/05/08 22:28:44.377631299 2026/05/08 22:28:44.377636124 $warnPartialMatchDollar 2026/05/08 22:28:44.377636540 [1] FALSE 2026/05/08 22:28:44.377642252 2026/05/08 22:28:44.377642703 $width 2026/05/08 22:28:44.377647944 [1] 80 2026/05/08 22:28:44.377648354 Stopped session pings to http://127.0.0.1:44829 |
| ✅ | 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/08 22:28:44.395066400 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:44.395309662 [connect-session] Job Key: GMA8uPNYKshgH02r 2026/05/08 22:28:44.395321745 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:44.395325722 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39665 ... Connected to session server http://127.0.0.1:39665 2026/05/08 22:28:44.578340045 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:44.578350825 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:44.578459525 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/08 22:28:44.586187544 2026/05/08 22:28:44.586196996 $ env 2026/05/08 22:28:44.586266088 CONNECT_API_KEY=REDACTED 2026/05/08 22:28:44.586267218 CONNECT_CONTENT_GUID= 2026/05/08 22:28:44.586292907 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/08 22:28:44.586294050 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/08 22:28:44.586306584 CONNECT_SERVER=http://localhost:3939/ 2026/05/08 22:28:44.586307337 EDITOR=vi 2026/05/08 22:28:44.586324923 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:44.586325476 HOSTNAME=7831e7090877 2026/05/08 22:28:44.586333060 LANG=en_US.UTF-8 2026/05/08 22:28:44.586333470 LANGUAGE=en_US:en 2026/05/08 22:28:44.586340118 LC_ALL=en_US.UTF-8 2026/05/08 22:28:44.586340586 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/08 22:28:44.586355783 LN_S=ln -s 2026/05/08 22:28:44.586356438 LOGNAME=rstudio-connect 2026/05/08 22:28:44.586368680 MAKE=make 2026/05/08 22:28:44.586369415 PAGER=/usr/bin/pager 2026/05/08 22:28:44.586378796 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/08 22:28:44.586380353 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:44.586411618 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:44.586412376 R_ARCH= 2026/05/08 22:28:44.586422398 R_BROWSER=xdg-open 2026/05/08 22:28:44.586423033 R_BZIPCMD=/usr/bin/bzip2 2026/05/08 22:28:44.586435553 R_CONFIG_ACTIVE=rsconnect 2026/05/08 22:28:44.586436247 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/08 22:28:44.586446472 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:44.586447374 R_GZIPCMD=/usr/bin/gzip 2026/05/08 22:28:44.586460415 R_HOME=/opt/R/4.4.3/lib/R 2026/05/08 22:28:44.586461091 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/08 22:28:44.586471741 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/08 22:28:44.586472394 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/08 22:28:44.586507806 R_LIBS_USER=REDACTED 2026/05/08 22:28:44.586508737 R_PAPERSIZE=letter 2026/05/08 22:28:44.586520100 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/08 22:28:44.586520524 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/08 22:28:44.586527629 R_PRINTCMD=/usr/bin/lpr 2026/05/08 22:28:44.586528051 R_RD4PDF=times,inconsolata,hyper 2026/05/08 22:28:44.586535232 RSC_EMAIL_SUBJECT=system-check 2026/05/08 22:28:44.586535657 RSC_REPORT_NAME=system-check 2026/05/08 22:28:44.586542638 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/08 22:28:44.586543196 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/08 22:28:44.586552496 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/08 22:28:44.586552903 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpU0HYyM 2026/05/08 22:28:44.586562392 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/08 22:28:44.586563123 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/08 22:28:44.586578054 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/08 22:28:44.586578843 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:44.586590902 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:44.586591350 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/08 22:28:44.586598221 R_UNZIPCMD=/usr/bin/unzip 2026/05/08 22:28:44.586598642 R_ZIPCMD=/usr/bin/zip 2026/05/08 22:28:44.586605143 SED=/usr/bin/sed 2026/05/08 22:28:44.586605551 SF_PARTNER=posit_connect 2026/05/08 22:28:44.586611838 SHLVL=2 2026/05/08 22:28:44.586612293 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/08 22:28:44.586618383 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:44.586618786 TAR=/usr/bin/tar 2026/05/08 22:28:44.586624629 TERM=xterm 2026/05/08 22:28:44.586625026 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:44.586632389 TZ=UTC 2026/05/08 22:28:44.586632988 USERNAME=rstudio-connect 2026/05/08 22:28:44.586647568 USER=rstudio-connect 2026/05/08 22:28:44.590830821 _=/usr/bin/env Stopped session pings to http://127.0.0.1:39665 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/08 22:28:44.605689584 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:44.605918636 [connect-session] Job Key: EMFAVaT34xGrvJce 2026/05/08 22:28:44.605929981 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:44.605933709 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35707 ... Connected to session server http://127.0.0.1:35707 2026/05/08 22:28:44.788442014 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:44.788698956 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:44.788763218 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/08 22:28:44.795755831 2026/05/08 22:28:44.795767159 $ findmnt --notruncate 2026/05/08 22:28:44.795811933 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:44.795821239 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/ov erlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:44.795968889 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:44.795973464 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:44.796018427 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:44.796019770 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:44.796046749 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:44.796047512 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:44.796081999 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:44.796082874 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:44.796108146 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796110422 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/doc ker/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:44.796159573 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/doc ker/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:44.796281251 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796282739 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796326557 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796327110 ├─/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/08 22:28:44.796368154 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/reports/v2/0/0/temp.source.4014256336] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796369296 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/reports/v2/0/0/temp.output.4090471150] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796428873 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/EMFAVaT34xGrvJce] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796429671 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796452070 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796452527 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:44.796476499 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace382284649] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:44.796485050 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:44.800159828 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr Stopped session pings to http://127.0.0.1:35707 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/08 22:28:44.815621133 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:44.815841503 [connect-session] Job Key: ObGOlQ8YK7ytN5Yb 2026/05/08 22:28:44.815852074 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:44.815855353 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45847 ... Connected to session server http://127.0.0.1:45847 2026/05/08 22:28:45.000256991 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:45.000513516 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:45.000592743 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/08 22:28:45.017774477 2026/05/08 22:28:45.017786259 $ /opt/R/4.5.2/bin/R --version 2026/05/08 22:28:45.017839898 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/08 22:28:45.017841111 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/08 22:28:45.017861671 Platform: x86_64-pc-linux-gnu 2026/05/08 22:28:45.017862736 2026/05/08 22:28:45.017873856 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/08 22:28:45.017874688 You are welcome to redistribute it under the terms of the 2026/05/08 22:28:45.017892367 GNU General Public License versions 2 or 3. 2026/05/08 22:28:45.017893801 For more information about these matters see 2026/05/08 22:28:45.022465755 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:45847 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/08 22:28:45.037426866 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:45.037649610 [connect-session] Job Key: xPqP47eIK1TbWkGi 2026/05/08 22:28:45.037661826 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:45.037666262 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35177 ... Connected to session server http://127.0.0.1:35177 2026/05/08 22:28:45.222427534 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:45.222683045 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:45.222763315 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/08 22:28:45.416983283 2026/05/08 22:28:45.416995084 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/08 22:28:45.417040911 Package Version LibPath 2026/05/08 22:28:45.417041963 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417059113 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417059841 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417075716 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417076460 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417088509 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417089330 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417103075 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417103852 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417117649 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417118314 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417133311 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417134114 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417155688 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417156416 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417171121 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417171860 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417186752 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417187487 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417202680 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417203345 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417224419 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417234552 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417285819 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417287680 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417310110 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417310823 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417321926 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417322541 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417334482 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417335155 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417348545 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417349232 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417362446 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417363201 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417399734 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417400815 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417414452 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417415201 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417437407 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.417438262 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/08 22:28:45.421818593 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:35177 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/08 22:28:45.436452122 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:45.436692081 [connect-session] Job Key: iKSpye5ide5lSf3f 2026/05/08 22:28:45.436703445 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:45.436707830 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44981 ... Connected to session server http://127.0.0.1:44981 2026/05/08 22:28:45.626810095 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:45.627001053 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:45.627083671 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/08 22:28:45.627481068 $add.smooth 2026/05/08 22:28:45.627487513 [1] TRUE 2026/05/08 22:28:45.627520861 2026/05/08 22:28:45.627522171 $bitmapType 2026/05/08 22:28:45.627532801 [1] "cairo" 2026/05/08 22:28:45.627533583 2026/05/08 22:28:45.627542788 $browser 2026/05/08 22:28:45.627544731 function (url) 2026/05/08 22:28:45.627554599 { 2026/05/08 22:28:45.627555336 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/08 22:28:45.627570330 } 2026/05/08 22:28:45.627571131 <environment: 0x5626545a6450> 2026/05/08 22:28:45.627582137 2026/05/08 22:28:45.627582905 $browserNLdisabled 2026/05/08 22:28:45.627593041 [1] FALSE 2026/05/08 22:28:45.627593798 2026/05/08 22:28:45.627602892 $catch.script.errors 2026/05/08 22:28:45.627603679 [1] FALSE 2026/05/08 22:28:45.627613651 2026/05/08 22:28:45.627614416 $CBoundsCheck 2026/05/08 22:28:45.627623007 [1] FALSE 2026/05/08 22:28:45.627623705 2026/05/08 22:28:45.627632555 $check.bounds 2026/05/08 22:28:45.627633293 [1] FALSE 2026/05/08 22:28:45.627642983 2026/05/08 22:28:45.627643671 $citation.bibtex.max 2026/05/08 22:28:45.627653564 [1] 1 2026/05/08 22:28:45.627654295 2026/05/08 22:28:45.627662654 $continue 2026/05/08 22:28:45.627664290 [1] "+ " 2026/05/08 22:28:45.627676973 2026/05/08 22:28:45.627677713 $contrasts 2026/05/08 22:28:45.627690424 unordered ordered 2026/05/08 22:28:45.627691322 "contr.treatment" "contr.poly" 2026/05/08 22:28:45.627704615 2026/05/08 22:28:45.627705353 $defaultPackages 2026/05/08 22:28:45.627715025 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/08 22:28:45.627715911 2026/05/08 22:28:45.627729385 $demo.ask 2026/05/08 22:28:45.627730196 [1] "default" 2026/05/08 22:28:45.627740054 2026/05/08 22:28:45.627740838 $deparse.cutoff 2026/05/08 22:28:45.627752283 [1] 60 2026/05/08 22:28:45.627755242 2026/05/08 22:28:45.627775102 $device 2026/05/08 22:28:45.628001185 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/08 22:28:45.628007091 width, height, onefile, family, title, fonts, version, paper, 2026/05/08 22:28:45.628036830 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/08 22:28:45.628038107 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/08 22:28:45.628060049 { 2026/05/08 22:28:45.628061145 initPSandPDFfonts() 2026/05/08 22:28:45.628073039 new <- list() 2026/05/08 22:28:45.628074159 if (!missing(width)) 2026/05/08 22:28:45.628086354 new$width <- width 2026/05/08 22:28:45.628087258 if (!missing(height)) 2026/05/08 22:28:45.628100305 new$height <- height 2026/05/08 22:28:45.628101296 if (!missing(onefile)) 2026/05/08 22:28:45.628115757 new$onefile <- onefile 2026/05/08 22:28:45.628116671 if (!missing(title)) 2026/05/08 22:28:45.628130574 new$title <- title 2026/05/08 22:28:45.628131474 if (!missing(fonts)) 2026/05/08 22:28:45.628144899 new$fonts <- fonts 2026/05/08 22:28:45.628145798 if (!missing(version)) 2026/05/08 22:28:45.628159935 new$version <- version 2026/05/08 22:28:45.628160838 if (!missing(paper)) 2026/05/08 22:28:45.628175508 new$paper <- paper 2026/05/08 22:28:45.628176485 if (!missing(encoding)) 2026/05/08 22:28:45.628190371 new$encoding <- encoding 2026/05/08 22:28:45.628191287 if (!missing(bg)) 2026/05/08 22:28:45.628205264 new$bg <- bg 2026/05/08 22:28:45.628206137 if (!missing(fg)) 2026/05/08 22:28:45.628218599 new$fg <- fg 2026/05/08 22:28:45.628219575 if (!missing(pointsize)) 2026/05/08 22:28:45.628232774 new$pointsize <- pointsize 2026/05/08 22:28:45.628235557 if (!missing(pagecentre)) 2026/05/08 22:28:45.628251523 new$pagecentre <- pagecentre 2026/05/08 22:28:45.628252519 if (!missing(colormodel)) 2026/05/08 22:28:45.628274819 new$colormodel <- colormodel 2026/05/08 22:28:45.628275843 if (!missing(useDingbats)) 2026/05/08 22:28:45.628290958 new$useDingbats <- useDingbats 2026/05/08 22:28:45.628291863 if (!missing(useKerning)) 2026/05/08 22:28:45.628307140 new$useKerning <- useKerning 2026/05/08 22:28:45.628307956 if (!missing(fillOddEven)) 2026/05/08 22:28:45.628317889 new$fillOddEven <- fillOddEven 2026/05/08 22:28:45.628331490 if (!missing(compress)) 2026/05/08 22:28:45.628332478 new$compress <- compress 2026/05/08 22:28:45.628345545 if (!missing(timestamp)) 2026/05/08 22:28:45.628346380 new$timestamp <- timestamp 2026/05/08 22:28:45.628361445 if (!missing(producer)) 2026/05/08 22:28:45.628362211 new$producer <- producer 2026/05/08 22:28:45.628376307 if (!missing(author)) 2026/05/08 22:28:45.628377255 new$author <- author 2026/05/08 22:28:45.628413310 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/08 22:28:45.628414475 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/08 22:28:45.628436672 inherits(family, "CIDFont"))) { 2026/05/08 22:28:45.628437614 enc <- family$encoding 2026/05/08 22:28:45.628452404 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/08 22:28:45.628453249 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/08 22:28:45.628473275 "default")) 2026/05/08 22:28:45.628474116 old$encoding <- enc 2026/05/08 22:28:45.628487290 family <- family$metrics 2026/05/08 22:28:45.628488239 } 2026/05/08 22:28:45.628501211 if (is.null(old$encoding) || old$encoding == "default") 2026/05/08 22:28:45.628502221 old$encoding <- guessEncoding() 2026/05/08 22:28:45.628520048 if (!missing(family)) { 2026/05/08 22:28:45.628520900 if (length(family) == 4L) { 2026/05/08 22:28:45.628534917 family <- c(family, "Symbol.afm") 2026/05/08 22:28:45.628535726 } 2026/05/08 22:28:45.628549431 else if (length(family) == 5L) { 2026/05/08 22:28:45.628550280 } 2026/05/08 22:28:45.628563331 else if (length(family) == 1L) { 2026/05/08 22:28:45.628564365 pf <- pdfFonts(family)[[1L]] 2026/05/08 22:28:45.628579645 if (is.null(pf)) 2026/05/08 22:28:45.628580551 stop(gettextf("unknown family '%s'", family), 2026/05/08 22:28:45.628597336 domain = NA) 2026/05/08 22:28:45.628598338 matchFont(pf, old$encoding) 2026/05/08 22:28:45.628613145 } 2026/05/08 22:28:45.628614078 else stop("invalid 'family' argument") 2026/05/08 22:28:45.628627328 old$family <- family 2026/05/08 22:28:45.628628268 } 2026/05/08 22:28:45.628640297 version <- old$version 2026/05/08 22:28:45.628641271 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/08 22:28:45.628656492 "2.0") 2026/05/08 22:28:45.628657364 if (version %in% versions) 2026/05/08 22:28:45.628677791 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/08 22:28:45.628678816 else stop("invalid PDF version") 2026/05/08 22:28:45.628696865 onefile <- old$onefile 2026/05/08 22:28:45.628697771 if (!checkIntFormat(file)) 2026/05/08 22:28:45.628712263 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/08 22:28:45.628713182 domain = NA) 2026/05/08 22:28:45.628729583 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/08 22:28:45.628730530 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/08 22:28:45.628757211 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/08 22:28:45.628758268 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/08 22:28:45.628778033 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/08 22:28:45.628778855 old$author) 2026/05/08 22:28:45.628822429 invisible() 2026/05/08 22:28:45.628831630 } 2026/05/08 22:28:45.628850712 <bytecode: 0x562652388eb0> 2026/05/08 22:28:45.628853458 <environment: namespace:grDevices> 2026/05/08 22:28:45.628879283 2026/05/08 22:28:45.628880295 $device.ask.default 2026/05/08 22:28:45.628904697 [1] FALSE 2026/05/08 22:28:45.628905669 2026/05/08 22:28:45.628914492 $digits 2026/05/08 22:28:45.628915143 [1] 7 2026/05/08 22:28:45.628923378 2026/05/08 22:28:45.628924082 $dvipscmd 2026/05/08 22:28:45.628932549 [1] "dvips" 2026/05/08 22:28:45.628933283 2026/05/08 22:28:45.628941632 $echo 2026/05/08 22:28:45.628942396 [1] FALSE 2026/05/08 22:28:45.628950275 2026/05/08 22:28:45.628950913 $editor 2026/05/08 22:28:45.628958538 [1] "vi" 2026/05/08 22:28:45.628959205 2026/05/08 22:28:45.628967001 $encoding 2026/05/08 22:28:45.628967787 [1] "native.enc" 2026/05/08 22:28:45.628991105 2026/05/08 22:28:45.628991908 $example.ask 2026/05/08 22:28:45.629000465 [1] "default" 2026/05/08 22:28:45.629001364 2026/05/08 22:28:45.629010688 $expressions 2026/05/08 22:28:45.629011443 [1] 5000 2026/05/08 22:28:45.629021230 2026/05/08 22:28:45.629021960 $help.search.types 2026/05/08 22:28:45.629032234 [1] "vignette" "demo" "help" 2026/05/08 22:28:45.629033061 2026/05/08 22:28:45.629046400 $help.try.all.packages 2026/05/08 22:28:45.629053886 [1] FALSE 2026/05/08 22:28:45.629064977 2026/05/08 22:28:45.629065658 $HTTPUserAgent 2026/05/08 22:28:45.629073885 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/08 22:28:45.629074723 2026/05/08 22:28:45.629088416 $internet.info 2026/05/08 22:28:45.629089142 [1] 2 2026/05/08 22:28:45.629098642 2026/05/08 22:28:45.629099335 $keep.parse.data 2026/05/08 22:28:45.629108838 [1] TRUE 2026/05/08 22:28:45.629109533 2026/05/08 22:28:45.629118394 $keep.parse.data.pkgs 2026/05/08 22:28:45.629119150 [1] FALSE 2026/05/08 22:28:45.629129213 2026/05/08 22:28:45.629130028 $keep.source 2026/05/08 22:28:45.629139175 [1] FALSE 2026/05/08 22:28:45.629139900 2026/05/08 22:28:45.629148704 $keep.source.pkgs 2026/05/08 22:28:45.629149463 [1] FALSE 2026/05/08 22:28:45.629159994 2026/05/08 22:28:45.629160811 $locatorBell 2026/05/08 22:28:45.629170082 [1] TRUE 2026/05/08 22:28:45.629170794 2026/05/08 22:28:45.629179230 $mailer 2026/05/08 22:28:45.629179979 [1] "mailto" 2026/05/08 22:28:45.629188770 2026/05/08 22:28:45.629189652 $matprod 2026/05/08 22:28:45.629197806 [1] "default" 2026/05/08 22:28:45.629198449 2026/05/08 22:28:45.629206588 $max.contour.segments 2026/05/08 22:28:45.629207353 [1] 25000 2026/05/08 22:28:45.629219675 2026/05/08 22:28:45.629220517 $max.print 2026/05/08 22:28:45.629229224 [1] 99999 2026/05/08 22:28:45.629229928 2026/05/08 22:28:45.629237608 $menu.graphics 2026/05/08 22:28:45.629238357 [1] TRUE 2026/05/08 22:28:45.629246901 2026/05/08 22:28:45.629247629 $na.action 2026/05/08 22:28:45.629255874 [1] "na.omit" 2026/05/08 22:28:45.629256574 2026/05/08 22:28:45.629264859 $nwarnings 2026/05/08 22:28:45.629265558 [1] 50 2026/05/08 22:28:45.629273379 2026/05/08 22:28:45.629274056 $OutDec 2026/05/08 22:28:45.629281358 [1] "." 2026/05/08 22:28:45.629282010 2026/05/08 22:28:45.629289169 $pager 2026/05/08 22:28:45.629289930 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/08 22:28:45.629299354 2026/05/08 22:28:45.629300008 $papersize 2026/05/08 22:28:45.629310744 [1] "letter" 2026/05/08 22:28:45.629311420 2026/05/08 22:28:45.629318867 $PCRE_limit_recursion 2026/05/08 22:28:45.629319530 [1] NA 2026/05/08 22:28:45.629328720 2026/05/08 22:28:45.629329402 $PCRE_study 2026/05/08 22:28:45.629343027 [1] FALSE 2026/05/08 22:28:45.629343702 2026/05/08 22:28:45.629351497 $PCRE_use_JIT 2026/05/08 22:28:45.629352230 [1] TRUE 2026/05/08 22:28:45.629360706 2026/05/08 22:28:45.629361410 $pdfviewer 2026/05/08 22:28:45.629368743 [1] "/usr/bin/xdg-open" 2026/05/08 22:28:45.629369375 2026/05/08 22:28:45.629377757 $pkgType 2026/05/08 22:28:45.629378412 [1] "source" 2026/05/08 22:28:45.629402508 2026/05/08 22:28:45.629403195 $printcmd 2026/05/08 22:28:45.629416203 [1] "/usr/bin/lpr" 2026/05/08 22:28:45.629416876 2026/05/08 22:28:45.629425618 $prompt 2026/05/08 22:28:45.629426379 [1] "> " 2026/05/08 22:28:45.629434521 2026/05/08 22:28:45.629435268 $repos 2026/05/08 22:28:45.629443141 CRAN 2026/05/08 22:28:45.629443825 "@CRAN@" 2026/05/08 22:28:45.629452255 2026/05/08 22:28:45.629452934 $rl_word_breaks 2026/05/08 22:28:45.629461128 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/08 22:28:45.629461902 2026/05/08 22:28:45.629470455 $scipen 2026/05/08 22:28:45.629471175 [1] 0 2026/05/08 22:28:45.629479229 2026/05/08 22:28:45.629479964 $show.coef.Pvalues 2026/05/08 22:28:45.629488413 [1] TRUE 2026/05/08 22:28:45.629489037 2026/05/08 22:28:45.629496639 $show.error.messages 2026/05/08 22:28:45.629497325 [1] TRUE 2026/05/08 22:28:45.629506472 2026/05/08 22:28:45.629507181 $show.signif.stars 2026/05/08 22:28:45.629516289 [1] TRUE 2026/05/08 22:28:45.629517207 2026/05/08 22:28:45.629524285 $showErrorCalls 2026/05/08 22:28:45.629525056 [1] TRUE 2026/05/08 22:28:45.629533346 2026/05/08 22:28:45.629534039 $showNCalls 2026/05/08 22:28:45.629542001 [1] 50 2026/05/08 22:28:45.629542644 2026/05/08 22:28:45.629556171 $showWarnCalls 2026/05/08 22:28:45.629557926 [1] FALSE 2026/05/08 22:28:45.629574545 2026/05/08 22:28:45.629575525 $str 2026/05/08 22:28:45.629586113 $str$strict.width 2026/05/08 22:28:45.629587027 [1] "no" 2026/05/08 22:28:45.629597832 2026/05/08 22:28:45.629598314 $str$digits.d 2026/05/08 22:28:45.629603424 [1] 3 2026/05/08 22:28:45.629603853 2026/05/08 22:28:45.629608528 $str$vec.len 2026/05/08 22:28:45.629608999 [1] 4 2026/05/08 22:28:45.629614126 2026/05/08 22:28:45.629614517 $str$list.len 2026/05/08 22:28:45.629619636 [1] 99 2026/05/08 22:28:45.629620037 2026/05/08 22:28:45.629624718 $str$deparse.lines 2026/05/08 22:28:45.629625350 NULL 2026/05/08 22:28:45.629641635 2026/05/08 22:28:45.629642335 $str$drop.deparse.attr 2026/05/08 22:28:45.629651633 [1] TRUE 2026/05/08 22:28:45.629652241 2026/05/08 22:28:45.629658977 $str$formatNum 2026/05/08 22:28:45.629659639 function (x, ...) 2026/05/08 22:28:45.629667357 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/08 22:28:45.629667971 <environment: 0x562652bfde60> 2026/05/08 22:28:45.629678788 2026/05/08 22:28:45.629679416 2026/05/08 22:28:45.629685622 $str.dendrogram.last 2026/05/08 22:28:45.629686151 [1] "`" 2026/05/08 22:28:45.629693816 2026/05/08 22:28:45.629694331 $texi2dvi 2026/05/08 22:28:45.629700498 [1] "/usr/bin/texi2dvi" 2026/05/08 22:28:45.629701037 2026/05/08 22:28:45.629708151 $timeout 2026/05/08 22:28:45.629708670 [1] 60 2026/05/08 22:28:45.629714908 2026/05/08 22:28:45.629715426 $ts.eps 2026/05/08 22:28:45.629721337 [1] 1e-05 2026/05/08 22:28:45.629721887 2026/05/08 22:28:45.629728695 $ts.S.compat 2026/05/08 22:28:45.629729367 [1] FALSE 2026/05/08 22:28:45.629737474 2026/05/08 22:28:45.629738223 $unzip 2026/05/08 22:28:45.629746019 [1] "/usr/bin/unzip" 2026/05/08 22:28:45.629746796 2026/05/08 22:28:45.629754540 $useFancyQuotes 2026/05/08 22:28:45.629755191 [1] TRUE 2026/05/08 22:28:45.629763758 2026/05/08 22:28:45.629764373 $verbose 2026/05/08 22:28:45.629785123 [1] FALSE 2026/05/08 22:28:45.629786014 2026/05/08 22:28:45.629794037 $warn 2026/05/08 22:28:45.629794684 [1] 0 2026/05/08 22:28:45.629802535 2026/05/08 22:28:45.629803196 $warning.length 2026/05/08 22:28:45.629811184 [1] 1000 2026/05/08 22:28:45.629811798 2026/05/08 22:28:45.629818705 $warnPartialMatchArgs 2026/05/08 22:28:45.629819372 [1] FALSE 2026/05/08 22:28:45.629828528 2026/05/08 22:28:45.629829283 $warnPartialMatchAttr 2026/05/08 22:28:45.629837898 [1] FALSE 2026/05/08 22:28:45.629838550 2026/05/08 22:28:45.629846013 $warnPartialMatchDollar 2026/05/08 22:28:45.629846782 [1] FALSE 2026/05/08 22:28:45.629856227 2026/05/08 22:28:45.629856940 $width 2026/05/08 22:28:45.629864563 [1] 80 2026/05/08 22:28:45.629865266 |
| ✅ | 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/08 22:28:45.647918295 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:45.648140543 [connect-session] Job Key: SziKzAr2AEsWT2NC 2026/05/08 22:28:45.648151476 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:45.648154637 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44015 ... Connected to session server http://127.0.0.1:44015 2026/05/08 22:28:45.833431302 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:45.833653851 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:45.833726651 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/08 22:28:45.840536332 2026/05/08 22:28:45.840545316 $ env 2026/05/08 22:28:45.840585340 CONNECT_API_KEY=REDACTED 2026/05/08 22:28:45.840586401 CONNECT_CONTENT_GUID= 2026/05/08 22:28:45.840602207 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/08 22:28:45.840602978 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/08 22:28:45.840614860 CONNECT_SERVER=http://localhost:3939/ 2026/05/08 22:28:45.840615647 EDITOR=vi 2026/05/08 22:28:45.840635367 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:45.840636029 HOSTNAME=7831e7090877 2026/05/08 22:28:45.840647553 LANG=en_US.UTF-8 2026/05/08 22:28:45.840648039 LANGUAGE=en_US:en 2026/05/08 22:28:45.840655635 LC_ALL=en_US.UTF-8 2026/05/08 22:28:45.840656372 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/08 22:28:45.840683601 LN_S=ln -s 2026/05/08 22:28:45.840684152 LOGNAME=rstudio-connect 2026/05/08 22:28:45.840690446 MAKE=make 2026/05/08 22:28:45.840690845 PAGER=/usr/bin/pager 2026/05/08 22:28:45.840696627 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/08 22:28:45.840701072 POSIT_PRODUCT=CONNECT 2026/05/08 22:28:45.840714970 PWD=/opt/rstudio-connect/mnt/app 2026/05/08 22:28:45.840715669 R_ARCH= 2026/05/08 22:28:45.840725372 R_BROWSER=xdg-open 2026/05/08 22:28:45.840725987 R_BZIPCMD=/usr/bin/bzip2 2026/05/08 22:28:45.840735973 R_CONFIG_ACTIVE=rsconnect 2026/05/08 22:28:45.840736620 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/08 22:28:45.840747690 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:45.840748577 R_GZIPCMD=/usr/bin/gzip 2026/05/08 22:28:45.840761622 R_HOME=/opt/R/4.5.2/lib/R 2026/05/08 22:28:45.840762332 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/08 22:28:45.840773680 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/08 22:28:45.840774287 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/08 22:28:45.840786109 R_LIBS_USER=REDACTED 2026/05/08 22:28:45.840786706 R_PAPERSIZE=letter 2026/05/08 22:28:45.840796756 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/08 22:28:45.840797526 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/08 22:28:45.840808323 R_PRINTCMD=/usr/bin/lpr 2026/05/08 22:28:45.840808956 R_RD4PDF=times,inconsolata,hyper 2026/05/08 22:28:45.840822867 RSC_EMAIL_SUBJECT=system-check 2026/05/08 22:28:45.840823519 RSC_REPORT_NAME=system-check 2026/05/08 22:28:45.840832480 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/08 22:28:45.840833078 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/08 22:28:45.840843301 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/08 22:28:45.840843744 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpVY4JGf 2026/05/08 22:28:45.840851833 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/08 22:28:45.840852245 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/08 22:28:45.840859709 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/08 22:28:45.840860112 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:45.840867859 RSTUDIO_PRODUCT=CONNECT 2026/05/08 22:28:45.840868254 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/08 22:28:45.840876547 R_UNZIPCMD=/usr/bin/unzip 2026/05/08 22:28:45.840877298 R_ZIPCMD=/usr/bin/zip 2026/05/08 22:28:45.840893336 SED=/usr/bin/sed 2026/05/08 22:28:45.840895100 SF_PARTNER=posit_connect 2026/05/08 22:28:45.840910354 SHLVL=2 2026/05/08 22:28:45.840911264 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/08 22:28:45.840922330 STARTUP_DEBUG_MODE=0 2026/05/08 22:28:45.840922743 TAR=/usr/bin/tar 2026/05/08 22:28:45.840928948 TERM=xterm 2026/05/08 22:28:45.840929386 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/08 22:28:45.840937055 TZ=UTC 2026/05/08 22:28:45.840937469 USERNAME=rstudio-connect 2026/05/08 22:28:45.840951304 USER=rstudio-connect 2026/05/08 22:28:45.844920945 _=/usr/bin/env Stopped session pings to http://127.0.0.1:44015 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/08 22:28:45.859798880 [connect-session] Connect Session v2026.04.0 2026/05/08 22:28:45.860054412 [connect-session] Job Key: Vw8UVcg9hV32HVOz 2026/05/08 22:28:45.860067122 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/05/08 22:28:45.860071288 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41211 ... Connected to session server http://127.0.0.1:41211 2026/05/08 22:28:46.044917956 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/08 22:28:46.045180284 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/08 22:28:46.045260638 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/08 22:28:46.052079262 2026/05/08 22:28:46.052088457 $ findmnt --notruncate 2026/05/08 22:28:46.052121648 TARGET SOURCE FSTYPE OPTIONS 2026/05/08 22:28:46.052125749 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docker/ov erlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:46.052237496 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:46.052238757 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/08 22:28:46.052270188 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:46.052272136 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:46.052300920 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/08 22:28:46.052301720 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/08 22:28:46.052326479 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/08 22:28:46.052327082 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/08 22:28:46.052364166 ├─/data /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052366999 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/doc ker/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:46.052511065 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/doc ker/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:46.052532616 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052712200 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052713390 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7831e709087717e9c47f9671d65523d1fe67f11870116c1f46dff7b1f5ae2c4b/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052761373 ├─/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/08 22:28:46.052765383 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/reports/v2/0/0/temp.source.3447327432] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052803250 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/reports/v2/0/0/temp.output.4167049971] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052804026 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/jobs/0/Vw8UVcg9hV32HVOz] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052852399 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052853462 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052912002 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/68ecbba538721c38c23e52ae773f7b8b79062b328e67047ebbccf66760d98b72/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/08 22:28:46.052913286 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace469396600] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:46.053015636 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr 2026/05/08 22:28:46.055920893 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7IMN3GP6HETAXI2ZVZ7NHQBYEQ:/var/lib/docker/overlay2/l/BYBRJIRTM7NDKO6M5PYSXQNWFQ:/var/lib/docker/overlay2/l/WVA4U5PEL723L3IGPYOVAL337A:/var/lib/docker/overlay2/l/BS25QJL2HDWPYGHDCAUNIX7UKI:/var/lib/docker/overlay2/l/MCJRV5KNHEAM5WRRTFNWL27H2S:/var/lib/docker/overlay2/l/YFSRQ6ARNLFZFAU455RDJGCDV2:/var/lib/docker/overlay2/l/NV2IG7HTZH74BZYEFLZGBPRXE3:/var/lib/docker/overlay2/l/WN5PZDATOB4GN3USCL4YQPLTJ5:/var/lib/docker/overlay2/l/WPKRFAIE6C6GBE6LQQTD7OX5DI:/var/lib/docker/overlay2/l/IXKDFLRK4VN5P35TXDIZHVNSG2:/var/lib/docker/overlay2/l/XBJYRSVSOTKQBQDW74WS4SHUSY:/var/lib/docker/overlay2/l/FORKF562A6QCPMMGT72BQVTFZQ:/var/lib/docker/overlay2/l/MAVNZXS3AACUXIQNTGMXAQKIX3:/var/lib/docker/overlay2/l/LNTRS3WIN5M5JR52ZUNBW3JWJI:/var/lib/docke r/overlay2/l/COU66CBKEX5OAESHBDQLXHP2BC:/var/lib/docker/overlay2/l/EUO4PQZNASSZD2OUBH5WPIBO3R:/var/lib/docker/overlay2/l/TVHN54D7TWCUI7UVBMSFJ6IMIS:/var/lib/docker/overlay2/l/OQ43RS2QFBBJ67UQXEBN2GTQGY:/var/lib/docker/overlay2/l/R7KHU2VRG5Q46TDDAI3546CUQO,upperdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/diff,workdir=/var/lib/docker/overlay2/4d235c4e40f5a4be4600ef9ddd37bb7e358f5dc2880ca1421d632c943fa81da7/work,nouserxattr |