| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.05.0 |
| Workbench | http://localhost:8787 | 2026.05.0+218.pro1 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.05.0 + WB 2026.05.0+218.pro1 + PM 2024.08.0-6 Generated: 2026-05-29 19:18:36 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 18 |
| Failed | 1 |
| Skipped | 6 |
| Status | FAIL |
Results
Failed (1)
Connect1 tests
FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.37s
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 0x7f4163136560>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T19:16:58Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:13Z', 'email': '', ...}]}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.14/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-05-29T19:16:58Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:13Z', 'email': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
expected = test_username.split("@", 1)[0]
usernames = [u.get("username") for u in user_list]
> assert expected in usernames, (
f"Test user {expected!r} (from {test_username!r}) not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' (from 'testuser') not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:54: AssertionErrorPassed (18)
Connect6 tests
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.31s
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.31s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.66s
Test procedure
- Given Connect is accessible at the configured URL
- When a user navigates to the Connect login page
- And enters valid credentials
- Then the user is successfully authenticated
- And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.30s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks32.12s
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.65s
Test procedure
- Given Package Manager is running
- When I query the CRAN repository for the "Matrix" package
- Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.03s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.10s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.04s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.20s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.04s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.16s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.70s
Test procedure
- Given Connect is configured in vip.toml
- When I make an API request to Connect with an invalid key
- Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
- Given Connect is configured in vip.toml
- When I request a non-existent endpoint on Connect
- Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
- Given Connect is configured in vip.toml
- When I make an unauthenticated API request to Connect
- Then the response status is 401
Workbench1 tests
PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]0.75s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the PyPI repository for the "requests" package
- Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
Prerequisites1 tests
SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.01s
Test procedure
- Given Workbench is configured in vip.toml with a version expectation
- When I fetch the Workbench server version
- Then the Workbench version matches the configured value
Connect System Checks
Host: e8ea8531e32c · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: e8ea8531e32c 2026.05.0 |
| ✅ | server | connect-product-support | Product version v2026.05.0 end-of-support: 2027-11-30 |
| ✅ | server | connect-deprecated-settings | Deprecated settings are not in use. |
| ✅ | server | connect-notifications-config | All Notifications are correctly formatted |
| ✅ | server | connect-license | $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status RStudio License Manager 2024.12.1-dev+999.pro9 -- License file status -- Status: Activated Product-Key: A33R-D4BT-JFGA-NBA3-A6VF-AUGQ-PSTA Has-Key: Yes Has-Trial: No Tier: advanced SKU-Year: 2024 Enable-Launcher: 1 Users: 0 User-Activity-Days: 365 Shiny-Users: 0 Allow-APIs: 1 Anonymous-Servers: 1 Unrestricted-Servers: 1 Licensee: Posit-Team-Test-Suite License-File: /var/lib/rstudio-connect/rstudio-connect.lic Expiration: 2027-02-20 00:00:00 Days-Left: 267 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Expired Has-Key: No Has-Trial: No License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. |
| ✅ | server | linux-version | $ cat /etc/lsb-release /etc/os-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy |
| ✅ | server | environment | $ env CONNECT_BOOTSTRAP_ENABLED=true CONNECT_BOOTSTRAP_SECRETKEY=REDACTED _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 HOME=/root HOSTNAME=e8ea8531e32c 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 246Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 75G 70G 52% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 75G 70G 52% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:07 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: 0x55f87e044b50 [serially] * Can not multiplex, even if we wanted to! * Re-using existing connection! (#0) with host localhost * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:07 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | HTTP.Listen is 'http://localhost:3939' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:07 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:07.870225109 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:07.872737495 [connect-session] Job Key: U6tk5VEgPXgIbLVK 2026/05/29 19:18:07.872756283 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:07.872762653 [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:46261 ... Connected to session server http://127.0.0.1:46261 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:08.054220801 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:08.086008051 2026/05/29 19:18:08.086020970 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/29 19:18:08.086256065 Python 3.12.11 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:08.573476143 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:08.573736596 [connect-session] Job Key: S6YmBgi6WP0i7Iv1 2026/05/29 19:18:08.573746180 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:08.573750637 [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:39239 ... Connected to session server http://127.0.0.1:39239 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:08.707944782 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:08.714903043 2026/05/29 19:18:08.714915933 $ env 2026/05/29 19:18:08.714960600 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:08.714961742 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:08.714978437 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:08.714979188 LANG=en_US.UTF-8 2026/05/29 19:18:08.714993289 LANGUAGE=en_US:en 2026/05/29 19:18:08.714993971 LC_ALL=en_US.UTF-8 2026/05/29 19:18:08.715005989 LOGNAME=rstudio-connect 2026/05/29 19:18:08.715006610 MAKEFLAGS=-j1 2026/05/29 19:18:08.715019379 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:08.715020150 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:08.715036384 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:08.715037085 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:08.715052719 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:08.715053380 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:08.715067852 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:08.715068533 SHLVL=2 2026/05/29 19:18:08.715081032 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:08.715081693 TERM=xterm 2026/05/29 19:18:08.715094462 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:08.715095153 TZ=UTC 2026/05/29 19:18:08.715108523 USERNAME=rstudio-connect 2026/05/29 19:18:08.715109234 USER=rstudio-connect 2026/05/29 19:18:08.715122935 _=/usr/bin/env 2026/05/29 19:18:08.715123666 UV_CONCURRENT_BUILDS=1 Stopping content session token refresher |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:08.731303334 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:08.731556776 [connect-session] Job Key: Hr8jT2RkZ3BzIJz0 2026/05/29 19:18:08.731570627 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:08.731575795 [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:34505 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:34505 2026/05/29 19:18:08.861786818 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:08.866504136 2026/05/29 19:18:08.866513961 $ findmnt --notruncate 2026/05/29 19:18:08.953369295 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:08.953383767 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E3OBX 33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:08.953541640 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:08.953543784 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:08.953585607 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:08.953586318 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:08.953604235 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:08.953604695 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:08.953622923 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:08.953623414 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:08.953647610 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953693750 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:08.953695793 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:08.953856369 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953891017 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953891618 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953928353 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953934222 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953962309 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/Hr8jT2RkZ3BzIJz0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953995675 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:08.953996847 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2603623354] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:08.954055129 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:08.954190704 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr Stopped session pings to http://127.0.0.1:34505 |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:08.971654067 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:08.971901089 [connect-session] Job Key: ir2cypjOkQPGAQE9 2026/05/29 19:18:08.971910743 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:08.971915040 [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:39537 ... Connected to session server http://127.0.0.1:39537 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:09.103333727 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:09.108023680 2026/05/29 19:18:09.108032443 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:09.116145445 * Trying 151.101.64.223:443... 2026/05/29 19:18:09.121751754 * Connected to pypi.python.org (151.101.64.223) port 443 (#0) 2026/05/29 19:18:09.123536088 * ALPN, offering h2 2026/05/29 19:18:09.123696119 * ALPN, offering http/1.1 2026/05/29 19:18:09.154496461 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:09.154510292 * CApath: /etc/ssl/certs 2026/05/29 19:18:09.154730419 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:09.154741285 } [5 bytes data] 2026/05/29 19:18:09.154773243 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:09.154775947 } [512 bytes data] 2026/05/29 19:18:09.162064141 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:09.162072173 { [5 bytes data] 2026/05/29 19:18:09.162112825 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:09.162113926 { [122 bytes data] 2026/05/29 19:18:09.162348149 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:09.162358525 { [5 bytes data] 2026/05/29 19:18:09.162391074 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.162396101 { [5 bytes data] 2026/05/29 19:18:09.162421249 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:09.162422030 { [19 bytes data] 2026/05/29 19:18:09.162442731 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.162444905 { [5 bytes data] 2026/05/29 19:18:09.162460528 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:09.162469442 { [2860 bytes data] 2026/05/29 19:18:09.163218501 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163225311 { [5 bytes data] 2026/05/29 19:18:09.163259793 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:09.163260965 { [264 bytes data] 2026/05/29 19:18:09.163343739 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163350059 { [5 bytes data] 2026/05/29 19:18:09.163379794 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:09.163380845 { [36 bytes data] 2026/05/29 19:18:09.163418732 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:09.163427936 } [5 bytes data] 2026/05/29 19:18:09.163447025 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:09.163447826 } [1 bytes data] 2026/05/29 19:18:09.163483179 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163492524 } [5 bytes data] 2026/05/29 19:18:09.163511382 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:09.163513415 } [36 bytes data] 2026/05/29 19:18:09.163595119 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:09.163601088 * ALPN, server accepted to use h2 2026/05/29 19:18:09.163676285 * Server certificate: 2026/05/29 19:18:09.163677778 * subject: CN=www.python.org 2026/05/29 19:18:09.163694428 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:09.163695480 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:09.163710317 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:09.163711539 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:09.163732801 * SSL certificate verify ok. 2026/05/29 19:18:09.163733532 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:09.163754208 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:09.163763102 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:09.163789371 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163790172 } [5 bytes data] 2026/05/29 19:18:09.163816276 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163833868 } [5 bytes data] 2026/05/29 19:18:09.163836142 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163845886 } [5 bytes data] 2026/05/29 19:18:09.163877154 * Using Stream ID: 1 (easy handle 0x56144162b9f0) 2026/05/29 19:18:09.163879958 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.163903353 } [5 bytes data] 2026/05/29 19:18:09.163926909 > GET / HTTP/2 2026/05/29 19:18:09.163927680 > Host: pypi.python.org 2026/05/29 19:18:09.163952567 > user-agent: curl/7.81.0 2026/05/29 19:18:09.163953348 > accept: */* 2026/05/29 19:18:09.163986353 > 2026/05/29 19:18:09.163995316 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.164019087 { [5 bytes data] 2026/05/29 19:18:09.164021491 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:09.164038447 { [193 bytes data] 2026/05/29 19:18:09.168875926 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.168909337 { [5 bytes data] 2026/05/29 19:18:09.168969828 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.168972592 } [5 bytes data] 2026/05/29 19:18:09.169000214 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.169001065 { [5 bytes data] 2026/05/29 19:18:09.169636302 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.169643563 { [5 bytes data] 2026/05/29 19:18:09.169733965 < HTTP/2 301 2026/05/29 19:18:09.169740434 < server: Varnish 2026/05/29 19:18:09.169785392 < retry-after: 0 2026/05/29 19:18:09.169788126 < location: https://pypi.org/ 2026/05/29 19:18:09.169811822 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:09.169812613 < accept-ranges: bytes 2026/05/29 19:18:09.169829338 < date: Fri, 29 May 2026 19:18:09 GMT 2026/05/29 19:18:09.169830140 < x-served-by: cache-iad-kcgs7200106-IAD 2026/05/29 19:18:09.169875343 < x-cache: HIT 2026/05/29 19:18:09.169877806 < x-cache-hits: 0 2026/05/29 19:18:09.169897281 < x-timer: S1780082289.166858,VS0,VE0 2026/05/29 19:18:09.169898533 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:09.169930721 < x-frame-options: deny 2026/05/29 19:18:09.169931592 < x-xss-protection: 1; mode=block 2026/05/29 19:18:09.169949309 < x-content-type-options: nosniff 2026/05/29 19:18:09.169950150 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:09.169967126 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:09.169970141 < content-length: 122 2026/05/29 19:18:09.170027757 < 2026/05/29 19:18:09.170028699 * Ignoring the response-body 2026/05/29 19:18:09.170043681 { [122 bytes data] 2026/05/29 19:18:09.170044443 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:09.170060747 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:09.172140807 * Trying 151.101.192.223:443... 2026/05/29 19:18:09.177459998 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/05/29 19:18:09.177766225 * ALPN, offering h2 2026/05/29 19:18:09.177772714 * ALPN, offering http/1.1 2026/05/29 19:18:09.204753070 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:09.204767822 * CApath: /etc/ssl/certs 2026/05/29 19:18:09.204993727 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:09.205004043 } [5 bytes data] 2026/05/29 19:18:09.205037523 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:09.205040147 } [512 bytes data] 2026/05/29 19:18:09.212199237 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:09.212208941 { [5 bytes data] 2026/05/29 19:18:09.212255101 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:09.212256353 { [122 bytes data] 2026/05/29 19:18:09.212412968 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:09.212421051 { [5 bytes data] 2026/05/29 19:18:09.212448792 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.212449774 { [5 bytes data] 2026/05/29 19:18:09.212466038 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:09.212469153 { [19 bytes data] 2026/05/29 19:18:09.212488232 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.212494411 { [5 bytes data] 2026/05/29 19:18:09.212508783 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:09.212525177 { [2856 bytes data] 2026/05/29 19:18:09.213179569 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213214606 { [5 bytes data] 2026/05/29 19:18:09.213217140 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:09.213240285 { [264 bytes data] 2026/05/29 19:18:09.213314978 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213322108 { [5 bytes data] 2026/05/29 19:18:09.213357562 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:09.213358654 { [36 bytes data] 2026/05/29 19:18:09.213395519 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:09.213408479 } [5 bytes data] 2026/05/29 19:18:09.213425495 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:09.213429531 } [1 bytes data] 2026/05/29 19:18:09.213476852 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213477964 } [5 bytes data] 2026/05/29 19:18:09.213497563 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:09.213500998 } [36 bytes data] 2026/05/29 19:18:09.213593137 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:09.213597764 * ALPN, server accepted to use h2 2026/05/29 19:18:09.213622341 * Server certificate: 2026/05/29 19:18:09.213623183 * subject: CN=pypi.org 2026/05/29 19:18:09.213646067 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:09.213646818 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:09.213663233 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:09.213663984 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:09.213684205 * SSL certificate verify ok. 2026/05/29 19:18:09.213686428 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:09.213710975 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:09.213711926 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:09.213732557 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213733359 } [5 bytes data] 2026/05/29 19:18:09.213753168 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213766118 } [5 bytes data] 2026/05/29 19:18:09.213782643 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213794530 } [5 bytes data] 2026/05/29 19:18:09.213843164 * Using Stream ID: 1 (easy handle 0x56144162b9f0) 2026/05/29 19:18:09.213844045 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.213867741 } [5 bytes data] 2026/05/29 19:18:09.213900891 > GET / HTTP/2 2026/05/29 19:18:09.213902744 > Host: pypi.org 2026/05/29 19:18:09.213925368 > user-agent: curl/7.81.0 2026/05/29 19:18:09.213927671 > accept: */* 2026/05/29 19:18:09.213972018 > 2026/05/29 19:18:09.213972989 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.214008493 { [5 bytes data] 2026/05/29 19:18:09.214009996 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:09.214027542 { [193 bytes data] 2026/05/29 19:18:09.218804661 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.218813284 { [5 bytes data] 2026/05/29 19:18:09.218856815 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.218900416 } [5 bytes data] 2026/05/29 19:18:09.219002159 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.219009901 { [5 bytes data] 2026/05/29 19:18:09.234468457 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234485042 { [5 bytes data] 2026/05/29 19:18:09.234538222 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234554096 { [5 bytes data] 2026/05/29 19:18:09.234619064 < HTTP/2 200 2026/05/29 19:18:09.234620046 < server: gunicorn 2026/05/29 19:18:09.234642630 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:09.234643411 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/05/29 19:18:09.234734037 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:09.234772015 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:09.234772766 < accept-ranges: bytes 2026/05/29 19:18:09.234788209 < date: Fri, 29 May 2026 19:18:09 GMT 2026/05/29 19:18:09.234789010 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200077-IAD 2026/05/29 19:18:09.234809131 < x-cache: MISS, HIT 2026/05/29 19:18:09.234809842 < x-cache-hits: 0, 1 2026/05/29 19:18:09.234823242 < x-timer: S1780082289.216895,VS0,VE15 2026/05/29 19:18:09.234823973 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:09.234839406 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:09.234840388 < x-frame-options: deny 2026/05/29 19:18:09.234854448 < x-xss-protection: 1; mode=block 2026/05/29 19:18:09.234864875 < x-content-type-options: nosniff 2026/05/29 19:18:09.234865686 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:09.234881620 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:09.234882371 < content-length: 22793 2026/05/29 19:18:09.234934209 < 2026/05/29 19:18:09.234936152 { [939 bytes data] 2026/05/29 19:18:09.234954930 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234956082 { [5 bytes data] 2026/05/29 19:18:09.234968931 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234969462 { [5 bytes data] 2026/05/29 19:18:09.234979737 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234980158 { [5 bytes data] 2026/05/29 19:18:09.234989682 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.234990083 { [5 bytes data] 2026/05/29 19:18:09.235011485 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.235012386 { [5 bytes data] 2026/05/29 19:18:09.235252368 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.235260831 { [5 bytes data] 2026/05/29 19:18:09.235288223 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.235288994 { [5 bytes data] 2026/05/29 19:18:09.235985173 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.235992294 { [5 bytes data] 2026/05/29 19:18:09.236027256 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.236030421 { [5 bytes data] 2026/05/29 19:18:09.236809420 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.236816961 { [5 bytes data] 2026/05/29 19:18:09.236849841 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.236850672 { [5 bytes data] 2026/05/29 19:18:09.237590296 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.237599590 { [5 bytes data] 2026/05/29 19:18:09.237627062 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.237627833 { [5 bytes data] 2026/05/29 19:18:09.238374859 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.238395390 { [5 bytes data] 2026/05/29 19:18:09.238428750 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.238429792 { [5 bytes data] 2026/05/29 19:18:09.239152301 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.239158971 { [5 bytes data] 2026/05/29 19:18:09.239209647 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.239211130 { [5 bytes data] 2026/05/29 19:18:09.239230789 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:09.244019511 2026/05/29 19:18:09.244028875 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:09.252879443 * Trying 151.101.64.223:443... 2026/05/29 19:18:09.258341294 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0) 2026/05/29 19:18:09.260417884 * ALPN, offering h2 2026/05/29 19:18:09.260427128 * ALPN, offering http/1.1 2026/05/29 19:18:09.287438695 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:09.287455240 * CApath: /etc/ssl/certs 2026/05/29 19:18:09.287667725 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:09.287674315 } [5 bytes data] 2026/05/29 19:18:09.287705151 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:09.287706293 } [512 bytes data] 2026/05/29 19:18:09.295837131 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:09.295846265 { [5 bytes data] 2026/05/29 19:18:09.295899786 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:09.295901218 { [122 bytes data] 2026/05/29 19:18:09.296124169 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:09.296129828 { [5 bytes data] 2026/05/29 19:18:09.296156618 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.296157619 { [5 bytes data] 2026/05/29 19:18:09.296196793 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:09.296199137 { [19 bytes data] 2026/05/29 19:18:09.296219768 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.296222011 { [5 bytes data] 2026/05/29 19:18:09.296239668 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:09.296281932 { [2842 bytes data] 2026/05/29 19:18:09.297002663 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297008582 { [5 bytes data] 2026/05/29 19:18:09.297041897 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:09.297044441 { [264 bytes data] 2026/05/29 19:18:09.297136354 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297150776 { [5 bytes data] 2026/05/29 19:18:09.297195544 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:09.297196475 { [36 bytes data] 2026/05/29 19:18:09.297227968 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:09.297237542 } [5 bytes data] 2026/05/29 19:18:09.297255760 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:09.297257332 } [1 bytes data] 2026/05/29 19:18:09.297298124 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297307518 } [5 bytes data] 2026/05/29 19:18:09.297308079 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:09.297327728 } [36 bytes data] 2026/05/29 19:18:09.297409686 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:09.297415595 * ALPN, server accepted to use h2 2026/05/29 19:18:09.297441319 * Server certificate: 2026/05/29 19:18:09.297443913 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:09.297466517 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:09.297467338 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:09.297482201 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:09.297483352 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:09.297504554 * SSL certificate verify ok. 2026/05/29 19:18:09.297506948 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:09.297522521 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:09.297523273 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:09.297540994 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297543438 } [5 bytes data] 2026/05/29 19:18:09.297565842 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297582557 } [5 bytes data] 2026/05/29 19:18:09.297620399 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297621971 } [5 bytes data] 2026/05/29 19:18:09.297687961 * Using Stream ID: 1 (easy handle 0x563a88d089f0) 2026/05/29 19:18:09.297693550 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297755753 } [5 bytes data] 2026/05/29 19:18:09.297756625 > GET / HTTP/2 2026/05/29 19:18:09.297765418 > Host: files.pythonhosted.org 2026/05/29 19:18:09.297765859 > user-agent: curl/7.81.0 2026/05/29 19:18:09.297781582 > accept: */* 2026/05/29 19:18:09.297794201 > 2026/05/29 19:18:09.297795253 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.297820000 { [5 bytes data] 2026/05/29 19:18:09.297882945 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:09.297889365 { [193 bytes data] 2026/05/29 19:18:09.303093678 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.303099757 { [5 bytes data] 2026/05/29 19:18:09.303133348 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:09.303134209 } [5 bytes data] 2026/05/29 19:18:09.305266262 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.305272171 { [5 bytes data] 2026/05/29 19:18:09.305335376 < HTTP/2 200 2026/05/29 19:18:09.305339863 < content-type: text/html 2026/05/29 19:18:09.305363258 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:09.305364380 < accept-ranges: bytes 2026/05/29 19:18:09.305380364 < date: Fri, 29 May 2026 19:18:09 GMT 2026/05/29 19:18:09.305381055 < age: 36 2026/05/29 19:18:09.305394135 < x-served-by: cache-iad-kcgs7200148-IAD 2026/05/29 19:18:09.305394926 < x-cache: HIT 2026/05/29 19:18:09.305409578 < x-cache-hits: 1 2026/05/29 19:18:09.305410299 < x-timer: S1780082289.300754,VS0,VE2 2026/05/29 19:18:09.305424961 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:09.305425983 < x-frame-options: deny 2026/05/29 19:18:09.305445913 < x-xss-protection: 1; mode=block 2026/05/29 19:18:09.305446684 < x-content-type-options: nosniff 2026/05/29 19:18:09.305462448 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:09.305463159 < x-robots-header: noindex 2026/05/29 19:18:09.305478632 < content-length: 1853 2026/05/29 19:18:09.305480976 < 2026/05/29 19:18:09.305493033 { [1058 bytes data] 2026/05/29 19:18:09.305495797 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:09.305523730 { [5 bytes data] 2026/05/29 19:18:09.305526564 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:39537 Stopping content session token refresher |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:09.324642758 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:09.324890541 [connect-session] Job Key: lAxqBHDxIw9iHDKO 2026/05/29 19:18:09.324900937 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:09.324909790 [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:36739 ... Connected to session server http://127.0.0.1:36739 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:09.455134944 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:09.478418759 2026/05/29 19:18:09.478432960 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.anDUJFPvuN/testenv 2026/05/29 19:18:12.544639373 2026/05/29 19:18:12.544655948 $ source /opt/rstudio-connect/mnt/tmp/tmp.anDUJFPvuN/testenv/bin/activate 2026/05/29 19:18:12.546441949 2026/05/29 19:18:12.546467558 $ python --version 2026/05/29 19:18:12.548937425 Python 3.12.11 2026/05/29 19:18:12.549314543 2026/05/29 19:18:12.549333322 $ python -m site 2026/05/29 19:18:12.565830483 sys.path = [ 2026/05/29 19:18:12.565848130 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:12.566041937 '/opt/python/3.12.11/lib/python312.zip', 2026/05/29 19:18:12.566119659 '/opt/python/3.12.11/lib/python3.12', 2026/05/29 19:18:12.566252940 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/29 19:18:12.566256265 '/opt/rstudio-connect/mnt/tmp/tmp.anDUJFPvuN/testenv/lib/python3.12/site-packages', 2026/05/29 19:18:12.566293151 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/29 19:18:12.566294252 ] 2026/05/29 19:18:12.566309355 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:12.566310166 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/29 19:18:12.566331308 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:12.623469342 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:12.623715003 [connect-session] Job Key: TziPpHX83Ylz7jAw 2026/05/29 19:18:12.623728793 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:12.623734382 [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:33173 ... Connected to session server http://127.0.0.1:33173 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:12.788814629 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:12.795760155 2026/05/29 19:18:12.795772053 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv 2026/05/29 19:18:15.690689511 2026/05/29 19:18:15.690704633 $ source /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv/bin/activate 2026/05/29 19:18:15.692287353 2026/05/29 19:18:15.692297879 $ python -m pip --version 2026/05/29 19:18:15.876207417 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/29 19:18:15.903960837 2026/05/29 19:18:15.903974587 $ python -m pip config debug 2026/05/29 19:18:16.088842750 env_var: 2026/05/29 19:18:16.089202808 env: 2026/05/29 19:18:16.089397482 global: 2026/05/29 19:18:16.089607943 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:16.089809182 /etc/pip.conf, exists: False 2026/05/29 19:18:16.089968507 site: 2026/05/29 19:18:16.090185549 /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv/pip.conf, exists: False 2026/05/29 19:18:16.090349781 user: 2026/05/29 19:18:16.090525842 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:16.090726875 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:16.119728445 2026/05/29 19:18:16.119745421 $ python -m pip config list -v 2026/05/29 19:18:16.302296307 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:16.302595062 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:16.302916106 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:16.303224089 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:16.303510141 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv/pip.conf' 2026/05/29 19:18:16.331313050 2026/05/29 19:18:16.331329404 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:16.470101189 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/05/29 19:18:16.470392554 /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:16.487999322 2026/05/29 19:18:16.488013714 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY pip 2026/05/29 19:18:16.959154903 Collecting pip 2026/05/29 19:18:16.959557494 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata 2026/05/29 19:18:16.984814091 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:16.997286863 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:17.049626464 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 50.9 MB/s eta 0:00:00 2026/05/29 19:18:17.061459271 Saved /opt/rstudio-connect/mnt/tmp/tmp.EcZPJPXCOY/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:17.061875914 Successfully downloaded pip 2026/05/29 19:18:17.148269204 2026/05/29 19:18:17.148282825 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/29 19:18:17.148352039 [notice] To update, run: pip install --upgrade pip |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:17.256917898 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:17.257159252 [connect-session] Job Key: M690zZ4URmXQmPCr 2026/05/29 19:18:17.257232663 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:17.257239443 [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/05/29 19:18:17.428864929 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:17.435892900 2026/05/29 19:18:17.435903987 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/29 19:18:17.435949145 Python 3.13.9 Stopped session pings to http://127.0.0.1:39063 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:17.899600816 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:17.899845335 [connect-session] Job Key: XpcfvsED9iyFSPc0 2026/05/29 19:18:17.899854649 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:17.899858565 [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:37675 ... Connected to session server http://127.0.0.1:37675 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:18.030726509 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:18.038277578 2026/05/29 19:18:18.038289877 $ env 2026/05/29 19:18:18.038329667 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:18.038330809 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:18.038350438 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:18.038351239 LANG=en_US.UTF-8 2026/05/29 19:18:18.038364730 LANGUAGE=en_US:en 2026/05/29 19:18:18.038365441 LC_ALL=en_US.UTF-8 2026/05/29 19:18:18.038378030 LOGNAME=rstudio-connect 2026/05/29 19:18:18.038378771 MAKEFLAGS=-j1 2026/05/29 19:18:18.038392552 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:18.038393363 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:18.038409357 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:18.038410068 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:18.038425551 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:18.038426272 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:18.038440344 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:18.038441115 SHLVL=2 2026/05/29 19:18:18.038453333 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:18.038454014 TERM=xterm 2026/05/29 19:18:18.038466313 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:18.038466974 TZ=UTC 2026/05/29 19:18:18.038479933 USERNAME=rstudio-connect 2026/05/29 19:18:18.038480624 USER=rstudio-connect 2026/05/29 19:18:18.038493594 _=/usr/bin/env 2026/05/29 19:18:18.038494315 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:18.054650633 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:18.054900039 [connect-session] Job Key: ug9kpo9QkKa5kG4N 2026/05/29 19:18:18.054909413 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:18.054913709 [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:40379 ... Connected to session server http://127.0.0.1:40379 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:18.187789444 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:18.192386878 2026/05/29 19:18:18.192395290 $ findmnt --notruncate 2026/05/29 19:18:18.194721200 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:18.194734791 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E3OBX 33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:18.194870185 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:18.194896855 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:18.194898187 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:18.194928312 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:18.194929093 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:18.194951578 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:18.194976590 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:18.194978032 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:18.195023901 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195027707 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:18.195087492 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:18.195277038 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195328841 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195330033 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195370303 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195373057 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195420118 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/ug9kpo9QkKa5kG4N] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195420950 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:18.195482242 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace540435330] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:18.195487300 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:18.195736420 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:18.211696507 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:18.211944501 [connect-session] Job Key: mP7417EYUr25R2Ky 2026/05/29 19:18:18.211953684 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:18.211958121 [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:37865 ... Connected to session server http://127.0.0.1:37865 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:18.344918694 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:18.349503518 2026/05/29 19:18:18.349512472 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:18.368521423 * Trying 151.101.128.223:443... 2026/05/29 19:18:18.374274128 * Connected to pypi.python.org (151.101.128.223) port 443 (#0) 2026/05/29 19:18:18.376126214 * ALPN, offering h2 2026/05/29 19:18:18.376133004 * ALPN, offering http/1.1 2026/05/29 19:18:18.402611482 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:18.402626685 * CApath: /etc/ssl/certs 2026/05/29 19:18:18.402833642 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:18.402842926 } [5 bytes data] 2026/05/29 19:18:18.402876787 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:18.402878229 } [512 bytes data] 2026/05/29 19:18:18.411310562 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:18.411320056 { [5 bytes data] 2026/05/29 19:18:18.411363952 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:18.411367037 { [122 bytes data] 2026/05/29 19:18:18.411584520 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:18.411594675 { [5 bytes data] 2026/05/29 19:18:18.411630479 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.411633143 { [5 bytes data] 2026/05/29 19:18:18.411649057 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:18.411651190 { [19 bytes data] 2026/05/29 19:18:18.411669087 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.411669768 { [5 bytes data] 2026/05/29 19:18:18.411781431 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:18.411786239 { [2860 bytes data] 2026/05/29 19:18:18.412477876 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.412484917 { [5 bytes data] 2026/05/29 19:18:18.412520761 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:18.412521762 { [264 bytes data] 2026/05/29 19:18:18.412604932 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.412612223 { [5 bytes data] 2026/05/29 19:18:18.412640726 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:18.412641658 { [36 bytes data] 2026/05/29 19:18:18.412684177 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:18.412692890 } [5 bytes data] 2026/05/29 19:18:18.412712680 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:18.412713582 } [1 bytes data] 2026/05/29 19:18:18.412743186 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.412765520 } [5 bytes data] 2026/05/29 19:18:18.412766261 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:18.412787653 } [36 bytes data] 2026/05/29 19:18:18.412871554 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:18.412875841 * ALPN, server accepted to use h2 2026/05/29 19:18:18.412899186 * Server certificate: 2026/05/29 19:18:18.412900448 * subject: CN=www.python.org 2026/05/29 19:18:18.412915681 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:18.412916452 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:18.412934559 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:18.412935581 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:18.412957153 * SSL certificate verify ok. 2026/05/29 19:18:18.412966042 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:18.412975766 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:18.413002652 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:18.413006638 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.413038491 } [5 bytes data] 2026/05/29 19:18:18.413210470 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.413217701 } [5 bytes data] 2026/05/29 19:18:18.413263890 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.413264992 } [5 bytes data] 2026/05/29 19:18:18.413281357 * Using Stream ID: 1 (easy handle 0x55b5d62139f0) 2026/05/29 19:18:18.413282098 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.413298693 } [5 bytes data] 2026/05/29 19:18:18.413299444 > GET / HTTP/2 2026/05/29 19:18:18.413311372 > Host: pypi.python.org 2026/05/29 19:18:18.413312233 > user-agent: curl/7.81.0 2026/05/29 19:18:18.413335769 > accept: */* 2026/05/29 19:18:18.413336780 > 2026/05/29 19:18:18.413352865 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.413353656 { [5 bytes data] 2026/05/29 19:18:18.413364172 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:18.413364612 { [193 bytes data] 2026/05/29 19:18:18.418847576 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.418856689 { [5 bytes data] 2026/05/29 19:18:18.418899063 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.418900055 } [5 bytes data] 2026/05/29 19:18:18.420157329 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.420176818 { [5 bytes data] 2026/05/29 19:18:18.420247224 < HTTP/2 301 2026/05/29 19:18:18.420253694 < server: Varnish 2026/05/29 19:18:18.420271621 < retry-after: 0 2026/05/29 19:18:18.420272392 < location: https://pypi.org/ 2026/05/29 19:18:18.420292713 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:18.420293614 < accept-ranges: bytes 2026/05/29 19:18:18.420308797 < date: Fri, 29 May 2026 19:18:18 GMT 2026/05/29 19:18:18.420309598 < x-served-by: cache-iad-kcgs7200129-IAD 2026/05/29 19:18:18.420324411 < x-cache: HIT 2026/05/29 19:18:18.420326434 < x-cache-hits: 0 2026/05/29 19:18:18.420339073 < x-timer: S1780082298.417182,VS0,VE0 2026/05/29 19:18:18.420340024 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:18.420359934 < x-frame-options: deny 2026/05/29 19:18:18.420360786 < x-xss-protection: 1; mode=block 2026/05/29 19:18:18.420375017 < x-content-type-options: nosniff 2026/05/29 19:18:18.420375718 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:18.420393986 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:18.420399244 < content-length: 122 2026/05/29 19:18:18.420463210 < 2026/05/29 19:18:18.420464472 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.420481287 { [5 bytes data] 2026/05/29 19:18:18.420482189 * Ignoring the response-body 2026/05/29 19:18:18.420495839 { [122 bytes data] 2026/05/29 19:18:18.420496530 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:18.420513196 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:18.423370942 * Trying 151.101.64.223:443... 2026/05/29 19:18:18.428988588 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/05/29 19:18:18.429341139 * ALPN, offering h2 2026/05/29 19:18:18.429347950 * ALPN, offering http/1.1 2026/05/29 19:18:18.457594557 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:18.457608128 * CApath: /etc/ssl/certs 2026/05/29 19:18:18.457814178 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:18.457821449 } [5 bytes data] 2026/05/29 19:18:18.457855190 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:18.457856412 } [512 bytes data] 2026/05/29 19:18:18.464843591 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:18.464852164 { [5 bytes data] 2026/05/29 19:18:18.464891544 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:18.464897663 { [122 bytes data] 2026/05/29 19:18:18.465047529 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:18.465057003 { [5 bytes data] 2026/05/29 19:18:18.465085176 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.465086468 { [5 bytes data] 2026/05/29 19:18:18.465102832 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:18.465108711 { [19 bytes data] 2026/05/29 19:18:18.465125777 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.465135502 { [5 bytes data] 2026/05/29 19:18:18.465157665 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:18.465192067 { [2856 bytes data] 2026/05/29 19:18:18.465884951 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.465892172 { [5 bytes data] 2026/05/29 19:18:18.465918261 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:18.465923879 { [264 bytes data] 2026/05/29 19:18:18.465996870 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466006074 { [5 bytes data] 2026/05/29 19:18:18.466034496 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:18.466035668 { [36 bytes data] 2026/05/29 19:18:18.466115829 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:18.466122289 } [5 bytes data] 2026/05/29 19:18:18.466157642 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:18.466158714 } [1 bytes data] 2026/05/29 19:18:18.466198614 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466199665 } [5 bytes data] 2026/05/29 19:18:18.466214999 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:18.466222570 } [36 bytes data] 2026/05/29 19:18:18.466266386 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:18.466272955 * ALPN, server accepted to use h2 2026/05/29 19:18:18.466297813 * Server certificate: 2026/05/29 19:18:18.466298634 * subject: CN=pypi.org 2026/05/29 19:18:18.466308479 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:18.466308960 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:18.466331023 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:18.466331824 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:18.466355866 * SSL certificate verify ok. 2026/05/29 19:18:18.466358670 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:18.466373036 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:18.466373737 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:18.466391294 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466391714 } [5 bytes data] 2026/05/29 19:18:18.466419066 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466432716 } [5 bytes data] 2026/05/29 19:18:18.466468125 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466478380 } [5 bytes data] 2026/05/29 19:18:18.466569572 * Using Stream ID: 1 (easy handle 0x55b5d62139f0) 2026/05/29 19:18:18.466575571 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466615301 } [5 bytes data] 2026/05/29 19:18:18.466618176 > GET / HTTP/2 2026/05/29 19:18:18.466631386 > Host: pypi.org 2026/05/29 19:18:18.466632167 > user-agent: curl/7.81.0 2026/05/29 19:18:18.466646488 > accept: */* 2026/05/29 19:18:18.466647330 > 2026/05/29 19:18:18.466695622 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.466698397 { [5 bytes data] 2026/05/29 19:18:18.466712979 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:18.466713720 { [193 bytes data] 2026/05/29 19:18:18.471802438 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.471811121 { [5 bytes data] 2026/05/29 19:18:18.471855318 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.471870431 } [5 bytes data] 2026/05/29 19:18:18.474324419 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474332682 { [5 bytes data] 2026/05/29 19:18:18.474458651 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474465131 { [5 bytes data] 2026/05/29 19:18:18.474489277 < HTTP/2 200 2026/05/29 19:18:18.474497620 < server: gunicorn 2026/05/29 19:18:18.474499633 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:18.474511281 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/05/29 19:18:18.474522618 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:18.474612453 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:18.474613184 < accept-ranges: bytes 2026/05/29 19:18:18.474628027 < date: Fri, 29 May 2026 19:18:18 GMT 2026/05/29 19:18:18.474631662 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200124-IAD 2026/05/29 19:18:18.474657972 < x-cache: MISS, HIT 2026/05/29 19:18:18.474658703 < x-cache-hits: 0, 1 2026/05/29 19:18:18.474675107 < x-timer: S1780082298.469400,VS0,VE2 2026/05/29 19:18:18.474675939 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:18.474691182 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:18.474692223 < x-frame-options: deny 2026/05/29 19:18:18.474710451 < x-xss-protection: 1; mode=block 2026/05/29 19:18:18.474711362 < x-content-type-options: nosniff 2026/05/29 19:18:18.474726786 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:18.474729229 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:18.474782169 < content-length: 22793 2026/05/29 19:18:18.474782870 < 2026/05/29 19:18:18.474799325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474811353 { [5 bytes data] 2026/05/29 19:18:18.474813546 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474823431 { [5 bytes data] 2026/05/29 19:18:18.474823852 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474833356 { [5 bytes data] 2026/05/29 19:18:18.474833787 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474843131 { [5 bytes data] 2026/05/29 19:18:18.474843552 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.474859255 { [5 bytes data] 2026/05/29 19:18:18.475225307 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.475232117 { [5 bytes data] 2026/05/29 19:18:18.475267150 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.475268141 { [5 bytes data] 2026/05/29 19:18:18.476062929 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.476072494 { [5 bytes data] 2026/05/29 19:18:18.476103681 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.476104662 { [5 bytes data] 2026/05/29 19:18:18.476829024 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.476837717 { [5 bytes data] 2026/05/29 19:18:18.476881243 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.476882344 { [5 bytes data] 2026/05/29 19:18:18.477698539 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.477705550 { [5 bytes data] 2026/05/29 19:18:18.477743076 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.477744138 { [5 bytes data] 2026/05/29 19:18:18.478451729 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.478460392 { [5 bytes data] 2026/05/29 19:18:18.478497719 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.478502756 { [5 bytes data] 2026/05/29 19:18:18.479301650 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.479307469 { [5 bytes data] 2026/05/29 19:18:18.479338856 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.479339797 { [5 bytes data] 2026/05/29 19:18:18.479995666 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:18.483968713 2026/05/29 19:18:18.483976865 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:18.492106622 * Trying 151.101.128.223:443... 2026/05/29 19:18:18.497946103 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/05/29 19:18:18.499748214 * ALPN, offering h2 2026/05/29 19:18:18.499758349 * ALPN, offering http/1.1 2026/05/29 19:18:18.526069895 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:18.526081172 * CApath: /etc/ssl/certs 2026/05/29 19:18:18.526326187 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:18.526332927 } [5 bytes data] 2026/05/29 19:18:18.526366147 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:18.526367429 } [512 bytes data] 2026/05/29 19:18:18.533896069 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:18.533903731 { [5 bytes data] 2026/05/29 19:18:18.533949760 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:18.533951062 { [122 bytes data] 2026/05/29 19:18:18.534160062 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:18.534196377 { [5 bytes data] 2026/05/29 19:18:18.534228576 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.534229797 { [5 bytes data] 2026/05/29 19:18:18.534254785 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:18.534255636 { [19 bytes data] 2026/05/29 19:18:18.534278501 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.534279422 { [5 bytes data] 2026/05/29 19:18:18.534297770 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:18.534300284 { [2842 bytes data] 2026/05/29 19:18:18.535021490 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535027409 { [5 bytes data] 2026/05/29 19:18:18.535063308 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:18.535071741 { [264 bytes data] 2026/05/29 19:18:18.535142002 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535147951 { [5 bytes data] 2026/05/29 19:18:18.535190084 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:18.535205638 { [36 bytes data] 2026/05/29 19:18:18.535249980 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:18.535257611 } [5 bytes data] 2026/05/29 19:18:18.535280596 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:18.535281417 } [1 bytes data] 2026/05/29 19:18:18.535304201 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535321077 } [5 bytes data] 2026/05/29 19:18:18.535359865 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:18.535360937 } [36 bytes data] 2026/05/29 19:18:18.535429410 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:18.535436000 * ALPN, server accepted to use h2 2026/05/29 19:18:18.535475615 * Server certificate: 2026/05/29 19:18:18.535476606 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:18.535492610 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:18.535493301 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:18.535508184 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:18.535510507 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:18.535533752 * SSL certificate verify ok. 2026/05/29 19:18:18.535536196 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:18.535560463 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:18.535563057 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:18.535583057 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535585420 } [5 bytes data] 2026/05/29 19:18:18.535625721 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535629947 } [5 bytes data] 2026/05/29 19:18:18.535686938 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535694589 } [5 bytes data] 2026/05/29 19:18:18.535746297 * Using Stream ID: 1 (easy handle 0x558e1643d9f0) 2026/05/29 19:18:18.535747018 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535760258 } [5 bytes data] 2026/05/29 19:18:18.535780369 > GET / HTTP/2 2026/05/29 19:18:18.535780849 > Host: files.pythonhosted.org 2026/05/29 19:18:18.535808361 > user-agent: curl/7.81.0 2026/05/29 19:18:18.535809172 > accept: */* 2026/05/29 19:18:18.535828792 > 2026/05/29 19:18:18.535829603 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.535844736 { [5 bytes data] 2026/05/29 19:18:18.535898296 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:18.535904696 { [193 bytes data] 2026/05/29 19:18:18.540924601 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.540931892 { [5 bytes data] 2026/05/29 19:18:18.540966685 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:18.540967656 } [5 bytes data] 2026/05/29 19:18:18.543622186 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.543630058 { [5 bytes data] 2026/05/29 19:18:18.543689343 < HTTP/2 200 2026/05/29 19:18:18.543697866 < content-type: text/html 2026/05/29 19:18:18.543718998 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:18.543720219 < accept-ranges: bytes 2026/05/29 19:18:18.543731251 < date: Fri, 29 May 2026 19:18:18 GMT 2026/05/29 19:18:18.543740901 < age: 45 2026/05/29 19:18:18.543741692 < x-served-by: cache-iad-kcgs7200139-IAD 2026/05/29 19:18:18.543758657 < x-cache: HIT 2026/05/29 19:18:18.543761011 < x-cache-hits: 1 2026/05/29 19:18:18.543774912 < x-timer: S1780082299.539150,VS0,VE2 2026/05/29 19:18:18.543775673 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:18.543802664 < x-frame-options: deny 2026/05/29 19:18:18.543803525 < x-xss-protection: 1; mode=block 2026/05/29 19:18:18.543820080 < x-content-type-options: nosniff 2026/05/29 19:18:18.543820801 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:18.543837086 < x-robots-header: noindex 2026/05/29 19:18:18.543837727 < content-length: 1853 2026/05/29 19:18:18.543861983 < 2026/05/29 19:18:18.543864387 { [1058 bytes data] 2026/05/29 19:18:18.543875107 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:18.543875919 { [5 bytes data] 2026/05/29 19:18:18.543908468 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:37865 |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:18.562650547 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:18.562902858 [connect-session] Job Key: jRmP9o88iYPEfvAD 2026/05/29 19:18:18.562912252 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:18.562916598 [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:43395 ... Connected to session server http://127.0.0.1:43395 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:18.692964201 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:18.698778933 2026/05/29 19:18:18.698791082 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.sKAW961FJp/testenv 2026/05/29 19:18:21.406447186 2026/05/29 19:18:21.406462639 $ source /opt/rstudio-connect/mnt/tmp/tmp.sKAW961FJp/testenv/bin/activate 2026/05/29 19:18:21.408062726 2026/05/29 19:18:21.408083117 $ python --version 2026/05/29 19:18:21.409735332 Python 3.13.9 2026/05/29 19:18:21.410012855 2026/05/29 19:18:21.410020326 $ python -m site 2026/05/29 19:18:21.424761663 sys.path = [ 2026/05/29 19:18:21.424775684 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:21.424825349 '/opt/python/3.13.9/lib/python313.zip', 2026/05/29 19:18:21.424827211 '/opt/python/3.13.9/lib/python3.13', 2026/05/29 19:18:21.424846981 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/29 19:18:21.424852279 '/opt/rstudio-connect/mnt/tmp/tmp.sKAW961FJp/testenv/lib/python3.13/site-packages', 2026/05/29 19:18:21.424874393 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/29 19:18:21.424875114 ] 2026/05/29 19:18:21.424894473 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:21.424898309 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/29 19:18:21.424933963 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:21.476807641 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:21.477059521 [connect-session] Job Key: NkY3CClp7KChH3YU 2026/05/29 19:18:21.477069175 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:21.477073322 [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:42011 ... Connected to session server http://127.0.0.1:42011 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:21.605994693 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:21.611804584 2026/05/29 19:18:21.611815461 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv 2026/05/29 19:18:24.317588153 2026/05/29 19:18:24.317603206 $ source /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv/bin/activate 2026/05/29 19:18:24.319235561 2026/05/29 19:18:24.319242311 $ python -m pip --version 2026/05/29 19:18:24.503594222 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/29 19:18:24.532101300 2026/05/29 19:18:24.532116393 $ python -m pip config debug 2026/05/29 19:18:24.717411530 env_var: 2026/05/29 19:18:24.717650100 env: 2026/05/29 19:18:24.717848228 global: 2026/05/29 19:18:24.718025155 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:24.718187960 /etc/pip.conf, exists: False 2026/05/29 19:18:24.718352348 site: 2026/05/29 19:18:24.718508794 /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv/pip.conf, exists: False 2026/05/29 19:18:24.718640673 user: 2026/05/29 19:18:24.718788876 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:24.718933424 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:24.747756783 2026/05/29 19:18:24.747771205 $ python -m pip config list -v 2026/05/29 19:18:24.937081223 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:24.937385707 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:24.937931375 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:24.938217861 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:24.938478279 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv/pip.conf' 2026/05/29 19:18:24.968621107 2026/05/29 19:18:24.968635058 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:25.115357162 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/05/29 19:18:25.115612592 /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:25.134220957 2026/05/29 19:18:25.134238303 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3 pip 2026/05/29 19:18:25.581969637 Collecting pip 2026/05/29 19:18:25.582353320 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata 2026/05/29 19:18:25.607304338 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:25.618633037 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:25.664390032 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 56.8 MB/s 0:00:00 2026/05/29 19:18:25.675886713 Saved /opt/rstudio-connect/mnt/tmp/tmp.hXuGmQSxn3/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:25.676271899 Successfully downloaded pip 2026/05/29 19:18:25.738620689 2026/05/29 19:18:25.738634971 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/29 19:18:25.738696123 [notice] To update, run: pip install --upgrade pip |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Performing manifest.json to packrat transformation. 2026/05/29 19:18:25.846094092 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:25.846343328 [connect-session] Job Key: VtcB2leqjzAyEqtP 2026/05/29 19:18:25.846355837 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:25.846360794 [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:32799 ... Connected to session server http://127.0.0.1:32799 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:26.100885672 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:26.101202255 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:26.121870569 2026/05/29 19:18:26.121884510 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:26.121939372 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:26.121946743 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:26.121969558 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:26.121970399 2026/05/29 19:18:26.121982057 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:26.121982537 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:26.121994906 GNU General Public License versions 2 or 3. 2026/05/29 19:18:26.121995327 For more information about these matters see 2026/05/29 19:18:26.128011970 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:26.144065188 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:26.144318250 [connect-session] Job Key: OazSPpwXZJtGrI78 2026/05/29 19:18:26.144331420 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:26.144339692 [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:35949 ... Connected to session server http://127.0.0.1:35949 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:26.331580587 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:26.331855396 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:26.545491146 2026/05/29 19:18:26.545507290 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:26.545566119 Package Version LibPath 2026/05/29 19:18:26.545567551 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545581822 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545582373 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545599609 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545600420 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545613670 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545614542 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545636559 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545637731 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545657150 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545657892 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545673575 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545674206 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545690110 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545690811 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545702979 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545703410 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545713836 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545714256 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545731012 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545731983 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545749269 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545750060 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545769620 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545770311 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545786946 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545787597 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.545803170 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:26.551717394 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:26.568130855 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:26.568396986 [connect-session] Job Key: BV6a3cUB0oDahLuL 2026/05/29 19:18:26.568413722 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:26.568419831 [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:39897 ... Connected to session server http://127.0.0.1:39897 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:26.755807126 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:26.756081184 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:26.756800293 $add.smooth 2026/05/29 19:18:26.756809297 [1] TRUE 2026/05/29 19:18:26.756845061 2026/05/29 19:18:26.756848155 $bitmapType 2026/05/29 19:18:26.756859312 [1] "cairo" 2026/05/29 19:18:26.756859823 2026/05/29 19:18:26.756867645 $browser 2026/05/29 19:18:26.756868115 [1] "xdg-open" 2026/05/29 19:18:26.756876318 2026/05/29 19:18:26.756876819 $browserNLdisabled 2026/05/29 19:18:26.756886723 [1] FALSE 2026/05/29 19:18:26.756887164 2026/05/29 19:18:26.756894675 $catch.script.errors 2026/05/29 19:18:26.756895136 [1] FALSE 2026/05/29 19:18:26.756909934 2026/05/29 19:18:26.756913459 $CBoundsCheck 2026/05/29 19:18:26.756928076 [1] FALSE 2026/05/29 19:18:26.756928987 2026/05/29 19:18:26.756939643 $check.bounds 2026/05/29 19:18:26.756940324 [1] FALSE 2026/05/29 19:18:26.756959834 2026/05/29 19:18:26.756960715 $citation.bibtex.max 2026/05/29 19:18:26.756973685 [1] 1 2026/05/29 19:18:26.756974446 2026/05/29 19:18:26.756985262 $continue 2026/05/29 19:18:26.756985713 [1] "+ " 2026/05/29 19:18:26.756993695 2026/05/29 19:18:26.756994185 $contrasts 2026/05/29 19:18:26.757006254 unordered ordered 2026/05/29 19:18:26.757007375 "contr.treatment" "contr.poly" 2026/05/29 19:18:26.757024792 2026/05/29 19:18:26.757025973 $defaultPackages 2026/05/29 19:18:26.757033129 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:26.757047165 2026/05/29 19:18:26.757047616 $demo.ask 2026/05/29 19:18:26.757055197 [1] "default" 2026/05/29 19:18:26.757055648 2026/05/29 19:18:26.757063290 $deparse.cutoff 2026/05/29 19:18:26.757064932 [1] 60 2026/05/29 19:18:26.757072964 2026/05/29 19:18:26.757073405 $device 2026/05/29 19:18:26.757480343 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:26.757492852 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:26.757567014 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:26.757568206 useKerning, fillOddEven, compress) 2026/05/29 19:18:26.757587475 { 2026/05/29 19:18:26.757588376 initPSandPDFfonts() 2026/05/29 19:18:26.757601907 new <- list() 2026/05/29 19:18:26.757603699 if (!missing(width)) 2026/05/29 19:18:26.757614646 new$width <- width 2026/05/29 19:18:26.757615097 if (!missing(height)) 2026/05/29 19:18:26.757629689 new$height <- height 2026/05/29 19:18:26.757630630 if (!missing(onefile)) 2026/05/29 19:18:26.757644846 new$onefile <- onefile 2026/05/29 19:18:26.757645677 if (!missing(title)) 2026/05/29 19:18:26.757662102 new$title <- title 2026/05/29 19:18:26.757662823 if (!missing(fonts)) 2026/05/29 19:18:26.757674350 new$fonts <- fonts 2026/05/29 19:18:26.757674871 if (!missing(version)) 2026/05/29 19:18:26.757683715 new$version <- version 2026/05/29 19:18:26.757684155 if (!missing(paper)) 2026/05/29 19:18:26.757706479 new$paper <- paper 2026/05/29 19:18:26.757706930 if (!missing(encoding)) 2026/05/29 19:18:26.757722919 new$encoding <- encoding 2026/05/29 19:18:26.757723650 if (!missing(bg)) 2026/05/29 19:18:26.757737681 new$bg <- bg 2026/05/29 19:18:26.757738402 if (!missing(fg)) 2026/05/29 19:18:26.757751482 new$fg <- fg 2026/05/29 19:18:26.757752213 if (!missing(pointsize)) 2026/05/29 19:18:26.757766595 new$pointsize <- pointsize 2026/05/29 19:18:26.757767466 if (!missing(pagecentre)) 2026/05/29 19:18:26.757781898 new$pagecentre <- pagecentre 2026/05/29 19:18:26.757782609 if (!missing(colormodel)) 2026/05/29 19:18:26.757794617 new$colormodel <- colormodel 2026/05/29 19:18:26.757795068 if (!missing(useDingbats)) 2026/05/29 19:18:26.757804522 new$useDingbats <- useDingbats 2026/05/29 19:18:26.757804933 if (!missing(useKerning)) 2026/05/29 19:18:26.757825844 new$useKerning <- useKerning 2026/05/29 19:18:26.757826605 if (!missing(fillOddEven)) 2026/05/29 19:18:26.757836445 new$fillOddEven <- fillOddEven 2026/05/29 19:18:26.757849790 if (!missing(compress)) 2026/05/29 19:18:26.757850501 new$compress <- compress 2026/05/29 19:18:26.757864332 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:26.757865023 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:26.757880817 inherits(family, "CIDFont"))) { 2026/05/29 19:18:26.757881348 enc <- family$encoding 2026/05/29 19:18:26.757891123 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:26.757891553 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:26.757910301 "default")) 2026/05/29 19:18:26.757911143 old$encoding <- enc 2026/05/29 19:18:26.757924638 family <- family$metrics 2026/05/29 19:18:26.757925629 } 2026/05/29 19:18:26.757942975 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:26.757943947 old$encoding <- guessEncoding() 2026/05/29 19:18:26.757961123 if (!missing(family)) { 2026/05/29 19:18:26.757961794 if (length(family) == 4L) { 2026/05/29 19:18:26.757979951 family <- c(family, "Symbol.afm") 2026/05/29 19:18:26.757999521 } 2026/05/29 19:18:26.758000212 else if (length(family) == 5L) { 2026/05/29 19:18:26.758013832 } 2026/05/29 19:18:26.758014683 else if (length(family) == 1L) { 2026/05/29 19:18:26.758027803 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:26.758028544 if (is.null(pf)) 2026/05/29 19:18:26.758040552 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:26.758041013 domain = NA) 2026/05/29 19:18:26.758051289 matchFont(pf, old$encoding) 2026/05/29 19:18:26.758051699 } 2026/05/29 19:18:26.758060322 else stop("invalid 'family' argument") 2026/05/29 19:18:26.758060783 old$family <- family 2026/05/29 19:18:26.758076822 } 2026/05/29 19:18:26.758082040 version <- old$version 2026/05/29 19:18:26.758089742 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:26.758098750 "2.0") 2026/05/29 19:18:26.758099591 if (version %in% versions) 2026/05/29 19:18:26.758109847 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:26.758110398 else stop("invalid PDF version") 2026/05/29 19:18:26.758121224 onefile <- old$onefile 2026/05/29 19:18:26.758121665 if (!checkIntFormat(file)) 2026/05/29 19:18:26.758130858 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:26.758131289 domain = NA) 2026/05/29 19:18:26.758146001 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:26.758146732 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:26.758178906 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:26.758190058 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:26.758190879 old$fillOddEven, old$compress) 2026/05/29 19:18:26.758208415 invisible() 2026/05/29 19:18:26.758208886 } 2026/05/29 19:18:26.758216708 <bytecode: 0x556b1431e9a0> 2026/05/29 19:18:26.758217199 <environment: namespace:grDevices> 2026/05/29 19:18:26.758227244 2026/05/29 19:18:26.758227684 $device.ask.default 2026/05/29 19:18:26.758236057 [1] FALSE 2026/05/29 19:18:26.758236488 2026/05/29 19:18:26.758244099 $digits 2026/05/29 19:18:26.758244550 [1] 7 2026/05/29 19:18:26.758253394 2026/05/29 19:18:26.758256238 $download.file.extra 2026/05/29 19:18:26.758286804 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/05/29 19:18:26.758288867 2026/05/29 19:18:26.758326318 $download.file.method 2026/05/29 19:18:26.758329333 [1] "curl" 2026/05/29 19:18:26.758354946 2026/05/29 19:18:26.758365578 $dvipscmd 2026/05/29 19:18:26.758366359 [1] "dvips" 2026/05/29 19:18:26.758378417 2026/05/29 19:18:26.758378918 $echo 2026/05/29 19:18:26.758387030 [1] FALSE 2026/05/29 19:18:26.758387441 2026/05/29 19:18:26.758395463 $editor 2026/05/29 19:18:26.758395903 [1] "vi" 2026/05/29 19:18:26.758404156 2026/05/29 19:18:26.758406439 $encoding 2026/05/29 19:18:26.758415333 [1] "native.enc" 2026/05/29 19:18:26.758416104 2026/05/29 19:18:26.758431462 $example.ask 2026/05/29 19:18:26.758432213 [1] "default" 2026/05/29 19:18:26.758445983 2026/05/29 19:18:26.758446805 $expressions 2026/05/29 19:18:26.758456239 [1] 5000 2026/05/29 19:18:26.758456680 2026/05/29 19:18:26.758464511 $help.search.types 2026/05/29 19:18:26.758464982 [1] "vignette" "demo" "help" 2026/05/29 19:18:26.758474847 2026/05/29 19:18:26.758475268 $help.try.all.packages 2026/05/29 19:18:26.758483981 [1] FALSE 2026/05/29 19:18:26.758484401 2026/05/29 19:18:26.758492283 $HTTPUserAgent 2026/05/29 19:18:26.758492744 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:26.758503891 2026/05/29 19:18:26.758504321 $internet.info 2026/05/29 19:18:26.758518913 [1] 2 2026/05/29 19:18:26.758519705 2026/05/29 19:18:26.758531112 $keep.parse.data 2026/05/29 19:18:26.758531813 [1] TRUE 2026/05/29 19:18:26.758544632 2026/05/29 19:18:26.758545043 $keep.parse.data.pkgs 2026/05/29 19:18:26.758553746 [1] FALSE 2026/05/29 19:18:26.758554217 2026/05/29 19:18:26.758562249 $keep.source 2026/05/29 19:18:26.758562689 [1] FALSE 2026/05/29 19:18:26.758571112 2026/05/29 19:18:26.758571533 $keep.source.pkgs 2026/05/29 19:18:26.758579975 [1] FALSE 2026/05/29 19:18:26.758580386 2026/05/29 19:18:26.758591973 $locatorBell 2026/05/29 19:18:26.758592725 [1] TRUE 2026/05/29 19:18:26.758606005 2026/05/29 19:18:26.758606666 $mailer 2026/05/29 19:18:26.758618594 [1] "mailto" 2026/05/29 19:18:26.758619034 2026/05/29 19:18:26.758626996 $matprod 2026/05/29 19:18:26.758627437 [1] "default" 2026/05/29 19:18:26.758635759 2026/05/29 19:18:26.758636240 $max.contour.segments 2026/05/29 19:18:26.758649110 [1] 25000 2026/05/29 19:18:26.758649761 2026/05/29 19:18:26.758661208 $max.print 2026/05/29 19:18:26.758661969 [1] 99999 2026/05/29 19:18:26.758678184 2026/05/29 19:18:26.758680577 $menu.graphics 2026/05/29 19:18:26.758699586 [1] TRUE 2026/05/29 19:18:26.758700387 2026/05/29 19:18:26.758713257 $na.action 2026/05/29 19:18:26.758713988 [1] "na.omit" 2026/05/29 19:18:26.758727037 2026/05/29 19:18:26.758727688 $nwarnings 2026/05/29 19:18:26.758739456 [1] 50 2026/05/29 19:18:26.758740267 2026/05/29 19:18:26.758751164 $OutDec 2026/05/29 19:18:26.758751885 [1] "." 2026/05/29 19:18:26.758769061 2026/05/29 19:18:26.758769842 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:26.758783993 [1] TRUE 2026/05/29 19:18:26.758784744 2026/05/29 19:18:26.758796272 $packrat.connect.timeout 2026/05/29 19:18:26.758796953 [1] 10 2026/05/29 19:18:26.758809762 2026/05/29 19:18:26.758810563 $packrat.untrusted.packages 2026/05/29 19:18:26.758823403 character(0) 2026/05/29 19:18:26.758824084 2026/05/29 19:18:26.758835731 $packrat.verbose.cache 2026/05/29 19:18:26.758836412 [1] TRUE 2026/05/29 19:18:26.758852756 2026/05/29 19:18:26.758854289 $pager 2026/05/29 19:18:26.758867539 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:26.758868260 2026/05/29 19:18:26.758878916 $papersize 2026/05/29 19:18:26.758879567 [1] "letter" 2026/05/29 19:18:26.758889983 2026/05/29 19:18:26.758890603 $PCRE_limit_recursion 2026/05/29 19:18:26.758901079 [1] NA 2026/05/29 19:18:26.758901710 2026/05/29 19:18:26.758911014 $PCRE_study 2026/05/29 19:18:26.758911645 [1] FALSE 2026/05/29 19:18:26.758954039 2026/05/29 19:18:26.758954840 $PCRE_use_JIT 2026/05/29 19:18:26.758965907 [1] TRUE 2026/05/29 19:18:26.758966608 2026/05/29 19:18:26.758978366 $pdfviewer 2026/05/29 19:18:26.758979187 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:26.758991245 2026/05/29 19:18:26.758992026 $pkgType 2026/05/29 19:18:26.759044495 [1] "source" 2026/05/29 19:18:26.759045597 2026/05/29 19:18:26.759056834 $printcmd 2026/05/29 19:18:26.759057665 [1] "/usr/bin/lpr" 2026/05/29 19:18:26.759069914 2026/05/29 19:18:26.759070745 $prompt 2026/05/29 19:18:26.759081722 [1] "> " 2026/05/29 19:18:26.759082383 2026/05/29 19:18:26.759123204 $repos 2026/05/29 19:18:26.759123955 CRAN 2026/05/29 19:18:26.759135543 "@CRAN@" 2026/05/29 19:18:26.759136234 2026/05/29 19:18:26.759150365 $rl_word_breaks 2026/05/29 19:18:26.759151567 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:26.759203044 2026/05/29 19:18:26.759227261 $scipen 2026/05/29 19:18:26.759228122 [1] 0 2026/05/29 19:18:26.759242824 2026/05/29 19:18:26.759243636 $show.coef.Pvalues 2026/05/29 19:18:26.759272860 [1] TRUE 2026/05/29 19:18:26.759273681 2026/05/29 19:18:26.759284798 $show.error.messages 2026/05/29 19:18:26.759285539 [1] TRUE 2026/05/29 19:18:26.759297877 2026/05/29 19:18:26.759298809 $show.signif.stars 2026/05/29 19:18:26.759309986 [1] TRUE 2026/05/29 19:18:26.759310707 2026/05/29 19:18:26.759321182 $showErrorCalls 2026/05/29 19:18:26.759321893 [1] TRUE 2026/05/29 19:18:26.759356536 2026/05/29 19:18:26.759394954 $showNCalls 2026/05/29 19:18:26.759395975 [1] 50 2026/05/29 19:18:26.759407072 2026/05/29 19:18:26.759407783 $showWarnCalls 2026/05/29 19:18:26.759429856 [1] FALSE 2026/05/29 19:18:26.759430527 2026/05/29 19:18:26.759440973 $str 2026/05/29 19:18:26.759441714 $str$strict.width 2026/05/29 19:18:26.759453462 [1] "no" 2026/05/29 19:18:26.759454253 2026/05/29 19:18:26.759464729 $str$digits.d 2026/05/29 19:18:26.759465460 [1] 3 2026/05/29 19:18:26.759476697 2026/05/29 19:18:26.759477348 $str$vec.len 2026/05/29 19:18:26.759488585 [1] 4 2026/05/29 19:18:26.759489396 2026/05/29 19:18:26.759499972 $str$list.len 2026/05/29 19:18:26.759500733 [1] 99 2026/05/29 19:18:26.759511910 2026/05/29 19:18:26.759512641 $str$deparse.lines 2026/05/29 19:18:26.759524128 NULL 2026/05/29 19:18:26.759524789 2026/05/29 19:18:26.759535145 $str$drop.deparse.attr 2026/05/29 19:18:26.759535806 [1] TRUE 2026/05/29 19:18:26.759547864 2026/05/29 19:18:26.759548635 $str$formatNum 2026/05/29 19:18:26.759559462 function (x, ...) 2026/05/29 19:18:26.759560173 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:26.759574124 <environment: 0x556b14a814e8> 2026/05/29 19:18:26.759574755 2026/05/29 19:18:26.759586302 2026/05/29 19:18:26.759586963 $str.dendrogram.last 2026/05/29 19:18:26.759598000 [1] "`" 2026/05/29 19:18:26.759598691 2026/05/29 19:18:26.759608475 $texi2dvi 2026/05/29 19:18:26.759609156 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:26.759620944 2026/05/29 19:18:26.759621565 $timeout 2026/05/29 19:18:26.759632161 [1] 60 2026/05/29 19:18:26.759632842 2026/05/29 19:18:26.759642376 $ts.eps 2026/05/29 19:18:26.759642997 [1] 1e-05 2026/05/29 19:18:26.759653093 2026/05/29 19:18:26.759653774 $ts.S.compat 2026/05/29 19:18:26.759663799 [1] FALSE 2026/05/29 19:18:26.759664460 2026/05/29 19:18:26.759674885 $unzip 2026/05/29 19:18:26.759675637 [1] "/usr/bin/unzip" 2026/05/29 19:18:26.759687014 2026/05/29 19:18:26.759687705 $useFancyQuotes 2026/05/29 19:18:26.759698421 [1] TRUE 2026/05/29 19:18:26.759699182 2026/05/29 19:18:26.759709217 $verbose 2026/05/29 19:18:26.759709928 [1] FALSE 2026/05/29 19:18:26.759720845 2026/05/29 19:18:26.759721446 $warn 2026/05/29 19:18:26.759731511 [1] 0 2026/05/29 19:18:26.759732182 2026/05/29 19:18:26.759741957 $warning.length 2026/05/29 19:18:26.759742668 [1] 1000 2026/05/29 19:18:26.759754275 2026/05/29 19:18:26.759754986 $warnPartialMatchArgs 2026/05/29 19:18:26.759765993 [1] FALSE 2026/05/29 19:18:26.759766664 2026/05/29 19:18:26.759777090 $warnPartialMatchAttr 2026/05/29 19:18:26.759777831 [1] FALSE 2026/05/29 19:18:26.759789648 2026/05/29 19:18:26.759790349 $warnPartialMatchDollar 2026/05/29 19:18:26.759801777 [1] FALSE 2026/05/29 19:18:26.759802438 2026/05/29 19:18:26.759813034 $width 2026/05/29 19:18:26.759813685 [1] 80 2026/05/29 19:18:26.759824341 Stopped session pings to http://127.0.0.1:39897 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:26.782671434 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:26.782911756 [connect-session] Job Key: YYRsjAV3dr2uQc4A 2026/05/29 19:18:26.782925657 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:26.782931175 [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:43627 ... Connected to session server http://127.0.0.1:43627 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:26.971272468 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:26.971490988 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:26.980186863 2026/05/29 19:18:26.980199632 $ env 2026/05/29 19:18:26.980259653 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:26.980261596 EDITOR=vi 2026/05/29 19:18:26.980282217 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:26.980283409 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:26.980298001 LANG=en_US.UTF-8 2026/05/29 19:18:26.980298762 LANGUAGE=en_US:en 2026/05/29 19:18:26.980329909 LC_ALL=en_US.UTF-8 2026/05/29 19:18:26.980330660 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:26.980349749 LN_S=ln -s 2026/05/29 19:18:26.980350370 LOGNAME=rstudio-connect 2026/05/29 19:18:26.980360665 MAKEFLAGS=-j1 2026/05/29 19:18:26.980361276 MAKE=make 2026/05/29 19:18:26.980389849 PAGER=/usr/bin/pager 2026/05/29 19:18:26.980404661 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:26.980405473 POSIT_CONNECT=1 2026/05/29 19:18:26.980420545 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:26.980421347 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:26.980435147 R_ARCH= 2026/05/29 19:18:26.980435918 R_BROWSER=xdg-open 2026/05/29 19:18:26.980448978 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:26.980449699 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:26.980464041 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:26.980464482 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:26.980473615 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:26.980474076 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:26.980484532 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:26.980484972 R_LIBS_USER=REDACTED 2026/05/29 19:18:26.980494437 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:26.980494877 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmpno2YNq/packrat-src 2026/05/29 19:18:26.980507416 R_PAPERSIZE=letter 2026/05/29 19:18:26.980507847 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:26.980517261 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:26.980517662 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:26.980526886 R_PROFILE_USER=REDACTED 2026/05/29 19:18:26.980527476 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:26.980537201 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpno2YNq 2026/05/29 19:18:26.980537642 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:26.980548158 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:26.980548588 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:26.980559034 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:26.980559565 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:26.980569159 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:26.980569580 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:26.980578433 SED=/usr/bin/sed 2026/05/29 19:18:26.980578864 SHLVL=2 2026/05/29 19:18:26.980586876 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:26.980587287 TAR=/usr/bin/tar 2026/05/29 19:18:26.980602720 TERM=xterm 2026/05/29 19:18:26.980603441 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:26.980615289 TZ=UTC 2026/05/29 19:18:26.980615980 USERNAME=rstudio-connect 2026/05/29 19:18:26.980626956 USER=rstudio-connect 2026/05/29 19:18:26.986967337 _=/usr/bin/env Stopped session pings to http://127.0.0.1:43627 |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:27.003666614 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:27.003901578 [connect-session] Job Key: dijnOqT8QNk3syZR 2026/05/29 19:18:27.003911013 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:27.003915159 [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:41143 ... Connected to session server http://127.0.0.1:41143 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:27.191005402 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:27.191310131 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:27.200005531 2026/05/29 19:18:27.200016527 $ findmnt --notruncate 2026/05/29 19:18:27.200065792 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:27.200072542 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E3OBX 33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:27.200205026 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:27.200224070 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:27.200225582 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:27.200255117 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:27.200255838 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:27.200286469 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:27.200288993 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:27.200337556 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:27.200338668 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200393040 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:27.200400251 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:27.200534308 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200629476 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200630307 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200657108 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200659551 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200708645 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/dijnOqT8QNk3syZR] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200709407 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200743969 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:27.200744499 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2541233198] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:27.200847660 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:27.206723550 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr Stopping content session token refresher |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:27.223442122 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:27.223693912 [connect-session] Job Key: MkLOJCbc2zuYjcSO 2026/05/29 19:18:27.223703756 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:27.223707752 [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:39987 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39987 2026/05/29 19:18:27.410594939 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:27.410865537 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:27.578182119 2026/05/29 19:18:27.578196521 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:27.578267608 * Trying 13.35.78.124:443... 2026/05/29 19:18:27.578271284 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0) 2026/05/29 19:18:27.578307068 * ALPN, offering h2 2026/05/29 19:18:27.578307919 * ALPN, offering http/1.1 2026/05/29 19:18:27.578320858 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:27.578322611 * CApath: /etc/ssl/certs 2026/05/29 19:18:27.578337694 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:27.578338385 } [5 bytes data] 2026/05/29 19:18:27.578353578 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:27.578354199 } [512 bytes data] 2026/05/29 19:18:27.578368130 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:27.578368811 { [5 bytes data] 2026/05/29 19:18:27.578383964 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:27.578384604 { [122 bytes data] 2026/05/29 19:18:27.578398295 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:27.578398966 { [5 bytes data] 2026/05/29 19:18:27.578412717 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578413538 { [5 bytes data] 2026/05/29 19:18:27.578427880 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:27.578428551 { [19 bytes data] 2026/05/29 19:18:27.578443313 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578444084 { [5 bytes data] 2026/05/29 19:18:27.578475822 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:27.578476483 { [3836 bytes data] 2026/05/29 19:18:27.578490604 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578491275 { [5 bytes data] 2026/05/29 19:18:27.578505597 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:27.578506318 { [264 bytes data] 2026/05/29 19:18:27.578520419 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578521070 { [5 bytes data] 2026/05/29 19:18:27.578535021 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:27.578535682 { [36 bytes data] 2026/05/29 19:18:27.578549413 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:27.578550104 } [5 bytes data] 2026/05/29 19:18:27.578563865 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:27.578564506 } [1 bytes data] 2026/05/29 19:18:27.578579598 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578580390 } [5 bytes data] 2026/05/29 19:18:27.578594661 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:27.578595312 } [36 bytes data] 2026/05/29 19:18:27.578609113 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:27.578609874 * ALPN, server accepted to use h2 2026/05/29 19:18:27.578626519 * Server certificate: 2026/05/29 19:18:27.578627180 * subject: CN=cran.rstudio.com 2026/05/29 19:18:27.578641281 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:27.578641932 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:27.578656244 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:27.578657135 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:27.578676254 * SSL certificate verify ok. 2026/05/29 19:18:27.578677055 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:27.578692388 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:27.578693089 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:27.578711938 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578712649 } [5 bytes data] 2026/05/29 19:18:27.578727171 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578727862 } [5 bytes data] 2026/05/29 19:18:27.578755043 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578755784 } [5 bytes data] 2026/05/29 19:18:27.578772699 * Using Stream ID: 1 (easy handle 0x55cab41569f0) 2026/05/29 19:18:27.578773360 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578790316 } [5 bytes data] 2026/05/29 19:18:27.578791067 > GET / HTTP/2 2026/05/29 19:18:27.578803055 > Host: cran.rstudio.com 2026/05/29 19:18:27.578803746 > user-agent: curl/7.81.0 2026/05/29 19:18:27.578826801 > accept: */* 2026/05/29 19:18:27.578829695 > 2026/05/29 19:18:27.578871468 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578872700 { [5 bytes data] 2026/05/29 19:18:27.578894523 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:27.578895945 { [157 bytes data] 2026/05/29 19:18:27.578912901 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578913632 { [5 bytes data] 2026/05/29 19:18:27.578927993 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:27.578928694 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578955495 } [5 bytes data] 2026/05/29 19:18:27.578956246 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.578970768 { [5 bytes data] 2026/05/29 19:18:27.578971559 < HTTP/2 200 2026/05/29 19:18:27.578983257 < content-type: text/html 2026/05/29 19:18:27.578983928 < content-length: 866 2026/05/29 19:18:27.578997678 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:27.578998359 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:27.579013272 < accept-ranges: bytes 2026/05/29 19:18:27.579013963 < date: Fri, 29 May 2026 19:00:01 GMT 2026/05/29 19:18:27.579027594 < expires: Fri, 29 May 2026 19:27:01 GMT 2026/05/29 19:18:27.579028325 < cache-control: max-age=1800 2026/05/29 19:18:27.579042586 < etag: "362-612dafe59ac63" 2026/05/29 19:18:27.579043237 < x-cache: Hit from cloudfront 2026/05/29 19:18:27.579057218 < via: 1.1 173953f924b01d2a5774db1608e9de4c.cloudfront.net (CloudFront) 2026/05/29 19:18:27.579058210 < x-amz-cf-pop: IAD61-P11 2026/05/29 19:18:27.579075556 < x-amz-cf-id: eN5F_idnofbCg8_9XNhaOot_JdjkU7d4rXGLLwaNgpUYjStba-pURQ== 2026/05/29 19:18:27.579076307 < age: 1286 2026/05/29 19:18:27.579092722 < 2026/05/29 19:18:27.579093413 { [866 bytes data] 2026/05/29 19:18:27.579104890 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:27.579105541 { [5 bytes data] 2026/05/29 19:18:27.584787584 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:39987 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:27.601543457 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:27.601776358 [connect-session] Job Key: YkuQPpyXDhfQ9ZqG 2026/05/29 19:18:27.601788927 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:27.601793033 [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:33539 ... Connected to session server http://127.0.0.1:33539 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:27.786466253 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:27.786757848 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:28.015258525 2026/05/29 19:18:28.015273237 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:28.015354450 * Trying 3.135.28.67:443... 2026/05/29 19:18:28.015355872 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 19:18:28.015370464 * ALPN, offering h2 2026/05/29 19:18:28.015371225 * ALPN, offering http/1.1 2026/05/29 19:18:28.015383113 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:28.015383814 * CApath: /etc/ssl/certs 2026/05/29 19:18:28.015397465 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015398476 } [5 bytes data] 2026/05/29 19:18:28.015419663 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:28.015423379 } [512 bytes data] 2026/05/29 19:18:28.015462678 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015463910 { [5 bytes data] 2026/05/29 19:18:28.015483259 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:28.015483930 { [104 bytes data] 2026/05/29 19:18:28.015497681 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015498332 { [5 bytes data] 2026/05/29 19:18:28.015511281 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:28.015511992 { [3880 bytes data] 2026/05/29 19:18:28.015524571 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015525232 { [5 bytes data] 2026/05/29 19:18:28.015538672 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:28.015539293 { [333 bytes data] 2026/05/29 19:18:28.015555378 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015556069 { [5 bytes data] 2026/05/29 19:18:28.015571302 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:28.015572213 { [4 bytes data] 2026/05/29 19:18:28.015586795 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015587456 } [5 bytes data] 2026/05/29 19:18:28.015600926 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:28.015601337 } [70 bytes data] 2026/05/29 19:18:28.015611722 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:28.015615047 } [5 bytes data] 2026/05/29 19:18:28.015635178 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:28.015636920 } [1 bytes data] 2026/05/29 19:18:28.015650541 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015650992 } [5 bytes data] 2026/05/29 19:18:28.015667847 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:28.015668588 } [16 bytes data] 2026/05/29 19:18:28.015691488 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:28.015699881 { [5 bytes data] 2026/05/29 19:18:28.015712199 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.015713371 { [5 bytes data] 2026/05/29 19:18:28.015723026 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:28.015723456 { [16 bytes data] 2026/05/29 19:18:28.015732600 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:28.015733041 * ALPN, server accepted to use h2 2026/05/29 19:18:28.015759160 * Server certificate: 2026/05/29 19:18:28.015760081 * subject: CN=p3m.posit.it 2026/05/29 19:18:28.015772851 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:28.015773311 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:28.015783016 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:28.015783867 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:28.015797318 * SSL certificate verify ok. 2026/05/29 19:18:28.015797788 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:28.015808124 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:28.015808585 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:28.015836507 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015837368 } [5 bytes data] 2026/05/29 19:18:28.015852090 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015852601 } [5 bytes data] 2026/05/29 19:18:28.015862085 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015862496 } [5 bytes data] 2026/05/29 19:18:28.015887013 * Using Stream ID: 1 (easy handle 0x55b7fc9819f0) 2026/05/29 19:18:28.015887784 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015906943 } [5 bytes data] 2026/05/29 19:18:28.015907864 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:28.015923378 > Host: packagemanager.posit.co 2026/05/29 19:18:28.015924149 > user-agent: curl/7.81.0 2026/05/29 19:18:28.015936027 > accept: */* 2026/05/29 19:18:28.015936477 > 2026/05/29 19:18:28.015944349 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015944810 { [5 bytes data] 2026/05/29 19:18:28.015954454 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:28.015954975 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015966703 } [5 bytes data] 2026/05/29 19:18:28.015967244 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015976588 { [5 bytes data] 2026/05/29 19:18:28.015977119 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.015989257 { [5 bytes data] 2026/05/29 19:18:28.015990368 < HTTP/2 400 2026/05/29 19:18:28.016005662 < date: Fri, 29 May 2026 19:18:27 GMT 2026/05/29 19:18:28.016006383 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:28.016018811 < content-length: 94 2026/05/29 19:18:28.016019272 < cache-control: max-age=3600 2026/05/29 19:18:28.016028396 < request-id: 1848b694-c68e-4ceb-938f-f0d5f5997459 2026/05/29 19:18:28.016028826 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:28.016040384 < x-content-type-options: nosniff 2026/05/29 19:18:28.016040875 < x-frame-options: DENY 2026/05/29 19:18:28.016050729 < x-repository-type: RSPM 2026/05/29 19:18:28.016051170 < 2026/05/29 19:18:28.016059352 { [94 bytes data] 2026/05/29 19:18:28.016059803 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.016069247 { [5 bytes data] 2026/05/29 19:18:28.022028438 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:28.038468310 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:28.038705918 [connect-session] Job Key: jI9sQCiv4JKFN3DO 2026/05/29 19:18:28.038719679 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:28.038725668 [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:44631 ... Connected to session server http://127.0.0.1:44631 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:28.233366469 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:28.233623808 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:28.408112098 2026/05/29 19:18:28.408129935 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:28.408235544 * Trying 3.22.40.234:443... 2026/05/29 19:18:28.408237096 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 19:18:28.408251888 * ALPN, offering h2 2026/05/29 19:18:28.408252640 * ALPN, offering http/1.1 2026/05/29 19:18:28.408264718 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:28.408265369 * CApath: /etc/ssl/certs 2026/05/29 19:18:28.408279670 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408280562 } [5 bytes data] 2026/05/29 19:18:28.408295294 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:28.408296135 } [512 bytes data] 2026/05/29 19:18:28.408325880 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408326601 { [5 bytes data] 2026/05/29 19:18:28.408340983 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:28.408341664 { [104 bytes data] 2026/05/29 19:18:28.408355775 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408356426 { [5 bytes data] 2026/05/29 19:18:28.408376641 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:28.408380487 { [3880 bytes data] 2026/05/29 19:18:28.408413197 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408414659 { [5 bytes data] 2026/05/29 19:18:28.408428960 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:28.408429521 { [333 bytes data] 2026/05/29 19:18:28.408459566 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408460017 { [5 bytes data] 2026/05/29 19:18:28.408470012 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:28.408470463 { [4 bytes data] 2026/05/29 19:18:28.408480498 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408480939 } [5 bytes data] 2026/05/29 19:18:28.408490663 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:28.408491064 } [70 bytes data] 2026/05/29 19:18:28.408501329 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:28.408501760 } [5 bytes data] 2026/05/29 19:18:28.408533838 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:28.408534660 } [1 bytes data] 2026/05/29 19:18:28.408547799 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408548240 } [5 bytes data] 2026/05/29 19:18:28.408557574 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:28.408558085 } [16 bytes data] 2026/05/29 19:18:28.408567199 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:28.408567609 { [5 bytes data] 2026/05/29 19:18:28.408576813 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:28.408577274 { [5 bytes data] 2026/05/29 19:18:28.408586708 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:28.408587459 { [16 bytes data] 2026/05/29 19:18:28.408596693 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:28.408597224 * ALPN, server accepted to use h2 2026/05/29 19:18:28.408625827 * Server certificate: 2026/05/29 19:18:28.408626698 * subject: CN=p3m.posit.it 2026/05/29 19:18:28.408639167 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:28.408639608 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:28.408648992 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:28.408649543 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:28.408663354 * SSL certificate verify ok. 2026/05/29 19:18:28.408663794 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:28.408674300 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:28.408674831 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:28.408703905 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408704896 } [5 bytes data] 2026/05/29 19:18:28.408719899 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408720610 } [5 bytes data] 2026/05/29 19:18:28.408737706 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408738617 } [5 bytes data] 2026/05/29 19:18:28.408751536 * Using Stream ID: 1 (easy handle 0x555da92ef9f0) 2026/05/29 19:18:28.408751967 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408763324 } [5 bytes data] 2026/05/29 19:18:28.408763775 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:28.408773800 > Host: packagemanager.posit.co 2026/05/29 19:18:28.408774231 > user-agent: curl/7.81.0 2026/05/29 19:18:28.408792338 > accept: */* 2026/05/29 19:18:28.408793059 > 2026/05/29 19:18:28.408804827 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408805458 { [5 bytes data] 2026/05/29 19:18:28.408815242 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:28.408815723 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408827431 } [5 bytes data] 2026/05/29 19:18:28.408827881 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408838347 { [5 bytes data] 2026/05/29 19:18:28.408838748 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408848513 { [5 bytes data] 2026/05/29 19:18:28.408848963 < HTTP/2 400 2026/05/29 19:18:28.408857436 < date: Fri, 29 May 2026 19:18:28 GMT 2026/05/29 19:18:28.408857897 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:28.408876365 < content-length: 94 2026/05/29 19:18:28.408877066 < cache-control: max-age=3600 2026/05/29 19:18:28.408891147 < request-id: 201c2578-cb94-48c7-9544-b21892df13aa 2026/05/29 19:18:28.408891668 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:28.408903295 < x-content-type-options: nosniff 2026/05/29 19:18:28.408903756 < x-frame-options: DENY 2026/05/29 19:18:28.408913951 < x-repository-type: RSPM 2026/05/29 19:18:28.408914442 < 2026/05/29 19:18:28.408923125 { [94 bytes data] 2026/05/29 19:18:28.408923586 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:28.408933451 { [5 bytes data] 2026/05/29 19:18:28.414688003 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:28.431235206 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:28.431486315 [connect-session] Job Key: iNBqq4VC7Jqq8yj6 2026/05/29 19:18:28.431496570 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:28.431500737 [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:34113 ... Connected to session server http://127.0.0.1:34113 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:28.640967764 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:28.641262978 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:28.661899229 2026/05/29 19:18:28.661914632 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:28.661982084 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:28.661983496 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:28.662022766 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:28.662032821 2026/05/29 19:18:28.662061113 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:28.662062235 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:28.662079301 GNU General Public License versions 2 or 3. 2026/05/29 19:18:28.662080152 For more information about these matters see 2026/05/29 19:18:28.668282855 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:34113 |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:28.685050731 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:28.685303983 [connect-session] Job Key: MYuVsqhLermJYl2u 2026/05/29 19:18:28.685316822 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:28.685320958 [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:33007 ... Connected to session server http://127.0.0.1:33007 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:28.875567107 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:28.875830594 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:29.099468052 2026/05/29 19:18:29.099483445 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:29.099539850 Package Version LibPath 2026/05/29 19:18:29.099541222 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099558899 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099559590 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099573641 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099574252 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099588443 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099589175 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099603336 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099604087 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099625009 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099625780 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099642835 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099643506 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099659521 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099660192 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099676797 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099677568 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099702145 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099703787 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099720903 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099721604 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099739371 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099740052 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099756627 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099757268 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099774173 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099774864 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099845551 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099846402 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099862997 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099863668 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099880403 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099881044 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099907760 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099911285 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099946378 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099947229 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099973859 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.099974761 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.100002753 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.100003684 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:29.105882494 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:33007 |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:29.121940425 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.122204653 [connect-session] Job Key: xmOuhGtt2nXzjTE0 2026/05/29 19:18:29.122222821 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:29.122229030 [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:46331 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:46331 2026/05/29 19:18:29.312203859 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:29.312536225 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:29.313085949 $add.smooth 2026/05/29 19:18:29.313092368 [1] TRUE 2026/05/29 19:18:29.313116915 2026/05/29 19:18:29.313124507 $bitmapType 2026/05/29 19:18:29.313137416 [1] "cairo" 2026/05/29 19:18:29.313139900 2026/05/29 19:18:29.313232615 $browser 2026/05/29 19:18:29.313234708 [1] "xdg-open" 2026/05/29 19:18:29.313248569 2026/05/29 19:18:29.313249440 $browserNLdisabled 2026/05/29 19:18:29.313265479 [1] FALSE 2026/05/29 19:18:29.313289090 2026/05/29 19:18:29.313290001 $catch.script.errors 2026/05/29 19:18:29.313310878 [1] FALSE 2026/05/29 19:18:29.313312009 2026/05/29 19:18:29.313339971 $CBoundsCheck 2026/05/29 19:18:29.313340773 [1] FALSE 2026/05/29 19:18:29.313354083 2026/05/29 19:18:29.313354884 $check.bounds 2026/05/29 19:18:29.313367603 [1] FALSE 2026/05/29 19:18:29.313368484 2026/05/29 19:18:29.313380563 $citation.bibtex.max 2026/05/29 19:18:29.313381754 [1] 1 2026/05/29 19:18:29.313396467 2026/05/29 19:18:29.313397208 $continue 2026/05/29 19:18:29.313408585 [1] "+ " 2026/05/29 19:18:29.313409276 2026/05/29 19:18:29.313419972 $contrasts 2026/05/29 19:18:29.313420723 unordered ordered 2026/05/29 19:18:29.313434784 "contr.treatment" "contr.poly" 2026/05/29 19:18:29.313435485 2026/05/29 19:18:29.313448465 $defaultPackages 2026/05/29 19:18:29.313449196 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:29.313465721 2026/05/29 19:18:29.313466582 $demo.ask 2026/05/29 19:18:29.313477348 [1] "default" 2026/05/29 19:18:29.313478110 2026/05/29 19:18:29.313489837 $deparse.cutoff 2026/05/29 19:18:29.313490869 [1] 60 2026/05/29 19:18:29.313503217 2026/05/29 19:18:29.313503959 $device 2026/05/29 19:18:29.313683454 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:29.313702152 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:29.313732388 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:29.313733149 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:29.313759879 { 2026/05/29 19:18:29.313760961 initPSandPDFfonts() 2026/05/29 19:18:29.313777836 new <- list() 2026/05/29 19:18:29.313778938 if (!missing(width)) 2026/05/29 19:18:29.313791166 new$width <- width 2026/05/29 19:18:29.313791897 if (!missing(height)) 2026/05/29 19:18:29.313805087 new$height <- height 2026/05/29 19:18:29.313805798 if (!missing(onefile)) 2026/05/29 19:18:29.313820921 new$onefile <- onefile 2026/05/29 19:18:29.313821672 if (!missing(title)) 2026/05/29 19:18:29.313834712 new$title <- title 2026/05/29 19:18:29.313835383 if (!missing(fonts)) 2026/05/29 19:18:29.313847982 new$fonts <- fonts 2026/05/29 19:18:29.313848693 if (!missing(version)) 2026/05/29 19:18:29.313861342 new$version <- version 2026/05/29 19:18:29.313862013 if (!missing(paper)) 2026/05/29 19:18:29.313874702 new$paper <- paper 2026/05/29 19:18:29.313875403 if (!missing(encoding)) 2026/05/29 19:18:29.313895784 new$encoding <- encoding 2026/05/29 19:18:29.313896515 if (!missing(bg)) 2026/05/29 19:18:29.313909254 new$bg <- bg 2026/05/29 19:18:29.313909965 if (!missing(fg)) 2026/05/29 19:18:29.313922024 new$fg <- fg 2026/05/29 19:18:29.313922895 if (!missing(pointsize)) 2026/05/29 19:18:29.313936265 new$pointsize <- pointsize 2026/05/29 19:18:29.313937186 if (!missing(pagecentre)) 2026/05/29 19:18:29.313950887 new$pagecentre <- pagecentre 2026/05/29 19:18:29.313951558 if (!missing(colormodel)) 2026/05/29 19:18:29.313964908 new$colormodel <- colormodel 2026/05/29 19:18:29.313965609 if (!missing(useDingbats)) 2026/05/29 19:18:29.313978849 new$useDingbats <- useDingbats 2026/05/29 19:18:29.313979500 if (!missing(useKerning)) 2026/05/29 19:18:29.314001779 new$useKerning <- useKerning 2026/05/29 19:18:29.314004092 if (!missing(fillOddEven)) 2026/05/29 19:18:29.314024513 new$fillOddEven <- fillOddEven 2026/05/29 19:18:29.314025274 if (!missing(compress)) 2026/05/29 19:18:29.314041018 new$compress <- compress 2026/05/29 19:18:29.314041839 if (!missing(timestamp)) 2026/05/29 19:18:29.314065785 new$timestamp <- timestamp 2026/05/29 19:18:29.314066606 if (!missing(producer)) 2026/05/29 19:18:29.314081699 new$producer <- producer 2026/05/29 19:18:29.314082390 if (!missing(author)) 2026/05/29 19:18:29.314096502 new$author <- author 2026/05/29 19:18:29.314097173 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:29.314114969 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:29.314116051 inherits(family, "CIDFont"))) { 2026/05/29 19:18:29.314133477 enc <- family$encoding 2026/05/29 19:18:29.314134148 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:29.314149086 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:29.314156457 "default")) 2026/05/29 19:18:29.314184033 old$encoding <- enc 2026/05/29 19:18:29.314184905 family <- family$metrics 2026/05/29 19:18:29.314199417 } 2026/05/29 19:18:29.314200208 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:29.314215100 old$encoding <- guessEncoding() 2026/05/29 19:18:29.314215841 if (!missing(family)) { 2026/05/29 19:18:29.314230433 if (length(family) == 4L) { 2026/05/29 19:18:29.314231225 family <- c(family, "Symbol.afm") 2026/05/29 19:18:29.314241215 } 2026/05/29 19:18:29.314248656 else if (length(family) == 5L) { 2026/05/29 19:18:29.314257089 } 2026/05/29 19:18:29.314264314 else if (length(family) == 1L) { 2026/05/29 19:18:29.314265116 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:29.314280208 if (is.null(pf)) 2026/05/29 19:18:29.314280960 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:29.314297134 domain = NA) 2026/05/29 19:18:29.314297865 matchFont(pf, old$encoding) 2026/05/29 19:18:29.314312547 } 2026/05/29 19:18:29.314313228 else stop("invalid 'family' argument") 2026/05/29 19:18:29.314323228 old$family <- family 2026/05/29 19:18:29.314333899 } 2026/05/29 19:18:29.314334620 version <- old$version 2026/05/29 19:18:29.314353975 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:29.314362763 "2.0") 2026/05/29 19:18:29.314363564 if (version %in% versions) 2026/05/29 19:18:29.314376884 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:29.314377625 else stop("invalid PDF version") 2026/05/29 19:18:29.314394711 onefile <- old$onefile 2026/05/29 19:18:29.314395452 if (!checkIntFormat(file)) 2026/05/29 19:18:29.314409663 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:29.314410375 domain = NA) 2026/05/29 19:18:29.314423920 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:29.314436394 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:29.314437125 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:29.314456073 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:29.314456895 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:29.314477065 old$author) 2026/05/29 19:18:29.314477786 invisible() 2026/05/29 19:18:29.314490485 } 2026/05/29 19:18:29.314491347 <bytecode: 0x56472eb46300> 2026/05/29 19:18:29.314504356 <environment: namespace:grDevices> 2026/05/29 19:18:29.314505037 2026/05/29 19:18:29.314526044 $device.ask.default 2026/05/29 19:18:29.314536820 [1] FALSE 2026/05/29 19:18:29.314538162 2026/05/29 19:18:29.314554927 $digits 2026/05/29 19:18:29.314555668 [1] 7 2026/05/29 19:18:29.314565393 2026/05/29 19:18:29.314566024 $download.file.extra 2026/05/29 19:18:29.314595549 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/05/29 19:18:29.314598503 2026/05/29 19:18:29.314613556 $download.file.method 2026/05/29 19:18:29.314614237 [1] "curl" 2026/05/29 19:18:29.314625684 2026/05/29 19:18:29.314626495 $dvipscmd 2026/05/29 19:18:29.314636701 [1] "dvips" 2026/05/29 19:18:29.314637362 2026/05/29 19:18:29.314647787 $echo 2026/05/29 19:18:29.314648488 [1] FALSE 2026/05/29 19:18:29.314658904 2026/05/29 19:18:29.314659565 $editor 2026/05/29 19:18:29.314669109 [1] "vi" 2026/05/29 19:18:29.314669800 2026/05/29 19:18:29.314679175 $encoding 2026/05/29 19:18:29.314679846 [1] "native.enc" 2026/05/29 19:18:29.314690662 2026/05/29 19:18:29.314691373 $example.ask 2026/05/29 19:18:29.314702800 [1] "default" 2026/05/29 19:18:29.314703501 2026/05/29 19:18:29.314714548 $expressions 2026/05/29 19:18:29.314715239 [1] 5000 2026/05/29 19:18:29.314723321 2026/05/29 19:18:29.314723732 $help.search.types 2026/05/29 19:18:29.314731744 [1] "vignette" "demo" "help" 2026/05/29 19:18:29.314732205 2026/05/29 19:18:29.314740347 $help.try.all.packages 2026/05/29 19:18:29.314740807 [1] FALSE 2026/05/29 19:18:29.314749320 2026/05/29 19:18:29.314749751 $HTTPUserAgent 2026/05/29 19:18:29.314761469 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:29.314762370 2026/05/29 19:18:29.314777343 $internet.info 2026/05/29 19:18:29.314778124 [1] 2 2026/05/29 19:18:29.314787368 2026/05/29 19:18:29.314787808 $keep.parse.data 2026/05/29 19:18:29.314795680 [1] TRUE 2026/05/29 19:18:29.314796111 2026/05/29 19:18:29.314803412 $keep.parse.data.pkgs 2026/05/29 19:18:29.314803842 [1] FALSE 2026/05/29 19:18:29.314812125 2026/05/29 19:18:29.314812526 $keep.source 2026/05/29 19:18:29.314820077 [1] FALSE 2026/05/29 19:18:29.314820538 2026/05/29 19:18:29.314827939 $keep.source.pkgs 2026/05/29 19:18:29.314828349 [1] FALSE 2026/05/29 19:18:29.314857854 2026/05/29 19:18:29.314858625 $locatorBell 2026/05/29 19:18:29.314868330 [1] TRUE 2026/05/29 19:18:29.314868770 2026/05/29 19:18:29.314876091 $mailer 2026/05/29 19:18:29.314876512 [1] "mailto" 2026/05/29 19:18:29.314884424 2026/05/29 19:18:29.314884825 $matprod 2026/05/29 19:18:29.314892256 [1] "default" 2026/05/29 19:18:29.314892736 2026/05/29 19:18:29.314900118 $max.contour.segments 2026/05/29 19:18:29.314900538 [1] 25000 2026/05/29 19:18:29.314908961 2026/05/29 19:18:29.314909402 $max.print 2026/05/29 19:18:29.314916973 [1] 99999 2026/05/29 19:18:29.314917414 2026/05/29 19:18:29.314924484 $menu.graphics 2026/05/29 19:18:29.314925636 [1] TRUE 2026/05/29 19:18:29.314940639 2026/05/29 19:18:29.314941400 $na.action 2026/05/29 19:18:29.314950433 [1] "na.omit" 2026/05/29 19:18:29.314950854 2026/05/29 19:18:29.314958255 $nwarnings 2026/05/29 19:18:29.314958676 [1] 50 2026/05/29 19:18:29.314966317 2026/05/29 19:18:29.314966728 $OutDec 2026/05/29 19:18:29.314974099 [1] "." 2026/05/29 19:18:29.314974510 2026/05/29 19:18:29.314981660 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:29.314982161 [1] TRUE 2026/05/29 19:18:29.314991485 2026/05/29 19:18:29.314991916 $packrat.connect.timeout 2026/05/29 19:18:29.315000158 [1] 10 2026/05/29 19:18:29.315000569 2026/05/29 19:18:29.315012567 $packrat.untrusted.packages 2026/05/29 19:18:29.315013368 character(0) 2026/05/29 19:18:29.315026698 2026/05/29 19:18:29.315027419 $packrat.verbose.cache 2026/05/29 19:18:29.315042011 [1] TRUE 2026/05/29 19:18:29.315042763 2026/05/29 19:18:29.315054510 $pager 2026/05/29 19:18:29.315055241 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:29.315065867 2026/05/29 19:18:29.315066278 $papersize 2026/05/29 19:18:29.315074270 [1] "letter" 2026/05/29 19:18:29.315074701 2026/05/29 19:18:29.315088081 $PCRE_limit_recursion 2026/05/29 19:18:29.315088632 [1] NA 2026/05/29 19:18:29.315098537 2026/05/29 19:18:29.315098957 $PCRE_study 2026/05/29 19:18:29.315106879 [1] FALSE 2026/05/29 19:18:29.315107300 2026/05/29 19:18:29.315115102 $PCRE_use_JIT 2026/05/29 19:18:29.315115522 [1] TRUE 2026/05/29 19:18:29.315129243 2026/05/29 19:18:29.315129974 $pdfviewer 2026/05/29 19:18:29.315140560 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:29.315141021 2026/05/29 19:18:29.315148922 $pkgType 2026/05/29 19:18:29.315149353 [1] "source" 2026/05/29 19:18:29.315157095 2026/05/29 19:18:29.315157535 $printcmd 2026/05/29 19:18:29.315190946 [1] "/usr/bin/lpr" 2026/05/29 19:18:29.315192128 2026/05/29 19:18:29.315201061 $prompt 2026/05/29 19:18:29.315201502 [1] "> " 2026/05/29 19:18:29.315208933 2026/05/29 19:18:29.315209334 $repos 2026/05/29 19:18:29.315216665 CRAN 2026/05/29 19:18:29.315217075 "@CRAN@" 2026/05/29 19:18:29.315224777 2026/05/29 19:18:29.315225167 $rl_word_breaks 2026/05/29 19:18:29.315232779 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:29.315233300 2026/05/29 19:18:29.315241192 $scipen 2026/05/29 19:18:29.315241622 [1] 0 2026/05/29 19:18:29.315248903 2026/05/29 19:18:29.315249354 $show.coef.Pvalues 2026/05/29 19:18:29.315261402 [1] TRUE 2026/05/29 19:18:29.315262303 2026/05/29 19:18:29.315274291 $show.error.messages 2026/05/29 19:18:29.315274982 [1] TRUE 2026/05/29 19:18:29.315283455 2026/05/29 19:18:29.315283836 $show.signif.stars 2026/05/29 19:18:29.315291598 [1] TRUE 2026/05/29 19:18:29.315292028 2026/05/29 19:18:29.315299269 $showErrorCalls 2026/05/29 19:18:29.315299680 [1] TRUE 2026/05/29 19:18:29.315307632 2026/05/29 19:18:29.315308022 $showNCalls 2026/05/29 19:18:29.315315614 [1] 50 2026/05/29 19:18:29.315316044 2026/05/29 19:18:29.315323115 $showWarnCalls 2026/05/29 19:18:29.315323596 [1] FALSE 2026/05/29 19:18:29.315331738 2026/05/29 19:18:29.315332169 $str 2026/05/29 19:18:29.315343636 $str$strict.width 2026/05/29 19:18:29.315344848 [1] "no" 2026/05/29 19:18:29.315357337 2026/05/29 19:18:29.315357757 $str$digits.d 2026/05/29 19:18:29.315365439 [1] 3 2026/05/29 19:18:29.315365879 2026/05/29 19:18:29.315372930 $str$vec.len 2026/05/29 19:18:29.315374072 [1] 4 2026/05/29 19:18:29.315381783 2026/05/29 19:18:29.315393141 $str$list.len 2026/05/29 19:18:29.315401062 [1] 99 2026/05/29 19:18:29.315401463 2026/05/29 19:18:29.315408544 $str$deparse.lines 2026/05/29 19:18:29.315409014 NULL 2026/05/29 19:18:29.315427272 2026/05/29 19:18:29.315428083 $str$drop.deparse.attr 2026/05/29 19:18:29.315440572 [1] TRUE 2026/05/29 19:18:29.315441213 2026/05/29 19:18:29.315448514 $str$formatNum 2026/05/29 19:18:29.315448935 function (x, ...) 2026/05/29 19:18:29.315458439 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:29.315458880 <environment: 0x56472f3b96c8> 2026/05/29 19:18:29.315469315 2026/05/29 19:18:29.315469846 2026/05/29 19:18:29.315476787 $str.dendrogram.last 2026/05/29 19:18:29.315477207 [1] "`" 2026/05/29 19:18:29.315485259 2026/05/29 19:18:29.315485680 $texi2dvi 2026/05/29 19:18:29.315493101 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:29.315493642 2026/05/29 19:18:29.315506351 $timeout 2026/05/29 19:18:29.315507102 [1] 60 2026/05/29 19:18:29.315519381 2026/05/29 19:18:29.315520122 $ts.eps 2026/05/29 19:18:29.315528184 [1] 1e-05 2026/05/29 19:18:29.315528625 2026/05/29 19:18:29.315535896 $ts.S.compat 2026/05/29 19:18:29.315536326 [1] FALSE 2026/05/29 19:18:29.315544158 2026/05/29 19:18:29.315544559 $unzip 2026/05/29 19:18:29.315551730 [1] "/usr/bin/unzip" 2026/05/29 19:18:29.315552170 2026/05/29 19:18:29.315559722 $useFancyQuotes 2026/05/29 19:18:29.315560132 [1] TRUE 2026/05/29 19:18:29.315568134 2026/05/29 19:18:29.315568615 $verbose 2026/05/29 19:18:29.315576086 [1] FALSE 2026/05/29 19:18:29.315576547 2026/05/29 19:18:29.315586923 $warn 2026/05/29 19:18:29.315587684 [1] 0 2026/05/29 19:18:29.315599161 2026/05/29 19:18:29.315599992 $warning.length 2026/05/29 19:18:29.315608705 [1] 1000 2026/05/29 19:18:29.315609156 2026/05/29 19:18:29.315616167 $warnPartialMatchArgs 2026/05/29 19:18:29.315616597 [1] FALSE 2026/05/29 19:18:29.315630208 2026/05/29 19:18:29.315630618 $warnPartialMatchAttr 2026/05/29 19:18:29.315638370 [1] FALSE 2026/05/29 19:18:29.315638781 2026/05/29 19:18:29.315645922 $warnPartialMatchDollar 2026/05/29 19:18:29.315646412 [1] FALSE 2026/05/29 19:18:29.315654785 2026/05/29 19:18:29.315655226 $width 2026/05/29 19:18:29.315662406 [1] 80 2026/05/29 19:18:29.315662847 Stopped session pings to http://127.0.0.1:46331 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:29.338352550 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.338601265 [connect-session] Job Key: q5EPjz35C4Tcta1a 2026/05/29 19:18:29.338611050 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:29.338615306 [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:46131 ... Connected to session server http://127.0.0.1:46131 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.529805248 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:29.530076747 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:29.538671500 2026/05/29 19:18:29.538684169 $ env 2026/05/29 19:18:29.538754124 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:29.538755456 EDITOR=vi 2026/05/29 19:18:29.538772873 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:29.538774074 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:29.538787465 LANG=en_US.UTF-8 2026/05/29 19:18:29.538788125 LANGUAGE=en_US:en 2026/05/29 19:18:29.538799883 LC_ALL=en_US.UTF-8 2026/05/29 19:18:29.538800594 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:29.538825918 LN_S=ln -s 2026/05/29 19:18:29.538827240 LOGNAME=rstudio-connect 2026/05/29 19:18:29.538847861 MAKEFLAGS=-j1 2026/05/29 19:18:29.538848592 MAKE=make 2026/05/29 19:18:29.538868081 PAGER=/usr/bin/pager 2026/05/29 19:18:29.538869113 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:29.538884516 POSIT_CONNECT=1 2026/05/29 19:18:29.538885047 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:29.538894762 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:29.538895182 R_ARCH= 2026/05/29 19:18:29.538904717 R_BROWSER=xdg-open 2026/05/29 19:18:29.538905217 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:29.538914702 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:29.538915172 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:29.538929885 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:29.538930576 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:29.538945148 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:29.538946119 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:29.538962624 R_LIBS_USER=REDACTED 2026/05/29 19:18:29.538963455 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:29.538979059 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpeGVUpT/packrat-src 2026/05/29 19:18:29.538980311 R_PAPERSIZE=letter 2026/05/29 19:18:29.538996865 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:29.538997526 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:29.539013150 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:29.539013861 R_PROFILE_USER=REDACTED 2026/05/29 19:18:29.539030606 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:29.539031327 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpeGVUpT 2026/05/29 19:18:29.539048263 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:29.539048964 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:29.539065038 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:29.539065749 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:29.539081072 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:29.539081773 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:29.539097387 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:29.539098358 SED=/usr/bin/sed 2026/05/29 19:18:29.539114813 SHLVL=2 2026/05/29 19:18:29.539115494 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:29.539127683 TAR=/usr/bin/tar 2026/05/29 19:18:29.539128424 TERM=xterm 2026/05/29 19:18:29.539140101 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:29.539140752 TZ=UTC 2026/05/29 19:18:29.539154313 USERNAME=rstudio-connect 2026/05/29 19:18:29.539155104 USER=rstudio-connect 2026/05/29 19:18:29.545533216 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:29.561903176 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.562147414 [connect-session] Job Key: mYCPqVZ52SKDVcfz 2026/05/29 19:18:29.562156848 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:29.562160694 [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:34079 ... Connected to session server http://127.0.0.1:34079 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.751245648 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:29.751539651 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:29.760074633 2026/05/29 19:18:29.760086842 $ findmnt --notruncate 2026/05/29 19:18:29.760138289 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:29.760140493 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E3OBX 33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:29.760275766 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.760277179 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:29.760313073 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:29.760313944 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.760342998 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:29.760343699 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:29.760374816 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.760375557 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:29.760416839 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760420034 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:29.760521802 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l /E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:29.760635994 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760682179 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760683160 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760725524 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760728198 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760788008 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/mYCPqVZ52SKDVcfz] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760788739 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760829080 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.760831153 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2060733108] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:29.760958816 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:29.766140555 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/overlay2/l/E 3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr Stopping content session token refresher |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:29.784309185 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.784572983 [connect-session] Job Key: xgHTP1xHnB54a5NE 2026/05/29 19:18:29.784584750 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:29.784589367 [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:40917 ... Connected to session server http://127.0.0.1:40917 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.971477071 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:29.971777709 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:30.058002687 2026/05/29 19:18:30.058017419 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:30.058126623 * Trying 13.35.78.114:443... 2026/05/29 19:18:30.058128216 * Connected to cran.rstudio.com (13.35.78.114) port 443 (#0) 2026/05/29 19:18:30.058142918 * ALPN, offering h2 2026/05/29 19:18:30.058143679 * ALPN, offering http/1.1 2026/05/29 19:18:30.058156939 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:30.058157670 * CApath: /etc/ssl/certs 2026/05/29 19:18:30.058225142 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.058226173 } [5 bytes data] 2026/05/29 19:18:30.058243469 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:30.058244301 } [512 bytes data] 2026/05/29 19:18:30.058262919 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.058263810 { [5 bytes data] 2026/05/29 19:18:30.058300305 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:30.058301006 { [122 bytes data] 2026/05/29 19:18:30.058317100 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:30.058318032 { [5 bytes data] 2026/05/29 19:18:30.058332333 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058333064 { [5 bytes data] 2026/05/29 19:18:30.058347216 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:30.058347867 { [19 bytes data] 2026/05/29 19:18:30.058371833 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058372574 { [5 bytes data] 2026/05/29 19:18:30.058392008 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:30.058401603 { [3836 bytes data] 2026/05/29 19:18:30.058432820 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058434462 { [5 bytes data] 2026/05/29 19:18:30.058466205 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:30.058467567 { [264 bytes data] 2026/05/29 19:18:30.058486355 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058487026 { [5 bytes data] 2026/05/29 19:18:30.058497191 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:30.058497602 { [36 bytes data] 2026/05/29 19:18:30.058507307 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:30.058507707 } [5 bytes data] 2026/05/29 19:18:30.058516991 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:30.058517412 } [1 bytes data] 2026/05/29 19:18:30.058527036 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058527497 } [5 bytes data] 2026/05/29 19:18:30.058537262 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:30.058537682 } [36 bytes data] 2026/05/29 19:18:30.058546746 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:30.058547187 * ALPN, server accepted to use h2 2026/05/29 19:18:30.058558083 * Server certificate: 2026/05/29 19:18:30.058558534 * subject: CN=cran.rstudio.com 2026/05/29 19:18:30.058568319 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:30.058568729 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:30.058578494 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:30.058579265 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:30.058592305 * SSL certificate verify ok. 2026/05/29 19:18:30.058592735 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:30.058603351 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:30.058603802 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:30.058616361 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058616812 } [5 bytes data] 2026/05/29 19:18:30.058630733 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058631504 } [5 bytes data] 2026/05/29 19:18:30.058662050 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058662981 } [5 bytes data] 2026/05/29 19:18:30.058675700 * Using Stream ID: 1 (easy handle 0x5631233739f0) 2026/05/29 19:18:30.058676141 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058686837 } [5 bytes data] 2026/05/29 19:18:30.058687298 > GET / HTTP/2 2026/05/29 19:18:30.058695270 > Host: cran.rstudio.com 2026/05/29 19:18:30.058695711 > user-agent: curl/7.81.0 2026/05/29 19:18:30.058704824 > accept: */* 2026/05/29 19:18:30.058705225 > 2026/05/29 19:18:30.058712846 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058713297 { [5 bytes data] 2026/05/29 19:18:30.058722571 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:30.058723042 { [157 bytes data] 2026/05/29 19:18:30.058732776 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058733217 { [5 bytes data] 2026/05/29 19:18:30.058742631 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:30.058743092 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058754079 } [5 bytes data] 2026/05/29 19:18:30.058754509 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058764134 { [5 bytes data] 2026/05/29 19:18:30.058764544 < HTTP/2 200 2026/05/29 19:18:30.058772807 < content-type: text/html 2026/05/29 19:18:30.058773237 < content-length: 866 2026/05/29 19:18:30.058782291 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:30.058782732 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:30.058792456 < accept-ranges: bytes 2026/05/29 19:18:30.058792877 < date: Fri, 29 May 2026 19:00:01 GMT 2026/05/29 19:18:30.058801861 < expires: Fri, 29 May 2026 19:27:01 GMT 2026/05/29 19:18:30.058802301 < cache-control: max-age=1800 2026/05/29 19:18:30.058811856 < etag: "362-612dafe59ac63" 2026/05/29 19:18:30.058812266 < x-cache: Hit from cloudfront 2026/05/29 19:18:30.058821700 < via: 1.1 f958a7ff273f1fbe2d4c89cc6e059db8.cloudfront.net (CloudFront) 2026/05/29 19:18:30.058822181 < x-amz-cf-pop: IAD61-P11 2026/05/29 19:18:30.058834029 < x-amz-cf-id: O4kr6XENS_6kfp1JU7kg9nkqQb2JKdrFQstK7qu9s4h8MAv0R_IRcA== 2026/05/29 19:18:30.058834450 < age: 1289 2026/05/29 19:18:30.058845777 < 2026/05/29 19:18:30.058846227 { [866 bytes data] 2026/05/29 19:18:30.058853969 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.058854390 { [5 bytes data] 2026/05/29 19:18:30.065174900 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:40917 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:30.081380412 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:30.081630078 [connect-session] Job Key: BJr6aSVcX3O4hZaC 2026/05/29 19:18:30.081639472 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:30.081646773 [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:36079 ... Connected to session server http://127.0.0.1:36079 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:30.269766829 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:30.270046475 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:30.435328603 2026/05/29 19:18:30.435345088 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:30.435460161 * Trying 3.22.40.234:443... 2026/05/29 19:18:30.435464167 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 19:18:30.435481950 * ALPN, offering h2 2026/05/29 19:18:30.435484774 * ALPN, offering http/1.1 2026/05/29 19:18:30.435506316 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:30.435507538 * CApath: /etc/ssl/certs 2026/05/29 19:18:30.435518244 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435519356 } [5 bytes data] 2026/05/29 19:18:30.435530783 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:30.435531234 } [512 bytes data] 2026/05/29 19:18:30.435541239 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435541650 { [5 bytes data] 2026/05/29 19:18:30.435551605 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:30.435552015 { [104 bytes data] 2026/05/29 19:18:30.435561850 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435562261 { [5 bytes data] 2026/05/29 19:18:30.435571985 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:30.435572416 { [3880 bytes data] 2026/05/29 19:18:30.435582241 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435582701 { [5 bytes data] 2026/05/29 19:18:30.435592737 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:30.435593167 { [333 bytes data] 2026/05/29 19:18:30.435603353 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435603773 { [5 bytes data] 2026/05/29 19:18:30.435613488 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:30.435613909 { [4 bytes data] 2026/05/29 19:18:30.435623964 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435624384 } [5 bytes data] 2026/05/29 19:18:30.435638175 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:30.435638956 } [70 bytes data] 2026/05/29 19:18:30.435653899 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:30.435654550 } [5 bytes data] 2026/05/29 19:18:30.435667740 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:30.435668401 } [1 bytes data] 2026/05/29 19:18:30.435682622 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435683323 } [5 bytes data] 2026/05/29 19:18:30.435697024 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:30.435697655 } [16 bytes data] 2026/05/29 19:18:30.435711095 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:30.435711746 { [5 bytes data] 2026/05/29 19:18:30.435724465 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.435725166 { [5 bytes data] 2026/05/29 19:18:30.435738576 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:30.435739257 { [16 bytes data] 2026/05/29 19:18:30.435752898 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:30.435753559 * ALPN, server accepted to use h2 2026/05/29 19:18:30.435770434 * Server certificate: 2026/05/29 19:18:30.435771166 * subject: CN=p3m.posit.it 2026/05/29 19:18:30.435784275 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:30.435784976 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:30.435797375 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:30.435799108 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:30.435816123 * SSL certificate verify ok. 2026/05/29 19:18:30.435816804 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:30.435829814 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:30.435830445 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:30.435858577 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435859328 } [5 bytes data] 2026/05/29 19:18:30.435871907 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435872528 } [5 bytes data] 2026/05/29 19:18:30.435884456 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435885087 } [5 bytes data] 2026/05/29 19:18:30.435897947 * Using Stream ID: 1 (easy handle 0x55dde555e9f0) 2026/05/29 19:18:30.435898648 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435914642 } [5 bytes data] 2026/05/29 19:18:30.435915353 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:30.435928593 > Host: packagemanager.posit.co 2026/05/29 19:18:30.435929344 > user-agent: curl/7.81.0 2026/05/29 19:18:30.435943625 > accept: */* 2026/05/29 19:18:30.435944337 > 2026/05/29 19:18:30.435954932 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435955593 { [5 bytes data] 2026/05/29 19:18:30.435973300 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:30.435973991 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.435991698 } [5 bytes data] 2026/05/29 19:18:30.435992469 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.436006640 { [5 bytes data] 2026/05/29 19:18:30.436007402 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.436021903 { [5 bytes data] 2026/05/29 19:18:30.436022614 < HTTP/2 400 2026/05/29 19:18:30.436034032 < date: Fri, 29 May 2026 19:18:30 GMT 2026/05/29 19:18:30.436034773 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:30.436049615 < content-length: 94 2026/05/29 19:18:30.436050547 < cache-control: max-age=3600 2026/05/29 19:18:30.436064257 < request-id: 0557e799-ee74-4d1e-a8ed-717456855a4e 2026/05/29 19:18:30.436064968 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:30.436082945 < x-content-type-options: nosniff 2026/05/29 19:18:30.436083687 < x-frame-options: DENY 2026/05/29 19:18:30.436105750 < x-repository-type: RSPM 2026/05/29 19:18:30.436106761 < 2026/05/29 19:18:30.436123977 { [94 bytes data] 2026/05/29 19:18:30.436124638 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.436148274 { [5 bytes data] 2026/05/29 19:18:30.441784648 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:36079 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:30.457848045 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:30.458088217 [connect-session] Job Key: afJmeUfvvpcaBWg1 2026/05/29 19:18:30.458102208 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:30.458107466 [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:45463 ... Connected to session server http://127.0.0.1:45463 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:30.647419223 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:30.647695830 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:30.870243884 2026/05/29 19:18:30.870259167 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:30.870340980 * Trying 3.135.28.67:443... 2026/05/29 19:18:30.870342552 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 19:18:30.870359157 * ALPN, offering h2 2026/05/29 19:18:30.870359728 * ALPN, offering http/1.1 2026/05/29 19:18:30.870369503 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:30.870370024 * CApath: /etc/ssl/certs 2026/05/29 19:18:30.870387350 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870388281 } [5 bytes data] 2026/05/29 19:18:30.870417099 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:30.870419493 } [512 bytes data] 2026/05/29 19:18:30.870442848 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870444481 { [5 bytes data] 2026/05/29 19:18:30.870461141 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:30.870462383 { [104 bytes data] 2026/05/29 19:18:30.870671228 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870673111 { [5 bytes data] 2026/05/29 19:18:30.870689045 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:30.870689786 { [3880 bytes data] 2026/05/29 19:18:30.870704508 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870705419 { [5 bytes data] 2026/05/29 19:18:30.870720873 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:30.870721634 { [333 bytes data] 2026/05/29 19:18:30.870740412 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870741293 { [5 bytes data] 2026/05/29 19:18:30.870756256 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:30.870756687 { [4 bytes data] 2026/05/29 19:18:30.870766521 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870766912 } [5 bytes data] 2026/05/29 19:18:30.870776717 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:30.870777127 } [70 bytes data] 2026/05/29 19:18:30.870790377 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:30.870791108 } [5 bytes data] 2026/05/29 19:18:30.870805801 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:30.870806552 } [1 bytes data] 2026/05/29 19:18:30.870821014 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870821434 } [5 bytes data] 2026/05/29 19:18:30.870830838 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:30.870831289 } [16 bytes data] 2026/05/29 19:18:30.870840523 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:30.870840954 { [5 bytes data] 2026/05/29 19:18:30.870849847 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:30.870850368 { [5 bytes data] 2026/05/29 19:18:30.870859792 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:30.870860213 { [16 bytes data] 2026/05/29 19:18:30.870869266 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:30.870869717 * ALPN, server accepted to use h2 2026/05/29 19:18:30.870889357 * Server certificate: 2026/05/29 19:18:30.870890068 * subject: CN=p3m.posit.it 2026/05/29 19:18:30.870903738 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:30.870904159 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:30.870913583 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:30.870915155 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:30.870928546 * SSL certificate verify ok. 2026/05/29 19:18:30.870929016 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:30.870939582 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:30.870940113 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:30.870968235 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.870969027 } [5 bytes data] 2026/05/29 19:18:30.870984019 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.870984700 } [5 bytes data] 2026/05/29 19:18:30.870995657 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.870996077 } [5 bytes data] 2026/05/29 19:18:30.871005331 * Using Stream ID: 1 (easy handle 0x5589164d99f0) 2026/05/29 19:18:30.871005722 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871016638 } [5 bytes data] 2026/05/29 19:18:30.871017129 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:30.871026403 > Host: packagemanager.posit.co 2026/05/29 19:18:30.871026834 > user-agent: curl/7.81.0 2026/05/29 19:18:30.871036138 > accept: */* 2026/05/29 19:18:30.871036598 > 2026/05/29 19:18:30.871048476 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871049187 { [5 bytes data] 2026/05/29 19:18:30.871063799 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:30.871064551 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871078652 } [5 bytes data] 2026/05/29 19:18:30.871079082 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871088336 { [5 bytes data] 2026/05/29 19:18:30.871088777 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871098021 { [5 bytes data] 2026/05/29 19:18:30.871098452 < HTTP/2 400 2026/05/29 19:18:30.871106574 < date: Fri, 29 May 2026 19:18:30 GMT 2026/05/29 19:18:30.871107015 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:30.871117130 < content-length: 94 2026/05/29 19:18:30.871117631 < cache-control: max-age=3600 2026/05/29 19:18:30.871130099 < request-id: 1f14cdef-5eaf-4c22-9049-230356aca7b1 2026/05/29 19:18:30.871131131 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:30.871148767 < x-content-type-options: nosniff 2026/05/29 19:18:30.871149469 < x-frame-options: DENY 2026/05/29 19:18:30.871162899 < x-repository-type: RSPM 2026/05/29 19:18:30.871180565 < 2026/05/29 19:18:30.871197972 { [94 bytes data] 2026/05/29 19:18:30.871198753 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:30.871219274 { [5 bytes data] 2026/05/29 19:18:30.877019615 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:30.896320266 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:30.896588951 [connect-session] Job Key: ATzgxuWMex610bOk Job started Determining session server location ... Connecting to session server http://127.0.0.1:37137 ... Connected to session server http://127.0.0.1:37137 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.090992681 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:31.091332248 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.091417751 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:31.112002879 2026/05/29 19:18:31.112016599 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:31.112071041 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:31.112072213 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:31.112089469 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:31.112090320 2026/05/29 19:18:31.112103691 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:31.112104372 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:31.112123230 GNU General Public License versions 2 or 3. 2026/05/29 19:18:31.112123951 For more information about these matters see 2026/05/29 19:18:31.118038509 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:37137 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:31.136512470 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.136792502 [connect-session] Job Key: I5tuZrkuhnXnGaec Job started Determining session server location ... Connecting to session server http://127.0.0.1:34271 ... Connected to session server http://127.0.0.1:34271 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.331436484 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:31.331687017 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.331766972 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:31.536973838 2026/05/29 19:18:31.536987599 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:31.537051119 Package Version LibPath 2026/05/29 19:18:31.537053663 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537077238 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537078180 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537091780 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537092261 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537103308 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537103738 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537114434 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537114855 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537125441 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537125862 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537136488 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537136908 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537154445 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537155216 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537197830 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537198812 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537212132 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537212672 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537222748 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537223178 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537240825 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537241766 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537255247 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537255657 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537275918 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537284371 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.537328297 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:31.542810228 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:34271 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:31.561027892 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.561339652 [connect-session] Job Key: SvtafJYOZ6N4QRl2 Job started Determining session server location ... Connecting to session server http://127.0.0.1:34099 ... Connected to session server http://127.0.0.1:34099 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.757130593 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:31.757431517 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.757533210 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:31.758276465 $add.smooth 2026/05/29 19:18:31.758283505 [1] TRUE 2026/05/29 19:18:31.758312248 2026/05/29 19:18:31.758313240 $bitmapType 2026/05/29 19:18:31.758328052 [1] "cairo" 2026/05/29 19:18:31.758328914 2026/05/29 19:18:31.758341573 $browser 2026/05/29 19:18:31.758343405 function (url) 2026/05/29 19:18:31.758352569 { 2026/05/29 19:18:31.758353020 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:31.758364457 } 2026/05/29 19:18:31.758364878 <environment: 0x55befedd1f20> 2026/05/29 19:18:31.758377817 2026/05/29 19:18:31.758378649 $browserNLdisabled 2026/05/29 19:18:31.758391664 [1] FALSE 2026/05/29 19:18:31.758393156 2026/05/29 19:18:31.758412024 $catch.script.errors 2026/05/29 19:18:31.758413346 [1] FALSE 2026/05/29 19:18:31.758427117 2026/05/29 19:18:31.758427918 $CBoundsCheck 2026/05/29 19:18:31.758440287 [1] FALSE 2026/05/29 19:18:31.758441078 2026/05/29 19:18:31.758453847 $check.bounds 2026/05/29 19:18:31.758454628 [1] FALSE 2026/05/29 19:18:31.758467478 2026/05/29 19:18:31.758468189 $citation.bibtex.max 2026/05/29 19:18:31.758480898 [1] 1 2026/05/29 19:18:31.758481609 2026/05/29 19:18:31.758492906 $continue 2026/05/29 19:18:31.758493727 [1] "+ " 2026/05/29 19:18:31.758505555 2026/05/29 19:18:31.758506306 $contrasts 2026/05/29 19:18:31.758517884 unordered ordered 2026/05/29 19:18:31.758518855 "contr.treatment" "contr.poly" 2026/05/29 19:18:31.758534539 2026/05/29 19:18:31.758535260 $defaultPackages 2026/05/29 19:18:31.758549411 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:31.758550343 2026/05/29 19:18:31.758565516 $demo.ask 2026/05/29 19:18:31.758566227 [1] "default" 2026/05/29 19:18:31.758578966 2026/05/29 19:18:31.758579677 $deparse.cutoff 2026/05/29 19:18:31.758591965 [1] 60 2026/05/29 19:18:31.758592737 2026/05/29 19:18:31.758604044 $device 2026/05/29 19:18:31.758821982 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:31.758829784 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:31.758870415 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:31.758871186 useKerning, fillOddEven, compress) 2026/05/29 19:18:31.758886840 { 2026/05/29 19:18:31.758887310 initPSandPDFfonts() 2026/05/29 19:18:31.758896264 new <- list() 2026/05/29 19:18:31.758896745 if (!missing(width)) 2026/05/29 19:18:31.758919349 new$width <- width 2026/05/29 19:18:31.758956660 if (!missing(height)) 2026/05/29 19:18:31.758966981 new$height <- height 2026/05/29 19:18:31.758967642 if (!missing(onefile)) 2026/05/29 19:18:31.758977887 new$onefile <- onefile 2026/05/29 19:18:31.758978298 if (!missing(title)) 2026/05/29 19:18:31.758987692 new$title <- title 2026/05/29 19:18:31.758988112 if (!missing(fonts)) 2026/05/29 19:18:31.758997256 new$fonts <- fonts 2026/05/29 19:18:31.758997697 if (!missing(version)) 2026/05/29 19:18:31.759014372 new$version <- version 2026/05/29 19:18:31.759015444 if (!missing(paper)) 2026/05/29 19:18:31.759030296 new$paper <- paper 2026/05/29 19:18:31.759031127 if (!missing(encoding)) 2026/05/29 19:18:31.759046485 new$encoding <- encoding 2026/05/29 19:18:31.759049830 if (!missing(bg)) 2026/05/29 19:18:31.759073316 new$bg <- bg 2026/05/29 19:18:31.759074407 if (!missing(fg)) 2026/05/29 19:18:31.759084662 new$fg <- fg 2026/05/29 19:18:31.759090071 if (!missing(pointsize)) 2026/05/29 19:18:31.759098964 new$pointsize <- pointsize 2026/05/29 19:18:31.759099746 if (!missing(pagecentre)) 2026/05/29 19:18:31.759129050 new$pagecentre <- pagecentre 2026/05/29 19:18:31.759129781 if (!missing(colormodel)) 2026/05/29 19:18:31.759152595 new$colormodel <- colormodel 2026/05/29 19:18:31.759153396 if (!missing(useDingbats)) 2026/05/29 19:18:31.759175850 new$useDingbats <- useDingbats 2026/05/29 19:18:31.759204523 if (!missing(useKerning)) 2026/05/29 19:18:31.759205505 new$useKerning <- useKerning 2026/05/29 19:18:31.759219336 if (!missing(fillOddEven)) 2026/05/29 19:18:31.759220037 new$fillOddEven <- fillOddEven 2026/05/29 19:18:31.759234048 if (!missing(compress)) 2026/05/29 19:18:31.759234789 new$compress <- compress 2026/05/29 19:18:31.759248380 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:31.759249151 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:31.759292531 inherits(family, "CIDFont"))) { 2026/05/29 19:18:31.759302261 enc <- family$encoding 2026/05/29 19:18:31.759303212 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:31.759319146 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:31.759319917 "default")) 2026/05/29 19:18:31.759339947 old$encoding <- enc 2026/05/29 19:18:31.759357604 family <- family$metrics 2026/05/29 19:18:31.759458872 } 2026/05/29 19:18:31.759462047 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:31.759483509 old$encoding <- guessEncoding() 2026/05/29 19:18:31.759484390 if (!missing(family)) { 2026/05/29 19:18:31.759499142 if (length(family) == 4L) { 2026/05/29 19:18:31.759499844 family <- c(family, "Symbol.afm") 2026/05/29 19:18:31.759515317 } 2026/05/29 19:18:31.759516098 else if (length(family) == 5L) { 2026/05/29 19:18:31.759529989 } 2026/05/29 19:18:31.759530890 else if (length(family) == 1L) { 2026/05/29 19:18:31.759541126 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:31.759541566 if (is.null(pf)) 2026/05/29 19:18:31.759551782 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:31.759552253 domain = NA) 2026/05/29 19:18:31.759563690 matchFont(pf, old$encoding) 2026/05/29 19:18:31.759564551 } 2026/05/29 19:18:31.759580329 else stop("invalid 'family' argument") 2026/05/29 19:18:31.759586489 old$family <- family 2026/05/29 19:18:31.759596429 } 2026/05/29 19:18:31.759596900 version <- old$version 2026/05/29 19:18:31.759609329 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:31.759610410 "2.0") 2026/05/29 19:18:31.759624081 if (version %in% versions) 2026/05/29 19:18:31.759624541 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:31.759635458 else stop("invalid PDF version") 2026/05/29 19:18:31.759635859 onefile <- old$onefile 2026/05/29 19:18:31.759652007 if (!checkIntFormat(file)) 2026/05/29 19:18:31.759661026 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:31.759661838 domain = NA) 2026/05/29 19:18:31.759678303 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:31.759679154 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:31.759698162 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:31.759698944 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:31.759718713 old$fillOddEven, old$compress) 2026/05/29 19:18:31.759719424 invisible() 2026/05/29 19:18:31.759744567 } 2026/05/29 19:18:31.759746200 <bytecode: 0x55befd0c4108> 2026/05/29 19:18:31.759758729 <environment: namespace:grDevices> 2026/05/29 19:18:31.759759500 2026/05/29 19:18:31.759771678 $device.ask.default 2026/05/29 19:18:31.759772359 [1] FALSE 2026/05/29 19:18:31.759807282 2026/05/29 19:18:31.759807903 $digits 2026/05/29 19:18:31.759821093 [1] 7 2026/05/29 19:18:31.759821634 2026/05/29 19:18:31.759829145 $dvipscmd 2026/05/29 19:18:31.759829616 [1] "dvips" 2026/05/29 19:18:31.759837718 2026/05/29 19:18:31.759838219 $echo 2026/05/29 19:18:31.759845660 [1] FALSE 2026/05/29 19:18:31.759846110 2026/05/29 19:18:31.759853672 $editor 2026/05/29 19:18:31.759854102 [1] "vi" 2026/05/29 19:18:31.759861764 2026/05/29 19:18:31.759862255 $encoding 2026/05/29 19:18:31.759882916 [1] "native.enc" 2026/05/29 19:18:31.759883927 2026/05/29 19:18:31.759895505 $example.ask 2026/05/29 19:18:31.759895966 [1] "default" 2026/05/29 19:18:31.759917268 2026/05/29 19:18:31.759917728 $expressions 2026/05/29 19:18:31.759925620 [1] 5000 2026/05/29 19:18:31.759926061 2026/05/29 19:18:31.759933362 $help.search.types 2026/05/29 19:18:31.759933853 [1] "vignette" "demo" "help" 2026/05/29 19:18:31.759943687 2026/05/29 19:18:31.759944198 $help.try.all.packages 2026/05/29 19:18:31.759953472 [1] FALSE 2026/05/29 19:18:31.759956467 2026/05/29 19:18:31.759969076 $HTTPUserAgent 2026/05/29 19:18:31.759969847 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:31.759986432 2026/05/29 19:18:31.759987423 $internet.info 2026/05/29 19:18:31.759999612 [1] 2 2026/05/29 19:18:31.760000092 2026/05/29 19:18:31.760007373 $keep.parse.data 2026/05/29 19:18:31.760007824 [1] TRUE 2026/05/29 19:18:31.760016207 2026/05/29 19:18:31.760016657 $keep.parse.data.pkgs 2026/05/29 19:18:31.760024850 [1] FALSE 2026/05/29 19:18:31.760025320 2026/05/29 19:18:31.760032852 $keep.source 2026/05/29 19:18:31.760033293 [1] FALSE 2026/05/29 19:18:31.760041305 2026/05/29 19:18:31.760041735 $keep.source.pkgs 2026/05/29 19:18:31.760055065 [1] FALSE 2026/05/29 19:18:31.760055756 2026/05/29 19:18:31.760067063 $locatorBell 2026/05/29 19:18:31.760067734 [1] TRUE 2026/05/29 19:18:31.760078150 2026/05/29 19:18:31.760078651 $mailer 2026/05/29 19:18:31.760086252 [1] "mailto" 2026/05/29 19:18:31.760086693 2026/05/29 19:18:31.760094224 $matprod 2026/05/29 19:18:31.760094645 [1] "default" 2026/05/29 19:18:31.760102717 2026/05/29 19:18:31.760103168 $max.contour.segments 2026/05/29 19:18:31.760111601 [1] 25000 2026/05/29 19:18:31.760112011 2026/05/29 19:18:31.760125221 $max.print 2026/05/29 19:18:31.760125952 [1] 99999 2026/05/29 19:18:31.760138070 2026/05/29 19:18:31.760138922 $menu.graphics 2026/05/29 19:18:31.760153003 [1] TRUE 2026/05/29 19:18:31.760153714 2026/05/29 19:18:31.760183158 $na.action 2026/05/29 19:18:31.760184010 [1] "na.omit" 2026/05/29 19:18:31.760196058 2026/05/29 19:18:31.760196779 $nwarnings 2026/05/29 19:18:31.760208426 [1] 50 2026/05/29 19:18:31.760209208 2026/05/29 19:18:31.760217090 $OutDec 2026/05/29 19:18:31.760217560 [1] "." 2026/05/29 19:18:31.760225232 2026/05/29 19:18:31.760225622 $pager 2026/05/29 19:18:31.760236869 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:31.760237711 2026/05/29 19:18:31.760250910 $papersize 2026/05/29 19:18:31.760251662 [1] "letter" 2026/05/29 19:18:31.760263369 2026/05/29 19:18:31.760264120 $PCRE_limit_recursion 2026/05/29 19:18:31.760273615 [1] NA 2026/05/29 19:18:31.760274065 2026/05/29 19:18:31.760281897 $PCRE_study 2026/05/29 19:18:31.760282328 [1] FALSE 2026/05/29 19:18:31.760290210 2026/05/29 19:18:31.760290600 $PCRE_use_JIT 2026/05/29 19:18:31.760298282 [1] TRUE 2026/05/29 19:18:31.760298733 2026/05/29 19:18:31.760311372 $pdfviewer 2026/05/29 19:18:31.760312443 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:31.760325313 2026/05/29 19:18:31.760327286 $pkgType 2026/05/29 19:18:31.760338723 [1] "source" 2026/05/29 19:18:31.760339183 2026/05/29 19:18:31.760346715 $printcmd 2026/05/29 19:18:31.760347125 [1] "/usr/bin/lpr" 2026/05/29 19:18:31.760355588 2026/05/29 19:18:31.760356019 $prompt 2026/05/29 19:18:31.760363851 [1] "> " 2026/05/29 19:18:31.760364291 2026/05/29 19:18:31.760371492 $repos 2026/05/29 19:18:31.760371923 CRAN 2026/05/29 19:18:31.760379644 "@CRAN@" 2026/05/29 19:18:31.760380105 2026/05/29 19:18:31.760392814 $rl_word_breaks 2026/05/29 19:18:31.760393686 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:31.760410736 2026/05/29 19:18:31.760418052 $scipen 2026/05/29 19:18:31.760418824 [1] 0 2026/05/29 19:18:31.760429800 2026/05/29 19:18:31.760430491 $show.coef.Pvalues 2026/05/29 19:18:31.760440296 [1] TRUE 2026/05/29 19:18:31.760440757 2026/05/29 19:18:31.760448128 $show.error.messages 2026/05/29 19:18:31.760448638 [1] TRUE 2026/05/29 19:18:31.760456971 2026/05/29 19:18:31.760457382 $show.signif.stars 2026/05/29 19:18:31.760483601 [1] TRUE 2026/05/29 19:18:31.760484372 2026/05/29 19:18:31.760495479 $showErrorCalls 2026/05/29 19:18:31.760496240 [1] TRUE 2026/05/29 19:18:31.760509090 2026/05/29 19:18:31.760509851 $showNCalls 2026/05/29 19:18:31.760518364 [1] 50 2026/05/29 19:18:31.760518824 2026/05/29 19:18:31.760526195 $showWarnCalls 2026/05/29 19:18:31.760526636 [1] FALSE 2026/05/29 19:18:31.760534928 2026/05/29 19:18:31.760535369 $str 2026/05/29 19:18:31.760542820 $str$strict.width 2026/05/29 19:18:31.760543261 [1] "no" 2026/05/29 19:18:31.760554598 2026/05/29 19:18:31.760555369 $str$digits.d 2026/05/29 19:18:31.760567037 [1] 3 2026/05/29 19:18:31.760568118 2026/05/29 19:18:31.760578699 $str$vec.len 2026/05/29 19:18:31.760579721 [1] 4 2026/05/29 19:18:31.760592360 2026/05/29 19:18:31.760593451 $str$list.len 2026/05/29 19:18:31.760601373 [1] 99 2026/05/29 19:18:31.760601824 2026/05/29 19:18:31.760609135 $str$deparse.lines 2026/05/29 19:18:31.760609606 NULL 2026/05/29 19:18:31.760617888 2026/05/29 19:18:31.760618319 $str$drop.deparse.attr 2026/05/29 19:18:31.760626461 [1] TRUE 2026/05/29 19:18:31.760626922 2026/05/29 19:18:31.760634293 $str$formatNum 2026/05/29 19:18:31.760634723 function (x, ...) 2026/05/29 19:18:31.760682005 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:31.760683046 <environment: 0x55befd81f778> 2026/05/29 19:18:31.760696937 2026/05/29 19:18:31.760697418 2026/05/29 19:18:31.760704619 $str.dendrogram.last 2026/05/29 19:18:31.760705049 [1] "`" 2026/05/29 19:18:31.760713332 2026/05/29 19:18:31.760713773 $texi2dvi 2026/05/29 19:18:31.760721414 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:31.760721925 2026/05/29 19:18:31.760744339 $timeout 2026/05/29 19:18:31.760745170 [1] 60 2026/05/29 19:18:31.760758565 2026/05/29 19:18:31.760759367 $ts.eps 2026/05/29 19:18:31.760770313 [1] 1e-05 2026/05/29 19:18:31.760770794 2026/05/29 19:18:31.760778576 $ts.S.compat 2026/05/29 19:18:31.760779006 [1] FALSE 2026/05/29 19:18:31.760787249 2026/05/29 19:18:31.760787719 $unzip 2026/05/29 19:18:31.760795231 [1] "/usr/bin/unzip" 2026/05/29 19:18:31.760795661 2026/05/29 19:18:31.760803513 $useFancyQuotes 2026/05/29 19:18:31.760803914 [1] TRUE 2026/05/29 19:18:31.760811966 2026/05/29 19:18:31.760812407 $verbose 2026/05/29 19:18:31.760856388 [1] FALSE 2026/05/29 19:18:31.760857339 2026/05/29 19:18:31.760868626 $warn 2026/05/29 19:18:31.760869117 [1] 0 2026/05/29 19:18:31.760876638 2026/05/29 19:18:31.760877049 $warning.length 2026/05/29 19:18:31.760884870 [1] 1000 2026/05/29 19:18:31.760885301 2026/05/29 19:18:31.760892652 $warnPartialMatchArgs 2026/05/29 19:18:31.760893123 [1] FALSE 2026/05/29 19:18:31.760913233 2026/05/29 19:18:31.760914094 $warnPartialMatchAttr 2026/05/29 19:18:31.760926443 [1] FALSE 2026/05/29 19:18:31.760927294 2026/05/29 19:18:31.760937670 $warnPartialMatchDollar 2026/05/29 19:18:31.760938151 [1] FALSE 2026/05/29 19:18:31.760947264 2026/05/29 19:18:31.760947695 $width 2026/05/29 19:18:31.760955006 [1] 80 2026/05/29 19:18:31.760955447 Stopping content session token refresher Stopped session pings to http://127.0.0.1:34099 Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:31.785960921 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.786293151 [connect-session] Job Key: tbIvI83G5nvOUhNy Job started Determining session server location ... Connecting to session server http://127.0.0.1:33327 ... Connected to session server http://127.0.0.1:33327 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.980313528 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:31.980593155 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.980679210 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:31.989575812 2026/05/29 19:18:31.989587330 $ env 2026/05/29 19:18:31.989632528 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:31.989633719 CONNECT_CONTENT_GUID= 2026/05/29 19:18:31.989650715 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:31.989651556 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:31.989667611 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:31.989668372 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:31.989739198 EDITOR=vi 2026/05/29 19:18:31.989740330 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:31.989755743 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:31.989756675 LANG=en_US.UTF-8 2026/05/29 19:18:31.989775463 LANGUAGE=en_US:en 2026/05/29 19:18:31.989776164 LC_ALL=en_US.UTF-8 2026/05/29 19:18:31.989788903 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:31.989789925 LN_S=ln -s 2026/05/29 19:18:31.989814151 LOGNAME=rstudio-connect 2026/05/29 19:18:31.989820140 MAKE=make 2026/05/29 19:18:31.989833831 PAGER=/usr/bin/pager 2026/05/29 19:18:31.989834712 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.989861683 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:31.989862644 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:31.989877827 R_ARCH= 2026/05/29 19:18:31.989878719 R_BROWSER=xdg-open 2026/05/29 19:18:31.989891858 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:31.989892730 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:31.989906661 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:31.989907352 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:31.989934638 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:31.989938043 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:31.990109211 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:31.990111214 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/29 19:18:31.990137028 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:31.990139402 R_LIBS_USER=REDACTED 2026/05/29 19:18:31.990195045 R_PAPERSIZE=letter 2026/05/29 19:18:31.990196257 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:31.990210328 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:31.990210869 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:31.990221004 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:31.990221475 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:31.990241145 RSC_REPORT_NAME=system-check 2026/05/29 19:18:31.990241916 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:31.990257810 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:31.990258251 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:31.990268947 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp7DXIHB 2026/05/29 19:18:31.990269367 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:31.990280765 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:31.990281175 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:31.990291551 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:31.990292072 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:31.990302407 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:31.990302948 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:31.990317840 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:31.990318842 SED=/usr/bin/sed 2026/05/29 19:18:31.990332412 SF_PARTNER=posit_connect 2026/05/29 19:18:31.990333164 SHLVL=2 2026/05/29 19:18:31.990344591 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:31.990345061 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:31.990354375 TAR=/usr/bin/tar 2026/05/29 19:18:31.990354806 TERM=xterm 2026/05/29 19:18:31.990363119 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:31.990363539 TZ=UTC 2026/05/29 19:18:31.990382388 USERNAME=rstudio-connect 2026/05/29 19:18:31.990382848 USER=rstudio-connect 2026/05/29 19:18:31.996215808 _=/usr/bin/env Stopped session pings to http://127.0.0.1:33327 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:32.014451821 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:32.014736620 [connect-session] Job Key: yzKzjwTpjq51OC56 Job started Determining session server location ... Connecting to session server http://127.0.0.1:35887 ... Connected to session server http://127.0.0.1:35887 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:32.210625618 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:32.210890998 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:32.210977994 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:32.219764290 2026/05/29 19:18:32.219775728 $ findmnt --notruncate 2026/05/29 19:18:32.219825312 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:32.219834757 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/ov erlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:32.219952810 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:32.219958548 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:32.220047232 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:32.220048954 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:32.220080677 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:32.220083301 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:32.220110241 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:32.220110812 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:32.220141338 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220159766 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/doc ker/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:32.220243347 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/doc ker/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:32.220390519 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220464886 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220467120 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220509713 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220533319 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/reports/v2/0/0/temp.source.264562324] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220534291 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/reports/v2/0/0/temp.output.3090543227] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220576304 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/yzKzjwTpjq51OC56] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220577125 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220622043 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220629765 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:32.220669585 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3142161995] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:32.220673691 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:32.226176929 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr Stopping content session token refresher Stopped session pings to http://127.0.0.1:35887 Job completed |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:32.244503958 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:32.244789438 [connect-session] Job Key: yjkkosR9t8JqcFPX Job started Determining session server location ... Connecting to session server http://127.0.0.1:33909 ... Connected to session server http://127.0.0.1:33909 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:32.443388431 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:32.443646735 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:32.443739921 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:32.463924574 2026/05/29 19:18:32.463937965 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:32.463994990 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:32.463996202 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:32.464014560 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:32.464015281 2026/05/29 19:18:32.464026738 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:32.464027389 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:32.464044255 GNU General Public License versions 2 or 3. 2026/05/29 19:18:32.464050514 For more information about these matters see 2026/05/29 19:18:32.470851218 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:33909 Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:32.489093494 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:32.489394988 [connect-session] Job Key: RkFr2COgwniUSy4g Job started Determining session server location ... Connecting to session server http://127.0.0.1:36201 ... Connected to session server http://127.0.0.1:36201 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:32.688446863 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:32.688713350 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:32.688817046 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:32.905380096 2026/05/29 19:18:32.905395499 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:32.905457643 Package Version LibPath 2026/05/29 19:18:32.905464683 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905481649 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905482340 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905498995 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905499776 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905528119 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905528750 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905552070 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905555776 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905585110 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905586111 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905604259 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905605010 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905631079 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905631930 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905649517 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905650198 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905667093 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905667834 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905685201 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905685992 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905703598 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905704299 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905721545 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905722236 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905740043 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905740774 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905757179 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905757890 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905774575 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905775387 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905792362 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905793083 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905818612 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905819463 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905836479 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905837280 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905854556 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905855277 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905892743 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.905893645 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:32.912065306 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:36201 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:32.930931907 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:32.931249306 [connect-session] Job Key: o5Qy9cHBOXQZoY4D Job started Determining session server location ... Connecting to session server http://127.0.0.1:33147 ... Connected to session server http://127.0.0.1:33147 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:33.132553300 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:33.132780742 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:33.132868255 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:33.133371713 $add.smooth 2026/05/29 19:18:33.133378453 [1] TRUE 2026/05/29 19:18:33.133407547 2026/05/29 19:18:33.133408829 $bitmapType 2026/05/29 19:18:33.133423681 [1] "cairo" 2026/05/29 19:18:33.133424452 2026/05/29 19:18:33.133436611 $browser 2026/05/29 19:18:33.133437322 function (url) 2026/05/29 19:18:33.133450081 { 2026/05/29 19:18:33.133450862 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:33.133468769 } 2026/05/29 19:18:33.133469560 <environment: 0x55d63eb68ed8> 2026/05/29 19:18:33.133483161 2026/05/29 19:18:33.133483822 $browserNLdisabled 2026/05/29 19:18:33.133511463 [1] FALSE 2026/05/29 19:18:33.133513987 2026/05/29 19:18:33.133525935 $catch.script.errors 2026/05/29 19:18:33.133526686 [1] FALSE 2026/05/29 19:18:33.133540197 2026/05/29 19:18:33.133540968 $CBoundsCheck 2026/05/29 19:18:33.133553276 [1] FALSE 2026/05/29 19:18:33.133553988 2026/05/29 19:18:33.133564995 $check.bounds 2026/05/29 19:18:33.133568029 [1] FALSE 2026/05/29 19:18:33.133633488 2026/05/29 19:18:33.133634820 $citation.bibtex.max 2026/05/29 19:18:33.133648290 [1] 1 2026/05/29 19:18:33.133649091 2026/05/29 19:18:33.133659437 $continue 2026/05/29 19:18:33.133660158 [1] "+ " 2026/05/29 19:18:33.133671445 2026/05/29 19:18:33.133672186 $contrasts 2026/05/29 19:18:33.133683082 unordered ordered 2026/05/29 19:18:33.133683994 "contr.treatment" "contr.poly" 2026/05/29 19:18:33.133700669 2026/05/29 19:18:33.133701380 $defaultPackages 2026/05/29 19:18:33.133713598 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:33.133714660 2026/05/29 19:18:33.133729733 $demo.ask 2026/05/29 19:18:33.133730404 [1] "default" 2026/05/29 19:18:33.133742222 2026/05/29 19:18:33.133742923 $deparse.cutoff 2026/05/29 19:18:33.133754230 [1] 60 2026/05/29 19:18:33.133754931 2026/05/29 19:18:33.133767740 $device 2026/05/29 19:18:33.133967681 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:33.133974161 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:33.134013756 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:33.134015879 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:33.134037942 { 2026/05/29 19:18:33.134038743 initPSandPDFfonts() 2026/05/29 19:18:33.134051583 new <- list() 2026/05/29 19:18:33.134052114 if (!missing(width)) 2026/05/29 19:18:33.134066746 new$width <- width 2026/05/29 19:18:33.134067457 if (!missing(height)) 2026/05/29 19:18:33.134082429 new$height <- height 2026/05/29 19:18:33.134083190 if (!missing(onefile)) 2026/05/29 19:18:33.134096145 new$onefile <- onefile 2026/05/29 19:18:33.134103651 if (!missing(title)) 2026/05/29 19:18:33.134104462 new$title <- title 2026/05/29 19:18:33.134117492 if (!missing(fonts)) 2026/05/29 19:18:33.134119906 new$fonts <- fonts 2026/05/29 19:18:33.134129019 if (!missing(version)) 2026/05/29 19:18:33.134129430 new$version <- version 2026/05/29 19:18:33.134143001 if (!missing(paper)) 2026/05/29 19:18:33.134143822 new$paper <- paper 2026/05/29 19:18:33.134157983 if (!missing(encoding)) 2026/05/29 19:18:33.134158724 new$encoding <- encoding 2026/05/29 19:18:33.134198128 if (!missing(bg)) 2026/05/29 19:18:33.134199020 new$bg <- bg 2026/05/29 19:18:33.134215544 if (!missing(fg)) 2026/05/29 19:18:33.134216226 new$fg <- fg 2026/05/29 19:18:33.134225199 if (!missing(pointsize)) 2026/05/29 19:18:33.134225640 new$pointsize <- pointsize 2026/05/29 19:18:33.134241093 if (!missing(pagecentre)) 2026/05/29 19:18:33.134241514 new$pagecentre <- pagecentre 2026/05/29 19:18:33.134259260 if (!missing(colormodel)) 2026/05/29 19:18:33.134259671 new$colormodel <- colormodel 2026/05/29 19:18:33.134269536 if (!missing(useDingbats)) 2026/05/29 19:18:33.134269946 new$useDingbats <- useDingbats 2026/05/29 19:18:33.134280462 if (!missing(useKerning)) 2026/05/29 19:18:33.134280903 new$useKerning <- useKerning 2026/05/29 19:18:33.134290988 if (!missing(fillOddEven)) 2026/05/29 19:18:33.134291399 new$fillOddEven <- fillOddEven 2026/05/29 19:18:33.134301554 if (!missing(compress)) 2026/05/29 19:18:33.134301965 new$compress <- compress 2026/05/29 19:18:33.134311539 if (!missing(timestamp)) 2026/05/29 19:18:33.134311970 new$timestamp <- timestamp 2026/05/29 19:18:33.134321484 if (!missing(producer)) 2026/05/29 19:18:33.134321905 new$producer <- producer 2026/05/29 19:18:33.134331269 if (!missing(author)) 2026/05/29 19:18:33.134331700 new$author <- author 2026/05/29 19:18:33.134340943 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:33.134341434 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:33.134355065 inherits(family, "CIDFont"))) { 2026/05/29 19:18:33.134355525 enc <- family$encoding 2026/05/29 19:18:33.134365611 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:33.134366091 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:33.134378160 "default")) 2026/05/29 19:18:33.134378600 old$encoding <- enc 2026/05/29 19:18:33.134387704 family <- family$metrics 2026/05/29 19:18:33.134388135 } 2026/05/29 19:18:33.134396998 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:33.134397469 old$encoding <- guessEncoding() 2026/05/29 19:18:33.134408295 if (!missing(family)) { 2026/05/29 19:18:33.134408706 if (length(family) == 4L) { 2026/05/29 19:18:33.134418280 family <- c(family, "Symbol.afm") 2026/05/29 19:18:33.134418711 } 2026/05/29 19:18:33.134428175 else if (length(family) == 5L) { 2026/05/29 19:18:33.134428606 } 2026/05/29 19:18:33.134437759 else if (length(family) == 1L) { 2026/05/29 19:18:33.134438210 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:33.134448415 if (is.null(pf)) 2026/05/29 19:18:33.134448866 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:33.134480644 domain = NA) 2026/05/29 19:18:33.134481085 matchFont(pf, old$encoding) 2026/05/29 19:18:33.134490819 } 2026/05/29 19:18:33.134491250 else stop("invalid 'family' argument") 2026/05/29 19:18:33.134500694 old$family <- family 2026/05/29 19:18:33.134501135 } 2026/05/29 19:18:33.134509728 version <- old$version 2026/05/29 19:18:33.134510179 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:33.134520063 "2.0") 2026/05/29 19:18:33.134520484 if (version %in% versions) 2026/05/29 19:18:33.134529478 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:33.134529918 else stop("invalid PDF version") 2026/05/29 19:18:33.134540965 onefile <- old$onefile 2026/05/29 19:18:33.134541396 if (!checkIntFormat(file)) 2026/05/29 19:18:33.134551180 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:33.134552362 domain = NA) 2026/05/29 19:18:33.134562658 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:33.134563078 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:33.134575327 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:33.134575797 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:33.134588266 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:33.134588707 old$author) 2026/05/29 19:18:33.134603259 invisible() 2026/05/29 19:18:33.134603669 } 2026/05/29 19:18:33.134612413 <bytecode: 0x55d63c961570> 2026/05/29 19:18:33.134612833 <environment: namespace:grDevices> 2026/05/29 19:18:33.134623169 2026/05/29 19:18:33.134623599 $device.ask.default 2026/05/29 19:18:33.134632593 [1] FALSE 2026/05/29 19:18:33.134633024 2026/05/29 19:18:33.134641376 $digits 2026/05/29 19:18:33.134641847 [1] 7 2026/05/29 19:18:33.134650009 2026/05/29 19:18:33.134650440 $dvipscmd 2026/05/29 19:18:33.134658482 [1] "dvips" 2026/05/29 19:18:33.134658913 2026/05/29 19:18:33.134666915 $echo 2026/05/29 19:18:33.134667355 [1] FALSE 2026/05/29 19:18:33.134675518 2026/05/29 19:18:33.134675958 $editor 2026/05/29 19:18:33.134684221 [1] "vi" 2026/05/29 19:18:33.134684712 2026/05/29 19:18:33.134702899 $encoding 2026/05/29 19:18:33.134705603 [1] "native.enc" 2026/05/29 19:18:33.134714216 2026/05/29 19:18:33.134714647 $example.ask 2026/05/29 19:18:33.134722929 [1] "default" 2026/05/29 19:18:33.134723420 2026/05/29 19:18:33.134731592 $expressions 2026/05/29 19:18:33.134732033 [1] 5000 2026/05/29 19:18:33.134740406 2026/05/29 19:18:33.134740846 $help.search.types 2026/05/29 19:18:33.134749429 [1] "vignette" "demo" "help" 2026/05/29 19:18:33.134749900 2026/05/29 19:18:33.134758623 $help.try.all.packages 2026/05/29 19:18:33.134759074 [1] FALSE 2026/05/29 19:18:33.134768117 2026/05/29 19:18:33.134768518 $HTTPUserAgent 2026/05/29 19:18:33.134776901 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:33.134777391 2026/05/29 19:18:33.134788107 $internet.info 2026/05/29 19:18:33.134788528 [1] 2 2026/05/29 19:18:33.134796951 2026/05/29 19:18:33.134797411 $keep.parse.data 2026/05/29 19:18:33.134805924 [1] TRUE 2026/05/29 19:18:33.134806385 2026/05/29 19:18:33.134814417 $keep.parse.data.pkgs 2026/05/29 19:18:33.134814838 [1] FALSE 2026/05/29 19:18:33.134823771 2026/05/29 19:18:33.134824182 $keep.source 2026/05/29 19:18:33.134832394 [1] FALSE 2026/05/29 19:18:33.134832825 2026/05/29 19:18:33.134840717 $keep.source.pkgs 2026/05/29 19:18:33.134841147 [1] FALSE 2026/05/29 19:18:33.134849820 2026/05/29 19:18:33.134850211 $locatorBell 2026/05/29 19:18:33.134858503 [1] TRUE 2026/05/29 19:18:33.134858924 2026/05/29 19:18:33.134866966 $mailer 2026/05/29 19:18:33.134867417 [1] "mailto" 2026/05/29 19:18:33.134875800 2026/05/29 19:18:33.134876190 $matprod 2026/05/29 19:18:33.134884192 [1] "default" 2026/05/29 19:18:33.134884603 2026/05/29 19:18:33.134892595 $max.contour.segments 2026/05/29 19:18:33.134893016 [1] 25000 2026/05/29 19:18:33.134901819 2026/05/29 19:18:33.134902229 $max.print 2026/05/29 19:18:33.134910392 [1] 99999 2026/05/29 19:18:33.134910812 2026/05/29 19:18:33.134918554 $menu.graphics 2026/05/29 19:18:33.134918975 [1] TRUE 2026/05/29 19:18:33.134927427 2026/05/29 19:18:33.134927818 $na.action 2026/05/29 19:18:33.134936020 [1] "na.omit" 2026/05/29 19:18:33.134936501 2026/05/29 19:18:33.134944583 $nwarnings 2026/05/29 19:18:33.134945014 [1] 50 2026/05/29 19:18:33.134959065 2026/05/29 19:18:33.134959776 $OutDec 2026/05/29 19:18:33.134970552 [1] "." 2026/05/29 19:18:33.134971324 2026/05/29 19:18:33.134981489 $pager 2026/05/29 19:18:33.134982160 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:33.134994639 2026/05/29 19:18:33.134995290 $papersize 2026/05/29 19:18:33.135006106 [1] "letter" 2026/05/29 19:18:33.135006787 2026/05/29 19:18:33.135018425 $PCRE_limit_recursion 2026/05/29 19:18:33.135019055 [1] NA 2026/05/29 19:18:33.135035230 2026/05/29 19:18:33.135035931 $PCRE_study 2026/05/29 19:18:33.135046797 [1] FALSE 2026/05/29 19:18:33.135047448 2026/05/29 19:18:33.135057894 $PCRE_use_JIT 2026/05/29 19:18:33.135058595 [1] TRUE 2026/05/29 19:18:33.135074259 2026/05/29 19:18:33.135074950 $pdfviewer 2026/05/29 19:18:33.135086026 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:33.135086687 2026/05/29 19:18:33.135102081 $pkgType 2026/05/29 19:18:33.135102772 [1] "source" 2026/05/29 19:18:33.135113328 2026/05/29 19:18:33.135113928 $printcmd 2026/05/29 19:18:33.135131044 [1] "/usr/bin/lpr" 2026/05/29 19:18:33.135131715 2026/05/29 19:18:33.135141700 $prompt 2026/05/29 19:18:33.135142351 [1] "> " 2026/05/29 19:18:33.135152036 2026/05/29 19:18:33.135152627 $repos 2026/05/29 19:18:33.135175471 CRAN 2026/05/29 19:18:33.135176142 "@CRAN@" 2026/05/29 19:18:33.135189883 2026/05/29 19:18:33.135190564 $rl_word_breaks 2026/05/29 19:18:33.135233769 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:33.135234430 2026/05/29 19:18:33.135245947 $scipen 2026/05/29 19:18:33.135246689 [1] 0 2026/05/29 19:18:33.135257675 2026/05/29 19:18:33.135258366 $show.coef.Pvalues 2026/05/29 19:18:33.135286669 [1] TRUE 2026/05/29 19:18:33.135287470 2026/05/29 19:18:33.135301541 $show.error.messages 2026/05/29 19:18:33.135302262 [1] TRUE 2026/05/29 19:18:33.135318777 2026/05/29 19:18:33.135319628 $show.signif.stars 2026/05/29 19:18:33.135331967 [1] TRUE 2026/05/29 19:18:33.135332648 2026/05/29 19:18:33.135343575 $showErrorCalls 2026/05/29 19:18:33.135344246 [1] TRUE 2026/05/29 19:18:33.135356354 2026/05/29 19:18:33.135357055 $showNCalls 2026/05/29 19:18:33.135368342 [1] 50 2026/05/29 19:18:33.135369163 2026/05/29 19:18:33.135379979 $showWarnCalls 2026/05/29 19:18:33.135380620 [1] FALSE 2026/05/29 19:18:33.135397361 2026/05/29 19:18:33.135400375 $str 2026/05/29 19:18:33.135429925 $str$strict.width 2026/05/29 19:18:33.135431197 [1] "no" 2026/05/29 19:18:33.135457006 2026/05/29 19:18:33.135457917 $str$digits.d 2026/05/29 19:18:33.135468724 [1] 3 2026/05/29 19:18:33.135469184 2026/05/29 19:18:33.135476505 $str$vec.len 2026/05/29 19:18:33.135476926 [1] 4 2026/05/29 19:18:33.135484778 2026/05/29 19:18:33.135485429 $str$list.len 2026/05/29 19:18:33.135493421 [1] 99 2026/05/29 19:18:33.135493831 2026/05/29 19:18:33.135501022 $str$deparse.lines 2026/05/29 19:18:33.135501463 NULL 2026/05/29 19:18:33.135515714 2026/05/29 19:18:33.135516596 $str$drop.deparse.attr 2026/05/29 19:18:33.135529375 [1] TRUE 2026/05/29 19:18:33.135530176 2026/05/29 19:18:33.135539400 $str$formatNum 2026/05/29 19:18:33.135539851 function (x, ...) 2026/05/29 19:18:33.135548293 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:33.135548964 <environment: 0x55d63d1d64d0> 2026/05/29 19:18:33.135559931 2026/05/29 19:18:33.135560352 2026/05/29 19:18:33.135567352 $str.dendrogram.last 2026/05/29 19:18:33.135567773 [1] "`" 2026/05/29 19:18:33.135575955 2026/05/29 19:18:33.135576386 $texi2dvi 2026/05/29 19:18:33.135583897 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:33.135584348 2026/05/29 19:18:33.135596256 $timeout 2026/05/29 19:18:33.135596957 [1] 60 2026/05/29 19:18:33.135609055 2026/05/29 19:18:33.135609766 $ts.eps 2026/05/29 19:18:33.135620582 [1] 1e-05 2026/05/29 19:18:33.135621083 2026/05/29 19:18:33.135628534 $ts.S.compat 2026/05/29 19:18:33.135628945 [1] FALSE 2026/05/29 19:18:33.135637107 2026/05/29 19:18:33.135637538 $unzip 2026/05/29 19:18:33.135644879 [1] "/usr/bin/unzip" 2026/05/29 19:18:33.135645310 2026/05/29 19:18:33.135653071 $useFancyQuotes 2026/05/29 19:18:33.135653482 [1] TRUE 2026/05/29 19:18:33.135661915 2026/05/29 19:18:33.135662325 $verbose 2026/05/29 19:18:33.135669857 [1] FALSE 2026/05/29 19:18:33.135670307 2026/05/29 19:18:33.135681905 $warn 2026/05/29 19:18:33.135682636 [1] 0 2026/05/29 19:18:33.135694063 2026/05/29 19:18:33.135694834 $warning.length 2026/05/29 19:18:33.135705450 [1] 1000 2026/05/29 19:18:33.135705901 2026/05/29 19:18:33.135713132 $warnPartialMatchArgs 2026/05/29 19:18:33.135713553 [1] FALSE 2026/05/29 19:18:33.135721925 2026/05/29 19:18:33.135722336 $warnPartialMatchAttr 2026/05/29 19:18:33.135730288 [1] FALSE 2026/05/29 19:18:33.135730718 2026/05/29 19:18:33.135738049 $warnPartialMatchDollar 2026/05/29 19:18:33.135738510 [1] FALSE 2026/05/29 19:18:33.135746963 2026/05/29 19:18:33.135747414 $width 2026/05/29 19:18:33.135754995 [1] 80 2026/05/29 19:18:33.135755436 Stopped session pings to http://127.0.0.1:33147 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:33.160857420 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:33.161143651 [connect-session] Job Key: GEuif3sk7b7r2gNL Job started Determining session server location ... Connecting to session server http://127.0.0.1:39615 ... Connected to session server http://127.0.0.1:39615 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:33.363323825 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:33.363596040 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:33.363673933 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:33.374018262 2026/05/29 19:18:33.374034436 $ env 2026/05/29 19:18:33.374126735 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:33.374127957 CONNECT_CONTENT_GUID= 2026/05/29 19:18:33.374142539 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:33.374143210 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:33.374157822 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:33.374158493 _DD_ROOT_GO_SESSION_ID=b3d940f0-c55c-47f2-84af-f7801f424480 2026/05/29 19:18:33.374208038 EDITOR=vi 2026/05/29 19:18:33.374208889 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:33.374221858 HOSTNAME=e8ea8531e32c 2026/05/29 19:18:33.374222730 LANG=en_US.UTF-8 2026/05/29 19:18:33.374235829 LANGUAGE=en_US:en 2026/05/29 19:18:33.374236671 LC_ALL=en_US.UTF-8 2026/05/29 19:18:33.374248388 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:33.374249200 LN_S=ln -s 2026/05/29 19:18:33.374267587 LOGNAME=rstudio-connect 2026/05/29 19:18:33.374268348 MAKE=make 2026/05/29 19:18:33.374280927 PAGER=/usr/bin/pager 2026/05/29 19:18:33.374281709 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:33.374304283 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:33.374305034 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:33.374318534 R_ARCH= 2026/05/29 19:18:33.374319586 R_BROWSER=xdg-open 2026/05/29 19:18:33.374331614 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:33.374332255 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:33.374345425 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:33.374346096 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:33.374362030 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:33.374362691 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:33.374376071 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:33.374376872 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/29 19:18:33.374391344 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:33.374392015 R_LIBS_USER=REDACTED 2026/05/29 19:18:33.374405555 R_PAPERSIZE=letter 2026/05/29 19:18:33.374406236 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:33.374418885 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:33.374419546 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:33.374432546 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:33.374433207 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:33.374447939 RSC_REPORT_NAME=system-check 2026/05/29 19:18:33.374448620 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:33.374463703 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:33.374464404 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:33.374479887 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp9EXptn 2026/05/29 19:18:33.374480538 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:33.374495992 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:33.374496643 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:33.374511815 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:33.374512516 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:33.374527279 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:33.374533969 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:33.374548240 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:33.374548901 SED=/usr/bin/sed 2026/05/29 19:18:33.374560979 SF_PARTNER=posit_connect 2026/05/29 19:18:33.374561651 SHLVL=2 2026/05/29 19:18:33.374573568 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:33.374574260 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:33.374587680 TAR=/usr/bin/tar 2026/05/29 19:18:33.374588371 TERM=xterm 2026/05/29 19:18:33.374600189 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:33.374600960 TZ=UTC 2026/05/29 19:18:33.374625537 USERNAME=rstudio-connect 2026/05/29 19:18:33.374626228 USER=rstudio-connect 2026/05/29 19:18:33.381429511 _=/usr/bin/env Stopping content session token refresher Job completed Stopped session pings to http://127.0.0.1:39615 |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:33.402432978 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:33.402749165 [connect-session] Job Key: lWWtTOhoOqnoK5rN Job started Determining session server location ... Connecting to session server http://127.0.0.1:46211 ... Connected to session server http://127.0.0.1:46211 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:33.605422872 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:33.605676806 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:33.605762765 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:33.614424378 2026/05/29 19:18:33.614436476 $ findmnt --notruncate 2026/05/29 19:18:33.614487884 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:33.614490217 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docker/ov erlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:33.614598360 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:33.614600233 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:33.614629437 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:33.614631380 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:33.614665331 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:33.614666283 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:33.614701626 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:33.614702647 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:33.614750489 ├─/data /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.614754135 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/doc ker/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:33.614871917 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/doc ker/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:33.614993336 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.614996090 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615067357 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/e8ea8531e32cc3345acad05f12073397818a591521a0a1ed8014c145fb85a3b3/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615068289 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615105365 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/reports/v2/0/0/temp.source.3466088863] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615106256 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/reports/v2/0/0/temp.output.1803894332] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615151214 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/jobs/0/lWWtTOhoOqnoK5rN] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615151785 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615199201 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615245095 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5aba22d84c27f23ea0060cf57c59020e84a62ce74c52fcd31a36a97045d41b71/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:33.615246287 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1758183110] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:33.615308781 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr 2026/05/29 19:18:33.620649480 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KHWDG7L52PQJNE4FGW2ZYLTCLI:/var/lib/docker/overlay2/l/RFR4NIXVGIWENNXCIDIY725QYJ:/var/lib/docker/overlay2/l/ADLKVEQ7IDWYXS5IOX62IXM3ES:/var/lib/docker/overlay2/l/KB7VT4FZGYJA7ENMTNSBJZJG46:/var/lib/docker/overlay2/l/ZDSDGMWC3CAYD4QUEDC4OVYLCU:/var/lib/docker/overlay2/l/YPPRB4NADN3EYSKHEAXFYJPBA4:/var/lib/docker/overlay2/l/OWRYVF2PNK6F2U6EW6DERPQX5W:/var/lib/docker/overlay2/l/4G5D532CCYJSZ7KDFRSYN3OXCQ:/var/lib/docker/overlay2/l/AW3P6GBVMZ6ZR4BU6FP32JDJ3H:/var/lib/docker/overlay2/l/5MJ43MNKACSJ5E6Q2XSL66RE67:/var/lib/docker/overlay2/l/HFEMZ74F5DH6NNZ5PQMBQMDWE4:/var/lib/docker/overlay2/l/XIHMF4OTX2RYSHDZXCBKJETSBF:/var/lib/docker/overlay2/l/CGJQZQWCGWSPPLWEINPPTUOOHM:/var/lib/docker/overlay2/l/NQYE5UMPWMSYG5FG3FX3ONMAYA:/var/lib/docke r/overlay2/l/E3OBX33QUOVDQUDWVCYHJGKDFU:/var/lib/docker/overlay2/l/DWEZCSOXSLCSOPT6BXSPX5EUQL:/var/lib/docker/overlay2/l/DHVKR7PX54VOFAAOJCXYGH6LQT:/var/lib/docker/overlay2/l/IXI6YC4S7CBLSXCDFP253JEY3F:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/diff,workdir=/var/lib/docker/overlay2/24afa9b09a09913e5cbf4339edf6f588457e0cc62abf0eceff5631e19c62d9a2/work,nouserxattr Stopped session pings to http://127.0.0.1:46211 Stopping content session token refresher Job completed |