| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.06.1 |
| Workbench | http://localhost:8787 | 2026.07.1+147.pro6 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.06.1 + WB 2026.07.1+147.pro6 + PM 2024.08.0-6 Generated: 2026-07-24 20:11:48 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 26 |
| Passed | 19 |
| 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.45s
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 0x7f0b1424c0f0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'user_list': [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}], 'test_username': 'testuser'}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.14/site-packages/_pytest/fixtures.py:1005:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
if not test_username or not test_username.strip():
pytest.skip("No test user configured — skipping user lookup assertion")
test_username = test_username.strip()
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:58: AssertionErrorPassed (19)
Connect6 tests
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.19s
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.45s
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
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.45s
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.45s
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.45s
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
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_checks29.91s
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.69s
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.03s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.11s
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.04s
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
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.22s
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
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.04s
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 server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.01s
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
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.72s
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
Workbench2 tests
PASSUser can sign out of WorkbenchWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_signout[chromium]0.74s
Test procedure
- Given Workbench is accessible and I am logged in
- When I sign out of Workbench
- Then I am redirected to the Workbench login page
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]5.17s
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 element is visible and non-empty 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.22s
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.22s
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.04s
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.03s
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.03s
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.00s
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: b0c05f758fc6 · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: b0c05f758fc6 2026.06.1 |
| ✅ | server | connect-product-support | Product version v2026.06.1 end-of-support: 2027-12-31 |
| ✅ | server | connect-deprecated-settings | Deprecated settings are not in use. |
| ✅ | server | connect-removed-settings | Removed settings are not in use. |
| ✅ | server | connect-unrecognized-settings | Unrecognized settings are not in use. |
| ✅ | server | connect-notifications-config | All Notifications are correctly formatted |
| ✅ | server | connect-license | [redacted] |
| ✅ | server | linux-version | $ cat /etc/lsb-release /etc/os-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy |
| ✅ | server | environment | $ env CONNECT_BOOTSTRAP_ENABLED=true CONNECT_BOOTSTRAP_SECRETKEY=REDACTED _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e HOME=/root HOSTNAME=b0c05f758fc6 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.6Gi 220Mi 48Mi 13Gi 13Gi Swap: 0B 0B 0B |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 54G 91G 38% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 54G 91G 38% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 24 Jul 2026 20:11: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: 0x558449686b90 [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.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 24 Jul 2026 20:11:21 GMT < Transfer-Encoding: chunked < { [3571 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.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 24 Jul 2026 20:11:21 GMT < Transfer-Encoding: chunked < { [3571 bytes data] * Connection #0 to host localhost left intact |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/07/24 20:11:21.734270509 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:21.735807850 [connect-session] Job Key: [redacted] 2026/07/24 20:11:21.735826037 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:21.735847389 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:36201 ... Connected to session server http://127.0.0.1:36201 2026/07/24 20:11:21.906098704 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/07/24 20:11:21.918769822 2026/07/24 20:11:21.918783703 $ /opt/python/3.12.11/bin/python3.12 -V 2026/07/24 20:11:21.918826116 Python 3.12.11 Stopped session pings to http://127.0.0.1:36201 |
| ❌ | 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/07/24 20:11:22.377633627 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:22.377836328 [connect-session] Job Key: [redacted] 2026/07/24 20:11:22.377848906 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:22.377854505 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:46453 ... Connected to session server http://127.0.0.1:46453 2026/07/24 20:11:22.505565733 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/07/24 20:11:22.512388054 2026/07/24 20:11:22.512397378 $ env 2026/07/24 20:11:22.512430217 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:22.512431448 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:22.512450186 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:22.512451067 LANG=en_US.UTF-8 2026/07/24 20:11:22.512465238 LANGUAGE=en_US:en 2026/07/24 20:11:22.512466060 LC_ALL=en_US.UTF-8 2026/07/24 20:11:22.512480211 LOGNAME=rstudio-connect 2026/07/24 20:11:22.512480932 MAKEFLAGS=-j1 2026/07/24 20:11:22.512494131 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/24 20:11:22.512494893 PICOTEL_PREFIX=PICOTEL 2026/07/24 20:11:22.512511587 PICOTEL_SDK_DISABLED=true 2026/07/24 20:11:22.512512278 PICOTEL_SERVICE_NAME=posit-connect-python 2026/07/24 20:11:22.512528412 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:22.512529113 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:22.512543154 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:22.512543845 SHLVL=2 2026/07/24 20:11:22.512556484 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:22.512557185 TERM=xterm 2026/07/24 20:11:22.512582102 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:22.512582773 TZ=UTC 2026/07/24 20:11:22.512596043 USERNAME=rstudio-connect 2026/07/24 20:11:22.512596734 USER=rstudio-connect 2026/07/24 20:11:22.512610504 _=/usr/bin/env 2026/07/24 20:11:22.512611255 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:46453 |
| ✅ | 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/07/24 20:11:22.528945130 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:22.529167860 [connect-session] Job Key: [redacted] 2026/07/24 20:11:22.529179868 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:22.529186889 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:44907 ... Connected to session server http://127.0.0.1:44907 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:22.659251395 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/07/24 20:11:22.663751133 2026/07/24 20:11:22.663758134 $ findmnt --notruncate 2026/07/24 20:11:22.699630284 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:22.699646458 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/GAEFK TIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:22.699784318 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:22.699818043 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:22.699819535 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:22.699849399 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:22.699850180 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:22.699883525 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:22.699888282 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:22.699931797 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:22.699932838 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.699981040 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:22.699982742 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:22.700189079 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700216399 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700216970 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700240775 ├─/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/07/24 20:11:22.700243359 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700276518 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/DphmOGPTKroZWfPG] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700277420 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:22.700323929 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3987222881] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:22.700324590 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:22.700533069 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr Stopping content session token refresher |
| ✅ | 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/07/24 20:11:22.719339669 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:22.719544583 [connect-session] Job Key: [redacted] 2026/07/24 20:11:22.719557823 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:22.719564032 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:37725 ... Connected to session server http://127.0.0.1:37725 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:22.848058257 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/07/24 20:11:22.859064839 2026/07/24 20:11:22.859076026 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.EZqcbn8Pgu/testenv 2026/07/24 20:11:25.644260759 2026/07/24 20:11:25.644276853 $ source /opt/rstudio-connect/mnt/tmp/tmp.EZqcbn8Pgu/testenv/bin/activate 2026/07/24 20:11:25.645828842 2026/07/24 20:11:25.645836052 $ python --version 2026/07/24 20:11:25.647988767 Python 3.12.11 2026/07/24 20:11:25.648303864 2026/07/24 20:11:25.648311235 $ python -m site 2026/07/24 20:11:25.662129343 sys.path = [ 2026/07/24 20:11:25.662139768 '/opt/rstudio-connect/mnt/app', 2026/07/24 20:11:25.662178346 '/opt/python/3.12.11/lib/python312.zip', 2026/07/24 20:11:25.662179347 '/opt/python/3.12.11/lib/python3.12', 2026/07/24 20:11:25.662203378 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/07/24 20:11:25.662206653 '/opt/rstudio-connect/mnt/tmp/tmp.EZqcbn8Pgu/testenv/lib/python3.12/site-packages', 2026/07/24 20:11:25.662238581 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/07/24 20:11:25.662239472 ] 2026/07/24 20:11:25.662254574 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/07/24 20:11:25.662255335 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/07/24 20:11:25.662285330 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/07/24 20:11:25.711848838 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:25.712069545 [connect-session] Job Key: [redacted] 2026/07/24 20:11:25.712082144 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:25.712086931 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:40223 ... Connected to session server http://127.0.0.1:40223 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:25.839749653 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/07/24 20:11:25.845372067 2026/07/24 20:11:25.845381030 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv 2026/07/24 20:11:28.586591460 2026/07/24 20:11:28.586606212 $ source /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv/bin/activate 2026/07/24 20:11:28.588184705 2026/07/24 20:11:28.588194079 $ python -m pip --version 2026/07/24 20:11:28.763819187 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/07/24 20:11:28.787456363 2026/07/24 20:11:28.787465216 $ python -m pip config debug 2026/07/24 20:11:28.966823129 env_var: 2026/07/24 20:11:28.967134036 env: 2026/07/24 20:11:28.967305515 global: 2026/07/24 20:11:28.967492407 /etc/xdg/pip/pip.conf, exists: False 2026/07/24 20:11:28.967699219 /etc/pip.conf, exists: False 2026/07/24 20:11:28.967848120 site: 2026/07/24 20:11:28.968021398 /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv/pip.conf, exists: False 2026/07/24 20:11:28.968210623 user: 2026/07/24 20:11:28.968383755 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/07/24 20:11:28.968558109 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/07/24 20:11:28.992507868 2026/07/24 20:11:28.992518183 $ python -m pip config list -v 2026/07/24 20:11:29.180549675 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/07/24 20:11:29.180848408 For variant 'global', will try loading '/etc/pip.conf' 2026/07/24 20:11:29.181140802 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/07/24 20:11:29.181390772 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/07/24 20:11:29.181675065 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv/pip.conf' 2026/07/24 20:11:29.205495797 2026/07/24 20:11:29.205506473 $ python -m pip._vendor.requests.certs 2026/07/24 20:11:29.343613626 <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/07/24 20:11:29.343819697 /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/07/24 20:11:29.358716495 2026/07/24 20:11:29.358727902 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM pip 2026/07/24 20:11:29.812452623 Collecting pip 2026/07/24 20:11:29.812801936 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata 2026/07/24 20:11:29.837240121 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB) 2026/07/24 20:11:29.847244232 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB) 2026/07/24 20:11:29.894380684 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 56.9 MB/s eta 0:00:00 2026/07/24 20:11:29.906118509 Saved /opt/rstudio-connect/mnt/tmp/tmp.ROEyaGZdJM/pip-26.1.2-py3-none-any.whl 2026/07/24 20:11:29.906523980 Successfully downloaded pip 2026/07/24 20:11:29.995263871 2026/07/24 20:11:29.995278503 [notice] A new release of pip is available: 25.0.1 -> 26.1.2 2026/07/24 20:11:29.995339463 [notice] To update, run: pip install --upgrade pip |
| ✅ | 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/07/24 20:11:30.091457694 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:30.091662247 [connect-session] Job Key: [redacted] 2026/07/24 20:11:30.091675537 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:30.091680695 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:39033 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39033 2026/07/24 20:11:30.219290152 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/07/24 20:11:30.223907901 2026/07/24 20:11:30.223916283 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/07/24 20:11:30.232151750 * Trying 151.101.192.223:443... 2026/07/24 20:11:30.237700756 * Connected to pypi.python.org (151.101.192.223) port 443 (#0) 2026/07/24 20:11:30.239364190 * ALPN, offering h2 2026/07/24 20:11:30.239371510 * ALPN, offering http/1.1 2026/07/24 20:11:30.263269824 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:30.263279668 * CApath: /etc/ssl/certs 2026/07/24 20:11:30.263472199 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:30.263482173 } [5 bytes data] 2026/07/24 20:11:30.263513931 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:30.263519379 } [512 bytes data] 2026/07/24 20:11:30.270656486 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:30.270664048 { [5 bytes data] 2026/07/24 20:11:30.270699350 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:30.270701243 { [122 bytes data] 2026/07/24 20:11:30.270883097 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:30.270892381 { [5 bytes data] 2026/07/24 20:11:30.270917368 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.270918239 { [5 bytes data] 2026/07/24 20:11:30.270934323 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:30.270945290 { [19 bytes data] 2026/07/24 20:11:30.270964318 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.270972540 { [5 bytes data] 2026/07/24 20:11:30.270993276 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:30.271012435 { [2860 bytes data] 2026/07/24 20:11:30.271692779 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.271699679 { [5 bytes data] 2026/07/24 20:11:30.271748351 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:30.271749543 { [264 bytes data] 2026/07/24 20:11:30.271811410 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.271817189 { [5 bytes data] 2026/07/24 20:11:30.271855170 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:30.271856632 { [36 bytes data] 2026/07/24 20:11:30.271892180 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:30.271916627 } [5 bytes data] 2026/07/24 20:11:30.271917428 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:30.271961143 } [1 bytes data] 2026/07/24 20:11:30.271962224 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.271979670 } [5 bytes data] 2026/07/24 20:11:30.271980391 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:30.271996745 } [36 bytes data] 2026/07/24 20:11:30.272101866 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:30.272109047 * ALPN, server accepted to use h2 2026/07/24 20:11:30.272143818 * Server certificate: 2026/07/24 20:11:30.272146152 * subject: CN=www.python.org 2026/07/24 20:11:30.272164329 * start date: Jan 13 13:03:46 2026 GMT 2026/07/24 20:11:30.272165060 * expire date: Feb 14 13:03:45 2027 GMT 2026/07/24 20:11:30.272181845 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/07/24 20:11:30.272182876 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:30.272202776 * SSL certificate verify ok. 2026/07/24 20:11:30.272204799 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:30.272220011 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:30.272220893 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:30.272242054 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.272242915 } [5 bytes data] 2026/07/24 20:11:30.272275263 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.272275984 } [5 bytes data] 2026/07/24 20:11:30.272297572 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.272316300 } [5 bytes data] 2026/07/24 20:11:30.272372988 * Using Stream ID: 1 (easy handle 0x55a11905fa40) 2026/07/24 20:11:30.272380560 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.272419858 } [5 bytes data] 2026/07/24 20:11:30.272563321 > GET / HTTP/2 2026/07/24 20:11:30.272568479 > Host: pypi.python.org 2026/07/24 20:11:30.272595539 > user-agent: curl/7.81.0 2026/07/24 20:11:30.272596400 > accept: */* 2026/07/24 20:11:30.272615819 > 2026/07/24 20:11:30.272621478 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.272635288 { [5 bytes data] 2026/07/24 20:11:30.272635779 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:30.272648378 { [193 bytes data] 2026/07/24 20:11:30.277522020 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.277529592 { [5 bytes data] 2026/07/24 20:11:30.277561619 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.277562340 } [5 bytes data] 2026/07/24 20:11:30.278293250 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.278302374 { [5 bytes data] 2026/07/24 20:11:30.278372207 < HTTP/2 301 2026/07/24 20:11:30.278376133 < server: Varnish 2026/07/24 20:11:30.278397595 < retry-after: 0 2026/07/24 20:11:30.278403584 < location: https://pypi.org/ 2026/07/24 20:11:30.278436492 < content-type: text/html; charset=UTF-8 2026/07/24 20:11:30.278437264 < accept-ranges: bytes 2026/07/24 20:11:30.278453938 < date: Fri, 24 Jul 2026 20:11:30 GMT 2026/07/24 20:11:30.278454750 < x-served-by: cache-iad-kcgs7200064-IAD 2026/07/24 20:11:30.278472406 < x-cache: HIT 2026/07/24 20:11:30.278473227 < x-cache-hits: 0 2026/07/24 20:11:30.278486397 < x-timer: S1784923890.274842,VS0,VE0 2026/07/24 20:11:30.278487138 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:30.278506667 < x-frame-options: deny 2026/07/24 20:11:30.278507608 < x-xss-protection: 1; mode=block 2026/07/24 20:11:30.278522821 < x-content-type-options: nosniff 2026/07/24 20:11:30.278523512 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:30.278540547 < 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/07/24 20:11:30.278544172 < content-length: 122 2026/07/24 20:11:30.278593435 < 2026/07/24 20:11:30.278594297 * Ignoring the response-body 2026/07/24 20:11:30.278607647 { [122 bytes data] 2026/07/24 20:11:30.278609980 * Connection #0 to host pypi.python.org left intact 2026/07/24 20:11:30.278625954 * Issue another request to this URL: 'https://pypi.org/' 2026/07/24 20:11:30.280927494 * Trying 151.101.64.223:443... 2026/07/24 20:11:30.286586688 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/07/24 20:11:30.286852177 * ALPN, offering h2 2026/07/24 20:11:30.286859178 * ALPN, offering http/1.1 2026/07/24 20:11:30.311324923 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:30.311333285 * CApath: /etc/ssl/certs 2026/07/24 20:11:30.311504524 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:30.311513558 } [5 bytes data] 2026/07/24 20:11:30.311540968 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:30.311542090 } [512 bytes data] 2026/07/24 20:11:30.318576315 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:30.318583586 { [5 bytes data] 2026/07/24 20:11:30.318647290 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:30.318648782 { [122 bytes data] 2026/07/24 20:11:30.318760418 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:30.318765586 { [5 bytes data] 2026/07/24 20:11:30.318789862 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.318790813 { [5 bytes data] 2026/07/24 20:11:30.318807748 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:30.318810001 { [19 bytes data] 2026/07/24 20:11:30.318827077 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.318829260 { [5 bytes data] 2026/07/24 20:11:30.318847257 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:30.318868739 { [2856 bytes data] 2026/07/24 20:11:30.319493826 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.319503631 { [5 bytes data] 2026/07/24 20:11:30.319531923 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:30.319532794 { [264 bytes data] 2026/07/24 20:11:30.319617981 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.319623769 { [5 bytes data] 2026/07/24 20:11:30.319658761 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:30.319660634 { [36 bytes data] 2026/07/24 20:11:30.319697449 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:30.319707413 } [5 bytes data] 2026/07/24 20:11:30.319727468 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:30.319731865 } [1 bytes data] 2026/07/24 20:11:30.319765780 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.319780362 } [5 bytes data] 2026/07/24 20:11:30.319783977 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:30.319802565 } [36 bytes data] 2026/07/24 20:11:30.319865097 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:30.319873300 * ALPN, server accepted to use h2 2026/07/24 20:11:30.319932077 * Server certificate: 2026/07/24 20:11:30.319934120 * subject: CN=pypi.org 2026/07/24 20:11:30.319944115 * start date: Dec 28 04:33:08 2025 GMT 2026/07/24 20:11:30.319944595 * expire date: Jan 29 04:33:07 2027 GMT 2026/07/24 20:11:30.319965587 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/07/24 20:11:30.319966358 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:30.319986869 * SSL certificate verify ok. 2026/07/24 20:11:30.319990163 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:30.320008411 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:30.320009152 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:30.320042321 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.320043142 } [5 bytes data] 2026/07/24 20:11:30.320063532 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.320064243 } [5 bytes data] 2026/07/24 20:11:30.320118729 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.320126801 } [5 bytes data] 2026/07/24 20:11:30.320181953 * Using Stream ID: 1 (easy handle 0x55a11905fa40) 2026/07/24 20:11:30.320182994 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.320202653 } [5 bytes data] 2026/07/24 20:11:30.320206639 > GET / HTTP/2 2026/07/24 20:11:30.320226905 > Host: pypi.org 2026/07/24 20:11:30.320273218 > user-agent: curl/7.81.0 2026/07/24 20:11:30.320274170 > accept: */* 2026/07/24 20:11:30.320288921 > 2026/07/24 20:11:30.320291125 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.320311645 { [5 bytes data] 2026/07/24 20:11:30.320312496 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:30.320332646 { [193 bytes data] 2026/07/24 20:11:30.325282442 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.325289543 { [5 bytes data] 2026/07/24 20:11:30.325322382 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.325326698 } [5 bytes data] 2026/07/24 20:11:30.329599970 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.329607732 { [5 bytes data] 2026/07/24 20:11:30.329683760 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.329694936 { [5 bytes data] 2026/07/24 20:11:30.329755856 < HTTP/2 200 2026/07/24 20:11:30.329760764 < etag: "I9/RSGv+ecryDqEQH/uoug" 2026/07/24 20:11:30.329793673 < content-type: text/html; charset=UTF-8 2026/07/24 20:11:30.329794604 < 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='; 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/07/24 20:11:30.329849125 < server: gunicorn 2026/07/24 20:11:30.329899339 < referrer-policy: origin-when-cross-origin 2026/07/24 20:11:30.329900101 < accept-ranges: bytes 2026/07/24 20:11:30.329916465 < date: Fri, 24 Jul 2026 20:11:30 GMT 2026/07/24 20:11:30.329917226 < x-served-by: cache-iad-kiad7000127-IAD, cache-iad-kiad7000127-IAD, cache-iad-kcgs7200078-IAD 2026/07/24 20:11:30.329939509 < x-cache: MISS, HIT 2026/07/24 20:11:30.329940330 < x-cache-hits: 0, 1 2026/07/24 20:11:30.329951807 < x-timer: S1784923890.322895,VS0,VE3 2026/07/24 20:11:30.329952278 < vary: Accept-Encoding, Cookie 2026/07/24 20:11:30.329965127 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:30.329967861 < x-frame-options: deny 2026/07/24 20:11:30.329986799 < x-xss-protection: 1; mode=block 2026/07/24 20:11:30.329987600 < x-content-type-options: nosniff 2026/07/24 20:11:30.330003033 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:30.330003524 < 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/07/24 20:11:30.330051205 < content-length: 22848 2026/07/24 20:11:30.330071044 < 2026/07/24 20:11:30.330071555 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330081700 { [5 bytes data] 2026/07/24 20:11:30.330082171 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330092326 { [5 bytes data] 2026/07/24 20:11:30.330092767 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330106527 { [5 bytes data] 2026/07/24 20:11:30.330106998 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330118385 { [5 bytes data] 2026/07/24 20:11:30.330118825 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330128870 { [5 bytes data] 2026/07/24 20:11:30.330422677 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330429346 { [5 bytes data] 2026/07/24 20:11:30.330458930 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.330459511 { [5 bytes data] 2026/07/24 20:11:30.331136426 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.331141874 { [5 bytes data] 2026/07/24 20:11:30.331167612 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.331168353 { [5 bytes data] 2026/07/24 20:11:30.331896514 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.331902993 { [5 bytes data] 2026/07/24 20:11:30.331951606 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.331959597 { [5 bytes data] 2026/07/24 20:11:30.332644894 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.332649451 { [5 bytes data] 2026/07/24 20:11:30.332687718 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.332699575 { [5 bytes data] 2026/07/24 20:11:30.333292005 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.333300568 { [5 bytes data] 2026/07/24 20:11:30.333335620 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.333336291 { [5 bytes data] 2026/07/24 20:11:30.333939606 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.333944063 { [5 bytes data] 2026/07/24 20:11:30.333969400 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.333971564 { [5 bytes data] 2026/07/24 20:11:30.334602009 * Connection #1 to host pypi.org left intact 2026/07/24 20:11:30.337706496 2026/07/24 20:11:30.337714057 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/07/24 20:11:30.345434871 * Trying 151.101.0.223:443... 2026/07/24 20:11:30.350805036 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/07/24 20:11:30.352385236 * ALPN, offering h2 2026/07/24 20:11:30.352391425 * ALPN, offering http/1.1 2026/07/24 20:11:30.376004665 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:30.376014320 * CApath: /etc/ssl/certs 2026/07/24 20:11:30.376198338 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:30.376205468 } [5 bytes data] 2026/07/24 20:11:30.376239689 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:30.376240600 } [512 bytes data] 2026/07/24 20:11:30.391001292 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:30.391011016 { [5 bytes data] 2026/07/24 20:11:30.391069443 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:30.391070645 { [122 bytes data] 2026/07/24 20:11:30.391283726 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:30.391291608 { [5 bytes data] 2026/07/24 20:11:30.391323675 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.391324747 { [5 bytes data] 2026/07/24 20:11:30.391340681 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:30.391343044 { [19 bytes data] 2026/07/24 20:11:30.391358287 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.391360750 { [5 bytes data] 2026/07/24 20:11:30.391377565 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:30.391386879 { [2842 bytes data] 2026/07/24 20:11:30.392079973 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392088556 { [5 bytes data] 2026/07/24 20:11:30.392120693 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:30.392126452 { [264 bytes data] 2026/07/24 20:11:30.392202400 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392211403 { [5 bytes data] 2026/07/24 20:11:30.392239475 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:30.392250501 { [36 bytes data] 2026/07/24 20:11:30.392301617 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:30.392305513 } [5 bytes data] 2026/07/24 20:11:30.392332092 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:30.392333054 } [1 bytes data] 2026/07/24 20:11:30.392354736 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392370359 } [5 bytes data] 2026/07/24 20:11:30.392406383 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:30.392407685 } [36 bytes data] 2026/07/24 20:11:30.392490988 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:30.392496647 * ALPN, server accepted to use h2 2026/07/24 20:11:30.392557071 * Server certificate: 2026/07/24 20:11:30.392559795 * subject: CN=*.pythonhosted.org 2026/07/24 20:11:30.392579229 * start date: Dec 8 21:08:03 2025 GMT 2026/07/24 20:11:30.392580491 * expire date: Jan 9 21:08:02 2027 GMT 2026/07/24 20:11:30.392596845 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/07/24 20:11:30.392597847 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:30.392631577 * SSL certificate verify ok. 2026/07/24 20:11:30.392632108 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:30.392642734 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:30.392643194 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:30.392656864 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392697054 } [5 bytes data] 2026/07/24 20:11:30.392715752 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392734960 } [5 bytes data] 2026/07/24 20:11:30.392735702 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392746427 } [5 bytes data] 2026/07/24 20:11:30.392747960 * Using Stream ID: 1 (easy handle 0x561ce5fcca40) 2026/07/24 20:11:30.392758816 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392768861 } [5 bytes data] 2026/07/24 20:11:30.392869901 > GET / HTTP/2 2026/07/24 20:11:30.392876110 > Host: files.pythonhosted.org 2026/07/24 20:11:30.392900110 > user-agent: curl/7.81.0 2026/07/24 20:11:30.392902734 > accept: */* 2026/07/24 20:11:30.392922193 > 2026/07/24 20:11:30.392923024 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.392944486 { [5 bytes data] 2026/07/24 20:11:30.392947390 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:30.392957926 { [193 bytes data] 2026/07/24 20:11:30.398121264 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.398128144 { [5 bytes data] 2026/07/24 20:11:30.398162135 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:30.398162946 } [5 bytes data] 2026/07/24 20:11:30.399604606 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.399609964 { [5 bytes data] 2026/07/24 20:11:30.399665156 < HTTP/2 200 2026/07/24 20:11:30.399666107 < content-type: text/html 2026/07/24 20:11:30.399687288 < server: Python/3.12 aiohttp/3.14.1 2026/07/24 20:11:30.399688090 < accept-ranges: bytes 2026/07/24 20:11:30.399703643 < date: Fri, 24 Jul 2026 20:11:30 GMT 2026/07/24 20:11:30.399704364 < age: 85 2026/07/24 20:11:30.399717593 < x-served-by: cache-iad-kiad7000140-IAD 2026/07/24 20:11:30.399718254 < x-cache: HIT 2026/07/24 20:11:30.399733046 < x-cache-hits: 1 2026/07/24 20:11:30.399733848 < x-timer: S1784923890.395248,VS0,VE1 2026/07/24 20:11:30.399749391 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:30.399750242 < x-frame-options: deny 2026/07/24 20:11:30.399774102 < x-xss-protection: 1; mode=block 2026/07/24 20:11:30.399776756 < x-content-type-options: nosniff 2026/07/24 20:11:30.399806620 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:30.399810706 < x-robots-header: noindex 2026/07/24 20:11:30.399828503 < content-length: 1853 2026/07/24 20:11:30.399829314 < 2026/07/24 20:11:30.399841662 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.399845278 { [5 bytes data] 2026/07/24 20:11:30.399862092 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:30.399862824 { [5 bytes data] 2026/07/24 20:11:30.399880910 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:39033 |
| ✅ | 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/07/24 20:11:30.418361989 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:30.418564850 [connect-session] Job Key: [redacted] 2026/07/24 20:11:30.418574494 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:30.418579301 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:36267 ... Connected to session server http://127.0.0.1:36267 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:30.581988510 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/07/24 20:11:30.588507029 2026/07/24 20:11:30.588517695 $ /opt/python/3.13.9/bin/python3.13 -V 2026/07/24 20:11:30.588559817 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/07/24 20:11:31.032740464 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:31.032940751 [connect-session] Job Key: [redacted] 2026/07/24 20:11:31.032953009 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:31.032958017 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:43109 ... Connected to session server http://127.0.0.1:43109 2026/07/24 20:11:31.161955324 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/07/24 20:11:31.168642103 2026/07/24 20:11:31.168652628 $ env 2026/07/24 20:11:31.168683955 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:31.168685177 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:31.168705086 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:31.168705817 LANG=en_US.UTF-8 2026/07/24 20:11:31.168720900 LANGUAGE=en_US:en 2026/07/24 20:11:31.168721601 LC_ALL=en_US.UTF-8 2026/07/24 20:11:31.168735722 LOGNAME=rstudio-connect 2026/07/24 20:11:31.168736423 MAKEFLAGS=-j1 2026/07/24 20:11:31.168750043 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/24 20:11:31.168750814 PICOTEL_PREFIX=PICOTEL 2026/07/24 20:11:31.168767970 PICOTEL_SDK_DISABLED=true 2026/07/24 20:11:31.168768781 PICOTEL_SERVICE_NAME=posit-connect-python 2026/07/24 20:11:31.168786167 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:31.168786838 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:31.168801509 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:31.168802200 SHLVL=2 2026/07/24 20:11:31.168815490 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:31.168816251 TERM=xterm 2026/07/24 20:11:31.168829170 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:31.168829902 TZ=UTC 2026/07/24 20:11:31.168843452 USERNAME=rstudio-connect 2026/07/24 20:11:31.168844163 USER=rstudio-connect 2026/07/24 20:11:31.168858604 _=/usr/bin/env 2026/07/24 20:11:31.168859425 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:43109 |
| ✅ | 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/07/24 20:11:31.185094756 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:31.185293210 [connect-session] Job Key: [redacted] 2026/07/24 20:11:31.185307351 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:31.185312789 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:43989 ... Connected to session server http://127.0.0.1:43989 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:31.312087308 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/07/24 20:11:31.316460237 2026/07/24 20:11:31.316467348 $ findmnt --notruncate 2026/07/24 20:11:31.318683117 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:31.318691810 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/GAEFK TIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:31.318798673 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:31.318858106 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:31.318859659 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:31.318889283 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:31.318890064 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:31.318918606 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:31.318919327 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:31.318953889 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:31.318954660 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319001259 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:31.319002321 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:31.319198867 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319268496 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319269938 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319309276 ├─/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/07/24 20:11:31.319311529 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319345164 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/oYf6HonY5MYMFTgm] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319368123 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:31.319368814 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3270164241] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:31.319436921 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:31.319526769 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr Stopped session pings to http://127.0.0.1:43989 Stopping content session token refresher |
| ✅ | 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/07/24 20:11:31.336075048 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:31.336287694 [connect-session] Job Key: [redacted] 2026/07/24 20:11:31.336297398 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:31.336301564 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:39813 ... Connected to session server http://127.0.0.1:39813 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:31.463181269 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/07/24 20:11:31.468645363 2026/07/24 20:11:31.468653335 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.CtikonSFj5/testenv 2026/07/24 20:11:34.291905570 2026/07/24 20:11:34.291919610 $ source /opt/rstudio-connect/mnt/tmp/tmp.CtikonSFj5/testenv/bin/activate 2026/07/24 20:11:34.293461019 2026/07/24 20:11:34.293467609 $ python --version 2026/07/24 20:11:34.295129711 Python 3.13.9 2026/07/24 20:11:34.295391475 2026/07/24 20:11:34.295401249 $ python -m site 2026/07/24 20:11:34.310095193 sys.path = [ 2026/07/24 20:11:34.310106860 '/opt/rstudio-connect/mnt/app', 2026/07/24 20:11:34.310185107 '/opt/python/3.13.9/lib/python313.zip', 2026/07/24 20:11:34.310186408 '/opt/python/3.13.9/lib/python3.13', 2026/07/24 20:11:34.310202392 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/07/24 20:11:34.310203364 '/opt/rstudio-connect/mnt/tmp/tmp.CtikonSFj5/testenv/lib/python3.13/site-packages', 2026/07/24 20:11:34.310224134 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/07/24 20:11:34.310224916 ] 2026/07/24 20:11:34.310239287 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/07/24 20:11:34.310240058 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/07/24 20:11:34.310263343 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/07/24 20:11:34.359441750 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:34.359649538 [connect-session] Job Key: [redacted] 2026/07/24 20:11:34.359659323 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:34.359663218 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:33107 ... Connected to session server http://127.0.0.1:33107 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:34.488706427 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/07/24 20:11:34.494217418 2026/07/24 20:11:34.494224448 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv 2026/07/24 20:11:37.111497434 2026/07/24 20:11:37.111513838 $ source /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv/bin/activate 2026/07/24 20:11:37.113061951 2026/07/24 20:11:37.113074470 $ python -m pip --version 2026/07/24 20:11:37.286572183 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/07/24 20:11:37.310534040 2026/07/24 20:11:37.310546028 $ python -m pip config debug 2026/07/24 20:11:37.486472786 env_var: 2026/07/24 20:11:37.486706008 env: 2026/07/24 20:11:37.486856426 global: 2026/07/24 20:11:37.487027775 /etc/xdg/pip/pip.conf, exists: False 2026/07/24 20:11:37.487229024 /etc/pip.conf, exists: False 2026/07/24 20:11:37.487374921 site: 2026/07/24 20:11:37.487535164 /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv/pip.conf, exists: False 2026/07/24 20:11:37.487664561 user: 2026/07/24 20:11:37.487807848 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/07/24 20:11:37.487952047 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/07/24 20:11:37.512600153 2026/07/24 20:11:37.512611761 $ python -m pip config list -v 2026/07/24 20:11:37.689093379 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/07/24 20:11:37.689445146 For variant 'global', will try loading '/etc/pip.conf' 2026/07/24 20:11:37.689969379 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/07/24 20:11:37.690256310 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/07/24 20:11:37.690523181 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv/pip.conf' 2026/07/24 20:11:37.715244535 2026/07/24 20:11:37.715255261 $ python -m pip._vendor.requests.certs 2026/07/24 20:11:37.855455739 <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/07/24 20:11:37.855649311 /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/07/24 20:11:37.872269083 2026/07/24 20:11:37.872278728 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In pip 2026/07/24 20:11:38.311606099 Collecting pip 2026/07/24 20:11:38.311944155 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata 2026/07/24 20:11:38.339321172 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB) 2026/07/24 20:11:38.349810894 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB) 2026/07/24 20:11:38.398089220 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 51.4 MB/s 0:00:00 2026/07/24 20:11:38.409307714 Saved /opt/rstudio-connect/mnt/tmp/tmp.pn0kvgH4In/pip-26.1.2-py3-none-any.whl 2026/07/24 20:11:38.409666127 Successfully downloaded pip 2026/07/24 20:11:38.474357933 2026/07/24 20:11:38.474369541 [notice] A new release of pip is available: 25.2 -> 26.1.2 2026/07/24 20:11:38.474432194 [notice] To update, run: pip install --upgrade pip |
| ✅ | 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/07/24 20:11:38.568988626 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:38.569228612 [connect-session] Job Key: [redacted] 2026/07/24 20:11:38.569242853 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:38.569250685 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:42475 ... Connected to session server http://127.0.0.1:42475 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:38.695615492 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/07/24 20:11:38.700085524 2026/07/24 20:11:38.700093846 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/07/24 20:11:38.719611085 * Trying 151.101.128.223:443... 2026/07/24 20:11:38.725231118 * Connected to pypi.python.org (151.101.128.223) port 443 (#0) 2026/07/24 20:11:38.726869270 * ALPN, offering h2 2026/07/24 20:11:38.726875439 * ALPN, offering http/1.1 2026/07/24 20:11:38.750049572 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:38.750060238 * CApath: /etc/ssl/certs 2026/07/24 20:11:38.750266073 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:38.750277240 } [5 bytes data] 2026/07/24 20:11:38.750304099 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:38.750310629 } [512 bytes data] 2026/07/24 20:11:38.757024085 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:38.757043965 { [5 bytes data] 2026/07/24 20:11:38.757074580 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:38.757075161 { [122 bytes data] 2026/07/24 20:11:38.757285233 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:38.757293575 { [5 bytes data] 2026/07/24 20:11:38.757319924 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.757320896 { [5 bytes data] 2026/07/24 20:11:38.757338482 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:38.757347826 { [19 bytes data] 2026/07/24 20:11:38.757360785 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.757376418 { [5 bytes data] 2026/07/24 20:11:38.758087199 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:38.758094590 { [2860 bytes data] 2026/07/24 20:11:38.758131935 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.758133027 { [5 bytes data] 2026/07/24 20:11:38.758154639 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:38.758155600 { [264 bytes data] 2026/07/24 20:11:38.758195254 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.758203436 { [5 bytes data] 2026/07/24 20:11:38.758235639 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:38.758238033 { [36 bytes data] 2026/07/24 20:11:38.758287081 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:38.758295483 } [5 bytes data] 2026/07/24 20:11:38.758321301 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:38.758322103 } [1 bytes data] 2026/07/24 20:11:38.758384345 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.758385617 } [5 bytes data] 2026/07/24 20:11:38.758434920 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:38.758451209 } [36 bytes data] 2026/07/24 20:11:38.758864873 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:38.758871593 * ALPN, server accepted to use h2 2026/07/24 20:11:38.758907266 * Server certificate: 2026/07/24 20:11:38.758908328 * subject: CN=www.python.org 2026/07/24 20:11:38.758925643 * start date: Jan 13 13:03:46 2026 GMT 2026/07/24 20:11:38.758926454 * expire date: Feb 14 13:03:45 2027 GMT 2026/07/24 20:11:38.758939744 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/07/24 20:11:38.758940615 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:38.758960335 * SSL certificate verify ok. 2026/07/24 20:11:38.758961086 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:38.758976809 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:38.758979814 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:38.759013244 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.759014265 } [5 bytes data] 2026/07/24 20:11:38.759062452 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.759082306 } [5 bytes data] 2026/07/24 20:11:38.759088626 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.759110037 } [5 bytes data] 2026/07/24 20:11:38.759118480 * Using Stream ID: 1 (easy handle 0x55ebc5d4fa40) 2026/07/24 20:11:38.759119281 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.759141885 } [5 bytes data] 2026/07/24 20:11:38.759143888 > GET / HTTP/2 2026/07/24 20:11:38.759153792 > Host: pypi.python.org 2026/07/24 20:11:38.759154443 > user-agent: curl/7.81.0 2026/07/24 20:11:38.759163767 > accept: */* 2026/07/24 20:11:38.759164198 > 2026/07/24 20:11:38.759171899 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.759172350 { [5 bytes data] 2026/07/24 20:11:38.759185309 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:38.759185760 { [193 bytes data] 2026/07/24 20:11:38.765272335 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.765279226 { [5 bytes data] 2026/07/24 20:11:38.765311484 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.765312225 } [5 bytes data] 2026/07/24 20:11:38.768017676 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.768025277 { [5 bytes data] 2026/07/24 20:11:38.768105426 < HTTP/2 301 2026/07/24 20:11:38.768109632 < server: Varnish 2026/07/24 20:11:38.768130583 < retry-after: 0 2026/07/24 20:11:38.768136222 < location: https://pypi.org/ 2026/07/24 20:11:38.768169401 < content-type: text/html; charset=UTF-8 2026/07/24 20:11:38.768170563 < accept-ranges: bytes 2026/07/24 20:11:38.768187738 < date: Fri, 24 Jul 2026 20:11:38 GMT 2026/07/24 20:11:38.768191033 < x-served-by: cache-iad-kcgs7200031-IAD 2026/07/24 20:11:38.768207347 < x-cache: HIT 2026/07/24 20:11:38.768208229 < x-cache-hits: 0 2026/07/24 20:11:38.768221829 < x-timer: S1784923899.762573,VS0,VE0 2026/07/24 20:11:38.768222680 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:38.768242349 < x-frame-options: deny 2026/07/24 20:11:38.768243100 < x-xss-protection: 1; mode=block 2026/07/24 20:11:38.768258093 < x-content-type-options: nosniff 2026/07/24 20:11:38.768258864 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:38.768275458 < 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/07/24 20:11:38.768278573 < content-length: 122 2026/07/24 20:11:38.768337671 < 2026/07/24 20:11:38.768338592 * Ignoring the response-body 2026/07/24 20:11:38.768354075 { [122 bytes data] 2026/07/24 20:11:38.768354776 * Connection #0 to host pypi.python.org left intact 2026/07/24 20:11:38.768370950 * Issue another request to this URL: 'https://pypi.org/' 2026/07/24 20:11:38.770586304 * Trying 151.101.128.223:443... 2026/07/24 20:11:38.776270062 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/07/24 20:11:38.776534444 * ALPN, offering h2 2026/07/24 20:11:38.776540844 * ALPN, offering http/1.1 2026/07/24 20:11:38.799751441 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:38.799761576 * CApath: /etc/ssl/certs 2026/07/24 20:11:38.799942074 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:38.799950556 } [5 bytes data] 2026/07/24 20:11:38.799975724 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:38.799978117 } [512 bytes data] 2026/07/24 20:11:38.807707602 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:38.807713590 { [5 bytes data] 2026/07/24 20:11:38.807766754 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:38.807770099 { [122 bytes data] 2026/07/24 20:11:38.807886913 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:38.807892942 { [5 bytes data] 2026/07/24 20:11:38.807913632 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.807917378 { [5 bytes data] 2026/07/24 20:11:38.807933903 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:38.807945039 { [19 bytes data] 2026/07/24 20:11:38.807973872 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.807974663 { [5 bytes data] 2026/07/24 20:11:38.807990697 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:38.808006791 { [2856 bytes data] 2026/07/24 20:11:38.808637092 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.808647117 { [5 bytes data] 2026/07/24 20:11:38.808676140 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:38.808676931 { [264 bytes data] 2026/07/24 20:11:38.808745833 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.808753995 { [5 bytes data] 2026/07/24 20:11:38.808774415 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:38.808789458 { [36 bytes data] 2026/07/24 20:11:38.808831741 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:38.808841405 } [5 bytes data] 2026/07/24 20:11:38.808867093 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:38.808871860 } [1 bytes data] 2026/07/24 20:11:38.809070500 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809077480 } [5 bytes data] 2026/07/24 20:11:38.809114185 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:38.809115186 } [36 bytes data] 2026/07/24 20:11:38.809129728 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:38.809130459 * ALPN, server accepted to use h2 2026/07/24 20:11:38.809150378 * Server certificate: 2026/07/24 20:11:38.809151150 * subject: CN=pypi.org 2026/07/24 20:11:38.809166482 * start date: Dec 28 04:33:08 2025 GMT 2026/07/24 20:11:38.809167103 * expire date: Jan 29 04:33:07 2027 GMT 2026/07/24 20:11:38.809181895 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/07/24 20:11:38.809184679 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:38.809209096 * SSL certificate verify ok. 2026/07/24 20:11:38.809221379 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:38.809222661 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:38.809258614 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:38.809259525 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809279816 } [5 bytes data] 2026/07/24 20:11:38.809282560 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809299320 } [5 bytes data] 2026/07/24 20:11:38.809300451 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809315524 } [5 bytes data] 2026/07/24 20:11:38.809317647 * Using Stream ID: 1 (easy handle 0x55ebc5d4fa40) 2026/07/24 20:11:38.809345098 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809347751 } [5 bytes data] 2026/07/24 20:11:38.809363595 > GET / HTTP/2 2026/07/24 20:11:38.809364446 > Host: pypi.org 2026/07/24 20:11:38.809385773 > user-agent: curl/7.81.0 2026/07/24 20:11:38.809387185 > accept: */* 2026/07/24 20:11:38.809403860 > 2026/07/24 20:11:38.809406013 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.809420715 { [5 bytes data] 2026/07/24 20:11:38.809456878 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:38.809461615 { [193 bytes data] 2026/07/24 20:11:38.814375190 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.814382731 { [5 bytes data] 2026/07/24 20:11:38.814410773 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.814412806 } [5 bytes data] 2026/07/24 20:11:38.814484302 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.814490762 { [5 bytes data] 2026/07/24 20:11:38.819049840 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819060776 { [5 bytes data] 2026/07/24 20:11:38.819146694 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819155116 { [5 bytes data] 2026/07/24 20:11:38.819185762 < HTTP/2 200 2026/07/24 20:11:38.819186583 < etag: "I9/RSGv+ecryDqEQH/uoug" 2026/07/24 20:11:38.819202777 < content-type: text/html; charset=UTF-8 2026/07/24 20:11:38.819203648 < 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='; 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/07/24 20:11:38.819285950 < server: gunicorn 2026/07/24 20:11:38.819332850 < referrer-policy: origin-when-cross-origin 2026/07/24 20:11:38.819333801 < accept-ranges: bytes 2026/07/24 20:11:38.819349384 < date: Fri, 24 Jul 2026 20:11:38 GMT 2026/07/24 20:11:38.819349885 < x-served-by: cache-iad-kiad7000127-IAD, cache-iad-kiad7000127-IAD, cache-iad-kcgs7200058-IAD 2026/07/24 20:11:38.819379960 < x-cache: MISS, HIT 2026/07/24 20:11:38.819380490 < x-cache-hits: 0, 1 2026/07/24 20:11:38.819389394 < x-timer: S1784923899.811934,VS0,VE4 2026/07/24 20:11:38.819389854 < vary: Accept-Encoding, Cookie 2026/07/24 20:11:38.819400240 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:38.819400690 < x-frame-options: deny 2026/07/24 20:11:38.819412077 < x-xss-protection: 1; mode=block 2026/07/24 20:11:38.819412548 < x-content-type-options: nosniff 2026/07/24 20:11:38.819422573 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:38.819423074 < 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/07/24 20:11:38.819472958 < content-length: 22848 2026/07/24 20:11:38.819473408 < 2026/07/24 20:11:38.819482141 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819482722 { [5 bytes data] 2026/07/24 20:11:38.819493418 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819493869 { [5 bytes data] 2026/07/24 20:11:38.819505115 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819505556 { [5 bytes data] 2026/07/24 20:11:38.819515130 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819515571 { [5 bytes data] 2026/07/24 20:11:38.819529722 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819530443 { [5 bytes data] 2026/07/24 20:11:38.819935645 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819952560 { [5 bytes data] 2026/07/24 20:11:38.819976555 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.819979009 { [5 bytes data] 2026/07/24 20:11:38.820719889 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.820728371 { [5 bytes data] 2026/07/24 20:11:38.820755712 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.820756583 { [5 bytes data] 2026/07/24 20:11:38.821571413 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.821579104 { [5 bytes data] 2026/07/24 20:11:38.821623480 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.821624021 { [5 bytes data] 2026/07/24 20:11:38.822262108 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.822270050 { [5 bytes data] 2026/07/24 20:11:38.822380109 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.822391706 { [5 bytes data] 2026/07/24 20:11:38.823022242 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.823028471 { [5 bytes data] 2026/07/24 20:11:38.823067429 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.823070724 { [5 bytes data] 2026/07/24 20:11:38.823657975 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.823666228 { [5 bytes data] 2026/07/24 20:11:38.823760658 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.823773898 { [5 bytes data] 2026/07/24 20:11:38.824351330 * Connection #1 to host pypi.org left intact 2026/07/24 20:11:38.827404968 2026/07/24 20:11:38.827412379 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/07/24 20:11:38.841377616 * Trying 151.101.0.223:443... 2026/07/24 20:11:38.847082595 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/07/24 20:11:38.848695409 * ALPN, offering h2 2026/07/24 20:11:38.848701729 * ALPN, offering http/1.1 2026/07/24 20:11:38.872943587 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:38.872953121 * CApath: /etc/ssl/certs 2026/07/24 20:11:38.873154590 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:38.873162872 } [5 bytes data] 2026/07/24 20:11:38.873189051 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:38.873189992 } [512 bytes data] 2026/07/24 20:11:38.898168813 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:38.898179529 { [5 bytes data] 2026/07/24 20:11:38.898228382 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:38.898233429 { [122 bytes data] 2026/07/24 20:11:38.898450792 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:38.898459235 { [5 bytes data] 2026/07/24 20:11:38.898483821 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.898484662 { [5 bytes data] 2026/07/24 20:11:38.898497031 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/24 20:11:38.898507266 { [19 bytes data] 2026/07/24 20:11:38.898518392 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.898533515 { [5 bytes data] 2026/07/24 20:11:38.898554937 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:38.898575136 { [2842 bytes data] 2026/07/24 20:11:38.899311079 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899318000 { [5 bytes data] 2026/07/24 20:11:38.899344138 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/24 20:11:38.899344990 { [264 bytes data] 2026/07/24 20:11:38.899433651 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899437837 { [5 bytes data] 2026/07/24 20:11:38.899465308 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:38.899467521 { [36 bytes data] 2026/07/24 20:11:38.899515513 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:38.899522994 } [5 bytes data] 2026/07/24 20:11:38.899543284 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:38.899543975 } [1 bytes data] 2026/07/24 20:11:38.899596383 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899597234 } [5 bytes data] 2026/07/24 20:11:38.899679601 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:38.899719726 } [36 bytes data] 2026/07/24 20:11:38.899721068 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/24 20:11:38.899770050 * ALPN, server accepted to use h2 2026/07/24 20:11:38.899781438 * Server certificate: 2026/07/24 20:11:38.899782599 * subject: CN=*.pythonhosted.org 2026/07/24 20:11:38.899797181 * start date: Dec 8 21:08:03 2025 GMT 2026/07/24 20:11:38.899798273 * expire date: Jan 9 21:08:02 2027 GMT 2026/07/24 20:11:38.899809940 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/07/24 20:11:38.899812053 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/24 20:11:38.899827195 * SSL certificate verify ok. 2026/07/24 20:11:38.899827957 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:38.899843930 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:38.899855347 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:38.899856048 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899884981 } [5 bytes data] 2026/07/24 20:11:38.899887495 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899898912 } [5 bytes data] 2026/07/24 20:11:38.899899363 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.899909908 } [5 bytes data] 2026/07/24 20:11:38.899917800 * Using Stream ID: 1 (easy handle 0x55e3da88da40) 2026/07/24 20:11:38.900018009 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.900023857 } [5 bytes data] 2026/07/24 20:11:38.900089435 > GET / HTTP/2 2026/07/24 20:11:38.900090586 > Host: files.pythonhosted.org 2026/07/24 20:11:38.900105048 > user-agent: curl/7.81.0 2026/07/24 20:11:38.900105779 > accept: */* 2026/07/24 20:11:38.900119459 > 2026/07/24 20:11:38.900120180 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.900133911 { [5 bytes data] 2026/07/24 20:11:38.900136224 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/24 20:11:38.900152849 { [193 bytes data] 2026/07/24 20:11:38.908145409 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.908153501 { [5 bytes data] 2026/07/24 20:11:38.908207150 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:38.908208552 } [5 bytes data] 2026/07/24 20:11:38.915985638 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.915996564 { [5 bytes data] 2026/07/24 20:11:38.916079242 < HTTP/2 200 2026/07/24 20:11:38.916085642 < content-type: text/html 2026/07/24 20:11:38.916104650 < server: Python/3.12 aiohttp/3.14.1 2026/07/24 20:11:38.916106943 < accept-ranges: bytes 2026/07/24 20:11:38.916132140 < date: Fri, 24 Jul 2026 20:11:38 GMT 2026/07/24 20:11:38.916132932 < age: 94 2026/07/24 20:11:38.916144128 < x-served-by: cache-iad-kiad7000140-IAD 2026/07/24 20:11:38.916144549 < x-cache: HIT 2026/07/24 20:11:38.916155255 < x-cache-hits: 2 2026/07/24 20:11:38.916155735 < x-timer: S1784923899.912640,VS0,VE0 2026/07/24 20:11:38.916167152 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/24 20:11:38.916167933 < x-frame-options: deny 2026/07/24 20:11:38.916187533 < x-xss-protection: 1; mode=block 2026/07/24 20:11:38.916188374 < x-content-type-options: nosniff 2026/07/24 20:11:38.916202786 < x-permitted-cross-domain-policies: none 2026/07/24 20:11:38.916203887 < x-robots-header: noindex 2026/07/24 20:11:38.916226190 < content-length: 1853 2026/07/24 20:11:38.916227022 < 2026/07/24 20:11:38.916239660 { [1058 bytes data] 2026/07/24 20:11:38.916242174 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:38.916273000 { [5 bytes data] 2026/07/24 20:11:38.916273751 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:42475 |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Performing manifest.json to packrat transformation. 2026/07/24 20:11:38.935603492 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:38.935789848 [connect-session] Job Key: [redacted] 2026/07/24 20:11:38.935799302 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:38.935803408 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:40695 ... Connected to session server http://127.0.0.1:40695 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:39.155690068 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:39.155927430 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/07/24 20:11:39.175595333 2026/07/24 20:11:39.175606590 $ /opt/R/4.4.3/bin/R --version 2026/07/24 20:11:39.175652648 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/07/24 20:11:39.175653780 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/24 20:11:39.175693714 Platform: x86_64-pc-linux-gnu 2026/07/24 20:11:39.175701906 2026/07/24 20:11:39.175729497 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/24 20:11:39.175730618 You are welcome to redistribute it under the terms of the 2026/07/24 20:11:39.175762782 GNU General Public License versions 2 or 3. 2026/07/24 20:11:39.175766167 For more information about these matters see 2026/07/24 20:11:39.181109309 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/07/24 20:11:39.197668967 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:39.197947540 [connect-session] Job Key: [redacted] 2026/07/24 20:11:39.197960459 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:39.197965457 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:35977 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:35977 2026/07/24 20:11:39.373135973 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:39.373391238 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/07/24 20:11:39.576302701 2026/07/24 20:11:39.576317022 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/24 20:11:39.576380842 Package Version LibPath 2026/07/24 20:11:39.576384527 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576459038 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576459959 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576474120 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576474781 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576489373 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576490064 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576506138 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576506809 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576523263 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576524055 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576540890 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576541871 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576559778 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576560479 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576577354 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576577784 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576588090 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576588530 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576598705 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576599406 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576610032 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576610463 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576620788 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576621219 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576631794 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576632225 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.576664203 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:39.582841909 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/07/24 20:11:39.599373255 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:39.599649144 [connect-session] Job Key: [redacted] 2026/07/24 20:11:39.599661893 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:39.599667412 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:33439 ... Connected to session server http://127.0.0.1:33439 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:39.775814963 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:39.776091484 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/07/24 20:11:39.776789184 $add.smooth 2026/07/24 20:11:39.776799449 [1] TRUE 2026/07/24 20:11:39.776824747 2026/07/24 20:11:39.776825889 $bitmapType 2026/07/24 20:11:39.776842263 [1] "cairo" 2026/07/24 20:11:39.776842944 2026/07/24 20:11:39.776854621 $browser 2026/07/24 20:11:39.776855252 [1] "xdg-open" 2026/07/24 20:11:39.776863785 2026/07/24 20:11:39.776864235 $browserNLdisabled 2026/07/24 20:11:39.776876073 [1] FALSE 2026/07/24 20:11:39.776876794 2026/07/24 20:11:39.776888542 $catch.script.errors 2026/07/24 20:11:39.776895702 [1] FALSE 2026/07/24 20:11:39.776908842 2026/07/24 20:11:39.776909553 $CBoundsCheck 2026/07/24 20:11:39.776917454 [1] FALSE 2026/07/24 20:11:39.776917935 2026/07/24 20:11:39.776925396 $check.bounds 2026/07/24 20:11:39.776925837 [1] FALSE 2026/07/24 20:11:39.776933839 2026/07/24 20:11:39.776935531 $citation.bibtex.max 2026/07/24 20:11:39.776943794 [1] 1 2026/07/24 20:11:39.776944264 2026/07/24 20:11:39.776957424 $continue 2026/07/24 20:11:39.776958315 [1] "+ " 2026/07/24 20:11:39.776969892 2026/07/24 20:11:39.776970613 $contrasts 2026/07/24 20:11:39.776980668 unordered ordered 2026/07/24 20:11:39.776981279 "contr.treatment" "contr.poly" 2026/07/24 20:11:39.776991134 2026/07/24 20:11:39.776991585 $defaultPackages 2026/07/24 20:11:39.776999556 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/24 20:11:39.777000017 2026/07/24 20:11:39.777009862 $demo.ask 2026/07/24 20:11:39.777010302 [1] "default" 2026/07/24 20:11:39.777018214 2026/07/24 20:11:39.777018665 $deparse.cutoff 2026/07/24 20:11:39.777042861 [1] 60 2026/07/24 20:11:39.777058043 2026/07/24 20:11:39.777058744 $device 2026/07/24 20:11:39.777366501 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/24 20:11:39.777373111 width, height, onefile, family, title, fonts, version, paper, 2026/07/24 20:11:39.777442514 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/24 20:11:39.777443285 useKerning, fillOddEven, compress) 2026/07/24 20:11:39.777462274 { 2026/07/24 20:11:39.777463195 initPSandPDFfonts() 2026/07/24 20:11:39.777476004 new <- list() 2026/07/24 20:11:39.777477086 if (!missing(width)) 2026/07/24 20:11:39.777485889 new$width <- width 2026/07/24 20:11:39.777486319 if (!missing(height)) 2026/07/24 20:11:39.777500631 new$height <- height 2026/07/24 20:11:39.777501522 if (!missing(onefile)) 2026/07/24 20:11:39.777515593 new$onefile <- onefile 2026/07/24 20:11:39.777516314 if (!missing(title)) 2026/07/24 20:11:39.777529163 new$title <- title 2026/07/24 20:11:39.777529563 if (!missing(fonts)) 2026/07/24 20:11:39.777538086 new$fonts <- fonts 2026/07/24 20:11:39.777540129 if (!missing(version)) 2026/07/24 20:11:39.777548852 new$version <- version 2026/07/24 20:11:39.777549323 if (!missing(paper)) 2026/07/24 20:11:39.777558156 new$paper <- paper 2026/07/24 20:11:39.777558607 if (!missing(encoding)) 2026/07/24 20:11:39.777572297 new$encoding <- encoding 2026/07/24 20:11:39.777573769 if (!missing(bg)) 2026/07/24 20:11:39.777582131 new$bg <- bg 2026/07/24 20:11:39.777593669 if (!missing(fg)) 2026/07/24 20:11:39.777594390 new$fg <- fg 2026/07/24 20:11:39.777606548 if (!missing(pointsize)) 2026/07/24 20:11:39.777607469 new$pointsize <- pointsize 2026/07/24 20:11:39.777618716 if (!missing(pagecentre)) 2026/07/24 20:11:39.777619146 new$pagecentre <- pagecentre 2026/07/24 20:11:39.777628580 if (!missing(colormodel)) 2026/07/24 20:11:39.777629011 new$colormodel <- colormodel 2026/07/24 20:11:39.777638105 if (!missing(useDingbats)) 2026/07/24 20:11:39.777655340 new$useDingbats <- useDingbats 2026/07/24 20:11:39.777667348 if (!missing(useKerning)) 2026/07/24 20:11:39.777686567 new$useKerning <- useKerning 2026/07/24 20:11:39.777687137 if (!missing(fillOddEven)) 2026/07/24 20:11:39.777697112 new$fillOddEven <- fillOddEven 2026/07/24 20:11:39.777697573 if (!missing(compress)) 2026/07/24 20:11:39.777706987 new$compress <- compress 2026/07/24 20:11:39.777707458 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/24 20:11:39.777718594 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/24 20:11:39.777719045 inherits(family, "CIDFont"))) { 2026/07/24 20:11:39.777735149 enc <- family$encoding 2026/07/24 20:11:39.777736080 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/24 20:11:39.777752204 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/24 20:11:39.777752915 "default")) 2026/07/24 20:11:39.777766455 old$encoding <- enc 2026/07/24 20:11:39.777766876 family <- family$metrics 2026/07/24 20:11:39.777776109 } 2026/07/24 20:11:39.777776540 if (is.null(old$encoding) || old$encoding == "default") 2026/07/24 20:11:39.777785874 old$encoding <- guessEncoding() 2026/07/24 20:11:39.777786355 if (!missing(family)) { 2026/07/24 20:11:39.777795779 if (length(family) == 4L) { 2026/07/24 20:11:39.777796219 family <- c(family, "Symbol.afm") 2026/07/24 20:11:39.777813415 } 2026/07/24 20:11:39.777814326 else if (length(family) == 5L) { 2026/07/24 20:11:39.777827826 } 2026/07/24 20:11:39.777828677 else if (length(family) == 1L) { 2026/07/24 20:11:39.777838622 pf <- pdfFonts(family)[[1L]] 2026/07/24 20:11:39.777839073 if (is.null(pf)) 2026/07/24 20:11:39.777848537 stop(gettextf("unknown family '%s'", family), 2026/07/24 20:11:39.777849068 domain = NA) 2026/07/24 20:11:39.777859083 matchFont(pf, old$encoding) 2026/07/24 20:11:39.777859523 } 2026/07/24 20:11:39.777868376 else stop("invalid 'family' argument") 2026/07/24 20:11:39.777868797 old$family <- family 2026/07/24 20:11:39.777882457 } 2026/07/24 20:11:39.777883168 version <- old$version 2026/07/24 20:11:39.777894585 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/24 20:11:39.777903559 "2.0") 2026/07/24 20:11:39.777904490 if (version %in% versions) 2026/07/24 20:11:39.777914545 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/24 20:11:39.777915006 else stop("invalid PDF version") 2026/07/24 20:11:39.777925802 onefile <- old$onefile 2026/07/24 20:11:39.777926242 if (!checkIntFormat(file)) 2026/07/24 20:11:39.777935316 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/24 20:11:39.777935766 domain = NA) 2026/07/24 20:11:39.777945461 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/24 20:11:39.777945881 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/24 20:11:39.777963517 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/24 20:11:39.777964469 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/24 20:11:39.777994874 old$fillOddEven, old$compress) 2026/07/24 20:11:39.778004478 invisible() 2026/07/24 20:11:39.778005219 } 2026/07/24 20:11:39.778016876 <bytecode: 0x560e170eb9a0> 2026/07/24 20:11:39.778017878 <environment: namespace:grDevices> 2026/07/24 20:11:39.778046060 2026/07/24 20:11:39.778046821 $device.ask.default 2026/07/24 20:11:39.778064617 [1] FALSE 2026/07/24 20:11:39.778065449 2026/07/24 20:11:39.778073361 $digits 2026/07/24 20:11:39.778079309 [1] 7 2026/07/24 20:11:39.778086810 2026/07/24 20:11:39.778087561 $download.file.extra 2026/07/24 20:11:39.778093240 [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/07/24 20:11:39.778112478 2026/07/24 20:11:39.778112909 $download.file.method 2026/07/24 20:11:39.778126309 [1] "curl" 2026/07/24 20:11:39.778126729 2026/07/24 20:11:39.778134161 $dvipscmd 2026/07/24 20:11:39.778134601 [1] "dvips" 2026/07/24 20:11:39.778147520 2026/07/24 20:11:39.778148322 $echo 2026/07/24 20:11:39.778160009 [1] FALSE 2026/07/24 20:11:39.778161040 2026/07/24 20:11:39.778169283 $editor 2026/07/24 20:11:39.778181691 [1] "vi" 2026/07/24 20:11:39.778182443 2026/07/24 20:11:39.778192838 $encoding 2026/07/24 20:11:39.778193259 [1] "native.enc" 2026/07/24 20:11:39.778201391 2026/07/24 20:11:39.778201911 $example.ask 2026/07/24 20:11:39.778211896 [1] "default" 2026/07/24 20:11:39.778212387 2026/07/24 20:11:39.778220118 $expressions 2026/07/24 20:11:39.778220559 [1] 5000 2026/07/24 20:11:39.778250423 2026/07/24 20:11:39.778251155 $help.search.types 2026/07/24 20:11:39.778260358 [1] "vignette" "demo" "help" 2026/07/24 20:11:39.778260919 2026/07/24 20:11:39.778269722 $help.try.all.packages 2026/07/24 20:11:39.778270213 [1] FALSE 2026/07/24 20:11:39.778278996 2026/07/24 20:11:39.778279437 $HTTPUserAgent 2026/07/24 20:11:39.778287368 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/24 20:11:39.778287899 2026/07/24 20:11:39.778297854 $internet.info 2026/07/24 20:11:39.778298395 [1] 2 2026/07/24 20:11:39.778306387 2026/07/24 20:11:39.778306817 $keep.parse.data 2026/07/24 20:11:39.778336501 [1] TRUE 2026/07/24 20:11:39.778337172 2026/07/24 20:11:39.778347618 $keep.parse.data.pkgs 2026/07/24 20:11:39.778348289 [1] FALSE 2026/07/24 20:11:39.778360247 2026/07/24 20:11:39.778360897 $keep.source 2026/07/24 20:11:39.778371824 [1] FALSE 2026/07/24 20:11:39.778372605 2026/07/24 20:11:39.778383151 $keep.source.pkgs 2026/07/24 20:11:39.778383902 [1] FALSE 2026/07/24 20:11:39.778409425 2026/07/24 20:11:39.778412429 $locatorBell 2026/07/24 20:11:39.778433801 [1] TRUE 2026/07/24 20:11:39.778434642 2026/07/24 20:11:39.778446239 $mailer 2026/07/24 20:11:39.778446980 [1] "mailto" 2026/07/24 20:11:39.778458968 2026/07/24 20:11:39.778459679 $matprod 2026/07/24 20:11:39.778474115 [1] "default" 2026/07/24 20:11:39.778475427 2026/07/24 20:11:39.778489869 $max.contour.segments 2026/07/24 20:11:39.778490479 [1] 25000 2026/07/24 20:11:39.778501876 2026/07/24 20:11:39.778502547 $max.print 2026/07/24 20:11:39.778512472 [1] 99999 2026/07/24 20:11:39.778513113 2026/07/24 20:11:39.778522647 $menu.graphics 2026/07/24 20:11:39.778523308 [1] TRUE 2026/07/24 20:11:39.778542807 2026/07/24 20:11:39.778543418 $na.action 2026/07/24 20:11:39.778553383 [1] "na.omit" 2026/07/24 20:11:39.778554234 2026/07/24 20:11:39.778565230 $nwarnings 2026/07/24 20:11:39.778565891 [1] 50 2026/07/24 20:11:39.778577138 2026/07/24 20:11:39.778577769 $OutDec 2026/07/24 20:11:39.778588605 [1] "." 2026/07/24 20:11:39.778589376 2026/07/24 20:11:39.778600383 $packrat.authenticated.downloads.use.renv 2026/07/24 20:11:39.778601214 [1] TRUE 2026/07/24 20:11:39.778618299 2026/07/24 20:11:39.778618970 $packrat.connect.timeout 2026/07/24 20:11:39.778631679 [1] 10 2026/07/24 20:11:39.778632340 2026/07/24 20:11:39.778643046 $packrat.untrusted.packages 2026/07/24 20:11:39.778643707 character(0) 2026/07/24 20:11:39.778657497 2026/07/24 20:11:39.778658178 $packrat.verbose.cache 2026/07/24 20:11:39.778670396 [1] TRUE 2026/07/24 20:11:39.778671158 2026/07/24 20:11:39.778682334 $pager 2026/07/24 20:11:39.778683055 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/07/24 20:11:39.778695614 2026/07/24 20:11:39.778696465 $papersize 2026/07/24 20:11:39.778707872 [1] "letter" 2026/07/24 20:11:39.778708643 2026/07/24 20:11:39.778720080 $PCRE_limit_recursion 2026/07/24 20:11:39.778720771 [1] NA 2026/07/24 20:11:39.778735473 2026/07/24 20:11:39.778736605 $PCRE_study 2026/07/24 20:11:39.778752148 [1] FALSE 2026/07/24 20:11:39.778753239 2026/07/24 20:11:39.778768923 $PCRE_use_JIT 2026/07/24 20:11:39.778769874 [1] TRUE 2026/07/24 20:11:39.778781111 2026/07/24 20:11:39.778781772 $pdfviewer 2026/07/24 20:11:39.778792588 [1] "/usr/bin/xdg-open" 2026/07/24 20:11:39.778793239 2026/07/24 20:11:39.778811195 $pkgType 2026/07/24 20:11:39.778812067 [1] "source" 2026/07/24 20:11:39.778823634 2026/07/24 20:11:39.778824375 $printcmd 2026/07/24 20:11:39.778835111 [1] "/usr/bin/lpr" 2026/07/24 20:11:39.778835782 2026/07/24 20:11:39.778846678 $prompt 2026/07/24 20:11:39.778847409 [1] "> " 2026/07/24 20:11:39.778857975 2026/07/24 20:11:39.778858656 $repos 2026/07/24 20:11:39.778868851 CRAN 2026/07/24 20:11:39.778869562 "@CRAN@" 2026/07/24 20:11:39.778880428 2026/07/24 20:11:39.778881099 $rl_word_breaks 2026/07/24 20:11:39.778892206 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/24 20:11:39.778892857 2026/07/24 20:11:39.778903833 $scipen 2026/07/24 20:11:39.778904554 [1] 0 2026/07/24 20:11:39.778915100 2026/07/24 20:11:39.778915851 $show.coef.Pvalues 2026/07/24 20:11:39.778927468 [1] TRUE 2026/07/24 20:11:39.778928229 2026/07/24 20:11:39.778938525 $show.error.messages 2026/07/24 20:11:39.778939226 [1] TRUE 2026/07/24 20:11:39.778951344 2026/07/24 20:11:39.778952055 $show.signif.stars 2026/07/24 20:11:39.778963351 [1] TRUE 2026/07/24 20:11:39.778964042 2026/07/24 20:11:39.778974177 $showErrorCalls 2026/07/24 20:11:39.778974909 [1] TRUE 2026/07/24 20:11:39.778991924 2026/07/24 20:11:39.778992565 $showNCalls 2026/07/24 20:11:39.779003641 [1] 50 2026/07/24 20:11:39.779004312 2026/07/24 20:11:39.779014437 $showWarnCalls 2026/07/24 20:11:39.779015158 [1] FALSE 2026/07/24 20:11:39.779027036 2026/07/24 20:11:39.779027697 $str 2026/07/24 20:11:39.779099383 $str$strict.width 2026/07/24 20:11:39.779100605 [1] "no" 2026/07/24 20:11:39.779113324 2026/07/24 20:11:39.779114005 $str$digits.d 2026/07/24 20:11:39.779125612 [1] 3 2026/07/24 20:11:39.779126343 2026/07/24 20:11:39.779137510 $str$vec.len 2026/07/24 20:11:39.779173583 [1] 4 2026/07/24 20:11:39.779185802 2026/07/24 20:11:39.779186473 $str$list.len 2026/07/24 20:11:39.779198080 [1] 99 2026/07/24 20:11:39.779198941 2026/07/24 20:11:39.779215546 $str$deparse.lines 2026/07/24 20:11:39.779216437 NULL 2026/07/24 20:11:39.779262966 2026/07/24 20:11:39.779263707 $str$drop.deparse.attr 2026/07/24 20:11:39.779274814 [1] TRUE 2026/07/24 20:11:39.779275535 2026/07/24 20:11:39.779285720 $str$formatNum 2026/07/24 20:11:39.779286471 function (x, ...) 2026/07/24 20:11:39.779298899 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/24 20:11:39.779299721 <environment: 0x560e1784e4e8> 2026/07/24 20:11:39.779347311 2026/07/24 20:11:39.779348072 2026/07/24 20:11:39.779358087 $str.dendrogram.last 2026/07/24 20:11:39.779358768 [1] "`" 2026/07/24 20:11:39.779370646 2026/07/24 20:11:39.779371357 $texi2dvi 2026/07/24 20:11:39.779382544 [1] "/usr/bin/texi2dvi" 2026/07/24 20:11:39.779383375 2026/07/24 20:11:39.779422863 $timeout 2026/07/24 20:11:39.779424436 [1] 60 2026/07/24 20:11:39.779437395 2026/07/24 20:11:39.779438016 $ts.eps 2026/07/24 20:11:39.779446719 [1] 1e-05 2026/07/24 20:11:39.779447169 2026/07/24 20:11:39.779460129 $ts.S.compat 2026/07/24 20:11:39.779460820 [1] FALSE 2026/07/24 20:11:39.779484184 2026/07/24 20:11:39.779485016 $unzip 2026/07/24 20:11:39.779496973 [1] "/usr/bin/unzip" 2026/07/24 20:11:39.779497664 2026/07/24 20:11:39.779523783 $useFancyQuotes 2026/07/24 20:11:39.779524324 [1] TRUE 2026/07/24 20:11:39.779533117 2026/07/24 20:11:39.779533558 $verbose 2026/07/24 20:11:39.779546036 [1] FALSE 2026/07/24 20:11:39.779546767 2026/07/24 20:11:39.779558344 $warn 2026/07/24 20:11:39.779558785 [1] 0 2026/07/24 20:11:39.779566657 2026/07/24 20:11:39.779567087 $warning.length 2026/07/24 20:11:39.779603932 [1] 1000 2026/07/24 20:11:39.779604533 2026/07/24 20:11:39.779612275 $warnPartialMatchArgs 2026/07/24 20:11:39.779612725 [1] FALSE 2026/07/24 20:11:39.779621749 2026/07/24 20:11:39.779622179 $warnPartialMatchAttr 2026/07/24 20:11:39.779630782 [1] FALSE 2026/07/24 20:11:39.779631223 2026/07/24 20:11:39.779639405 $warnPartialMatchDollar 2026/07/24 20:11:39.779639896 [1] FALSE 2026/07/24 20:11:39.779659244 2026/07/24 20:11:39.779659975 $width 2026/07/24 20:11:39.779675278 [1] 80 2026/07/24 20:11:39.779676170 |
| ✅ | 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/07/24 20:11:39.801330421 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:39.801523929 [connect-session] Job Key: [redacted] 2026/07/24 20:11:39.801533703 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:39.801538039 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:34897 ... Connected to session server http://127.0.0.1:34897 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:39.978642450 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:39.978914008 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/07/24 20:11:39.987366299 2026/07/24 20:11:39.987374111 $ env 2026/07/24 20:11:39.987410104 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:39.987411306 EDITOR=vi 2026/07/24 20:11:39.987431867 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:39.987437044 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:39.987456653 LANG=en_US.UTF-8 2026/07/24 20:11:39.987458306 LANGUAGE=en_US:en 2026/07/24 20:11:39.987471205 LC_ALL=en_US.UTF-8 2026/07/24 20:11:39.987471976 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/07/24 20:11:39.987489472 LN_S=ln -s 2026/07/24 20:11:39.987490093 LOGNAME=rstudio-connect 2026/07/24 20:11:39.987500849 MAKEFLAGS=-j1 2026/07/24 20:11:39.987501520 MAKE=make 2026/07/24 20:11:39.987513047 PAGER=/usr/bin/pager 2026/07/24 20:11:39.987513868 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/24 20:11:39.987536096 POSIT_CONNECT=1 2026/07/24 20:11:39.987539211 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:39.987604578 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:39.987605579 R_ARCH= 2026/07/24 20:11:39.987624057 R_BROWSER=xdg-open 2026/07/24 20:11:39.987624758 R_BZIPCMD=/usr/bin/bzip2 2026/07/24 20:11:39.987642164 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/07/24 20:11:39.987647171 R_ENVIRON_USER=REDACTED 2026/07/24 20:11:39.987671031 R_GZIPCMD=/usr/bin/gzip 2026/07/24 20:11:39.987675798 R_HOME=/opt/R/4.4.3/lib/R 2026/07/24 20:11:39.987699133 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/07/24 20:11:39.987700976 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/07/24 20:11:39.987718842 R_LIBS_USER=REDACTED 2026/07/24 20:11:39.987719623 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/07/24 20:11:39.987741516 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpmVVkVZ/packrat-src 2026/07/24 20:11:39.987742377 R_PAPERSIZE=letter 2026/07/24 20:11:39.987763158 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/24 20:11:39.987763939 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/24 20:11:39.987779212 R_PRINTCMD=/usr/bin/lpr 2026/07/24 20:11:39.987780013 R_PROFILE_USER=REDACTED 2026/07/24 20:11:39.987815997 R_RD4PDF=times,inconsolata,hyper 2026/07/24 20:11:39.987816638 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpmVVkVZ 2026/07/24 20:11:39.987831500 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/07/24 20:11:39.987832411 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/24 20:11:39.987848855 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/24 20:11:39.987849567 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:39.987862135 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/24 20:11:39.987862596 R_UNZIPCMD=/usr/bin/unzip 2026/07/24 20:11:39.987883847 R_ZIPCMD=/usr/bin/zip 2026/07/24 20:11:39.987884488 SED=/usr/bin/sed 2026/07/24 20:11:39.987895945 SHLVL=2 2026/07/24 20:11:39.987898810 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:39.987911659 TAR=/usr/bin/tar 2026/07/24 20:11:39.987912380 TERM=xterm 2026/07/24 20:11:39.987932399 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:39.987933511 TZ=UTC 2026/07/24 20:11:39.987946200 USERNAME=rstudio-connect 2026/07/24 20:11:39.987946720 USER=rstudio-connect 2026/07/24 20:11:39.993916977 _=/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/07/24 20:11:40.010786397 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:40.011028076 [connect-session] Job Key: [redacted] 2026/07/24 20:11:40.011058300 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:40.011062687 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:34777 ... Connected to session server http://127.0.0.1:34777 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:40.187160042 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:40.187442982 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/07/24 20:11:40.195883105 2026/07/24 20:11:40.195892129 $ findmnt --notruncate 2026/07/24 20:11:40.195945017 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:40.195952238 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/GAEFK TIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:40.196084139 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:40.196134859 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:40.196140618 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:40.196159355 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:40.196159856 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:40.196188309 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:40.196189821 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:40.196243270 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:40.196244041 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196294026 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:40.196298552 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:40.196494277 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196555864 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196556806 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196598958 ├─/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/07/24 20:11:40.196601652 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196644225 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/zvgcoC7C2PGas0qh] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196654591 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196694991 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:40.196695902 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2233837621] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:40.196798018 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:40.201740896 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr Stopped session pings to http://127.0.0.1:34777 |
| ✅ | 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/07/24 20:11:40.219003919 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:40.219258978 [connect-session] Job Key: [redacted] 2026/07/24 20:11:40.219271226 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:40.219278937 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:45019 ... Connected to session server http://127.0.0.1:45019 2026/07/24 20:11:40.396391490 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:40.396612598 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/24 20:11:40.637056815 2026/07/24 20:11:40.637071907 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/24 20:11:40.637172016 * Trying 18.119.89.62:443... 2026/07/24 20:11:40.637173307 * Connected to packagemanager.posit.co (18.119.89.62) port 443 (#0) 2026/07/24 20:11:40.637190313 * ALPN, offering h2 2026/07/24 20:11:40.637191014 * ALPN, offering http/1.1 2026/07/24 20:11:40.637203532 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:40.637204273 * CApath: /etc/ssl/certs 2026/07/24 20:11:40.637217824 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637218845 } [5 bytes data] 2026/07/24 20:11:40.637231634 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:40.637232265 } [512 bytes data] 2026/07/24 20:11:40.637244093 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637244703 { [5 bytes data] 2026/07/24 20:11:40.637256471 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:40.637257152 { [104 bytes data] 2026/07/24 20:11:40.637269931 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637270592 { [5 bytes data] 2026/07/24 20:11:40.637284182 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:40.637284873 { [3880 bytes data] 2026/07/24 20:11:40.637297953 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637298613 { [5 bytes data] 2026/07/24 20:11:40.637312164 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/24 20:11:40.637312945 { [333 bytes data] 2026/07/24 20:11:40.637327176 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637327947 { [5 bytes data] 2026/07/24 20:11:40.637355047 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/24 20:11:40.637355708 { [4 bytes data] 2026/07/24 20:11:40.637366735 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637367165 } [5 bytes data] 2026/07/24 20:11:40.637377080 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/24 20:11:40.637377641 } [70 bytes data] 2026/07/24 20:11:40.637388066 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:40.637388477 } [5 bytes data] 2026/07/24 20:11:40.637398091 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:40.637399423 } [1 bytes data] 2026/07/24 20:11:40.637417670 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637418602 } [5 bytes data] 2026/07/24 20:11:40.637432833 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:40.637433263 } [16 bytes data] 2026/07/24 20:11:40.637443158 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:40.637443579 { [5 bytes data] 2026/07/24 20:11:40.637453043 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:40.637453483 { [5 bytes data] 2026/07/24 20:11:40.637463378 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:40.637463799 { [16 bytes data] 2026/07/24 20:11:40.637473373 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/24 20:11:40.637473894 * ALPN, server accepted to use h2 2026/07/24 20:11:40.637485992 * Server certificate: 2026/07/24 20:11:40.637487434 * subject: CN=p3m.posit.it 2026/07/24 20:11:40.637505290 * start date: Jul 12 00:00:00 2026 GMT 2026/07/24 20:11:40.637506021 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/24 20:11:40.637519021 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/24 20:11:40.637520483 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/24 20:11:40.637538019 * SSL certificate verify ok. 2026/07/24 20:11:40.637538690 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:40.637551739 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:40.637552390 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:40.637581273 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637581894 } [5 bytes data] 2026/07/24 20:11:40.637594262 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637594913 } [5 bytes data] 2026/07/24 20:11:40.637608043 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637608784 } [5 bytes data] 2026/07/24 20:11:40.637621132 * Using Stream ID: 1 (easy handle 0x55e1347aca40) 2026/07/24 20:11:40.637621813 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637637026 } [5 bytes data] 2026/07/24 20:11:40.637637767 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/24 20:11:40.637651487 > Host: packagemanager.posit.co 2026/07/24 20:11:40.637652148 > user-agent: curl/7.81.0 2026/07/24 20:11:40.637665779 > accept: */* 2026/07/24 20:11:40.637666429 > 2026/07/24 20:11:40.637677506 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637678317 { [5 bytes data] 2026/07/24 20:11:40.637692098 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/24 20:11:40.637692759 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637710245 } [5 bytes data] 2026/07/24 20:11:40.637711076 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637725697 { [5 bytes data] 2026/07/24 20:11:40.637726439 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637741080 { [5 bytes data] 2026/07/24 20:11:40.637741841 < HTTP/2 400 2026/07/24 20:11:40.637753729 < date: Fri, 24 Jul 2026 20:11:40 GMT 2026/07/24 20:11:40.637754440 < content-type: text/plain; charset=utf-8 2026/07/24 20:11:40.637769332 < content-length: 94 2026/07/24 20:11:40.637770053 < cache-control: max-age=3600 2026/07/24 20:11:40.637783383 < request-id: 86984a70-6b1b-4188-bb57-1c2f22b89e73 2026/07/24 20:11:40.637784144 < server: Posit Package Manager v2026.06.0 2026/07/24 20:11:40.637801099 < x-content-type-options: nosniff 2026/07/24 20:11:40.637801820 < x-frame-options: DENY 2026/07/24 20:11:40.637817564 < x-repository-type: RSPM 2026/07/24 20:11:40.637818235 < 2026/07/24 20:11:40.637835781 { [94 bytes data] 2026/07/24 20:11:40.637836802 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:40.637857523 { [5 bytes data] 2026/07/24 20:11:40.644059824 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:45019 |
| ✅ | 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/07/24 20:11:40.661499486 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:40.661738961 [connect-session] Job Key: [redacted] 2026/07/24 20:11:40.661748616 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:40.661753273 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:42971 ... Connected to session server http://127.0.0.1:42971 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:40.837585755 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:40.837848340 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/24 20:11:41.058304663 2026/07/24 20:11:41.058322349 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/24 20:11:41.058454265 * Trying 18.119.89.62:443... 2026/07/24 20:11:41.058455998 * Connected to packagemanager.posit.co (18.119.89.62) port 443 (#0) 2026/07/24 20:11:41.058489708 * ALPN, offering h2 2026/07/24 20:11:41.058490249 * ALPN, offering http/1.1 2026/07/24 20:11:41.058500674 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:41.058501585 * CApath: /etc/ssl/certs 2026/07/24 20:11:41.058513103 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058513964 } [5 bytes data] 2026/07/24 20:11:41.058528866 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:41.058529567 } [512 bytes data] 2026/07/24 20:11:41.058545671 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058546382 { [5 bytes data] 2026/07/24 20:11:41.058558330 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:41.058558830 { [104 bytes data] 2026/07/24 20:11:41.058568825 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058569326 { [5 bytes data] 2026/07/24 20:11:41.058579121 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:41.058579551 { [3880 bytes data] 2026/07/24 20:11:41.058589396 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058589816 { [5 bytes data] 2026/07/24 20:11:41.058604498 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/24 20:11:41.058605309 { [333 bytes data] 2026/07/24 20:11:41.058621644 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058622335 { [5 bytes data] 2026/07/24 20:11:41.058636295 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/24 20:11:41.058636946 { [4 bytes data] 2026/07/24 20:11:41.058650817 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058651608 } [5 bytes data] 2026/07/24 20:11:41.058665419 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/24 20:11:41.058666060 } [70 bytes data] 2026/07/24 20:11:41.058680211 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:41.058680872 } [5 bytes data] 2026/07/24 20:11:41.058693961 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:41.058694672 } [1 bytes data] 2026/07/24 20:11:41.058708382 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058709144 } [5 bytes data] 2026/07/24 20:11:41.058722894 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:41.058723585 } [16 bytes data] 2026/07/24 20:11:41.058737015 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:41.058737666 { [5 bytes data] 2026/07/24 20:11:41.058749533 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:41.058750164 { [5 bytes data] 2026/07/24 20:11:41.058762312 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:41.058762963 { [16 bytes data] 2026/07/24 20:11:41.058774290 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/24 20:11:41.058775021 * ALPN, server accepted to use h2 2026/07/24 20:11:41.058789122 * Server certificate: 2026/07/24 20:11:41.058789743 * subject: CN=p3m.posit.it 2026/07/24 20:11:41.058801330 * start date: Jul 12 00:00:00 2026 GMT 2026/07/24 20:11:41.058801961 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/24 20:11:41.058813569 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/24 20:11:41.058814750 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/24 20:11:41.058833588 * SSL certificate verify ok. 2026/07/24 20:11:41.058834279 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:41.058848951 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:41.058850053 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:41.058880838 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:41.058881600 } [5 bytes data] 2026/07/24 20:11:41.058895761 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:41.058896552 } [5 bytes data] 2026/07/24 20:11:41.058913607 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:41.058914368 } [5 bytes data] 2026/07/24 20:11:41.058928419 * Using Stream ID: 1 (easy handle 0x55d8f847ba40) 2026/07/24 20:11:41.058929190 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:41.058945945 } [5 bytes data] 2026/07/24 20:11:41.058946716 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/24 20:11:41.058960557 > Host: packagemanager.posit.co 2026/07/24 20:11:41.058961288 > user-agent: curl/7.81.0 2026/07/24 20:11:41.058984943 > accept: */* 2026/07/24 20:11:41.058985644 > 2026/07/24 20:11:41.058996540 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:41.058997251 { [5 bytes data] 2026/07/24 20:11:41.059010952 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/24 20:11:41.059011653 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:41.059068377 } [5 bytes data] 2026/07/24 20:11:41.059069338 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:41.059086684 { [5 bytes data] 2026/07/24 20:11:41.059087365 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:41.059101145 { [5 bytes data] 2026/07/24 20:11:41.059101796 < HTTP/2 400 2026/07/24 20:11:41.059113784 < date: Fri, 24 Jul 2026 20:11:41 GMT 2026/07/24 20:11:41.059114455 < content-type: text/plain; charset=utf-8 2026/07/24 20:11:41.059128776 < content-length: 94 2026/07/24 20:11:41.059129427 < cache-control: max-age=3600 2026/07/24 20:11:41.059142116 < request-id: 627a7f10-0ef8-47f6-87b8-0b112bc54a8a 2026/07/24 20:11:41.059142827 < server: Posit Package Manager v2026.06.0 2026/07/24 20:11:41.059159833 < x-content-type-options: nosniff 2026/07/24 20:11:41.059160514 < x-frame-options: DENY 2026/07/24 20:11:41.059174624 < x-repository-type: RSPM 2026/07/24 20:11:41.059175316 < 2026/07/24 20:11:41.059186923 { [94 bytes data] 2026/07/24 20:11:41.059187894 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:41.059201645 { [5 bytes data] 2026/07/24 20:11:41.065612300 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/07/24 20:11:41.082933170 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:41.083232774 [connect-session] Job Key: [redacted] 2026/07/24 20:11:41.083245734 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:41.083250290 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:45659 ... Connected to session server http://127.0.0.1:45659 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:41.280207664 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:41.280576647 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/07/24 20:11:41.300114362 2026/07/24 20:11:41.300131527 $ /opt/R/4.5.2/bin/R --version 2026/07/24 20:11:41.300181171 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/07/24 20:11:41.300186880 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/24 20:11:41.300205577 Platform: x86_64-pc-linux-gnu 2026/07/24 20:11:41.300206379 2026/07/24 20:11:41.300225687 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/24 20:11:41.300226368 You are welcome to redistribute it under the terms of the 2026/07/24 20:11:41.300242232 GNU General Public License versions 2 or 3. 2026/07/24 20:11:41.300247369 For more information about these matters see 2026/07/24 20:11:41.305739386 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/07/24 20:11:41.322584976 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:41.322847265 [connect-session] Job Key: [redacted] 2026/07/24 20:11:41.322859884 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:41.322865362 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:33693 ... Connected to session server http://127.0.0.1:33693 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:41.502230924 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:41.502520614 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/07/24 20:11:41.714452764 2026/07/24 20:11:41.714469309 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/24 20:11:41.714523189 Package Version LibPath 2026/07/24 20:11:41.714524951 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714537680 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714538141 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714555156 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714555877 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714568787 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714569207 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714592152 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714593944 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714630048 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714630539 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714641875 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714642326 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714653463 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714653913 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714664920 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714665350 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714676277 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714676697 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714695545 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714696186 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714712440 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714713091 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714728855 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714729506 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714744928 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714745659 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714765914 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714769560 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714799985 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714801016 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714818672 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714819364 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714836279 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714836950 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714854676 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714855357 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714872402 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714873053 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714898571 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.714899222 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:41.720524878 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/07/24 20:11:41.737868791 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:41.738131641 [connect-session] Job Key: [redacted] 2026/07/24 20:11:41.738146654 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:41.738151010 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:42099 ... Connected to session server http://127.0.0.1:42099 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:41.917496031 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:41.917741496 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/07/24 20:11:41.918207703 $add.smooth 2026/07/24 20:11:41.918215504 [1] TRUE 2026/07/24 20:11:41.918255804 2026/07/24 20:11:41.918256946 $bitmapType 2026/07/24 20:11:41.918268964 [1] "cairo" 2026/07/24 20:11:41.918269695 2026/07/24 20:11:41.918282323 $browser 2026/07/24 20:11:41.918283014 [1] "xdg-open" 2026/07/24 20:11:41.918294992 2026/07/24 20:11:41.918295703 $browserNLdisabled 2026/07/24 20:11:41.918307761 [1] FALSE 2026/07/24 20:11:41.918308542 2026/07/24 20:11:41.918319248 $catch.script.errors 2026/07/24 20:11:41.918319949 [1] FALSE 2026/07/24 20:11:41.918340890 2026/07/24 20:11:41.918341762 $CBoundsCheck 2026/07/24 20:11:41.918352898 [1] FALSE 2026/07/24 20:11:41.918353699 2026/07/24 20:11:41.918364475 $check.bounds 2026/07/24 20:11:41.918365176 [1] FALSE 2026/07/24 20:11:41.918376543 2026/07/24 20:11:41.918377214 $citation.bibtex.max 2026/07/24 20:11:41.918388892 [1] 1 2026/07/24 20:11:41.918389613 2026/07/24 20:11:41.918399968 $continue 2026/07/24 20:11:41.918400679 [1] "+ " 2026/07/24 20:11:41.918414490 2026/07/24 20:11:41.918420519 $contrasts 2026/07/24 20:11:41.918433177 unordered ordered 2026/07/24 20:11:41.918435811 "contr.treatment" "contr.poly" 2026/07/24 20:11:41.918450343 2026/07/24 20:11:41.918451154 $defaultPackages 2026/07/24 20:11:41.918462761 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/24 20:11:41.918463492 2026/07/24 20:11:41.918478254 $demo.ask 2026/07/24 20:11:41.918478995 [1] "default" 2026/07/24 20:11:41.918490693 2026/07/24 20:11:41.918491404 $deparse.cutoff 2026/07/24 20:11:41.918515295 [1] 60 2026/07/24 20:11:41.918528895 2026/07/24 20:11:41.918644787 $device 2026/07/24 20:11:41.918776272 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/24 20:11:41.918784284 width, height, onefile, family, title, fonts, version, paper, 2026/07/24 20:11:41.918828059 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/24 20:11:41.918840798 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/07/24 20:11:41.918841569 { 2026/07/24 20:11:41.918853387 initPSandPDFfonts() 2026/07/24 20:11:41.918854017 new <- list() 2026/07/24 20:11:41.918867528 if (!missing(width)) 2026/07/24 20:11:41.918868279 new$width <- width 2026/07/24 20:11:41.918882179 if (!missing(height)) 2026/07/24 20:11:41.918882600 new$height <- height 2026/07/24 20:11:41.918896730 if (!missing(onefile)) 2026/07/24 20:11:41.918904993 new$onefile <- onefile 2026/07/24 20:11:41.918905664 if (!missing(title)) 2026/07/24 20:11:41.918916921 new$title <- title 2026/07/24 20:11:41.918917382 if (!missing(fonts)) 2026/07/24 20:11:41.918927476 new$fonts <- fonts 2026/07/24 20:11:41.918927917 if (!missing(version)) 2026/07/24 20:11:41.918940456 new$version <- version 2026/07/24 20:11:41.918941127 if (!missing(paper)) 2026/07/24 20:11:41.918956069 new$paper <- paper 2026/07/24 20:11:41.918956680 if (!missing(encoding)) 2026/07/24 20:11:41.918968638 new$encoding <- encoding 2026/07/24 20:11:41.918969369 if (!missing(bg)) 2026/07/24 20:11:41.918982348 new$bg <- bg 2026/07/24 20:11:41.918983089 if (!missing(fg)) 2026/07/24 20:11:41.918996098 new$fg <- fg 2026/07/24 20:11:41.918996809 if (!missing(pointsize)) 2026/07/24 20:11:41.919008797 new$pointsize <- pointsize 2026/07/24 20:11:41.919009628 if (!missing(pagecentre)) 2026/07/24 20:11:41.919018852 new$pagecentre <- pagecentre 2026/07/24 20:11:41.919019273 if (!missing(colormodel)) 2026/07/24 20:11:41.919028446 new$colormodel <- colormodel 2026/07/24 20:11:41.919028887 if (!missing(useDingbats)) 2026/07/24 20:11:41.919067955 new$useDingbats <- useDingbats 2026/07/24 20:11:41.919068776 if (!missing(useKerning)) 2026/07/24 20:11:41.919091210 new$useKerning <- useKerning 2026/07/24 20:11:41.919091881 if (!missing(fillOddEven)) 2026/07/24 20:11:41.919106202 new$fillOddEven <- fillOddEven 2026/07/24 20:11:41.919106662 if (!missing(compress)) 2026/07/24 20:11:41.919116137 new$compress <- compress 2026/07/24 20:11:41.919116577 if (!missing(timestamp)) 2026/07/24 20:11:41.919125741 new$timestamp <- timestamp 2026/07/24 20:11:41.919126191 if (!missing(producer)) 2026/07/24 20:11:41.919135185 new$producer <- producer 2026/07/24 20:11:41.919135625 if (!missing(author)) 2026/07/24 20:11:41.919164508 new$author <- author 2026/07/24 20:11:41.919193551 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/24 20:11:41.919194252 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/24 20:11:41.919213852 inherits(family, "CIDFont"))) { 2026/07/24 20:11:41.919214603 enc <- family$encoding 2026/07/24 20:11:41.919228423 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/24 20:11:41.919229465 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/24 20:11:41.919249674 "default")) 2026/07/24 20:11:41.919257917 old$encoding <- enc 2026/07/24 20:11:41.919258608 family <- family$metrics 2026/07/24 20:11:41.919270375 } 2026/07/24 20:11:41.919270816 if (is.null(old$encoding) || old$encoding == "default") 2026/07/24 20:11:41.919280090 old$encoding <- guessEncoding() 2026/07/24 20:11:41.919280541 if (!missing(family)) { 2026/07/24 20:11:41.919289824 if (length(family) == 4L) { 2026/07/24 20:11:41.919290255 family <- c(family, "Symbol.afm") 2026/07/24 20:11:41.919299989 } 2026/07/24 20:11:41.919300480 else if (length(family) == 5L) { 2026/07/24 20:11:41.919313429 } 2026/07/24 20:11:41.919314190 else if (length(family) == 1L) { 2026/07/24 20:11:41.919328231 pf <- pdfFonts(family)[[1L]] 2026/07/24 20:11:41.919328962 if (is.null(pf)) 2026/07/24 20:11:41.919343304 stop(gettextf("unknown family '%s'", family), 2026/07/24 20:11:41.919344035 domain = NA) 2026/07/24 20:11:41.919354180 matchFont(pf, old$encoding) 2026/07/24 20:11:41.919354610 } 2026/07/24 20:11:41.919363514 else stop("invalid 'family' argument") 2026/07/24 20:11:41.919364085 old$family <- family 2026/07/24 20:11:41.919373789 } 2026/07/24 20:11:41.919374260 version <- old$version 2026/07/24 20:11:41.919388881 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/24 20:11:41.919389753 "2.0") 2026/07/24 20:11:41.919400799 if (version %in% versions) 2026/07/24 20:11:41.919410884 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/24 20:11:41.919411555 else stop("invalid PDF version") 2026/07/24 20:11:41.919428280 onefile <- old$onefile 2026/07/24 20:11:41.919429001 if (!checkIntFormat(file)) 2026/07/24 20:11:41.919443752 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/24 20:11:41.919445094 domain = NA) 2026/07/24 20:11:41.919461949 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/24 20:11:41.919462731 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/24 20:11:41.919490211 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/24 20:11:41.919490752 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/24 20:11:41.919503040 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/07/24 20:11:41.919503511 old$author) 2026/07/24 20:11:41.919518834 invisible() 2026/07/24 20:11:41.919519695 } 2026/07/24 20:11:41.919532484 <bytecode: 0x5575a3036300> 2026/07/24 20:11:41.919533295 <environment: namespace:grDevices> 2026/07/24 20:11:41.919548197 2026/07/24 20:11:41.919549249 $device.ask.default 2026/07/24 20:11:41.919562729 [1] FALSE 2026/07/24 20:11:41.919563170 2026/07/24 20:11:41.919570731 $digits 2026/07/24 20:11:41.919571151 [1] 7 2026/07/24 20:11:41.919578903 2026/07/24 20:11:41.919579334 $download.file.extra 2026/07/24 20:11:41.919592373 [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/07/24 20:11:41.919593965 2026/07/24 20:11:41.919618031 $download.file.method 2026/07/24 20:11:41.919619023 [1] "curl" 2026/07/24 20:11:41.919631181 2026/07/24 20:11:41.919633174 $dvipscmd 2026/07/24 20:11:41.919640725 [1] "dvips" 2026/07/24 20:11:41.919641156 2026/07/24 20:11:41.919648537 $echo 2026/07/24 20:11:41.919648987 [1] FALSE 2026/07/24 20:11:41.919656689 2026/07/24 20:11:41.919657119 $editor 2026/07/24 20:11:41.919664520 [1] "vi" 2026/07/24 20:11:41.919665011 2026/07/24 20:11:41.919684510 $encoding 2026/07/24 20:11:41.919685321 [1] "native.enc" 2026/07/24 20:11:41.919698601 2026/07/24 20:11:41.919699232 $example.ask 2026/07/24 20:11:41.919707244 [1] "default" 2026/07/24 20:11:41.919707735 2026/07/24 20:11:41.919715406 $expressions 2026/07/24 20:11:41.919715897 [1] 5000 2026/07/24 20:11:41.919723929 2026/07/24 20:11:41.919724349 $help.search.types 2026/07/24 20:11:41.919732271 [1] "vignette" "demo" "help" 2026/07/24 20:11:41.919732742 2026/07/24 20:11:41.919740954 $help.try.all.packages 2026/07/24 20:11:41.919741415 [1] FALSE 2026/07/24 20:11:41.919749987 2026/07/24 20:11:41.919750408 $HTTPUserAgent 2026/07/24 20:11:41.919762997 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/24 20:11:41.919763708 2026/07/24 20:11:41.919780292 $internet.info 2026/07/24 20:11:41.919781604 [1] 2 2026/07/24 20:11:41.919792951 2026/07/24 20:11:41.919793712 $keep.parse.data 2026/07/24 20:11:41.919804889 [1] TRUE 2026/07/24 20:11:41.919805570 2026/07/24 20:11:41.919815825 $keep.parse.data.pkgs 2026/07/24 20:11:41.919816466 [1] FALSE 2026/07/24 20:11:41.919828223 2026/07/24 20:11:41.919828864 $keep.source 2026/07/24 20:11:41.919839120 [1] FALSE 2026/07/24 20:11:41.919839751 2026/07/24 20:11:41.919850517 $keep.source.pkgs 2026/07/24 20:11:41.919851408 [1] FALSE 2026/07/24 20:11:41.919863265 2026/07/24 20:11:41.919863936 $locatorBell 2026/07/24 20:11:41.919875013 [1] TRUE 2026/07/24 20:11:41.919875724 2026/07/24 20:11:41.919886410 $mailer 2026/07/24 20:11:41.919887121 [1] "mailto" 2026/07/24 20:11:41.919898678 2026/07/24 20:11:41.919899329 $matprod 2026/07/24 20:11:41.919910966 [1] "default" 2026/07/24 20:11:41.919912128 2026/07/24 20:11:41.919924456 $max.contour.segments 2026/07/24 20:11:41.919925147 [1] 25000 2026/07/24 20:11:41.919937035 2026/07/24 20:11:41.919937436 $max.print 2026/07/24 20:11:41.919945337 [1] 99999 2026/07/24 20:11:41.919945768 2026/07/24 20:11:41.919953449 $menu.graphics 2026/07/24 20:11:41.919953880 [1] TRUE 2026/07/24 20:11:41.919962403 2026/07/24 20:11:41.919962843 $na.action 2026/07/24 20:11:41.919970815 [1] "na.omit" 2026/07/24 20:11:41.919971276 2026/07/24 20:11:41.919979348 $nwarnings 2026/07/24 20:11:41.919979768 [1] 50 2026/07/24 20:11:41.919987890 2026/07/24 20:11:41.919988291 $OutDec 2026/07/24 20:11:41.920002162 [1] "." 2026/07/24 20:11:41.920002913 2026/07/24 20:11:41.920014049 $packrat.authenticated.downloads.use.renv 2026/07/24 20:11:41.920014700 [1] TRUE 2026/07/24 20:11:41.920024925 2026/07/24 20:11:41.920025356 $packrat.connect.timeout 2026/07/24 20:11:41.920056632 [1] 10 2026/07/24 20:11:41.920057414 2026/07/24 20:11:41.920068330 $packrat.untrusted.packages 2026/07/24 20:11:41.920068740 character(0) 2026/07/24 20:11:41.920097072 2026/07/24 20:11:41.920097743 $packrat.verbose.cache 2026/07/24 20:11:41.920106146 [1] TRUE 2026/07/24 20:11:41.920106607 2026/07/24 20:11:41.920114008 $pager 2026/07/24 20:11:41.920114468 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/07/24 20:11:41.920123091 2026/07/24 20:11:41.920123512 $papersize 2026/07/24 20:11:41.920131784 [1] "letter" 2026/07/24 20:11:41.920132235 2026/07/24 20:11:41.920144483 $PCRE_limit_recursion 2026/07/24 20:11:41.920144883 [1] NA 2026/07/24 20:11:41.920153386 2026/07/24 20:11:41.920153807 $PCRE_study 2026/07/24 20:11:41.920166485 [1] FALSE 2026/07/24 20:11:41.920167237 2026/07/24 20:11:41.920187437 $PCRE_use_JIT 2026/07/24 20:11:41.920187897 [1] TRUE 2026/07/24 20:11:41.920195969 2026/07/24 20:11:41.920196400 $pdfviewer 2026/07/24 20:11:41.920203811 [1] "/usr/bin/xdg-open" 2026/07/24 20:11:41.920204262 2026/07/24 20:11:41.920212484 $pkgType 2026/07/24 20:11:41.920212924 [1] "source" 2026/07/24 20:11:41.920220796 2026/07/24 20:11:41.920221217 $printcmd 2026/07/24 20:11:41.920228628 [1] "/usr/bin/lpr" 2026/07/24 20:11:41.920229058 2026/07/24 20:11:41.920236630 $prompt 2026/07/24 20:11:41.920237080 [1] "> " 2026/07/24 20:11:41.920250951 2026/07/24 20:11:41.920252032 $repos 2026/07/24 20:11:41.920262829 CRAN 2026/07/24 20:11:41.920263289 "@CRAN@" 2026/07/24 20:11:41.920271081 2026/07/24 20:11:41.920271481 $rl_word_breaks 2026/07/24 20:11:41.920279183 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/24 20:11:41.920279603 2026/07/24 20:11:41.920287345 $scipen 2026/07/24 20:11:41.920287766 [1] 0 2026/07/24 20:11:41.920295237 2026/07/24 20:11:41.920295637 $show.coef.Pvalues 2026/07/24 20:11:41.920303559 [1] TRUE 2026/07/24 20:11:41.920304010 2026/07/24 20:11:41.920311511 $show.error.messages 2026/07/24 20:11:41.920311951 [1] TRUE 2026/07/24 20:11:41.920320895 2026/07/24 20:11:41.920321666 $show.signif.stars 2026/07/24 20:11:41.920336398 [1] TRUE 2026/07/24 20:11:41.920337149 2026/07/24 20:11:41.920346242 $showErrorCalls 2026/07/24 20:11:41.920346663 [1] TRUE 2026/07/24 20:11:41.920354725 2026/07/24 20:11:41.920355136 $showNCalls 2026/07/24 20:11:41.920362897 [1] 50 2026/07/24 20:11:41.920363338 2026/07/24 20:11:41.920370428 $showWarnCalls 2026/07/24 20:11:41.920370899 [1] FALSE 2026/07/24 20:11:41.920378771 2026/07/24 20:11:41.920379181 $str 2026/07/24 20:11:41.920386372 $str$strict.width 2026/07/24 20:11:41.920386823 [1] "no" 2026/07/24 20:11:41.920396196 2026/07/24 20:11:41.920396627 $str$digits.d 2026/07/24 20:11:41.920407684 [1] 3 2026/07/24 20:11:41.920408465 2026/07/24 20:11:41.920419751 $str$vec.len 2026/07/24 20:11:41.920420703 [1] 4 2026/07/24 20:11:41.920430077 2026/07/24 20:11:41.920430507 $str$list.len 2026/07/24 20:11:41.920439371 [1] 99 2026/07/24 20:11:41.920439841 2026/07/24 20:11:41.920446922 $str$deparse.lines 2026/07/24 20:11:41.920447352 NULL 2026/07/24 20:11:41.920455334 2026/07/24 20:11:41.920455765 $str$drop.deparse.attr 2026/07/24 20:11:41.920463797 [1] TRUE 2026/07/24 20:11:41.920464247 2026/07/24 20:11:41.920471578 $str$formatNum 2026/07/24 20:11:41.920472049 function (x, ...) 2026/07/24 20:11:41.920480411 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/24 20:11:41.920480902 <environment: 0x5575a38a96c8> 2026/07/24 20:11:41.920498659 2026/07/24 20:11:41.920499360 2026/07/24 20:11:41.920508573 $str.dendrogram.last 2026/07/24 20:11:41.920508994 [1] "`" 2026/07/24 20:11:41.920517517 2026/07/24 20:11:41.920517947 $texi2dvi 2026/07/24 20:11:41.920525699 [1] "/usr/bin/texi2dvi" 2026/07/24 20:11:41.920526159 2026/07/24 20:11:41.920534071 $timeout 2026/07/24 20:11:41.920534502 [1] 60 2026/07/24 20:11:41.920541873 2026/07/24 20:11:41.920542313 $ts.eps 2026/07/24 20:11:41.920549804 [1] 1e-05 2026/07/24 20:11:41.920550255 2026/07/24 20:11:41.920557546 $ts.S.compat 2026/07/24 20:11:41.920558027 [1] FALSE 2026/07/24 20:11:41.920568973 2026/07/24 20:11:41.920569664 $unzip 2026/07/24 20:11:41.920581231 [1] "/usr/bin/unzip" 2026/07/24 20:11:41.920582173 2026/07/24 20:11:41.920591637 $useFancyQuotes 2026/07/24 20:11:41.920592107 [1] TRUE 2026/07/24 20:11:41.920600179 2026/07/24 20:11:41.920600610 $verbose 2026/07/24 20:11:41.920607981 [1] FALSE 2026/07/24 20:11:41.920608411 2026/07/24 20:11:41.920621190 $warn 2026/07/24 20:11:41.920621631 [1] 0 2026/07/24 20:11:41.920629062 2026/07/24 20:11:41.920629493 $warning.length 2026/07/24 20:11:41.920637174 [1] 1000 2026/07/24 20:11:41.920637635 2026/07/24 20:11:41.920644745 $warnPartialMatchArgs 2026/07/24 20:11:41.920645176 [1] FALSE 2026/07/24 20:11:41.920664835 2026/07/24 20:11:41.920665546 $warnPartialMatchAttr 2026/07/24 20:11:41.920674710 [1] FALSE 2026/07/24 20:11:41.920675161 2026/07/24 20:11:41.920682572 $warnPartialMatchDollar 2026/07/24 20:11:41.920683022 [1] FALSE 2026/07/24 20:11:41.920691435 2026/07/24 20:11:41.920691885 $width 2026/07/24 20:11:41.920699176 [1] 80 2026/07/24 20:11:41.920699637 |
| ✅ | 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/07/24 20:11:41.944768738 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:41.945257433 [connect-session] Job Key: [redacted] 2026/07/24 20:11:41.945271755 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:41.945276081 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:34939 ... Connected to session server http://127.0.0.1:34939 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:42.125349779 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:42.125620801 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/07/24 20:11:42.133624846 2026/07/24 20:11:42.133633039 $ env 2026/07/24 20:11:42.133672788 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:42.133674070 EDITOR=vi 2026/07/24 20:11:42.133690955 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:42.133691836 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:42.133707269 LANG=en_US.UTF-8 2026/07/24 20:11:42.133708060 LANGUAGE=en_US:en 2026/07/24 20:11:42.133722241 LC_ALL=en_US.UTF-8 2026/07/24 20:11:42.133722912 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/07/24 20:11:42.133749922 LN_S=ln -s 2026/07/24 20:11:42.133750543 LOGNAME=rstudio-connect 2026/07/24 20:11:42.133761239 MAKEFLAGS=-j1 2026/07/24 20:11:42.133761920 MAKE=make 2026/07/24 20:11:42.133773497 PAGER=/usr/bin/pager 2026/07/24 20:11:42.133774338 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/24 20:11:42.133790312 POSIT_CONNECT=1 2026/07/24 20:11:42.133790993 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:42.133809465 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:42.133812680 R_ARCH= 2026/07/24 20:11:42.133833121 R_BROWSER=xdg-open 2026/07/24 20:11:42.133833852 R_BZIPCMD=/usr/bin/bzip2 2026/07/24 20:11:42.133844868 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/07/24 20:11:42.133845409 R_ENVIRON_USER=REDACTED 2026/07/24 20:11:42.133856285 R_GZIPCMD=/usr/bin/gzip 2026/07/24 20:11:42.133856726 R_HOME=/opt/R/4.5.2/lib/R 2026/07/24 20:11:42.133866400 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/07/24 20:11:42.133874572 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/07/24 20:11:42.133894822 R_LIBS_USER=REDACTED 2026/07/24 20:11:42.133895323 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/07/24 20:11:42.133910515 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpXKC4Mz/packrat-src 2026/07/24 20:11:42.133911317 R_PAPERSIZE=letter 2026/07/24 20:11:42.133923495 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/24 20:11:42.133924066 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/24 20:11:42.133934551 R_PRINTCMD=/usr/bin/lpr 2026/07/24 20:11:42.133934972 R_PROFILE_USER=REDACTED 2026/07/24 20:11:42.133950054 R_RD4PDF=times,inconsolata,hyper 2026/07/24 20:11:42.133950745 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpXKC4Mz 2026/07/24 20:11:42.133970965 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/07/24 20:11:42.133971756 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/24 20:11:42.133984836 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/24 20:11:42.133985276 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:42.133995201 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/24 20:11:42.133995762 R_UNZIPCMD=/usr/bin/unzip 2026/07/24 20:11:42.134005496 R_ZIPCMD=/usr/bin/zip 2026/07/24 20:11:42.134005927 SED=/usr/bin/sed 2026/07/24 20:11:42.134014620 SHLVL=2 2026/07/24 20:11:42.134015051 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:42.134027159 TAR=/usr/bin/tar 2026/07/24 20:11:42.134027890 TERM=xterm 2026/07/24 20:11:42.134079356 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:42.134079877 TZ=UTC 2026/07/24 20:11:42.134089171 USERNAME=rstudio-connect 2026/07/24 20:11:42.134089591 USER=rstudio-connect 2026/07/24 20:11:42.140143658 _=/usr/bin/env Stopped session pings to http://127.0.0.1:34939 |
| ✅ | 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/07/24 20:11:42.157228057 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:42.157468894 [connect-session] Job Key: [redacted] 2026/07/24 20:11:42.157482705 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:42.157487973 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:38777 ... Connected to session server http://127.0.0.1:38777 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:42.337275730 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:42.337562942 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/07/24 20:11:42.345501045 2026/07/24 20:11:42.345510749 $ findmnt --notruncate 2026/07/24 20:11:42.345550238 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:42.345563518 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/GAEFK TIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:42.345678899 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:42.345681763 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:42.345714221 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:42.345714902 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:42.345747501 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:42.345748182 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:42.345778587 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:42.345779378 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:42.345820809 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.345823824 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:42.345884319 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l /GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:42.346096599 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346098321 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346138661 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346139412 ├─/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/07/24 20:11:42.346202576 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346203467 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/sSCDT7ilWF7LQMPa] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346243507 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346244418 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:42.346284818 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4279802432] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:42.346285699 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:42.351224470 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/overlay2/l/G AEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr |
| ✅ | 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/07/24 20:11:42.368560332 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:42.368842852 [connect-session] Job Key: [redacted] 2026/07/24 20:11:42.368857053 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:42.368863142 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:36439 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:36439 2026/07/24 20:11:42.548619598 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:42.548887846 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/24 20:11:42.781499973 2026/07/24 20:11:42.781513794 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/24 20:11:42.781589526 * Trying 3.142.16.141:443... 2026/07/24 20:11:42.781590948 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0) 2026/07/24 20:11:42.781610437 * ALPN, offering h2 2026/07/24 20:11:42.781611108 * ALPN, offering http/1.1 2026/07/24 20:11:42.781622585 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:42.781623176 * CApath: /etc/ssl/certs 2026/07/24 20:11:42.781637617 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781638659 } [5 bytes data] 2026/07/24 20:11:42.781740300 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:42.781748142 } [512 bytes data] 2026/07/24 20:11:42.781807720 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781814651 { [5 bytes data] 2026/07/24 20:11:42.781839678 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:42.781844885 { [104 bytes data] 2026/07/24 20:11:42.781866888 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781868290 { [5 bytes data] 2026/07/24 20:11:42.781919025 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:42.781920097 { [3880 bytes data] 2026/07/24 20:11:42.781933527 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781933978 { [5 bytes data] 2026/07/24 20:11:42.781954208 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/24 20:11:42.781954919 { [333 bytes data] 2026/07/24 20:11:42.781969561 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781970091 { [5 bytes data] 2026/07/24 20:11:42.781979776 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/24 20:11:42.781980206 { [4 bytes data] 2026/07/24 20:11:42.781989771 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:42.781990211 } [5 bytes data] 2026/07/24 20:11:42.781999575 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/24 20:11:42.781999996 } [70 bytes data] 2026/07/24 20:11:42.782009700 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:42.782010121 } [5 bytes data] 2026/07/24 20:11:42.782019194 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:42.782019605 } [1 bytes data] 2026/07/24 20:11:42.782051332 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:42.782052223 } [5 bytes data] 2026/07/24 20:11:42.782063830 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:42.782064391 } [16 bytes data] 2026/07/24 20:11:42.782092443 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:42.782092884 { [5 bytes data] 2026/07/24 20:11:42.782102087 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:42.782102508 { [5 bytes data] 2026/07/24 20:11:42.782111882 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:42.782112302 { [16 bytes data] 2026/07/24 20:11:42.782127775 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/24 20:11:42.782128757 * ALPN, server accepted to use h2 2026/07/24 20:11:42.782143789 * Server certificate: 2026/07/24 20:11:42.782144250 * subject: CN=p3m.posit.it 2026/07/24 20:11:42.782153924 * start date: Jul 12 00:00:00 2026 GMT 2026/07/24 20:11:42.782154435 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/24 20:11:42.782164199 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/24 20:11:42.782165001 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/24 20:11:42.782179262 * SSL certificate verify ok. 2026/07/24 20:11:42.782179742 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:42.782201345 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:42.782202276 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:42.782232100 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782232531 } [5 bytes data] 2026/07/24 20:11:42.782242375 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782242816 } [5 bytes data] 2026/07/24 20:11:42.782252370 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782252801 } [5 bytes data] 2026/07/24 20:11:42.782262545 * Using Stream ID: 1 (easy handle 0x55623df02a40) 2026/07/24 20:11:42.782262986 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782274062 } [5 bytes data] 2026/07/24 20:11:42.782274513 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/24 20:11:42.782290317 > Host: packagemanager.posit.co 2026/07/24 20:11:42.782291098 > user-agent: curl/7.81.0 2026/07/24 20:11:42.782304027 > accept: */* 2026/07/24 20:11:42.782304478 > 2026/07/24 20:11:42.782312239 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782312680 { [5 bytes data] 2026/07/24 20:11:42.782322004 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/24 20:11:42.782322454 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782333941 } [5 bytes data] 2026/07/24 20:11:42.782334412 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782343776 { [5 bytes data] 2026/07/24 20:11:42.782344197 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782353580 { [5 bytes data] 2026/07/24 20:11:42.782354031 < HTTP/2 400 2026/07/24 20:11:42.782365498 < date: Fri, 24 Jul 2026 20:11:42 GMT 2026/07/24 20:11:42.782366159 < content-type: text/plain; charset=utf-8 2026/07/24 20:11:42.782382283 < content-length: 94 2026/07/24 20:11:42.782382714 < cache-control: max-age=3600 2026/07/24 20:11:42.782392008 < request-id: 8ca85aa1-f78d-43b6-beaf-fcd23703d1a1 2026/07/24 20:11:42.782392468 < server: Posit Package Manager v2026.06.0 2026/07/24 20:11:42.782404276 < x-content-type-options: nosniff 2026/07/24 20:11:42.782404736 < x-frame-options: DENY 2026/07/24 20:11:42.782414471 < x-repository-type: RSPM 2026/07/24 20:11:42.782414891 < 2026/07/24 20:11:42.782423194 { [94 bytes data] 2026/07/24 20:11:42.782423655 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:42.782433109 { [5 bytes data] 2026/07/24 20:11:42.788417621 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:36439 |
| ✅ | 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/07/24 20:11:42.805843627 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:42.806097574 [connect-session] Job Key: [redacted] 2026/07/24 20:11:42.806110333 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/24 20:11:42.806117744 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:37159 ... Connected to session server http://127.0.0.1:37159 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:42.985321961 Configuring packrat to use available credentials for private repository access. 2026/07/24 20:11:42.985593299 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/24 20:11:43.203785993 2026/07/24 20:11:43.203803198 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/24 20:11:43.203874354 * Trying 18.119.89.62:443... 2026/07/24 20:11:43.203875736 * Connected to packagemanager.posit.co (18.119.89.62) port 443 (#0) 2026/07/24 20:11:43.203892441 * ALPN, offering h2 2026/07/24 20:11:43.203893162 * ALPN, offering http/1.1 2026/07/24 20:11:43.203906472 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/24 20:11:43.203907203 * CApath: /etc/ssl/certs 2026/07/24 20:11:43.203921734 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:43.203922535 } [5 bytes data] 2026/07/24 20:11:43.203944373 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/24 20:11:43.203947959 } [512 bytes data] 2026/07/24 20:11:43.204014447 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204015869 { [5 bytes data] 2026/07/24 20:11:43.204054511 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/24 20:11:43.204065748 { [104 bytes data] 2026/07/24 20:11:43.204084456 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204096333 { [5 bytes data] 2026/07/24 20:11:43.204110715 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/24 20:11:43.204111165 { [3880 bytes data] 2026/07/24 20:11:43.204120930 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204121391 { [5 bytes data] 2026/07/24 20:11:43.204130855 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/24 20:11:43.204131265 { [333 bytes data] 2026/07/24 20:11:43.204141290 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204142582 { [5 bytes data] 2026/07/24 20:11:43.204159317 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/24 20:11:43.204160168 { [4 bytes data] 2026/07/24 20:11:43.204175251 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204175962 } [5 bytes data] 2026/07/24 20:11:43.204188210 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/24 20:11:43.204188690 } [70 bytes data] 2026/07/24 20:11:43.204198535 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/24 20:11:43.204199076 } [5 bytes data] 2026/07/24 20:11:43.204208159 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/24 20:11:43.204208570 } [1 bytes data] 2026/07/24 20:11:43.204218685 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204219106 } [5 bytes data] 2026/07/24 20:11:43.204233777 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/24 20:11:43.204234438 } [16 bytes data] 2026/07/24 20:11:43.204252155 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/24 20:11:43.204253046 { [5 bytes data] 2026/07/24 20:11:43.204266015 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/24 20:11:43.204266416 { [5 bytes data] 2026/07/24 20:11:43.204275720 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/24 20:11:43.204276150 { [16 bytes data] 2026/07/24 20:11:43.204285314 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/24 20:11:43.204285815 * ALPN, server accepted to use h2 2026/07/24 20:11:43.204297472 * Server certificate: 2026/07/24 20:11:43.204297913 * subject: CN=p3m.posit.it 2026/07/24 20:11:43.204311002 * start date: Jul 12 00:00:00 2026 GMT 2026/07/24 20:11:43.204311683 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/24 20:11:43.204329450 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/24 20:11:43.204330752 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/24 20:11:43.204350271 * SSL certificate verify ok. 2026/07/24 20:11:43.204350711 * Using HTTP2, server supports multiplexing 2026/07/24 20:11:43.204361157 * Connection state changed (HTTP/2 confirmed) 2026/07/24 20:11:43.204361618 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/24 20:11:43.204385122 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204385563 } [5 bytes data] 2026/07/24 20:11:43.204434706 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204435387 } [5 bytes data] 2026/07/24 20:11:43.204445542 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204446093 } [5 bytes data] 2026/07/24 20:11:43.204455747 * Using Stream ID: 1 (easy handle 0x55555f986a40) 2026/07/24 20:11:43.204456208 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204467184 } [5 bytes data] 2026/07/24 20:11:43.204467675 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/24 20:11:43.204493123 > Host: packagemanager.posit.co 2026/07/24 20:11:43.204525220 > user-agent: curl/7.81.0 2026/07/24 20:11:43.204526352 > accept: */* 2026/07/24 20:11:43.204543497 > 2026/07/24 20:11:43.204544999 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204568364 { [5 bytes data] 2026/07/24 20:11:43.204569085 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/24 20:11:43.204584077 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204584488 } [5 bytes data] 2026/07/24 20:11:43.204593902 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204594323 { [5 bytes data] 2026/07/24 20:11:43.204608944 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204609886 { [5 bytes data] 2026/07/24 20:11:43.204630686 < HTTP/2 400 2026/07/24 20:11:43.204631558 < date: Fri, 24 Jul 2026 20:11:43 GMT 2026/07/24 20:11:43.204644657 < content-type: text/plain; charset=utf-8 2026/07/24 20:11:43.204645098 < content-length: 94 2026/07/24 20:11:43.204655013 < cache-control: max-age=3600 2026/07/24 20:11:43.204655483 < request-id: b596530f-3572-4463-b386-96e9a9205ea1 2026/07/24 20:11:43.204666269 < server: Posit Package Manager v2026.06.0 2026/07/24 20:11:43.204666730 < x-content-type-options: nosniff 2026/07/24 20:11:43.204677165 < x-frame-options: DENY 2026/07/24 20:11:43.204677616 < x-repository-type: RSPM 2026/07/24 20:11:43.204690515 < 2026/07/24 20:11:43.204691246 { [94 bytes data] 2026/07/24 20:11:43.204706139 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/24 20:11:43.204706990 { [5 bytes data] 2026/07/24 20:11:43.211425547 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:43.232959135 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:43.233233893 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:43031 ... Connected to session server http://127.0.0.1:43031 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:43.420989503 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:43.421265322 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:43.421347339 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/07/24 20:11:43.441190047 2026/07/24 20:11:43.441198650 $ /opt/R/4.4.3/bin/R --version 2026/07/24 20:11:43.441241013 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/07/24 20:11:43.441242054 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/24 20:11:43.441258769 Platform: x86_64-pc-linux-gnu 2026/07/24 20:11:43.441260311 2026/07/24 20:11:43.441278879 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/24 20:11:43.441279650 You are welcome to redistribute it under the terms of the 2026/07/24 20:11:43.441303465 GNU General Public License versions 2 or 3. 2026/07/24 20:11:43.441304116 For more information about these matters see 2026/07/24 20:11:43.447360381 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:43031 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/07/24 20:11:43.466498408 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:43.466747818 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:46461 ... Connected to session server http://127.0.0.1:46461 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:43.652188658 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:43.652418604 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:43.652501888 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/07/24 20:11:43.850193641 2026/07/24 20:11:43.850208904 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/24 20:11:43.850286559 Package Version LibPath 2026/07/24 20:11:43.850293199 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850310665 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850311326 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850325968 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850326598 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850341200 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850341831 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850356263 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850356944 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850371195 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850371816 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850387088 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850387789 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850411795 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850412476 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850439351 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850443086 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850496666 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850497617 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850514412 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850516355 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850564767 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850565718 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850583104 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850583865 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850609609 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850647655 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.850648847 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/24 20:11:43.856252600 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:46461 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:43.875806679 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:43.876086694 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:38337 ... Connected to session server http://127.0.0.1:38337 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:44.063331712 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.063556621 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.063635012 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/07/24 20:11:44.064329498 $add.smooth 2026/07/24 20:11:44.064338090 [1] TRUE 2026/07/24 20:11:44.064369747 2026/07/24 20:11:44.064371861 $bitmapType 2026/07/24 20:11:44.064384179 [1] "cairo" 2026/07/24 20:11:44.064384950 2026/07/24 20:11:44.064396848 $browser 2026/07/24 20:11:44.064398971 function (url) 2026/07/24 20:11:44.064409386 { 2026/07/24 20:11:44.064409887 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/07/24 20:11:44.064420853 } 2026/07/24 20:11:44.064421274 <environment: 0x564f7105bdd0> 2026/07/24 20:11:44.064435545 2026/07/24 20:11:44.064436306 $browserNLdisabled 2026/07/24 20:11:44.064449005 [1] FALSE 2026/07/24 20:11:44.064449746 2026/07/24 20:11:44.064460493 $catch.script.errors 2026/07/24 20:11:44.064463797 [1] FALSE 2026/07/24 20:11:44.064508063 2026/07/24 20:11:44.064509435 $CBoundsCheck 2026/07/24 20:11:44.064522965 [1] FALSE 2026/07/24 20:11:44.064523867 2026/07/24 20:11:44.064535724 $check.bounds 2026/07/24 20:11:44.064536505 [1] FALSE 2026/07/24 20:11:44.064549064 2026/07/24 20:11:44.064549805 $citation.bibtex.max 2026/07/24 20:11:44.064562654 [1] 1 2026/07/24 20:11:44.064563355 2026/07/24 20:11:44.064574652 $continue 2026/07/24 20:11:44.064575333 [1] "+ " 2026/07/24 20:11:44.064587621 2026/07/24 20:11:44.064588402 $contrasts 2026/07/24 20:11:44.064600050 unordered ordered 2026/07/24 20:11:44.064601191 "contr.treatment" "contr.poly" 2026/07/24 20:11:44.064617335 2026/07/24 20:11:44.064618147 $defaultPackages 2026/07/24 20:11:44.064632177 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/24 20:11:44.064633319 2026/07/24 20:11:44.064648922 $demo.ask 2026/07/24 20:11:44.064649613 [1] "default" 2026/07/24 20:11:44.064662182 2026/07/24 20:11:44.064662963 $deparse.cutoff 2026/07/24 20:11:44.064675181 [1] 60 2026/07/24 20:11:44.064675882 2026/07/24 20:11:44.064687169 $device 2026/07/24 20:11:44.064885834 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/24 20:11:44.064892984 width, height, onefile, family, title, fonts, version, paper, 2026/07/24 20:11:44.064924010 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/24 20:11:44.064936499 useKerning, fillOddEven, compress) 2026/07/24 20:11:44.064937531 { 2026/07/24 20:11:44.064949819 initPSandPDFfonts() 2026/07/24 20:11:44.064950259 new <- list() 2026/07/24 20:11:44.064959493 if (!missing(width)) 2026/07/24 20:11:44.064959924 new$width <- width 2026/07/24 20:11:44.064968777 if (!missing(height)) 2026/07/24 20:11:44.064969198 new$height <- height 2026/07/24 20:11:44.064985261 if (!missing(onefile)) 2026/07/24 20:11:44.064985992 new$onefile <- onefile 2026/07/24 20:11:44.065000194 if (!missing(title)) 2026/07/24 20:11:44.065000945 new$title <- title 2026/07/24 20:11:44.065016398 if (!missing(fonts)) 2026/07/24 20:11:44.065017079 new$fonts <- fonts 2026/07/24 20:11:44.065028766 if (!missing(version)) 2026/07/24 20:11:44.065029207 new$version <- version 2026/07/24 20:11:44.065054033 if (!missing(paper)) 2026/07/24 20:11:44.065054454 new$paper <- paper 2026/07/24 20:11:44.065063918 if (!missing(encoding)) 2026/07/24 20:11:44.065066883 new$encoding <- encoding 2026/07/24 20:11:44.065081494 if (!missing(bg)) 2026/07/24 20:11:44.065082335 new$bg <- bg 2026/07/24 20:11:44.065100623 if (!missing(fg)) 2026/07/24 20:11:44.065101694 new$fg <- fg 2026/07/24 20:11:44.065117918 if (!missing(pointsize)) 2026/07/24 20:11:44.065118569 new$pointsize <- pointsize 2026/07/24 20:11:44.065128855 if (!missing(pagecentre)) 2026/07/24 20:11:44.065129365 new$pagecentre <- pagecentre 2026/07/24 20:11:44.065146270 if (!missing(colormodel)) 2026/07/24 20:11:44.065146681 new$colormodel <- colormodel 2026/07/24 20:11:44.065156245 if (!missing(useDingbats)) 2026/07/24 20:11:44.065156716 new$useDingbats <- useDingbats 2026/07/24 20:11:44.065166420 if (!missing(useKerning)) 2026/07/24 20:11:44.065166941 new$useKerning <- useKerning 2026/07/24 20:11:44.065182584 if (!missing(fillOddEven)) 2026/07/24 20:11:44.065183275 new$fillOddEven <- fillOddEven 2026/07/24 20:11:44.065199379 if (!missing(compress)) 2026/07/24 20:11:44.065200070 new$compress <- compress 2026/07/24 20:11:44.065220070 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/24 20:11:44.065220941 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/24 20:11:44.065244426 inherits(family, "CIDFont"))) { 2026/07/24 20:11:44.065245187 enc <- family$encoding 2026/07/24 20:11:44.065257675 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/24 20:11:44.065258136 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/24 20:11:44.065287359 "default")) 2026/07/24 20:11:44.065288171 old$encoding <- enc 2026/07/24 20:11:44.065302392 family <- family$metrics 2026/07/24 20:11:44.065315601 } 2026/07/24 20:11:44.065316352 if (is.null(old$encoding) || old$encoding == "default") 2026/07/24 20:11:44.065331785 old$encoding <- guessEncoding() 2026/07/24 20:11:44.065332396 if (!missing(family)) { 2026/07/24 20:11:44.065342732 if (length(family) == 4L) { 2026/07/24 20:11:44.065343192 family <- c(family, "Symbol.afm") 2026/07/24 20:11:44.065357664 } 2026/07/24 20:11:44.065358405 else if (length(family) == 5L) { 2026/07/24 20:11:44.065372386 } 2026/07/24 20:11:44.065373157 else if (length(family) == 1L) { 2026/07/24 20:11:44.065398645 pf <- pdfFonts(family)[[1L]] 2026/07/24 20:11:44.065404313 if (is.null(pf)) 2026/07/24 20:11:44.065429240 stop(gettextf("unknown family '%s'", family), 2026/07/24 20:11:44.065430282 domain = NA) 2026/07/24 20:11:44.065447177 matchFont(pf, old$encoding) 2026/07/24 20:11:44.065447878 } 2026/07/24 20:11:44.065473536 else stop("invalid 'family' argument") 2026/07/24 20:11:44.065474307 old$family <- family 2026/07/24 20:11:44.065492374 } 2026/07/24 20:11:44.065492824 version <- old$version 2026/07/24 20:11:44.065507366 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/24 20:11:44.065508307 "2.0") 2026/07/24 20:11:44.065523009 if (version %in% versions) 2026/07/24 20:11:44.065523901 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/24 20:11:44.065540305 else stop("invalid PDF version") 2026/07/24 20:11:44.065540736 onefile <- old$onefile 2026/07/24 20:11:44.065550370 if (!checkIntFormat(file)) 2026/07/24 20:11:44.065550790 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/24 20:11:44.065561406 domain = NA) 2026/07/24 20:11:44.065561867 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/24 20:11:44.065572262 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/24 20:11:44.065572693 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/24 20:11:44.065592012 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/24 20:11:44.065592763 old$fillOddEven, old$compress) 2026/07/24 20:11:44.065610950 invisible() 2026/07/24 20:11:44.065611691 } 2026/07/24 20:11:44.065623979 <bytecode: 0x564f6f34e108> 2026/07/24 20:11:44.065624700 <environment: namespace:grDevices> 2026/07/24 20:11:44.065640013 2026/07/24 20:11:44.065640845 $device.ask.default 2026/07/24 20:11:44.065654234 [1] FALSE 2026/07/24 20:11:44.065654695 2026/07/24 20:11:44.065692982 $digits 2026/07/24 20:11:44.065693523 [1] 7 2026/07/24 20:11:44.065723978 2026/07/24 20:11:44.065724519 $dvipscmd 2026/07/24 20:11:44.065732400 [1] "dvips" 2026/07/24 20:11:44.065732831 2026/07/24 20:11:44.065740342 $echo 2026/07/24 20:11:44.065742956 [1] FALSE 2026/07/24 20:11:44.065751038 2026/07/24 20:11:44.065772500 $editor 2026/07/24 20:11:44.065793240 [1] "vi" 2026/07/24 20:11:44.065793961 2026/07/24 20:11:44.065813611 $encoding 2026/07/24 20:11:44.065814352 [1] "native.enc" 2026/07/24 20:11:44.065826510 2026/07/24 20:11:44.065826941 $example.ask 2026/07/24 20:11:44.065834903 [1] "default" 2026/07/24 20:11:44.065835463 2026/07/24 20:11:44.065855353 $expressions 2026/07/24 20:11:44.065856214 [1] 5000 2026/07/24 20:11:44.065877045 2026/07/24 20:11:44.065877766 $help.search.types 2026/07/24 20:11:44.065892999 [1] "vignette" "demo" "help" 2026/07/24 20:11:44.065893790 2026/07/24 20:11:44.065906048 $help.try.all.packages 2026/07/24 20:11:44.065906499 [1] FALSE 2026/07/24 20:11:44.065915282 2026/07/24 20:11:44.065915703 $HTTPUserAgent 2026/07/24 20:11:44.065923734 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/24 20:11:44.065924175 2026/07/24 20:11:44.065934500 $internet.info 2026/07/24 20:11:44.065934911 [1] 2 2026/07/24 20:11:44.065950714 2026/07/24 20:11:44.065951426 $keep.parse.data 2026/07/24 20:11:44.065963724 [1] TRUE 2026/07/24 20:11:44.065964355 2026/07/24 20:11:44.065972266 $keep.parse.data.pkgs 2026/07/24 20:11:44.065972677 [1] FALSE 2026/07/24 20:11:44.065981250 2026/07/24 20:11:44.065981710 $keep.source 2026/07/24 20:11:44.065989622 [1] FALSE 2026/07/24 20:11:44.065990063 2026/07/24 20:11:44.065997494 $keep.source.pkgs 2026/07/24 20:11:44.065997905 [1] FALSE 2026/07/24 20:11:44.066057032 2026/07/24 20:11:44.066057693 $locatorBell 2026/07/24 20:11:44.066065875 [1] TRUE 2026/07/24 20:11:44.066066296 2026/07/24 20:11:44.066073897 $mailer 2026/07/24 20:11:44.066074338 [1] "mailto" 2026/07/24 20:11:44.066082380 2026/07/24 20:11:44.066082831 $matprod 2026/07/24 20:11:44.066090412 [1] "default" 2026/07/24 20:11:44.066090853 2026/07/24 20:11:44.066111503 $max.contour.segments 2026/07/24 20:11:44.066114357 [1] 25000 2026/07/24 20:11:44.066128238 2026/07/24 20:11:44.066128999 $max.print 2026/07/24 20:11:44.066139645 [1] 99999 2026/07/24 20:11:44.066140056 2026/07/24 20:11:44.066148027 $menu.graphics 2026/07/24 20:11:44.066148458 [1] TRUE 2026/07/24 20:11:44.066156590 2026/07/24 20:11:44.066157011 $na.action 2026/07/24 20:11:44.066164702 [1] "na.omit" 2026/07/24 20:11:44.066165123 2026/07/24 20:11:44.066177271 $nwarnings 2026/07/24 20:11:44.066178473 [1] 50 2026/07/24 20:11:44.066189759 2026/07/24 20:11:44.066190440 $OutDec 2026/07/24 20:11:44.066203560 [1] "." 2026/07/24 20:11:44.066204441 2026/07/24 20:11:44.066215087 $pager 2026/07/24 20:11:44.066215958 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/07/24 20:11:44.066229028 2026/07/24 20:11:44.066229428 $papersize 2026/07/24 20:11:44.066237090 [1] "letter" 2026/07/24 20:11:44.066237510 2026/07/24 20:11:44.066245242 $PCRE_limit_recursion 2026/07/24 20:11:44.066245682 [1] NA 2026/07/24 20:11:44.066254285 2026/07/24 20:11:44.066254706 $PCRE_study 2026/07/24 20:11:44.066262527 [1] FALSE 2026/07/24 20:11:44.066262938 2026/07/24 20:11:44.066270349 $PCRE_use_JIT 2026/07/24 20:11:44.066270780 [1] TRUE 2026/07/24 20:11:44.066278812 2026/07/24 20:11:44.066279262 $pdfviewer 2026/07/24 20:11:44.066290389 [1] "/usr/bin/xdg-open" 2026/07/24 20:11:44.066301385 2026/07/24 20:11:44.066312041 $pkgType 2026/07/24 20:11:44.066312471 [1] "source" 2026/07/24 20:11:44.066320543 2026/07/24 20:11:44.066320964 $printcmd 2026/07/24 20:11:44.066328575 [1] "/usr/bin/lpr" 2026/07/24 20:11:44.066329046 2026/07/24 20:11:44.066336737 $prompt 2026/07/24 20:11:44.066337178 [1] "> " 2026/07/24 20:11:44.066344840 2026/07/24 20:11:44.066345280 $repos 2026/07/24 20:11:44.066352561 CRAN 2026/07/24 20:11:44.066353012 "@CRAN@" 2026/07/24 20:11:44.066360763 2026/07/24 20:11:44.066361224 $rl_word_breaks 2026/07/24 20:11:44.066372170 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/24 20:11:44.066373152 2026/07/24 20:11:44.066390477 $scipen 2026/07/24 20:11:44.066390918 [1] 0 2026/07/24 20:11:44.066398489 2026/07/24 20:11:44.066398910 $show.coef.Pvalues 2026/07/24 20:11:44.066406942 [1] TRUE 2026/07/24 20:11:44.066407362 2026/07/24 20:11:44.066414703 $show.error.messages 2026/07/24 20:11:44.066415134 [1] TRUE 2026/07/24 20:11:44.066423606 2026/07/24 20:11:44.066424007 $show.signif.stars 2026/07/24 20:11:44.066431959 [1] TRUE 2026/07/24 20:11:44.066432369 2026/07/24 20:11:44.066439831 $showErrorCalls 2026/07/24 20:11:44.066440281 [1] TRUE 2026/07/24 20:11:44.066448483 2026/07/24 20:11:44.066448914 $showNCalls 2026/07/24 20:11:44.066463456 [1] 50 2026/07/24 20:11:44.066464207 2026/07/24 20:11:44.066474452 $showWarnCalls 2026/07/24 20:11:44.066474903 [1] FALSE 2026/07/24 20:11:44.066483015 2026/07/24 20:11:44.066483435 $str 2026/07/24 20:11:44.066506600 $str$strict.width 2026/07/24 20:11:44.066507040 [1] "no" 2026/07/24 20:11:44.066515323 2026/07/24 20:11:44.066515733 $str$digits.d 2026/07/24 20:11:44.066523465 [1] 3 2026/07/24 20:11:44.066523915 2026/07/24 20:11:44.066531196 $str$vec.len 2026/07/24 20:11:44.066532238 [1] 4 2026/07/24 20:11:44.066546809 2026/07/24 20:11:44.066547570 $str$list.len 2026/07/24 20:11:44.066557876 [1] 99 2026/07/24 20:11:44.066558286 2026/07/24 20:11:44.066565487 $str$deparse.lines 2026/07/24 20:11:44.066565968 NULL 2026/07/24 20:11:44.066579017 2026/07/24 20:11:44.066579418 $str$drop.deparse.attr 2026/07/24 20:11:44.066587660 [1] TRUE 2026/07/24 20:11:44.066588111 2026/07/24 20:11:44.066595622 $str$formatNum 2026/07/24 20:11:44.066596072 function (x, ...) 2026/07/24 20:11:44.066604475 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/24 20:11:44.066604926 <environment: 0x564f6faa9778> 2026/07/24 20:11:44.066618516 2026/07/24 20:11:44.066619287 2026/07/24 20:11:44.066630213 $str.dendrogram.last 2026/07/24 20:11:44.066631245 [1] "`" 2026/07/24 20:11:44.066641270 2026/07/24 20:11:44.066641690 $texi2dvi 2026/07/24 20:11:44.066649572 [1] "/usr/bin/texi2dvi" 2026/07/24 20:11:44.066650013 2026/07/24 20:11:44.066658044 $timeout 2026/07/24 20:11:44.066658495 [1] 60 2026/07/24 20:11:44.066666116 2026/07/24 20:11:44.066666547 $ts.eps 2026/07/24 20:11:44.066674259 [1] 1e-05 2026/07/24 20:11:44.066674699 2026/07/24 20:11:44.066682200 $ts.S.compat 2026/07/24 20:11:44.066682631 [1] FALSE 2026/07/24 20:11:44.066690773 2026/07/24 20:11:44.066691234 $unzip 2026/07/24 20:11:44.066703352 [1] "/usr/bin/unzip" 2026/07/24 20:11:44.066704133 2026/07/24 20:11:44.066716501 $useFancyQuotes 2026/07/24 20:11:44.066716932 [1] TRUE 2026/07/24 20:11:44.066725184 2026/07/24 20:11:44.066725615 $verbose 2026/07/24 20:11:44.066733086 [1] FALSE 2026/07/24 20:11:44.066733516 2026/07/24 20:11:44.066740927 $warn 2026/07/24 20:11:44.066741368 [1] 0 2026/07/24 20:11:44.066748829 2026/07/24 20:11:44.066749250 $warning.length 2026/07/24 20:11:44.066757031 [1] 1000 2026/07/24 20:11:44.066757462 2026/07/24 20:11:44.066764983 $warnPartialMatchArgs 2026/07/24 20:11:44.066765454 [1] FALSE 2026/07/24 20:11:44.066773967 2026/07/24 20:11:44.066774387 $warnPartialMatchAttr 2026/07/24 20:11:44.066788618 [1] FALSE 2026/07/24 20:11:44.066789460 2026/07/24 20:11:44.066799865 $warnPartialMatchDollar 2026/07/24 20:11:44.066800306 [1] FALSE 2026/07/24 20:11:44.066808908 2026/07/24 20:11:44.066809359 $width 2026/07/24 20:11:44.066816770 [1] 80 2026/07/24 20:11:44.066817221 Stopping content session token refresher Stopped session pings to http://127.0.0.1:38337 Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:44.092132171 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:44.092434019 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:36793 ... Connected to session server http://127.0.0.1:36793 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:44.280460942 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.280691855 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.280745134 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/07/24 20:11:44.289268656 2026/07/24 20:11:44.289277609 $ env 2026/07/24 20:11:44.289315145 CONNECT_API_KEY=REDACTED 2026/07/24 20:11:44.289316266 CONNECT_CONTENT_GUID= 2026/07/24 20:11:44.289335365 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/07/24 20:11:44.289336066 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/07/24 20:11:44.289351549 CONNECT_SERVER=http://localhost:3939/ 2026/07/24 20:11:44.289352300 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:44.289429384 EDITOR=vi 2026/07/24 20:11:44.289430376 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:44.289445418 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:44.289446149 LANG=en_US.UTF-8 2026/07/24 20:11:44.289463855 LANGUAGE=en_US:en 2026/07/24 20:11:44.289464577 LC_ALL=en_US.UTF-8 2026/07/24 20:11:44.289478858 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/07/24 20:11:44.289491877 LN_S=ln -s 2026/07/24 20:11:44.289511206 LOGNAME=rstudio-connect 2026/07/24 20:11:44.289511626 MAKE=make 2026/07/24 20:11:44.289520580 PAGER=/usr/bin/pager 2026/07/24 20:11:44.289521070 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/07/24 20:11:44.289536263 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:44.289536704 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:44.289546138 R_ARCH= 2026/07/24 20:11:44.289546578 R_BROWSER=xdg-open 2026/07/24 20:11:44.289554881 R_BZIPCMD=/usr/bin/bzip2 2026/07/24 20:11:44.289555361 R_CONFIG_ACTIVE=rsconnect 2026/07/24 20:11:44.289574450 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/07/24 20:11:44.289575191 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.289603002 R_GZIPCMD=/usr/bin/gzip 2026/07/24 20:11:44.289604674 R_HOME=/opt/R/4.4.3/lib/R 2026/07/24 20:11:44.289640397 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/07/24 20:11:44.289651644 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/07/24 20:11:44.289670832 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/07/24 20:11:44.289671283 R_LIBS_USER=REDACTED 2026/07/24 20:11:44.289690161 R_PAPERSIZE=letter 2026/07/24 20:11:44.289690792 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/24 20:11:44.289700566 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/24 20:11:44.289700987 R_PRINTCMD=/usr/bin/lpr 2026/07/24 20:11:44.289717201 R_RD4PDF=times,inconsolata,hyper 2026/07/24 20:11:44.289717972 RSC_EMAIL_SUBJECT=system-check 2026/07/24 20:11:44.289735699 RSC_REPORT_NAME=system-check 2026/07/24 20:11:44.289736179 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/07/24 20:11:44.289751833 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/07/24 20:11:44.289752594 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/07/24 20:11:44.289773735 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpyWuAp2 2026/07/24 20:11:44.289774456 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/07/24 20:11:44.289791572 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/24 20:11:44.289792022 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/24 20:11:44.289802368 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.289802798 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:44.289813174 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/24 20:11:44.289813624 R_UNZIPCMD=/usr/bin/unzip 2026/07/24 20:11:44.289823198 R_ZIPCMD=/usr/bin/zip 2026/07/24 20:11:44.289823619 SED=/usr/bin/sed 2026/07/24 20:11:44.289832622 SF_PARTNER=posit_connect 2026/07/24 20:11:44.289833053 SHLVL=2 2026/07/24 20:11:44.289849007 SPARK_CONNECT_USER_AGENT=REDACTED 2026/07/24 20:11:44.289849988 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:44.289864550 TAR=/usr/bin/tar 2026/07/24 20:11:44.289865001 TERM=xterm 2026/07/24 20:11:44.289873263 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:44.289873693 TZ=UTC 2026/07/24 20:11:44.289889887 USERNAME=rstudio-connect 2026/07/24 20:11:44.289890298 USER=rstudio-connect 2026/07/24 20:11:44.295688570 _=/usr/bin/env Stopped session pings to http://127.0.0.1:36793 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:44.314900482 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:44.315243070 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:40295 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:40295 2026/07/24 20:11:44.501294781 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.501504928 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.501584996 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/07/24 20:11:44.509947730 2026/07/24 20:11:44.509957444 $ findmnt --notruncate 2026/07/24 20:11:44.509998365 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:44.510016682 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/ov erlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:44.510165623 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:44.510166925 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:44.510198632 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:44.510204381 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:44.510233955 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:44.510234656 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:44.510269357 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:44.510270098 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:44.510312441 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510315796 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/doc ker/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:44.510461122 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/doc ker/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:44.510462564 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510610924 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510611886 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510677914 ├─/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/07/24 20:11:44.510680868 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/reports/v2/0/0/temp.source.2564347890] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510724803 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/reports/v2/0/0/temp.output.552945792] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510725514 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/VYe3QeDBzjLM8y3L] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510769970 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510771102 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510816239 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:44.510817110 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2637075703] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:44.510978320 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:44.516293959 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:44.535743494 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:44.536062998 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:39647 ... Connected to session server http://127.0.0.1:39647 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:44.725906713 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.726182222 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.726256727 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/07/24 20:11:44.745563330 2026/07/24 20:11:44.745572323 $ /opt/R/4.5.2/bin/R --version 2026/07/24 20:11:44.745610129 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/07/24 20:11:44.745611081 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/24 20:11:44.745648661 Platform: x86_64-pc-linux-gnu 2026/07/24 20:11:44.745676252 2026/07/24 20:11:44.745763281 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/24 20:11:44.745772194 You are welcome to redistribute it under the terms of the 2026/07/24 20:11:44.745793256 GNU General Public License versions 2 or 3. 2026/07/24 20:11:44.745799765 For more information about these matters see 2026/07/24 20:11:44.751450363 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:39647 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/07/24 20:11:44.770221516 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:44.770634819 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:38487 ... Connected to session server http://127.0.0.1:38487 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:44.959106802 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:44.959339853 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:44.959413448 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/07/24 20:11:45.162438227 2026/07/24 20:11:45.162454170 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/24 20:11:45.162509903 Package Version LibPath 2026/07/24 20:11:45.162512006 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162530684 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162531365 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162546958 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162547659 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162563142 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162563833 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162579346 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162580007 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162596672 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162597633 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162614689 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162615630 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162645169 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162660833 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162711378 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162712559 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162727632 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162728102 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162740050 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162740481 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162752038 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162752459 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162772448 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162773139 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162790695 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162791316 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162813008 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162813489 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162824726 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162825146 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162836113 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162836523 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162853939 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162854640 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162871786 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162872577 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162892426 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162893107 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162917173 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.162917594 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/24 20:11:45.168436300 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/24 20:11:45.187748751 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:45.188082356 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:46261 ... Connected to session server http://127.0.0.1:46261 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:45.379907592 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:45.380160873 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:45.380264451 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/07/24 20:11:45.380692377 $add.smooth 2026/07/24 20:11:45.380698786 [1] TRUE 2026/07/24 20:11:45.380776862 2026/07/24 20:11:45.380778484 $bitmapType 2026/07/24 20:11:45.380793356 [1] "cairo" 2026/07/24 20:11:45.380794188 2026/07/24 20:11:45.380805795 $browser 2026/07/24 20:11:45.380806636 function (url) 2026/07/24 20:11:45.380819525 { 2026/07/24 20:11:45.380820367 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/07/24 20:11:45.380837682 } 2026/07/24 20:11:45.380838443 <environment: 0x55f36a4c8d88> 2026/07/24 20:11:45.380846260 2026/07/24 20:11:45.380853271 $browserNLdisabled 2026/07/24 20:11:45.380958878 [1] FALSE 2026/07/24 20:11:45.380960630 2026/07/24 20:11:45.380984716 $catch.script.errors 2026/07/24 20:11:45.380985707 [1] FALSE 2026/07/24 20:11:45.381011395 2026/07/24 20:11:45.381012127 $CBoundsCheck 2026/07/24 20:11:45.381023383 [1] FALSE 2026/07/24 20:11:45.381024094 2026/07/24 20:11:45.381072992 $check.bounds 2026/07/24 20:11:45.381075365 [1] FALSE 2026/07/24 20:11:45.381125059 2026/07/24 20:11:45.381126171 $citation.bibtex.max 2026/07/24 20:11:45.381163441 [1] 1 2026/07/24 20:11:45.381165184 2026/07/24 20:11:45.381178303 $continue 2026/07/24 20:11:45.381179084 [1] "+ " 2026/07/24 20:11:45.381193085 2026/07/24 20:11:45.381193806 $contrasts 2026/07/24 20:11:45.381205043 unordered ordered 2026/07/24 20:11:45.381205994 "contr.treatment" "contr.poly" 2026/07/24 20:11:45.381220436 2026/07/24 20:11:45.381221127 $defaultPackages 2026/07/24 20:11:45.381232674 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/24 20:11:45.381233515 2026/07/24 20:11:45.381248237 $demo.ask 2026/07/24 20:11:45.381248928 [1] "default" 2026/07/24 20:11:45.381261026 2026/07/24 20:11:45.381261707 $deparse.cutoff 2026/07/24 20:11:45.381274406 [1] 60 2026/07/24 20:11:45.381275157 2026/07/24 20:11:45.381289648 $device 2026/07/24 20:11:45.381352522 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/24 20:11:45.381358451 width, height, onefile, family, title, fonts, version, paper, 2026/07/24 20:11:45.381382877 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/24 20:11:45.381383608 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/07/24 20:11:45.381402786 { 2026/07/24 20:11:45.381403518 initPSandPDFfonts() 2026/07/24 20:11:45.381415495 new <- list() 2026/07/24 20:11:45.381416296 if (!missing(width)) 2026/07/24 20:11:45.381432170 new$width <- width 2026/07/24 20:11:45.381432831 if (!missing(height)) 2026/07/24 20:11:45.381445920 new$height <- height 2026/07/24 20:11:45.381446672 if (!missing(onefile)) 2026/07/24 20:11:45.381461548 new$onefile <- onefile 2026/07/24 20:11:45.381463331 if (!missing(title)) 2026/07/24 20:11:45.381481688 new$title <- title 2026/07/24 20:11:45.381482529 if (!missing(fonts)) 2026/07/24 20:11:45.381496360 new$fonts <- fonts 2026/07/24 20:11:45.381497051 if (!missing(version)) 2026/07/24 20:11:45.381511362 new$version <- version 2026/07/24 20:11:45.381512093 if (!missing(paper)) 2026/07/24 20:11:45.381526354 new$paper <- paper 2026/07/24 20:11:45.381527126 if (!missing(encoding)) 2026/07/24 20:11:45.381541056 new$encoding <- encoding 2026/07/24 20:11:45.381541797 if (!missing(bg)) 2026/07/24 20:11:45.381556139 new$bg <- bg 2026/07/24 20:11:45.381556830 if (!missing(fg)) 2026/07/24 20:11:45.381570069 new$fg <- fg 2026/07/24 20:11:45.381570840 if (!missing(pointsize)) 2026/07/24 20:11:45.381584521 new$pointsize <- pointsize 2026/07/24 20:11:45.381585272 if (!missing(pagecentre)) 2026/07/24 20:11:45.381600064 new$pagecentre <- pagecentre 2026/07/24 20:11:45.381600845 if (!missing(colormodel)) 2026/07/24 20:11:45.381625277 new$colormodel <- colormodel 2026/07/24 20:11:45.381635907 if (!missing(useDingbats)) 2026/07/24 20:11:45.381636668 new$useDingbats <- useDingbats 2026/07/24 20:11:45.381651971 if (!missing(useKerning)) 2026/07/24 20:11:45.381652742 new$useKerning <- useKerning 2026/07/24 20:11:45.381667865 if (!missing(fillOddEven)) 2026/07/24 20:11:45.381668616 new$fillOddEven <- fillOddEven 2026/07/24 20:11:45.381709576 if (!missing(compress)) 2026/07/24 20:11:45.381710328 new$compress <- compress 2026/07/24 20:11:45.381720162 if (!missing(timestamp)) 2026/07/24 20:11:45.381720603 new$timestamp <- timestamp 2026/07/24 20:11:45.381729967 if (!missing(producer)) 2026/07/24 20:11:45.381730367 new$producer <- producer 2026/07/24 20:11:45.381739451 if (!missing(author)) 2026/07/24 20:11:45.381739881 new$author <- author 2026/07/24 20:11:45.381748715 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/24 20:11:45.381749345 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/24 20:11:45.381762735 inherits(family, "CIDFont"))) { 2026/07/24 20:11:45.381763166 enc <- family$encoding 2026/07/24 20:11:45.381779811 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/24 20:11:45.381780612 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/24 20:11:45.381797868 "default")) 2026/07/24 20:11:45.381805799 old$encoding <- enc 2026/07/24 20:11:45.381806580 family <- family$metrics 2026/07/24 20:11:45.381817376 } 2026/07/24 20:11:45.381817927 if (is.null(old$encoding) || old$encoding == "default") 2026/07/24 20:11:45.381827552 old$encoding <- guessEncoding() 2026/07/24 20:11:45.381828012 if (!missing(family)) { 2026/07/24 20:11:45.381835799 if (length(family) == 4L) { 2026/07/24 20:11:45.381842414 family <- c(family, "Symbol.afm") 2026/07/24 20:11:45.381842904 } 2026/07/24 20:11:45.381851677 else if (length(family) == 5L) { 2026/07/24 20:11:45.381852098 } 2026/07/24 20:11:45.381868532 else if (length(family) == 1L) { 2026/07/24 20:11:45.381869243 pf <- pdfFonts(family)[[1L]] 2026/07/24 20:11:45.381883284 if (is.null(pf)) 2026/07/24 20:11:45.381883735 stop(gettextf("unknown family '%s'", family), 2026/07/24 20:11:45.381893630 domain = NA) 2026/07/24 20:11:45.381894070 matchFont(pf, old$encoding) 2026/07/24 20:11:45.381906739 } 2026/07/24 20:11:45.381911386 else stop("invalid 'family' argument") 2026/07/24 20:11:45.381922312 old$family <- family 2026/07/24 20:11:45.381923023 } 2026/07/24 20:11:45.381932918 version <- old$version 2026/07/24 20:11:45.381933369 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/24 20:11:45.381948100 "2.0") 2026/07/24 20:11:45.381949032 if (version %in% versions) 2026/07/24 20:11:45.381962792 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/24 20:11:45.381963513 else stop("invalid PDF version") 2026/07/24 20:11:45.381996968 onefile <- old$onefile 2026/07/24 20:11:45.382000994 if (!checkIntFormat(file)) 2026/07/24 20:11:45.382021214 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/24 20:11:45.382022657 domain = NA) 2026/07/24 20:11:45.382057789 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/24 20:11:45.382058850 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/24 20:11:45.382078049 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/24 20:11:45.382078980 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/24 20:11:45.382095395 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/07/24 20:11:45.382096015 old$author) 2026/07/24 20:11:45.382116466 invisible() 2026/07/24 20:11:45.382117227 } 2026/07/24 20:11:45.382128804 <bytecode: 0x55f3682c1570> 2026/07/24 20:11:45.382129575 <environment: namespace:grDevices> 2026/07/24 20:11:45.382147882 2026/07/24 20:11:45.382148924 $device.ask.default 2026/07/24 20:11:45.382161292 [1] FALSE 2026/07/24 20:11:45.382162003 2026/07/24 20:11:45.382174422 $digits 2026/07/24 20:11:45.382175353 [1] 7 2026/07/24 20:11:45.382187371 2026/07/24 20:11:45.382187882 $dvipscmd 2026/07/24 20:11:45.382195904 [1] "dvips" 2026/07/24 20:11:45.382196314 2026/07/24 20:11:45.382204346 $echo 2026/07/24 20:11:45.382204797 [1] FALSE 2026/07/24 20:11:45.382218828 2026/07/24 20:11:45.382219529 $editor 2026/07/24 20:11:45.382231406 [1] "vi" 2026/07/24 20:11:45.382232117 2026/07/24 20:11:45.382241662 $encoding 2026/07/24 20:11:45.382242102 [1] "native.enc" 2026/07/24 20:11:45.382251106 2026/07/24 20:11:45.382251536 $example.ask 2026/07/24 20:11:45.382259809 [1] "default" 2026/07/24 20:11:45.382260279 2026/07/24 20:11:45.382268491 $expressions 2026/07/24 20:11:45.382268942 [1] 5000 2026/07/24 20:11:45.382277395 2026/07/24 20:11:45.382277805 $help.search.types 2026/07/24 20:11:45.382286388 [1] "vignette" "demo" "help" 2026/07/24 20:11:45.382286969 2026/07/24 20:11:45.382295882 $help.try.all.packages 2026/07/24 20:11:45.382296423 [1] FALSE 2026/07/24 20:11:45.382313298 2026/07/24 20:11:45.382313989 $HTTPUserAgent 2026/07/24 20:11:45.382324264 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/24 20:11:45.382324785 2026/07/24 20:11:45.382335401 $internet.info 2026/07/24 20:11:45.382335831 [1] 2 2026/07/24 20:11:45.382344194 2026/07/24 20:11:45.382344675 $keep.parse.data 2026/07/24 20:11:45.382353147 [1] TRUE 2026/07/24 20:11:45.382353588 2026/07/24 20:11:45.382361530 $keep.parse.data.pkgs 2026/07/24 20:11:45.382361970 [1] FALSE 2026/07/24 20:11:45.382370883 2026/07/24 20:11:45.382371304 $keep.source 2026/07/24 20:11:45.382379977 [1] FALSE 2026/07/24 20:11:45.382380758 2026/07/24 20:11:45.382395430 $keep.source.pkgs 2026/07/24 20:11:45.382417062 [1] FALSE 2026/07/24 20:11:45.382426276 2026/07/24 20:11:45.382426816 $locatorBell 2026/07/24 20:11:45.382435169 [1] TRUE 2026/07/24 20:11:45.382435620 2026/07/24 20:11:45.382448318 $mailer 2026/07/24 20:11:45.382449150 [1] "mailto" 2026/07/24 20:11:45.382464222 2026/07/24 20:11:45.382464923 $matprod 2026/07/24 20:11:45.382476490 [1] "default" 2026/07/24 20:11:45.382477482 2026/07/24 20:11:45.382489910 $max.contour.segments 2026/07/24 20:11:45.382490331 [1] 25000 2026/07/24 20:11:45.382499164 2026/07/24 20:11:45.382499595 $max.print 2026/07/24 20:11:45.382507666 [1] 99999 2026/07/24 20:11:45.382508087 2026/07/24 20:11:45.382515758 $menu.graphics 2026/07/24 20:11:45.382516189 [1] TRUE 2026/07/24 20:11:45.382524702 2026/07/24 20:11:45.382525112 $na.action 2026/07/24 20:11:45.382533174 [1] "na.omit" 2026/07/24 20:11:45.382533655 2026/07/24 20:11:45.382541937 $nwarnings 2026/07/24 20:11:45.382542378 [1] 50 2026/07/24 20:11:45.382555558 2026/07/24 20:11:45.382556319 $OutDec 2026/07/24 20:11:45.382568196 [1] "." 2026/07/24 20:11:45.382568657 2026/07/24 20:11:45.382576318 $pager 2026/07/24 20:11:45.382576809 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/07/24 20:11:45.382585923 2026/07/24 20:11:45.382586343 $papersize 2026/07/24 20:11:45.382594345 [1] "letter" 2026/07/24 20:11:45.382594946 2026/07/24 20:11:45.382602948 $PCRE_limit_recursion 2026/07/24 20:11:45.382603379 [1] NA 2026/07/24 20:11:45.382612202 2026/07/24 20:11:45.382612642 $PCRE_study 2026/07/24 20:11:45.382620824 [1] FALSE 2026/07/24 20:11:45.382621245 2026/07/24 20:11:45.382629658 $PCRE_use_JIT 2026/07/24 20:11:45.382632622 [1] TRUE 2026/07/24 20:11:45.382646092 2026/07/24 20:11:45.382646813 $pdfviewer 2026/07/24 20:11:45.382656097 [1] "/usr/bin/xdg-open" 2026/07/24 20:11:45.382656537 2026/07/24 20:11:45.382664990 $pkgType 2026/07/24 20:11:45.382665451 [1] "source" 2026/07/24 20:11:45.382673833 2026/07/24 20:11:45.382674264 $printcmd 2026/07/24 20:11:45.382686812 [1] "/usr/bin/lpr" 2026/07/24 20:11:45.382687323 2026/07/24 20:11:45.382695495 $prompt 2026/07/24 20:11:45.382695966 [1] "> " 2026/07/24 20:11:45.382704208 2026/07/24 20:11:45.382704629 $repos 2026/07/24 20:11:45.382715705 CRAN 2026/07/24 20:11:45.382716356 "@CRAN@" 2026/07/24 20:11:45.382729265 2026/07/24 20:11:45.382729876 $rl_word_breaks 2026/07/24 20:11:45.382738289 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/24 20:11:45.382738729 2026/07/24 20:11:45.382747122 $scipen 2026/07/24 20:11:45.382747563 [1] 0 2026/07/24 20:11:45.382755584 2026/07/24 20:11:45.382755995 $show.coef.Pvalues 2026/07/24 20:11:45.382764428 [1] TRUE 2026/07/24 20:11:45.382764888 2026/07/24 20:11:45.382772770 $show.error.messages 2026/07/24 20:11:45.382773261 [1] TRUE 2026/07/24 20:11:45.382782134 2026/07/24 20:11:45.382782555 $show.signif.stars 2026/07/24 20:11:45.382791037 [1] TRUE 2026/07/24 20:11:45.382791468 2026/07/24 20:11:45.382806089 $showErrorCalls 2026/07/24 20:11:45.382806831 [1] TRUE 2026/07/24 20:11:45.382824096 2026/07/24 20:11:45.382825157 $showNCalls 2026/07/24 20:11:45.382836614 [1] 50 2026/07/24 20:11:45.382837125 2026/07/24 20:11:45.382844837 $showWarnCalls 2026/07/24 20:11:45.382845347 [1] FALSE 2026/07/24 20:11:45.382853880 2026/07/24 20:11:45.382854311 $str 2026/07/24 20:11:45.382862272 $str$strict.width 2026/07/24 20:11:45.382862743 [1] "no" 2026/07/24 20:11:45.382871556 2026/07/24 20:11:45.382871997 $str$digits.d 2026/07/24 20:11:45.382894020 [1] 3 2026/07/24 20:11:45.382894731 2026/07/24 20:11:45.382904215 $str$vec.len 2026/07/24 20:11:45.382904625 [1] 4 2026/07/24 20:11:45.382912948 2026/07/24 20:11:45.382913378 $str$list.len 2026/07/24 20:11:45.382921520 [1] 99 2026/07/24 20:11:45.382921941 2026/07/24 20:11:45.382929903 $str$deparse.lines 2026/07/24 20:11:45.382930474 NULL 2026/07/24 20:11:45.382939227 2026/07/24 20:11:45.382939788 $str$drop.deparse.attr 2026/07/24 20:11:45.382948581 [1] TRUE 2026/07/24 20:11:45.382949121 2026/07/24 20:11:45.382957133 $str$formatNum 2026/07/24 20:11:45.382957584 function (x, ...) 2026/07/24 20:11:45.382972266 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/24 20:11:45.382973107 <environment: 0x55f368b364d0> 2026/07/24 20:11:45.382987118 2026/07/24 20:11:45.382989251 2026/07/24 20:11:45.382996862 $str.dendrogram.last 2026/07/24 20:11:45.382997293 [1] "`" 2026/07/24 20:11:45.383005936 2026/07/24 20:11:45.383006386 $texi2dvi 2026/07/24 20:11:45.383015991 [1] "/usr/bin/texi2dvi" 2026/07/24 20:11:45.383016421 2026/07/24 20:11:45.383024924 $timeout 2026/07/24 20:11:45.383025365 [1] 60 2026/07/24 20:11:45.383058193 2026/07/24 20:11:45.383058834 $ts.eps 2026/07/24 20:11:45.383067237 [1] 1e-05 2026/07/24 20:11:45.383067667 2026/07/24 20:11:45.383075679 $ts.S.compat 2026/07/24 20:11:45.383076110 [1] FALSE 2026/07/24 20:11:45.383084963 2026/07/24 20:11:45.383085374 $unzip 2026/07/24 20:11:45.383093466 [1] "/usr/bin/unzip" 2026/07/24 20:11:45.383093896 2026/07/24 20:11:45.383102018 $useFancyQuotes 2026/07/24 20:11:45.383102439 [1] TRUE 2026/07/24 20:11:45.383111042 2026/07/24 20:11:45.383111462 $verbose 2026/07/24 20:11:45.383122449 [1] FALSE 2026/07/24 20:11:45.383123180 2026/07/24 20:11:45.383135658 $warn 2026/07/24 20:11:45.383136449 [1] 0 2026/07/24 20:11:45.383145563 2026/07/24 20:11:45.383145994 $warning.length 2026/07/24 20:11:45.383154336 [1] 1000 2026/07/24 20:11:45.383154777 2026/07/24 20:11:45.383162588 $warnPartialMatchArgs 2026/07/24 20:11:45.383163019 [1] FALSE 2026/07/24 20:11:45.383172132 2026/07/24 20:11:45.383172533 $warnPartialMatchAttr 2026/07/24 20:11:45.383180955 [1] FALSE 2026/07/24 20:11:45.383181366 2026/07/24 20:11:45.383189118 $warnPartialMatchDollar 2026/07/24 20:11:45.383189558 [1] FALSE 2026/07/24 20:11:45.383198542 2026/07/24 20:11:45.383198992 $width 2026/07/24 20:11:45.383214005 [1] 80 2026/07/24 20:11:45.383214706 |
| ✅ | 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/07/24 20:11:45.408775015 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:45.409093087 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:46591 ... Connected to session server http://127.0.0.1:46591 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:45.598682951 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:45.598916632 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:45.598998444 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/07/24 20:11:45.607464075 2026/07/24 20:11:45.607473338 $ env 2026/07/24 20:11:45.607513077 CONNECT_API_KEY=REDACTED 2026/07/24 20:11:45.607514119 CONNECT_CONTENT_GUID= 2026/07/24 20:11:45.607529271 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/07/24 20:11:45.607529762 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/07/24 20:11:45.607540338 CONNECT_SERVER=http://localhost:3939/ 2026/07/24 20:11:45.607540799 _DD_ROOT_GO_SESSION_ID=7375ad01-bdbc-406d-b711-b4fa0f23c36e 2026/07/24 20:11:45.607575200 EDITOR=vi 2026/07/24 20:11:45.607576141 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:45.607599786 HOSTNAME=b0c05f758fc6 2026/07/24 20:11:45.607601088 LANG=en_US.UTF-8 2026/07/24 20:11:45.607620857 LANGUAGE=en_US:en 2026/07/24 20:11:45.607621268 LC_ALL=en_US.UTF-8 2026/07/24 20:11:45.607630842 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/07/24 20:11:45.607631523 LN_S=ln -s 2026/07/24 20:11:45.607661648 LOGNAME=rstudio-connect 2026/07/24 20:11:45.607662258 MAKE=make 2026/07/24 20:11:45.607683695 PAGER=/usr/bin/pager 2026/07/24 20:11:45.607686800 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/07/24 20:11:45.607747710 POSIT_PRODUCT=CONNECT 2026/07/24 20:11:45.607748902 PWD=/opt/rstudio-connect/mnt/app 2026/07/24 20:11:45.607762662 R_ARCH= 2026/07/24 20:11:45.607763724 R_BROWSER=xdg-open 2026/07/24 20:11:45.607777344 R_BZIPCMD=/usr/bin/bzip2 2026/07/24 20:11:45.607778105 R_CONFIG_ACTIVE=rsconnect 2026/07/24 20:11:45.607792927 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/07/24 20:11:45.607793689 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:45.607812206 R_GZIPCMD=/usr/bin/gzip 2026/07/24 20:11:45.607812917 R_HOME=/opt/R/4.5.2/lib/R 2026/07/24 20:11:45.607827599 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/07/24 20:11:45.607828711 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/07/24 20:11:45.607853137 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/07/24 20:11:45.607853858 R_LIBS_USER=REDACTED 2026/07/24 20:11:45.607876156 R_PAPERSIZE=letter 2026/07/24 20:11:45.607878179 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/24 20:11:45.607902265 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/24 20:11:45.607903146 R_PRINTCMD=/usr/bin/lpr 2026/07/24 20:11:45.607919060 R_RD4PDF=times,inconsolata,hyper 2026/07/24 20:11:45.607919761 RSC_EMAIL_SUBJECT=system-check 2026/07/24 20:11:45.607950306 RSC_REPORT_NAME=system-check 2026/07/24 20:11:45.607951848 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/07/24 20:11:45.607972509 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/07/24 20:11:45.607973250 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/07/24 20:11:45.607993540 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpIeACKF 2026/07/24 20:11:45.607994271 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/07/24 20:11:45.608011777 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/24 20:11:45.608012478 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/24 20:11:45.608049553 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:45.608050244 RSTUDIO_PRODUCT=CONNECT 2026/07/24 20:11:45.608069032 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/24 20:11:45.608070014 R_UNZIPCMD=/usr/bin/unzip 2026/07/24 20:11:45.608095552 R_ZIPCMD=/usr/bin/zip 2026/07/24 20:11:45.608096533 SED=/usr/bin/sed 2026/07/24 20:11:45.608115742 SF_PARTNER=posit_connect 2026/07/24 20:11:45.608116423 SHLVL=2 2026/07/24 20:11:45.608129632 SPARK_CONNECT_USER_AGENT=REDACTED 2026/07/24 20:11:45.608130453 STARTUP_DEBUG_MODE=0 2026/07/24 20:11:45.608145536 TAR=/usr/bin/tar 2026/07/24 20:11:45.608146277 TERM=xterm 2026/07/24 20:11:45.608158225 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/24 20:11:45.608158936 TZ=UTC 2026/07/24 20:11:45.608185525 USERNAME=rstudio-connect 2026/07/24 20:11:45.608186236 USER=rstudio-connect 2026/07/24 20:11:45.613410921 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:46591 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/07/24 20:11:45.632761324 [connect-session] Connect Session v2026.06.1 2026/07/24 20:11:45.633085074 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:44489 ... Connected to session server http://127.0.0.1:44489 Starting content session token refresher (interval: 12h0m0s) 2026/07/24 20:11:45.823205965 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/24 20:11:45.823426047 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/24 20:11:45.823507563 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/07/24 20:11:45.831767734 2026/07/24 20:11:45.831777118 $ findmnt --notruncate 2026/07/24 20:11:45.831816166 TARGET SOURCE FSTYPE OPTIONS 2026/07/24 20:11:45.831827232 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docker/ov erlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:45.832023764 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:45.832027840 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/24 20:11:45.832127407 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:45.832130432 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:45.832164803 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/24 20:11:45.832165654 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/24 20:11:45.832198753 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/24 20:11:45.832199294 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/24 20:11:45.832225443 ├─/data /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832228658 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/doc ker/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:45.832352231 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/doc ker/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:45.832353032 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832465940 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832466831 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/b0c05f758fc6a0e8c54ff683dc7a441dcf0f2634c240d8082a866047763b2e37/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832515604 ├─/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/07/24 20:11:45.832517947 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/reports/v2/0/0/temp.source.757148777] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832554982 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/reports/v2/0/0/temp.output.4048548778] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832555803 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/jobs/0/ihL9WPXSd0yiy1x8] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832588412 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832588842 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832613589 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/36034368c3507d4451031074f4d75597610714d67fab1e50337317369a2f3b1c/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/24 20:11:45.832614080 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace210808864] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:45.832712286 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr 2026/07/24 20:11:45.838549125 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/HFGSAEEI2XLWGOIX7YURJ5RFN3:/var/lib/docker/overlay2/l/HCBVIAZP7KR5ZAJMFTIRG6LV23:/var/lib/docker/overlay2/l/LDLNI5XEG6BX6VNC3U4DQE5A7Z:/var/lib/docker/overlay2/l/SAAVFA2OGHHKTMUPN6S5J2G7IE:/var/lib/docker/overlay2/l/LRSEDXG2TBTPP5SSIP3VQXXJHI:/var/lib/docker/overlay2/l/LQJ3VLY7L5YT7NF2VMTCNLDXFL:/var/lib/docker/overlay2/l/K32O5UNSMDB5PLLBAFJDRNOF7I:/var/lib/docker/overlay2/l/2YLUT2KRMYTLB3DPHHSEXDMIXX:/var/lib/docker/overlay2/l/KGTBUEXLSGOMNHOQ7RV3JFJZRM:/var/lib/docker/overlay2/l/FM6JTZGO5ICX7ZH5YXATROQCIR:/var/lib/docker/overlay2/l/JDKAHKVMRPQY3XL3JW5IROOO4O:/var/lib/docker/overlay2/l/N52UY6GBNF5EMBHQ7MYM3ELO55:/var/lib/docker/overlay2/l/C3PS45JDUWEBIGY5MURWBMLMWN:/var/lib/docker/overlay2/l/3H54FIFHFRX7FLPM3CS47CAZG7:/var/lib/docke r/overlay2/l/GAEFKTIPWHB6AHYPBEMXBSNIE3:/var/lib/docker/overlay2/l/IIKABKC364TLAGCJ5R5NQFQBG2:/var/lib/docker/overlay2/l/2GWSFPMUVFIUEBQPE57CXCOSLX:/var/lib/docker/overlay2/l/RETRGPYEFQGN7GBO655NGQ6IGR:/var/lib/docker/overlay2/l/TAT64PMWUMX6EFQCQ6632HFFCX,upperdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/diff,workdir=/var/lib/docker/overlay2/beba166372ffd1073ef1745672f0839afa65bb10b0517944c59b935ba3d9f696/work,nouserxattr Stopped session pings to http://127.0.0.1:44489 Stopping content session token refresher Job completed |