| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.08.0 |
| Workbench | http://localhost:8787 | 2026.08.1+195.pro1 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.08.0 + WB 2026.08.1+195.pro1 + PM 2024.08.0-6 Generated: 2026-08-18 18:52:28 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 19 |
| Failed | 1 |
| Skipped | 5 |
| 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.40s
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 0x7f077a312140>
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
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.40s
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.40s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.78s
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
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.40s
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
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.40s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks26.40s
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.60s
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.01s
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.02s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is 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.20s
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.02s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect 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
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
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
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.52s
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
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.18s
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 (5)
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.20s
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.20s
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.01s
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.01s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
Connect System Checks
Host: 0a4691c6b54f · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 0a4691c6b54f 2026.08.0 |
| ✅ | server | connect-product-support | Product version v2026.08.0 end-of-support: 2028-02-29 |
| ✅ | 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=bc34a435-81ae-488f-8ffb-97c99b91f744 HOME=/root HOSTNAME=0a4691c6b54f LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ SHLVL=2 STARTUP_DEBUG_MODE=0 TERM=xterm TZ=UTC _=/usr/bin/env |
| ✅ | server | memory | $ free -h total used free shared buff/cache available Mem: 15Gi 1.4Gi 439Mi 49Mi 13Gi 13Gi Swap: 0B 0B 0B |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 56G 89G 39% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 56G 89G 39% /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 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Tue, 18 Aug 2026 18:51:59 GMT < Content-Length: 81 < * Ignoring the response-body { [81 bytes data] * Connection #0 to host localhost left intact * Issue another request to this URL: 'http://localhost:3939/__api__/server_settings' * Found bundle for host localhost: 0x55981e595b90 [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 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Tue, 18 Aug 2026 18:51:59 GMT < Content-Length: 2 < { [2 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 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Tue, 18 Aug 2026 18:51:59 GMT < Content-Length: 2 < { [2 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/08/18 18:51:59.178811239 [connect-session] Connect Session v2026.08.0 2026/08/18 18:51:59.179008506 [connect-session] Job Key: [redacted] 2026/08/18 18:51:59.179016902 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:51:59.179020239 [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:43375 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:43375 2026/08/18 18:51:59.313728423 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/08/18 18:51:59.321111581 2026/08/18 18:51:59.321120107 $ /opt/python/3.12.11/bin/python3.12 -V 2026/08/18 18:51:59.321161905 Python 3.12.11 Stopped session pings to http://127.0.0.1:43375 |
| ❌ | 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/08/18 18:51:59.706071673 [connect-session] Connect Session v2026.08.0 2026/08/18 18:51:59.706301341 [connect-session] Job Key: [redacted] 2026/08/18 18:51:59.706314656 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:51:59.706318393 [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:41605 ... Connected to session server http://127.0.0.1:41605 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:51:59.835715175 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/08/18 18:51:59.842801979 2026/08/18 18:51:59.842811076 $ env 2026/08/18 18:51:59.842855098 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:51:59.842856500 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:51:59.842876337 HOSTNAME=0a4691c6b54f 2026/08/18 18:51:59.842877289 LANG=en_US.UTF-8 2026/08/18 18:51:59.842891135 LANGUAGE=en_US:en 2026/08/18 18:51:59.842891976 LC_ALL=en_US.UTF-8 2026/08/18 18:51:59.842905702 LOGNAME=rstudio-connect 2026/08/18 18:51:59.842906604 MAKEFLAGS=-j1 2026/08/18 18:51:59.842921151 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/08/18 18:51:59.842922173 PICOTEL_PREFIX=PICOTEL 2026/08/18 18:51:59.842946618 PICOTEL_SDK_DISABLED=true 2026/08/18 18:51:59.842947760 PICOTEL_SERVICE_NAME=posit-connect-python 2026/08/18 18:51:59.842964822 POSIT_PRODUCT=CONNECT 2026/08/18 18:51:59.842965614 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:51:59.842985841 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:51:59.842986803 SHLVL=2 2026/08/18 18:51:59.843002382 STARTUP_DEBUG_MODE=0 2026/08/18 18:51:59.843003204 TERM=xterm 2026/08/18 18:51:59.843020656 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:51:59.843021438 TZ=UTC 2026/08/18 18:51:59.843035063 USERNAME=rstudio-connect 2026/08/18 18:51:59.843035845 USER=rstudio-connect 2026/08/18 18:51:59.843049280 _=/usr/bin/env 2026/08/18 18:51:59.843050271 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/08/18 18:51:59.859429426 [connect-session] Connect Session v2026.08.0 2026/08/18 18:51:59.859627425 [connect-session] Job Key: [redacted] 2026/08/18 18:51:59.859639067 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:51:59.859642733 [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:44633 ... Connected to session server http://127.0.0.1:44633 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:51:59.986648416 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/08/18 18:51:59.990727652 2026/08/18 18:51:59.990735486 $ findmnt --notruncate 2026/08/18 18:51:59.994933836 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:51:59.994942282 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/FIBKM JSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:51:59.995145942 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:51:59.995148697 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:51:59.995247431 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:51:59.995249004 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:51:59.995278519 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:51:59.995341376 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:51:59.995342729 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:51:59.995378746 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:51:59.995379688 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.995432196 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:51:59.995605168 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:51:59.995606831 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.995770507 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.995771538 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.995827261 ├─/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/08/18 18:51:59.995838542 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.995964998 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/Ia92X8YZpNZLKNhv] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.996087526 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:51:59.996200569 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace704836592] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:51:59.996330700 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:51:59.996512399 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr |
| ✅ | 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/08/18 18:52:00.012053791 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:00.012332390 [connect-session] Job Key: [redacted] 2026/08/18 18:52:00.012348761 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:00.012352678 [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:32827 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:32827 2026/08/18 18:52:00.140082421 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/08/18 18:52:00.145819178 2026/08/18 18:52:00.145827404 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.URCMQGzcd4/testenv 2026/08/18 18:52:02.827456892 2026/08/18 18:52:02.827470206 $ source /opt/rstudio-connect/mnt/tmp/tmp.URCMQGzcd4/testenv/bin/activate 2026/08/18 18:52:02.828916120 2026/08/18 18:52:02.828924947 $ python --version 2026/08/18 18:52:02.830896435 Python 3.12.11 2026/08/18 18:52:02.831190201 2026/08/18 18:52:02.831197204 $ python -m site 2026/08/18 18:52:02.843605651 sys.path = [ 2026/08/18 18:52:02.843613926 '/opt/rstudio-connect/mnt/app', 2026/08/18 18:52:02.843663920 '/opt/python/3.12.11/lib/python312.zip', 2026/08/18 18:52:02.843665503 '/opt/python/3.12.11/lib/python3.12', 2026/08/18 18:52:02.843685109 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/08/18 18:52:02.843686342 '/opt/rstudio-connect/mnt/tmp/tmp.URCMQGzcd4/testenv/lib/python3.12/site-packages', 2026/08/18 18:52:02.843712170 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/08/18 18:52:02.843713452 ] 2026/08/18 18:52:02.843727358 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/08/18 18:52:02.843728290 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/08/18 18:52:02.843751723 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/08/18 18:52:02.889799381 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:02.890009743 [connect-session] Job Key: [redacted] 2026/08/18 18:52:02.890022466 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:02.890026915 [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:39873 ... Connected to session server http://127.0.0.1:39873 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:03.019402400 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/08/18 18:52:03.024812697 2026/08/18 18:52:03.024823246 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv 2026/08/18 18:52:05.716854378 2026/08/18 18:52:05.716869446 $ source /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv/bin/activate 2026/08/18 18:52:05.718482494 2026/08/18 18:52:05.718490809 $ python -m pip --version 2026/08/18 18:52:05.894131144 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/08/18 18:52:05.917378352 2026/08/18 18:52:05.917395043 $ python -m pip config debug 2026/08/18 18:52:06.095410139 env_var: 2026/08/18 18:52:06.095725774 env: 2026/08/18 18:52:06.095954601 global: 2026/08/18 18:52:06.096202624 /etc/xdg/pip/pip.conf, exists: False 2026/08/18 18:52:06.096472597 /etc/pip.conf, exists: False 2026/08/18 18:52:06.096680426 site: 2026/08/18 18:52:06.096917427 /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv/pip.conf, exists: False 2026/08/18 18:52:06.097114725 user: 2026/08/18 18:52:06.097384718 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/08/18 18:52:06.097634114 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/08/18 18:52:06.120390068 2026/08/18 18:52:06.120402771 $ python -m pip config list -v 2026/08/18 18:52:06.297887585 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/08/18 18:52:06.298285095 For variant 'global', will try loading '/etc/pip.conf' 2026/08/18 18:52:06.298630342 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/08/18 18:52:06.298963931 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/08/18 18:52:06.299328123 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv/pip.conf' 2026/08/18 18:52:06.321307637 2026/08/18 18:52:06.321318678 $ python -m pip._vendor.requests.certs 2026/08/18 18:52:06.454510208 <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/08/18 18:52:06.454725597 /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/08/18 18:52:06.469659295 2026/08/18 18:52:06.469671277 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC pip 2026/08/18 18:52:06.978666485 Collecting pip 2026/08/18 18:52:06.979079412 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/f3/6e/1736e5b4ae2b778ef2f81c47d797de9f891d4d8acb047a24ca37a60294dd/pip-26.2.1-py3-none-any.whl.metadata 2026/08/18 18:52:07.021104221 Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB) 2026/08/18 18:52:07.034782685 Downloading pip-26.2.1-py3-none-any.whl (1.8 MB) 2026/08/18 18:52:07.110655500 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 34.2 MB/s eta 0:00:00 2026/08/18 18:52:07.122258284 Saved /opt/rstudio-connect/mnt/tmp/tmp.3JWfwt7WmC/pip-26.2.1-py3-none-any.whl 2026/08/18 18:52:07.122706723 Successfully downloaded pip 2026/08/18 18:52:07.195112762 2026/08/18 18:52:07.195125465 [notice] A new release of pip is available: 25.0.1 -> 26.2.1 2026/08/18 18:52:07.195181219 [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/08/18 18:52:07.289716199 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:07.289911173 [connect-session] Job Key: [redacted] 2026/08/18 18:52:07.289922795 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:07.289926511 [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:39063 ... Connected to session server http://127.0.0.1:39063 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:07.417513442 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/08/18 18:52:07.421832113 2026/08/18 18:52:07.421840148 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/08/18 18:52:07.429092430 * Trying 151.101.192.223:443... 2026/08/18 18:52:07.430131021 * Connected to pypi.python.org (151.101.192.223) port 443 (#0) 2026/08/18 18:52:07.431786684 * ALPN, offering h2 2026/08/18 18:52:07.431794229 * ALPN, offering http/1.1 2026/08/18 18:52:07.453762704 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:07.453770378 * CApath: /etc/ssl/certs 2026/08/18 18:52:07.453957471 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:07.453964865 } [5 bytes data] 2026/08/18 18:52:07.453992676 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:07.453994079 } [512 bytes data] 2026/08/18 18:52:07.455860039 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:07.455868084 { [5 bytes data] 2026/08/18 18:52:07.455906796 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:07.455912617 { [122 bytes data] 2026/08/18 18:52:07.456093641 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:07.456102537 { [5 bytes data] 2026/08/18 18:52:07.456139316 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.456143524 { [5 bytes data] 2026/08/18 18:52:07.456165334 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:07.456166517 { [19 bytes data] 2026/08/18 18:52:07.456186834 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.456189540 { [5 bytes data] 2026/08/18 18:52:07.456209927 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:07.456239523 { [2860 bytes data] 2026/08/18 18:52:07.456852860 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.456862799 { [5 bytes data] 2026/08/18 18:52:07.456901421 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:07.456903374 { [264 bytes data] 2026/08/18 18:52:07.456968913 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.456980535 { [5 bytes data] 2026/08/18 18:52:07.457024079 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:07.457026504 { [36 bytes data] 2026/08/18 18:52:07.457048415 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:07.457056249 } [5 bytes data] 2026/08/18 18:52:07.457075856 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:07.457076828 } [1 bytes data] 2026/08/18 18:52:07.457103848 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457117073 } [5 bytes data] 2026/08/18 18:52:07.457141428 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:07.457142440 } [36 bytes data] 2026/08/18 18:52:07.457593328 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:07.457601363 * ALPN, server accepted to use h2 2026/08/18 18:52:07.457642881 * Server certificate: 2026/08/18 18:52:07.457648782 * subject: CN=www.python.org 2026/08/18 18:52:07.457689240 * start date: Jan 13 13:03:46 2026 GMT 2026/08/18 18:52:07.457690703 * expire date: Feb 14 13:03:45 2027 GMT 2026/08/18 18:52:07.457704228 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/08/18 18:52:07.457728633 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:07.457753169 * SSL certificate verify ok. 2026/08/18 18:52:07.457753910 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:07.457764099 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:07.457764560 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:07.457776011 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457776452 } [5 bytes data] 2026/08/18 18:52:07.457794085 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457794626 } [5 bytes data] 2026/08/18 18:52:07.457803793 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457804214 } [5 bytes data] 2026/08/18 18:52:07.457813031 * Using Stream ID: 1 (easy handle 0x55a203635a40) 2026/08/18 18:52:07.457813501 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457823801 } [5 bytes data] 2026/08/18 18:52:07.457824272 > GET / HTTP/2 2026/08/18 18:52:07.457835723 > Host: pypi.python.org 2026/08/18 18:52:07.457836995 > user-agent: curl/7.81.0 2026/08/18 18:52:07.457852344 > accept: */* 2026/08/18 18:52:07.457853326 > 2026/08/18 18:52:07.457865859 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.457869416 { [5 bytes data] 2026/08/18 18:52:07.457885065 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:07.457885626 { [193 bytes data] 2026/08/18 18:52:07.458074464 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.458081448 { [5 bytes data] 2026/08/18 18:52:07.458117145 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.458121553 } [5 bytes data] 2026/08/18 18:52:07.458726079 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.458732932 { [5 bytes data] 2026/08/18 18:52:07.458799187 < HTTP/2 301 2026/08/18 18:52:07.458804577 < server: Varnish 2026/08/18 18:52:07.458831588 < retry-after: 0 2026/08/18 18:52:07.458832659 < location: https://pypi.org/ 2026/08/18 18:52:07.458854270 < content-type: text/html; charset=UTF-8 2026/08/18 18:52:07.458857376 < accept-ranges: bytes 2026/08/18 18:52:07.458875031 < date: Tue, 18 Aug 2026 18:52:07 GMT 2026/08/18 18:52:07.458877576 < x-served-by: cache-pao-kpao1770046-PAO 2026/08/18 18:52:07.458900038 < x-cache: HIT 2026/08/18 18:52:07.458901150 < x-cache-hits: 0 2026/08/18 18:52:07.458920573 < x-timer: S1787079127.458278,VS0,VE0 2026/08/18 18:52:07.458935914 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:07.458937027 < x-frame-options: deny 2026/08/18 18:52:07.458954469 < x-xss-protection: 1; mode=block 2026/08/18 18:52:07.458955391 < x-content-type-options: nosniff 2026/08/18 18:52:07.458998822 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:07.458999904 < 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/08/18 18:52:07.459052051 < content-length: 122 2026/08/18 18:52:07.459052933 < 2026/08/18 18:52:07.459060827 * Ignoring the response-body 2026/08/18 18:52:07.459062961 { [122 bytes data] 2026/08/18 18:52:07.459123963 * Connection #0 to host pypi.python.org left intact 2026/08/18 18:52:07.459126037 * Issue another request to this URL: 'https://pypi.org/' 2026/08/18 18:52:07.461095169 * Trying 151.101.64.223:443... 2026/08/18 18:52:07.462130111 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/08/18 18:52:07.462414849 * ALPN, offering h2 2026/08/18 18:52:07.462421371 * ALPN, offering http/1.1 2026/08/18 18:52:07.484746222 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:07.484755579 * CApath: /etc/ssl/certs 2026/08/18 18:52:07.484920138 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:07.484941428 } [5 bytes data] 2026/08/18 18:52:07.484970883 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:07.484974349 } [512 bytes data] 2026/08/18 18:52:07.487361090 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:07.487368945 { [5 bytes data] 2026/08/18 18:52:07.487413648 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:07.487414991 { [122 bytes data] 2026/08/18 18:52:07.487530493 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:07.487540432 { [5 bytes data] 2026/08/18 18:52:07.487572392 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.487575477 { [5 bytes data] 2026/08/18 18:52:07.487591077 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:07.487591607 { [19 bytes data] 2026/08/18 18:52:07.487602678 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.487603139 { [5 bytes data] 2026/08/18 18:52:07.487613508 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:07.487677877 { [2856 bytes data] 2026/08/18 18:52:07.488240861 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488249928 { [5 bytes data] 2026/08/18 18:52:07.488281747 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:07.488282989 { [264 bytes data] 2026/08/18 18:52:07.488377215 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488384388 { [5 bytes data] 2026/08/18 18:52:07.488415226 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:07.488416378 { [36 bytes data] 2026/08/18 18:52:07.488461402 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:07.488467654 } [5 bytes data] 2026/08/18 18:52:07.488494654 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:07.488495796 } [1 bytes data] 2026/08/18 18:52:07.488515373 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488528447 } [5 bytes data] 2026/08/18 18:52:07.488543866 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:07.488547112 } [36 bytes data] 2026/08/18 18:52:07.488701596 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:07.488708449 * ALPN, server accepted to use h2 2026/08/18 18:52:07.488740379 * Server certificate: 2026/08/18 18:52:07.488741801 * subject: CN=pypi.org 2026/08/18 18:52:07.488757180 * start date: Dec 28 04:33:08 2025 GMT 2026/08/18 18:52:07.488758021 * expire date: Jan 29 04:33:07 2027 GMT 2026/08/18 18:52:07.488774091 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/08/18 18:52:07.488775073 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:07.488797755 * SSL certificate verify ok. 2026/08/18 18:52:07.488798667 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:07.488817212 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:07.488818304 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:07.488839904 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488840886 } [5 bytes data] 2026/08/18 18:52:07.488865315 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488867850 } [5 bytes data] 2026/08/18 18:52:07.488892245 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488893368 } [5 bytes data] 2026/08/18 18:52:07.488908906 * Using Stream ID: 1 (easy handle 0x55a203635a40) 2026/08/18 18:52:07.488909818 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488934314 } [5 bytes data] 2026/08/18 18:52:07.488935255 > GET / HTTP/2 2026/08/18 18:52:07.488948330 > Host: pypi.org 2026/08/18 18:52:07.488949332 > user-agent: curl/7.81.0 2026/08/18 18:52:07.488981231 > accept: */* 2026/08/18 18:52:07.488981983 > 2026/08/18 18:52:07.488989036 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.488990779 { [5 bytes data] 2026/08/18 18:52:07.488999826 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:07.489001138 { [193 bytes data] 2026/08/18 18:52:07.489668110 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.489674682 { [5 bytes data] 2026/08/18 18:52:07.489717211 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.489718564 } [5 bytes data] 2026/08/18 18:52:07.491737768 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.491743979 { [5 bytes data] 2026/08/18 18:52:07.491779896 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.491788843 { [5 bytes data] 2026/08/18 18:52:07.491834408 < HTTP/2 200 2026/08/18 18:52:07.491835410 < server: gunicorn 2026/08/18 18:52:07.491855938 < etag: "qYMalQgNEkidn4uxFhfStg" 2026/08/18 18:52:07.491856980 < referrer-policy: origin-when-cross-origin 2026/08/18 18:52:07.491878604 < content-type: text/html; charset=UTF-8 2026/08/18 18:52:07.491881540 < 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/08/18 18:52:07.492006743 < accept-ranges: bytes 2026/08/18 18:52:07.492008577 < date: Tue, 18 Aug 2026 18:52:07 GMT 2026/08/18 18:52:07.492024787 < x-served-by: cache-iad-kiad7000165-IAD, cache-iad-kiad7000165-IAD, cache-iad-kiad7000100-IAD, cache-sjc1000085-SJC 2026/08/18 18:52:07.492026319 < x-cache: MISS, HIT, HIT 2026/08/18 18:52:07.492046858 < x-cache-hits: 0, 201, 1 2026/08/18 18:52:07.492047699 < x-timer: S1787079127.489582,VS0,VE2 2026/08/18 18:52:07.492062166 < vary: Accept-Encoding, Cookie 2026/08/18 18:52:07.492062948 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:07.492072012 < x-frame-options: deny 2026/08/18 18:52:07.492087714 < x-xss-protection: 1; mode=block 2026/08/18 18:52:07.492088896 < x-content-type-options: nosniff 2026/08/18 18:52:07.492107248 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:07.492108811 < 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/08/18 18:52:07.492193990 < content-length: 22686 2026/08/18 18:52:07.492195663 < 2026/08/18 18:52:07.492210460 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492211623 { [5 bytes data] 2026/08/18 18:52:07.492252719 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492253941 { [5 bytes data] 2026/08/18 18:52:07.492269801 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492270723 { [5 bytes data] 2026/08/18 18:52:07.492291902 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492295198 { [5 bytes data] 2026/08/18 18:52:07.492317230 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492318121 { [5 bytes data] 2026/08/18 18:52:07.492345763 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492346835 { [5 bytes data] 2026/08/18 18:52:07.492380921 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492383516 { [5 bytes data] 2026/08/18 18:52:07.492441932 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492443645 { [5 bytes data] 2026/08/18 18:52:07.492462100 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492462631 { [5 bytes data] 2026/08/18 18:52:07.492471598 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492472058 { [5 bytes data] 2026/08/18 18:52:07.492480764 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492481205 { [5 bytes data] 2026/08/18 18:52:07.492489741 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492490172 { [5 bytes data] 2026/08/18 18:52:07.492498728 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492499169 { [5 bytes data] 2026/08/18 18:52:07.492507655 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492508115 { [5 bytes data] 2026/08/18 18:52:07.492535797 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492537060 { [5 bytes data] 2026/08/18 18:52:07.492560734 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.492561475 { [5 bytes data] 2026/08/18 18:52:07.495442077 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.495448699 { [5 bytes data] 2026/08/18 18:52:07.495491138 * Connection #1 to host pypi.org left intact 2026/08/18 18:52:07.498003914 2026/08/18 18:52:07.498011237 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/08/18 18:52:07.505754537 * Trying 151.101.128.223:443... 2026/08/18 18:52:07.506474459 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/08/18 18:52:07.507940152 * ALPN, offering h2 2026/08/18 18:52:07.507949259 * ALPN, offering http/1.1 2026/08/18 18:52:07.528847790 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:07.528859501 * CApath: /etc/ssl/certs 2026/08/18 18:52:07.529020922 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:07.529043124 } [5 bytes data] 2026/08/18 18:52:07.529077688 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:07.529079091 } [512 bytes data] 2026/08/18 18:52:07.531302267 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:07.531309550 { [5 bytes data] 2026/08/18 18:52:07.531340438 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:07.531345527 { [122 bytes data] 2026/08/18 18:52:07.531534369 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:07.531542585 { [5 bytes data] 2026/08/18 18:52:07.531573372 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.531574865 { [5 bytes data] 2026/08/18 18:52:07.531591636 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:07.531593820 { [19 bytes data] 2026/08/18 18:52:07.531610992 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.531613147 { [5 bytes data] 2026/08/18 18:52:07.531629968 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:07.531632072 { [2842 bytes data] 2026/08/18 18:52:07.532268949 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.532275291 { [5 bytes data] 2026/08/18 18:52:07.532313032 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:07.532314564 { [264 bytes data] 2026/08/18 18:52:07.532389152 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.532391176 { [5 bytes data] 2026/08/18 18:52:07.532418687 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:07.532419810 { [36 bytes data] 2026/08/18 18:52:07.532475244 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:07.532485102 } [5 bytes data] 2026/08/18 18:52:07.532509828 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:07.532512183 } [1 bytes data] 2026/08/18 18:52:07.532548431 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.532549542 } [5 bytes data] 2026/08/18 18:52:07.532566835 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:07.532567817 } [36 bytes data] 2026/08/18 18:52:07.533000817 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:07.533009102 * ALPN, server accepted to use h2 2026/08/18 18:52:07.533048385 * Server certificate: 2026/08/18 18:52:07.533049688 * subject: CN=*.pythonhosted.org 2026/08/18 18:52:07.533063614 * start date: Dec 8 21:08:03 2025 GMT 2026/08/18 18:52:07.533086416 * expire date: Jan 9 21:08:02 2027 GMT 2026/08/18 18:52:07.533101765 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/08/18 18:52:07.533105632 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:07.533119668 * SSL certificate verify ok. 2026/08/18 18:52:07.533120189 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:07.533142280 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:07.533143492 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:07.533170673 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533171775 } [5 bytes data] 2026/08/18 18:52:07.533285147 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533286690 } [5 bytes data] 2026/08/18 18:52:07.533297079 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533297590 } [5 bytes data] 2026/08/18 18:52:07.533315233 * Using Stream ID: 1 (easy handle 0x560daa523a40) 2026/08/18 18:52:07.533316335 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533336743 } [5 bytes data] 2026/08/18 18:52:07.533337865 > GET / HTTP/2 2026/08/18 18:52:07.533350559 > Host: files.pythonhosted.org 2026/08/18 18:52:07.533351110 > user-agent: curl/7.81.0 2026/08/18 18:52:07.533376828 > accept: */* 2026/08/18 18:52:07.533377359 > 2026/08/18 18:52:07.533384452 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533384993 { [5 bytes data] 2026/08/18 18:52:07.533393829 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:07.533394310 { [193 bytes data] 2026/08/18 18:52:07.533443889 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533455581 { [5 bytes data] 2026/08/18 18:52:07.533486258 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:07.533487490 } [5 bytes data] 2026/08/18 18:52:07.534703558 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.534709038 { [5 bytes data] 2026/08/18 18:52:07.534801382 < HTTP/2 200 2026/08/18 18:52:07.534807283 < content-type: text/html 2026/08/18 18:52:07.534831698 < server: Python/3.12 aiohttp/3.14.3 2026/08/18 18:52:07.534832820 < accept-ranges: bytes 2026/08/18 18:52:07.534848700 < age: 118 2026/08/18 18:52:07.534849692 < date: Tue, 18 Aug 2026 18:52:07 GMT 2026/08/18 18:52:07.534880920 < x-served-by: cache-iad-kiad7000058-IAD, cache-pao-kpao1770038-PAO 2026/08/18 18:52:07.534882323 < x-cache: HIT, HIT 2026/08/18 18:52:07.534902510 < x-cache-hits: 26, 0 2026/08/18 18:52:07.534903392 < x-timer: S1787079128.533816,VS0,VE1 2026/08/18 18:52:07.534917969 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:07.534920734 < x-frame-options: deny 2026/08/18 18:52:07.534949197 < x-xss-protection: 1; mode=block 2026/08/18 18:52:07.534950279 < x-content-type-options: nosniff 2026/08/18 18:52:07.534988611 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:07.534989993 < x-robots-header: noindex 2026/08/18 18:52:07.535008779 < content-length: 1853 2026/08/18 18:52:07.535009931 < 2026/08/18 18:52:07.535028044 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.535029557 { [5 bytes data] 2026/08/18 18:52:07.535048743 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:07.535049695 { [5 bytes data] 2026/08/18 18:52:07.535075182 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:39063 |
| ✅ | 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/08/18 18:52:07.551736712 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:07.552080302 [connect-session] Job Key: [redacted] 2026/08/18 18:52:07.552094689 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:07.552099949 [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:45769 ... Connected to session server http://127.0.0.1:45769 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:07.684448465 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/08/18 18:52:07.690314636 2026/08/18 18:52:07.690322942 $ /opt/python/3.13.9/bin/python3.13 -V 2026/08/18 18:52:07.690376452 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/08/18 18:52:08.080522763 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:08.080716083 [connect-session] Job Key: [redacted] 2026/08/18 18:52:08.080728115 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:08.080731692 [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:33483 ... Connected to session server http://127.0.0.1:33483 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:08.207215401 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/08/18 18:52:08.213473561 2026/08/18 18:52:08.213483068 $ env 2026/08/18 18:52:08.213529675 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:52:08.213530948 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:08.213543761 HOSTNAME=0a4691c6b54f 2026/08/18 18:52:08.213544313 LANG=en_US.UTF-8 2026/08/18 18:52:08.213552538 LANGUAGE=en_US:en 2026/08/18 18:52:08.213552978 LC_ALL=en_US.UTF-8 2026/08/18 18:52:08.213560853 LOGNAME=rstudio-connect 2026/08/18 18:52:08.213561274 MAKEFLAGS=-j1 2026/08/18 18:52:08.213579207 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/08/18 18:52:08.213580360 PICOTEL_PREFIX=PICOTEL 2026/08/18 18:52:08.213602391 PICOTEL_SDK_DISABLED=true 2026/08/18 18:52:08.213603403 PICOTEL_SERVICE_NAME=posit-connect-python 2026/08/18 18:52:08.213621907 POSIT_PRODUCT=CONNECT 2026/08/18 18:52:08.213622949 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:52:08.213638488 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:52:08.213639270 SHLVL=2 2026/08/18 18:52:08.213653176 STARTUP_DEBUG_MODE=0 2026/08/18 18:52:08.213654398 TERM=xterm 2026/08/18 18:52:08.213667703 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:08.213668584 TZ=UTC 2026/08/18 18:52:08.213683422 USERNAME=rstudio-connect 2026/08/18 18:52:08.213684193 USER=rstudio-connect 2026/08/18 18:52:08.213697929 _=/usr/bin/env 2026/08/18 18:52:08.213698770 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:33483 |
| ✅ | 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/08/18 18:52:08.228788503 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:08.229006068 [connect-session] Job Key: [redacted] 2026/08/18 18:52:08.229016538 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:08.229029552 [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:46105 ... Connected to session server http://127.0.0.1:46105 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:08.355995497 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/08/18 18:52:08.360049428 2026/08/18 18:52:08.360058345 $ findmnt --notruncate 2026/08/18 18:52:08.362180551 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:52:08.362187294 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/FIBKM JSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:08.362358373 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:08.362359976 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:52:08.362390523 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:08.362391364 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:08.362421110 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:52:08.362421891 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:08.362446037 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:08.362466264 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:52:08.362467055 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362512770 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:08.362513772 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:08.362788416 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362791051 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362857284 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362858386 ├─/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/08/18 18:52:08.362906315 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362952141 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/hFMCY6B21B169EBm] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.362953393 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:08.363002846 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2497454438] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:08.363005441 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:08.363275924 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr Stopped session pings to http://127.0.0.1:46105 |
| ✅ | 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/08/18 18:52:08.378537404 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:08.378744770 [connect-session] Job Key: [redacted] 2026/08/18 18:52:08.378755510 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:08.378759117 [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:35435 ... Connected to session server http://127.0.0.1:35435 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:08.504428581 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/08/18 18:52:08.509472964 2026/08/18 18:52:08.509483513 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.4ARen6u7qd/testenv 2026/08/18 18:52:11.107260464 2026/08/18 18:52:11.107273128 $ source /opt/rstudio-connect/mnt/tmp/tmp.4ARen6u7qd/testenv/bin/activate 2026/08/18 18:52:11.108673229 2026/08/18 18:52:11.108684751 $ python --version 2026/08/18 18:52:11.110115018 Python 3.13.9 2026/08/18 18:52:11.110368994 2026/08/18 18:52:11.110376067 $ python -m site 2026/08/18 18:52:11.123855911 sys.path = [ 2026/08/18 18:52:11.123865489 '/opt/rstudio-connect/mnt/app', 2026/08/18 18:52:11.123908048 '/opt/python/3.13.9/lib/python313.zip', 2026/08/18 18:52:11.123913879 '/opt/python/3.13.9/lib/python3.13', 2026/08/18 18:52:11.123932053 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/08/18 18:52:11.123933155 '/opt/rstudio-connect/mnt/tmp/tmp.4ARen6u7qd/testenv/lib/python3.13/site-packages', 2026/08/18 18:52:11.123957680 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/08/18 18:52:11.123959283 ] 2026/08/18 18:52:11.123977027 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/08/18 18:52:11.123977958 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/08/18 18:52:11.124003125 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:35435 |
| ✅ | 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/08/18 18:52:11.169669952 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:11.169877509 [connect-session] Job Key: [redacted] 2026/08/18 18:52:11.169887848 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:11.169891595 [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:42609 ... Connected to session server http://127.0.0.1:42609 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:11.295183603 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/08/18 18:52:11.300452188 2026/08/18 18:52:11.300460333 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv 2026/08/18 18:52:13.918772435 2026/08/18 18:52:13.918788576 $ source /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv/bin/activate 2026/08/18 18:52:13.920187704 2026/08/18 18:52:13.920196780 $ python -m pip --version 2026/08/18 18:52:14.091441109 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/08/18 18:52:14.112982267 2026/08/18 18:52:14.112995061 $ python -m pip config debug 2026/08/18 18:52:14.290661246 env_var: 2026/08/18 18:52:14.290979577 env: 2026/08/18 18:52:14.291191422 global: 2026/08/18 18:52:14.291402808 /etc/xdg/pip/pip.conf, exists: False 2026/08/18 18:52:14.291625952 /etc/pip.conf, exists: False 2026/08/18 18:52:14.291782276 site: 2026/08/18 18:52:14.291992535 /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv/pip.conf, exists: False 2026/08/18 18:52:14.292177663 user: 2026/08/18 18:52:14.292389027 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/08/18 18:52:14.292610909 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/08/18 18:52:14.314594222 2026/08/18 18:52:14.314605613 $ python -m pip config list -v 2026/08/18 18:52:14.485954134 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/08/18 18:52:14.486344855 For variant 'global', will try loading '/etc/pip.conf' 2026/08/18 18:52:14.486832092 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/08/18 18:52:14.487125331 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/08/18 18:52:14.487442370 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv/pip.conf' 2026/08/18 18:52:14.509091870 2026/08/18 18:52:14.509101178 $ python -m pip._vendor.requests.certs 2026/08/18 18:52:14.643968170 <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/08/18 18:52:14.644126197 /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/08/18 18:52:14.657620749 2026/08/18 18:52:14.657629315 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU pip 2026/08/18 18:52:15.104921621 Collecting pip 2026/08/18 18:52:15.105346998 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/f3/6e/1736e5b4ae2b778ef2f81c47d797de9f891d4d8acb047a24ca37a60294dd/pip-26.2.1-py3-none-any.whl.metadata 2026/08/18 18:52:15.116185425 Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB) 2026/08/18 18:52:15.122241412 Downloading pip-26.2.1-py3-none-any.whl (1.8 MB) 2026/08/18 18:52:15.134611295 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 238.6 MB/s 0:00:00 2026/08/18 18:52:15.145700525 Saved /opt/rstudio-connect/mnt/tmp/tmp.pcScfjg6rU/pip-26.2.1-py3-none-any.whl 2026/08/18 18:52:15.146082186 Successfully downloaded pip 2026/08/18 18:52:15.257962003 2026/08/18 18:52:15.257974737 [notice] A new release of pip is available: 25.2 -> 26.2.1 2026/08/18 18:52:15.258036101 [notice] To update, run: pip install --upgrade pip Stopped session pings to http://127.0.0.1:42609 Stopping content session token refresher |
| ✅ | 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/08/18 18:52:15.349547699 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:15.349876823 [connect-session] Job Key: [redacted] 2026/08/18 18:52:15.349891380 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:15.349897231 [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:45723 ... Connected to session server http://127.0.0.1:45723 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:15.477163460 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/08/18 18:52:15.481347836 2026/08/18 18:52:15.481355480 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/08/18 18:52:15.488253360 * Trying 151.101.64.223:443... 2026/08/18 18:52:15.489499925 * Connected to pypi.python.org (151.101.64.223) port 443 (#0) 2026/08/18 18:52:15.491148759 * ALPN, offering h2 2026/08/18 18:52:15.491156604 * ALPN, offering http/1.1 2026/08/18 18:52:15.513225517 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:15.513240495 * CApath: /etc/ssl/certs 2026/08/18 18:52:15.513451939 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:15.513460596 } [5 bytes data] 2026/08/18 18:52:15.513494909 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:15.513497695 } [512 bytes data] 2026/08/18 18:52:15.516002163 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:15.516009848 { [5 bytes data] 2026/08/18 18:52:15.516048009 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:15.516051466 { [122 bytes data] 2026/08/18 18:52:15.516271838 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:15.516277007 { [5 bytes data] 2026/08/18 18:52:15.516324776 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.516329595 { [5 bytes data] 2026/08/18 18:52:15.516351146 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:15.516352428 { [19 bytes data] 2026/08/18 18:52:15.516372155 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.516373497 { [5 bytes data] 2026/08/18 18:52:15.516389627 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:15.516390248 { [2860 bytes data] 2026/08/18 18:52:15.517006296 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517012828 { [5 bytes data] 2026/08/18 18:52:15.517076627 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:15.517078421 { [264 bytes data] 2026/08/18 18:52:15.517149835 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517157449 { [5 bytes data] 2026/08/18 18:52:15.517184890 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:15.517186043 { [36 bytes data] 2026/08/18 18:52:15.517262475 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:15.517263817 } [5 bytes data] 2026/08/18 18:52:15.517285007 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:15.517285538 } [1 bytes data] 2026/08/18 18:52:15.517331423 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517349187 } [5 bytes data] 2026/08/18 18:52:15.517374113 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:15.517374734 } [36 bytes data] 2026/08/18 18:52:15.517460354 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:15.517461967 * ALPN, server accepted to use h2 2026/08/18 18:52:15.517491401 * Server certificate: 2026/08/18 18:52:15.517492573 * subject: CN=www.python.org 2026/08/18 18:52:15.517508623 * start date: Jan 13 13:03:46 2026 GMT 2026/08/18 18:52:15.517509695 * expire date: Feb 14 13:03:45 2027 GMT 2026/08/18 18:52:15.517527899 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/08/18 18:52:15.517528861 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:15.517553787 * SSL certificate verify ok. 2026/08/18 18:52:15.517554719 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:15.517587660 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:15.517588882 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:15.517616905 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517618097 } [5 bytes data] 2026/08/18 18:52:15.517647241 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517648273 } [5 bytes data] 2026/08/18 18:52:15.517676846 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517678089 } [5 bytes data] 2026/08/18 18:52:15.517694980 * Using Stream ID: 1 (easy handle 0x55fb42f1ea40) 2026/08/18 18:52:15.517696984 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517718043 } [5 bytes data] 2026/08/18 18:52:15.517721179 > GET / HTTP/2 2026/08/18 18:52:15.517735586 > Host: pypi.python.org 2026/08/18 18:52:15.517736458 > user-agent: curl/7.81.0 2026/08/18 18:52:15.517751866 > accept: */* 2026/08/18 18:52:15.517752868 > 2026/08/18 18:52:15.517766494 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.517767495 { [5 bytes data] 2026/08/18 18:52:15.517816507 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:15.517817629 { [193 bytes data] 2026/08/18 18:52:15.518678424 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.518689144 { [5 bytes data] 2026/08/18 18:52:15.518780334 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.518784202 } [5 bytes data] 2026/08/18 18:52:15.518804760 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.518805812 { [5 bytes data] 2026/08/18 18:52:15.519411561 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.519419756 { [5 bytes data] 2026/08/18 18:52:15.519454231 < HTTP/2 301 2026/08/18 18:52:15.519457687 < server: Varnish 2026/08/18 18:52:15.519474298 < retry-after: 0 2026/08/18 18:52:15.519475260 < location: https://pypi.org/ 2026/08/18 18:52:15.519497021 < content-type: text/html; charset=UTF-8 2026/08/18 18:52:15.519498033 < accept-ranges: bytes 2026/08/18 18:52:15.519513952 < date: Tue, 18 Aug 2026 18:52:15 GMT 2026/08/18 18:52:15.519514854 < x-served-by: cache-sjc1000137-SJC 2026/08/18 18:52:15.519532767 < x-cache: HIT 2026/08/18 18:52:15.519533839 < x-cache-hits: 0 2026/08/18 18:52:15.519548436 < x-timer: S1787079136.518639,VS0,VE0 2026/08/18 18:52:15.519549438 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:15.519569556 < x-frame-options: deny 2026/08/18 18:52:15.519570377 < x-xss-protection: 1; mode=block 2026/08/18 18:52:15.519585396 < x-content-type-options: nosniff 2026/08/18 18:52:15.519586387 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:15.519604000 < 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/08/18 18:52:15.519607306 < content-length: 122 2026/08/18 18:52:15.519673961 < 2026/08/18 18:52:15.519675533 * Ignoring the response-body 2026/08/18 18:52:15.519689059 { [122 bytes data] 2026/08/18 18:52:15.519689870 * Connection #0 to host pypi.python.org left intact 2026/08/18 18:52:15.519711174 * Issue another request to this URL: 'https://pypi.org/' 2026/08/18 18:52:15.521403055 * Trying 151.101.64.223:443... 2026/08/18 18:52:15.522358939 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/08/18 18:52:15.522627068 * ALPN, offering h2 2026/08/18 18:52:15.522632638 * ALPN, offering http/1.1 2026/08/18 18:52:15.546979650 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:15.546992414 * CApath: /etc/ssl/certs 2026/08/18 18:52:15.547209297 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:15.547214407 } [5 bytes data] 2026/08/18 18:52:15.547251315 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:15.547253119 } [512 bytes data] 2026/08/18 18:52:15.549762740 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:15.549772338 { [5 bytes data] 2026/08/18 18:52:15.549816821 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:15.549818444 { [122 bytes data] 2026/08/18 18:52:15.549960658 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:15.549968763 { [5 bytes data] 2026/08/18 18:52:15.549997607 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.550000773 { [5 bytes data] 2026/08/18 18:52:15.550022042 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:15.550023255 { [19 bytes data] 2026/08/18 18:52:15.550040827 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.550041498 { [5 bytes data] 2026/08/18 18:52:15.550052689 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:15.550056787 { [2856 bytes data] 2026/08/18 18:52:15.550676853 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.550682854 { [5 bytes data] 2026/08/18 18:52:15.550721957 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:15.550723661 { [264 bytes data] 2026/08/18 18:52:15.550812097 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.550813910 { [5 bytes data] 2026/08/18 18:52:15.550887788 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:15.550890794 { [36 bytes data] 2026/08/18 18:52:15.550913826 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:15.550916211 } [5 bytes data] 2026/08/18 18:52:15.550936529 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:15.550937621 } [1 bytes data] 2026/08/18 18:52:15.550987945 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.550989678 } [5 bytes data] 2026/08/18 18:52:15.551042025 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:15.551043428 } [36 bytes data] 2026/08/18 18:52:15.551062313 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:15.551065960 * ALPN, server accepted to use h2 2026/08/18 18:52:15.551095755 * Server certificate: 2026/08/18 18:52:15.551097788 * subject: CN=pypi.org 2026/08/18 18:52:15.551114129 * start date: Dec 28 04:33:08 2025 GMT 2026/08/18 18:52:15.551116343 * expire date: Jan 29 04:33:07 2027 GMT 2026/08/18 18:52:15.551133445 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/08/18 18:52:15.551135589 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:15.551213654 * SSL certificate verify ok. 2026/08/18 18:52:15.551217692 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:15.551242188 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:15.551243250 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:15.551282123 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.551311858 } [5 bytes data] 2026/08/18 18:52:15.551316416 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.551333728 } [5 bytes data] 2026/08/18 18:52:15.551335722 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.551351792 } [5 bytes data] 2026/08/18 18:52:15.551362923 * Using Stream ID: 1 (easy handle 0x55fb42f1ea40) 2026/08/18 18:52:15.551381147 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.551386126 } [5 bytes data] 2026/08/18 18:52:15.551428986 > GET / HTTP/2 2026/08/18 18:52:15.551437532 > Host: pypi.org 2026/08/18 18:52:15.551499217 > user-agent: curl/7.81.0 2026/08/18 18:52:15.551501932 > accept: */* 2026/08/18 18:52:15.551510638 > 2026/08/18 18:52:15.551511139 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.551520096 { [5 bytes data] 2026/08/18 18:52:15.551520607 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:15.551541978 { [193 bytes data] 2026/08/18 18:52:15.552362458 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.552371695 { [5 bytes data] 2026/08/18 18:52:15.552429853 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.552431406 } [5 bytes data] 2026/08/18 18:52:15.552477172 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.552483213 { [5 bytes data] 2026/08/18 18:52:15.554082946 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554164668 { [5 bytes data] 2026/08/18 18:52:15.554289020 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554295543 { [5 bytes data] 2026/08/18 18:52:15.554334846 < HTTP/2 200 2026/08/18 18:52:15.554336399 < server: gunicorn 2026/08/18 18:52:15.554352719 < etag: "qYMalQgNEkidn4uxFhfStg" 2026/08/18 18:52:15.554353821 < referrer-policy: origin-when-cross-origin 2026/08/18 18:52:15.554365212 < content-type: text/html; charset=UTF-8 2026/08/18 18:52:15.554383907 < 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/08/18 18:52:15.554388456 < accept-ranges: bytes 2026/08/18 18:52:15.554502168 < date: Tue, 18 Aug 2026 18:52:15 GMT 2026/08/18 18:52:15.554503821 < x-served-by: cache-iad-kiad7000165-IAD, cache-iad-kiad7000165-IAD, cache-iad-kiad7000100-IAD, cache-sjc10029-SJC 2026/08/18 18:52:15.554520803 < x-cache: MISS, HIT, HIT 2026/08/18 18:52:15.554521284 < x-cache-hits: 0, 201, 1 2026/08/18 18:52:15.554529509 < x-timer: S1787079136.552272,VS0,VE1 2026/08/18 18:52:15.554529960 < vary: Accept-Encoding, Cookie 2026/08/18 18:52:15.554539317 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:15.554539778 < x-frame-options: deny 2026/08/18 18:52:15.554554926 < x-xss-protection: 1; mode=block 2026/08/18 18:52:15.554555808 < x-content-type-options: nosniff 2026/08/18 18:52:15.554571848 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:15.554572890 < 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/08/18 18:52:15.554619917 < content-length: 22686 2026/08/18 18:52:15.554624646 < 2026/08/18 18:52:15.554637099 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554638202 { [5 bytes data] 2026/08/18 18:52:15.554647669 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554648100 { [5 bytes data] 2026/08/18 18:52:15.554656956 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554657377 { [5 bytes data] 2026/08/18 18:52:15.554665873 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554666284 { [5 bytes data] 2026/08/18 18:52:15.554685368 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554686580 { [5 bytes data] 2026/08/18 18:52:15.554703652 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554704644 { [5 bytes data] 2026/08/18 18:52:15.554721125 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554722057 { [5 bytes data] 2026/08/18 18:52:15.554758174 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554759306 { [5 bytes data] 2026/08/18 18:52:15.554773252 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554775787 { [5 bytes data] 2026/08/18 18:52:15.554790444 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554791226 { [5 bytes data] 2026/08/18 18:52:15.554806203 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554807075 { [5 bytes data] 2026/08/18 18:52:15.554821963 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554829096 { [5 bytes data] 2026/08/18 18:52:15.554858492 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554861057 { [5 bytes data] 2026/08/18 18:52:15.554894201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554895744 { [5 bytes data] 2026/08/18 18:52:15.554911413 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554911974 { [5 bytes data] 2026/08/18 18:52:15.554931320 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.554932242 { [5 bytes data] 2026/08/18 18:52:15.558535898 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.558547520 { [5 bytes data] 2026/08/18 18:52:15.558599717 * Connection #1 to host pypi.org left intact 2026/08/18 18:52:15.561584094 2026/08/18 18:52:15.561591908 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/08/18 18:52:15.568664277 * Trying 151.101.128.223:443... 2026/08/18 18:52:15.569491760 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/08/18 18:52:15.571045878 * ALPN, offering h2 2026/08/18 18:52:15.571056267 * ALPN, offering http/1.1 2026/08/18 18:52:15.592816975 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:15.592827244 * CApath: /etc/ssl/certs 2026/08/18 18:52:15.593010406 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:15.593019723 } [5 bytes data] 2026/08/18 18:52:15.593058466 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:15.593062694 } [512 bytes data] 2026/08/18 18:52:15.594845438 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:15.594854755 { [5 bytes data] 2026/08/18 18:52:15.594899559 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:15.594908375 { [122 bytes data] 2026/08/18 18:52:15.595098520 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:15.595103068 { [5 bytes data] 2026/08/18 18:52:15.595198306 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.595310675 { [5 bytes data] 2026/08/18 18:52:15.595312809 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/08/18 18:52:15.595369615 { [19 bytes data] 2026/08/18 18:52:15.595371399 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.595423205 { [5 bytes data] 2026/08/18 18:52:15.595455358 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:15.595499698 { [2842 bytes data] 2026/08/18 18:52:15.596033764 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596040546 { [5 bytes data] 2026/08/18 18:52:15.596067397 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/08/18 18:52:15.596068799 { [264 bytes data] 2026/08/18 18:52:15.596148528 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596159218 { [5 bytes data] 2026/08/18 18:52:15.596205644 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:15.596207067 { [36 bytes data] 2026/08/18 18:52:15.596296404 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:15.596298718 } [5 bytes data] 2026/08/18 18:52:15.596391681 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:15.596440875 } [1 bytes data] 2026/08/18 18:52:15.596469288 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596487943 } [5 bytes data] 2026/08/18 18:52:15.596489927 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:15.596504263 } [36 bytes data] 2026/08/18 18:52:15.596504775 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/08/18 18:52:15.596514593 * ALPN, server accepted to use h2 2026/08/18 18:52:15.596515054 * Server certificate: 2026/08/18 18:52:15.596531234 * subject: CN=*.pythonhosted.org 2026/08/18 18:52:15.596533538 * start date: Dec 8 21:08:03 2025 GMT 2026/08/18 18:52:15.596549969 * expire date: Jan 9 21:08:02 2027 GMT 2026/08/18 18:52:15.596550861 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/08/18 18:52:15.596592195 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/08/18 18:52:15.596594079 * SSL certificate verify ok. 2026/08/18 18:52:15.596625099 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:15.596626341 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:15.596648733 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:15.596649755 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596662759 } [5 bytes data] 2026/08/18 18:52:15.596664262 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596674411 } [5 bytes data] 2026/08/18 18:52:15.596737476 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596740922 } [5 bytes data] 2026/08/18 18:52:15.596834267 * Using Stream ID: 1 (easy handle 0x559cd9b76a40) 2026/08/18 18:52:15.596859223 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.596915548 } [5 bytes data] 2026/08/18 18:52:15.596918664 > GET / HTTP/2 2026/08/18 18:52:15.596938862 > Host: files.pythonhosted.org 2026/08/18 18:52:15.596944131 > user-agent: curl/7.81.0 2026/08/18 18:52:15.597026545 > accept: */* 2026/08/18 18:52:15.597030352 > 2026/08/18 18:52:15.597054658 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.597056210 { [5 bytes data] 2026/08/18 18:52:15.597072651 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/08/18 18:52:15.597073533 { [193 bytes data] 2026/08/18 18:52:15.597151628 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.597160395 { [5 bytes data] 2026/08/18 18:52:15.597193396 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:15.597205829 } [5 bytes data] 2026/08/18 18:52:15.669681898 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.669695764 { [5 bytes data] 2026/08/18 18:52:15.669789369 < HTTP/2 200 2026/08/18 18:52:15.669791112 < content-type: text/html 2026/08/18 18:52:15.669808634 < server: Python/3.12 aiohttp/3.14.3 2026/08/18 18:52:15.669809797 < accept-ranges: bytes 2026/08/18 18:52:15.669829804 < age: 0 2026/08/18 18:52:15.669830906 < date: Tue, 18 Aug 2026 18:52:15 GMT 2026/08/18 18:52:15.669847537 < x-served-by: cache-iad-kiad7000058-IAD, cache-pao-kpao1770038-PAO 2026/08/18 18:52:15.669848880 < x-cache: HIT, MISS 2026/08/18 18:52:15.669893683 < x-cache-hits: 30, 0 2026/08/18 18:52:15.669932015 < x-timer: S1787079136.597691,VS0,VE72 2026/08/18 18:52:15.669933648 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/08/18 18:52:15.669962792 < x-frame-options: deny 2026/08/18 18:52:15.669964225 < x-xss-protection: 1; mode=block 2026/08/18 18:52:15.669985114 < x-content-type-options: nosniff 2026/08/18 18:52:15.669986316 < x-permitted-cross-domain-policies: none 2026/08/18 18:52:15.670014218 < x-robots-header: noindex 2026/08/18 18:52:15.670015480 < content-length: 1853 2026/08/18 18:52:15.670033143 < 2026/08/18 18:52:15.670034305 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.670051607 { [5 bytes data] 2026/08/18 18:52:15.670052820 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:15.670069050 { [5 bytes data] 2026/08/18 18:52:15.670084639 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:45723 |
| ✅ | 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/08/18 18:52:15.688147222 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:15.688366180 [connect-session] Job Key: [redacted] 2026/08/18 18:52:15.688381128 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:15.688384825 [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:44455 ... Connected to session server http://127.0.0.1:44455 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:15.928837592 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:15.929136516 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/08/18 18:52:15.947703590 2026/08/18 18:52:15.947714660 $ /opt/R/4.4.3/bin/R --version 2026/08/18 18:52:15.947759965 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/08/18 18:52:15.947761578 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/08/18 18:52:15.947779281 Platform: x86_64-pc-linux-gnu 2026/08/18 18:52:15.947780303 2026/08/18 18:52:15.947799799 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/08/18 18:52:15.947800621 You are welcome to redistribute it under the terms of the 2026/08/18 18:52:15.947821139 GNU General Public License versions 2 or 3. 2026/08/18 18:52:15.947822091 For more information about these matters see 2026/08/18 18:52:15.952939412 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/08/18 18:52:15.968453135 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:15.968653649 [connect-session] Job Key: [redacted] 2026/08/18 18:52:15.968668276 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:15.968674458 [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:38633 ... Connected to session server http://127.0.0.1:38633 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:16.150835029 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:16.151135883 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/08/18 18:52:16.362830067 2026/08/18 18:52:16.362842991 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/08/18 18:52:16.362903423 Package Version LibPath 2026/08/18 18:52:16.362904956 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362924232 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362925064 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362945582 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362946514 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362967322 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362968314 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362984895 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.362985747 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363002178 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363003039 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363020331 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363021083 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363038385 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363039147 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363055717 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363056499 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363073020 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363073701 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363089871 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363090672 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363108235 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363109027 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363125938 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363126730 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363142810 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363143541 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.363168871 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:16.368231291 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:38633 |
| ✅ | 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/08/18 18:52:16.383408422 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:16.383597295 [connect-session] Job Key: [redacted] 2026/08/18 18:52:16.383609237 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:16.383612774 [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:37469 ... Connected to session server http://127.0.0.1:37469 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:16.566426854 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:16.566714079 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/08/18 18:52:16.567395249 $add.smooth 2026/08/18 18:52:16.567402092 [1] TRUE 2026/08/18 18:52:16.567436366 2026/08/18 18:52:16.567437809 $bitmapType 2026/08/18 18:52:16.567450352 [1] "cairo" 2026/08/18 18:52:16.567451224 2026/08/18 18:52:16.567461924 $browser 2026/08/18 18:52:16.567464449 [1] "xdg-open" 2026/08/18 18:52:16.567476020 2026/08/18 18:52:16.567476792 $browserNLdisabled 2026/08/18 18:52:16.567488473 [1] FALSE 2026/08/18 18:52:16.567489335 2026/08/18 18:52:16.567499684 $catch.script.errors 2026/08/18 18:52:16.567500516 [1] FALSE 2026/08/18 18:52:16.567512969 2026/08/18 18:52:16.567513720 $CBoundsCheck 2026/08/18 18:52:16.567524510 [1] FALSE 2026/08/18 18:52:16.567525332 2026/08/18 18:52:16.567535982 $check.bounds 2026/08/18 18:52:16.567536813 [1] FALSE 2026/08/18 18:52:16.567548014 2026/08/18 18:52:16.567548776 $citation.bibtex.max 2026/08/18 18:52:16.567559947 [1] 1 2026/08/18 18:52:16.567560688 2026/08/18 18:52:16.567570256 $continue 2026/08/18 18:52:16.567570977 [1] "+ " 2026/08/18 18:52:16.567581687 2026/08/18 18:52:16.567582478 $contrasts 2026/08/18 18:52:16.567593659 unordered ordered 2026/08/18 18:52:16.567595994 "contr.treatment" "contr.poly" 2026/08/18 18:52:16.567611232 2026/08/18 18:52:16.567612104 $defaultPackages 2026/08/18 18:52:16.567623385 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/08/18 18:52:16.567624207 2026/08/18 18:52:16.567638694 $demo.ask 2026/08/18 18:52:16.567639485 [1] "default" 2026/08/18 18:52:16.567651337 2026/08/18 18:52:16.567652148 $deparse.cutoff 2026/08/18 18:52:16.567664301 [1] 60 2026/08/18 18:52:16.567665113 2026/08/18 18:52:16.567675502 $device 2026/08/18 18:52:16.567933856 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/08/18 18:52:16.567939417 width, height, onefile, family, title, fonts, version, paper, 2026/08/18 18:52:16.567977628 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/08/18 18:52:16.567979191 useKerning, fillOddEven, compress) 2026/08/18 18:52:16.568000641 { 2026/08/18 18:52:16.568001573 initPSandPDFfonts() 2026/08/18 18:52:16.568014947 new <- list() 2026/08/18 18:52:16.568015889 if (!missing(width)) 2026/08/18 18:52:16.568030026 new$width <- width 2026/08/18 18:52:16.568030797 if (!missing(height)) 2026/08/18 18:52:16.568046176 new$height <- height 2026/08/18 18:52:16.568047087 if (!missing(onefile)) 2026/08/18 18:52:16.568062667 new$onefile <- onefile 2026/08/18 18:52:16.568063548 if (!missing(title)) 2026/08/18 18:52:16.568078346 new$title <- title 2026/08/18 18:52:16.568079097 if (!missing(fonts)) 2026/08/18 18:52:16.568096637 new$fonts <- fonts 2026/08/18 18:52:16.568098841 if (!missing(version)) 2026/08/18 18:52:16.568118168 new$version <- version 2026/08/18 18:52:16.568119069 if (!missing(paper)) 2026/08/18 18:52:16.568132855 new$paper <- paper 2026/08/18 18:52:16.568133586 if (!missing(encoding)) 2026/08/18 18:52:16.568146630 new$encoding <- encoding 2026/08/18 18:52:16.568147432 if (!missing(bg)) 2026/08/18 18:52:16.568160907 new$bg <- bg 2026/08/18 18:52:16.568161709 if (!missing(fg)) 2026/08/18 18:52:16.568174132 new$fg <- fg 2026/08/18 18:52:16.568174963 if (!missing(pointsize)) 2026/08/18 18:52:16.568201222 new$pointsize <- pointsize 2026/08/18 18:52:16.568202264 if (!missing(pagecentre)) 2026/08/18 18:52:16.568219446 new$pagecentre <- pagecentre 2026/08/18 18:52:16.568220699 if (!missing(colormodel)) 2026/08/18 18:52:16.568236711 new$colormodel <- colormodel 2026/08/18 18:52:16.568247478 if (!missing(useDingbats)) 2026/08/18 18:52:16.568248410 new$useDingbats <- useDingbats 2026/08/18 18:52:16.568262767 if (!missing(useKerning)) 2026/08/18 18:52:16.568263508 new$useKerning <- useKerning 2026/08/18 18:52:16.568285319 if (!missing(fillOddEven)) 2026/08/18 18:52:16.568286201 new$fillOddEven <- fillOddEven 2026/08/18 18:52:16.568321256 if (!missing(compress)) 2026/08/18 18:52:16.568322509 new$compress <- compress 2026/08/18 18:52:16.568336675 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/08/18 18:52:16.568337497 if (!missing(family) && (inherits(family, "Type1Font") || 2026/08/18 18:52:16.568357023 inherits(family, "CIDFont"))) { 2026/08/18 18:52:16.568357864 enc <- family$encoding 2026/08/18 18:52:16.568372482 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/08/18 18:52:16.568373353 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/08/18 18:52:16.568391818 "default")) 2026/08/18 18:52:16.568392639 old$encoding <- enc 2026/08/18 18:52:16.568405824 family <- family$metrics 2026/08/18 18:52:16.568406715 } 2026/08/18 18:52:16.568418658 if (is.null(old$encoding) || old$encoding == "default") 2026/08/18 18:52:16.568419459 old$encoding <- guessEncoding() 2026/08/18 18:52:16.568435529 if (!missing(family)) { 2026/08/18 18:52:16.568436361 if (length(family) == 4L) { 2026/08/18 18:52:16.568450127 family <- c(family, "Symbol.afm") 2026/08/18 18:52:16.568450968 } 2026/08/18 18:52:16.568463872 else if (length(family) == 5L) { 2026/08/18 18:52:16.568464674 } 2026/08/18 18:52:16.568477167 else if (length(family) == 1L) { 2026/08/18 18:52:16.568478048 pf <- pdfFonts(family)[[1L]] 2026/08/18 18:52:16.568492506 if (is.null(pf)) 2026/08/18 18:52:16.568493347 stop(gettextf("unknown family '%s'", family), 2026/08/18 18:52:16.568509357 domain = NA) 2026/08/18 18:52:16.568510179 matchFont(pf, old$encoding) 2026/08/18 18:52:16.568524626 } 2026/08/18 18:52:16.568525497 else stop("invalid 'family' argument") 2026/08/18 18:52:16.568538632 old$family <- family 2026/08/18 18:52:16.568539443 } 2026/08/18 18:52:16.568551215 version <- old$version 2026/08/18 18:52:16.568552066 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/08/18 18:52:16.568566814 "2.0") 2026/08/18 18:52:16.568567615 if (version %in% versions) 2026/08/18 18:52:16.568579728 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/08/18 18:52:16.568580550 else stop("invalid PDF version") 2026/08/18 18:52:16.568596640 onefile <- old$onefile 2026/08/18 18:52:16.568597471 if (!checkIntFormat(file)) 2026/08/18 18:52:16.568610936 stop(gettextf("invalid 'file' argument '%s'", file), 2026/08/18 18:52:16.568611728 domain = NA) 2026/08/18 18:52:16.568626505 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/08/18 18:52:16.568627407 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/08/18 18:52:16.568646986 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/08/18 18:52:16.568649120 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/08/18 18:52:16.568678575 old$fillOddEven, old$compress) 2026/08/18 18:52:16.568679446 invisible() 2026/08/18 18:52:16.568694725 } 2026/08/18 18:52:16.568695587 <bytecode: 0x5642a713d9a0> 2026/08/18 18:52:16.568709382 <environment: namespace:grDevices> 2026/08/18 18:52:16.568710214 2026/08/18 18:52:16.568724931 $device.ask.default 2026/08/18 18:52:16.568726003 [1] FALSE 2026/08/18 18:52:16.568771919 2026/08/18 18:52:16.568773101 $digits 2026/08/18 18:52:16.568784983 [1] 7 2026/08/18 18:52:16.568785955 2026/08/18 18:52:16.568803297 $download.file.extra 2026/08/18 18:52:16.568804139 [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/08/18 18:52:16.568829597 2026/08/18 18:52:16.568830579 $download.file.method 2026/08/18 18:52:16.568850776 [1] "curl" 2026/08/18 18:52:16.568851578 2026/08/18 18:52:16.568887675 $dvipscmd 2026/08/18 18:52:16.568888887 [1] "dvips" 2026/08/18 18:52:16.568902703 2026/08/18 18:52:16.568903564 $echo 2026/08/18 18:52:16.568914886 [1] FALSE 2026/08/18 18:52:16.568915647 2026/08/18 18:52:16.568931924 $editor 2026/08/18 18:52:16.568934458 [1] "vi" 2026/08/18 18:52:16.568951170 2026/08/18 18:52:16.568952031 $encoding 2026/08/18 18:52:16.568961739 [1] "native.enc" 2026/08/18 18:52:16.568962521 2026/08/18 18:52:16.568972068 $example.ask 2026/08/18 18:52:16.568972740 [1] "default" 2026/08/18 18:52:16.568982999 2026/08/18 18:52:16.568983690 $expressions 2026/08/18 18:52:16.568993158 [1] 5000 2026/08/18 18:52:16.568993960 2026/08/18 18:52:16.569003257 $help.search.types 2026/08/18 18:52:16.569003978 [1] "vignette" "demo" "help" 2026/08/18 18:52:16.569033703 2026/08/18 18:52:16.569034695 $help.try.all.packages 2026/08/18 18:52:16.569048731 [1] FALSE 2026/08/18 18:52:16.569049523 2026/08/18 18:52:16.569060754 $HTTPUserAgent 2026/08/18 18:52:16.569061706 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/08/18 18:52:16.569081042 2026/08/18 18:52:16.569081833 $internet.info 2026/08/18 18:52:16.569093936 [1] 2 2026/08/18 18:52:16.569094797 2026/08/18 18:52:16.569106008 $keep.parse.data 2026/08/18 18:52:16.569106870 [1] TRUE 2026/08/18 18:52:16.569119243 2026/08/18 18:52:16.569120024 $keep.parse.data.pkgs 2026/08/18 18:52:16.569132618 [1] FALSE 2026/08/18 18:52:16.569133520 2026/08/18 18:52:16.569144641 $keep.source 2026/08/18 18:52:16.569145372 [1] FALSE 2026/08/18 18:52:16.569156933 2026/08/18 18:52:16.569157755 $keep.source.pkgs 2026/08/18 18:52:16.569169176 [1] FALSE 2026/08/18 18:52:16.569170018 2026/08/18 18:52:16.569181158 $locatorBell 2026/08/18 18:52:16.569181920 [1] TRUE 2026/08/18 18:52:16.569197709 2026/08/18 18:52:16.569198781 $mailer 2026/08/18 18:52:16.569239357 [1] "mailto" 2026/08/18 18:52:16.569240589 2026/08/18 18:52:16.569274013 $matprod 2026/08/18 18:52:16.569276828 [1] "default" 2026/08/18 18:52:16.569295423 2026/08/18 18:52:16.569296144 $max.contour.segments 2026/08/18 18:52:16.569304249 [1] 25000 2026/08/18 18:52:16.569304710 2026/08/18 18:52:16.569312174 $max.print 2026/08/18 18:52:16.569312615 [1] 99999 2026/08/18 18:52:16.569319608 2026/08/18 18:52:16.569320069 $menu.graphics 2026/08/18 18:52:16.569327022 [1] TRUE 2026/08/18 18:52:16.569327503 2026/08/18 18:52:16.569334085 $na.action 2026/08/18 18:52:16.569334546 [1] "na.omit" 2026/08/18 18:52:16.569343312 2026/08/18 18:52:16.569343823 $nwarnings 2026/08/18 18:52:16.569350646 [1] 50 2026/08/18 18:52:16.569351087 2026/08/18 18:52:16.569357488 $OutDec 2026/08/18 18:52:16.569357960 [1] "." 2026/08/18 18:52:16.569383657 2026/08/18 18:52:16.569385010 $packrat.authenticated.downloads.use.renv 2026/08/18 18:52:16.569401060 [1] TRUE 2026/08/18 18:52:16.569401991 2026/08/18 18:52:16.569412702 $packrat.connect.timeout 2026/08/18 18:52:16.569413232 [1] 10 2026/08/18 18:52:16.569420797 2026/08/18 18:52:16.569421237 $packrat.untrusted.packages 2026/08/18 18:52:16.569428661 character(0) 2026/08/18 18:52:16.569429092 2026/08/18 18:52:16.569435814 $packrat.verbose.cache 2026/08/18 18:52:16.569436245 [1] TRUE 2026/08/18 18:52:16.569443689 2026/08/18 18:52:16.569444120 $pager 2026/08/18 18:52:16.569451815 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/08/18 18:52:16.569452365 2026/08/18 18:52:16.569459950 $papersize 2026/08/18 18:52:16.569460400 [1] "letter" 2026/08/18 18:52:16.569467484 2026/08/18 18:52:16.569467914 $PCRE_limit_recursion 2026/08/18 18:52:16.569475158 [1] NA 2026/08/18 18:52:16.569475599 2026/08/18 18:52:16.569482101 $PCRE_study 2026/08/18 18:52:16.569482522 [1] FALSE 2026/08/18 18:52:16.569489565 2026/08/18 18:52:16.569489996 $PCRE_use_JIT 2026/08/18 18:52:16.569496728 [1] TRUE 2026/08/18 18:52:16.569497159 2026/08/18 18:52:16.569511295 $pdfviewer 2026/08/18 18:52:16.569512307 [1] "/usr/bin/xdg-open" 2026/08/18 18:52:16.569526564 2026/08/18 18:52:16.569527525 $pkgType 2026/08/18 18:52:16.569540109 [1] "source" 2026/08/18 18:52:16.569540570 2026/08/18 18:52:16.569547222 $printcmd 2026/08/18 18:52:16.569547643 [1] "/usr/bin/lpr" 2026/08/18 18:52:16.569554947 2026/08/18 18:52:16.569555397 $prompt 2026/08/18 18:52:16.569561930 [1] "> " 2026/08/18 18:52:16.569562361 2026/08/18 18:52:16.569568632 $repos 2026/08/18 18:52:16.569569073 CRAN 2026/08/18 18:52:16.569575746 "@CRAN@" 2026/08/18 18:52:16.569576176 2026/08/18 18:52:16.569582708 $rl_word_breaks 2026/08/18 18:52:16.569583129 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/08/18 18:52:16.569590894 2026/08/18 18:52:16.569591385 $scipen 2026/08/18 18:52:16.569597917 [1] 0 2026/08/18 18:52:16.569598338 2026/08/18 18:52:16.569604579 $show.coef.Pvalues 2026/08/18 18:52:16.569605010 [1] TRUE 2026/08/18 18:52:16.569612354 2026/08/18 18:52:16.569612795 $show.error.messages 2026/08/18 18:52:16.569623545 [1] TRUE 2026/08/18 18:52:16.569624617 2026/08/18 18:52:16.569636459 $show.signif.stars 2026/08/18 18:52:16.569637300 [1] TRUE 2026/08/18 18:52:16.569655474 2026/08/18 18:52:16.569656005 $showErrorCalls 2026/08/18 18:52:16.569663018 [1] TRUE 2026/08/18 18:52:16.569663449 2026/08/18 18:52:16.569670001 $showNCalls 2026/08/18 18:52:16.569670462 [1] 50 2026/08/18 18:52:16.569677585 2026/08/18 18:52:16.569678016 $showWarnCalls 2026/08/18 18:52:16.569684859 [1] FALSE 2026/08/18 18:52:16.569685310 2026/08/18 18:52:16.569691832 $str 2026/08/18 18:52:16.569692283 $str$strict.width 2026/08/18 18:52:16.569699416 [1] "no" 2026/08/18 18:52:16.569699877 2026/08/18 18:52:16.569706359 $str$digits.d 2026/08/18 18:52:16.569706800 [1] 3 2026/08/18 18:52:16.569713673 2026/08/18 18:52:16.569714124 $str$vec.len 2026/08/18 18:52:16.569720826 [1] 4 2026/08/18 18:52:16.569721267 2026/08/18 18:52:16.569727689 $str$list.len 2026/08/18 18:52:16.569728180 [1] 99 2026/08/18 18:52:16.569735123 2026/08/18 18:52:16.569735553 $str$deparse.lines 2026/08/18 18:52:16.569748768 NULL 2026/08/18 18:52:16.569749630 2026/08/18 18:52:16.569761321 $str$drop.deparse.attr 2026/08/18 18:52:16.569762253 [1] TRUE 2026/08/18 18:52:16.569778967 2026/08/18 18:52:16.569780159 $str$formatNum 2026/08/18 18:52:16.569793714 function (x, ...) 2026/08/18 18:52:16.569794626 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/08/18 18:52:16.569809664 <environment: 0x5642a78a04e8> 2026/08/18 18:52:16.569810486 2026/08/18 18:52:16.569822588 2026/08/18 18:52:16.569823360 $str.dendrogram.last 2026/08/18 18:52:16.569835202 [1] "`" 2026/08/18 18:52:16.569836033 2026/08/18 18:52:16.569845892 $texi2dvi 2026/08/18 18:52:16.569846683 [1] "/usr/bin/texi2dvi" 2026/08/18 18:52:16.569859186 2026/08/18 18:52:16.569874285 $timeout 2026/08/18 18:52:16.569885696 [1] 60 2026/08/18 18:52:16.569886497 2026/08/18 18:52:16.569896356 $ts.eps 2026/08/18 18:52:16.569897087 [1] 1e-05 2026/08/18 18:52:16.569908458 2026/08/18 18:52:16.569909210 $ts.S.compat 2026/08/18 18:52:16.569919900 [1] FALSE 2026/08/18 18:52:16.569920711 2026/08/18 18:52:16.569931892 $unzip 2026/08/18 18:52:16.569932714 [1] "/usr/bin/unzip" 2026/08/18 18:52:16.569950627 2026/08/18 18:52:16.569951519 $useFancyQuotes 2026/08/18 18:52:16.569963882 [1] TRUE 2026/08/18 18:52:16.569964653 2026/08/18 18:52:16.569974722 $verbose 2026/08/18 18:52:16.569975503 [1] FALSE 2026/08/18 18:52:16.569987606 2026/08/18 18:52:16.569988438 $warn 2026/08/18 18:52:16.569999027 [1] 0 2026/08/18 18:52:16.569999809 2026/08/18 18:52:16.570010278 $warning.length 2026/08/18 18:52:16.570011070 [1] 1000 2026/08/18 18:52:16.570023423 2026/08/18 18:52:16.570024284 $warnPartialMatchArgs 2026/08/18 18:52:16.570036407 [1] FALSE 2026/08/18 18:52:16.570037218 2026/08/18 18:52:16.570049241 $warnPartialMatchAttr 2026/08/18 18:52:16.570050062 [1] FALSE 2026/08/18 18:52:16.570062265 2026/08/18 18:52:16.570063026 $warnPartialMatchDollar 2026/08/18 18:52:16.570074418 [1] FALSE 2026/08/18 18:52:16.570075249 2026/08/18 18:52:16.570085148 $width 2026/08/18 18:52:16.570085889 [1] 80 2026/08/18 18:52:16.570096970 |
| ✅ | 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/08/18 18:52:16.590658920 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:16.590954832 [connect-session] Job Key: [redacted] 2026/08/18 18:52:16.590966193 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:16.590969810 [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:41879 ... Connected to session server http://127.0.0.1:41879 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:16.804795161 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:16.805137909 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/08/18 18:52:16.812811472 2026/08/18 18:52:16.812818876 $ env 2026/08/18 18:52:16.812855574 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:52:16.812857147 EDITOR=vi 2026/08/18 18:52:16.812875181 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:16.812876252 HOSTNAME=0a4691c6b54f 2026/08/18 18:52:16.812891812 LANG=en_US.UTF-8 2026/08/18 18:52:16.812892573 LANGUAGE=en_US:en 2026/08/18 18:52:16.812905266 LC_ALL=en_US.UTF-8 2026/08/18 18:52:16.812906068 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/08/18 18:52:16.812936575 LN_S=ln -s 2026/08/18 18:52:16.812937807 LOGNAME=rstudio-connect 2026/08/18 18:52:16.812952004 MAKEFLAGS=-j1 2026/08/18 18:52:16.812952825 MAKE=make 2026/08/18 18:52:16.812964727 PAGER=/usr/bin/pager 2026/08/18 18:52:16.812965669 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/08/18 18:52:16.812981920 POSIT_CONNECT=1 2026/08/18 18:52:16.812982711 POSIT_PRODUCT=CONNECT 2026/08/18 18:52:16.812995685 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:52:16.812996436 R_ARCH= 2026/08/18 18:52:16.813009841 R_BROWSER=xdg-open 2026/08/18 18:52:16.813010623 R_BZIPCMD=/usr/bin/bzip2 2026/08/18 18:52:16.813023898 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/08/18 18:52:16.813024669 R_ENVIRON_USER=REDACTED 2026/08/18 18:52:16.813038044 R_GZIPCMD=/usr/bin/gzip 2026/08/18 18:52:16.813038775 R_HOME=/opt/R/4.4.3/lib/R 2026/08/18 18:52:16.813051850 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/08/18 18:52:16.813052802 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/08/18 18:52:16.813068842 R_LIBS_USER=REDACTED 2026/08/18 18:52:16.813069593 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/08/18 18:52:16.813085382 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpDOXFa8/packrat-src 2026/08/18 18:52:16.813086354 R_PAPERSIZE=letter 2026/08/18 18:52:16.813109427 R_PDFVIEWER=/usr/bin/xdg-open 2026/08/18 18:52:16.813110219 R_PLATFORM=x86_64-pc-linux-gnu 2026/08/18 18:52:16.813128232 R_PRINTCMD=/usr/bin/lpr 2026/08/18 18:52:16.813129054 R_PROFILE_USER=REDACTED 2026/08/18 18:52:16.813146446 R_RD4PDF=times,inconsolata,hyper 2026/08/18 18:52:16.813147318 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpDOXFa8 2026/08/18 18:52:16.813164750 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/08/18 18:52:16.813165532 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/08/18 18:52:16.813180750 R_STRIP_STATIC_LIB=strip --strip-debug 2026/08/18 18:52:16.813181612 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:52:16.813200607 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/08/18 18:52:16.813205917 R_UNZIPCMD=/usr/bin/unzip 2026/08/18 18:52:16.813256578 R_ZIPCMD=/usr/bin/zip 2026/08/18 18:52:16.813259574 SED=/usr/bin/sed 2026/08/18 18:52:16.813322020 SHLVL=2 2026/08/18 18:52:16.813323573 STARTUP_DEBUG_MODE=0 2026/08/18 18:52:16.813337990 TAR=/usr/bin/tar 2026/08/18 18:52:16.813339032 TERM=xterm 2026/08/18 18:52:16.813352527 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:16.813353609 TZ=UTC 2026/08/18 18:52:16.813367375 USERNAME=rstudio-connect 2026/08/18 18:52:16.813368286 USER=rstudio-connect 2026/08/18 18:52:16.818764883 _=/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/08/18 18:52:16.834095619 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:16.834341758 [connect-session] Job Key: [redacted] 2026/08/18 18:52:16.834363088 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:16.834368838 [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:36639 ... Connected to session server http://127.0.0.1:36639 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:17.016879497 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:17.017164296 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/08/18 18:52:17.025057918 2026/08/18 18:52:17.025065211 $ findmnt --notruncate 2026/08/18 18:52:17.025104755 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:52:17.025113502 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/FIBKM JSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:17.025274301 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:17.025276456 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:52:17.025309988 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:17.025311080 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:17.025341106 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:52:17.025341858 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:17.025372415 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:17.025373176 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:52:17.025412189 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025417829 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:17.025561838 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:17.025563010 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025693293 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025694164 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025742294 ├─/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/08/18 18:52:17.025744889 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025785104 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/oNCD2UUzFOq2Mwws] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025785915 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025827543 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:17.025828515 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace356253533] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:17.025961603 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:17.030983565 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr |
| ✅ | 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/08/18 18:52:17.046527451 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:17.046728385 [connect-session] Job Key: [redacted] 2026/08/18 18:52:17.046743404 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:17.046747311 [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:35165 ... Connected to session server http://127.0.0.1:35165 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:17.231851384 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:17.232183375 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/08/18 18:52:17.563145634 2026/08/18 18:52:17.563156445 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/08/18 18:52:17.563247725 * Trying 3.14.187.215:443... 2026/08/18 18:52:17.563249839 * Connected to packagemanager.posit.co (3.14.187.215) port 443 (#0) 2026/08/18 18:52:17.563263875 * ALPN, offering h2 2026/08/18 18:52:17.563264486 * ALPN, offering http/1.1 2026/08/18 18:52:17.563273062 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:17.563273533 * CApath: /etc/ssl/certs 2026/08/18 18:52:17.563283021 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563283631 } [5 bytes data] 2026/08/18 18:52:17.563293189 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:17.563293610 } [512 bytes data] 2026/08/18 18:52:17.563302537 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563302948 { [5 bytes data] 2026/08/18 18:52:17.563311844 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:17.563312255 { [104 bytes data] 2026/08/18 18:52:17.563320831 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563321252 { [5 bytes data] 2026/08/18 18:52:17.563330008 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:17.563330429 { [3880 bytes data] 2026/08/18 18:52:17.563339005 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563339446 { [5 bytes data] 2026/08/18 18:52:17.563356638 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/08/18 18:52:17.563357609 { [333 bytes data] 2026/08/18 18:52:17.563373690 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563374240 { [5 bytes data] 2026/08/18 18:52:17.563383097 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/08/18 18:52:17.563383518 { [4 bytes data] 2026/08/18 18:52:17.563392234 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563392645 } [5 bytes data] 2026/08/18 18:52:17.563401381 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/08/18 18:52:17.563401862 } [70 bytes data] 2026/08/18 18:52:17.563410819 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:17.563411240 } [5 bytes data] 2026/08/18 18:52:17.563424735 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:17.563425506 } [1 bytes data] 2026/08/18 18:52:17.563440554 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563441336 } [5 bytes data] 2026/08/18 18:52:17.563455081 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:17.563455803 } [16 bytes data] 2026/08/18 18:52:17.563471272 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:17.563472163 { [5 bytes data] 2026/08/18 18:52:17.563486089 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:17.563487331 { [5 bytes data] 2026/08/18 18:52:17.563501708 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:17.563502450 { [16 bytes data] 2026/08/18 18:52:17.563516546 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/08/18 18:52:17.563517287 * ALPN, server accepted to use h2 2026/08/18 18:52:17.563534449 * Server certificate: 2026/08/18 18:52:17.563535171 * subject: CN=p3m.posit.it 2026/08/18 18:52:17.563548696 * start date: Jul 12 00:00:00 2026 GMT 2026/08/18 18:52:17.563549397 * expire date: Jan 25 23:59:59 2027 GMT 2026/08/18 18:52:17.563561790 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/08/18 18:52:17.563562862 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/08/18 18:52:17.563589071 * SSL certificate verify ok. 2026/08/18 18:52:17.563589762 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:17.563607285 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:17.563607987 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:17.563635117 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563636049 } [5 bytes data] 2026/08/18 18:52:17.563650375 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563651277 } [5 bytes data] 2026/08/18 18:52:17.563665834 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563666756 } [5 bytes data] 2026/08/18 18:52:17.563681754 * Using Stream ID: 1 (easy handle 0x5580ea70ba40) 2026/08/18 18:52:17.563682626 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563700579 } [5 bytes data] 2026/08/18 18:52:17.563701481 > GET /cran/__linux__/jammy/latest HTTP/2 2026/08/18 18:52:17.563716709 > Host: packagemanager.posit.co 2026/08/18 18:52:17.563717731 > user-agent: curl/7.81.0 2026/08/18 18:52:17.563737899 > accept: */* 2026/08/18 18:52:17.563738820 > 2026/08/18 18:52:17.563750502 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563751223 { [5 bytes data] 2026/08/18 18:52:17.563765941 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/08/18 18:52:17.563766843 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563785087 } [5 bytes data] 2026/08/18 18:52:17.563785918 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563801347 { [5 bytes data] 2026/08/18 18:52:17.563802559 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563822697 { [5 bytes data] 2026/08/18 18:52:17.563823739 < HTTP/2 400 2026/08/18 18:52:17.563865887 < date: Tue, 18 Aug 2026 18:52:17 GMT 2026/08/18 18:52:17.563867210 < content-type: text/plain; charset=utf-8 2026/08/18 18:52:17.563883240 < content-length: 94 2026/08/18 18:52:17.563884402 < cache-control: max-age=3600 2026/08/18 18:52:17.563898268 < request-id: acec182b-993d-4d62-bfff-f379c67b21da 2026/08/18 18:52:17.563899089 < server: Posit Package Manager v2026.08.0 2026/08/18 18:52:17.563916992 < x-content-type-options: nosniff 2026/08/18 18:52:17.563917814 < x-frame-options: DENY 2026/08/18 18:52:17.563932401 < x-repository-type: RSPM 2026/08/18 18:52:17.563933163 < 2026/08/18 18:52:17.563945175 { [94 bytes data] 2026/08/18 18:52:17.563945997 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:17.563960794 { [5 bytes data] 2026/08/18 18:52:17.570043559 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/08/18 18:52:17.585626826 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:17.585814205 [connect-session] Job Key: [redacted] 2026/08/18 18:52:17.585824505 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:17.585828071 [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:44665 ... Connected to session server http://127.0.0.1:44665 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:17.771213859 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:17.771554654 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/08/18 18:52:18.111354889 2026/08/18 18:52:18.111367744 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/08/18 18:52:18.111476567 * Trying 3.14.187.215:443... 2026/08/18 18:52:18.111478079 * Connected to packagemanager.posit.co (3.14.187.215) port 443 (#0) 2026/08/18 18:52:18.111489751 * ALPN, offering h2 2026/08/18 18:52:18.111490302 * ALPN, offering http/1.1 2026/08/18 18:52:18.111498898 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:18.111499409 * CApath: /etc/ssl/certs 2026/08/18 18:52:18.111509207 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111509869 } [5 bytes data] 2026/08/18 18:52:18.111519807 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:18.111520248 } [512 bytes data] 2026/08/18 18:52:18.111529746 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111530167 { [5 bytes data] 2026/08/18 18:52:18.111546026 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:18.111546968 { [104 bytes data] 2026/08/18 18:52:18.111570321 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111570963 { [5 bytes data] 2026/08/18 18:52:18.111580280 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:18.111580801 { [3880 bytes data] 2026/08/18 18:52:18.111593154 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111593595 { [5 bytes data] 2026/08/18 18:52:18.111603543 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/08/18 18:52:18.111604034 { [333 bytes data] 2026/08/18 18:52:18.111613953 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111614413 { [5 bytes data] 2026/08/18 18:52:18.111623601 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/08/18 18:52:18.111624042 { [4 bytes data] 2026/08/18 18:52:18.111633179 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111633589 } [5 bytes data] 2026/08/18 18:52:18.111642706 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/08/18 18:52:18.111643127 } [70 bytes data] 2026/08/18 18:52:18.111659367 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:18.111660249 } [5 bytes data] 2026/08/18 18:52:18.111680384 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:18.111684772 } [1 bytes data] 2026/08/18 18:52:18.111712734 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111713686 } [5 bytes data] 2026/08/18 18:52:18.111727592 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:18.111729335 } [16 bytes data] 2026/08/18 18:52:18.111742891 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:18.111743712 { [5 bytes data] 2026/08/18 18:52:18.111757829 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:18.111758720 { [5 bytes data] 2026/08/18 18:52:18.111791792 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:18.111792654 { [16 bytes data] 2026/08/18 18:52:18.111807110 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/08/18 18:52:18.111807992 * ALPN, server accepted to use h2 2026/08/18 18:52:18.111828811 * Server certificate: 2026/08/18 18:52:18.111829562 * subject: CN=p3m.posit.it 2026/08/18 18:52:18.111844280 * start date: Jul 12 00:00:00 2026 GMT 2026/08/18 18:52:18.111845131 * expire date: Jan 25 23:59:59 2027 GMT 2026/08/18 18:52:18.111861031 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/08/18 18:52:18.111862664 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/08/18 18:52:18.111885365 * SSL certificate verify ok. 2026/08/18 18:52:18.111888952 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:18.111926091 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:18.111927273 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:18.112019095 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112021369 } [5 bytes data] 2026/08/18 18:52:18.112041166 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112042077 } [5 bytes data] 2026/08/18 18:52:18.112058879 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112059760 } [5 bytes data] 2026/08/18 18:52:18.112074237 * Using Stream ID: 1 (easy handle 0x55de8b2b2a40) 2026/08/18 18:52:18.112075049 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112110555 } [5 bytes data] 2026/08/18 18:52:18.112112128 > GET /cran/__linux__/jammy/latest HTTP/2 2026/08/18 18:52:18.112132977 > Host: packagemanager.posit.co 2026/08/18 18:52:18.112134149 > user-agent: curl/7.81.0 2026/08/18 18:52:18.112155870 > accept: */* 2026/08/18 18:52:18.112156751 > 2026/08/18 18:52:18.112167872 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112168894 { [5 bytes data] 2026/08/18 18:52:18.112184513 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/08/18 18:52:18.112185475 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112204370 } [5 bytes data] 2026/08/18 18:52:18.112205142 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112257729 { [5 bytes data] 2026/08/18 18:52:18.112259022 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112276775 { [5 bytes data] 2026/08/18 18:52:18.112277657 < HTTP/2 400 2026/08/18 18:52:18.112290330 < date: Tue, 18 Aug 2026 18:52:18 GMT 2026/08/18 18:52:18.112291082 < content-type: text/plain; charset=utf-8 2026/08/18 18:52:18.112308264 < content-length: 94 2026/08/18 18:52:18.112309125 < cache-control: max-age=3600 2026/08/18 18:52:18.112323252 < request-id: af681437-04a6-4b22-8be6-bff17a16001f 2026/08/18 18:52:18.112324033 < server: Posit Package Manager v2026.08.0 2026/08/18 18:52:18.112343389 < x-content-type-options: nosniff 2026/08/18 18:52:18.112344211 < x-frame-options: DENY 2026/08/18 18:52:18.112359720 < x-repository-type: RSPM 2026/08/18 18:52:18.112360491 < 2026/08/18 18:52:18.112373095 { [94 bytes data] 2026/08/18 18:52:18.112373886 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:18.112390006 { [5 bytes data] 2026/08/18 18:52:18.117499886 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:44665 |
| ✅ | 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/08/18 18:52:18.133210542 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:18.133438017 [connect-session] Job Key: [redacted] 2026/08/18 18:52:18.133452654 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:18.133458244 [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:39407 ... Connected to session server http://127.0.0.1:39407 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:18.342857411 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:18.343155427 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/08/18 18:52:18.361612548 2026/08/18 18:52:18.361623578 $ /opt/R/4.5.2/bin/R --version 2026/08/18 18:52:18.361686045 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/08/18 18:52:18.361694941 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/08/18 18:52:18.361717132 Platform: x86_64-pc-linux-gnu 2026/08/18 18:52:18.361718285 2026/08/18 18:52:18.361731970 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/08/18 18:52:18.361732531 You are welcome to redistribute it under the terms of the 2026/08/18 18:52:18.361744153 GNU General Public License versions 2 or 3. 2026/08/18 18:52:18.361745195 For more information about these matters see 2026/08/18 18:52:18.367060544 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/08/18 18:52:18.382091211 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:18.382321210 [connect-session] Job Key: [redacted] 2026/08/18 18:52:18.382334475 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:18.382338462 [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:43175 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:43175 2026/08/18 18:52:18.571408154 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:18.571693924 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/08/18 18:52:18.790470189 2026/08/18 18:52:18.790484146 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/08/18 18:52:18.790545236 Package Version LibPath 2026/08/18 18:52:18.790552910 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790583637 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790584569 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790598785 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790599497 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790612942 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790613773 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790632268 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790633069 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790653147 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790654099 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790674547 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790675468 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790691368 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790691909 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790703881 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790704382 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790716455 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790716906 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790729028 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790729469 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790741892 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790742333 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790754165 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790754596 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790766348 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790766779 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790778270 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790784482 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790798217 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790802906 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790821962 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790822723 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790840115 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790841057 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790861385 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790862317 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790883336 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790884458 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790914845 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.790915867 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:18.796533663 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/08/18 18:52:18.812827217 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:18.813023844 [connect-session] Job Key: [redacted] 2026/08/18 18:52:18.813033923 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:18.813037459 [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:34925 ... Connected to session server http://127.0.0.1:34925 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:19.002086097 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:19.002418079 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/08/18 18:52:19.002857476 $add.smooth 2026/08/18 18:52:19.002863738 [1] TRUE 2026/08/18 18:52:19.002890929 2026/08/18 18:52:19.002892241 $bitmapType 2026/08/18 18:52:19.002904944 [1] "cairo" 2026/08/18 18:52:19.002905666 2026/08/18 18:52:19.002914793 $browser 2026/08/18 18:52:19.002915374 [1] "xdg-open" 2026/08/18 18:52:19.002923599 2026/08/18 18:52:19.002924040 $browserNLdisabled 2026/08/18 18:52:19.002931945 [1] FALSE 2026/08/18 18:52:19.002932406 2026/08/18 18:52:19.002939719 $catch.script.errors 2026/08/18 18:52:19.002940220 [1] FALSE 2026/08/18 18:52:19.002948586 2026/08/18 18:52:19.002949017 $CBoundsCheck 2026/08/18 18:52:19.002956691 [1] FALSE 2026/08/18 18:52:19.002957112 2026/08/18 18:52:19.002964215 $check.bounds 2026/08/18 18:52:19.002964646 [1] FALSE 2026/08/18 18:52:19.002972490 2026/08/18 18:52:19.002972921 $citation.bibtex.max 2026/08/18 18:52:19.002980796 [1] 1 2026/08/18 18:52:19.002981267 2026/08/18 18:52:19.002989232 $continue 2026/08/18 18:52:19.002994662 [1] "+ " 2026/08/18 18:52:19.003008668 2026/08/18 18:52:19.003009550 $contrasts 2026/08/18 18:52:19.003025469 unordered ordered 2026/08/18 18:52:19.003026581 "contr.treatment" "contr.poly" 2026/08/18 18:52:19.003038053 2026/08/18 18:52:19.003038504 $defaultPackages 2026/08/18 18:52:19.003046318 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/08/18 18:52:19.003046809 2026/08/18 18:52:19.003056938 $demo.ask 2026/08/18 18:52:19.003057369 [1] "default" 2026/08/18 18:52:19.003065254 2026/08/18 18:52:19.003065694 $deparse.cutoff 2026/08/18 18:52:19.003073269 [1] 60 2026/08/18 18:52:19.003073729 2026/08/18 18:52:19.003080612 $device 2026/08/18 18:52:19.003371848 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/08/18 18:52:19.003394179 width, height, onefile, family, title, fonts, version, paper, 2026/08/18 18:52:19.003428724 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/08/18 18:52:19.003429725 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/08/18 18:52:19.003455804 { 2026/08/18 18:52:19.003456856 initPSandPDFfonts() 2026/08/18 18:52:19.003471824 new <- list() 2026/08/18 18:52:19.003472746 if (!missing(width)) 2026/08/18 18:52:19.003487694 new$width <- width 2026/08/18 18:52:19.003488475 if (!missing(height)) 2026/08/18 18:52:19.003540462 new$height <- height 2026/08/18 18:52:19.003557754 if (!missing(onefile)) 2026/08/18 18:52:19.003558756 new$onefile <- onefile 2026/08/18 18:52:19.003575057 if (!missing(title)) 2026/08/18 18:52:19.003575798 new$title <- title 2026/08/18 18:52:19.003591267 if (!missing(fonts)) 2026/08/18 18:52:19.003592028 new$fonts <- fonts 2026/08/18 18:52:19.003607597 if (!missing(version)) 2026/08/18 18:52:19.003608359 new$version <- version 2026/08/18 18:52:19.003625130 if (!missing(paper)) 2026/08/18 18:52:19.003625951 new$paper <- paper 2026/08/18 18:52:19.003645335 if (!missing(encoding)) 2026/08/18 18:52:19.003650365 new$encoding <- encoding 2026/08/18 18:52:19.003678096 if (!missing(bg)) 2026/08/18 18:52:19.003679279 new$bg <- bg 2026/08/18 18:52:19.003692463 if (!missing(fg)) 2026/08/18 18:52:19.003693385 new$fg <- fg 2026/08/18 18:52:19.003705588 if (!missing(pointsize)) 2026/08/18 18:52:19.003706489 new$pointsize <- pointsize 2026/08/18 18:52:19.003721738 if (!missing(pagecentre)) 2026/08/18 18:52:19.003722649 new$pagecentre <- pagecentre 2026/08/18 18:52:19.003770058 if (!missing(colormodel)) 2026/08/18 18:52:19.003771210 new$colormodel <- colormodel 2026/08/18 18:52:19.003785877 if (!missing(useDingbats)) 2026/08/18 18:52:19.003786639 new$useDingbats <- useDingbats 2026/08/18 18:52:19.003808352 if (!missing(useKerning)) 2026/08/18 18:52:19.003810245 new$useKerning <- useKerning 2026/08/18 18:52:19.003830643 if (!missing(fillOddEven)) 2026/08/18 18:52:19.003831595 new$fillOddEven <- fillOddEven 2026/08/18 18:52:19.003847655 if (!missing(compress)) 2026/08/18 18:52:19.003848446 new$compress <- compress 2026/08/18 18:52:19.003863875 if (!missing(timestamp)) 2026/08/18 18:52:19.003864727 new$timestamp <- timestamp 2026/08/18 18:52:19.003879985 if (!missing(producer)) 2026/08/18 18:52:19.003880837 new$producer <- producer 2026/08/18 18:52:19.003910322 if (!missing(author)) 2026/08/18 18:52:19.003911304 new$author <- author 2026/08/18 18:52:19.003925420 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/08/18 18:52:19.003926242 if (!missing(family) && (inherits(family, "Type1Font") || 2026/08/18 18:52:19.003947822 inherits(family, "CIDFont"))) { 2026/08/18 18:52:19.003948623 enc <- family$encoding 2026/08/18 18:52:19.003964663 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/08/18 18:52:19.003965645 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/08/18 18:52:19.003985722 "default")) 2026/08/18 18:52:19.003986464 old$encoding <- enc 2026/08/18 18:52:19.004000390 family <- family$metrics 2026/08/18 18:52:19.004001161 } 2026/08/18 18:52:19.004014676 if (is.null(old$encoding) || old$encoding == "default") 2026/08/18 18:52:19.004015508 old$encoding <- guessEncoding() 2026/08/18 18:52:19.004029019 if (!missing(family)) { 2026/08/18 18:52:19.004040374 if (length(family) == 4L) { 2026/08/18 18:52:19.004041537 family <- c(family, "Symbol.afm") 2026/08/18 18:52:19.004057587 } 2026/08/18 18:52:19.004058358 else if (length(family) == 5L) { 2026/08/18 18:52:19.004071663 } 2026/08/18 18:52:19.004072635 else if (length(family) == 1L) { 2026/08/18 18:52:19.004085929 pf <- pdfFonts(family)[[1L]] 2026/08/18 18:52:19.004086821 if (is.null(pf)) 2026/08/18 18:52:19.004101488 stop(gettextf("unknown family '%s'", family), 2026/08/18 18:52:19.004102260 domain = NA) 2026/08/18 18:52:19.004118710 matchFont(pf, old$encoding) 2026/08/18 18:52:19.004119472 } 2026/08/18 18:52:19.004134089 else stop("invalid 'family' argument") 2026/08/18 18:52:19.004134840 old$family <- family 2026/08/18 18:52:19.004151411 } 2026/08/18 18:52:19.004152293 version <- old$version 2026/08/18 18:52:19.004165468 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/08/18 18:52:19.004166289 "2.0") 2026/08/18 18:52:19.004180365 if (version %in% versions) 2026/08/18 18:52:19.004181167 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/08/18 18:52:19.004198209 else stop("invalid PDF version") 2026/08/18 18:52:19.004198980 onefile <- old$onefile 2026/08/18 18:52:19.004236681 if (!checkIntFormat(file)) 2026/08/18 18:52:19.004237783 stop(gettextf("invalid 'file' argument '%s'", file), 2026/08/18 18:52:19.004260635 domain = NA) 2026/08/18 18:52:19.004261507 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/08/18 18:52:19.004279180 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/08/18 18:52:19.004280122 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/08/18 18:52:19.004300720 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/08/18 18:52:19.004301501 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/08/18 18:52:19.004322931 old$author) 2026/08/18 18:52:19.004323693 invisible() 2026/08/18 18:52:19.004336356 } 2026/08/18 18:52:19.004337158 <bytecode: 0x564bf14e9300> 2026/08/18 18:52:19.004349972 <environment: namespace:grDevices> 2026/08/18 18:52:19.004350713 2026/08/18 18:52:19.004378204 $device.ask.default 2026/08/18 18:52:19.004379066 [1] FALSE 2026/08/18 18:52:19.004392180 2026/08/18 18:52:19.004392982 $digits 2026/08/18 18:52:19.004404614 [1] 7 2026/08/18 18:52:19.004405365 2026/08/18 18:52:19.004415744 $download.file.extra 2026/08/18 18:52:19.004416526 [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/08/18 18:52:19.004440561 2026/08/18 18:52:19.004441372 $download.file.method 2026/08/18 18:52:19.004453966 [1] "curl" 2026/08/18 18:52:19.004454767 2026/08/18 18:52:19.004465958 $dvipscmd 2026/08/18 18:52:19.004466860 [1] "dvips" 2026/08/18 18:52:19.004478922 2026/08/18 18:52:19.004479654 $echo 2026/08/18 18:52:19.004490654 [1] FALSE 2026/08/18 18:52:19.004491436 2026/08/18 18:52:19.004515991 $editor 2026/08/18 18:52:19.004516993 [1] "vi" 2026/08/18 18:52:19.004528815 2026/08/18 18:52:19.004529576 $encoding 2026/08/18 18:52:19.004541218 [1] "native.enc" 2026/08/18 18:52:19.004542070 2026/08/18 18:52:19.004553591 $example.ask 2026/08/18 18:52:19.004554393 [1] "default" 2026/08/18 18:52:19.004569731 2026/08/18 18:52:19.004570533 $expressions 2026/08/18 18:52:19.004582245 [1] 5000 2026/08/18 18:52:19.004583076 2026/08/18 18:52:19.004593606 $help.search.types 2026/08/18 18:52:19.004594457 [1] "vignette" "demo" "help" 2026/08/18 18:52:19.004620927 2026/08/18 18:52:19.004622480 $help.try.all.packages 2026/08/18 18:52:19.004635023 [1] FALSE 2026/08/18 18:52:19.004635815 2026/08/18 18:52:19.004646494 $HTTPUserAgent 2026/08/18 18:52:19.004647276 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/08/18 18:52:19.004665430 2026/08/18 18:52:19.004666342 $internet.info 2026/08/18 18:52:19.004684105 [1] 2 2026/08/18 18:52:19.004684946 2026/08/18 18:52:19.004695406 $keep.parse.data 2026/08/18 18:52:19.004696187 [1] TRUE 2026/08/18 18:52:19.004708440 2026/08/18 18:52:19.004709282 $keep.parse.data.pkgs 2026/08/18 18:52:19.004720623 [1] FALSE 2026/08/18 18:52:19.004721424 2026/08/18 18:52:19.004731974 $keep.source 2026/08/18 18:52:19.004739498 [1] FALSE 2026/08/18 18:52:19.004751831 2026/08/18 18:52:19.004752582 $keep.source.pkgs 2026/08/18 18:52:19.004763583 [1] FALSE 2026/08/18 18:52:19.004764485 2026/08/18 18:52:19.004775094 $locatorBell 2026/08/18 18:52:19.004775826 [1] TRUE 2026/08/18 18:52:19.004787468 2026/08/18 18:52:19.004788219 $mailer 2026/08/18 18:52:19.004799109 [1] "mailto" 2026/08/18 18:52:19.004799860 2026/08/18 18:52:19.004810120 $matprod 2026/08/18 18:52:19.004810921 [1] "default" 2026/08/18 18:52:19.004822342 2026/08/18 18:52:19.004823064 $max.contour.segments 2026/08/18 18:52:19.004835477 [1] 25000 2026/08/18 18:52:19.004836259 2026/08/18 18:52:19.004846377 $max.print 2026/08/18 18:52:19.004847299 [1] 99999 2026/08/18 18:52:19.004863269 2026/08/18 18:52:19.004864050 $menu.graphics 2026/08/18 18:52:19.004878828 [1] TRUE 2026/08/18 18:52:19.004879619 2026/08/18 18:52:19.004894247 $na.action 2026/08/18 18:52:19.004894998 [1] "na.omit" 2026/08/18 18:52:19.004911108 2026/08/18 18:52:19.004911909 $nwarnings 2026/08/18 18:52:19.004922299 [1] 50 2026/08/18 18:52:19.004923130 2026/08/18 18:52:19.004933590 $OutDec 2026/08/18 18:52:19.004934321 [1] "." 2026/08/18 18:52:19.004944901 2026/08/18 18:52:19.004945773 $packrat.authenticated.downloads.use.renv 2026/08/18 18:52:19.004959368 [1] TRUE 2026/08/18 18:52:19.004960179 2026/08/18 18:52:19.004970899 $packrat.connect.timeout 2026/08/18 18:52:19.004971641 [1] 10 2026/08/18 18:52:19.004983783 2026/08/18 18:52:19.004984525 $packrat.untrusted.packages 2026/08/18 18:52:19.004996197 character(0) 2026/08/18 18:52:19.004996988 2026/08/18 18:52:19.005007879 $packrat.verbose.cache 2026/08/18 18:52:19.005008630 [1] TRUE 2026/08/18 18:52:19.005020973 2026/08/18 18:52:19.005021764 $pager 2026/08/18 18:52:19.005031693 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/08/18 18:52:19.005032565 2026/08/18 18:52:19.005044657 $papersize 2026/08/18 18:52:19.005045458 [1] "letter" 2026/08/18 18:52:19.005056750 2026/08/18 18:52:19.005057521 $PCRE_limit_recursion 2026/08/18 18:52:19.005074112 [1] NA 2026/08/18 18:52:19.005074873 2026/08/18 18:52:19.005085583 $PCRE_study 2026/08/18 18:52:19.005086605 [1] FALSE 2026/08/18 18:52:19.005101814 2026/08/18 18:52:19.005102565 $PCRE_use_JIT 2026/08/18 18:52:19.005114545 [1] TRUE 2026/08/18 18:52:19.005117330 2026/08/18 18:52:19.005138710 $pdfviewer 2026/08/18 18:52:19.005139932 [1] "/usr/bin/xdg-open" 2026/08/18 18:52:19.005155564 2026/08/18 18:52:19.005158289 $pkgType 2026/08/18 18:52:19.005172866 [1] "source" 2026/08/18 18:52:19.005173688 2026/08/18 18:52:19.005184999 $printcmd 2026/08/18 18:52:19.005185790 [1] "/usr/bin/lpr" 2026/08/18 18:52:19.005197793 2026/08/18 18:52:19.005198564 $prompt 2026/08/18 18:52:19.005209124 [1] "> " 2026/08/18 18:52:19.005209935 2026/08/18 18:52:19.005225755 $repos 2026/08/18 18:52:19.005226676 CRAN 2026/08/18 18:52:19.005241674 "@CRAN@" 2026/08/18 18:52:19.005242456 2026/08/18 18:52:19.005270979 $rl_word_breaks 2026/08/18 18:52:19.005272021 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/08/18 18:52:19.005284905 2026/08/18 18:52:19.005285666 $scipen 2026/08/18 18:52:19.005297188 [1] 0 2026/08/18 18:52:19.005297949 2026/08/18 18:52:19.005308389 $show.coef.Pvalues 2026/08/18 18:52:19.005309150 [1] TRUE 2026/08/18 18:52:19.005320862 2026/08/18 18:52:19.005321624 $show.error.messages 2026/08/18 18:52:19.005333025 [1] TRUE 2026/08/18 18:52:19.005333776 2026/08/18 18:52:19.005345899 $show.signif.stars 2026/08/18 18:52:19.005346730 [1] TRUE 2026/08/18 18:52:19.005358713 2026/08/18 18:52:19.005359604 $showErrorCalls 2026/08/18 18:52:19.005371286 [1] TRUE 2026/08/18 18:52:19.005372138 2026/08/18 18:52:19.005383098 $showNCalls 2026/08/18 18:52:19.005383849 [1] 50 2026/08/18 18:52:19.005395221 2026/08/18 18:52:19.005396032 $showWarnCalls 2026/08/18 18:52:19.005407794 [1] FALSE 2026/08/18 18:52:19.005408555 2026/08/18 18:52:19.005419235 $str 2026/08/18 18:52:19.005420007 $str$strict.width 2026/08/18 18:52:19.005432330 [1] "no" 2026/08/18 18:52:19.005433101 2026/08/18 18:52:19.005444002 $str$digits.d 2026/08/18 18:52:19.005444763 [1] 3 2026/08/18 18:52:19.005456595 2026/08/18 18:52:19.005457417 $str$vec.len 2026/08/18 18:52:19.005468467 [1] 4 2026/08/18 18:52:19.005469349 2026/08/18 18:52:19.005479558 $str$list.len 2026/08/18 18:52:19.005480369 [1] 99 2026/08/18 18:52:19.005491891 2026/08/18 18:52:19.005492823 $str$deparse.lines 2026/08/18 18:52:19.005504545 NULL 2026/08/18 18:52:19.005505326 2026/08/18 18:52:19.005516287 $str$drop.deparse.attr 2026/08/18 18:52:19.005517048 [1] TRUE 2026/08/18 18:52:19.005529681 2026/08/18 18:52:19.005530423 $str$formatNum 2026/08/18 18:52:19.005541684 function (x, ...) 2026/08/18 18:52:19.005542475 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/08/18 18:52:19.005557043 <environment: 0x564bf1d5c6c8> 2026/08/18 18:52:19.005557834 2026/08/18 18:52:19.005568805 2026/08/18 18:52:19.005569606 $str.dendrogram.last 2026/08/18 18:52:19.005581228 [1] "`" 2026/08/18 18:52:19.005582099 2026/08/18 18:52:19.005596225 $texi2dvi 2026/08/18 18:52:19.005596997 [1] "/usr/bin/texi2dvi" 2026/08/18 18:52:19.005609190 2026/08/18 18:52:19.005610122 $timeout 2026/08/18 18:52:19.005621302 [1] 60 2026/08/18 18:52:19.005622194 2026/08/18 18:52:19.005632613 $ts.eps 2026/08/18 18:52:19.005633375 [1] 1e-05 2026/08/18 18:52:19.005644866 2026/08/18 18:52:19.005645618 $ts.S.compat 2026/08/18 18:52:19.005656939 [1] FALSE 2026/08/18 18:52:19.005657790 2026/08/18 18:52:19.005668410 $unzip 2026/08/18 18:52:19.005669181 [1] "/usr/bin/unzip" 2026/08/18 18:52:19.005680382 2026/08/18 18:52:19.005681094 $useFancyQuotes 2026/08/18 18:52:19.005692736 [1] TRUE 2026/08/18 18:52:19.005693557 2026/08/18 18:52:19.005704307 $verbose 2026/08/18 18:52:19.005705079 [1] FALSE 2026/08/18 18:52:19.005716850 2026/08/18 18:52:19.005717712 $warn 2026/08/18 18:52:19.005728091 [1] 0 2026/08/18 18:52:19.005728893 2026/08/18 18:52:19.005739242 $warning.length 2026/08/18 18:52:19.005740054 [1] 1000 2026/08/18 18:52:19.005751605 2026/08/18 18:52:19.005752347 $warnPartialMatchArgs 2026/08/18 18:52:19.005769799 [1] FALSE 2026/08/18 18:52:19.005770671 2026/08/18 18:52:19.005781501 $warnPartialMatchAttr 2026/08/18 18:52:19.005782383 [1] FALSE 2026/08/18 18:52:19.005795056 2026/08/18 18:52:19.005795878 $warnPartialMatchDollar 2026/08/18 18:52:19.005807780 [1] FALSE 2026/08/18 18:52:19.005808581 2026/08/18 18:52:19.005819171 $width 2026/08/18 18:52:19.005819963 [1] 80 2026/08/18 18:52:19.005831034 |
| ✅ | 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/08/18 18:52:19.026843152 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:19.027039238 [connect-session] Job Key: [redacted] 2026/08/18 18:52:19.027053995 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:19.027059445 [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:41009 ... Connected to session server http://127.0.0.1:41009 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:19.207333952 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:19.207631228 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/08/18 18:52:19.215471958 2026/08/18 18:52:19.215480814 $ env 2026/08/18 18:52:19.215524445 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:52:19.215525658 EDITOR=vi 2026/08/18 18:52:19.215537610 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:19.215538251 HOSTNAME=0a4691c6b54f 2026/08/18 18:52:19.215547749 LANG=en_US.UTF-8 2026/08/18 18:52:19.215548180 LANGUAGE=en_US:en 2026/08/18 18:52:19.215556175 LC_ALL=en_US.UTF-8 2026/08/18 18:52:19.215556665 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/08/18 18:52:19.215569319 LN_S=ln -s 2026/08/18 18:52:19.215569850 LOGNAME=rstudio-connect 2026/08/18 18:52:19.215577935 MAKEFLAGS=-j1 2026/08/18 18:52:19.215578396 MAKE=make 2026/08/18 18:52:19.215585700 PAGER=/usr/bin/pager 2026/08/18 18:52:19.215586131 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/08/18 18:52:19.215595809 POSIT_CONNECT=1 2026/08/18 18:52:19.215596229 POSIT_PRODUCT=CONNECT 2026/08/18 18:52:19.215604004 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:52:19.215604445 R_ARCH= 2026/08/18 18:52:19.215612299 R_BROWSER=xdg-open 2026/08/18 18:52:19.215612740 R_BZIPCMD=/usr/bin/bzip2 2026/08/18 18:52:19.215620635 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/08/18 18:52:19.215621045 R_ENVIRON_USER=REDACTED 2026/08/18 18:52:19.215629381 R_GZIPCMD=/usr/bin/gzip 2026/08/18 18:52:19.215629792 R_HOME=/opt/R/4.5.2/lib/R 2026/08/18 18:52:19.215643277 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/08/18 18:52:19.215643838 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/08/18 18:52:19.215655750 R_LIBS_USER=REDACTED 2026/08/18 18:52:19.215656201 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/08/18 18:52:19.215667843 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpbRevh9/packrat-src 2026/08/18 18:52:19.215668474 R_PAPERSIZE=letter 2026/08/18 18:52:19.215681128 R_PDFVIEWER=/usr/bin/xdg-open 2026/08/18 18:52:19.215681548 R_PLATFORM=x86_64-pc-linux-gnu 2026/08/18 18:52:19.215779465 R_PRINTCMD=/usr/bin/lpr 2026/08/18 18:52:19.215782440 R_PROFILE_USER=REDACTED 2026/08/18 18:52:19.215812416 R_RD4PDF=times,inconsolata,hyper 2026/08/18 18:52:19.215813809 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpbRevh9 2026/08/18 18:52:19.215826543 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/08/18 18:52:19.215827194 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/08/18 18:52:19.215845358 R_STRIP_STATIC_LIB=strip --strip-debug 2026/08/18 18:52:19.215846329 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:52:19.215863832 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/08/18 18:52:19.215864894 R_UNZIPCMD=/usr/bin/unzip 2026/08/18 18:52:19.215884611 R_ZIPCMD=/usr/bin/zip 2026/08/18 18:52:19.215885733 SED=/usr/bin/sed 2026/08/18 18:52:19.215906241 SHLVL=2 2026/08/18 18:52:19.215907303 STARTUP_DEBUG_MODE=0 2026/08/18 18:52:19.215920698 TAR=/usr/bin/tar 2026/08/18 18:52:19.215921500 TERM=xterm 2026/08/18 18:52:19.215932240 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:19.215932741 TZ=UTC 2026/08/18 18:52:19.215940986 USERNAME=rstudio-connect 2026/08/18 18:52:19.215941427 USER=rstudio-connect 2026/08/18 18:52:19.220880825 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/08/18 18:52:19.236048048 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:19.236274611 [connect-session] Job Key: [redacted] 2026/08/18 18:52:19.236287404 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:19.236291622 [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:44265 ... Connected to session server http://127.0.0.1:44265 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:19.424407900 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:19.424655633 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/08/18 18:52:19.432251118 2026/08/18 18:52:19.432260315 $ findmnt --notruncate 2026/08/18 18:52:19.432301411 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:52:19.432303215 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/FIBKM JSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:19.432439789 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:19.432441583 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:52:19.432471829 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:19.432472791 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:19.432502095 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:52:19.432502877 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:19.432536530 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:19.432537602 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:52:19.432630247 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432636228 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:19.432775197 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l /FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:19.432776800 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432898156 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432899479 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432929415 ├─/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/08/18 18:52:19.432931769 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432964190 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/suSGLnKdkKUTPgMa] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.432965352 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.433017409 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:19.433024723 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3845431794] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:19.433118758 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:19.437715556 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/overlay2/l/F IBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/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/08/18 18:52:19.453919913 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:19.454119605 [connect-session] Job Key: [redacted] 2026/08/18 18:52:19.454134213 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:19.454139493 [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:46879 ... Connected to session server http://127.0.0.1:46879 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:19.639350555 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:19.639662828 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/08/18 18:52:19.976083901 2026/08/18 18:52:19.976098479 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/08/18 18:52:19.976166515 * Trying 3.148.126.148:443... 2026/08/18 18:52:19.976167968 * Connected to packagemanager.posit.co (3.148.126.148) port 443 (#0) 2026/08/18 18:52:19.976185240 * ALPN, offering h2 2026/08/18 18:52:19.976186142 * ALPN, offering http/1.1 2026/08/18 18:52:19.976198295 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:19.976199076 * CApath: /etc/ssl/certs 2026/08/18 18:52:19.976211810 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976212932 } [5 bytes data] 2026/08/18 18:52:19.976258707 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:19.976261042 } [512 bytes data] 2026/08/18 18:52:19.976280839 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976281580 { [5 bytes data] 2026/08/18 18:52:19.976301437 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:19.976302429 { [104 bytes data] 2026/08/18 18:52:19.976316495 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976317296 { [5 bytes data] 2026/08/18 18:52:19.976331483 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:19.976332255 { [3880 bytes data] 2026/08/18 18:52:19.976345980 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976346811 { [5 bytes data] 2026/08/18 18:52:19.976362190 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/08/18 18:52:19.976363012 { [333 bytes data] 2026/08/18 18:52:19.976379593 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976380454 { [5 bytes data] 2026/08/18 18:52:19.976391164 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/08/18 18:52:19.976391715 { [4 bytes data] 2026/08/18 18:52:19.976401283 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976401714 } [5 bytes data] 2026/08/18 18:52:19.976411332 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/08/18 18:52:19.976411753 } [70 bytes data] 2026/08/18 18:52:19.976421551 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:19.976421982 } [5 bytes data] 2026/08/18 18:52:19.976430968 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:19.976431389 } [1 bytes data] 2026/08/18 18:52:19.976441187 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976441608 } [5 bytes data] 2026/08/18 18:52:19.976451056 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:19.976451477 } [16 bytes data] 2026/08/18 18:52:19.976460864 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:19.976461285 { [5 bytes data] 2026/08/18 18:52:19.976470212 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:19.976470662 { [5 bytes data] 2026/08/18 18:52:19.976480100 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:19.976480521 { [16 bytes data] 2026/08/18 18:52:19.976489888 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/08/18 18:52:19.976490319 * ALPN, server accepted to use h2 2026/08/18 18:52:19.976509786 * Server certificate: 2026/08/18 18:52:19.976510547 * subject: CN=p3m.posit.it 2026/08/18 18:52:19.976528828 * start date: Jul 12 00:00:00 2026 GMT 2026/08/18 18:52:19.976531874 * expire date: Jan 25 23:59:59 2027 GMT 2026/08/18 18:52:19.976559305 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/08/18 18:52:19.976560528 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/08/18 18:52:19.976589041 * SSL certificate verify ok. 2026/08/18 18:52:19.976590083 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:19.976607736 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:19.976608607 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:19.976677746 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976679540 } [5 bytes data] 2026/08/18 18:52:19.976696131 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976696902 } [5 bytes data] 2026/08/18 18:52:19.976712100 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976712952 } [5 bytes data] 2026/08/18 18:52:19.976728541 * Using Stream ID: 1 (easy handle 0x5576a0d26a40) 2026/08/18 18:52:19.976729393 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976761673 } [5 bytes data] 2026/08/18 18:52:19.976762705 > GET /cran/__linux__/jammy/latest HTTP/2 2026/08/18 18:52:19.976777011 > Host: packagemanager.posit.co 2026/08/18 18:52:19.976777903 > user-agent: curl/7.81.0 2026/08/18 18:52:19.976792691 > accept: */* 2026/08/18 18:52:19.976793512 > 2026/08/18 18:52:19.976804102 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976804903 { [5 bytes data] 2026/08/18 18:52:19.976819681 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/08/18 18:52:19.976820723 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976838777 } [5 bytes data] 2026/08/18 18:52:19.976839578 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976854867 { [5 bytes data] 2026/08/18 18:52:19.976855678 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976869935 { [5 bytes data] 2026/08/18 18:52:19.976870716 < HTTP/2 400 2026/08/18 18:52:19.976882478 < date: Tue, 18 Aug 2026 18:52:19 GMT 2026/08/18 18:52:19.976883229 < content-type: text/plain; charset=utf-8 2026/08/18 18:52:19.976899099 < content-length: 94 2026/08/18 18:52:19.976899871 < cache-control: max-age=3600 2026/08/18 18:52:19.976914137 < request-id: 1811d5a2-f755-458f-8537-c005670c9ab9 2026/08/18 18:52:19.976914948 < server: Posit Package Manager v2026.08.0 2026/08/18 18:52:19.976932321 < x-content-type-options: nosniff 2026/08/18 18:52:19.976933173 < x-frame-options: DENY 2026/08/18 18:52:19.976948181 < x-repository-type: RSPM 2026/08/18 18:52:19.976949263 < 2026/08/18 18:52:19.976961225 { [94 bytes data] 2026/08/18 18:52:19.976962026 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:19.976976884 { [5 bytes data] 2026/08/18 18:52:19.982706178 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/08/18 18:52:19.999961858 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:20.000181748 [connect-session] Job Key: [redacted] 2026/08/18 18:52:20.000194572 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/08/18 18:52:20.000198269 [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:42597 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:42597 2026/08/18 18:52:20.186852660 Configuring packrat to use available credentials for private repository access. 2026/08/18 18:52:20.187160013 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/08/18 18:52:20.520190871 2026/08/18 18:52:20.520202122 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/08/18 18:52:20.520294204 * Trying 3.148.126.148:443... 2026/08/18 18:52:20.520296067 * Connected to packagemanager.posit.co (3.148.126.148) port 443 (#0) 2026/08/18 18:52:20.520311877 * ALPN, offering h2 2026/08/18 18:52:20.520312448 * ALPN, offering http/1.1 2026/08/18 18:52:20.520321024 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/08/18 18:52:20.520321455 * CApath: /etc/ssl/certs 2026/08/18 18:52:20.520330842 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520331534 } [5 bytes data] 2026/08/18 18:52:20.520341152 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/08/18 18:52:20.520341562 } [512 bytes data] 2026/08/18 18:52:20.520360437 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520361359 { [5 bytes data] 2026/08/18 18:52:20.520378210 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/08/18 18:52:20.520379092 { [104 bytes data] 2026/08/18 18:52:20.520394832 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520395743 { [5 bytes data] 2026/08/18 18:52:20.520407846 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/08/18 18:52:20.520408307 { [3880 bytes data] 2026/08/18 18:52:20.520417043 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520417474 { [5 bytes data] 2026/08/18 18:52:20.520436209 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/08/18 18:52:20.520437040 { [333 bytes data] 2026/08/18 18:52:20.520451728 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520452539 { [5 bytes data] 2026/08/18 18:52:20.520466235 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/08/18 18:52:20.520467036 { [4 bytes data] 2026/08/18 18:52:20.520481253 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520482094 } [5 bytes data] 2026/08/18 18:52:20.520499176 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/08/18 18:52:20.520500258 } [70 bytes data] 2026/08/18 18:52:20.520524313 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/08/18 18:52:20.520525365 } [5 bytes data] 2026/08/18 18:52:20.520543819 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/08/18 18:52:20.520550021 } [1 bytes data] 2026/08/18 18:52:20.520569267 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520570048 } [5 bytes data] 2026/08/18 18:52:20.520587451 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/08/18 18:52:20.520588142 } [16 bytes data] 2026/08/18 18:52:20.520619631 * TLSv1.2 (IN), TLS header, Finished (20): 2026/08/18 18:52:20.520620993 { [5 bytes data] 2026/08/18 18:52:20.520635049 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/08/18 18:52:20.520635861 { [5 bytes data] 2026/08/18 18:52:20.520648264 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/08/18 18:52:20.520648975 { [16 bytes data] 2026/08/18 18:52:20.520660737 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/08/18 18:52:20.520661439 * ALPN, server accepted to use h2 2026/08/18 18:52:20.520675735 * Server certificate: 2026/08/18 18:52:20.520676397 * subject: CN=p3m.posit.it 2026/08/18 18:52:20.520691184 * start date: Jul 12 00:00:00 2026 GMT 2026/08/18 18:52:20.520692176 * expire date: Jan 25 23:59:59 2027 GMT 2026/08/18 18:52:20.520706723 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/08/18 18:52:20.520707655 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/08/18 18:52:20.520727742 * SSL certificate verify ok. 2026/08/18 18:52:20.520729586 * Using HTTP2, server supports multiplexing 2026/08/18 18:52:20.520745876 * Connection state changed (HTTP/2 confirmed) 2026/08/18 18:52:20.520746768 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/08/18 18:52:20.520780621 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520781603 } [5 bytes data] 2026/08/18 18:52:20.520798885 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520799977 } [5 bytes data] 2026/08/18 18:52:20.520817179 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520818111 } [5 bytes data] 2026/08/18 18:52:20.520834191 * Using Stream ID: 1 (easy handle 0x56498d3d6a40) 2026/08/18 18:52:20.520835213 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520853016 } [5 bytes data] 2026/08/18 18:52:20.520854489 > GET /cran/__linux__/jammy/latest HTTP/2 2026/08/18 18:52:20.520901270 > Host: packagemanager.posit.co 2026/08/18 18:52:20.520903564 > user-agent: curl/7.81.0 2026/08/18 18:52:20.520925294 > accept: */* 2026/08/18 18:52:20.520926186 > 2026/08/18 18:52:20.520938409 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520939421 { [5 bytes data] 2026/08/18 18:52:20.520956403 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/08/18 18:52:20.520957324 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520978504 } [5 bytes data] 2026/08/18 18:52:20.520979295 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:20.520996016 { [5 bytes data] 2026/08/18 18:52:20.520996878 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:20.521013399 { [5 bytes data] 2026/08/18 18:52:20.521014170 < HTTP/2 400 2026/08/18 18:52:20.521026924 < date: Tue, 18 Aug 2026 18:52:20 GMT 2026/08/18 18:52:20.521027805 < content-type: text/plain; charset=utf-8 2026/08/18 18:52:20.521045278 < content-length: 94 2026/08/18 18:52:20.521046080 < cache-control: max-age=3600 2026/08/18 18:52:20.521067697 < request-id: 60a27cee-be84-46cb-9b34-ecb0cb7620b0 2026/08/18 18:52:20.521070393 < server: Posit Package Manager v2026.08.0 2026/08/18 18:52:20.521095469 < x-content-type-options: nosniff 2026/08/18 18:52:20.521096611 < x-frame-options: DENY 2026/08/18 18:52:20.521111619 < x-repository-type: RSPM 2026/08/18 18:52:20.521112541 < 2026/08/18 18:52:20.521124754 { [94 bytes data] 2026/08/18 18:52:20.521125515 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/08/18 18:52:20.521140684 { [5 bytes data] 2026/08/18 18:52:20.526373291 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:42597 |
| ✅ | 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/08/18 18:52:20.545696915 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:20.545937624 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:35341 ... Connected to session server http://127.0.0.1:35341 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:20.740381806 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:20.740675201 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:20.740768984 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/08/18 18:52:20.758919490 2026/08/18 18:52:20.758929459 $ /opt/R/4.4.3/bin/R --version 2026/08/18 18:52:20.758967650 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/08/18 18:52:20.758969013 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/08/18 18:52:20.758987868 Platform: x86_64-pc-linux-gnu 2026/08/18 18:52:20.758990162 2026/08/18 18:52:20.759003326 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/08/18 18:52:20.759004268 You are welcome to redistribute it under the terms of the 2026/08/18 18:52:20.759023815 GNU General Public License versions 2 or 3. 2026/08/18 18:52:20.759024746 For more information about these matters see 2026/08/18 18:52:20.764033721 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:35341 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/08/18 18:52:20.781948277 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:20.782234160 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:38889 ... Connected to session server http://127.0.0.1:38889 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:20.975042786 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:20.975285562 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:20.975362406 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/08/18 18:52:21.178746012 2026/08/18 18:52:21.178760268 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/08/18 18:52:21.178826812 Package Version LibPath 2026/08/18 18:52:21.178839275 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178856367 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178857229 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178876264 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178877847 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178896582 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178897374 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178932479 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178933631 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178952437 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178953228 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178970981 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178971773 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178989706 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.178990628 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179007790 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179008651 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179025563 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179026424 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179042855 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179043607 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179061139 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179062071 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179079664 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179080555 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179098148 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179098990 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.179115911 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/08/18 18:52:21.184298970 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:38889 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/08/18 18:52:21.201864105 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:21.202150208 [connect-session] Job Key: [redacted] Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:38097 ... Connected to session server http://127.0.0.1:38097 2026/08/18 18:52:21.395058925 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:21.395330418 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:21.395418152 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/08/18 18:52:21.396076179 $add.smooth 2026/08/18 18:52:21.396083292 [1] TRUE 2026/08/18 18:52:21.396116404 2026/08/18 18:52:21.396117967 $bitmapType 2026/08/18 18:52:21.396137493 [1] "cairo" 2026/08/18 18:52:21.396138535 2026/08/18 18:52:21.396147414 $browser 2026/08/18 18:52:21.396155968 function (url) 2026/08/18 18:52:21.396156899 { 2026/08/18 18:52:21.396168701 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/08/18 18:52:21.396169273 } 2026/08/18 18:52:21.396180343 <environment: 0x555e66ca0ee8> 2026/08/18 18:52:21.396181035 2026/08/18 18:52:21.396189821 $browserNLdisabled 2026/08/18 18:52:21.396190252 [1] FALSE 2026/08/18 18:52:21.396198397 2026/08/18 18:52:21.396198908 $catch.script.errors 2026/08/18 18:52:21.396207654 [1] FALSE 2026/08/18 18:52:21.396208145 2026/08/18 18:52:21.396242118 $CBoundsCheck 2026/08/18 18:52:21.396242900 [1] FALSE 2026/08/18 18:52:21.396251185 2026/08/18 18:52:21.396251606 $check.bounds 2026/08/18 18:52:21.396265572 [1] FALSE 2026/08/18 18:52:21.396266424 2026/08/18 18:52:21.396295448 $citation.bibtex.max 2026/08/18 18:52:21.396296610 [1] 1 2026/08/18 18:52:21.396315195 2026/08/18 18:52:21.396316527 $continue 2026/08/18 18:52:21.396332600 [1] "+ " 2026/08/18 18:52:21.396335425 2026/08/18 18:52:21.396484263 $contrasts 2026/08/18 18:52:21.396486186 unordered ordered 2026/08/18 18:52:21.396501785 "contr.treatment" "contr.poly" 2026/08/18 18:52:21.396502637 2026/08/18 18:52:21.396519476 $defaultPackages 2026/08/18 18:52:21.396522521 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/08/18 18:52:21.396567375 2026/08/18 18:52:21.396568787 $demo.ask 2026/08/18 18:52:21.396580890 [1] "default" 2026/08/18 18:52:21.396581742 2026/08/18 18:52:21.396593063 $deparse.cutoff 2026/08/18 18:52:21.396593844 [1] 60 2026/08/18 18:52:21.396642235 2026/08/18 18:52:21.396643347 $device 2026/08/18 18:52:21.396687329 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/08/18 18:52:21.396694261 width, height, onefile, family, title, fonts, version, paper, 2026/08/18 18:52:21.396719969 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/08/18 18:52:21.396720841 useKerning, fillOddEven, compress) 2026/08/18 18:52:21.396756949 { 2026/08/18 18:52:21.396757800 initPSandPDFfonts() 2026/08/18 18:52:21.396769592 new <- list() 2026/08/18 18:52:21.396770414 if (!missing(width)) 2026/08/18 18:52:21.396787428 new$width <- width 2026/08/18 18:52:21.396790113 if (!missing(height)) 2026/08/18 18:52:21.396811022 new$height <- height 2026/08/18 18:52:21.396813927 if (!missing(onefile)) 2026/08/18 18:52:21.396830408 new$onefile <- onefile 2026/08/18 18:52:21.396831400 if (!missing(title)) 2026/08/18 18:52:21.396847139 new$title <- title 2026/08/18 18:52:21.396847961 if (!missing(fonts)) 2026/08/18 18:52:21.396862708 new$fonts <- fonts 2026/08/18 18:52:21.396863540 if (!missing(version)) 2026/08/18 18:52:21.396922868 new$version <- version 2026/08/18 18:52:21.396936867 if (!missing(paper)) 2026/08/18 18:52:21.396937878 new$paper <- paper 2026/08/18 18:52:21.396964077 if (!missing(encoding)) 2026/08/18 18:52:21.396965079 new$encoding <- encoding 2026/08/18 18:52:21.396979726 if (!missing(bg)) 2026/08/18 18:52:21.396980608 new$bg <- bg 2026/08/18 18:52:21.396993071 if (!missing(fg)) 2026/08/18 18:52:21.396993512 new$fg <- fg 2026/08/18 18:52:21.397001537 if (!missing(pointsize)) 2026/08/18 18:52:21.397001998 new$pointsize <- pointsize 2026/08/18 18:52:21.397027844 if (!missing(pagecentre)) 2026/08/18 18:52:21.397049747 new$pagecentre <- pagecentre 2026/08/18 18:52:21.397050849 if (!missing(colormodel)) 2026/08/18 18:52:21.397081075 new$colormodel <- colormodel 2026/08/18 18:52:21.397082478 if (!missing(useDingbats)) 2026/08/18 18:52:21.397100341 new$useDingbats <- useDingbats 2026/08/18 18:52:21.397101523 if (!missing(useKerning)) 2026/08/18 18:52:21.397117173 new$useKerning <- useKerning 2026/08/18 18:52:21.397118064 if (!missing(fillOddEven)) 2026/08/18 18:52:21.397128514 new$fillOddEven <- fillOddEven 2026/08/18 18:52:21.397128935 if (!missing(compress)) 2026/08/18 18:52:21.397159301 new$compress <- compress 2026/08/18 18:52:21.397160464 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/08/18 18:52:21.397208814 if (!missing(family) && (inherits(family, "Type1Font") || 2026/08/18 18:52:21.397210467 inherits(family, "CIDFont"))) { 2026/08/18 18:52:21.397233560 enc <- family$encoding 2026/08/18 18:52:21.397234682 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/08/18 18:52:21.397259906 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/08/18 18:52:21.397284965 "default")) 2026/08/18 18:52:21.397285597 old$encoding <- enc 2026/08/18 18:52:21.397300004 family <- family$metrics 2026/08/18 18:52:21.397300905 } 2026/08/18 18:52:21.397310631 if (is.null(old$encoding) || old$encoding == "default") 2026/08/18 18:52:21.397322415 old$encoding <- guessEncoding() 2026/08/18 18:52:21.397323337 if (!missing(family)) { 2026/08/18 18:52:21.397333596 if (length(family) == 4L) { 2026/08/18 18:52:21.397334057 family <- c(family, "Symbol.afm") 2026/08/18 18:52:21.397343104 } 2026/08/18 18:52:21.397343555 else if (length(family) == 5L) { 2026/08/18 18:52:21.397357411 } 2026/08/18 18:52:21.397358373 else if (length(family) == 1L) { 2026/08/18 18:52:21.397372559 pf <- pdfFonts(family)[[1L]] 2026/08/18 18:52:21.397373601 if (is.null(pf)) 2026/08/18 18:52:21.397388469 stop(gettextf("unknown family '%s'", family), 2026/08/18 18:52:21.397389330 domain = NA) 2026/08/18 18:52:21.397404358 matchFont(pf, old$encoding) 2026/08/18 18:52:21.397404809 } 2026/08/18 18:52:21.397412834 else stop("invalid 'family' argument") 2026/08/18 18:52:21.397413255 old$family <- family 2026/08/18 18:52:21.397422111 } 2026/08/18 18:52:21.397422642 version <- old$version 2026/08/18 18:52:21.397430046 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/08/18 18:52:21.397430497 "2.0") 2026/08/18 18:52:21.397438512 if (version %in% versions) 2026/08/18 18:52:21.397438953 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/08/18 18:52:21.397448521 else stop("invalid PDF version") 2026/08/18 18:52:21.397448951 onefile <- old$onefile 2026/08/18 18:52:21.397457427 if (!checkIntFormat(file)) 2026/08/18 18:52:21.397457858 stop(gettextf("invalid 'file' argument '%s'", file), 2026/08/18 18:52:21.397467416 domain = NA) 2026/08/18 18:52:21.397467877 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/08/18 18:52:21.397477264 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/08/18 18:52:21.397477715 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/08/18 18:52:21.397494957 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/08/18 18:52:21.397495829 old$fillOddEven, old$compress) 2026/08/18 18:52:21.397511676 invisible() 2026/08/18 18:52:21.397520896 } 2026/08/18 18:52:21.397522128 <bytecode: 0x555e64f93108> 2026/08/18 18:52:21.397545992 <environment: namespace:grDevices> 2026/08/18 18:52:21.397547225 2026/08/18 18:52:21.397562864 $device.ask.default 2026/08/18 18:52:21.397563866 [1] FALSE 2026/08/18 18:52:21.397586706 2026/08/18 18:52:21.397587778 $digits 2026/08/18 18:52:21.397608847 [1] 7 2026/08/18 18:52:21.397610160 2026/08/18 18:52:21.397621791 $dvipscmd 2026/08/18 18:52:21.397622663 [1] "dvips" 2026/08/18 18:52:21.397634535 2026/08/18 18:52:21.397635296 $echo 2026/08/18 18:52:21.397646337 [1] FALSE 2026/08/18 18:52:21.397647158 2026/08/18 18:52:21.397659722 $editor 2026/08/18 18:52:21.397660644 [1] "vi" 2026/08/18 18:52:21.397672305 2026/08/18 18:52:21.397673147 $encoding 2026/08/18 18:52:21.397684198 [1] "native.enc" 2026/08/18 18:52:21.397684939 2026/08/18 18:52:21.397696791 $example.ask 2026/08/18 18:52:21.397697572 [1] "default" 2026/08/18 18:52:21.397710096 2026/08/18 18:52:21.397710887 $expressions 2026/08/18 18:52:21.397722209 [1] 5000 2026/08/18 18:52:21.397723010 2026/08/18 18:52:21.397733319 $help.search.types 2026/08/18 18:52:21.397734271 [1] "vignette" "demo" "help" 2026/08/18 18:52:21.397748367 2026/08/18 18:52:21.397749159 $help.try.all.packages 2026/08/18 18:52:21.397761331 [1] FALSE 2026/08/18 18:52:21.397762233 2026/08/18 18:52:21.397773284 $HTTPUserAgent 2026/08/18 18:52:21.397774075 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/08/18 18:52:21.397797439 2026/08/18 18:52:21.397798400 $internet.info 2026/08/18 18:52:21.397809912 [1] 2 2026/08/18 18:52:21.397810794 2026/08/18 18:52:21.397821233 $keep.parse.data 2026/08/18 18:52:21.397822155 [1] TRUE 2026/08/18 18:52:21.397834458 2026/08/18 18:52:21.397835259 $keep.parse.data.pkgs 2026/08/18 18:52:21.397850457 [1] FALSE 2026/08/18 18:52:21.397851389 2026/08/18 18:52:21.397862510 $keep.source 2026/08/18 18:52:21.397863301 [1] FALSE 2026/08/18 18:52:21.397875424 2026/08/18 18:52:21.397876205 $keep.source.pkgs 2026/08/18 18:52:21.397888138 [1] FALSE 2026/08/18 18:52:21.397888979 2026/08/18 18:52:21.397900000 $locatorBell 2026/08/18 18:52:21.397900771 [1] TRUE 2026/08/18 18:52:21.397912543 2026/08/18 18:52:21.397913355 $mailer 2026/08/18 18:52:21.397924365 [1] "mailto" 2026/08/18 18:52:21.397925147 2026/08/18 18:52:21.397936318 $matprod 2026/08/18 18:52:21.397937169 [1] "default" 2026/08/18 18:52:21.397948981 2026/08/18 18:52:21.397949793 $max.contour.segments 2026/08/18 18:52:21.397961895 [1] 25000 2026/08/18 18:52:21.397962677 2026/08/18 18:52:21.397973286 $max.print 2026/08/18 18:52:21.397974128 [1] 99999 2026/08/18 18:52:21.397994526 2026/08/18 18:52:21.397995448 $menu.graphics 2026/08/18 18:52:21.398007100 [1] TRUE 2026/08/18 18:52:21.398007921 2026/08/18 18:52:21.398019092 $na.action 2026/08/18 18:52:21.398019944 [1] "na.omit" 2026/08/18 18:52:21.398032256 2026/08/18 18:52:21.398033128 $nwarnings 2026/08/18 18:52:21.398044590 [1] 50 2026/08/18 18:52:21.398045371 2026/08/18 18:52:21.398056011 $OutDec 2026/08/18 18:52:21.398056853 [1] "." 2026/08/18 18:52:21.398067963 2026/08/18 18:52:21.398068735 $pager 2026/08/18 18:52:21.398079485 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/08/18 18:52:21.398080366 2026/08/18 18:52:21.398093150 $papersize 2026/08/18 18:52:21.398094002 [1] "letter" 2026/08/18 18:52:21.398105914 2026/08/18 18:52:21.398106705 $PCRE_limit_recursion 2026/08/18 18:52:21.398118918 [1] NA 2026/08/18 18:52:21.398119760 2026/08/18 18:52:21.398130740 $PCRE_study 2026/08/18 18:52:21.398131582 [1] FALSE 2026/08/18 18:52:21.398143524 2026/08/18 18:52:21.398144356 $PCRE_use_JIT 2026/08/18 18:52:21.398155757 [1] TRUE 2026/08/18 18:52:21.398156639 2026/08/18 18:52:21.398167469 $pdfviewer 2026/08/18 18:52:21.398168200 [1] "/usr/bin/xdg-open" 2026/08/18 18:52:21.398180813 2026/08/18 18:52:21.398181635 $pkgType 2026/08/18 18:52:21.398192826 [1] "source" 2026/08/18 18:52:21.398193628 2026/08/18 18:52:21.398204397 $printcmd 2026/08/18 18:52:21.398205199 [1] "/usr/bin/lpr" 2026/08/18 18:52:21.398239012 2026/08/18 18:52:21.398240144 $prompt 2026/08/18 18:52:21.398255162 [1] "> " 2026/08/18 18:52:21.398256034 2026/08/18 18:52:21.398266704 $repos 2026/08/18 18:52:21.398267565 CRAN 2026/08/18 18:52:21.398279177 "@CRAN@" 2026/08/18 18:52:21.398280009 2026/08/18 18:52:21.398290779 $rl_word_breaks 2026/08/18 18:52:21.398291610 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/08/18 18:52:21.398309624 2026/08/18 18:52:21.398310485 $scipen 2026/08/18 18:52:21.398321836 [1] 0 2026/08/18 18:52:21.398322788 2026/08/18 18:52:21.398333328 $show.coef.Pvalues 2026/08/18 18:52:21.398334170 [1] TRUE 2026/08/18 18:52:21.398346603 2026/08/18 18:52:21.398347394 $show.error.messages 2026/08/18 18:52:21.398359206 [1] TRUE 2026/08/18 18:52:21.398360048 2026/08/18 18:52:21.398371078 $show.signif.stars 2026/08/18 18:52:21.398371970 [1] TRUE 2026/08/18 18:52:21.398384323 2026/08/18 18:52:21.398385134 $showErrorCalls 2026/08/18 18:52:21.398397017 [1] TRUE 2026/08/18 18:52:21.398397758 2026/08/18 18:52:21.398408428 $showNCalls 2026/08/18 18:52:21.398409350 [1] 50 2026/08/18 18:52:21.398427393 2026/08/18 18:52:21.398428295 $showWarnCalls 2026/08/18 18:52:21.398451247 [1] FALSE 2026/08/18 18:52:21.398454012 2026/08/18 18:52:21.398478137 $str 2026/08/18 18:52:21.398479199 $str$strict.width 2026/08/18 18:52:21.398496132 [1] "no" 2026/08/18 18:52:21.398535153 2026/08/18 18:52:21.398536475 $str$digits.d 2026/08/18 18:52:21.398555702 [1] 3 2026/08/18 18:52:21.398556673 2026/08/18 18:52:21.398567123 $str$vec.len 2026/08/18 18:52:21.398572863 [1] 4 2026/08/18 18:52:21.398589615 2026/08/18 18:52:21.398590496 $str$list.len 2026/08/18 18:52:21.398602318 [1] 99 2026/08/18 18:52:21.398603511 2026/08/18 18:52:21.398613559 $str$deparse.lines 2026/08/18 18:52:21.398614311 NULL 2026/08/18 18:52:21.398660106 2026/08/18 18:52:21.398660918 $str$drop.deparse.attr 2026/08/18 18:52:21.398668712 [1] TRUE 2026/08/18 18:52:21.398669183 2026/08/18 18:52:21.398675956 $str$formatNum 2026/08/18 18:52:21.398676367 function (x, ...) 2026/08/18 18:52:21.398684241 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/08/18 18:52:21.398684702 <environment: 0x555e656ee778> 2026/08/18 18:52:21.398694510 2026/08/18 18:52:21.398694951 2026/08/18 18:52:21.398702275 $str.dendrogram.last 2026/08/18 18:52:21.398703136 [1] "`" 2026/08/18 18:52:21.398719817 2026/08/18 18:52:21.398720809 $texi2dvi 2026/08/18 18:52:21.398732451 [1] "/usr/bin/texi2dvi" 2026/08/18 18:52:21.398733242 2026/08/18 18:52:21.398772496 $timeout 2026/08/18 18:52:21.398773738 [1] 60 2026/08/18 18:52:21.398787874 2026/08/18 18:52:21.398788355 $ts.eps 2026/08/18 18:52:21.398795178 [1] 1e-05 2026/08/18 18:52:21.398795669 2026/08/18 18:52:21.398802532 $ts.S.compat 2026/08/18 18:52:21.398802972 [1] FALSE 2026/08/18 18:52:21.398810497 2026/08/18 18:52:21.398810937 $unzip 2026/08/18 18:52:21.398830704 [1] "/usr/bin/unzip" 2026/08/18 18:52:21.398831696 2026/08/18 18:52:21.398849130 $useFancyQuotes 2026/08/18 18:52:21.398850392 [1] TRUE 2026/08/18 18:52:21.398864839 2026/08/18 18:52:21.398865701 $verbose 2026/08/18 18:52:21.398880879 [1] FALSE 2026/08/18 18:52:21.398881751 2026/08/18 18:52:21.398893883 $warn 2026/08/18 18:52:21.398894725 [1] 0 2026/08/18 18:52:21.398906787 2026/08/18 18:52:21.398907589 $warning.length 2026/08/18 18:52:21.398916395 [1] 1000 2026/08/18 18:52:21.398916836 2026/08/18 18:52:21.398923388 $warnPartialMatchArgs 2026/08/18 18:52:21.398923839 [1] FALSE 2026/08/18 18:52:21.398931504 2026/08/18 18:52:21.398931924 $warnPartialMatchAttr 2026/08/18 18:52:21.398939608 [1] FALSE 2026/08/18 18:52:21.398940120 2026/08/18 18:52:21.398946892 $warnPartialMatchDollar 2026/08/18 18:52:21.398947353 [1] FALSE 2026/08/18 18:52:21.398954977 2026/08/18 18:52:21.398955418 $width 2026/08/18 18:52:21.398962251 [1] 80 2026/08/18 18:52:21.398962692 |
| ✅ | 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/08/18 18:52:21.421464422 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:21.421736459 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:43243 ... Connected to session server http://127.0.0.1:43243 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:21.612882116 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:21.613121814 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:21.613203988 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/08/18 18:52:21.621078962 2026/08/18 18:52:21.621086195 $ env 2026/08/18 18:52:21.621125588 CONNECT_API_KEY=REDACTED 2026/08/18 18:52:21.621127061 CONNECT_CONTENT_GUID= 2026/08/18 18:52:21.621148331 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/08/18 18:52:21.621153601 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/08/18 18:52:21.621175392 CONNECT_SERVER=http://localhost:3939/ 2026/08/18 18:52:21.621180371 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:52:21.621238880 EDITOR=vi 2026/08/18 18:52:21.621249309 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:21.621292200 HOSTNAME=0a4691c6b54f 2026/08/18 18:52:21.621295286 LANG=en_US.UTF-8 2026/08/18 18:52:21.621326144 LANGUAGE=en_US:en 2026/08/18 18:52:21.621326985 LC_ALL=en_US.UTF-8 2026/08/18 18:52:21.621339479 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/08/18 18:52:21.621340180 LN_S=ln -s 2026/08/18 18:52:21.621378461 LOGNAME=rstudio-connect 2026/08/18 18:52:21.621379674 MAKE=make 2026/08/18 18:52:21.621391035 PAGER=/usr/bin/pager 2026/08/18 18:52:21.621391546 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/08/18 18:52:21.621406604 POSIT_PRODUCT=CONNECT 2026/08/18 18:52:21.621407105 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:52:21.621416042 R_ARCH= 2026/08/18 18:52:21.621416512 R_BROWSER=xdg-open 2026/08/18 18:52:21.621424146 R_BZIPCMD=/usr/bin/bzip2 2026/08/18 18:52:21.621424577 R_CONFIG_ACTIVE=rsconnect 2026/08/18 18:52:21.621433163 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/08/18 18:52:21.621433654 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:21.621444454 R_GZIPCMD=/usr/bin/gzip 2026/08/18 18:52:21.621444875 R_HOME=/opt/R/4.4.3/lib/R 2026/08/18 18:52:21.621453080 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/08/18 18:52:21.621453722 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/08/18 18:52:21.621462979 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/08/18 18:52:21.621463410 R_LIBS_USER=REDACTED 2026/08/18 18:52:21.621472286 R_PAPERSIZE=letter 2026/08/18 18:52:21.621472717 R_PDFVIEWER=/usr/bin/xdg-open 2026/08/18 18:52:21.621491000 R_PLATFORM=x86_64-pc-linux-gnu 2026/08/18 18:52:21.621493665 R_PRINTCMD=/usr/bin/lpr 2026/08/18 18:52:21.621559127 R_RD4PDF=times,inconsolata,hyper 2026/08/18 18:52:21.621560900 RSC_EMAIL_SUBJECT=system-check 2026/08/18 18:52:21.621578984 RSC_REPORT_NAME=system-check 2026/08/18 18:52:21.621579835 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/08/18 18:52:21.621597528 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/08/18 18:52:21.621598450 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/08/18 18:52:21.621624830 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpo6lkiY 2026/08/18 18:52:21.621625952 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/08/18 18:52:21.621643735 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/08/18 18:52:21.621644556 R_STRIP_STATIC_LIB=strip --strip-debug 2026/08/18 18:52:21.621661037 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:21.621661919 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:52:21.621678139 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/08/18 18:52:21.621678980 R_UNZIPCMD=/usr/bin/unzip 2026/08/18 18:52:21.621697625 R_ZIPCMD=/usr/bin/zip 2026/08/18 18:52:21.621698467 SED=/usr/bin/sed 2026/08/18 18:52:21.621712493 SF_PARTNER=posit_connect 2026/08/18 18:52:21.621713395 SHLVL=2 2026/08/18 18:52:21.621734183 SPARK_CONNECT_USER_AGENT=REDACTED 2026/08/18 18:52:21.621735105 STARTUP_DEBUG_MODE=0 2026/08/18 18:52:21.621750504 TAR=/usr/bin/tar 2026/08/18 18:52:21.621751375 TERM=xterm 2026/08/18 18:52:21.621764550 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:21.621765472 TZ=UTC 2026/08/18 18:52:21.621793334 USERNAME=rstudio-connect 2026/08/18 18:52:21.621794626 USER=rstudio-connect 2026/08/18 18:52:21.626862127 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:43243 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/08/18 18:52:21.645407199 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:21.645775526 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:42433 ... Connected to session server http://127.0.0.1:42433 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:21.839429671 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:21.839696860 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:21.839777711 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/08/18 18:52:21.847611932 2026/08/18 18:52:21.847620468 $ findmnt --notruncate 2026/08/18 18:52:21.847648491 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:52:21.847666224 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/ov erlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:21.847764958 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:21.847766521 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:52:21.847804421 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:21.847819890 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:21.847852461 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:52:21.847853563 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:21.847888358 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:21.847889370 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:52:21.847935023 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.847940954 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/doc ker/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:21.848146437 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/doc ker/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:21.848148551 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848344897 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848346680 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848400240 ├─/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/08/18 18:52:21.848403346 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/reports/v2/0/0/temp.source.1326904874] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848454261 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/reports/v2/0/0/temp.output.4209228862] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848455543 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/DsW9FsS7jGYSQpsi] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848508472 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848537436 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848591897 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:21.848593240 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3694116011] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:21.848735786 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:21.853732804 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr Stopped session pings to http://127.0.0.1:42433 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/08/18 18:52:21.872212153 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:21.872564580 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:36995 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:36995 2026/08/18 18:52:22.068160247 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:22.068381328 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:22.068485323 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/08/18 18:52:22.086572251 2026/08/18 18:52:22.086580697 $ /opt/R/4.5.2/bin/R --version 2026/08/18 18:52:22.086628195 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/08/18 18:52:22.086629929 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/08/18 18:52:22.086650637 Platform: x86_64-pc-linux-gnu 2026/08/18 18:52:22.086651639 2026/08/18 18:52:22.086665845 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/08/18 18:52:22.086666677 You are welcome to redistribute it under the terms of the 2026/08/18 18:52:22.086685843 GNU General Public License versions 2 or 3. 2026/08/18 18:52:22.086686915 For more information about these matters see 2026/08/18 18:52:22.092246691 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:36995 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/08/18 18:52:22.110526540 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:22.110804418 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:38541 ... Connected to session server http://127.0.0.1:38541 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:22.312321355 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:22.312577326 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:22.312674237 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/08/18 18:52:22.521474868 2026/08/18 18:52:22.521489144 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/08/18 18:52:22.521550717 Package Version LibPath 2026/08/18 18:52:22.521554013 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521588858 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521590791 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521605409 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521606100 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521619766 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521620517 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521636246 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521637048 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521655663 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521656534 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521674738 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521675610 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521697240 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521698302 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521717408 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521718129 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521729200 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521729661 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521739749 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521740190 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521750630 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521751101 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521761089 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521781627 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521792558 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521793009 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521809900 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521810772 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521829817 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521830779 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521850286 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521851217 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521868269 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521869131 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521891022 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521892093 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521904757 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521905278 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521921929 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.521922410 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/08/18 18:52:22.527519467 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:38541 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/08/18 18:52:22.544982450 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:22.545248346 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:38899 ... Connected to session server http://127.0.0.1:38899 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:22.744066386 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:22.744358578 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:22.744459840 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/08/18 18:52:22.744895038 $add.smooth 2026/08/18 18:52:22.744902072 [1] TRUE 2026/08/18 18:52:22.744926087 2026/08/18 18:52:22.744927098 $bitmapType 2026/08/18 18:52:22.744941548 [1] "cairo" 2026/08/18 18:52:22.744944784 2026/08/18 18:52:22.744968738 $browser 2026/08/18 18:52:22.744971714 function (url) 2026/08/18 18:52:22.744984758 { 2026/08/18 18:52:22.744985740 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/08/18 18:52:22.745002071 } 2026/08/18 18:52:22.745002942 <environment: 0x563b722b9ea0> 2026/08/18 18:52:22.745015456 2026/08/18 18:52:22.745016217 $browserNLdisabled 2026/08/18 18:52:22.745027999 [1] FALSE 2026/08/18 18:52:22.745028861 2026/08/18 18:52:22.745040102 $catch.script.errors 2026/08/18 18:52:22.745040943 [1] FALSE 2026/08/18 18:52:22.745053516 2026/08/18 18:52:22.745054308 $CBoundsCheck 2026/08/18 18:52:22.745064845 [1] FALSE 2026/08/18 18:52:22.745067199 2026/08/18 18:52:22.745081837 $check.bounds 2026/08/18 18:52:22.745082438 [1] FALSE 2026/08/18 18:52:22.745090343 2026/08/18 18:52:22.745092086 $citation.bibtex.max 2026/08/18 18:52:22.745100111 [1] 1 2026/08/18 18:52:22.745100622 2026/08/18 18:52:22.745107254 $continue 2026/08/18 18:52:22.745107715 [1] "+ " 2026/08/18 18:52:22.745114868 2026/08/18 18:52:22.745115319 $contrasts 2026/08/18 18:52:22.745122322 unordered ordered 2026/08/18 18:52:22.745122963 "contr.treatment" "contr.poly" 2026/08/18 18:52:22.745132231 2026/08/18 18:52:22.745132672 $defaultPackages 2026/08/18 18:52:22.745139925 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/08/18 18:52:22.745140446 2026/08/18 18:52:22.745149724 $demo.ask 2026/08/18 18:52:22.745150184 [1] "default" 2026/08/18 18:52:22.745163379 2026/08/18 18:52:22.745164271 $deparse.cutoff 2026/08/18 18:52:22.745177676 [1] 60 2026/08/18 18:52:22.745178707 2026/08/18 18:52:22.745189658 $device 2026/08/18 18:52:22.745476766 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/08/18 18:52:22.745483248 width, height, onefile, family, title, fonts, version, paper, 2026/08/18 18:52:22.745517271 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/08/18 18:52:22.745518163 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/08/18 18:52:22.745538170 { 2026/08/18 18:52:22.745539002 initPSandPDFfonts() 2026/08/18 18:52:22.745550734 new <- list() 2026/08/18 18:52:22.745551545 if (!missing(width)) 2026/08/18 18:52:22.745563938 new$width <- width 2026/08/18 18:52:22.745564780 if (!missing(height)) 2026/08/18 18:52:22.745578065 new$height <- height 2026/08/18 18:52:22.745579016 if (!missing(onefile)) 2026/08/18 18:52:22.745592592 new$onefile <- onefile 2026/08/18 18:52:22.745593373 if (!missing(title)) 2026/08/18 18:52:22.745606908 new$title <- title 2026/08/18 18:52:22.745607700 if (!missing(fonts)) 2026/08/18 18:52:22.745620694 new$fonts <- fonts 2026/08/18 18:52:22.745623199 if (!missing(version)) 2026/08/18 18:52:22.745641353 new$version <- version 2026/08/18 18:52:22.745642224 if (!missing(paper)) 2026/08/18 18:52:22.745656070 new$paper <- paper 2026/08/18 18:52:22.745656892 if (!missing(encoding)) 2026/08/18 18:52:22.745671104 new$encoding <- encoding 2026/08/18 18:52:22.745673339 if (!missing(bg)) 2026/08/18 18:52:22.745693145 new$bg <- bg 2026/08/18 18:52:22.745694248 if (!missing(fg)) 2026/08/18 18:52:22.745707923 new$fg <- fg 2026/08/18 18:52:22.745708805 if (!missing(pointsize)) 2026/08/18 18:52:22.745742408 new$pointsize <- pointsize 2026/08/18 18:52:22.745743910 if (!missing(pagecentre)) 2026/08/18 18:52:22.745769569 new$pagecentre <- pagecentre 2026/08/18 18:52:22.745770942 if (!missing(colormodel)) 2026/08/18 18:52:22.745805496 new$colormodel <- colormodel 2026/08/18 18:52:22.745806959 if (!missing(useDingbats)) 2026/08/18 18:52:22.745829780 new$useDingbats <- useDingbats 2026/08/18 18:52:22.745830852 if (!missing(useKerning)) 2026/08/18 18:52:22.745845560 new$useKerning <- useKerning 2026/08/18 18:52:22.745846111 if (!missing(fillOddEven)) 2026/08/18 18:52:22.745865417 new$fillOddEven <- fillOddEven 2026/08/18 18:52:22.745866399 if (!missing(compress)) 2026/08/18 18:52:22.745882509 new$compress <- compress 2026/08/18 18:52:22.745883400 if (!missing(timestamp)) 2026/08/18 18:52:22.745897286 new$timestamp <- timestamp 2026/08/18 18:52:22.745897787 if (!missing(producer)) 2026/08/18 18:52:22.745906734 new$producer <- producer 2026/08/18 18:52:22.745907225 if (!missing(author)) 2026/08/18 18:52:22.745915611 new$author <- author 2026/08/18 18:52:22.745916061 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/08/18 18:52:22.745926511 if (!missing(family) && (inherits(family, "Type1Font") || 2026/08/18 18:52:22.745926961 inherits(family, "CIDFont"))) { 2026/08/18 18:52:22.745937581 enc <- family$encoding 2026/08/18 18:52:22.745938032 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/08/18 18:52:22.745947670 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/08/18 18:52:22.745948121 "default")) 2026/08/18 18:52:22.745957809 old$encoding <- enc 2026/08/18 18:52:22.745958240 family <- family$metrics 2026/08/18 18:52:22.745966816 } 2026/08/18 18:52:22.745967287 if (is.null(old$encoding) || old$encoding == "default") 2026/08/18 18:52:22.745975943 old$encoding <- guessEncoding() 2026/08/18 18:52:22.745976424 if (!missing(family)) { 2026/08/18 18:52:22.745996171 if (length(family) == 4L) { 2026/08/18 18:52:22.745997172 family <- c(family, "Symbol.afm") 2026/08/18 18:52:22.746012902 } 2026/08/18 18:52:22.746013794 else if (length(family) == 5L) { 2026/08/18 18:52:22.746026217 } 2026/08/18 18:52:22.746026678 else if (length(family) == 1L) { 2026/08/18 18:52:22.746034632 pf <- pdfFonts(family)[[1L]] 2026/08/18 18:52:22.746035143 if (is.null(pf)) 2026/08/18 18:52:22.746043930 stop(gettextf("unknown family '%s'", family), 2026/08/18 18:52:22.746044360 domain = NA) 2026/08/18 18:52:22.746053678 matchFont(pf, old$encoding) 2026/08/18 18:52:22.746054099 } 2026/08/18 18:52:22.746062053 else stop("invalid 'family' argument") 2026/08/18 18:52:22.746062474 old$family <- family 2026/08/18 18:52:22.746087611 } 2026/08/18 18:52:22.746088182 version <- old$version 2026/08/18 18:52:22.746096337 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/08/18 18:52:22.746096778 "2.0") 2026/08/18 18:52:22.746109833 if (version %in% versions) 2026/08/18 18:52:22.746110784 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/08/18 18:52:22.746128758 else stop("invalid PDF version") 2026/08/18 18:52:22.746129610 onefile <- old$onefile 2026/08/18 18:52:22.746145569 if (!checkIntFormat(file)) 2026/08/18 18:52:22.746146762 stop(gettextf("invalid 'file' argument '%s'", file), 2026/08/18 18:52:22.746159465 domain = NA) 2026/08/18 18:52:22.746159896 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/08/18 18:52:22.746169524 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/08/18 18:52:22.746169985 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/08/18 18:52:22.746181146 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/08/18 18:52:22.746181607 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/08/18 18:52:22.746198488 old$author) 2026/08/18 18:52:22.746199029 invisible() 2026/08/18 18:52:22.746206904 } 2026/08/18 18:52:22.746207344 <bytecode: 0x563b700b2570> 2026/08/18 18:52:22.746247670 <environment: namespace:grDevices> 2026/08/18 18:52:22.746249242 2026/08/18 18:52:22.746265553 $device.ask.default 2026/08/18 18:52:22.746266605 [1] FALSE 2026/08/18 18:52:22.746280000 2026/08/18 18:52:22.746280781 $digits 2026/08/18 18:52:22.746287664 [1] 7 2026/08/18 18:52:22.746288125 2026/08/18 18:52:22.746294727 $dvipscmd 2026/08/18 18:52:22.746295178 [1] "dvips" 2026/08/18 18:52:22.746302332 2026/08/18 18:52:22.746302762 $echo 2026/08/18 18:52:22.746309395 [1] FALSE 2026/08/18 18:52:22.746309856 2026/08/18 18:52:22.746316558 $editor 2026/08/18 18:52:22.746316999 [1] "vi" 2026/08/18 18:52:22.746323982 2026/08/18 18:52:22.746324433 $encoding 2026/08/18 18:52:22.746331255 [1] "native.enc" 2026/08/18 18:52:22.746331716 2026/08/18 18:52:22.746338760 $example.ask 2026/08/18 18:52:22.746341465 [1] "default" 2026/08/18 18:52:22.746510570 2026/08/18 18:52:22.746512243 $expressions 2026/08/18 18:52:22.746525548 [1] 5000 2026/08/18 18:52:22.746526600 2026/08/18 18:52:22.746538432 $help.search.types 2026/08/18 18:52:22.746539504 [1] "vignette" "demo" "help" 2026/08/18 18:52:22.746554522 2026/08/18 18:52:22.746555364 $help.try.all.packages 2026/08/18 18:52:22.746567747 [1] FALSE 2026/08/18 18:52:22.746568648 2026/08/18 18:52:22.746579979 $HTTPUserAgent 2026/08/18 18:52:22.746580871 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/08/18 18:52:22.746597812 2026/08/18 18:52:22.746598674 $internet.info 2026/08/18 18:52:22.746610927 [1] 2 2026/08/18 18:52:22.746611769 2026/08/18 18:52:22.746622449 $keep.parse.data 2026/08/18 18:52:22.746623220 [1] TRUE 2026/08/18 18:52:22.746635463 2026/08/18 18:52:22.746636304 $keep.parse.data.pkgs 2026/08/18 18:52:22.746648878 [1] FALSE 2026/08/18 18:52:22.746649689 2026/08/18 18:52:22.746661862 $keep.source 2026/08/18 18:52:22.746662804 [1] FALSE 2026/08/18 18:52:22.746675057 2026/08/18 18:52:22.746675918 $keep.source.pkgs 2026/08/18 18:52:22.746691638 [1] FALSE 2026/08/18 18:52:22.746692459 2026/08/18 18:52:22.746703510 $locatorBell 2026/08/18 18:52:22.746704401 [1] TRUE 2026/08/18 18:52:22.746716774 2026/08/18 18:52:22.746717706 $mailer 2026/08/18 18:52:22.746728877 [1] "mailto" 2026/08/18 18:52:22.746729678 2026/08/18 18:52:22.746741551 $matprod 2026/08/18 18:52:22.746742392 [1] "default" 2026/08/18 18:52:22.746754264 2026/08/18 18:52:22.746755036 $max.contour.segments 2026/08/18 18:52:22.746767279 [1] 25000 2026/08/18 18:52:22.746768160 2026/08/18 18:52:22.746779321 $max.print 2026/08/18 18:52:22.746780333 [1] 99999 2026/08/18 18:52:22.746792105 2026/08/18 18:52:22.746792876 $menu.graphics 2026/08/18 18:52:22.746804558 [1] TRUE 2026/08/18 18:52:22.746805380 2026/08/18 18:52:22.746817072 $na.action 2026/08/18 18:52:22.746817863 [1] "na.omit" 2026/08/18 18:52:22.746830126 2026/08/18 18:52:22.746830927 $nwarnings 2026/08/18 18:52:22.746842339 [1] 50 2026/08/18 18:52:22.746843140 2026/08/18 18:52:22.746853940 $OutDec 2026/08/18 18:52:22.746854802 [1] "." 2026/08/18 18:52:22.746866223 2026/08/18 18:52:22.746867055 $pager 2026/08/18 18:52:22.746878396 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/08/18 18:52:22.746879207 2026/08/18 18:52:22.746891640 $papersize 2026/08/18 18:52:22.746892462 [1] "letter" 2026/08/18 18:52:22.746904715 2026/08/18 18:52:22.746905506 $PCRE_limit_recursion 2026/08/18 18:52:22.746918140 [1] NA 2026/08/18 18:52:22.746919042 2026/08/18 18:52:22.746929952 $PCRE_study 2026/08/18 18:52:22.746930834 [1] FALSE 2026/08/18 18:52:22.746942696 2026/08/18 18:52:22.746943557 $PCRE_use_JIT 2026/08/18 18:52:22.746954918 [1] TRUE 2026/08/18 18:52:22.746955740 2026/08/18 18:52:22.746966901 $pdfviewer 2026/08/18 18:52:22.746967753 [1] "/usr/bin/xdg-open" 2026/08/18 18:52:22.746980727 2026/08/18 18:52:22.746981628 $pkgType 2026/08/18 18:52:22.746993029 [1] "source" 2026/08/18 18:52:22.746993881 2026/08/18 18:52:22.747011634 $printcmd 2026/08/18 18:52:22.747012526 [1] "/usr/bin/lpr" 2026/08/18 18:52:22.747031882 2026/08/18 18:52:22.747032904 $prompt 2026/08/18 18:52:22.747044656 [1] "> " 2026/08/18 18:52:22.747045498 2026/08/18 18:52:22.747056378 $repos 2026/08/18 18:52:22.747057259 CRAN 2026/08/18 18:52:22.747068671 "@CRAN@" 2026/08/18 18:52:22.747069512 2026/08/18 18:52:22.747080503 $rl_word_breaks 2026/08/18 18:52:22.747081304 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/08/18 18:52:22.747094158 2026/08/18 18:52:22.747094980 $scipen 2026/08/18 18:52:22.747105960 [1] 0 2026/08/18 18:52:22.747106872 2026/08/18 18:52:22.747117632 $show.coef.Pvalues 2026/08/18 18:52:22.747118434 [1] TRUE 2026/08/18 18:52:22.747131768 2026/08/18 18:52:22.747133091 $show.error.messages 2026/08/18 18:52:22.747146867 [1] TRUE 2026/08/18 18:52:22.747147788 2026/08/18 18:52:22.747159039 $show.signif.stars 2026/08/18 18:52:22.747159951 [1] TRUE 2026/08/18 18:52:22.747172575 2026/08/18 18:52:22.747173456 $showErrorCalls 2026/08/18 18:52:22.747185128 [1] TRUE 2026/08/18 18:52:22.747187692 2026/08/18 18:52:22.747198593 $showNCalls 2026/08/18 18:52:22.747199364 [1] 50 2026/08/18 18:52:22.747210816 2026/08/18 18:52:22.747211617 $showWarnCalls 2026/08/18 18:52:22.747251612 [1] FALSE 2026/08/18 18:52:22.747253155 2026/08/18 18:52:22.747266209 $str 2026/08/18 18:52:22.747267151 $str$strict.width 2026/08/18 18:52:22.747280285 [1] "no" 2026/08/18 18:52:22.747281167 2026/08/18 18:52:22.747292238 $str$digits.d 2026/08/18 18:52:22.747293139 [1] 3 2026/08/18 18:52:22.747305001 2026/08/18 18:52:22.747305853 $str$vec.len 2026/08/18 18:52:22.747317434 [1] 4 2026/08/18 18:52:22.747318246 2026/08/18 18:52:22.747328896 $str$list.len 2026/08/18 18:52:22.747329788 [1] 99 2026/08/18 18:52:22.747341559 2026/08/18 18:52:22.747342441 $str$deparse.lines 2026/08/18 18:52:22.747354434 NULL 2026/08/18 18:52:22.747355245 2026/08/18 18:52:22.747366265 $str$drop.deparse.attr 2026/08/18 18:52:22.747367107 [1] TRUE 2026/08/18 18:52:22.747380071 2026/08/18 18:52:22.747380923 $str$formatNum 2026/08/18 18:52:22.747392645 function (x, ...) 2026/08/18 18:52:22.747393516 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/08/18 18:52:22.747408484 <environment: 0x563b709274d0> 2026/08/18 18:52:22.747409406 2026/08/18 18:52:22.747422481 2026/08/18 18:52:22.747423332 $str.dendrogram.last 2026/08/18 18:52:22.747435725 [1] "`" 2026/08/18 18:52:22.747436567 2026/08/18 18:52:22.747447297 $texi2dvi 2026/08/18 18:52:22.747448118 [1] "/usr/bin/texi2dvi" 2026/08/18 18:52:22.747460692 2026/08/18 18:52:22.747461513 $timeout 2026/08/18 18:52:22.747472474 [1] 60 2026/08/18 18:52:22.747473215 2026/08/18 18:52:22.747483945 $ts.eps 2026/08/18 18:52:22.747484857 [1] 1e-05 2026/08/18 18:52:22.747496539 2026/08/18 18:52:22.747497340 $ts.S.compat 2026/08/18 18:52:22.747508731 [1] FALSE 2026/08/18 18:52:22.747509533 2026/08/18 18:52:22.747520203 $unzip 2026/08/18 18:52:22.747521144 [1] "/usr/bin/unzip" 2026/08/18 18:52:22.747533177 2026/08/18 18:52:22.747534069 $useFancyQuotes 2026/08/18 18:52:22.747546001 [1] TRUE 2026/08/18 18:52:22.747546872 2026/08/18 18:52:22.747557833 $verbose 2026/08/18 18:52:22.747558654 [1] FALSE 2026/08/18 18:52:22.747570246 2026/08/18 18:52:22.747571047 $warn 2026/08/18 18:52:22.747581938 [1] 0 2026/08/18 18:52:22.747582769 2026/08/18 18:52:22.747593369 $warning.length 2026/08/18 18:52:22.747594301 [1] 1000 2026/08/18 18:52:22.747605892 2026/08/18 18:52:22.747606704 $warnPartialMatchArgs 2026/08/18 18:52:22.747618836 [1] FALSE 2026/08/18 18:52:22.747619638 2026/08/18 18:52:22.747631079 $warnPartialMatchAttr 2026/08/18 18:52:22.747631861 [1] FALSE 2026/08/18 18:52:22.747644544 2026/08/18 18:52:22.747645316 $warnPartialMatchDollar 2026/08/18 18:52:22.747664532 [1] FALSE 2026/08/18 18:52:22.747665594 2026/08/18 18:52:22.747677205 $width 2026/08/18 18:52:22.747678077 [1] 80 2026/08/18 18:52:22.747689619 |
| ✅ | 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/08/18 18:52:22.769778740 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:22.770114146 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:40315 ... Connected to session server http://127.0.0.1:40315 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:22.968439013 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:22.968693608 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:22.968785289 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/08/18 18:52:22.976693256 2026/08/18 18:52:22.976700750 $ env 2026/08/18 18:52:22.976742768 CONNECT_API_KEY=REDACTED 2026/08/18 18:52:22.976744461 CONNECT_CONTENT_GUID= 2026/08/18 18:52:22.976759409 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/08/18 18:52:22.976759960 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/08/18 18:52:22.976769808 CONNECT_SERVER=http://localhost:3939/ 2026/08/18 18:52:22.976770269 _DD_ROOT_GO_SESSION_ID=bc34a435-81ae-488f-8ffb-97c99b91f744 2026/08/18 18:52:22.976786630 EDITOR=vi 2026/08/18 18:52:22.976787091 HOME=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:22.976795817 HOSTNAME=0a4691c6b54f 2026/08/18 18:52:22.976796257 LANG=en_US.UTF-8 2026/08/18 18:52:22.976804713 LANGUAGE=en_US:en 2026/08/18 18:52:22.976805124 LC_ALL=en_US.UTF-8 2026/08/18 18:52:22.976818549 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/08/18 18:52:22.976828838 LN_S=ln -s 2026/08/18 18:52:22.976861299 LOGNAME=rstudio-connect 2026/08/18 18:52:22.976861980 MAKE=make 2026/08/18 18:52:22.976880234 PAGER=/usr/bin/pager 2026/08/18 18:52:22.976881266 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/08/18 18:52:22.976914358 POSIT_PRODUCT=CONNECT 2026/08/18 18:52:22.976914999 PWD=/opt/rstudio-connect/mnt/app 2026/08/18 18:52:22.976924166 R_ARCH= 2026/08/18 18:52:22.976924627 R_BROWSER=xdg-open 2026/08/18 18:52:22.976932241 R_BZIPCMD=/usr/bin/bzip2 2026/08/18 18:52:22.976932702 R_CONFIG_ACTIVE=rsconnect 2026/08/18 18:52:22.976942420 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/08/18 18:52:22.976943142 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:22.976966936 R_GZIPCMD=/usr/bin/gzip 2026/08/18 18:52:22.976967948 R_HOME=/opt/R/4.5.2/lib/R 2026/08/18 18:52:22.976986452 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/08/18 18:52:22.976987955 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/08/18 18:52:22.977000338 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/08/18 18:52:22.977000819 R_LIBS_USER=REDACTED 2026/08/18 18:52:22.977013192 R_PAPERSIZE=letter 2026/08/18 18:52:22.977013643 R_PDFVIEWER=/usr/bin/xdg-open 2026/08/18 18:52:22.977024623 R_PLATFORM=x86_64-pc-linux-gnu 2026/08/18 18:52:22.977025054 R_PRINTCMD=/usr/bin/lpr 2026/08/18 18:52:22.977043208 R_RD4PDF=times,inconsolata,hyper 2026/08/18 18:52:22.977043979 RSC_EMAIL_SUBJECT=system-check 2026/08/18 18:52:22.977064137 RSC_REPORT_NAME=system-check 2026/08/18 18:52:22.977065259 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/08/18 18:52:22.977085216 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/08/18 18:52:22.977086168 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/08/18 18:52:22.977105164 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpaqMmN8 2026/08/18 18:52:22.977105795 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/08/18 18:52:22.977116064 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/08/18 18:52:22.977116585 R_STRIP_STATIC_LIB=strip --strip-debug 2026/08/18 18:52:22.977126203 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:22.977126644 RSTUDIO_PRODUCT=CONNECT 2026/08/18 18:52:22.977136101 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/08/18 18:52:22.977136532 R_UNZIPCMD=/usr/bin/unzip 2026/08/18 18:52:22.977145238 R_ZIPCMD=/usr/bin/zip 2026/08/18 18:52:22.977145669 SED=/usr/bin/sed 2026/08/18 18:52:22.977153544 SF_PARTNER=posit_connect 2026/08/18 18:52:22.977153965 SHLVL=2 2026/08/18 18:52:22.977172439 SPARK_CONNECT_USER_AGENT=REDACTED 2026/08/18 18:52:22.977172990 STARTUP_DEBUG_MODE=0 2026/08/18 18:52:22.977186325 TAR=/usr/bin/tar 2026/08/18 18:52:22.977186776 TERM=xterm 2026/08/18 18:52:22.977203888 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/08/18 18:52:22.977205040 TZ=UTC 2026/08/18 18:52:22.977241979 USERNAME=rstudio-connect 2026/08/18 18:52:22.977242921 USER=rstudio-connect 2026/08/18 18:52:22.982365513 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:40315 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/08/18 18:52:22.999640587 [connect-session] Connect Session v2026.08.0 2026/08/18 18:52:22.999890433 [connect-session] Job Key: [redacted] Job started Determining session server location ... Connecting to session server http://127.0.0.1:36679 ... Connected to session server http://127.0.0.1:36679 Starting content session token refresher (interval: 12h0m0s) 2026/08/18 18:52:23.199588110 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/08/18 18:52:23.199867230 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/08/18 18:52:23.199960564 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/08/18 18:52:23.207939586 2026/08/18 18:52:23.207946148 $ findmnt --notruncate 2026/08/18 18:52:23.207991393 TARGET SOURCE FSTYPE OPTIONS 2026/08/18 18:52:23.207998456 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docker/ov erlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:23.208094214 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:23.208095907 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/08/18 18:52:23.208114151 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:23.208115284 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:23.208133006 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/08/18 18:52:23.208133437 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/08/18 18:52:23.208175045 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/08/18 18:52:23.208175917 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/08/18 18:52:23.208201605 ├─/data /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208203869 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/doc ker/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:23.208309483 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/doc ker/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:23.208436112 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208437304 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208470746 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/0a4691c6b54fe6523cb47ee22e1daffc903c2b6f5161acc4682dfed00f79b515/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208473872 ├─/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/08/18 18:52:23.208509105 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/reports/v2/0/0/temp.source.1955327613] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208564080 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/reports/v2/0/0/temp.output.2213993597] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208565012 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/jobs/0/Nkyb0ek0iqWEOBdC] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208591391 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208591832 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208633597 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/c0c077829db231b2a34f07afe753e5a6d4e4c9a7a5fce9e4f62851246cc16a11/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/08/18 18:52:23.208658517 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace863086102] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:23.208662404 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr 2026/08/18 18:52:23.213724571 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/P6JADMVROKN3LBGCUJMTANX52Q:/var/lib/docker/overlay2/l/WA4VOYQ3E2ZQV7KQKWMTYBSD7X:/var/lib/docker/overlay2/l/K275BGQGTSDSYTS6NKE5XZJLMU:/var/lib/docker/overlay2/l/FXHYTGXHPKXMGGHW6NFS4XL3PK:/var/lib/docker/overlay2/l/3ZXDDMOOY7XB5WOLBTEFH7FIYV:/var/lib/docker/overlay2/l/CBK5K2YNTXTUSGLFUWUNIDURT4:/var/lib/docker/overlay2/l/SDDXNR2B4DGPIAJ2XXS5BS2WPE:/var/lib/docker/overlay2/l/PUDY7P2N6M5KVFCH3AKWQESGJV:/var/lib/docker/overlay2/l/7I7QFLOVJGCOZNZHGC4HK4JDGH:/var/lib/docker/overlay2/l/BB3XBMFYEQV4P3C6ZX5HVJ7FTS:/var/lib/docker/overlay2/l/IP2K4JXDZB4UHLWF4APL7IEZ6L:/var/lib/docker/overlay2/l/7YVKUP2GROVH2YB5XRMMZMC3PS:/var/lib/docker/overlay2/l/PGCZICTA73SDJT2LXFBVMXFAEW:/var/lib/docker/overlay2/l/FQA5N45DMXLMQKSRUYVWER463Q:/var/lib/docke r/overlay2/l/FIBKMJSBQERHC324UDWWWYSL7C:/var/lib/docker/overlay2/l/KYJV722GYJOLAHGHHJVT3AUVSW:/var/lib/docker/overlay2/l/7F3FP7ZAGEBUKHE4IPRR774R7P:/var/lib/docker/overlay2/l/D2KLHRKSLSOTOCHRK7KZXNSKNZ:/var/lib/docker/overlay2/l/4GIOFDME2Q2RFJADULPSRZG6PX,upperdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/diff,workdir=/var/lib/docker/overlay2/a5438a5a0fe3e2185ed90ac4380a9f29ea9ac07eac2d30c89f5047971de26e54/work,nouserxattr Stopped session pings to http://127.0.0.1:36679 Stopping content session token refresher Job completed |