| 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:55 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.30s
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 0x7f57bfdea560>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T19:17:20Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:33Z', 'email': '', ...}]}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.14/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-05-29T19:17:20Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:33Z', 'email': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
expected = test_username.split("@", 1)[0]
usernames = [u.get("username") for u in user_list]
> assert expected in usernames, (
f"Test user {expected!r} (from {test_username!r}) not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' (from 'testuser') not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:54: AssertionErrorPassed (18)
Connect6 tests
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.30s
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.30s
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_ui6.38s
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_checks28.95s
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.64s
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.09s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.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.19s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.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_4014.71s
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.72s
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.04s
Test procedure
- Given Package Manager is running
- When I query the PyPI repository for the "requests" package
- Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
Prerequisites1 tests
SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.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: ef7deddff55f · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: ef7deddff55f 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=17a17515-ab27-481e-b148-6d05c70cde2c HOME=/root HOSTNAME=ef7deddff55f 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 205Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 76G 70G 53% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 76G 70G 53% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:28 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: 0x564f1eb3db50 [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:28 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:28 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:28.376243409 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:28.378549909 [connect-session] Job Key: jMEAcxcVkHKwIlG5 2026/05/29 19:18:28.378572333 [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:28.378578362 [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:35585 ... Connected to session server http://127.0.0.1:35585 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:28.555382825 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:28.569362867 2026/05/29 19:18:28.569374094 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/29 19:18:28.569423999 Python 3.12.11 Stopped session pings to http://127.0.0.1:35585 |
| ❌ | 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:29.045170478 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.045443480 [connect-session] Job Key: YqXNENWX2iLngpf6 2026/05/29 19:18:29.045452404 [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:29.045458092 [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:42419 ... Connected to session server http://127.0.0.1:42419 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.176960553 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:29.184108299 2026/05/29 19:18:29.184118554 $ env 2026/05/29 19:18:29.184153177 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:29.184154669 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:29.184189401 HOSTNAME=ef7deddff55f 2026/05/29 19:18:29.184190273 LANG=en_US.UTF-8 2026/05/29 19:18:29.184206107 LANGUAGE=en_US:en 2026/05/29 19:18:29.184207298 LC_ALL=en_US.UTF-8 2026/05/29 19:18:29.184220078 LOGNAME=rstudio-connect 2026/05/29 19:18:29.184220849 MAKEFLAGS=-j1 2026/05/29 19:18:29.184234539 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:29.184235321 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:29.184252066 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:29.184252867 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:29.184268911 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:29.184269723 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:29.184283904 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:29.184284615 SHLVL=2 2026/05/29 19:18:29.184296803 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:29.184297725 TERM=xterm 2026/05/29 19:18:29.184331956 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:29.184332798 TZ=UTC 2026/05/29 19:18:29.184345998 USERNAME=rstudio-connect 2026/05/29 19:18:29.184346689 USER=rstudio-connect 2026/05/29 19:18:29.184360469 _=/usr/bin/env 2026/05/29 19:18:29.184361241 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:42419 |
| ✅ | 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:29.200354254 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.200609850 [connect-session] Job Key: RpmTuot1esIACXvo 2026/05/29 19:18:29.200619014 [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:29.200625253 [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:35125 ... Connected to session server http://127.0.0.1:35125 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.328578729 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:29.333100362 2026/05/29 19:18:29.333108214 $ findmnt --notruncate 2026/05/29 19:18:29.420214060 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:29.420235632 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:29.420363160 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.420389554 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:29.420391828 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:29.420421743 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.420422624 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:29.420451728 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:29.420452459 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:29.420482044 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:29.420482795 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420523251 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:29.420641234 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:29.420648625 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420781936 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420782728 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420820865 ├─/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.420823589 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420888627 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/RpmTuot1esIACXvo] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420889729 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:29.420931803 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2608306863] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:29.420932694 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:29.421117452 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:29.437069324 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.437363318 [connect-session] Job Key: BKW3LoMuQMAABWfJ 2026/05/29 19:18:29.437379292 [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:29.437384480 [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:44253 ... Connected to session server http://127.0.0.1:44253 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.566764818 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:29.571334464 2026/05/29 19:18:29.571344329 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:29.585898357 * Trying 151.101.0.223:443... 2026/05/29 19:18:29.591339412 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/05/29 19:18:29.593074971 * ALPN, offering h2 2026/05/29 19:18:29.593082122 * ALPN, offering http/1.1 2026/05/29 19:18:29.640860791 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:29.640876124 * CApath: /etc/ssl/certs 2026/05/29 19:18:29.641088861 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:29.641110994 } [5 bytes data] 2026/05/29 19:18:29.641139898 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:29.641148661 } [512 bytes data] 2026/05/29 19:18:29.648691343 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:29.648701598 { [5 bytes data] 2026/05/29 19:18:29.648736942 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:29.648743361 { [122 bytes data] 2026/05/29 19:18:29.648967765 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:29.648976198 { [5 bytes data] 2026/05/29 19:18:29.649016248 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.649017600 { [5 bytes data] 2026/05/29 19:18:29.649035287 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:29.649037641 { [19 bytes data] 2026/05/29 19:18:29.649054105 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.649056299 { [5 bytes data] 2026/05/29 19:18:29.649073084 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:29.649088873 { [2860 bytes data] 2026/05/29 19:18:29.649812585 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.649819866 { [5 bytes data] 2026/05/29 19:18:29.649852776 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:29.649853757 { [264 bytes data] 2026/05/29 19:18:29.649935370 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.649942351 { [5 bytes data] 2026/05/29 19:18:29.649961950 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:29.649964805 { [36 bytes data] 2026/05/29 19:18:29.650032727 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:29.650037915 } [5 bytes data] 2026/05/29 19:18:29.650093995 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:29.650099533 } [1 bytes data] 2026/05/29 19:18:29.650113990 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650115302 } [5 bytes data] 2026/05/29 19:18:29.650130445 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:29.650144896 } [36 bytes data] 2026/05/29 19:18:29.650575431 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:29.650582101 * ALPN, server accepted to use h2 2026/05/29 19:18:29.650629508 * Server certificate: 2026/05/29 19:18:29.650630699 * subject: CN=www.python.org 2026/05/29 19:18:29.650646874 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:29.650647715 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:29.650662187 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:29.650663048 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:29.650677089 * SSL certificate verify ok. 2026/05/29 19:18:29.650677570 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:29.650688146 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:29.650688667 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:29.650707405 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650708667 } [5 bytes data] 2026/05/29 19:18:29.650730585 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650755308 } [5 bytes data] 2026/05/29 19:18:29.650756019 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650773690 } [5 bytes data] 2026/05/29 19:18:29.650776404 * Using Stream ID: 1 (easy handle 0x558bf82099f0) 2026/05/29 19:18:29.650826390 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650827552 } [5 bytes data] 2026/05/29 19:18:29.650841863 > GET / HTTP/2 2026/05/29 19:18:29.650842374 > Host: pypi.python.org 2026/05/29 19:18:29.650852269 > user-agent: curl/7.81.0 2026/05/29 19:18:29.650852730 > accept: */* 2026/05/29 19:18:29.650861853 > 2026/05/29 19:18:29.650862314 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.650872059 { [5 bytes data] 2026/05/29 19:18:29.650872509 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:29.650889515 { [193 bytes data] 2026/05/29 19:18:29.655750535 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.655759569 { [5 bytes data] 2026/05/29 19:18:29.655788723 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.655792579 } [5 bytes data] 2026/05/29 19:18:29.656229558 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.656236489 { [5 bytes data] 2026/05/29 19:18:29.656305368 < HTTP/2 301 2026/05/29 19:18:29.656311417 < server: Varnish 2026/05/29 19:18:29.656354912 < retry-after: 0 2026/05/29 19:18:29.656355884 < location: https://pypi.org/ 2026/05/29 19:18:29.656380771 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:29.656381963 < accept-ranges: bytes 2026/05/29 19:18:29.656398638 < date: Fri, 29 May 2026 19:18:29 GMT 2026/05/29 19:18:29.656399440 < x-served-by: cache-iad-kiad7000179-IAD 2026/05/29 19:18:29.656418609 < x-cache: HIT 2026/05/29 19:18:29.656419510 < x-cache-hits: 0 2026/05/29 19:18:29.656433231 < x-timer: S1780082310.653609,VS0,VE0 2026/05/29 19:18:29.656433962 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:29.656455113 < x-frame-options: deny 2026/05/29 19:18:29.656456155 < x-xss-protection: 1; mode=block 2026/05/29 19:18:29.656478859 < x-content-type-options: nosniff 2026/05/29 19:18:29.656479540 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:29.656495294 < 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:29.656499981 < content-length: 122 2026/05/29 19:18:29.656560753 < 2026/05/29 19:18:29.656562355 * Ignoring the response-body 2026/05/29 19:18:29.656575305 { [122 bytes data] 2026/05/29 19:18:29.656575876 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:29.656586421 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:29.659078337 * Trying 151.101.0.223:443... 2026/05/29 19:18:29.664509007 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/05/29 19:18:29.664786185 * ALPN, offering h2 2026/05/29 19:18:29.664793266 * ALPN, offering http/1.1 2026/05/29 19:18:29.691919139 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:29.691930186 * CApath: /etc/ssl/certs 2026/05/29 19:18:29.692109467 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:29.692117278 } [5 bytes data] 2026/05/29 19:18:29.692148145 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:29.692150959 } [512 bytes data] 2026/05/29 19:18:29.700965641 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:29.700973723 { [5 bytes data] 2026/05/29 19:18:29.701031971 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:29.701037319 { [122 bytes data] 2026/05/29 19:18:29.701160144 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:29.701168247 { [5 bytes data] 2026/05/29 19:18:29.701227646 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.701229058 { [5 bytes data] 2026/05/29 19:18:29.701247286 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:29.701248067 { [19 bytes data] 2026/05/29 19:18:29.701264522 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.701265353 { [5 bytes data] 2026/05/29 19:18:29.701282539 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:29.701285033 { [2856 bytes data] 2026/05/29 19:18:29.701925805 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.701934959 { [5 bytes data] 2026/05/29 19:18:29.701962060 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:29.701963312 { [264 bytes data] 2026/05/29 19:18:29.702063263 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702070443 { [5 bytes data] 2026/05/29 19:18:29.702100749 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:29.702101891 { [36 bytes data] 2026/05/29 19:18:29.702138176 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:29.702154420 } [5 bytes data] 2026/05/29 19:18:29.702203464 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:29.702204586 } [1 bytes data] 2026/05/29 19:18:29.702222733 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702233119 } [5 bytes data] 2026/05/29 19:18:29.702254466 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:29.702262177 } [36 bytes data] 2026/05/29 19:18:29.702356950 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:29.702364892 * ALPN, server accepted to use h2 2026/05/29 19:18:29.702392754 * Server certificate: 2026/05/29 19:18:29.702393836 * subject: CN=pypi.org 2026/05/29 19:18:29.702409530 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:29.702410261 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:29.702423381 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:29.702424172 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:29.702446315 * SSL certificate verify ok. 2026/05/29 19:18:29.702447147 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:29.702464603 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:29.702465524 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:29.702484833 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702485715 } [5 bytes data] 2026/05/29 19:18:29.702501428 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702502340 } [5 bytes data] 2026/05/29 19:18:29.702521719 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702535860 } [5 bytes data] 2026/05/29 19:18:29.702577423 * Using Stream ID: 1 (easy handle 0x558bf82099f0) 2026/05/29 19:18:29.702586327 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702614699 } [5 bytes data] 2026/05/29 19:18:29.702625786 > GET / HTTP/2 2026/05/29 19:18:29.702628640 > Host: pypi.org 2026/05/29 19:18:29.702641910 > user-agent: curl/7.81.0 2026/05/29 19:18:29.702642802 > accept: */* 2026/05/29 19:18:29.702656402 > 2026/05/29 19:18:29.702658285 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.702672877 { [5 bytes data] 2026/05/29 19:18:29.702704505 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:29.702720579 { [193 bytes data] 2026/05/29 19:18:29.708815487 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.708823268 { [5 bytes data] 2026/05/29 19:18:29.708858692 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.708859683 } [5 bytes data] 2026/05/29 19:18:29.711496883 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.711504394 { [5 bytes data] 2026/05/29 19:18:29.711542812 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.711543854 { [5 bytes data] 2026/05/29 19:18:29.711563643 < HTTP/2 200 2026/05/29 19:18:29.711569793 < server: gunicorn 2026/05/29 19:18:29.711590093 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:29.711591025 < 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:29.711719729 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:29.711735553 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:29.711737085 < accept-ranges: bytes 2026/05/29 19:18:29.711754111 < date: Fri, 29 May 2026 19:18:29 GMT 2026/05/29 19:18:29.711754922 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kiad7000126-IAD 2026/05/29 19:18:29.711774642 < x-cache: MISS, HIT 2026/05/29 19:18:29.711775894 < x-cache-hits: 0, 1 2026/05/29 19:18:29.711789214 < x-timer: S1780082310.705857,VS0,VE3 2026/05/29 19:18:29.711789965 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:29.711804537 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:29.711805438 < x-frame-options: deny 2026/05/29 19:18:29.711822174 < x-xss-protection: 1; mode=block 2026/05/29 19:18:29.711822895 < x-content-type-options: nosniff 2026/05/29 19:18:29.711836946 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:29.711837867 < 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:29.711856285 < content-length: 22793 2026/05/29 19:18:29.711911759 < 2026/05/29 19:18:29.711918729 { [941 bytes data] 2026/05/29 19:18:29.711931679 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.711932690 { [5 bytes data] 2026/05/29 19:18:29.711953001 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.711955044 { [5 bytes data] 2026/05/29 19:18:29.711986992 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.711988575 { [5 bytes data] 2026/05/29 19:18:29.712004108 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.712004869 { [5 bytes data] 2026/05/29 19:18:29.712036377 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.712037318 { [5 bytes data] 2026/05/29 19:18:29.712370481 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.712375859 { [5 bytes data] 2026/05/29 19:18:29.712409029 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.712409971 { [5 bytes data] 2026/05/29 19:18:29.713330700 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.713336128 { [5 bytes data] 2026/05/29 19:18:29.713363309 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.713364291 { [5 bytes data] 2026/05/29 19:18:29.714079250 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.714084828 { [5 bytes data] 2026/05/29 19:18:29.714109595 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.714110547 { [5 bytes data] 2026/05/29 19:18:29.714929543 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.714935772 { [5 bytes data] 2026/05/29 19:18:29.714962242 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.714963204 { [5 bytes data] 2026/05/29 19:18:29.715859717 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.715865856 { [5 bytes data] 2026/05/29 19:18:29.715896131 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.715897023 { [5 bytes data] 2026/05/29 19:18:29.716654386 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.716662338 { [5 bytes data] 2026/05/29 19:18:29.716695928 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.716696860 { [5 bytes data] 2026/05/29 19:18:29.716711812 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:29.720378405 2026/05/29 19:18:29.720387559 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:29.739644889 * Trying 151.101.128.223:443... 2026/05/29 19:18:29.745191869 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/05/29 19:18:29.746897804 * ALPN, offering h2 2026/05/29 19:18:29.746904614 * ALPN, offering http/1.1 2026/05/29 19:18:29.774665175 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:29.774673188 * CApath: /etc/ssl/certs 2026/05/29 19:18:29.774879129 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:29.774886109 } [5 bytes data] 2026/05/29 19:18:29.774921563 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:29.774922795 } [512 bytes data] 2026/05/29 19:18:29.782597896 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:29.782605428 { [5 bytes data] 2026/05/29 19:18:29.782643655 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:29.782644637 { [122 bytes data] 2026/05/29 19:18:29.782863768 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:29.782867824 { [5 bytes data] 2026/05/29 19:18:29.782891920 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.782894965 { [5 bytes data] 2026/05/29 19:18:29.782930223 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:29.782934439 { [19 bytes data] 2026/05/29 19:18:29.782950499 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.782953153 { [5 bytes data] 2026/05/29 19:18:29.782975927 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:29.782980895 { [2842 bytes data] 2026/05/29 19:18:29.784378168 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.784385900 { [5 bytes data] 2026/05/29 19:18:29.784492420 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:29.784494323 { [264 bytes data] 2026/05/29 19:18:29.784512731 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.784526772 { [5 bytes data] 2026/05/29 19:18:29.784543878 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:29.784559131 { [36 bytes data] 2026/05/29 19:18:29.784600809 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:29.784614940 } [5 bytes data] 2026/05/29 19:18:29.784642562 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:29.784643353 } [1 bytes data] 2026/05/29 19:18:29.784681971 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.784685206 } [5 bytes data] 2026/05/29 19:18:29.784702773 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:29.784704896 } [36 bytes data] 2026/05/29 19:18:29.784791947 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:29.784914833 * ALPN, server accepted to use h2 2026/05/29 19:18:29.784952174 * Server certificate: 2026/05/29 19:18:29.784957352 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:29.784971408 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:29.784975454 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:29.785014799 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:29.785016171 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:29.785091985 * SSL certificate verify ok. 2026/05/29 19:18:29.785093327 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:29.785113618 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:29.785114609 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:29.785133648 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.785134570 } [5 bytes data] 2026/05/29 19:18:29.785166998 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.785168110 } [5 bytes data] 2026/05/29 19:18:29.785289634 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.785290585 } [5 bytes data] 2026/05/29 19:18:29.785304836 * Using Stream ID: 1 (easy handle 0x55c602dec9f0) 2026/05/29 19:18:29.785307200 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.785324716 } [5 bytes data] 2026/05/29 19:18:29.785326750 > GET / HTTP/2 2026/05/29 19:18:29.785343385 > Host: files.pythonhosted.org 2026/05/29 19:18:29.785344176 > user-agent: curl/7.81.0 2026/05/29 19:18:29.785358177 > accept: */* 2026/05/29 19:18:29.785358958 > 2026/05/29 19:18:29.785370445 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.785377476 { [5 bytes data] 2026/05/29 19:18:29.785485844 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:29.785487146 { [193 bytes data] 2026/05/29 19:18:29.790025695 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.790031404 { [5 bytes data] 2026/05/29 19:18:29.790068440 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:29.790069642 } [5 bytes data] 2026/05/29 19:18:29.790154079 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.790160919 { [5 bytes data] 2026/05/29 19:18:29.792632138 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.792641222 { [5 bytes data] 2026/05/29 19:18:29.792839567 < HTTP/2 200 2026/05/29 19:18:29.792845275 < content-type: text/html 2026/05/29 19:18:29.792872712 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:29.792882411 < accept-ranges: bytes 2026/05/29 19:18:29.792885145 < date: Fri, 29 May 2026 19:18:29 GMT 2026/05/29 19:18:29.792899317 < age: 57 2026/05/29 19:18:29.792900078 < x-served-by: cache-iad-kcgs7200093-IAD 2026/05/29 19:18:29.792913708 < x-cache: HIT 2026/05/29 19:18:29.792914570 < x-cache-hits: 1 2026/05/29 19:18:29.792927995 < x-timer: S1780082310.788345,VS0,VE2 2026/05/29 19:18:29.792929237 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:29.792952282 < x-frame-options: deny 2026/05/29 19:18:29.792953223 < x-xss-protection: 1; mode=block 2026/05/29 19:18:29.792968606 < x-content-type-options: nosniff 2026/05/29 19:18:29.792969418 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:29.792986353 < x-robots-header: noindex 2026/05/29 19:18:29.792989358 < content-length: 1853 2026/05/29 19:18:29.793033559 < 2026/05/29 19:18:29.793044731 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.793045923 { [5 bytes data] 2026/05/29 19:18:29.793068898 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:29.793069899 { [5 bytes data] 2026/05/29 19:18:29.793089659 * Connection #0 to host files.pythonhosted.org left intact 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:29.811506320 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:29.811759662 [connect-session] Job Key: ZeZIBVomPaKYsfRc 2026/05/29 19:18:29.811773003 [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:29.811779743 [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:33371 ... Connected to session server http://127.0.0.1:33371 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:29.954301412 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:29.994603128 2026/05/29 19:18:29.994620634 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv 2026/05/29 19:18:32.819489879 2026/05/29 19:18:32.819500725 $ source /opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv/bin/activate 2026/05/29 19:18:32.821070890 2026/05/29 19:18:32.821080184 $ python --version 2026/05/29 19:18:32.823259988 Python 3.12.11 2026/05/29 19:18:32.823606081 2026/05/29 19:18:32.823613842 $ python -m site 2026/05/29 19:18:32.836841794 sys.path = [ 2026/05/29 19:18:32.836852209 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:32.836891629 '/opt/python/3.12.11/lib/python312.zip', 2026/05/29 19:18:32.836892750 '/opt/python/3.12.11/lib/python3.12', 2026/05/29 19:18:32.836921564 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/29 19:18:32.836930428 '/opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv/lib/python3.12/site-packages', 2026/05/29 19:18:32.837008616 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/29 19:18:32.837009837 ] 2026/05/29 19:18:32.837025611 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:32.837026593 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/29 19:18:32.837050078 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:33371 |
| ✅ | 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:32.884389695 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:32.884605961 [connect-session] Job Key: PBIkgrHH35HLuAQ2 2026/05/29 19:18:32.884614855 [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:32.884619592 [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:41723 ... Connected to session server http://127.0.0.1:41723 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:33.012096928 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:33.017785638 2026/05/29 19:18:33.017794121 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv 2026/05/29 19:18:35.782771316 2026/05/29 19:18:35.782788191 $ source /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/bin/activate 2026/05/29 19:18:35.784696512 2026/05/29 19:18:35.784707088 $ python -m pip --version 2026/05/29 19:18:35.998115927 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/29 19:18:36.028380219 2026/05/29 19:18:36.028410916 $ python -m pip config debug 2026/05/29 19:18:36.257106379 env_var: 2026/05/29 19:18:36.257436343 env: 2026/05/29 19:18:36.257607742 global: 2026/05/29 19:18:36.257785355 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:36.257960484 /etc/pip.conf, exists: False 2026/05/29 19:18:36.258112649 site: 2026/05/29 19:18:36.258312956 /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/pip.conf, exists: False 2026/05/29 19:18:36.258481556 user: 2026/05/29 19:18:36.258652449 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:36.258843367 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:36.292285010 2026/05/29 19:18:36.292302366 $ python -m pip config list -v 2026/05/29 19:18:36.521139684 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:36.521541450 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:36.521893091 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:36.522235448 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:36.522567990 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/pip.conf' 2026/05/29 19:18:36.556355721 2026/05/29 19:18:36.556371445 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:36.729213456 <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:36.729503609 /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:36.752344696 2026/05/29 19:18:36.752358727 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB pip 2026/05/29 19:18:37.267638424 Collecting pip 2026/05/29 19:18:37.268063326 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:37.297924600 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:37.310122422 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:37.362765884 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 47.7 MB/s eta 0:00:00 2026/05/29 19:18:37.374565235 Saved /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:37.374972830 Successfully downloaded pip 2026/05/29 19:18:37.462097811 2026/05/29 19:18:37.462111341 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/29 19:18:37.462167025 [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:37.565422684 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:37.565666483 [connect-session] Job Key: CpDyjKwFftUAYBCL 2026/05/29 19:18:37.565677750 [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:37.565681625 [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:40169 ... Connected to session server http://127.0.0.1:40169 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:37.738959464 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:37.745741556 2026/05/29 19:18:37.745754226 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/29 19:18:37.745798062 Python 3.13.9 Stopped session pings to http://127.0.0.1:40169 |
| ❌ | 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:38.200723838 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:38.200964782 [connect-session] Job Key: xziIGZakc1BRMgf4 2026/05/29 19:18:38.200979244 [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:38.200985022 [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:39149 ... Connected to session server http://127.0.0.1:39149 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:38.327765761 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:38.334631234 2026/05/29 19:18:38.334640138 $ env 2026/05/29 19:18:38.334674520 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:38.334676102 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:38.334694309 HOSTNAME=ef7deddff55f 2026/05/29 19:18:38.334695121 LANG=en_US.UTF-8 2026/05/29 19:18:38.334708631 LANGUAGE=en_US:en 2026/05/29 19:18:38.334709362 LC_ALL=en_US.UTF-8 2026/05/29 19:18:38.334723954 LOGNAME=rstudio-connect 2026/05/29 19:18:38.334724725 MAKEFLAGS=-j1 2026/05/29 19:18:38.334738025 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:38.334738736 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:38.334755442 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:38.334756153 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:38.334772237 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:38.334772978 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:38.334787430 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:38.334788131 SHLVL=2 2026/05/29 19:18:38.334800760 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:38.334801561 TERM=xterm 2026/05/29 19:18:38.334813790 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:38.334814671 TZ=UTC 2026/05/29 19:18:38.334828121 USERNAME=rstudio-connect 2026/05/29 19:18:38.334828802 USER=rstudio-connect 2026/05/29 19:18:38.334842213 _=/usr/bin/env 2026/05/29 19:18:38.334843064 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:39149 |
| ✅ | 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:38.350665497 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:38.350900292 [connect-session] Job Key: G8cFqZUMP32OfMuY 2026/05/29 19:18:38.350911238 [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:38.350915505 [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:46445 ... Connected to session server http://127.0.0.1:46445 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:38.479776454 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:38.484429086 2026/05/29 19:18:38.484437379 $ findmnt --notruncate 2026/05/29 19:18:38.486711381 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:38.486725853 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:38.486850456 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:38.486896781 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:38.486898083 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:38.486927888 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:38.486928760 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:38.486959251 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:38.486961404 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:38.487005631 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:38.487006512 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487063728 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:38.487065852 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:38.487286289 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487342189 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487343531 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487382269 ├─/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:38.487385013 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487434658 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/G8cFqZUMP32OfMuY] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487435469 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:38.487489666 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3173145473] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:38.487491819 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:38.487679703 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr Stopped session pings to http://127.0.0.1:46445 |
| ✅ | 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:38.503336105 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:38.503560754 [connect-session] Job Key: Xle5i5T9q4grR6qu 2026/05/29 19:18:38.503574365 [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:38.503579843 [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:42377 ... Connected to session server http://127.0.0.1:42377 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:38.629460644 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:38.633935668 2026/05/29 19:18:38.633943150 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:38.641997167 * Trying 151.101.0.223:443... 2026/05/29 19:18:38.647283542 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/05/29 19:18:38.649147590 * ALPN, offering h2 2026/05/29 19:18:38.649154321 * ALPN, offering http/1.1 2026/05/29 19:18:38.675141993 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:38.675152649 * CApath: /etc/ssl/certs 2026/05/29 19:18:38.675364493 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:38.675374218 } [5 bytes data] 2026/05/29 19:18:38.675408269 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:38.675411084 } [512 bytes data] 2026/05/29 19:18:38.682315565 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:38.682323447 { [5 bytes data] 2026/05/29 19:18:38.682366522 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:38.682367684 { [122 bytes data] 2026/05/29 19:18:38.682582679 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:38.682591482 { [5 bytes data] 2026/05/29 19:18:38.682622148 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.682623591 { [5 bytes data] 2026/05/29 19:18:38.682639174 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:38.682642159 { [19 bytes data] 2026/05/29 19:18:38.682660767 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.682668108 { [5 bytes data] 2026/05/29 19:18:38.682685915 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:38.682705084 { [2860 bytes data] 2026/05/29 19:18:38.683400583 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.683407584 { [5 bytes data] 2026/05/29 19:18:38.683438100 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:38.683439231 { [264 bytes data] 2026/05/29 19:18:38.683520540 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.683528752 { [5 bytes data] 2026/05/29 19:18:38.683554841 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:38.683573219 { [36 bytes data] 2026/05/29 19:18:38.683613124 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:38.683621807 } [5 bytes data] 2026/05/29 19:18:38.683644121 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:38.683645123 } [1 bytes data] 2026/05/29 19:18:38.683677962 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.683687987 } [5 bytes data] 2026/05/29 19:18:38.683706525 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:38.683708448 } [36 bytes data] 2026/05/29 19:18:38.683797222 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:38.683804943 * ALPN, server accepted to use h2 2026/05/29 19:18:38.683836822 * Server certificate: 2026/05/29 19:18:38.683840026 * subject: CN=www.python.org 2026/05/29 19:18:38.683855770 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:38.683856601 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:38.683870422 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:38.683871073 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:38.683894388 * SSL certificate verify ok. 2026/05/29 19:18:38.683895180 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:38.683907218 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:38.683907668 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:38.683921229 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.683922401 } [5 bytes data] 2026/05/29 19:18:38.683968295 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.683977009 } [5 bytes data] 2026/05/29 19:18:38.684019738 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.684026468 } [5 bytes data] 2026/05/29 19:18:38.684074040 * Using Stream ID: 1 (easy handle 0x55fa31bad9f0) 2026/05/29 19:18:38.684101136 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.684125653 } [5 bytes data] 2026/05/29 19:18:38.684163610 > GET / HTTP/2 2026/05/29 19:18:38.684164181 > Host: pypi.python.org 2026/05/29 19:18:38.684222719 > user-agent: curl/7.81.0 2026/05/29 19:18:38.684225484 > accept: */* 2026/05/29 19:18:38.684241768 > 2026/05/29 19:18:38.684243901 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.684259119 { [5 bytes data] 2026/05/29 19:18:38.684323161 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:38.684329551 { [193 bytes data] 2026/05/29 19:18:38.688992229 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.688999830 { [5 bytes data] 2026/05/29 19:18:38.689034332 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.689038809 } [5 bytes data] 2026/05/29 19:18:38.689118324 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.689128689 { [5 bytes data] 2026/05/29 19:18:38.689626406 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.689632705 { [5 bytes data] 2026/05/29 19:18:38.689692560 < HTTP/2 301 2026/05/29 19:18:38.689700102 < server: Varnish 2026/05/29 19:18:38.689722015 < retry-after: 0 2026/05/29 19:18:38.689722806 < location: https://pypi.org/ 2026/05/29 19:18:38.689743057 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:38.689743958 < accept-ranges: bytes 2026/05/29 19:18:38.689758470 < date: Fri, 29 May 2026 19:18:38 GMT 2026/05/29 19:18:38.689759161 < x-served-by: cache-iad-kiad7000179-IAD 2026/05/29 19:18:38.689774414 < x-cache: HIT 2026/05/29 19:18:38.689775175 < x-cache-hits: 0 2026/05/29 19:18:38.689789016 < x-timer: S1780082319.687068,VS0,VE0 2026/05/29 19:18:38.689789777 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:38.689808195 < x-frame-options: deny 2026/05/29 19:18:38.689809878 < x-xss-protection: 1; mode=block 2026/05/29 19:18:38.689828125 < x-content-type-options: nosniff 2026/05/29 19:18:38.689829046 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:38.689850579 < 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:38.689856578 < content-length: 122 2026/05/29 19:18:38.689922948 < 2026/05/29 19:18:38.689924220 * Ignoring the response-body 2026/05/29 19:18:38.689936639 { [122 bytes data] 2026/05/29 19:18:38.689937400 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:38.689956960 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:38.713415509 * Trying 151.101.192.223:443... 2026/05/29 19:18:38.719643696 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/05/29 19:18:38.719956433 * ALPN, offering h2 2026/05/29 19:18:38.719963363 * ALPN, offering http/1.1 2026/05/29 19:18:38.746970394 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:38.746981451 * CApath: /etc/ssl/certs 2026/05/29 19:18:38.747169830 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:38.747193515 } [5 bytes data] 2026/05/29 19:18:38.747217011 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:38.747217642 } [512 bytes data] 2026/05/29 19:18:38.754696536 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:38.754705019 { [5 bytes data] 2026/05/29 19:18:38.754745220 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:38.754746311 { [122 bytes data] 2026/05/29 19:18:38.754882612 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:38.754891595 { [5 bytes data] 2026/05/29 19:18:38.754919177 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.754920209 { [5 bytes data] 2026/05/29 19:18:38.754936443 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:38.754940159 { [19 bytes data] 2026/05/29 19:18:38.754959057 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.754965567 { [5 bytes data] 2026/05/29 19:18:38.754980750 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:38.754996313 { [2856 bytes data] 2026/05/29 19:18:38.755647516 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.755654357 { [5 bytes data] 2026/05/29 19:18:38.755688068 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:38.755689309 { [264 bytes data] 2026/05/29 19:18:38.755768685 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.755775365 { [5 bytes data] 2026/05/29 19:18:38.755802075 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:38.755803217 { [36 bytes data] 2026/05/29 19:18:38.755845876 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:38.755853828 } [5 bytes data] 2026/05/29 19:18:38.755881289 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:38.755882170 } [1 bytes data] 2026/05/29 19:18:38.755909672 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.755922211 } [5 bytes data] 2026/05/29 19:18:38.755937664 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:38.755942301 } [36 bytes data] 2026/05/29 19:18:38.756013419 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:38.756021901 * ALPN, server accepted to use h2 2026/05/29 19:18:38.756062713 * Server certificate: 2026/05/29 19:18:38.756063845 * subject: CN=pypi.org 2026/05/29 19:18:38.756086244 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:38.756087185 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:38.756103129 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:38.756104201 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:38.756132574 * SSL certificate verify ok. 2026/05/29 19:18:38.756133435 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:38.756158718 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:38.756161452 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:38.756233887 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.756236050 } [5 bytes data] 2026/05/29 19:18:38.756255119 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.756255910 } [5 bytes data] 2026/05/29 19:18:38.756283281 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.756284503 } [5 bytes data] 2026/05/29 19:18:38.756301689 * Using Stream ID: 1 (easy handle 0x55fa31bad9f0) 2026/05/29 19:18:38.756302771 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.756321990 } [5 bytes data] 2026/05/29 19:18:38.756322771 > GET / HTTP/2 2026/05/29 19:18:38.756336632 > Host: pypi.org 2026/05/29 19:18:38.756337503 > user-agent: curl/7.81.0 2026/05/29 19:18:38.756350633 > accept: */* 2026/05/29 19:18:38.756351364 > 2026/05/29 19:18:38.756364193 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.756364935 { [5 bytes data] 2026/05/29 19:18:38.756443698 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:38.756451931 { [193 bytes data] 2026/05/29 19:18:38.761652025 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.761660448 { [5 bytes data] 2026/05/29 19:18:38.761708054 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.761710648 } [5 bytes data] 2026/05/29 19:18:38.761745641 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.761761956 { [5 bytes data] 2026/05/29 19:18:38.763859212 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.763866403 { [5 bytes data] 2026/05/29 19:18:38.764013565 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764017961 { [5 bytes data] 2026/05/29 19:18:38.764048287 < HTTP/2 200 2026/05/29 19:18:38.764049098 < server: gunicorn 2026/05/29 19:18:38.764059394 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:38.764059935 < 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:38.764116656 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:38.764205314 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:38.764206456 < accept-ranges: bytes 2026/05/29 19:18:38.764219325 < date: Fri, 29 May 2026 19:18:38 GMT 2026/05/29 19:18:38.764219826 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200157-IAD 2026/05/29 19:18:38.764232776 < x-cache: MISS, HIT 2026/05/29 19:18:38.764233246 < x-cache-hits: 0, 1 2026/05/29 19:18:38.764242490 < x-timer: S1780082319.759401,VS0,VE2 2026/05/29 19:18:38.764243001 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:38.764253487 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:38.764254348 < x-frame-options: deny 2026/05/29 19:18:38.764267989 < x-xss-protection: 1; mode=block 2026/05/29 19:18:38.764270242 < x-content-type-options: nosniff 2026/05/29 19:18:38.764294164 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:38.764295395 < 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:38.764352742 < content-length: 22793 2026/05/29 19:18:38.764355286 < 2026/05/29 19:18:38.764367454 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764368396 { [5 bytes data] 2026/05/29 19:18:38.764383548 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764384230 { [5 bytes data] 2026/05/29 19:18:38.764398401 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764399132 { [5 bytes data] 2026/05/29 19:18:38.764413614 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764414415 { [5 bytes data] 2026/05/29 19:18:38.764436528 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764437310 { [5 bytes data] 2026/05/29 19:18:38.764851479 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764858820 { [5 bytes data] 2026/05/29 19:18:38.764894935 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.764896057 { [5 bytes data] 2026/05/29 19:18:38.765752730 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.765761473 { [5 bytes data] 2026/05/29 19:18:38.765795635 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.765796716 { [5 bytes data] 2026/05/29 19:18:38.766674291 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.766682914 { [5 bytes data] 2026/05/29 19:18:38.766721141 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.766722163 { [5 bytes data] 2026/05/29 19:18:38.767527559 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.767534920 { [5 bytes data] 2026/05/29 19:18:38.767594009 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.767595972 { [5 bytes data] 2026/05/29 19:18:38.768484403 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.768491994 { [5 bytes data] 2026/05/29 19:18:38.768528870 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.768529972 { [5 bytes data] 2026/05/29 19:18:38.769326043 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.769335077 { [5 bytes data] 2026/05/29 19:18:38.769399594 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.769401517 { [5 bytes data] 2026/05/29 19:18:38.770119050 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:38.773668168 2026/05/29 19:18:38.773675298 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:38.784429401 * Trying 151.101.192.223:443... 2026/05/29 19:18:38.789975273 * Connected to files.pythonhosted.org (151.101.192.223) port 443 (#0) 2026/05/29 19:18:38.791764543 * ALPN, offering h2 2026/05/29 19:18:38.791770893 * ALPN, offering http/1.1 2026/05/29 19:18:38.818561632 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:38.818569724 * CApath: /etc/ssl/certs 2026/05/29 19:18:38.818770768 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:38.818781154 } [5 bytes data] 2026/05/29 19:18:38.818814214 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:38.818816777 } [512 bytes data] 2026/05/29 19:18:38.826556004 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:38.826564387 { [5 bytes data] 2026/05/29 19:18:38.826602214 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:38.826603386 { [122 bytes data] 2026/05/29 19:18:38.826822161 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:38.826831395 { [5 bytes data] 2026/05/29 19:18:38.826857525 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.826858596 { [5 bytes data] 2026/05/29 19:18:38.826874510 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:38.826877294 { [19 bytes data] 2026/05/29 19:18:38.826895862 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.826902352 { [5 bytes data] 2026/05/29 19:18:38.826918256 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:38.826935923 { [2842 bytes data] 2026/05/29 19:18:38.827647567 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.827654077 { [5 bytes data] 2026/05/29 19:18:38.827689010 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:38.827693897 { [264 bytes data] 2026/05/29 19:18:38.827768399 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.827774649 { [5 bytes data] 2026/05/29 19:18:38.827804954 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:38.827805896 { [36 bytes data] 2026/05/29 19:18:38.827839056 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:38.827850193 } [5 bytes data] 2026/05/29 19:18:38.827872206 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:38.827873458 } [1 bytes data] 2026/05/29 19:18:38.827898501 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.827935351 } [5 bytes data] 2026/05/29 19:18:38.827936583 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:38.827951756 } [36 bytes data] 2026/05/29 19:18:38.828001086 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:38.828003359 * ALPN, server accepted to use h2 2026/05/29 19:18:38.828047350 * Server certificate: 2026/05/29 19:18:38.828048412 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:38.828063755 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:38.828064556 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:38.828079579 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:38.828082243 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:38.828104456 * SSL certificate verify ok. 2026/05/29 19:18:38.828106880 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:38.828123695 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:38.828125889 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:38.828145098 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.828147301 } [5 bytes data] 2026/05/29 19:18:38.828203215 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.828213261 } [5 bytes data] 2026/05/29 19:18:38.828270898 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.828278529 } [5 bytes data] 2026/05/29 19:18:38.828309010 * Using Stream ID: 1 (easy handle 0x55577ca629f0) 2026/05/29 19:18:38.828499352 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.828506794 } [5 bytes data] 2026/05/29 19:18:38.828535617 > GET / HTTP/2 2026/05/29 19:18:38.828536338 > Host: files.pythonhosted.org 2026/05/29 19:18:38.828552493 > user-agent: curl/7.81.0 2026/05/29 19:18:38.828553384 > accept: */* 2026/05/29 19:18:38.828566414 > 2026/05/29 19:18:38.828566934 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.828577130 { [5 bytes data] 2026/05/29 19:18:38.828577580 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:38.828596219 { [193 bytes data] 2026/05/29 19:18:38.833321336 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.833330059 { [5 bytes data] 2026/05/29 19:18:38.833359183 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:38.833360315 } [5 bytes data] 2026/05/29 19:18:38.833453926 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.833462329 { [5 bytes data] 2026/05/29 19:18:38.835586380 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.835595844 { [5 bytes data] 2026/05/29 19:18:38.835653687 < HTTP/2 200 2026/05/29 19:18:38.835660517 < content-type: text/html 2026/05/29 19:18:38.835679626 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:38.835680617 < accept-ranges: bytes 2026/05/29 19:18:38.835697673 < date: Fri, 29 May 2026 19:18:38 GMT 2026/05/29 19:18:38.835698334 < age: 66 2026/05/29 19:18:38.835712405 < x-served-by: cache-iad-kcgs7200118-IAD 2026/05/29 19:18:38.835713116 < x-cache: HIT 2026/05/29 19:18:38.835729040 < x-cache-hits: 1 2026/05/29 19:18:38.835731444 < x-timer: S1780082319.831577,VS0,VE1 2026/05/29 19:18:38.835746677 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:38.835747649 < x-frame-options: deny 2026/05/29 19:18:38.835764374 < x-xss-protection: 1; mode=block 2026/05/29 19:18:38.835764875 < x-content-type-options: nosniff 2026/05/29 19:18:38.835775200 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:38.835775771 < x-robots-header: noindex 2026/05/29 19:18:38.835788791 < content-length: 1853 2026/05/29 19:18:38.835789812 < 2026/05/29 19:18:38.835802491 { [1058 bytes data] 2026/05/29 19:18:38.835804665 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:38.835836032 { [5 bytes data] 2026/05/29 19:18:38.835838516 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:42377 |
| ✅ | 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:38.854283442 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:38.854519899 [connect-session] Job Key: UttLFCyETKMN73su 2026/05/29 19:18:38.854534471 [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:38.854539950 [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:33665 ... Connected to session server http://127.0.0.1:33665 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:38.982112999 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:38.987733098 2026/05/29 19:18:38.987741350 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv 2026/05/29 19:18:41.685277854 2026/05/29 19:18:41.685294369 $ source /opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv/bin/activate 2026/05/29 19:18:41.687005943 2026/05/29 19:18:41.687014956 $ python --version 2026/05/29 19:18:41.688780501 Python 3.13.9 2026/05/29 19:18:41.689047740 2026/05/29 19:18:41.689055201 $ python -m site 2026/05/29 19:18:41.703938902 sys.path = [ 2026/05/29 19:18:41.703953193 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:41.703998462 '/opt/python/3.13.9/lib/python313.zip', 2026/05/29 19:18:41.703999513 '/opt/python/3.13.9/lib/python3.13', 2026/05/29 19:18:41.704019113 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/29 19:18:41.704028717 '/opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv/lib/python3.13/site-packages', 2026/05/29 19:18:41.704054797 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/29 19:18:41.704055698 ] 2026/05/29 19:18:41.704069349 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:41.704070090 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/29 19:18:41.704092153 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:41.752489997 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:41.752720695 [connect-session] Job Key: MwWvd5gZ8kTRdZzf 2026/05/29 19:18:41.752730060 [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:41.752734486 [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:40261 ... Connected to session server http://127.0.0.1:40261 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:41.880650509 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:41.886406241 2026/05/29 19:18:41.886414163 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv 2026/05/29 19:18:44.565960244 2026/05/29 19:18:44.565974485 $ source /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/bin/activate 2026/05/29 19:18:44.567598346 2026/05/29 19:18:44.567607811 $ python -m pip --version 2026/05/29 19:18:44.751412432 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/29 19:18:44.778451124 2026/05/29 19:18:44.778465315 $ python -m pip config debug 2026/05/29 19:18:44.966067909 env_var: 2026/05/29 19:18:44.966339664 env: 2026/05/29 19:18:44.966500322 global: 2026/05/29 19:18:44.966665922 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:44.966829944 /etc/pip.conf, exists: False 2026/05/29 19:18:44.966982094 site: 2026/05/29 19:18:44.967149191 /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/pip.conf, exists: False 2026/05/29 19:18:44.967310740 user: 2026/05/29 19:18:44.967465529 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:44.967618515 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:44.997450017 2026/05/29 19:18:44.997467463 $ python -m pip config list -v 2026/05/29 19:18:45.182584615 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:45.182862014 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:45.183458815 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:45.183721657 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:45.183977828 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/pip.conf' 2026/05/29 19:18:45.211270363 2026/05/29 19:18:45.211284564 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:45.352295995 <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:45.352568476 /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:45.371073838 2026/05/29 19:18:45.371090863 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u pip 2026/05/29 19:18:45.822874697 Collecting pip 2026/05/29 19:18:45.823257365 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:45.850318265 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:45.862721952 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:45.911038469 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 51.4 MB/s 0:00:00 2026/05/29 19:18:45.922573336 Saved /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:45.922946814 Successfully downloaded pip 2026/05/29 19:18:45.984057503 2026/05/29 19:18:45.984072596 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/29 19:18:45.984128350 [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:46.085504686 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.085731048 [connect-session] Job Key: hG0TogPKW076vAHP 2026/05/29 19:18:46.085744388 [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:46.085750888 [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:41639 ... Connected to session server http://127.0.0.1:41639 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.316581218 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:46.316837856 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:46.337829069 2026/05/29 19:18:46.337844903 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:46.337901298 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:46.337902620 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:46.337924293 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:46.337925215 2026/05/29 19:18:46.337936632 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:46.337937333 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:46.337953908 GNU General Public License versions 2 or 3. 2026/05/29 19:18:46.337954629 For more information about these matters see 2026/05/29 19:18:46.343943428 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:41639 |
| ✅ | 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:46.359949703 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.360247883 [connect-session] Job Key: tXcsAI2yzL3yvOfd 2026/05/29 19:18:46.360265230 [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:46.360271058 [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:41679 ... Connected to session server http://127.0.0.1:41679 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.544721810 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:46.544993910 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:46.760858457 2026/05/29 19:18:46.760874632 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:46.760934607 Package Version LibPath 2026/05/29 19:18:46.760936450 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760958283 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760959154 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760973205 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760973646 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760985253 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760985774 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760997252 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.760997672 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761012264 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761013156 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761035405 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761042465 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761070097 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761070668 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761082245 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761082716 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761093713 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761094173 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761104819 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761105260 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761116477 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761117338 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761138330 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761139101 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761155175 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761155846 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.761171580 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:46.767054174 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:46.783660119 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.783885268 [connect-session] Job Key: jkhOMWlvWOGQpzaQ 2026/05/29 19:18:46.783894432 [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:46.783898478 [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:43503 ... Connected to session server http://127.0.0.1:43503 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.969244762 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:46.969495685 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:46.970152917 $add.smooth 2026/05/29 19:18:46.970159127 [1] TRUE 2026/05/29 19:18:46.970256764 2026/05/29 19:18:46.970258677 $bitmapType 2026/05/29 19:18:46.970273920 [1] "cairo" 2026/05/29 19:18:46.970274891 2026/05/29 19:18:46.970287130 $browser 2026/05/29 19:18:46.970287891 [1] "xdg-open" 2026/05/29 19:18:46.970300470 2026/05/29 19:18:46.970301241 $browserNLdisabled 2026/05/29 19:18:46.970313760 [1] FALSE 2026/05/29 19:18:46.970314741 2026/05/29 19:18:46.970326489 $catch.script.errors 2026/05/29 19:18:46.970327220 [1] FALSE 2026/05/29 19:18:46.970340460 2026/05/29 19:18:46.970341261 $CBoundsCheck 2026/05/29 19:18:46.970353330 [1] FALSE 2026/05/29 19:18:46.970354061 2026/05/29 19:18:46.970365268 $check.bounds 2026/05/29 19:18:46.970366019 [1] FALSE 2026/05/29 19:18:46.970378438 2026/05/29 19:18:46.970379229 $citation.bibtex.max 2026/05/29 19:18:46.970391978 [1] 1 2026/05/29 19:18:46.970392729 2026/05/29 19:18:46.970404587 $continue 2026/05/29 19:18:46.970405318 [1] "+ " 2026/05/29 19:18:46.970417316 2026/05/29 19:18:46.970418148 $contrasts 2026/05/29 19:18:46.970429705 unordered ordered 2026/05/29 19:18:46.970431027 "contr.treatment" "contr.poly" 2026/05/29 19:18:46.970446290 2026/05/29 19:18:46.970447081 $defaultPackages 2026/05/29 19:18:46.970460972 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:46.970461954 2026/05/29 19:18:46.970477587 $demo.ask 2026/05/29 19:18:46.970478328 [1] "default" 2026/05/29 19:18:46.970490467 2026/05/29 19:18:46.970491318 $deparse.cutoff 2026/05/29 19:18:46.970503556 [1] 60 2026/05/29 19:18:46.970504318 2026/05/29 19:18:46.970515625 $device 2026/05/29 19:18:46.970677660 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:46.970685852 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:46.970723098 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:46.970724230 useKerning, fillOddEven, compress) 2026/05/29 19:18:46.970742558 { 2026/05/29 19:18:46.970743539 initPSandPDFfonts() 2026/05/29 19:18:46.970755878 new <- list() 2026/05/29 19:18:46.970756799 if (!missing(width)) 2026/05/29 19:18:46.970770109 new$width <- width 2026/05/29 19:18:46.970770840 if (!missing(height)) 2026/05/29 19:18:46.970782863 new$height <- height 2026/05/29 19:18:46.970785167 if (!missing(onefile)) 2026/05/29 19:18:46.970813189 new$onefile <- onefile 2026/05/29 19:18:46.970814050 if (!missing(title)) 2026/05/29 19:18:46.970828492 new$title <- title 2026/05/29 19:18:46.970829243 if (!missing(fonts)) 2026/05/29 19:18:46.970845288 new$fonts <- fonts 2026/05/29 19:18:46.970846029 if (!missing(version)) 2026/05/29 19:18:46.970858432 new$version <- version 2026/05/29 19:18:46.970867196 if (!missing(paper)) 2026/05/29 19:18:46.970868087 new$paper <- paper 2026/05/29 19:18:46.970882389 if (!missing(encoding)) 2026/05/29 19:18:46.970883130 new$encoding <- encoding 2026/05/29 19:18:46.970896750 if (!missing(bg)) 2026/05/29 19:18:46.970897501 new$bg <- bg 2026/05/29 19:18:46.970909630 if (!missing(fg)) 2026/05/29 19:18:46.970910401 new$fg <- fg 2026/05/29 19:18:46.970939104 if (!missing(pointsize)) 2026/05/29 19:18:46.970939915 new$pointsize <- pointsize 2026/05/29 19:18:46.970953616 if (!missing(pagecentre)) 2026/05/29 19:18:46.970954347 new$pagecentre <- pagecentre 2026/05/29 19:18:46.970968534 if (!missing(colormodel)) 2026/05/29 19:18:46.970969695 new$colormodel <- colormodel 2026/05/29 19:18:46.970986411 if (!missing(useDingbats)) 2026/05/29 19:18:46.970987152 new$useDingbats <- useDingbats 2026/05/29 19:18:46.971002184 if (!missing(useKerning)) 2026/05/29 19:18:46.971002956 new$useKerning <- useKerning 2026/05/29 19:18:46.971049881 if (!missing(fillOddEven)) 2026/05/29 19:18:46.971058740 new$fillOddEven <- fillOddEven 2026/05/29 19:18:46.971059681 if (!missing(compress)) 2026/05/29 19:18:46.971075335 new$compress <- compress 2026/05/29 19:18:46.971076016 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:46.971094293 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:46.971095315 inherits(family, "CIDFont"))) { 2026/05/29 19:18:46.971113062 enc <- family$encoding 2026/05/29 19:18:46.971113793 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:46.971124154 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:46.971140123 "default")) 2026/05/29 19:18:46.971140864 old$encoding <- enc 2026/05/29 19:18:46.971154835 family <- family$metrics 2026/05/29 19:18:46.971155596 } 2026/05/29 19:18:46.971168906 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:46.971169607 old$encoding <- guessEncoding() 2026/05/29 19:18:46.971211786 if (!missing(family)) { 2026/05/29 19:18:46.971223243 if (length(family) == 4L) { 2026/05/29 19:18:46.971224155 family <- c(family, "Symbol.afm") 2026/05/29 19:18:46.971241911 } 2026/05/29 19:18:46.971242723 else if (length(family) == 5L) { 2026/05/29 19:18:46.971254871 } 2026/05/29 19:18:46.971255602 else if (length(family) == 1L) { 2026/05/29 19:18:46.971267650 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:46.971268391 if (is.null(pf)) 2026/05/29 19:18:46.971290144 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:46.971291116 domain = NA) 2026/05/29 19:18:46.971306544 matchFont(pf, old$encoding) 2026/05/29 19:18:46.971308116 } 2026/05/29 19:18:46.971327080 else stop("invalid 'family' argument") 2026/05/29 19:18:46.971327961 old$family <- family 2026/05/29 19:18:46.971342713 } 2026/05/29 19:18:46.971343455 version <- old$version 2026/05/29 19:18:46.971355122 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:46.971355873 "2.0") 2026/05/29 19:18:46.971368202 if (version %in% versions) 2026/05/29 19:18:46.971368933 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:46.971384276 else stop("invalid PDF version") 2026/05/29 19:18:46.971384997 onefile <- old$onefile 2026/05/29 19:18:46.971398598 if (!checkIntFormat(file)) 2026/05/29 19:18:46.971399319 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:46.971414402 domain = NA) 2026/05/29 19:18:46.971415223 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:46.971430015 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:46.971430877 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:46.971448744 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:46.971449565 old$fillOddEven, old$compress) 2026/05/29 19:18:46.971466741 invisible() 2026/05/29 19:18:46.971467552 } 2026/05/29 19:18:46.971479119 <bytecode: 0x55dfadd6b9a0> 2026/05/29 19:18:46.971479941 <environment: namespace:grDevices> 2026/05/29 19:18:46.971495474 2026/05/29 19:18:46.971496405 $device.ask.default 2026/05/29 19:18:46.971508564 [1] FALSE 2026/05/29 19:18:46.971509315 2026/05/29 19:18:46.971519851 $digits 2026/05/29 19:18:46.971520572 [1] 7 2026/05/29 19:18:46.971531498 2026/05/29 19:18:46.971532260 $download.file.extra 2026/05/29 19:18:46.971543857 [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:46.971547142 2026/05/29 19:18:46.971569736 $download.file.method 2026/05/29 19:18:46.971570447 [1] "curl" 2026/05/29 19:18:46.971580883 2026/05/29 19:18:46.971581514 $dvipscmd 2026/05/29 19:18:46.971590197 [1] "dvips" 2026/05/29 19:18:46.971590838 2026/05/29 19:18:46.971599982 $echo 2026/05/29 19:18:46.971600623 [1] FALSE 2026/05/29 19:18:46.971611129 2026/05/29 19:18:46.971611840 $editor 2026/05/29 19:18:46.971622696 [1] "vi" 2026/05/29 19:18:46.971623427 2026/05/29 19:18:46.971633793 $encoding 2026/05/29 19:18:46.971634544 [1] "native.enc" 2026/05/29 19:18:46.971645891 2026/05/29 19:18:46.971649016 $example.ask 2026/05/29 19:18:46.971659011 [1] "default" 2026/05/29 19:18:46.971659692 2026/05/29 19:18:46.971671049 $expressions 2026/05/29 19:18:46.971671870 [1] 5000 2026/05/29 19:18:46.971683628 2026/05/29 19:18:46.971684620 $help.search.types 2026/05/29 19:18:46.971694524 [1] "vignette" "demo" "help" 2026/05/29 19:18:46.971695045 2026/05/29 19:18:46.971703388 $help.try.all.packages 2026/05/29 19:18:46.971703869 [1] FALSE 2026/05/29 19:18:46.971712301 2026/05/29 19:18:46.971712712 $HTTPUserAgent 2026/05/29 19:18:46.971720494 [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:46.971720994 2026/05/29 19:18:46.971730749 $internet.info 2026/05/29 19:18:46.971731180 [1] 2 2026/05/29 19:18:46.971739002 2026/05/29 19:18:46.971739422 $keep.parse.data 2026/05/29 19:18:46.971747214 [1] TRUE 2026/05/29 19:18:46.971747655 2026/05/29 19:18:46.971754956 $keep.parse.data.pkgs 2026/05/29 19:18:46.971755386 [1] FALSE 2026/05/29 19:18:46.971763669 2026/05/29 19:18:46.971764089 $keep.source 2026/05/29 19:18:46.971771721 [1] FALSE 2026/05/29 19:18:46.971772172 2026/05/29 19:18:46.971779393 $keep.source.pkgs 2026/05/29 19:18:46.971779823 [1] FALSE 2026/05/29 19:18:46.971787785 2026/05/29 19:18:46.971788266 $locatorBell 2026/05/29 19:18:46.971795897 [1] TRUE 2026/05/29 19:18:46.971796328 2026/05/29 19:18:46.971803469 $mailer 2026/05/29 19:18:46.971803920 [1] "mailto" 2026/05/29 19:18:46.971811611 2026/05/29 19:18:46.971812042 $matprod 2026/05/29 19:18:46.971819373 [1] "default" 2026/05/29 19:18:46.971819834 2026/05/29 19:18:46.971827195 $max.contour.segments 2026/05/29 19:18:46.971827625 [1] 25000 2026/05/29 19:18:46.971835918 2026/05/29 19:18:46.971836349 $max.print 2026/05/29 19:18:46.971843770 [1] 99999 2026/05/29 19:18:46.971844240 2026/05/29 19:18:46.971851271 $menu.graphics 2026/05/29 19:18:46.971851752 [1] TRUE 2026/05/29 19:18:46.971859614 2026/05/29 19:18:46.971860044 $na.action 2026/05/29 19:18:46.971867445 [1] "na.omit" 2026/05/29 19:18:46.971867916 2026/05/29 19:18:46.971875347 $nwarnings 2026/05/29 19:18:46.971875778 [1] 50 2026/05/29 19:18:46.971883360 2026/05/29 19:18:46.971883780 $OutDec 2026/05/29 19:18:46.971891161 [1] "." 2026/05/29 19:18:46.971891612 2026/05/29 19:18:46.971898853 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:46.971899324 [1] TRUE 2026/05/29 19:18:46.971908467 2026/05/29 19:18:46.971908898 $packrat.connect.timeout 2026/05/29 19:18:46.971917020 [1] 10 2026/05/29 19:18:46.971917501 2026/05/29 19:18:46.971924532 $packrat.untrusted.packages 2026/05/29 19:18:46.971924982 character(0) 2026/05/29 19:18:46.971933856 2026/05/29 19:18:46.971934276 $packrat.verbose.cache 2026/05/29 19:18:46.971942248 [1] TRUE 2026/05/29 19:18:46.971942669 2026/05/29 19:18:46.971949760 $pager 2026/05/29 19:18:46.971950210 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:46.971978223 2026/05/29 19:18:46.971979044 $papersize 2026/05/29 19:18:46.971989990 [1] "letter" 2026/05/29 19:18:46.971990671 2026/05/29 19:18:46.972004432 $PCRE_limit_recursion 2026/05/29 19:18:46.972005113 [1] NA 2026/05/29 19:18:46.972017582 2026/05/29 19:18:46.972018393 $PCRE_study 2026/05/29 19:18:46.972030532 [1] FALSE 2026/05/29 19:18:46.972031002 2026/05/29 19:18:46.972038434 $PCRE_use_JIT 2026/05/29 19:18:46.972038864 [1] TRUE 2026/05/29 19:18:46.972046646 2026/05/29 19:18:46.972047087 $pdfviewer 2026/05/29 19:18:46.972054468 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:46.972054908 2026/05/29 19:18:46.972067437 $pkgType 2026/05/29 19:18:46.972067908 [1] "source" 2026/05/29 19:18:46.972075880 2026/05/29 19:18:46.972076311 $printcmd 2026/05/29 19:18:46.972083742 [1] "/usr/bin/lpr" 2026/05/29 19:18:46.972084183 2026/05/29 19:18:46.972096221 $prompt 2026/05/29 19:18:46.972097032 [1] "> " 2026/05/29 19:18:46.972108760 2026/05/29 19:18:46.972109471 $repos 2026/05/29 19:18:46.972117843 CRAN 2026/05/29 19:18:46.972118294 "@CRAN@" 2026/05/29 19:18:46.972125966 2026/05/29 19:18:46.972126376 $rl_word_breaks 2026/05/29 19:18:46.972134038 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:46.972134479 2026/05/29 19:18:46.972142260 $scipen 2026/05/29 19:18:46.972142731 [1] 0 2026/05/29 19:18:46.972150202 2026/05/29 19:18:46.972150653 $show.coef.Pvalues 2026/05/29 19:18:46.972158545 [1] TRUE 2026/05/29 19:18:46.972158996 2026/05/29 19:18:46.972166146 $show.error.messages 2026/05/29 19:18:46.972166627 [1] TRUE 2026/05/29 19:18:46.972200038 2026/05/29 19:18:46.972201279 $show.signif.stars 2026/05/29 19:18:46.972210463 [1] TRUE 2026/05/29 19:18:46.972210884 2026/05/29 19:18:46.972218085 $showErrorCalls 2026/05/29 19:18:46.972218535 [1] TRUE 2026/05/29 19:18:46.972226517 2026/05/29 19:18:46.972226938 $showNCalls 2026/05/29 19:18:46.972234439 [1] 50 2026/05/29 19:18:46.972234890 2026/05/29 19:18:46.972242041 $showWarnCalls 2026/05/29 19:18:46.972242482 [1] FALSE 2026/05/29 19:18:46.972250514 2026/05/29 19:18:46.972250924 $str 2026/05/29 19:18:46.972258215 $str$strict.width 2026/05/29 19:18:46.972258676 [1] "no" 2026/05/29 19:18:46.972270484 2026/05/29 19:18:46.972271305 $str$digits.d 2026/05/29 19:18:46.972283604 [1] 3 2026/05/29 19:18:46.972284345 2026/05/29 19:18:46.972291976 $str$vec.len 2026/05/29 19:18:46.972292397 [1] 4 2026/05/29 19:18:46.972300069 2026/05/29 19:18:46.972300509 $str$list.len 2026/05/29 19:18:46.972308301 [1] 99 2026/05/29 19:18:46.972308742 2026/05/29 19:18:46.972315973 $str$deparse.lines 2026/05/29 19:18:46.972316403 NULL 2026/05/29 19:18:46.972324405 2026/05/29 19:18:46.972324916 $str$drop.deparse.attr 2026/05/29 19:18:46.972332958 [1] TRUE 2026/05/29 19:18:46.972333459 2026/05/29 19:18:46.972340730 $str$formatNum 2026/05/29 19:18:46.972341191 function (x, ...) 2026/05/29 19:18:46.972353990 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:46.972354971 <environment: 0x55dfae4ce4e8> 2026/05/29 19:18:46.972370044 2026/05/29 19:18:46.972370485 2026/05/29 19:18:46.972377425 $str.dendrogram.last 2026/05/29 19:18:46.972377856 [1] "`" 2026/05/29 19:18:46.972385978 2026/05/29 19:18:46.972386409 $texi2dvi 2026/05/29 19:18:46.972394050 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:46.972394541 2026/05/29 19:18:46.972402303 $timeout 2026/05/29 19:18:46.972402814 [1] 60 2026/05/29 19:18:46.972410295 2026/05/29 19:18:46.972410846 $ts.eps 2026/05/29 19:18:46.972418177 [1] 1e-05 2026/05/29 19:18:46.972418637 2026/05/29 19:18:46.972425969 $ts.S.compat 2026/05/29 19:18:46.972426409 [1] FALSE 2026/05/29 19:18:46.972440070 2026/05/29 19:18:46.972440981 $unzip 2026/05/29 19:18:46.972451397 [1] "/usr/bin/unzip" 2026/05/29 19:18:46.972451848 2026/05/29 19:18:46.972459439 $useFancyQuotes 2026/05/29 19:18:46.972459850 [1] TRUE 2026/05/29 19:18:46.972468042 2026/05/29 19:18:46.972468493 $verbose 2026/05/29 19:18:46.972475874 [1] FALSE 2026/05/29 19:18:46.972476315 2026/05/29 19:18:46.972483555 $warn 2026/05/29 19:18:46.972483996 [1] 0 2026/05/29 19:18:46.972491427 2026/05/29 19:18:46.972491828 $warning.length 2026/05/29 19:18:46.972501793 [1] 1000 2026/05/29 19:18:46.972502294 2026/05/29 19:18:46.972509445 $warnPartialMatchArgs 2026/05/29 19:18:46.972509905 [1] FALSE 2026/05/29 19:18:46.972525919 2026/05/29 19:18:46.972526881 $warnPartialMatchAttr 2026/05/29 19:18:46.972535985 [1] FALSE 2026/05/29 19:18:46.972536425 2026/05/29 19:18:46.972543746 $warnPartialMatchDollar 2026/05/29 19:18:46.972544217 [1] FALSE 2026/05/29 19:18:46.972552580 2026/05/29 19:18:46.972553040 $width 2026/05/29 19:18:46.972560351 [1] 80 2026/05/29 19:18:46.972560822 |
| ✅ | 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:46.994939279 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.995162486 [connect-session] Job Key: iHmWgsBUKTNzoUCs 2026/05/29 19:18:46.995196918 [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:46.995202727 [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:41767 ... Connected to session server http://127.0.0.1:41767 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:47.178708798 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:47.178989431 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:47.187726969 2026/05/29 19:18:47.187737595 $ env 2026/05/29 19:18:47.187774131 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:47.187775212 EDITOR=vi 2026/05/29 19:18:47.187788212 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:47.187789043 HOSTNAME=ef7deddff55f 2026/05/29 19:18:47.187799409 LANG=en_US.UTF-8 2026/05/29 19:18:47.187799869 LANGUAGE=en_US:en 2026/05/29 19:18:47.187808833 LC_ALL=en_US.UTF-8 2026/05/29 19:18:47.187809334 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:47.187832098 LN_S=ln -s 2026/05/29 19:18:47.187832809 LOGNAME=rstudio-connect 2026/05/29 19:18:47.187854037 MAKEFLAGS=-j1 2026/05/29 19:18:47.187855639 MAKE=make 2026/05/29 19:18:47.187879265 PAGER=/usr/bin/pager 2026/05/29 19:18:47.187884663 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:47.187906155 POSIT_CONNECT=1 2026/05/29 19:18:47.187906946 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:47.187920807 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:47.187921538 R_ARCH= 2026/05/29 19:18:47.187939085 R_BROWSER=xdg-open 2026/05/29 19:18:47.187939886 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:47.187958164 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:47.187958945 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:47.187973587 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:47.187974288 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:47.187988399 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:47.187989601 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:47.188005175 R_LIBS_USER=REDACTED 2026/05/29 19:18:47.188005936 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:47.188022050 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpNqYvUe/packrat-src 2026/05/29 19:18:47.188022982 R_PAPERSIZE=letter 2026/05/29 19:18:47.188040047 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:47.188040819 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:47.188056352 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:47.188057063 R_PROFILE_USER=REDACTED 2026/05/29 19:18:47.188071274 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:47.188071976 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpNqYvUe 2026/05/29 19:18:47.188089893 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:47.188090634 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:47.188117589 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:47.188120804 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:47.188159493 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:47.188160644 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:47.188196559 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:47.188197500 SED=/usr/bin/sed 2026/05/29 19:18:47.188210319 SHLVL=2 2026/05/29 19:18:47.188211261 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:47.188223930 TAR=/usr/bin/tar 2026/05/29 19:18:47.188224751 TERM=xterm 2026/05/29 19:18:47.188237020 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:47.188237791 TZ=UTC 2026/05/29 19:18:47.188251311 USERNAME=rstudio-connect 2026/05/29 19:18:47.188252082 USER=rstudio-connect 2026/05/29 19:18:47.194270922 _=/usr/bin/env Stopped session pings to http://127.0.0.1:41767 |
| ✅ | 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:47.209882331 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:47.210096674 [connect-session] Job Key: LVMVZpm5ltKFghId 2026/05/29 19:18:47.210109454 [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:47.210115823 [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:37487 ... Connected to session server http://127.0.0.1:37487 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:47.392137473 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:47.392380810 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:47.400982944 2026/05/29 19:18:47.401005248 $ findmnt --notruncate 2026/05/29 19:18:47.401040671 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:47.401042514 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:47.401218620 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:47.401220533 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:47.401250298 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:47.401251009 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:47.401279992 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:47.401280713 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:47.401311220 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:47.401312001 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:47.401352452 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401355396 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:47.401500155 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:47.401501387 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401627046 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401628118 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401688869 ├─/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:47.401691654 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401731704 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/LVMVZpm5ltKFghId] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401732606 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401773077 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:47.401773908 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1079231922] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:47.401900869 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:47.406733454 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:47.423280379 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:47.423510406 [connect-session] Job Key: iCTTQgFnxkwhy9TM 2026/05/29 19:18:47.423524087 [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:47.423529305 [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:46425 ... Connected to session server http://127.0.0.1:46425 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:47.604514246 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:47.604793602 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:47.688970778 2026/05/29 19:18:47.688985460 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:47.689054104 * Trying 13.35.78.124:443... 2026/05/29 19:18:47.689055836 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0) 2026/05/29 19:18:47.689071009 * ALPN, offering h2 2026/05/29 19:18:47.689071720 * ALPN, offering http/1.1 2026/05/29 19:18:47.689083778 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:47.689084480 * CApath: /etc/ssl/certs 2026/05/29 19:18:47.689098521 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:47.689099222 } [5 bytes data] 2026/05/29 19:18:47.689122051 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:47.689125436 } [512 bytes data] 2026/05/29 19:18:47.689150174 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:47.689151235 { [5 bytes data] 2026/05/29 19:18:47.689165206 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:47.689165847 { [122 bytes data] 2026/05/29 19:18:47.689200269 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:47.689201171 { [5 bytes data] 2026/05/29 19:18:47.689214841 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689215633 { [5 bytes data] 2026/05/29 19:18:47.689229794 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:47.689230485 { [19 bytes data] 2026/05/29 19:18:47.689244877 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689245508 { [5 bytes data] 2026/05/29 19:18:47.689258988 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:47.689259799 { [3836 bytes data] 2026/05/29 19:18:47.689275553 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689276284 { [5 bytes data] 2026/05/29 19:18:47.689292348 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:47.689293069 { [264 bytes data] 2026/05/29 19:18:47.689307982 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689308443 { [5 bytes data] 2026/05/29 19:18:47.689318167 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:47.689318628 { [36 bytes data] 2026/05/29 19:18:47.689328262 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:47.689328683 } [5 bytes data] 2026/05/29 19:18:47.689338167 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:47.689338598 } [1 bytes data] 2026/05/29 19:18:47.689348864 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689349294 } [5 bytes data] 2026/05/29 19:18:47.689358989 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:47.689359420 } [36 bytes data] 2026/05/29 19:18:47.689373030 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:47.689373751 * ALPN, server accepted to use h2 2026/05/29 19:18:47.689391468 * Server certificate: 2026/05/29 19:18:47.689391959 * subject: CN=cran.rstudio.com 2026/05/29 19:18:47.689415194 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:47.689415664 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:47.689425619 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:47.689426331 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:47.689439460 * SSL certificate verify ok. 2026/05/29 19:18:47.689440011 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:47.689451799 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:47.689454683 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:47.689475074 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689475585 } [5 bytes data] 2026/05/29 19:18:47.689485540 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689486071 } [5 bytes data] 2026/05/29 19:18:47.689505921 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689506361 } [5 bytes data] 2026/05/29 19:18:47.689516787 * Using Stream ID: 1 (easy handle 0x562eedbe29f0) 2026/05/29 19:18:47.689517248 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689528565 } [5 bytes data] 2026/05/29 19:18:47.689529046 > GET / HTTP/2 2026/05/29 19:18:47.689543117 > Host: cran.rstudio.com 2026/05/29 19:18:47.689543898 > user-agent: curl/7.81.0 2026/05/29 19:18:47.689558200 > accept: */* 2026/05/29 19:18:47.689559151 > 2026/05/29 19:18:47.689573312 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689574124 { [5 bytes data] 2026/05/29 19:18:47.689585561 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:47.689586001 { [157 bytes data] 2026/05/29 19:18:47.689596097 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689596527 { [5 bytes data] 2026/05/29 19:18:47.689606102 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:47.689606573 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689623067 } [5 bytes data] 2026/05/29 19:18:47.689624249 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689639342 { [5 bytes data] 2026/05/29 19:18:47.689639773 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:47.689649207 { [5 bytes data] 2026/05/29 19:18:47.689649688 < HTTP/2 200 2026/05/29 19:18:47.689658190 < content-type: text/html 2026/05/29 19:18:47.689658771 < content-length: 866 2026/05/29 19:18:47.689668426 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:47.689668897 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:47.689679142 < accept-ranges: bytes 2026/05/29 19:18:47.689679563 < date: Fri, 29 May 2026 19:00:01 GMT 2026/05/29 19:18:47.689689137 < expires: Fri, 29 May 2026 19:27:01 GMT 2026/05/29 19:18:47.689689598 < cache-control: max-age=1800 2026/05/29 19:18:47.689700224 < etag: "362-612dafe59ac63" 2026/05/29 19:18:47.689703168 < x-cache: Hit from cloudfront 2026/05/29 19:18:47.689719283 < via: 1.1 dc090bc58b80198d911430288153af8e.cloudfront.net (CloudFront) 2026/05/29 19:18:47.689719954 < x-amz-cf-pop: IAD61-P11 2026/05/29 19:18:47.689732973 < x-amz-cf-id: qNu8OgaLpiXKu7URc9rqUGs9cTioMt1w0Y1uZtF2xBZxjNTpmmKoiQ== 2026/05/29 19:18:47.689733414 < age: 1306 2026/05/29 19:18:47.689745322 < 2026/05/29 19:18:47.689745813 { [866 bytes data] 2026/05/29 19:18:47.695614841 * Connection #0 to host cran.rstudio.com left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:47.711776360 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:47.711994820 [connect-session] Job Key: TDJEkeXcOr9aiUPO 2026/05/29 19:18:47.712008720 [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:47.712014800 [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:33837 ... Connected to session server http://127.0.0.1:33837 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:47.893443114 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:47.893727353 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:48.052148111 2026/05/29 19:18:48.052165587 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:48.052275403 * Trying 3.135.28.67:443... 2026/05/29 19:18:48.052277006 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 19:18:48.052293661 * ALPN, offering h2 2026/05/29 19:18:48.052294442 * ALPN, offering http/1.1 2026/05/29 19:18:48.052308844 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:48.052309575 * CApath: /etc/ssl/certs 2026/05/29 19:18:48.052324067 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052325178 } [5 bytes data] 2026/05/29 19:18:48.052338659 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:48.052339310 } [512 bytes data] 2026/05/29 19:18:48.052351768 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052352389 { [5 bytes data] 2026/05/29 19:18:48.052364377 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:48.052364978 { [104 bytes data] 2026/05/29 19:18:48.052376616 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052377217 { [5 bytes data] 2026/05/29 19:18:48.052389015 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:48.052389716 { [3880 bytes data] 2026/05/29 19:18:48.052403146 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052403857 { [5 bytes data] 2026/05/29 19:18:48.052417658 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:48.052418349 { [333 bytes data] 2026/05/29 19:18:48.052431329 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052432020 { [5 bytes data] 2026/05/29 19:18:48.052444719 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:48.052445560 { [4 bytes data] 2026/05/29 19:18:48.052458510 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052459110 } [5 bytes data] 2026/05/29 19:18:48.052472190 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:48.052472901 } [70 bytes data] 2026/05/29 19:18:48.052486752 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:48.052487403 } [5 bytes data] 2026/05/29 19:18:48.052499942 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:48.052500603 } [1 bytes data] 2026/05/29 19:18:48.052514344 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052515045 } [5 bytes data] 2026/05/29 19:18:48.052528405 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:48.052529056 } [16 bytes data] 2026/05/29 19:18:48.052541946 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:48.052542617 { [5 bytes data] 2026/05/29 19:18:48.052554965 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.052555746 { [5 bytes data] 2026/05/29 19:18:48.052569667 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:48.052570348 { [16 bytes data] 2026/05/29 19:18:48.052583458 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:48.052584289 * ALPN, server accepted to use h2 2026/05/29 19:18:48.052601045 * Server certificate: 2026/05/29 19:18:48.052601766 * subject: CN=p3m.posit.it 2026/05/29 19:18:48.052615807 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:48.052616718 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:48.052635226 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:48.052636798 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:48.052660654 * SSL certificate verify ok. 2026/05/29 19:18:48.052661456 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:48.052672462 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:48.052672913 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:48.052697810 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052698521 } [5 bytes data] 2026/05/29 19:18:48.052709258 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052709829 } [5 bytes data] 2026/05/29 19:18:48.052719784 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052720224 } [5 bytes data] 2026/05/29 19:18:48.052732703 * Using Stream ID: 1 (easy handle 0x55ba764c09f0) 2026/05/29 19:18:48.052733154 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052744681 } [5 bytes data] 2026/05/29 19:18:48.052745192 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:48.052755127 > Host: packagemanager.posit.co 2026/05/29 19:18:48.052755608 > user-agent: curl/7.81.0 2026/05/29 19:18:48.052765663 > accept: */* 2026/05/29 19:18:48.052766103 > 2026/05/29 19:18:48.052774286 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052774747 { [5 bytes data] 2026/05/29 19:18:48.052784621 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:48.052785102 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052796660 } [5 bytes data] 2026/05/29 19:18:48.052797571 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052808688 { [5 bytes data] 2026/05/29 19:18:48.052809118 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052818733 { [5 bytes data] 2026/05/29 19:18:48.052819204 < HTTP/2 400 2026/05/29 19:18:48.052827706 < date: Fri, 29 May 2026 19:18:48 GMT 2026/05/29 19:18:48.052828157 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:48.052838633 < content-length: 94 2026/05/29 19:18:48.052839204 < cache-control: max-age=3600 2026/05/29 19:18:48.052849029 < request-id: 815ccc0a-e4a1-4599-918d-a68bcc5e2e9d 2026/05/29 19:18:48.052849479 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:48.052861297 < x-content-type-options: nosniff 2026/05/29 19:18:48.052861768 < x-frame-options: DENY 2026/05/29 19:18:48.052871953 < x-repository-type: RSPM 2026/05/29 19:18:48.052872454 < 2026/05/29 19:18:48.052881167 { [94 bytes data] 2026/05/29 19:18:48.052881648 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.052891332 { [5 bytes data] 2026/05/29 19:18:48.059707667 * 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:48.075970513 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:48.076212929 [connect-session] Job Key: pkKBl6evsevv8EzO 2026/05/29 19:18:48.076230255 [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:48.076235994 [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:33839 ... Connected to session server http://127.0.0.1:33839 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:48.261117331 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:48.261405400 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:48.453100785 2026/05/29 19:18:48.453117671 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:48.453220947 * Trying 3.135.28.67:443... 2026/05/29 19:18:48.453222559 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 19:18:48.453245478 * ALPN, offering h2 2026/05/29 19:18:48.453250806 * ALPN, offering http/1.1 2026/05/29 19:18:48.453284708 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:48.453286661 * CApath: /etc/ssl/certs 2026/05/29 19:18:48.453331128 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453332650 } [5 bytes data] 2026/05/29 19:18:48.453356566 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:48.453357317 } [512 bytes data] 2026/05/29 19:18:48.453371839 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453372530 { [5 bytes data] 2026/05/29 19:18:48.453407733 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:48.453408675 { [104 bytes data] 2026/05/29 19:18:48.453423993 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453426327 { [5 bytes data] 2026/05/29 19:18:48.453455351 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:48.453456272 { [3880 bytes data] 2026/05/29 19:18:48.453480308 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453480979 { [5 bytes data] 2026/05/29 19:18:48.453495301 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:48.453496092 { [333 bytes data] 2026/05/29 19:18:48.453510574 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453511295 { [5 bytes data] 2026/05/29 19:18:48.453525176 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:48.453525907 { [4 bytes data] 2026/05/29 19:18:48.453539958 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453540629 } [5 bytes data] 2026/05/29 19:18:48.453555171 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:48.453555872 } [70 bytes data] 2026/05/29 19:18:48.453571606 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:48.453572467 } [5 bytes data] 2026/05/29 19:18:48.453589583 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:48.453590334 } [1 bytes data] 2026/05/29 19:18:48.453603354 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453603775 } [5 bytes data] 2026/05/29 19:18:48.453613730 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:48.453614170 } [16 bytes data] 2026/05/29 19:18:48.453623865 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:48.453624306 { [5 bytes data] 2026/05/29 19:18:48.453633940 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:48.453634361 { [5 bytes data] 2026/05/29 19:18:48.453644136 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:48.453644576 { [16 bytes data] 2026/05/29 19:18:48.453654792 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:48.453655733 * ALPN, server accepted to use h2 2026/05/29 19:18:48.453677266 * Server certificate: 2026/05/29 19:18:48.453678107 * subject: CN=p3m.posit.it 2026/05/29 19:18:48.453688242 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:48.453688703 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:48.453699028 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:48.453700020 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:48.453713771 * SSL certificate verify ok. 2026/05/29 19:18:48.453714241 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:48.453725008 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:48.453725478 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:48.453755804 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453756535 } [5 bytes data] 2026/05/29 19:18:48.453774112 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453774883 } [5 bytes data] 2026/05/29 19:18:48.453789114 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453789605 } [5 bytes data] 2026/05/29 19:18:48.453799260 * Using Stream ID: 1 (easy handle 0x55fa092d49f0) 2026/05/29 19:18:48.453799690 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453810617 } [5 bytes data] 2026/05/29 19:18:48.453811098 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:48.453820622 > Host: packagemanager.posit.co 2026/05/29 19:18:48.453821994 > user-agent: curl/7.81.0 2026/05/29 19:18:48.453838950 > accept: */* 2026/05/29 19:18:48.453839881 > 2026/05/29 19:18:48.453849115 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453849566 { [5 bytes data] 2026/05/29 19:18:48.453858920 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:48.453859380 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453870497 } [5 bytes data] 2026/05/29 19:18:48.453870968 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453880192 { [5 bytes data] 2026/05/29 19:18:48.453880673 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453890117 { [5 bytes data] 2026/05/29 19:18:48.453890588 < HTTP/2 400 2026/05/29 19:18:48.453898740 < date: Fri, 29 May 2026 19:18:48 GMT 2026/05/29 19:18:48.453899231 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:48.453915305 < content-length: 94 2026/05/29 19:18:48.453916146 < cache-control: max-age=3600 2026/05/29 19:18:48.453929737 < request-id: 19093b3a-dc17-48d1-adfe-59b4512b70c1 2026/05/29 19:18:48.453930177 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:48.453941504 < x-content-type-options: nosniff 2026/05/29 19:18:48.453941965 < x-frame-options: DENY 2026/05/29 19:18:48.453951790 < x-repository-type: RSPM 2026/05/29 19:18:48.453952211 < 2026/05/29 19:18:48.453960483 { [94 bytes data] 2026/05/29 19:18:48.453960954 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:48.453970258 { [5 bytes data] 2026/05/29 19:18:48.459946954 * 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:48.476511587 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:48.476744017 [connect-session] Job Key: q3ORf3llwb4Taqgi 2026/05/29 19:18:48.476758049 [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:48.476763547 [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:34137 ... Connected to session server http://127.0.0.1:34137 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:48.682952045 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:48.683221922 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:48.703248910 2026/05/29 19:18:48.703261690 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:48.703307439 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:48.703308851 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:48.703325125 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:48.703325696 2026/05/29 19:18:48.703334760 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:48.703335271 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:48.703353218 GNU General Public License versions 2 or 3. 2026/05/29 19:18:48.703354199 For more information about these matters see 2026/05/29 19:18:48.709854256 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:48.725938743 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:48.726168830 [connect-session] Job Key: v8rvjrqCSurMF28T 2026/05/29 19:18:48.726202551 [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:48.726208080 [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:36861 ... Connected to session server http://127.0.0.1:36861 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:48.912026565 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:48.912330154 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:49.140370574 2026/05/29 19:18:49.140404054 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:49.140496183 Package Version LibPath 2026/05/29 19:18:49.140497766 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140513940 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140514671 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140529123 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140529754 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140543375 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140544036 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140560030 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140560671 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140574662 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140575263 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140588653 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140589244 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140602584 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140603165 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140617577 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140618278 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140634312 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140635103 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140651668 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140652429 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.140678749 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141237091 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141239265 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141258484 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141259415 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141280527 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141281398 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141297593 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141298334 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141314939 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141315640 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141331704 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141332435 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141348189 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141348950 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141372020 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141377058 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141419306 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141446748 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.141447900 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:49.147338221 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:36861 |
| ✅ | 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:49.162787970 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:49.163133231 [connect-session] Job Key: SfqIvoOY1Vh2QZWH 2026/05/29 19:18:49.163148264 [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:49.163154743 [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:33341 ... Connected to session server http://127.0.0.1:33341 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:49.357156576 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:49.357413144 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:49.357887510 $add.smooth 2026/05/29 19:18:49.357893358 [1] TRUE 2026/05/29 19:18:49.357915191 2026/05/29 19:18:49.357916363 $bitmapType 2026/05/29 19:18:49.357935792 [1] "cairo" 2026/05/29 19:18:49.357936604 2026/05/29 19:18:49.357947240 $browser 2026/05/29 19:18:49.357948031 [1] "xdg-open" 2026/05/29 19:18:49.357959578 2026/05/29 19:18:49.357960329 $browserNLdisabled 2026/05/29 19:18:49.357973930 [1] FALSE 2026/05/29 19:18:49.357974691 2026/05/29 19:18:49.357985738 $catch.script.errors 2026/05/29 19:18:49.357986459 [1] FALSE 2026/05/29 19:18:49.357998272 2026/05/29 19:18:49.358001657 $CBoundsCheck 2026/05/29 19:18:49.358087957 [1] FALSE 2026/05/29 19:18:49.358089079 2026/05/29 19:18:49.358102459 $check.bounds 2026/05/29 19:18:49.358105724 [1] FALSE 2026/05/29 19:18:49.358118614 2026/05/29 19:18:49.358119335 $citation.bibtex.max 2026/05/29 19:18:49.358131383 [1] 1 2026/05/29 19:18:49.358132144 2026/05/29 19:18:49.358164343 $continue 2026/05/29 19:18:49.358165254 [1] "+ " 2026/05/29 19:18:49.358199766 2026/05/29 19:18:49.358206466 $contrasts 2026/05/29 19:18:49.358217753 unordered ordered 2026/05/29 19:18:49.358218735 "contr.treatment" "contr.poly" 2026/05/29 19:18:49.358242411 2026/05/29 19:18:49.358243192 $defaultPackages 2026/05/29 19:18:49.358259416 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:49.358260658 2026/05/29 19:18:49.358275521 $demo.ask 2026/05/29 19:18:49.358276352 [1] "default" 2026/05/29 19:18:49.358288110 2026/05/29 19:18:49.358306097 $deparse.cutoff 2026/05/29 19:18:49.358317854 [1] 60 2026/05/29 19:18:49.358318586 2026/05/29 19:18:49.358329342 $device 2026/05/29 19:18:49.358490209 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:49.358498291 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:49.358530941 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:49.358531932 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:49.358551872 { 2026/05/29 19:18:49.358553585 initPSandPDFfonts() 2026/05/29 19:18:49.358567075 new <- list() 2026/05/29 19:18:49.358568918 if (!missing(width)) 2026/05/29 19:18:49.358582899 new$width <- width 2026/05/29 19:18:49.358583620 if (!missing(height)) 2026/05/29 19:18:49.358596830 new$height <- height 2026/05/29 19:18:49.358597681 if (!missing(onefile)) 2026/05/29 19:18:49.358616179 new$onefile <- onefile 2026/05/29 19:18:49.358616960 if (!missing(title)) 2026/05/29 19:18:49.358630000 new$title <- title 2026/05/29 19:18:49.358630721 if (!missing(fonts)) 2026/05/29 19:18:49.358645784 new$fonts <- fonts 2026/05/29 19:18:49.358646635 if (!missing(version)) 2026/05/29 19:18:49.358659885 new$version <- version 2026/05/29 19:18:49.358660606 if (!missing(paper)) 2026/05/29 19:18:49.358673786 new$paper <- paper 2026/05/29 19:18:49.358674457 if (!missing(encoding)) 2026/05/29 19:18:49.358687918 new$encoding <- encoding 2026/05/29 19:18:49.358688659 if (!missing(bg)) 2026/05/29 19:18:49.358702429 new$bg <- bg 2026/05/29 19:18:49.358703201 if (!missing(fg)) 2026/05/29 19:18:49.358715259 new$fg <- fg 2026/05/29 19:18:49.358715930 if (!missing(pointsize)) 2026/05/29 19:18:49.358729020 new$pointsize <- pointsize 2026/05/29 19:18:49.358730822 if (!missing(pagecentre)) 2026/05/29 19:18:49.358744803 new$pagecentre <- pagecentre 2026/05/29 19:18:49.358745605 if (!missing(colormodel)) 2026/05/29 19:18:49.358759671 new$colormodel <- colormodel 2026/05/29 19:18:49.358761514 if (!missing(useDingbats)) 2026/05/29 19:18:49.358778074 new$useDingbats <- useDingbats 2026/05/29 19:18:49.358780157 if (!missing(useKerning)) 2026/05/29 19:18:49.358805305 new$useKerning <- useKerning 2026/05/29 19:18:49.358806056 if (!missing(fillOddEven)) 2026/05/29 19:18:49.358831054 new$fillOddEven <- fillOddEven 2026/05/29 19:18:49.358831905 if (!missing(compress)) 2026/05/29 19:18:49.358846002 new$compress <- compress 2026/05/29 19:18:49.358848165 if (!missing(timestamp)) 2026/05/29 19:18:49.358863037 new$timestamp <- timestamp 2026/05/29 19:18:49.358863818 if (!missing(producer)) 2026/05/29 19:18:49.358877719 new$producer <- producer 2026/05/29 19:18:49.358878491 if (!missing(author)) 2026/05/29 19:18:49.358891741 new$author <- author 2026/05/29 19:18:49.358892512 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:49.358908886 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:49.358909948 inherits(family, "CIDFont"))) { 2026/05/29 19:18:49.358942878 enc <- family$encoding 2026/05/29 19:18:49.358943669 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:49.358959152 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:49.358959883 "default")) 2026/05/29 19:18:49.358974686 old$encoding <- enc 2026/05/29 19:18:49.358975467 family <- family$metrics 2026/05/29 19:18:49.358988967 } 2026/05/29 19:18:49.358989728 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:49.359012363 old$encoding <- guessEncoding() 2026/05/29 19:18:49.359013074 if (!missing(family)) { 2026/05/29 19:18:49.359026985 if (length(family) == 4L) { 2026/05/29 19:18:49.359027736 family <- c(family, "Symbol.afm") 2026/05/29 19:18:49.359042108 } 2026/05/29 19:18:49.359042809 else if (length(family) == 5L) { 2026/05/29 19:18:49.359055348 } 2026/05/29 19:18:49.359056069 else if (length(family) == 1L) { 2026/05/29 19:18:49.359068928 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:49.359069629 if (is.null(pf)) 2026/05/29 19:18:49.359083380 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:49.359084181 domain = NA) 2026/05/29 19:18:49.359098983 matchFont(pf, old$encoding) 2026/05/29 19:18:49.359099855 } 2026/05/29 19:18:49.359112874 else stop("invalid 'family' argument") 2026/05/29 19:18:49.359113585 old$family <- family 2026/05/29 19:18:49.359130736 } 2026/05/29 19:18:49.359132088 version <- old$version 2026/05/29 19:18:49.359144637 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:49.359145408 "2.0") 2026/05/29 19:18:49.359158378 if (version %in% versions) 2026/05/29 19:18:49.359159159 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:49.359235464 else stop("invalid PDF version") 2026/05/29 19:18:49.359236616 onefile <- old$onefile 2026/05/29 19:18:49.359255034 if (!checkIntFormat(file)) 2026/05/29 19:18:49.359255745 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:49.359296767 domain = NA) 2026/05/29 19:18:49.359297528 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:49.359313442 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:49.359314203 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:49.359332561 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:49.359333262 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:49.359435772 old$author) 2026/05/29 19:18:49.359438085 invisible() 2026/05/29 19:18:49.359462532 } 2026/05/29 19:18:49.359463474 <bytecode: 0x563cde4b3300> 2026/05/29 19:18:49.359476774 <environment: namespace:grDevices> 2026/05/29 19:18:49.359477304 2026/05/29 19:18:49.359493028 $device.ask.default 2026/05/29 19:18:49.359493489 [1] FALSE 2026/05/29 19:18:49.359502332 2026/05/29 19:18:49.359502763 $digits 2026/05/29 19:18:49.359510384 [1] 7 2026/05/29 19:18:49.359510925 2026/05/29 19:18:49.359518306 $download.file.extra 2026/05/29 19:18:49.359518837 [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:49.359539839 2026/05/29 19:18:49.359540640 $download.file.method 2026/05/29 19:18:49.359553800 [1] "curl" 2026/05/29 19:18:49.359554641 2026/05/29 19:18:49.359566439 $dvipscmd 2026/05/29 19:18:49.359567200 [1] "dvips" 2026/05/29 19:18:49.359575753 2026/05/29 19:18:49.359576244 $echo 2026/05/29 19:18:49.359583745 [1] FALSE 2026/05/29 19:18:49.359584216 2026/05/29 19:18:49.359591947 $editor 2026/05/29 19:18:49.359595162 [1] "vi" 2026/05/29 19:18:49.359603154 2026/05/29 19:18:49.359603595 $encoding 2026/05/29 19:18:49.359615984 [1] "native.enc" 2026/05/29 19:18:49.359616725 2026/05/29 19:18:49.359628663 $example.ask 2026/05/29 19:18:49.359629614 [1] "default" 2026/05/29 19:18:49.359640641 2026/05/29 19:18:49.359641292 $expressions 2026/05/29 19:18:49.359650987 [1] 5000 2026/05/29 19:18:49.359651648 2026/05/29 19:18:49.359660431 $help.search.types 2026/05/29 19:18:49.359661062 [1] "vignette" "demo" "help" 2026/05/29 19:18:49.359672199 2026/05/29 19:18:49.359672850 $help.try.all.packages 2026/05/29 19:18:49.359682865 [1] FALSE 2026/05/29 19:18:49.359683486 2026/05/29 19:18:49.359692369 $HTTPUserAgent 2026/05/29 19:18:49.359693010 [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:49.359705940 2026/05/29 19:18:49.359706631 $internet.info 2026/05/29 19:18:49.359720075 [1] 2 2026/05/29 19:18:49.359722449 2026/05/29 19:18:49.359739304 $keep.parse.data 2026/05/29 19:18:49.359740026 [1] TRUE 2026/05/29 19:18:49.359752725 2026/05/29 19:18:49.359753486 $keep.parse.data.pkgs 2026/05/29 19:18:49.359765564 [1] FALSE 2026/05/29 19:18:49.359766285 2026/05/29 19:18:49.359777172 $keep.source 2026/05/29 19:18:49.359777893 [1] FALSE 2026/05/29 19:18:49.359789530 2026/05/29 19:18:49.359790231 $keep.source.pkgs 2026/05/29 19:18:49.359801799 [1] FALSE 2026/05/29 19:18:49.359802520 2026/05/29 19:18:49.359816331 $locatorBell 2026/05/29 19:18:49.359817062 [1] TRUE 2026/05/29 19:18:49.359829070 2026/05/29 19:18:49.359829841 $mailer 2026/05/29 19:18:49.359840367 [1] "mailto" 2026/05/29 19:18:49.359841198 2026/05/29 19:18:49.359851934 $matprod 2026/05/29 19:18:49.359852626 [1] "default" 2026/05/29 19:18:49.359864123 2026/05/29 19:18:49.359864874 $max.contour.segments 2026/05/29 19:18:49.359876932 [1] 25000 2026/05/29 19:18:49.359877613 2026/05/29 19:18:49.359904664 $max.print 2026/05/29 19:18:49.359905445 [1] 99999 2026/05/29 19:18:49.359916802 2026/05/29 19:18:49.359917554 $menu.graphics 2026/05/29 19:18:49.359928801 [1] TRUE 2026/05/29 19:18:49.359929642 2026/05/29 19:18:49.359940438 $na.action 2026/05/29 19:18:49.359941119 [1] "na.omit" 2026/05/29 19:18:49.359953418 2026/05/29 19:18:49.359954209 $nwarnings 2026/05/29 19:18:49.359965276 [1] 50 2026/05/29 19:18:49.359965977 2026/05/29 19:18:49.359976883 $OutDec 2026/05/29 19:18:49.359977624 [1] "." 2026/05/29 19:18:49.359988591 2026/05/29 19:18:49.359989332 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:49.360003443 [1] TRUE 2026/05/29 19:18:49.360004184 2026/05/29 19:18:49.360014570 $packrat.connect.timeout 2026/05/29 19:18:49.360015421 [1] 10 2026/05/29 19:18:49.360027279 2026/05/29 19:18:49.360028020 $packrat.untrusted.packages 2026/05/29 19:18:49.360040129 character(0) 2026/05/29 19:18:49.360040850 2026/05/29 19:18:49.360052307 $packrat.verbose.cache 2026/05/29 19:18:49.360053048 [1] TRUE 2026/05/29 19:18:49.360065747 2026/05/29 19:18:49.360066458 $pager 2026/05/29 19:18:49.360077305 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:49.360078286 2026/05/29 19:18:49.360090845 $papersize 2026/05/29 19:18:49.360091556 [1] "letter" 2026/05/29 19:18:49.360103745 2026/05/29 19:18:49.360104506 $PCRE_limit_recursion 2026/05/29 19:18:49.360122543 [1] NA 2026/05/29 19:18:49.360123354 2026/05/29 19:18:49.360134060 $PCRE_study 2026/05/29 19:18:49.360134882 [1] FALSE 2026/05/29 19:18:49.360146780 2026/05/29 19:18:49.360147491 $PCRE_use_JIT 2026/05/29 19:18:49.360159008 [1] TRUE 2026/05/29 19:18:49.360159759 2026/05/29 19:18:49.360170585 $pdfviewer 2026/05/29 19:18:49.360171387 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:49.360206129 2026/05/29 19:18:49.360206990 $pkgType 2026/05/29 19:18:49.360218027 [1] "source" 2026/05/29 19:18:49.360218768 2026/05/29 19:18:49.360229514 $printcmd 2026/05/29 19:18:49.360230185 [1] "/usr/bin/lpr" 2026/05/29 19:18:49.360242314 2026/05/29 19:18:49.360243005 $prompt 2026/05/29 19:18:49.360253631 [1] "> " 2026/05/29 19:18:49.360254382 2026/05/29 19:18:49.360264888 $repos 2026/05/29 19:18:49.360265599 CRAN 2026/05/29 19:18:49.360276746 "@CRAN@" 2026/05/29 19:18:49.360277437 2026/05/29 19:18:49.360288574 $rl_word_breaks 2026/05/29 19:18:49.360289265 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:49.360302505 2026/05/29 19:18:49.360303306 $scipen 2026/05/29 19:18:49.360314823 [1] 0 2026/05/29 19:18:49.360315534 2026/05/29 19:18:49.360335825 $show.coef.Pvalues 2026/05/29 19:18:49.360336586 [1] TRUE 2026/05/29 19:18:49.360348814 2026/05/29 19:18:49.360349526 $show.error.messages 2026/05/29 19:18:49.360361554 [1] TRUE 2026/05/29 19:18:49.360362325 2026/05/29 19:18:49.360373221 $show.signif.stars 2026/05/29 19:18:49.360373972 [1] TRUE 2026/05/29 19:18:49.360386141 2026/05/29 19:18:49.360386852 $showErrorCalls 2026/05/29 19:18:49.360398399 [1] TRUE 2026/05/29 19:18:49.360399160 2026/05/29 19:18:49.360409646 $showNCalls 2026/05/29 19:18:49.360410357 [1] 50 2026/05/29 19:18:49.360421955 2026/05/29 19:18:49.360422726 $showWarnCalls 2026/05/29 19:18:49.360433913 [1] FALSE 2026/05/29 19:18:49.360434644 2026/05/29 19:18:49.360445561 $str 2026/05/29 19:18:49.360446332 $str$strict.width 2026/05/29 19:18:49.360458150 [1] "no" 2026/05/29 19:18:49.360458951 2026/05/29 19:18:49.360469947 $str$digits.d 2026/05/29 19:18:49.360470668 [1] 3 2026/05/29 19:18:49.360482006 2026/05/29 19:18:49.360482797 $str$vec.len 2026/05/29 19:18:49.360494124 [1] 4 2026/05/29 19:18:49.360494845 2026/05/29 19:18:49.360505421 $str$list.len 2026/05/29 19:18:49.360506112 [1] 99 2026/05/29 19:18:49.360517489 2026/05/29 19:18:49.360518240 $str$deparse.lines 2026/05/29 19:18:49.360529788 NULL 2026/05/29 19:18:49.360530499 2026/05/29 19:18:49.360541335 $str$drop.deparse.attr 2026/05/29 19:18:49.360542056 [1] TRUE 2026/05/29 19:18:49.360554745 2026/05/29 19:18:49.360555466 $str$formatNum 2026/05/29 19:18:49.360566884 function (x, ...) 2026/05/29 19:18:49.360567655 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:49.360582417 <environment: 0x563cded266c8> 2026/05/29 19:18:49.360583248 2026/05/29 19:18:49.360595737 2026/05/29 19:18:49.360596438 $str.dendrogram.last 2026/05/29 19:18:49.360608246 [1] "`" 2026/05/29 19:18:49.360609808 2026/05/29 19:18:49.360620344 $texi2dvi 2026/05/29 19:18:49.360621176 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:49.360633614 2026/05/29 19:18:49.360634295 $timeout 2026/05/29 19:18:49.360645312 [1] 60 2026/05/29 19:18:49.360646083 2026/05/29 19:18:49.360656329 $ts.eps 2026/05/29 19:18:49.360657120 [1] 1e-05 2026/05/29 19:18:49.360668828 2026/05/29 19:18:49.360669589 $ts.S.compat 2026/05/29 19:18:49.360691612 [1] FALSE 2026/05/29 19:18:49.360692303 2026/05/29 19:18:49.360703109 $unzip 2026/05/29 19:18:49.360703840 [1] "/usr/bin/unzip" 2026/05/29 19:18:49.360715738 2026/05/29 19:18:49.360716429 $useFancyQuotes 2026/05/29 19:18:49.360727837 [1] TRUE 2026/05/29 19:18:49.360728548 2026/05/29 19:18:49.360739384 $verbose 2026/05/29 19:18:49.360740135 [1] FALSE 2026/05/29 19:18:49.360752564 2026/05/29 19:18:49.360753365 $warn 2026/05/29 19:18:49.360764302 [1] 0 2026/05/29 19:18:49.360765043 2026/05/29 19:18:49.360775428 $warning.length 2026/05/29 19:18:49.360776220 [1] 1000 2026/05/29 19:18:49.360788268 2026/05/29 19:18:49.360788989 $warnPartialMatchArgs 2026/05/29 19:18:49.360805474 [1] FALSE 2026/05/29 19:18:49.360806245 2026/05/29 19:18:49.360816841 $warnPartialMatchAttr 2026/05/29 19:18:49.360817602 [1] FALSE 2026/05/29 19:18:49.360830131 2026/05/29 19:18:49.360830842 $warnPartialMatchDollar 2026/05/29 19:18:49.360843271 [1] FALSE 2026/05/29 19:18:49.360844032 2026/05/29 19:18:49.360854738 $width 2026/05/29 19:18:49.360855439 [1] 80 2026/05/29 19:18:49.360866846 Stopped session pings to http://127.0.0.1:33341 |
| ✅ | 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:49.383377373 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:49.383612038 [connect-session] Job Key: eoc19zGatdpV8TM7 2026/05/29 19:18:49.383621342 [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:49.383626319 [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:33491 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:33491 2026/05/29 19:18:49.574565495 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:49.574848456 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:49.583925878 2026/05/29 19:18:49.583936283 $ env 2026/05/29 19:18:49.583985047 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:49.583986549 EDITOR=vi 2026/05/29 19:18:49.584004296 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:49.584005608 HOSTNAME=ef7deddff55f 2026/05/29 19:18:49.584021993 LANG=en_US.UTF-8 2026/05/29 19:18:49.584022894 LANGUAGE=en_US:en 2026/05/29 19:18:49.584036164 LC_ALL=en_US.UTF-8 2026/05/29 19:18:49.584036985 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:49.584057646 LN_S=ln -s 2026/05/29 19:18:49.584058358 LOGNAME=rstudio-connect 2026/05/29 19:18:49.584071477 MAKEFLAGS=-j1 2026/05/29 19:18:49.584072188 MAKE=make 2026/05/29 19:18:49.584084357 PAGER=/usr/bin/pager 2026/05/29 19:18:49.584085148 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:49.584101763 POSIT_CONNECT=1 2026/05/29 19:18:49.584102514 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:49.584115894 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:49.584116676 R_ARCH= 2026/05/29 19:18:49.584129956 R_BROWSER=xdg-open 2026/05/29 19:18:49.584130747 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:49.584144017 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:49.584144738 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:49.584160732 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:49.584162435 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:49.584212921 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:49.584214273 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:49.584230918 R_LIBS_USER=REDACTED 2026/05/29 19:18:49.584231719 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:49.584247243 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpLv92mt/packrat-src 2026/05/29 19:18:49.584248344 R_PAPERSIZE=letter 2026/05/29 19:18:49.584277188 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:49.584280433 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:49.584311580 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:49.584312732 R_PROFILE_USER=REDACTED 2026/05/29 19:18:49.584328596 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:49.584329417 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpLv92mt 2026/05/29 19:18:49.584341826 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:49.584342697 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:49.584352782 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:49.584353273 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:49.584362747 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:49.584363198 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:49.584372492 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:49.584372943 SED=/usr/bin/sed 2026/05/29 19:18:49.584384841 SHLVL=2 2026/05/29 19:18:49.584385632 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:49.584399022 TAR=/usr/bin/tar 2026/05/29 19:18:49.584399903 TERM=xterm 2026/05/29 19:18:49.584412653 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:49.584413524 TZ=UTC 2026/05/29 19:18:49.584429718 USERNAME=rstudio-connect 2026/05/29 19:18:49.584430440 USER=rstudio-connect 2026/05/29 19:18:49.589896680 _=/usr/bin/env Stopped session pings to http://127.0.0.1:33491 |
| ✅ | 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:49.605979905 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:49.606247650 [connect-session] Job Key: qKj3TNHQTzuAHBDy 2026/05/29 19:18:49.606265196 [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:49.606271155 [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:41641 ... Connected to session server http://127.0.0.1:41641 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:49.792653287 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:49.792918653 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:49.801152976 2026/05/29 19:18:49.801161529 $ findmnt --notruncate 2026/05/29 19:18:49.801222130 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:49.801223573 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:49.801337685 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:49.801341471 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:49.801406869 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:49.801408001 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:49.801437325 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:49.801438056 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:49.801467561 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:49.801468432 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:49.801504537 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801508112 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:49.801616636 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l /56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:49.801617728 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801730137 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801731179 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801781505 ├─/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:49.801785130 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801822867 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/qKj3TNHQTzuAHBDy] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801823458 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801846653 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:49.801847184 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3989207762] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:49.801878486 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:49.807170298 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5 6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:49.823121234 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:49.823357912 [connect-session] Job Key: o5QtvF42LT0OOfAD 2026/05/29 19:18:49.823370861 [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:49.823375188 [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:34595 ... Connected to session server http://127.0.0.1:34595 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:50.008204786 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:50.008437287 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:50.149268355 2026/05/29 19:18:50.149285090 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:50.149361666 * Trying 13.35.78.124:443... 2026/05/29 19:18:50.149363198 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0) 2026/05/29 19:18:50.149377309 * ALPN, offering h2 2026/05/29 19:18:50.149378100 * ALPN, offering http/1.1 2026/05/29 19:18:50.149390299 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:50.149391060 * CApath: /etc/ssl/certs 2026/05/29 19:18:50.149404961 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.149405712 } [5 bytes data] 2026/05/29 19:18:50.149425943 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:50.149429568 } [512 bytes data] 2026/05/29 19:18:50.149618313 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.149620306 { [5 bytes data] 2026/05/29 19:18:50.149640857 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:50.149641688 { [122 bytes data] 2026/05/29 19:18:50.149657062 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:50.149657743 { [5 bytes data] 2026/05/29 19:18:50.149667567 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149667998 { [5 bytes data] 2026/05/29 19:18:50.149682410 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:50.149683181 { [19 bytes data] 2026/05/29 19:18:50.149707578 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149708740 { [5 bytes data] 2026/05/29 19:18:50.149723442 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:50.149724974 { [3836 bytes data] 2026/05/29 19:18:50.149743342 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149744093 { [5 bytes data] 2026/05/29 19:18:50.149755050 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:50.149755480 { [264 bytes data] 2026/05/29 19:18:50.149765275 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149765726 { [5 bytes data] 2026/05/29 19:18:50.149790744 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:50.149791325 { [36 bytes data] 2026/05/29 19:18:50.149800979 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:50.149801420 } [5 bytes data] 2026/05/29 19:18:50.149815862 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:50.149816883 } [1 bytes data] 2026/05/29 19:18:50.149832086 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149833048 } [5 bytes data] 2026/05/29 19:18:50.149844395 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:50.149844825 } [36 bytes data] 2026/05/29 19:18:50.149854009 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:50.149854460 * ALPN, server accepted to use h2 2026/05/29 19:18:50.149865807 * Server certificate: 2026/05/29 19:18:50.149866268 * subject: CN=cran.rstudio.com 2026/05/29 19:18:50.149876163 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:50.149876603 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:50.149886428 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:50.149887089 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:50.149907360 * SSL certificate verify ok. 2026/05/29 19:18:50.149908371 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:50.149923845 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:50.149925747 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:50.149942353 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149942853 } [5 bytes data] 2026/05/29 19:18:50.149952318 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149952798 } [5 bytes data] 2026/05/29 19:18:50.149973960 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.149974421 } [5 bytes data] 2026/05/29 19:18:50.149991637 * Using Stream ID: 1 (easy handle 0x5613040889f0) 2026/05/29 19:18:50.149992378 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.150013580 } [5 bytes data] 2026/05/29 19:18:50.150014361 > GET / HTTP/2 2026/05/29 19:18:50.150024957 > Host: cran.rstudio.com 2026/05/29 19:18:50.150025418 > user-agent: curl/7.81.0 2026/05/29 19:18:50.150034452 > accept: */* 2026/05/29 19:18:50.150034902 > 2026/05/29 19:18:50.150042894 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.150043685 { [5 bytes data] 2026/05/29 19:18:50.150053180 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:50.150053651 { [157 bytes data] 2026/05/29 19:18:50.150066730 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.150067501 { [5 bytes data] 2026/05/29 19:18:50.150082404 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:50.150083095 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.150100591 } [5 bytes data] 2026/05/29 19:18:50.150101072 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.150110336 { [5 bytes data] 2026/05/29 19:18:50.150110797 < HTTP/2 200 2026/05/29 19:18:50.150118899 < content-type: text/html 2026/05/29 19:18:50.150119350 < content-length: 866 2026/05/29 19:18:50.150128503 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:50.150129044 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:50.150142905 < accept-ranges: bytes 2026/05/29 19:18:50.150143716 < date: Fri, 29 May 2026 19:00:01 GMT 2026/05/29 19:18:50.150160842 < expires: Fri, 29 May 2026 19:27:01 GMT 2026/05/29 19:18:50.150161693 < cache-control: max-age=1800 2026/05/29 19:18:50.150202525 < etag: "362-612dafe59ac63" 2026/05/29 19:18:50.150203446 < x-cache: Hit from cloudfront 2026/05/29 19:18:50.150218299 < via: 1.1 464b491a9abf8ea780af299d2685fe56.cloudfront.net (CloudFront) 2026/05/29 19:18:50.150219701 < x-amz-cf-pop: IAD61-P11 2026/05/29 19:18:50.150242135 < x-amz-cf-id: 2aoPaDMZLZhKfVb7LwniS8cMR7c9kTNMKTNPNE9d08vPyYegqMC6rw== 2026/05/29 19:18:50.150248564 < age: 1309 2026/05/29 19:18:50.150278330 < 2026/05/29 19:18:50.150279251 { [866 bytes data] 2026/05/29 19:18:50.156142360 * Connection #0 to host cran.rstudio.com left intact Stopping content session token refresher |
| ✅ | 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:50.172403915 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:50.172636937 [connect-session] Job Key: Pb0VlUdyBINB7KuD 2026/05/29 19:18:50.172650898 [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:50.172656547 [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:40985 ... Connected to session server http://127.0.0.1:40985 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:50.360998251 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:50.361293221 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:50.538713416 2026/05/29 19:18:50.538726275 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:50.538802130 * Trying 3.138.167.219:443... 2026/05/29 19:18:50.538803482 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 19:18:50.538818715 * ALPN, offering h2 2026/05/29 19:18:50.538819416 * ALPN, offering http/1.1 2026/05/29 19:18:50.538832175 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:50.538833076 * CApath: /etc/ssl/certs 2026/05/29 19:18:50.538848700 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.538849832 } [5 bytes data] 2026/05/29 19:18:50.538864764 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:50.538865535 } [512 bytes data] 2026/05/29 19:18:50.538879767 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.538880518 { [5 bytes data] 2026/05/29 19:18:50.538894770 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:50.538895431 { [104 bytes data] 2026/05/29 19:18:50.538909412 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.538910133 { [5 bytes data] 2026/05/29 19:18:50.538924304 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:50.538925035 { [3880 bytes data] 2026/05/29 19:18:50.538946368 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.538947259 { [5 bytes data] 2026/05/29 19:18:50.538961651 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:50.538962352 { [333 bytes data] 2026/05/29 19:18:50.538977014 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.538977735 { [5 bytes data] 2026/05/29 19:18:50.538992147 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:50.538992838 { [4 bytes data] 2026/05/29 19:18:50.539004956 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.539005587 } [5 bytes data] 2026/05/29 19:18:50.539018476 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:50.539019207 } [70 bytes data] 2026/05/29 19:18:50.539037465 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:50.539038186 } [5 bytes data] 2026/05/29 19:18:50.539051997 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:50.539052688 } [1 bytes data] 2026/05/29 19:18:50.539067530 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.539068221 } [5 bytes data] 2026/05/29 19:18:50.539082303 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:50.539083004 } [16 bytes data] 2026/05/29 19:18:50.539097095 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:50.539097806 { [5 bytes data] 2026/05/29 19:18:50.539194257 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.539199034 { [5 bytes data] 2026/05/29 19:18:50.539240556 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:50.539242199 { [16 bytes data] 2026/05/29 19:18:50.539266205 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:50.539267337 * ALPN, server accepted to use h2 2026/05/29 19:18:50.539315660 * Server certificate: 2026/05/29 19:18:50.539316561 * subject: CN=p3m.posit.it 2026/05/29 19:18:50.539332164 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:50.539332866 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:50.539343111 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:50.539344613 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:50.539357853 * SSL certificate verify ok. 2026/05/29 19:18:50.539358334 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:50.539383587 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:50.539385300 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:50.539414669 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539439206 } [5 bytes data] 2026/05/29 19:18:50.539440418 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539458295 } [5 bytes data] 2026/05/29 19:18:50.539459106 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539470403 } [5 bytes data] 2026/05/29 19:18:50.539470844 * Using Stream ID: 1 (easy handle 0x55a4ae4729f0) 2026/05/29 19:18:50.539480899 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539481380 } [5 bytes data] 2026/05/29 19:18:50.539490834 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:50.539491285 > Host: packagemanager.posit.co 2026/05/29 19:18:50.539508551 > user-agent: curl/7.81.0 2026/05/29 19:18:50.539509512 > accept: */* 2026/05/29 19:18:50.539527865 > 2026/05/29 19:18:50.539529698 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539560264 { [5 bytes data] 2026/05/29 19:18:50.539561135 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:50.539576669 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539577610 } [5 bytes data] 2026/05/29 19:18:50.539592272 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539593054 { [5 bytes data] 2026/05/29 19:18:50.539607325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539608046 { [5 bytes data] 2026/05/29 19:18:50.539622158 < HTTP/2 400 2026/05/29 19:18:50.539622899 < date: Fri, 29 May 2026 19:18:50 GMT 2026/05/29 19:18:50.539640295 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:50.539641417 < content-length: 94 2026/05/29 19:18:50.539663410 < cache-control: max-age=3600 2026/05/29 19:18:50.539664441 < request-id: 0a521ea7-b005-4f4f-8498-c93812dadd19 2026/05/29 19:18:50.539684101 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:50.539684802 < x-content-type-options: nosniff 2026/05/29 19:18:50.539700265 < x-frame-options: DENY 2026/05/29 19:18:50.539701107 < x-repository-type: RSPM 2026/05/29 19:18:50.539714467 < 2026/05/29 19:18:50.539715268 { [94 bytes data] 2026/05/29 19:18:50.539725924 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.539726585 { [5 bytes data] 2026/05/29 19:18:50.545599876 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:50.563076136 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:50.563319233 [connect-session] Job Key: pQpWVa7tbudu0wKl 2026/05/29 19:18:50.563335688 [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:50.563341607 [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:44845 ... Connected to session server http://127.0.0.1:44845 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:50.754650162 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:50.754937946 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:50.884626766 2026/05/29 19:18:50.884641208 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:50.884728469 * Trying 3.135.28.67:443... 2026/05/29 19:18:50.884729831 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 19:18:50.884746547 * ALPN, offering h2 2026/05/29 19:18:50.884747338 * ALPN, offering http/1.1 2026/05/29 19:18:50.884760107 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:50.884760778 * CApath: /etc/ssl/certs 2026/05/29 19:18:50.884773858 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884774709 } [5 bytes data] 2026/05/29 19:18:50.884787568 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:50.884788189 } [512 bytes data] 2026/05/29 19:18:50.884800188 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884800788 { [5 bytes data] 2026/05/29 19:18:50.884812246 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:50.884812847 { [104 bytes data] 2026/05/29 19:18:50.884824304 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884825055 { [5 bytes data] 2026/05/29 19:18:50.884838025 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:50.884839056 { [3880 bytes data] 2026/05/29 19:18:50.884852366 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884853117 { [5 bytes data] 2026/05/29 19:18:50.884866027 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:50.884866678 { [333 bytes data] 2026/05/29 19:18:50.884879477 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884880108 { [5 bytes data] 2026/05/29 19:18:50.884892877 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:50.884893579 { [4 bytes data] 2026/05/29 19:18:50.884906949 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884907690 } [5 bytes data] 2026/05/29 19:18:50.884920699 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:50.884921431 } [70 bytes data] 2026/05/29 19:18:50.884936583 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:50.884937475 } [5 bytes data] 2026/05/29 19:18:50.884950054 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:50.884950474 } [1 bytes data] 2026/05/29 19:18:50.884960179 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884960640 } [5 bytes data] 2026/05/29 19:18:50.884970074 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:50.884970505 } [16 bytes data] 2026/05/29 19:18:50.884979608 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:50.884980059 { [5 bytes data] 2026/05/29 19:18:50.884995643 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:50.884996344 { [5 bytes data] 2026/05/29 19:18:50.885010946 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:50.885011567 { [16 bytes data] 2026/05/29 19:18:50.885020791 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:50.885021271 * ALPN, server accepted to use h2 2026/05/29 19:18:50.885033029 * Server certificate: 2026/05/29 19:18:50.885033520 * subject: CN=p3m.posit.it 2026/05/29 19:18:50.885043224 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:50.885043665 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:50.885053189 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:50.885053901 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:50.885067151 * SSL certificate verify ok. 2026/05/29 19:18:50.885067631 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:50.885085959 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:50.885086730 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:50.885110646 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885111227 } [5 bytes data] 2026/05/29 19:18:50.885120922 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885121362 } [5 bytes data] 2026/05/29 19:18:50.885130526 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885130977 } [5 bytes data] 2026/05/29 19:18:50.885140211 * Using Stream ID: 1 (easy handle 0x55abcfeb69f0) 2026/05/29 19:18:50.885140682 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885151618 } [5 bytes data] 2026/05/29 19:18:50.885152109 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:50.885168754 > Host: packagemanager.posit.co 2026/05/29 19:18:50.885169565 > user-agent: curl/7.81.0 2026/05/29 19:18:50.885206711 > accept: */* 2026/05/29 19:18:50.885207342 > 2026/05/29 19:18:50.885214994 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885215444 { [5 bytes data] 2026/05/29 19:18:50.885224819 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:50.885225289 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885237307 } [5 bytes data] 2026/05/29 19:18:50.885240622 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885256376 { [5 bytes data] 2026/05/29 19:18:50.885257107 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885271138 { [5 bytes data] 2026/05/29 19:18:50.885271860 < HTTP/2 400 2026/05/29 19:18:50.885287193 < date: Fri, 29 May 2026 19:18:50 GMT 2026/05/29 19:18:50.885287994 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:50.885300323 < content-length: 94 2026/05/29 19:18:50.885300883 < cache-control: max-age=3600 2026/05/29 19:18:50.885310268 < request-id: d8338a21-9373-4967-bd15-c16b005c120c 2026/05/29 19:18:50.885310698 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:50.885322286 < x-content-type-options: nosniff 2026/05/29 19:18:50.885322746 < x-frame-options: DENY 2026/05/29 19:18:50.885339972 < x-repository-type: RSPM 2026/05/29 19:18:50.885340744 < 2026/05/29 19:18:50.885351690 { [94 bytes data] 2026/05/29 19:18:50.885352161 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:50.885361465 { [5 bytes data] 2026/05/29 19:18:50.891497843 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:44845 |
| ✅ | 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:50.910374292 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:50.910615325 [connect-session] Job Key: JegnLeqmgCjwHl0g Job started Determining session server location ... Connecting to session server http://127.0.0.1:40891 ... Connected to session server http://127.0.0.1:40891 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:51.107564515 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:51.107877402 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:51.107967108 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:51.128624846 2026/05/29 19:18:51.128640670 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:51.128698988 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:51.128701061 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:51.128718888 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:51.128719739 2026/05/29 19:18:51.128731347 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:51.128732238 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:51.128749033 GNU General Public License versions 2 or 3. 2026/05/29 19:18:51.128749734 For more information about these matters see 2026/05/29 19:18:51.134901826 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:40891 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:51.153792241 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:51.154052163 [connect-session] Job Key: JPx2IP7gmnMx3BTa Job started Determining session server location ... Connecting to session server http://127.0.0.1:45643 ... Connected to session server http://127.0.0.1:45643 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:51.349755016 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:51.349968494 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:51.350046501 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:51.553193255 2026/05/29 19:18:51.553210231 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:51.553269410 Package Version LibPath 2026/05/29 19:18:51.553270672 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553288028 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553288820 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553305375 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553306086 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553321569 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553322200 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553336091 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553336712 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553350132 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553350783 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553364043 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553364644 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553377974 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553378565 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553392476 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553393207 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553408330 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553409111 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553439026 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553439858 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553456833 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553457635 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553473398 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553473829 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553484165 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553484655 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.553536223 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:51.558905658 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:45643 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:51.577937858 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:51.578351392 [connect-session] Job Key: XJJOsdA8WnHiYGQZ Job started Determining session server location ... Connecting to session server http://127.0.0.1:43727 ... Connected to session server http://127.0.0.1:43727 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:51.772338675 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:51.772554341 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:51.772635263 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:51.773289065 $add.smooth 2026/05/29 19:18:51.773296326 [1] TRUE 2026/05/29 19:18:51.773328164 2026/05/29 19:18:51.773330578 $bitmapType 2026/05/29 19:18:51.773343442 [1] "cairo" 2026/05/29 19:18:51.773346436 2026/05/29 19:18:51.773426798 $browser 2026/05/29 19:18:51.773430313 function (url) 2026/05/29 19:18:51.773443232 { 2026/05/29 19:18:51.773444154 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:51.773461380 } 2026/05/29 19:18:51.773462101 <environment: 0x5614ad434f20> 2026/05/29 19:18:51.773474680 2026/05/29 19:18:51.773475411 $browserNLdisabled 2026/05/29 19:18:51.773487329 [1] FALSE 2026/05/29 19:18:51.773488030 2026/05/29 19:18:51.773496963 $catch.script.errors 2026/05/29 19:18:51.773498906 [1] FALSE 2026/05/29 19:18:51.773520018 2026/05/29 19:18:51.773521360 $CBoundsCheck 2026/05/29 19:18:51.773547540 [1] FALSE 2026/05/29 19:18:51.773548251 2026/05/29 19:18:51.773559338 $check.bounds 2026/05/29 19:18:51.773560269 [1] FALSE 2026/05/29 19:18:51.773597205 2026/05/29 19:18:51.773598186 $citation.bibtex.max 2026/05/29 19:18:51.773610925 [1] 1 2026/05/29 19:18:51.773611677 2026/05/29 19:18:51.773622343 $continue 2026/05/29 19:18:51.773623054 [1] "+ " 2026/05/29 19:18:51.773634211 2026/05/29 19:18:51.773635002 $contrasts 2026/05/29 19:18:51.773645998 unordered ordered 2026/05/29 19:18:51.773648612 "contr.treatment" "contr.poly" 2026/05/29 19:18:51.773665878 2026/05/29 19:18:51.773666589 $defaultPackages 2026/05/29 19:18:51.773678688 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:51.773679659 2026/05/29 19:18:51.773694031 $demo.ask 2026/05/29 19:18:51.773694722 [1] "default" 2026/05/29 19:18:51.773706540 2026/05/29 19:18:51.773707331 $deparse.cutoff 2026/05/29 19:18:51.773718688 [1] 60 2026/05/29 19:18:51.773719429 2026/05/29 19:18:51.773729825 $device 2026/05/29 19:18:51.773896937 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:51.773902335 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:51.773926983 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:51.773927864 useKerning, fillOddEven, compress) 2026/05/29 19:18:51.773945290 { 2026/05/29 19:18:51.773945991 initPSandPDFfonts() 2026/05/29 19:18:51.773957258 new <- list() 2026/05/29 19:18:51.773957969 if (!missing(width)) 2026/05/29 19:18:51.773969827 new$width <- width 2026/05/29 19:18:51.773970959 if (!missing(height)) 2026/05/29 19:18:51.773983728 new$height <- height 2026/05/29 19:18:51.773984529 if (!missing(onefile)) 2026/05/29 19:18:51.773997389 new$onefile <- onefile 2026/05/29 19:18:51.773998100 if (!missing(title)) 2026/05/29 19:18:51.774011270 new$title <- title 2026/05/29 19:18:51.774013683 if (!missing(fonts)) 2026/05/29 19:18:51.774026423 new$fonts <- fonts 2026/05/29 19:18:51.774027124 if (!missing(version)) 2026/05/29 19:18:51.774039653 new$version <- version 2026/05/29 19:18:51.774040364 if (!missing(paper)) 2026/05/29 19:18:51.774053453 new$paper <- paper 2026/05/29 19:18:51.774054165 if (!missing(encoding)) 2026/05/29 19:18:51.774066733 new$encoding <- encoding 2026/05/29 19:18:51.774067465 if (!missing(bg)) 2026/05/29 19:18:51.774080444 new$bg <- bg 2026/05/29 19:18:51.774081135 if (!missing(fg)) 2026/05/29 19:18:51.774093294 new$fg <- fg 2026/05/29 19:18:51.774095397 if (!missing(pointsize)) 2026/05/29 19:18:51.774113885 new$pointsize <- pointsize 2026/05/29 19:18:51.774114806 if (!missing(pagecentre)) 2026/05/29 19:18:51.774129689 new$pagecentre <- pagecentre 2026/05/29 19:18:51.774130530 if (!missing(colormodel)) 2026/05/29 19:18:51.774189489 new$colormodel <- colormodel 2026/05/29 19:18:51.774195157 if (!missing(useDingbats)) 2026/05/29 19:18:51.774213986 new$useDingbats <- useDingbats 2026/05/29 19:18:51.774215057 if (!missing(useKerning)) 2026/05/29 19:18:51.774230350 new$useKerning <- useKerning 2026/05/29 19:18:51.774231402 if (!missing(fillOddEven)) 2026/05/29 19:18:51.774246315 new$fillOddEven <- fillOddEven 2026/05/29 19:18:51.774247296 if (!missing(compress)) 2026/05/29 19:18:51.774261728 new$compress <- compress 2026/05/29 19:18:51.774262589 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:51.774280486 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:51.774281658 inherits(family, "CIDFont"))) { 2026/05/29 19:18:51.774299695 enc <- family$encoding 2026/05/29 19:18:51.774300386 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:51.774316360 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:51.774317222 "default")) 2026/05/29 19:18:51.774332425 old$encoding <- enc 2026/05/29 19:18:51.774333126 family <- family$metrics 2026/05/29 19:18:51.774347107 } 2026/05/29 19:18:51.774347908 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:51.774355309 old$encoding <- guessEncoding() 2026/05/29 19:18:51.774370111 if (!missing(family)) { 2026/05/29 19:18:51.774371243 if (length(family) == 4L) { 2026/05/29 19:18:51.774386136 family <- c(family, "Symbol.afm") 2026/05/29 19:18:51.774386857 } 2026/05/29 19:18:51.774400347 else if (length(family) == 5L) { 2026/05/29 19:18:51.774401098 } 2026/05/29 19:18:51.774413737 else if (length(family) == 1L) { 2026/05/29 19:18:51.774414528 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:51.774431815 if (is.null(pf)) 2026/05/29 19:18:51.774433086 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:51.774451705 domain = NA) 2026/05/29 19:18:51.774452416 matchFont(pf, old$encoding) 2026/05/29 19:18:51.774466257 } 2026/05/29 19:18:51.774467088 else stop("invalid 'family' argument") 2026/05/29 19:18:51.774480398 old$family <- family 2026/05/29 19:18:51.774481259 } 2026/05/29 19:18:51.774503493 version <- old$version 2026/05/29 19:18:51.774504244 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:51.774518175 "2.0") 2026/05/29 19:18:51.774518886 if (version %in% versions) 2026/05/29 19:18:51.774531345 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:51.774532156 else stop("invalid PDF version") 2026/05/29 19:18:51.774550844 onefile <- old$onefile 2026/05/29 19:18:51.774551625 if (!checkIntFormat(file)) 2026/05/29 19:18:51.774565186 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:51.774565917 domain = NA) 2026/05/29 19:18:51.774585406 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:51.774586208 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:51.774607510 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:51.774608441 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:51.774632367 old$fillOddEven, old$compress) 2026/05/29 19:18:51.774633339 invisible() 2026/05/29 19:18:51.774647590 } 2026/05/29 19:18:51.774648341 <bytecode: 0x5614ab727108> 2026/05/29 19:18:51.774667070 <environment: namespace:grDevices> 2026/05/29 19:18:51.774668792 2026/05/29 19:18:51.774689944 $device.ask.default 2026/05/29 19:18:51.774691266 [1] FALSE 2026/05/29 19:18:51.774704406 2026/05/29 19:18:51.774705317 $digits 2026/05/29 19:18:51.774734832 [1] 7 2026/05/29 19:18:51.774735864 2026/05/29 19:18:51.774746780 $dvipscmd 2026/05/29 19:18:51.774747691 [1] "dvips" 2026/05/29 19:18:51.774759619 2026/05/29 19:18:51.774760381 $echo 2026/05/29 19:18:51.774774472 [1] FALSE 2026/05/29 19:18:51.774775183 2026/05/29 19:18:51.774786270 $editor 2026/05/29 19:18:51.774787141 [1] "vi" 2026/05/29 19:18:51.774798658 2026/05/29 19:18:51.774799490 $encoding 2026/05/29 19:18:51.774810857 [1] "native.enc" 2026/05/29 19:18:51.774811558 2026/05/29 19:18:51.774823055 $example.ask 2026/05/29 19:18:51.774823816 [1] "default" 2026/05/29 19:18:51.774836315 2026/05/29 19:18:51.774837076 $expressions 2026/05/29 19:18:51.774848454 [1] 5000 2026/05/29 19:18:51.774849315 2026/05/29 19:18:51.774860482 $help.search.types 2026/05/29 19:18:51.774861263 [1] "vignette" "demo" "help" 2026/05/29 19:18:51.774875484 2026/05/29 19:18:51.774876225 $help.try.all.packages 2026/05/29 19:18:51.774888444 [1] FALSE 2026/05/29 19:18:51.774889345 2026/05/29 19:18:51.774900652 $HTTPUserAgent 2026/05/29 19:18:51.774901504 [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:51.774917748 2026/05/29 19:18:51.774918449 $internet.info 2026/05/29 19:18:51.774930057 [1] 2 2026/05/29 19:18:51.774930778 2026/05/29 19:18:51.774941504 $keep.parse.data 2026/05/29 19:18:51.774942225 [1] TRUE 2026/05/29 19:18:51.774954604 2026/05/29 19:18:51.774955375 $keep.parse.data.pkgs 2026/05/29 19:18:51.774982796 [1] FALSE 2026/05/29 19:18:51.774983868 2026/05/29 19:18:51.774995055 $keep.source 2026/05/29 19:18:51.774995786 [1] FALSE 2026/05/29 19:18:51.775007794 2026/05/29 19:18:51.775008535 $keep.source.pkgs 2026/05/29 19:18:51.775020363 [1] FALSE 2026/05/29 19:18:51.775021194 2026/05/29 19:18:51.775032371 $locatorBell 2026/05/29 19:18:51.775033092 [1] TRUE 2026/05/29 19:18:51.775045211 2026/05/29 19:18:51.775046022 $mailer 2026/05/29 19:18:51.775057008 [1] "mailto" 2026/05/29 19:18:51.775057709 2026/05/29 19:18:51.775068906 $matprod 2026/05/29 19:18:51.775069617 [1] "default" 2026/05/29 19:18:51.775081676 2026/05/29 19:18:51.775082387 $max.contour.segments 2026/05/29 19:18:51.775094775 [1] 25000 2026/05/29 19:18:51.775095476 2026/05/29 19:18:51.775106133 $max.print 2026/05/29 19:18:51.775106834 [1] 99999 2026/05/29 19:18:51.775118641 2026/05/29 19:18:51.775119463 $menu.graphics 2026/05/29 19:18:51.775134125 [1] TRUE 2026/05/29 19:18:51.775139653 2026/05/29 19:18:51.775151351 $na.action 2026/05/29 19:18:51.775152222 [1] "na.omit" 2026/05/29 19:18:51.775164330 2026/05/29 19:18:51.775165102 $nwarnings 2026/05/29 19:18:51.775195838 [1] 50 2026/05/29 19:18:51.775196759 2026/05/29 19:18:51.775207916 $OutDec 2026/05/29 19:18:51.775208637 [1] "." 2026/05/29 19:18:51.775220014 2026/05/29 19:18:51.775220766 $pager 2026/05/29 19:18:51.775231512 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:51.775232443 2026/05/29 19:18:51.775244882 $papersize 2026/05/29 19:18:51.775245573 [1] "letter" 2026/05/29 19:18:51.775257521 2026/05/29 19:18:51.775258192 $PCRE_limit_recursion 2026/05/29 19:18:51.775270390 [1] NA 2026/05/29 19:18:51.775271142 2026/05/29 19:18:51.775281898 $PCRE_study 2026/05/29 19:18:51.775282599 [1] FALSE 2026/05/29 19:18:51.775294617 2026/05/29 19:18:51.775296600 $PCRE_use_JIT 2026/05/29 19:18:51.775308388 [1] TRUE 2026/05/29 19:18:51.775309139 2026/05/29 19:18:51.775320256 $pdfviewer 2026/05/29 19:18:51.775320937 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:51.775333436 2026/05/29 19:18:51.775334157 $pkgType 2026/05/29 19:18:51.775345804 [1] "source" 2026/05/29 19:18:51.775346505 2026/05/29 19:18:51.775357672 $printcmd 2026/05/29 19:18:51.775358383 [1] "/usr/bin/lpr" 2026/05/29 19:18:51.775370672 2026/05/29 19:18:51.775371393 $prompt 2026/05/29 19:18:51.775392184 [1] "> " 2026/05/29 19:18:51.775392945 2026/05/29 19:18:51.775403802 $repos 2026/05/29 19:18:51.775404563 CRAN 2026/05/29 19:18:51.775415920 "@CRAN@" 2026/05/29 19:18:51.775416661 2026/05/29 19:18:51.775428038 $rl_word_breaks 2026/05/29 19:18:51.775428760 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:51.775446546 2026/05/29 19:18:51.775447348 $scipen 2026/05/29 19:18:51.775462000 [1] 0 2026/05/29 19:18:51.775462831 2026/05/29 19:18:51.775474268 $show.coef.Pvalues 2026/05/29 19:18:51.775475019 [1] TRUE 2026/05/29 19:18:51.775487759 2026/05/29 19:18:51.775488830 $show.error.messages 2026/05/29 19:18:51.775501069 [1] TRUE 2026/05/29 19:18:51.775501760 2026/05/29 19:18:51.775512626 $show.signif.stars 2026/05/29 19:18:51.775513317 [1] TRUE 2026/05/29 19:18:51.775525466 2026/05/29 19:18:51.775526177 $showErrorCalls 2026/05/29 19:18:51.775538115 [1] TRUE 2026/05/29 19:18:51.775538936 2026/05/29 19:18:51.775551295 $showNCalls 2026/05/29 19:18:51.775552046 [1] 50 2026/05/29 19:18:51.775563623 2026/05/29 19:18:51.775564314 $showWarnCalls 2026/05/29 19:18:51.775575822 [1] FALSE 2026/05/29 19:18:51.775576523 2026/05/29 19:18:51.775587659 $str 2026/05/29 19:18:51.775588491 $str$strict.width 2026/05/29 19:18:51.775600449 [1] "no" 2026/05/29 19:18:51.775601200 2026/05/29 19:18:51.775612277 $str$digits.d 2026/05/29 19:18:51.775613028 [1] 3 2026/05/29 19:18:51.775628120 2026/05/29 19:18:51.775630764 $str$vec.len 2026/05/29 19:18:51.775654791 [1] 4 2026/05/29 19:18:51.775655682 2026/05/29 19:18:51.775666749 $str$list.len 2026/05/29 19:18:51.775667510 [1] 99 2026/05/29 19:18:51.775686509 2026/05/29 19:18:51.775687300 $str$deparse.lines 2026/05/29 19:18:51.775709744 NULL 2026/05/29 19:18:51.775710575 2026/05/29 19:18:51.775720911 $str$drop.deparse.attr 2026/05/29 19:18:51.775721662 [1] TRUE 2026/05/29 19:18:51.775738237 2026/05/29 19:18:51.775739078 $str$formatNum 2026/05/29 19:18:51.775750145 function (x, ...) 2026/05/29 19:18:51.775750866 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:51.775764496 <environment: 0x5614abe82778> 2026/05/29 19:18:51.775765328 2026/05/29 19:18:51.775777546 2026/05/29 19:18:51.775778317 $str.dendrogram.last 2026/05/29 19:18:51.775793670 [1] "`" 2026/05/29 19:18:51.775794512 2026/05/29 19:18:51.775804747 $texi2dvi 2026/05/29 19:18:51.775805538 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:51.775818808 2026/05/29 19:18:51.775820321 $timeout 2026/05/29 19:18:51.775834412 [1] 60 2026/05/29 19:18:51.775835223 2026/05/29 19:18:51.775845859 $ts.eps 2026/05/29 19:18:51.775846650 [1] 1e-05 2026/05/29 19:18:51.775858258 2026/05/29 19:18:51.775858979 $ts.S.compat 2026/05/29 19:18:51.775870727 [1] FALSE 2026/05/29 19:18:51.775871488 2026/05/29 19:18:51.775882635 $unzip 2026/05/29 19:18:51.775883446 [1] "/usr/bin/unzip" 2026/05/29 19:18:51.775895985 2026/05/29 19:18:51.775896756 $useFancyQuotes 2026/05/29 19:18:51.775908744 [1] TRUE 2026/05/29 19:18:51.775909515 2026/05/29 19:18:51.775920572 $verbose 2026/05/29 19:18:51.775921313 [1] FALSE 2026/05/29 19:18:51.775933241 2026/05/29 19:18:51.775934042 $warn 2026/05/29 19:18:51.775945009 [1] 0 2026/05/29 19:18:51.775945770 2026/05/29 19:18:51.775956216 $warning.length 2026/05/29 19:18:51.775957007 [1] 1000 2026/05/29 19:18:51.775969155 2026/05/29 19:18:51.775969846 $warnPartialMatchArgs 2026/05/29 19:18:51.775982515 [1] FALSE 2026/05/29 19:18:51.775983247 2026/05/29 19:18:51.775994273 $warnPartialMatchAttr 2026/05/29 19:18:51.775995074 [1] FALSE 2026/05/29 19:18:51.776007703 2026/05/29 19:18:51.776008575 $warnPartialMatchDollar 2026/05/29 19:18:51.776021204 [1] FALSE 2026/05/29 19:18:51.776021935 2026/05/29 19:18:51.776032721 $width 2026/05/29 19:18:51.776033482 [1] 80 2026/05/29 19:18:51.776044840 Stopping content session token refresher Stopped session pings to http://127.0.0.1:43727 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:51.801380684 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:51.801625764 [connect-session] Job Key: ZchbiGcy1qix8dlh Job started Determining session server location ... Connecting to session server http://127.0.0.1:41369 ... Connected to session server http://127.0.0.1:41369 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:51.993150145 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:51.993427363 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:51.993517654 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:52.002511180 2026/05/29 19:18:52.002524330 $ env 2026/05/29 19:18:52.002576148 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:52.002577380 CONNECT_CONTENT_GUID= 2026/05/29 19:18:52.002595157 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:52.002595938 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:52.002615427 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:52.002616990 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:52.002642538 EDITOR=vi 2026/05/29 19:18:52.002643069 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:52.002653975 HOSTNAME=ef7deddff55f 2026/05/29 19:18:52.002654456 LANG=en_US.UTF-8 2026/05/29 19:18:52.002676409 LANGUAGE=en_US:en 2026/05/29 19:18:52.002677231 LC_ALL=en_US.UTF-8 2026/05/29 19:18:52.002691722 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:52.002702008 LN_S=ln -s 2026/05/29 19:18:52.002737332 LOGNAME=rstudio-connect 2026/05/29 19:18:52.002740406 MAKE=make 2026/05/29 19:18:52.002773466 PAGER=/usr/bin/pager 2026/05/29 19:18:52.002774277 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:52.002800207 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:52.002800908 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:52.002814829 R_ARCH= 2026/05/29 19:18:52.002815540 R_BROWSER=xdg-open 2026/05/29 19:18:52.002827318 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:52.002827999 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:52.002841369 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:52.002842060 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:52.002863072 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:52.002863903 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:52.002877724 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:52.002879366 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/29 19:18:52.002895541 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:52.002896252 R_LIBS_USER=REDACTED 2026/05/29 19:18:52.002910743 R_PAPERSIZE=letter 2026/05/29 19:18:52.002911435 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:52.002932416 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:52.002933388 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:52.002944715 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:52.002945175 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:52.002955832 RSC_REPORT_NAME=system-check 2026/05/29 19:18:52.002956302 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:52.002968150 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:52.002968621 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:52.002988891 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpO62y4S 2026/05/29 19:18:52.002989623 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:52.003012457 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:52.003013268 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:52.003028491 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:52.003028942 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:52.003039588 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:52.003040049 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:52.003050084 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:52.003050615 SED=/usr/bin/sed 2026/05/29 19:18:52.003067610 SF_PARTNER=posit_connect 2026/05/29 19:18:52.003068442 SHLVL=2 2026/05/29 19:18:52.003082523 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:52.003083164 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:52.003093910 TAR=/usr/bin/tar 2026/05/29 19:18:52.003094361 TERM=xterm 2026/05/29 19:18:52.003103184 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:52.003103675 TZ=UTC 2026/05/29 19:18:52.003123124 USERNAME=rstudio-connect 2026/05/29 19:18:52.003123855 USER=rstudio-connect 2026/05/29 19:18:52.009139435 _=/usr/bin/env Stopped session pings to http://127.0.0.1:41369 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:52.027766603 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:52.028032535 [connect-session] Job Key: uxIwMUp91SG9cIWq Job started Determining session server location ... Connecting to session server http://127.0.0.1:45599 ... Connected to session server http://127.0.0.1:45599 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:52.230269736 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:52.230511546 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:52.230585954 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:52.239637873 2026/05/29 19:18:52.239650982 $ findmnt --notruncate 2026/05/29 19:18:52.239703522 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:52.239719105 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/ov erlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:52.239823348 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:52.239858656 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:52.239859687 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:52.239889327 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:52.239891571 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:52.239972923 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:52.239975177 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:52.240005763 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:52.240006584 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240065623 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:52.240067807 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:52.240295320 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240297183 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240362812 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240363753 ├─/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:52.240409352 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.source.3042659623] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240410414 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.output.516197470] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240461220 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/uxIwMUp91SG9cIWq] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240462102 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240508281 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240509063 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:52.240548232 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2240890394] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:52.240552478 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:52.246390180 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr Stopping content session token refresher Stopped session pings to http://127.0.0.1:45599 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:52.265389675 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:52.265653543 [connect-session] Job Key: z4hdKrWqVtEikWxU Job started Determining session server location ... Connecting to session server http://127.0.0.1:34511 ... Connected to session server http://127.0.0.1:34511 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:52.463154650 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:52.463897487 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:52.463904037 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:52.484502070 2026/05/29 19:18:52.484545385 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:52.484632426 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:52.484633999 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:52.484665406 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:52.484666237 2026/05/29 19:18:52.484723073 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:52.484724325 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:52.484743804 GNU General Public License versions 2 or 3. 2026/05/29 19:18:52.484744936 For more information about these matters see 2026/05/29 19:18:52.491454294 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:34511 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:52.509715434 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:52.509979052 [connect-session] Job Key: D8jZxjiXlk0OnAo1 Job started Determining session server location ... Connecting to session server http://127.0.0.1:41275 ... Connected to session server http://127.0.0.1:41275 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:52.708014776 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:52.708276361 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:52.708369822 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:52.923302933 2026/05/29 19:18:52.923319088 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:52.923379429 Package Version LibPath 2026/05/29 19:18:52.923380600 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923396114 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923396835 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923419825 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923423591 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923529541 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923530823 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923547968 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923566336 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923583332 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923583883 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923600428 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923601219 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923629206 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923631008 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923657338 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923662346 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923682626 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923683508 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923695866 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923696327 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923707173 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923707614 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923718140 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923718581 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923736087 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923736768 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923758817 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923769498 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923770249 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923783559 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923783999 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923794335 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923794756 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923805151 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923805772 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923824991 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923825843 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923856915 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923857806 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.923874271 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:52.929540679 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:41275 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:52.947720672 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:52.947982367 [connect-session] Job Key: M3ePXELCj98vachz Job started Determining session server location ... Connecting to session server http://127.0.0.1:45285 ... Connected to session server http://127.0.0.1:45285 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:53.147318264 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:53.147558367 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:53.147635623 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:53.148104150 $add.smooth 2026/05/29 19:18:53.148112894 [1] TRUE 2026/05/29 19:18:53.148140115 2026/05/29 19:18:53.148143320 $bitmapType 2026/05/29 19:18:53.148278313 [1] "cairo" 2026/05/29 19:18:53.148280637 2026/05/29 19:18:53.148308388 $browser 2026/05/29 19:18:53.148311874 function (url) 2026/05/29 19:18:53.148325084 { 2026/05/29 19:18:53.148326015 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:53.148342700 } 2026/05/29 19:18:53.148343461 <environment: 0x55778f509ed8> 2026/05/29 19:18:53.148355159 2026/05/29 19:18:53.148355610 $browserNLdisabled 2026/05/29 19:18:53.148363702 [1] FALSE 2026/05/29 19:18:53.148364183 2026/05/29 19:18:53.148377208 $catch.script.errors 2026/05/29 19:18:53.148380312 [1] FALSE 2026/05/29 19:18:53.148403207 2026/05/29 19:18:53.148404228 $CBoundsCheck 2026/05/29 19:18:53.148416497 [1] FALSE 2026/05/29 19:18:53.148417248 2026/05/29 19:18:53.148428215 $check.bounds 2026/05/29 19:18:53.148428886 [1] FALSE 2026/05/29 19:18:53.148440734 2026/05/29 19:18:53.148441475 $citation.bibtex.max 2026/05/29 19:18:53.148453543 [1] 1 2026/05/29 19:18:53.148454284 2026/05/29 19:18:53.148464219 $continue 2026/05/29 19:18:53.148464910 [1] "+ " 2026/05/29 19:18:53.148479823 2026/05/29 19:18:53.148480604 $contrasts 2026/05/29 19:18:53.148497880 unordered ordered 2026/05/29 19:18:53.148499132 "contr.treatment" "contr.poly" 2026/05/29 19:18:53.148513463 2026/05/29 19:18:53.148514184 $defaultPackages 2026/05/29 19:18:53.148525882 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:53.148526703 2026/05/29 19:18:53.148541986 $demo.ask 2026/05/29 19:18:53.148542758 [1] "default" 2026/05/29 19:18:53.148554395 2026/05/29 19:18:53.148555166 $deparse.cutoff 2026/05/29 19:18:53.148566574 [1] 60 2026/05/29 19:18:53.148567305 2026/05/29 19:18:53.148577790 $device 2026/05/29 19:18:53.148746069 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:53.148753400 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:53.148783896 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:53.148784838 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:53.148805058 { 2026/05/29 19:18:53.148806040 initPSandPDFfonts() 2026/05/29 19:18:53.148819240 new <- list() 2026/05/29 19:18:53.148820371 if (!missing(width)) 2026/05/29 19:18:53.148835414 new$width <- width 2026/05/29 19:18:53.148836185 if (!missing(height)) 2026/05/29 19:18:53.148850437 new$height <- height 2026/05/29 19:18:53.148851228 if (!missing(onefile)) 2026/05/29 19:18:53.148873792 new$onefile <- onefile 2026/05/29 19:18:53.148874673 if (!missing(title)) 2026/05/29 19:18:53.148889365 new$title <- title 2026/05/29 19:18:53.148890157 if (!missing(fonts)) 2026/05/29 19:18:53.148903977 new$fonts <- fonts 2026/05/29 19:18:53.148904789 if (!missing(version)) 2026/05/29 19:18:53.148920352 new$version <- version 2026/05/29 19:18:53.148921153 if (!missing(paper)) 2026/05/29 19:18:53.148933768 new$paper <- paper 2026/05/29 19:18:53.148935460 if (!missing(encoding)) 2026/05/29 19:18:53.148963257 new$encoding <- encoding 2026/05/29 19:18:53.148964519 if (!missing(bg)) 2026/05/29 19:18:53.148979782 new$bg <- bg 2026/05/29 19:18:53.148980523 if (!missing(fg)) 2026/05/29 19:18:53.148993423 new$fg <- fg 2026/05/29 19:18:53.148994204 if (!missing(pointsize)) 2026/05/29 19:18:53.149018961 new$pointsize <- pointsize 2026/05/29 19:18:53.149019832 if (!missing(pagecentre)) 2026/05/29 19:18:53.149034434 new$pagecentre <- pagecentre 2026/05/29 19:18:53.149035246 if (!missing(colormodel)) 2026/05/29 19:18:53.149060183 new$colormodel <- colormodel 2026/05/29 19:18:53.149061065 if (!missing(useDingbats)) 2026/05/29 19:18:53.149076207 new$useDingbats <- useDingbats 2026/05/29 19:18:53.149076969 if (!missing(useKerning)) 2026/05/29 19:18:53.149092232 new$useKerning <- useKerning 2026/05/29 19:18:53.149092913 if (!missing(fillOddEven)) 2026/05/29 19:18:53.149108556 new$fillOddEven <- fillOddEven 2026/05/29 19:18:53.149109438 if (!missing(compress)) 2026/05/29 19:18:53.149125442 new$compress <- compress 2026/05/29 19:18:53.149126153 if (!missing(timestamp)) 2026/05/29 19:18:53.149141366 new$timestamp <- timestamp 2026/05/29 19:18:53.149142227 if (!missing(producer)) 2026/05/29 19:18:53.149156579 new$producer <- producer 2026/05/29 19:18:53.149157300 if (!missing(author)) 2026/05/29 19:18:53.149188777 new$author <- author 2026/05/29 19:18:53.149190841 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:53.149215358 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:53.149216389 inherits(family, "CIDFont"))) { 2026/05/29 19:18:53.149234056 enc <- family$encoding 2026/05/29 19:18:53.149234987 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:53.149250971 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:53.149251863 "default")) 2026/05/29 19:18:53.149268197 old$encoding <- enc 2026/05/29 19:18:53.149268908 family <- family$metrics 2026/05/29 19:18:53.149283280 } 2026/05/29 19:18:53.149284151 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:53.149299214 old$encoding <- guessEncoding() 2026/05/29 19:18:53.149299965 if (!missing(family)) { 2026/05/29 19:18:53.149314758 if (length(family) == 4L) { 2026/05/29 19:18:53.149315539 family <- c(family, "Symbol.afm") 2026/05/29 19:18:53.149331052 } 2026/05/29 19:18:53.149331793 else if (length(family) == 5L) { 2026/05/29 19:18:53.149345163 } 2026/05/29 19:18:53.149345955 else if (length(family) == 1L) { 2026/05/29 19:18:53.149359054 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:53.149359766 if (is.null(pf)) 2026/05/29 19:18:53.149374988 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:53.149375790 domain = NA) 2026/05/29 19:18:53.149391674 matchFont(pf, old$encoding) 2026/05/29 19:18:53.149392395 } 2026/05/29 19:18:53.149405945 else stop("invalid 'family' argument") 2026/05/29 19:18:53.149406686 old$family <- family 2026/05/29 19:18:53.149422440 } 2026/05/29 19:18:53.149423201 version <- old$version 2026/05/29 19:18:53.149435890 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:53.149436662 "2.0") 2026/05/29 19:18:53.149450512 if (version %in% versions) 2026/05/29 19:18:53.149451264 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:53.149467598 else stop("invalid PDF version") 2026/05/29 19:18:53.149468399 onefile <- old$onefile 2026/05/29 19:18:53.149483212 if (!checkIntFormat(file)) 2026/05/29 19:18:53.149483983 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:53.149500578 domain = NA) 2026/05/29 19:18:53.149501339 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:53.149542501 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:53.149543503 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:53.149562131 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:53.149562952 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:53.149588170 old$author) 2026/05/29 19:18:53.149589052 invisible() 2026/05/29 19:18:53.149605396 } 2026/05/29 19:18:53.149606278 <bytecode: 0x55778d302570> 2026/05/29 19:18:53.149619327 <environment: namespace:grDevices> 2026/05/29 19:18:53.149620048 2026/05/29 19:18:53.149633649 $device.ask.default 2026/05/29 19:18:53.149634500 [1] FALSE 2026/05/29 19:18:53.149647590 2026/05/29 19:18:53.149648351 $digits 2026/05/29 19:18:53.149659899 [1] 7 2026/05/29 19:18:53.149660620 2026/05/29 19:18:53.149672077 $dvipscmd 2026/05/29 19:18:53.149672848 [1] "dvips" 2026/05/29 19:18:53.149685137 2026/05/29 19:18:53.149685828 $echo 2026/05/29 19:18:53.149697145 [1] FALSE 2026/05/29 19:18:53.149697956 2026/05/29 19:18:53.149709523 $editor 2026/05/29 19:18:53.149710285 [1] "vi" 2026/05/29 19:18:53.149722383 2026/05/29 19:18:53.149723044 $encoding 2026/05/29 19:18:53.149734792 [1] "native.enc" 2026/05/29 19:18:53.149735553 2026/05/29 19:18:53.149747481 $example.ask 2026/05/29 19:18:53.149748212 [1] "default" 2026/05/29 19:18:53.149761091 2026/05/29 19:18:53.149761812 $expressions 2026/05/29 19:18:53.149773931 [1] 5000 2026/05/29 19:18:53.149774662 2026/05/29 19:18:53.149785688 $help.search.types 2026/05/29 19:18:53.149786419 [1] "vignette" "demo" "help" 2026/05/29 19:18:53.149800921 2026/05/29 19:18:53.149801983 $help.try.all.packages 2026/05/29 19:18:53.149816625 [1] FALSE 2026/05/29 19:18:53.149817647 2026/05/29 19:18:53.149833220 $HTTPUserAgent 2026/05/29 19:18:53.149834071 [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:53.149851027 2026/05/29 19:18:53.149851818 $internet.info 2026/05/29 19:18:53.149863967 [1] 2 2026/05/29 19:18:53.149864758 2026/05/29 19:18:53.149875794 $keep.parse.data 2026/05/29 19:18:53.149876566 [1] TRUE 2026/05/29 19:18:53.149889255 2026/05/29 19:18:53.149889966 $keep.parse.data.pkgs 2026/05/29 19:18:53.149902314 [1] FALSE 2026/05/29 19:18:53.149903126 2026/05/29 19:18:53.149914583 $keep.source 2026/05/29 19:18:53.149915394 [1] FALSE 2026/05/29 19:18:53.149927753 2026/05/29 19:18:53.149928434 $keep.source.pkgs 2026/05/29 19:18:53.149940793 [1] FALSE 2026/05/29 19:18:53.149941554 2026/05/29 19:18:53.149952801 $locatorBell 2026/05/29 19:18:53.149953562 [1] TRUE 2026/05/29 19:18:53.149965920 2026/05/29 19:18:53.149966682 $mailer 2026/05/29 19:18:53.149984789 [1] "mailto" 2026/05/29 19:18:53.149985570 2026/05/29 19:18:53.149997338 $matprod 2026/05/29 19:18:53.149998079 [1] "default" 2026/05/29 19:18:53.150010778 2026/05/29 19:18:53.150011479 $max.contour.segments 2026/05/29 19:18:53.150024419 [1] 25000 2026/05/29 19:18:53.150025150 2026/05/29 19:18:53.150036327 $max.print 2026/05/29 19:18:53.150037118 [1] 99999 2026/05/29 19:18:53.150049086 2026/05/29 19:18:53.150049797 $menu.graphics 2026/05/29 19:18:53.150061665 [1] TRUE 2026/05/29 19:18:53.150062486 2026/05/29 19:18:53.150074034 $na.action 2026/05/29 19:18:53.150074745 [1] "na.omit" 2026/05/29 19:18:53.150087234 2026/05/29 19:18:53.150087955 $nwarnings 2026/05/29 19:18:53.150099863 [1] 50 2026/05/29 19:18:53.150100624 2026/05/29 19:18:53.150111680 $OutDec 2026/05/29 19:18:53.150112432 [1] "." 2026/05/29 19:18:53.150124289 2026/05/29 19:18:53.150125051 $pager 2026/05/29 19:18:53.150136588 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:53.150137429 2026/05/29 19:18:53.150150219 $papersize 2026/05/29 19:18:53.150151030 [1] "letter" 2026/05/29 19:18:53.150163499 2026/05/29 19:18:53.150164350 $PCRE_limit_recursion 2026/05/29 19:18:53.150193674 [1] NA 2026/05/29 19:18:53.150194596 2026/05/29 19:18:53.150210590 $PCRE_study 2026/05/29 19:18:53.150211631 [1] FALSE 2026/05/29 19:18:53.150224391 2026/05/29 19:18:53.150225242 $PCRE_use_JIT 2026/05/29 19:18:53.150242498 [1] TRUE 2026/05/29 19:18:53.150243279 2026/05/29 19:18:53.150259464 $pdfviewer 2026/05/29 19:18:53.150260335 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:53.150296349 2026/05/29 19:18:53.150315608 $pkgType 2026/05/29 19:18:53.150333375 [1] "source" 2026/05/29 19:18:53.150334347 2026/05/29 19:18:53.150351843 $printcmd 2026/05/29 19:18:53.150352664 [1] "/usr/bin/lpr" 2026/05/29 19:18:53.150381267 2026/05/29 19:18:53.150406466 $prompt 2026/05/29 19:18:53.150407507 [1] "> " 2026/05/29 19:18:53.150420677 2026/05/29 19:18:53.150421679 $repos 2026/05/29 19:18:53.150433046 CRAN 2026/05/29 19:18:53.150433787 "@CRAN@" 2026/05/29 19:18:53.150445685 2026/05/29 19:18:53.150446456 $rl_word_breaks 2026/05/29 19:18:53.150458655 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:53.150459756 2026/05/29 19:18:53.150489862 $scipen 2026/05/29 19:18:53.150490673 [1] 0 2026/05/29 19:18:53.150502811 2026/05/29 19:18:53.150503512 $show.coef.Pvalues 2026/05/29 19:18:53.150516302 [1] TRUE 2026/05/29 19:18:53.150517083 2026/05/29 19:18:53.150528620 $show.error.messages 2026/05/29 19:18:53.150549522 [1] TRUE 2026/05/29 19:18:53.150570614 2026/05/29 19:18:53.150572196 $show.signif.stars 2026/05/29 19:18:53.150584835 [1] TRUE 2026/05/29 19:18:53.150585286 2026/05/29 19:18:53.150593268 $showErrorCalls 2026/05/29 19:18:53.150593789 [1] TRUE 2026/05/29 19:18:53.150602382 2026/05/29 19:18:53.150602872 $showNCalls 2026/05/29 19:18:53.150611095 [1] 50 2026/05/29 19:18:53.150611545 2026/05/29 19:18:53.150619347 $showWarnCalls 2026/05/29 19:18:53.150619808 [1] FALSE 2026/05/29 19:18:53.150631986 2026/05/29 19:18:53.150632747 $str 2026/05/29 19:18:53.150648181 $str$strict.width 2026/05/29 19:18:53.150653148 [1] "no" 2026/05/29 19:18:53.150672908 2026/05/29 19:18:53.150673929 $str$digits.d 2026/05/29 19:18:53.150686017 [1] 3 2026/05/29 19:18:53.150686478 2026/05/29 19:18:53.150694180 $str$vec.len 2026/05/29 19:18:53.150694630 [1] 4 2026/05/29 19:18:53.150702933 2026/05/29 19:18:53.150703424 $str$list.len 2026/05/29 19:18:53.150711616 [1] 99 2026/05/29 19:18:53.150712047 2026/05/29 19:18:53.150720089 $str$deparse.lines 2026/05/29 19:18:53.150720560 NULL 2026/05/29 19:18:53.150729102 2026/05/29 19:18:53.150729553 $str$drop.deparse.attr 2026/05/29 19:18:53.150738086 [1] TRUE 2026/05/29 19:18:53.150738557 2026/05/29 19:18:53.150746579 $str$formatNum 2026/05/29 19:18:53.150747040 function (x, ...) 2026/05/29 19:18:53.150755923 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:53.150756624 <environment: 0x55778db774d0> 2026/05/29 19:18:53.150767611 2026/05/29 19:18:53.150768071 2026/05/29 19:18:53.150775603 $str.dendrogram.last 2026/05/29 19:18:53.150776063 [1] "`" 2026/05/29 19:18:53.150784877 2026/05/29 19:18:53.150785317 $texi2dvi 2026/05/29 19:18:53.150793319 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:53.150793790 2026/05/29 19:18:53.150802273 $timeout 2026/05/29 19:18:53.150802714 [1] 60 2026/05/29 19:18:53.150810746 2026/05/29 19:18:53.150811176 $ts.eps 2026/05/29 19:18:53.150819249 [1] 1e-05 2026/05/29 19:18:53.150819709 2026/05/29 19:18:53.150827691 $ts.S.compat 2026/05/29 19:18:53.150828152 [1] FALSE 2026/05/29 19:18:53.150836715 2026/05/29 19:18:53.150837146 $unzip 2026/05/29 19:18:53.150851017 [1] "/usr/bin/unzip" 2026/05/29 19:18:53.150851808 2026/05/29 19:18:53.150863585 $useFancyQuotes 2026/05/29 19:18:53.150864277 [1] TRUE 2026/05/29 19:18:53.150876545 2026/05/29 19:18:53.150877436 $verbose 2026/05/29 19:18:53.150888784 [1] FALSE 2026/05/29 19:18:53.150889465 2026/05/29 19:18:53.150900231 $warn 2026/05/29 19:18:53.150900902 [1] 0 2026/05/29 19:18:53.150912219 2026/05/29 19:18:53.150912880 $warning.length 2026/05/29 19:18:53.150923977 [1] 1000 2026/05/29 19:18:53.150924668 2026/05/29 19:18:53.150934523 $warnPartialMatchArgs 2026/05/29 19:18:53.150935224 [1] FALSE 2026/05/29 19:18:53.150947242 2026/05/29 19:18:53.150947953 $warnPartialMatchAttr 2026/05/29 19:18:53.150966421 [1] FALSE 2026/05/29 19:18:53.150967252 2026/05/29 19:18:53.150979220 $warnPartialMatchDollar 2026/05/29 19:18:53.150980091 [1] FALSE 2026/05/29 19:18:53.150995585 2026/05/29 19:18:53.150996336 $width 2026/05/29 19:18:53.151007363 [1] 80 2026/05/29 19:18:53.151008174 Stopping content session token refresher Stopped session pings to http://127.0.0.1:45285 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:53.174634418 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:53.174890314 [connect-session] Job Key: PsmW2wARyyOYPyPY Job started Determining session server location ... Connecting to session server http://127.0.0.1:34683 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:34683 2026/05/29 19:18:53.372710083 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:53.372920560 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:53.373012940 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:53.382734560 2026/05/29 19:18:53.382744414 $ env 2026/05/29 19:18:53.382781300 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:53.382782612 CONNECT_CONTENT_GUID= 2026/05/29 19:18:53.382797945 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:53.382798686 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:53.382814731 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:53.382815412 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c 2026/05/29 19:18:53.382842442 EDITOR=vi 2026/05/29 19:18:53.382843224 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:53.382857716 HOSTNAME=ef7deddff55f 2026/05/29 19:18:53.382858507 LANG=en_US.UTF-8 2026/05/29 19:18:53.382872197 LANGUAGE=en_US:en 2026/05/29 19:18:53.382872928 LC_ALL=en_US.UTF-8 2026/05/29 19:18:53.382886158 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:53.382887070 LN_S=ln -s 2026/05/29 19:18:53.382907160 LOGNAME=rstudio-connect 2026/05/29 19:18:53.382907891 MAKE=make 2026/05/29 19:18:53.382921442 PAGER=/usr/bin/pager 2026/05/29 19:18:53.382922353 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:53.382949214 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:53.382950295 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:53.382965829 R_ARCH= 2026/05/29 19:18:53.382966780 R_BROWSER=xdg-open 2026/05/29 19:18:53.382986790 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:53.382987672 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:53.383002414 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:53.383003285 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:53.383020722 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:53.383021513 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:53.383034993 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:53.383035794 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/29 19:18:53.383051107 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:53.383051939 R_LIBS_USER=REDACTED 2026/05/29 19:18:53.383066461 R_PAPERSIZE=letter 2026/05/29 19:18:53.383067242 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:53.383081133 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:53.383081864 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:53.383095805 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:53.383096636 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:53.383111979 RSC_REPORT_NAME=system-check 2026/05/29 19:18:53.383112680 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:53.383129095 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:53.383129926 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:53.383146461 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpotxIWD 2026/05/29 19:18:53.383147162 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:53.383163307 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:53.383164038 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:53.383228916 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:53.383229767 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:53.383252361 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:53.383253613 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:53.383267975 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:53.383268766 SED=/usr/bin/sed 2026/05/29 19:18:53.383284740 SF_PARTNER=posit_connect 2026/05/29 19:18:53.383285451 SHLVL=2 2026/05/29 19:18:53.383301295 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:53.383302026 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:53.383314335 TAR=/usr/bin/tar 2026/05/29 19:18:53.383314866 TERM=xterm 2026/05/29 19:18:53.383323419 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:53.383323899 TZ=UTC 2026/05/29 19:18:53.383340875 USERNAME=rstudio-connect 2026/05/29 19:18:53.383341306 USER=rstudio-connect 2026/05/29 19:18:53.389256409 _=/usr/bin/env Stopped session pings to http://127.0.0.1:34683 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:53.407152092 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:53.407434929 [connect-session] Job Key: vTTQtjDm3pIFl6p1 Job started Determining session server location ... Connecting to session server http://127.0.0.1:44559 ... Connected to session server http://127.0.0.1:44559 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:53.602360750 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:53.602580186 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:53.602657668 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:53.611168170 2026/05/29 19:18:53.611189652 $ findmnt --notruncate 2026/05/29 19:18:53.611230153 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:53.611241611 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/ov erlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:53.611348983 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:53.611350615 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:53.611555038 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:53.611558023 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:53.611763573 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:53.611765065 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:53.611793879 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:53.611812357 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:53.611812907 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.611849292 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:53.611851145 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:53.612023716 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612060391 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612061102 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612088363 ├─/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:53.612090637 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.source.3151250462] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612112901 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.output.625292106] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612155314 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/vTTQtjDm3pIFl6p1] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612155975 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612213202 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612214404 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:53.612260073 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4208798567] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:53.612264289 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr 2026/05/29 19:18:53.617979927 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr Job completed Stopping content session token refresher Stopped session pings to http://127.0.0.1:44559 |