| 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 18:35:15 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.27s
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 0x7fb37d726350>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T18:33:40Z', 'confirmed': True, 'created_time': '2026-05-29T18:31:53Z', '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-29T18:33:40Z', 'confirmed': True, 'created_time': '2026-05-29T18:31:53Z', '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.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I retrieve the current user profile
- Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui5.75s
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.27s
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.73s
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.02s
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.02s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is 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.02s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.14s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.88s
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.71s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.02s
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.02s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
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: 2b499089bc7c · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 2b499089bc7c 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=e3722f72-91b8-42f6-b2a3-f31e91643a14 HOME=/root HOSTNAME=2b499089bc7c 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.3Gi 249Mi 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 | 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 18:34:48 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: 0x557233552b50 [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 18:34:48 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 18:34:48 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 18:34:48.544525471 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:48.546889436 [connect-session] Job Key: CVXzAbzATIdEaTM9 2026/05/29 18:34:48.546911778 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:48.546918120 [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:36139 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:36139 2026/05/29 18:34:48.725806505 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 18:34:48.739758214 2026/05/29 18:34:48.739766079 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/29 18:34:48.739808849 Python 3.12.11 Stopped session pings to http://127.0.0.1:36139 |
| ❌ | 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 18:34:49.222883560 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:49.223140693 [connect-session] Job Key: aFlt8eyfdkIUn2zO 2026/05/29 18:34:49.223154188 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:49.223157795 [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:43765 ... Connected to session server http://127.0.0.1:43765 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:49.348246902 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 18:34:49.354503642 2026/05/29 18:34:49.354511616 $ env 2026/05/29 18:34:49.354549888 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:34:49.354553074 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:34:49.354573793 HOSTNAME=2b499089bc7c 2026/05/29 18:34:49.354574805 LANG=en_US.UTF-8 2026/05/29 18:34:49.354588050 LANGUAGE=en_US:en 2026/05/29 18:34:49.354588881 LC_ALL=en_US.UTF-8 2026/05/29 18:34:49.354601926 LOGNAME=rstudio-connect 2026/05/29 18:34:49.354602778 MAKEFLAGS=-j1 2026/05/29 18:34:49.354615271 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 18:34:49.354616043 PICOTEL_PREFIX=PICOTEL 2026/05/29 18:34:49.354634878 PICOTEL_SDK_DISABLED=true 2026/05/29 18:34:49.354635930 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 18:34:49.354652772 POSIT_PRODUCT=CONNECT 2026/05/29 18:34:49.354653583 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:34:49.354667439 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:34:49.354668230 SHLVL=2 2026/05/29 18:34:49.354680864 STARTUP_DEBUG_MODE=0 2026/05/29 18:34:49.354681606 TERM=xterm 2026/05/29 18:34:49.354693808 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:34:49.354694700 TZ=UTC 2026/05/29 18:34:49.354707885 USERNAME=rstudio-connect 2026/05/29 18:34:49.354708616 USER=rstudio-connect 2026/05/29 18:34:49.354721931 _=/usr/bin/env 2026/05/29 18:34:49.354722843 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 18:34:49.369699282 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:49.369912051 [connect-session] Job Key: Ic0UazxDmSfuq242 2026/05/29 18:34:49.369922170 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:49.369926058 [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:42703 ... Connected to session server http://127.0.0.1:42703 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:49.492323674 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 18:34:49.496788049 2026/05/29 18:34:49.496795833 $ findmnt --notruncate 2026/05/29 18:34:49.626034739 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:34:49.626048264 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/TMJ6X 3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:49.626258891 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:49.626298424 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:34:49.626300077 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:34:49.626340202 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:49.626341094 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:34:49.626380307 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:34:49.626381099 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:49.626420453 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:34:49.626421264 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626487108 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:49.626488380 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:49.626707423 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626804984 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626806988 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626840461 ├─/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 18:34:49.626858985 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626894231 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/Ic0UazxDmSfuq242] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626894763 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:49.626928944 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3681029379] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:49.627010420 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:49.627013646 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr Stopped session pings to http://127.0.0.1:42703 |
| ✅ | 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 18:34:49.641900536 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:49.642132822 [connect-session] Job Key: uDtMeqREHKczZqF6 2026/05/29 18:34:49.642145867 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:49.642149944 [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:35205 ... Connected to session server http://127.0.0.1:35205 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:49.766125522 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 18:34:49.770726964 2026/05/29 18:34:49.770736622 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 18:34:49.779492442 * Trying 146.75.76.223:443... 2026/05/29 18:34:49.781248970 * Connected to pypi.python.org (146.75.76.223) port 443 (#0) 2026/05/29 18:34:49.782896318 * ALPN, offering h2 2026/05/29 18:34:49.782903612 * ALPN, offering http/1.1 2026/05/29 18:34:49.814336680 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:49.814343743 * CApath: /etc/ssl/certs 2026/05/29 18:34:49.814523386 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:49.814530940 } [5 bytes data] 2026/05/29 18:34:49.814559464 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:49.814562550 } [512 bytes data] 2026/05/29 18:34:49.818086812 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:49.818112022 { [5 bytes data] 2026/05/29 18:34:49.818144032 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:49.818145515 { [122 bytes data] 2026/05/29 18:34:49.818362141 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:49.818372260 { [5 bytes data] 2026/05/29 18:34:49.818398169 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.818399411 { [5 bytes data] 2026/05/29 18:34:49.818416974 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:49.818429597 { [19 bytes data] 2026/05/29 18:34:49.818447261 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.818455596 { [5 bytes data] 2026/05/29 18:34:49.818472278 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:49.818488358 { [2860 bytes data] 2026/05/29 18:34:49.819313486 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819321241 { [5 bytes data] 2026/05/29 18:34:49.819349864 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:49.819352529 { [264 bytes data] 2026/05/29 18:34:49.819429263 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819431167 { [5 bytes data] 2026/05/29 18:34:49.819475800 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:49.819478646 { [36 bytes data] 2026/05/29 18:34:49.819493534 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:49.819496089 } [5 bytes data] 2026/05/29 18:34:49.819511437 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:49.819513481 } [1 bytes data] 2026/05/29 18:34:49.819680362 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819687806 } [5 bytes data] 2026/05/29 18:34:49.819707082 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:49.819707833 } [36 bytes data] 2026/05/29 18:34:49.819725627 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:49.819726438 * ALPN, server accepted to use h2 2026/05/29 18:34:49.819741777 * Server certificate: 2026/05/29 18:34:49.819742549 * subject: CN=www.python.org 2026/05/29 18:34:49.819755333 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 18:34:49.819756104 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 18:34:49.819771212 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 18:34:49.819772234 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:49.819792352 * SSL certificate verify ok. 2026/05/29 18:34:49.819793394 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:49.819807651 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:49.819808462 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:49.819825755 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819826566 } [5 bytes data] 2026/05/29 18:34:49.819862554 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819863496 } [5 bytes data] 2026/05/29 18:34:49.819877993 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819879956 } [5 bytes data] 2026/05/29 18:34:49.819915565 * Using Stream ID: 1 (easy handle 0x55934f1ca9f0) 2026/05/29 18:34:49.819921977 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.819951382 } [5 bytes data] 2026/05/29 18:34:49.819972831 > GET / HTTP/2 2026/05/29 18:34:49.819984673 > Host: pypi.python.org 2026/05/29 18:34:49.820005823 > user-agent: curl/7.81.0 2026/05/29 18:34:49.820008277 > accept: */* 2026/05/29 18:34:49.820020230 > 2026/05/29 18:34:49.820020711 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.820028946 { [5 bytes data] 2026/05/29 18:34:49.820052500 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:49.820061287 { [193 bytes data] 2026/05/29 18:34:49.821240409 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.821247682 { [5 bytes data] 2026/05/29 18:34:49.821312175 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.821314830 } [5 bytes data] 2026/05/29 18:34:49.821387427 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.821395582 { [5 bytes data] 2026/05/29 18:34:49.822472966 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.822482594 { [5 bytes data] 2026/05/29 18:34:49.822548926 < HTTP/2 301 2026/05/29 18:34:49.822556470 < server: Varnish 2026/05/29 18:34:49.822578020 < retry-after: 0 2026/05/29 18:34:49.822579052 < location: https://pypi.org/ 2026/05/29 18:34:49.822597246 < content-type: text/html; charset=UTF-8 2026/05/29 18:34:49.822598138 < accept-ranges: bytes 2026/05/29 18:34:49.822614068 < date: Fri, 29 May 2026 18:34:49 GMT 2026/05/29 18:34:49.822616442 < x-served-by: cache-chi-kigq8000177-CHI 2026/05/29 18:34:49.822652119 < x-cache: HIT 2026/05/29 18:34:49.822653422 < x-cache-hits: 0 2026/05/29 18:34:49.822670384 < x-timer: S1780079690.824430,VS0,VE0 2026/05/29 18:34:49.822671325 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:49.822690521 < x-frame-options: deny 2026/05/29 18:34:49.822691513 < x-xss-protection: 1; mode=block 2026/05/29 18:34:49.822706361 < x-content-type-options: nosniff 2026/05/29 18:34:49.822707333 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:49.822727631 < 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 18:34:49.822730697 < content-length: 122 2026/05/29 18:34:49.822808613 < 2026/05/29 18:34:49.822810216 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.822824683 { [5 bytes data] 2026/05/29 18:34:49.822827048 * Ignoring the response-body 2026/05/29 18:34:49.822841104 { [122 bytes data] 2026/05/29 18:34:49.822841956 * Connection #0 to host pypi.python.org left intact 2026/05/29 18:34:49.822857394 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 18:34:49.825468095 * Trying 151.101.64.223:443... 2026/05/29 18:34:49.827132646 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/05/29 18:34:49.827410299 * ALPN, offering h2 2026/05/29 18:34:49.827416882 * ALPN, offering http/1.1 2026/05/29 18:34:49.853438702 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:49.853446557 * CApath: /etc/ssl/certs 2026/05/29 18:34:49.853609255 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:49.853615807 } [5 bytes data] 2026/05/29 18:34:49.853666653 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:49.853670590 } [512 bytes data] 2026/05/29 18:34:49.856540542 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:49.856547616 { [5 bytes data] 2026/05/29 18:34:49.856587460 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:49.856589113 { [122 bytes data] 2026/05/29 18:34:49.856675087 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:49.856686018 { [5 bytes data] 2026/05/29 18:34:49.856708309 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.856709542 { [5 bytes data] 2026/05/29 18:34:49.856722476 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:49.856733176 { [19 bytes data] 2026/05/29 18:34:49.856754226 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.856755067 { [5 bytes data] 2026/05/29 18:34:49.856781527 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:49.856782689 { [2856 bytes data] 2026/05/29 18:34:49.857381933 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857387474 { [5 bytes data] 2026/05/29 18:34:49.857428150 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:49.857429402 { [264 bytes data] 2026/05/29 18:34:49.857496757 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857506736 { [5 bytes data] 2026/05/29 18:34:49.857550638 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:49.857551951 { [36 bytes data] 2026/05/29 18:34:49.857570305 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:49.857583770 } [5 bytes data] 2026/05/29 18:34:49.857609619 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:49.857610540 } [1 bytes data] 2026/05/29 18:34:49.857628925 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857642110 } [5 bytes data] 2026/05/29 18:34:49.857662457 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:49.857685902 } [36 bytes data] 2026/05/29 18:34:49.857743569 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:49.857744742 * ALPN, server accepted to use h2 2026/05/29 18:34:49.857762615 * Server certificate: 2026/05/29 18:34:49.857763136 * subject: CN=pypi.org 2026/05/29 18:34:49.857783564 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 18:34:49.857784486 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 18:34:49.857803452 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 18:34:49.857804113 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:49.857819552 * SSL certificate verify ok. 2026/05/29 18:34:49.857820093 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:49.857854789 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:49.857857784 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:49.857888883 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857889894 } [5 bytes data] 2026/05/29 18:34:49.857905614 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857907868 } [5 bytes data] 2026/05/29 18:34:49.857944837 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.857967602 } [5 bytes data] 2026/05/29 18:34:49.858000304 * Using Stream ID: 1 (easy handle 0x55934f1ca9f0) 2026/05/29 18:34:49.858010322 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.858034357 } [5 bytes data] 2026/05/29 18:34:49.858058413 > GET / HTTP/2 2026/05/29 18:34:49.858060466 > Host: pypi.org 2026/05/29 18:34:49.858082297 > user-agent: curl/7.81.0 2026/05/29 18:34:49.858083520 > accept: */* 2026/05/29 18:34:49.858107495 > 2026/05/29 18:34:49.858111392 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.858124166 { [5 bytes data] 2026/05/29 18:34:49.858189407 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:49.858198203 { [193 bytes data] 2026/05/29 18:34:49.859247731 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.859255236 { [5 bytes data] 2026/05/29 18:34:49.859322021 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.859325958 } [5 bytes data] 2026/05/29 18:34:49.861101580 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861124163 { [5 bytes data] 2026/05/29 18:34:49.861213100 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861237866 { [5 bytes data] 2026/05/29 18:34:49.861269235 < HTTP/2 200 2026/05/29 18:34:49.861270347 < server: gunicorn 2026/05/29 18:34:49.861282640 < etag: "CsCCuQ0jlKSsNsZ0lC7nEw" 2026/05/29 18:34:49.861283461 < 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 18:34:49.861392405 < referrer-policy: origin-when-cross-origin 2026/05/29 18:34:49.861409488 < content-type: text/html; charset=UTF-8 2026/05/29 18:34:49.861411021 < accept-ranges: bytes 2026/05/29 18:34:49.861425398 < date: Fri, 29 May 2026 18:34:49 GMT 2026/05/29 18:34:49.861426240 < x-served-by: cache-iad-kjyo7100047-IAD, cache-iad-kjyo7100047-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000137-CHI 2026/05/29 18:34:49.861449543 < x-cache: MISS, HIT, HIT 2026/05/29 18:34:49.861450475 < x-cache-hits: 0, 26, 1 2026/05/29 18:34:49.861463289 < x-timer: S1780079690.862060,VS0,VE1 2026/05/29 18:34:49.861464030 < vary: Cookie, Accept-Encoding 2026/05/29 18:34:49.861479129 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:49.861480041 < x-frame-options: deny 2026/05/29 18:34:49.861496481 < x-xss-protection: 1; mode=block 2026/05/29 18:34:49.861497263 < x-content-type-options: nosniff 2026/05/29 18:34:49.861512070 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:49.861512922 < 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 18:34:49.861535226 < content-length: 22793 2026/05/29 18:34:49.861577203 < 2026/05/29 18:34:49.861578084 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861593363 { [5 bytes data] 2026/05/29 18:34:49.861594215 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861607880 { [5 bytes data] 2026/05/29 18:34:49.861608571 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861622838 { [5 bytes data] 2026/05/29 18:34:49.861623600 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861643106 { [5 bytes data] 2026/05/29 18:34:49.861643938 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861657433 { [5 bytes data] 2026/05/29 18:34:49.861659387 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861673443 { [5 bytes data] 2026/05/29 18:34:49.861674165 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861695595 { [5 bytes data] 2026/05/29 18:34:49.861702217 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861718478 { [5 bytes data] 2026/05/29 18:34:49.861719540 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861730320 { [5 bytes data] 2026/05/29 18:34:49.861730741 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861739628 { [5 bytes data] 2026/05/29 18:34:49.861740028 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861748454 { [5 bytes data] 2026/05/29 18:34:49.861748865 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861757080 { [5 bytes data] 2026/05/29 18:34:49.861757491 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861765746 { [5 bytes data] 2026/05/29 18:34:49.861766147 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861774373 { [5 bytes data] 2026/05/29 18:34:49.861775876 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.861792577 { [5 bytes data] 2026/05/29 18:34:49.865598948 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.865608546 { [5 bytes data] 2026/05/29 18:34:49.865654732 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.865657348 { [5 bytes data] 2026/05/29 18:34:49.865679689 * Connection #1 to host pypi.org left intact 2026/05/29 18:34:49.868603386 2026/05/29 18:34:49.868610760 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 18:34:49.875716301 * Trying 146.75.76.223:443... 2026/05/29 18:34:49.877407245 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 18:34:49.878801068 * ALPN, offering h2 2026/05/29 18:34:49.878809073 * ALPN, offering http/1.1 2026/05/29 18:34:49.904816452 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:49.904824056 * CApath: /etc/ssl/certs 2026/05/29 18:34:49.905012567 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:49.905018088 } [5 bytes data] 2026/05/29 18:34:49.905047362 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:49.905050098 } [512 bytes data] 2026/05/29 18:34:49.908663750 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:49.908673428 { [5 bytes data] 2026/05/29 18:34:49.908712321 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:49.908713824 { [122 bytes data] 2026/05/29 18:34:49.908909639 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:49.908915410 { [5 bytes data] 2026/05/29 18:34:49.908940086 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.908959282 { [5 bytes data] 2026/05/29 18:34:49.908983538 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:49.908984640 { [19 bytes data] 2026/05/29 18:34:49.909003255 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.909004266 { [5 bytes data] 2026/05/29 18:34:49.909024845 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:49.909025777 { [2842 bytes data] 2026/05/29 18:34:49.909635331 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.909643126 { [5 bytes data] 2026/05/29 18:34:49.909679073 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:49.909680406 { [264 bytes data] 2026/05/29 18:34:49.909744628 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.909747554 { [5 bytes data] 2026/05/29 18:34:49.909780766 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:49.909781918 { [36 bytes data] 2026/05/29 18:34:49.909818374 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:49.909840789 } [5 bytes data] 2026/05/29 18:34:49.909841771 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:49.909863321 } [1 bytes data] 2026/05/29 18:34:49.909872428 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.909886795 } [5 bytes data] 2026/05/29 18:34:49.909909455 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:49.909912151 } [36 bytes data] 2026/05/29 18:34:49.909990519 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:49.909996200 * ALPN, server accepted to use h2 2026/05/29 18:34:49.910023732 * Server certificate: 2026/05/29 18:34:49.910026497 * subject: CN=*.pythonhosted.org 2026/05/29 18:34:49.910043790 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 18:34:49.910044872 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 18:34:49.910063396 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 18:34:49.910067544 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:49.910133628 * SSL certificate verify ok. 2026/05/29 18:34:49.910135341 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:49.910154397 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:49.910155419 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:49.910186255 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.910189171 } [5 bytes data] 2026/05/29 18:34:49.910215149 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.910216161 } [5 bytes data] 2026/05/29 18:34:49.910233163 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.910234285 } [5 bytes data] 2026/05/29 18:34:49.910279659 * Using Stream ID: 1 (easy handle 0x55fb4cb489f0) 2026/05/29 18:34:49.910289638 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.910325396 } [5 bytes data] 2026/05/29 18:34:49.910347547 > GET / HTTP/2 2026/05/29 18:34:49.910365050 > Host: files.pythonhosted.org 2026/05/29 18:34:49.910400597 > user-agent: curl/7.81.0 2026/05/29 18:34:49.910423340 > accept: */* 2026/05/29 18:34:49.910424171 > 2026/05/29 18:34:49.910436635 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.910437637 { [5 bytes data] 2026/05/29 18:34:49.910457824 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:49.910458886 { [193 bytes data] 2026/05/29 18:34:49.911621107 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.911651103 { [5 bytes data] 2026/05/29 18:34:49.911689526 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:49.911690998 } [5 bytes data] 2026/05/29 18:34:49.915976739 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.915984804 { [5 bytes data] 2026/05/29 18:34:49.916015712 < HTTP/2 200 2026/05/29 18:34:49.916017034 < content-type: text/html 2026/05/29 18:34:49.916034086 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 18:34:49.916036260 < accept-ranges: bytes 2026/05/29 18:34:49.916054264 < date: Fri, 29 May 2026 18:34:49 GMT 2026/05/29 18:34:49.916055156 < age: 33 2026/05/29 18:34:49.916107564 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000156-CHI 2026/05/29 18:34:49.916109648 < x-cache: HIT, HIT 2026/05/29 18:34:49.916132401 < x-cache-hits: 53, 1 2026/05/29 18:34:49.916133403 < x-timer: S1780079690.914510,VS0,VE3 2026/05/29 18:34:49.916153561 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:49.916156146 < x-frame-options: deny 2026/05/29 18:34:49.916186633 < x-xss-protection: 1; mode=block 2026/05/29 18:34:49.916187795 < x-content-type-options: nosniff 2026/05/29 18:34:49.916204296 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:49.916205328 < x-robots-header: noindex 2026/05/29 18:34:49.916225977 < content-length: 1853 2026/05/29 18:34:49.916227049 < 2026/05/29 18:34:49.916268226 { [1030 bytes data] 2026/05/29 18:34:49.916269479 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:49.916284156 { [5 bytes data] 2026/05/29 18:34:49.916286621 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:35205 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 18:34:49.932842293 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:49.933113963 [connect-session] Job Key: yPrIeZhAZ8VXnI2l 2026/05/29 18:34:49.933131145 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:49.933134992 [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:35787 ... Connected to session server http://127.0.0.1:35787 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:50.057185769 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 18:34:50.092979426 2026/05/29 18:34:50.092993352 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.Tv945kZvmc/testenv 2026/05/29 18:34:52.897539150 2026/05/29 18:34:52.897550882 $ source /opt/rstudio-connect/mnt/tmp/tmp.Tv945kZvmc/testenv/bin/activate 2026/05/29 18:34:52.898980309 2026/05/29 18:34:52.898987984 $ python --version 2026/05/29 18:34:52.901034281 Python 3.12.11 2026/05/29 18:34:52.901370754 2026/05/29 18:34:52.901376675 $ python -m site 2026/05/29 18:34:52.913718103 sys.path = [ 2026/05/29 18:34:52.913729133 '/opt/rstudio-connect/mnt/app', 2026/05/29 18:34:52.913778095 '/opt/python/3.12.11/lib/python312.zip', 2026/05/29 18:34:52.913779698 '/opt/python/3.12.11/lib/python3.12', 2026/05/29 18:34:52.913803341 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/29 18:34:52.913806977 '/opt/rstudio-connect/mnt/tmp/tmp.Tv945kZvmc/testenv/lib/python3.12/site-packages', 2026/05/29 18:34:52.913863453 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/29 18:34:52.913864896 ] 2026/05/29 18:34:52.913888150 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 18:34:52.913889031 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/29 18:34:52.913921252 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 18:34:52.958830298 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:52.959063255 [connect-session] Job Key: JX5V62mPXBvM65oJ 2026/05/29 18:34:52.959139919 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:52.959152943 [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:33343 ... Connected to session server http://127.0.0.1:33343 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:53.085566409 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 18:34:53.091053573 2026/05/29 18:34:53.091061698 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv 2026/05/29 18:34:56.150065426 2026/05/29 18:34:56.150079733 $ source /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv/bin/activate 2026/05/29 18:34:56.151893787 2026/05/29 18:34:56.151934433 $ python -m pip --version 2026/05/29 18:34:56.369506251 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/29 18:34:56.398935075 2026/05/29 18:34:56.398950103 $ python -m pip config debug 2026/05/29 18:34:56.591763866 env_var: 2026/05/29 18:34:56.592161572 env: 2026/05/29 18:34:56.592405249 global: 2026/05/29 18:34:56.592662563 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 18:34:56.592911319 /etc/pip.conf, exists: False 2026/05/29 18:34:56.593175074 site: 2026/05/29 18:34:56.593422268 /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv/pip.conf, exists: False 2026/05/29 18:34:56.593643183 user: 2026/05/29 18:34:56.593893613 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 18:34:56.594192623 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 18:34:56.620514406 2026/05/29 18:34:56.620525737 $ python -m pip config list -v 2026/05/29 18:34:56.797053773 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 18:34:56.797429555 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 18:34:56.797724840 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 18:34:56.798009644 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 18:34:56.798319366 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv/pip.conf' 2026/05/29 18:34:56.821538033 2026/05/29 18:34:56.821554634 $ python -m pip._vendor.requests.certs 2026/05/29 18:34:56.955385755 <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 18:34:56.955604465 /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 18:34:56.970035632 2026/05/29 18:34:56.970047434 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD pip 2026/05/29 18:34:57.412608701 Collecting pip 2026/05/29 18:34:57.413005201 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 18:34:57.426275019 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 18:34:57.432598986 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 18:34:57.449650413 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 189.9 MB/s eta 0:00:00 2026/05/29 18:34:57.461057688 Saved /opt/rstudio-connect/mnt/tmp/tmp.XuvIbO94SD/pip-26.1.1-py3-none-any.whl 2026/05/29 18:34:57.461473252 Successfully downloaded pip 2026/05/29 18:34:57.534360827 2026/05/29 18:34:57.534374703 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/29 18:34:57.534421941 [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 18:34:57.627661489 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:57.627877996 [connect-session] Job Key: mPn8tfvdzhUM2e2B 2026/05/29 18:34:57.627892383 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:57.627897984 [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:46785 ... Connected to session server http://127.0.0.1:46785 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:57.803879010 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 18:34:57.810028333 2026/05/29 18:34:57.810036839 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/29 18:34:57.810081884 Python 3.13.9 Stopped session pings to http://127.0.0.1:46785 |
| ❌ | 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 18:34:58.250329516 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:58.250524532 [connect-session] Job Key: tgUhhTkDZfFC0BXh 2026/05/29 18:34:58.250533319 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:58.250536765 [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:39579 ... Connected to session server http://127.0.0.1:39579 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:58.371498662 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 18:34:58.378198637 2026/05/29 18:34:58.378206050 $ env 2026/05/29 18:34:58.378240034 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:34:58.378242118 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:34:58.378259811 HOSTNAME=2b499089bc7c 2026/05/29 18:34:58.378260322 LANG=en_US.UTF-8 2026/05/29 18:34:58.378268938 LANGUAGE=en_US:en 2026/05/29 18:34:58.378269559 LC_ALL=en_US.UTF-8 2026/05/29 18:34:58.378277635 LOGNAME=rstudio-connect 2026/05/29 18:34:58.378278055 MAKEFLAGS=-j1 2026/05/29 18:34:58.378286241 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 18:34:58.378286752 PICOTEL_PREFIX=PICOTEL 2026/05/29 18:34:58.378296801 PICOTEL_SDK_DISABLED=true 2026/05/29 18:34:58.378297251 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 18:34:58.378311869 POSIT_PRODUCT=CONNECT 2026/05/29 18:34:58.378312791 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:34:58.378329612 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:34:58.378330554 SHLVL=2 2026/05/29 18:34:58.378344400 STARTUP_DEBUG_MODE=0 2026/05/29 18:34:58.378345372 TERM=xterm 2026/05/29 18:34:58.378358797 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:34:58.378360581 TZ=UTC 2026/05/29 18:34:58.378378214 USERNAME=rstudio-connect 2026/05/29 18:34:58.378379185 USER=rstudio-connect 2026/05/29 18:34:58.378395155 _=/usr/bin/env 2026/05/29 18:34:58.378395987 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 18:34:58.393346528 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:58.393562083 [connect-session] Job Key: yqOLLHo3AW5ibl0U 2026/05/29 18:34:58.393572072 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:58.393575649 [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:37103 ... Connected to session server http://127.0.0.1:37103 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:58.514251078 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 18:34:58.518247260 2026/05/29 18:34:58.518255305 $ findmnt --notruncate 2026/05/29 18:34:58.520330478 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:34:58.520338723 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/TMJ6X 3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:58.520491430 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:58.520493654 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:34:58.520520376 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:34:58.520533170 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:58.520554328 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:34:58.520555230 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:34:58.520588001 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:34:58.520589213 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:34:58.520620091 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.520622626 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:58.520769542 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:58.520770754 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.520905617 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.520906589 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.520954810 ├─/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 18:34:58.520957384 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.521002088 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/yqOLLHo3AW5ibl0U] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.521002890 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:34:58.521050591 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace114604448] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:58.521055210 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:34:58.521247351 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr Stopping content session token refresher |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 18:34:58.535894489 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:58.536131895 [connect-session] Job Key: vGt3wd3GvcVwbFu7 2026/05/29 18:34:58.536142705 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:58.536146352 [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:41495 ... Connected to session server http://127.0.0.1:41495 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:58.657716672 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 18:34:58.662199641 2026/05/29 18:34:58.662208739 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 18:34:58.669652892 * Trying 199.232.180.223:443... 2026/05/29 18:34:58.671336490 * Connected to pypi.python.org (199.232.180.223) port 443 (#0) 2026/05/29 18:34:58.672788016 * ALPN, offering h2 2026/05/29 18:34:58.672796442 * ALPN, offering http/1.1 2026/05/29 18:34:58.698208296 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:58.698215158 * CApath: /etc/ssl/certs 2026/05/29 18:34:58.698398373 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:58.698405787 } [5 bytes data] 2026/05/29 18:34:58.698440552 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:58.698442095 } [512 bytes data] 2026/05/29 18:34:58.701111354 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:58.701119229 { [5 bytes data] 2026/05/29 18:34:58.701158813 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:58.701165816 { [122 bytes data] 2026/05/29 18:34:58.701344823 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:58.701352818 { [5 bytes data] 2026/05/29 18:34:58.701376873 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.701378156 { [5 bytes data] 2026/05/29 18:34:58.701395709 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:58.701397712 { [19 bytes data] 2026/05/29 18:34:58.701417459 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.701418411 { [5 bytes data] 2026/05/29 18:34:58.701436335 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:58.701437176 { [2860 bytes data] 2026/05/29 18:34:58.702023387 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702030089 { [5 bytes data] 2026/05/29 18:34:58.702056789 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:58.702057431 { [264 bytes data] 2026/05/29 18:34:58.702152819 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702161756 { [5 bytes data] 2026/05/29 18:34:58.702185841 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:58.702189568 { [36 bytes data] 2026/05/29 18:34:58.702226788 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:58.702238970 } [5 bytes data] 2026/05/29 18:34:58.702260221 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:58.702261132 } [1 bytes data] 2026/05/29 18:34:58.702297701 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702303702 } [5 bytes data] 2026/05/29 18:34:58.702333608 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:58.702334480 } [36 bytes data] 2026/05/29 18:34:58.702417604 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:58.702426801 * ALPN, server accepted to use h2 2026/05/29 18:34:58.702459793 * Server certificate: 2026/05/29 18:34:58.702462789 * subject: CN=www.python.org 2026/05/29 18:34:58.702494941 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 18:34:58.702495643 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 18:34:58.702511222 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 18:34:58.702512354 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:58.702532963 * SSL certificate verify ok. 2026/05/29 18:34:58.702534807 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:58.702545697 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:58.702546138 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:58.702559422 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702559843 } [5 bytes data] 2026/05/29 18:34:58.702599758 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702601041 } [5 bytes data] 2026/05/29 18:34:58.702626348 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702633241 } [5 bytes data] 2026/05/29 18:34:58.702656001 * Using Stream ID: 1 (easy handle 0x55ceb7df99f0) 2026/05/29 18:34:58.702691398 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702696307 } [5 bytes data] 2026/05/29 18:34:58.702750541 > GET / HTTP/2 2026/05/29 18:34:58.702751944 > Host: pypi.python.org 2026/05/29 18:34:58.702766762 > user-agent: curl/7.81.0 2026/05/29 18:34:58.702767303 > accept: */* 2026/05/29 18:34:58.702776059 > 2026/05/29 18:34:58.702776540 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.702786509 { [5 bytes data] 2026/05/29 18:34:58.702803030 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:58.702816926 { [193 bytes data] 2026/05/29 18:34:58.703917930 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.703922478 { [5 bytes data] 2026/05/29 18:34:58.703955100 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.703956302 } [5 bytes data] 2026/05/29 18:34:58.704084152 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.704107345 { [5 bytes data] 2026/05/29 18:34:58.704723935 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.704728985 { [5 bytes data] 2026/05/29 18:34:58.704906478 < HTTP/2 301 2026/05/29 18:34:58.704912499 < server: Varnish 2026/05/29 18:34:58.704938087 < retry-after: 0 2026/05/29 18:34:58.704939049 < location: https://pypi.org/ 2026/05/29 18:34:58.704955820 < content-type: text/html; charset=UTF-8 2026/05/29 18:34:58.704956341 < accept-ranges: bytes 2026/05/29 18:34:58.704966941 < date: Fri, 29 May 2026 18:34:58 GMT 2026/05/29 18:34:58.704967382 < x-served-by: cache-rfd2130022-RFD 2026/05/29 18:34:58.704977561 < x-cache: HIT 2026/05/29 18:34:58.704978012 < x-cache-hits: 0 2026/05/29 18:34:58.704986458 < x-timer: S1780079699.706798,VS0,VE0 2026/05/29 18:34:58.704986899 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:58.704999693 < x-frame-options: deny 2026/05/29 18:34:58.705000143 < x-xss-protection: 1; mode=block 2026/05/29 18:34:58.705010152 < x-content-type-options: nosniff 2026/05/29 18:34:58.705010643 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:58.705026864 < 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 18:34:58.705029950 < content-length: 122 2026/05/29 18:34:58.705126591 < 2026/05/29 18:34:58.705133333 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.705150716 { [5 bytes data] 2026/05/29 18:34:58.705151548 * Ignoring the response-body 2026/05/29 18:34:58.705161546 { [122 bytes data] 2026/05/29 18:34:58.705162107 * Connection #0 to host pypi.python.org left intact 2026/05/29 18:34:58.705172547 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 18:34:58.707623415 * Trying 151.101.192.223:443... 2026/05/29 18:34:58.709635433 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/05/29 18:34:58.709881134 * ALPN, offering h2 2026/05/29 18:34:58.709888147 * ALPN, offering http/1.1 2026/05/29 18:34:58.735816710 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:58.735823383 * CApath: /etc/ssl/certs 2026/05/29 18:34:58.735964065 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:58.735984544 } [5 bytes data] 2026/05/29 18:34:58.736033135 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:58.736035559 } [512 bytes data] 2026/05/29 18:34:58.739378996 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:58.739386730 { [5 bytes data] 2026/05/29 18:34:58.739418770 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:58.739419993 { [122 bytes data] 2026/05/29 18:34:58.739533005 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:58.739535069 { [5 bytes data] 2026/05/29 18:34:58.739564244 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.739565326 { [5 bytes data] 2026/05/29 18:34:58.739579683 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:58.739581867 { [19 bytes data] 2026/05/29 18:34:58.739597105 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.739599009 { [5 bytes data] 2026/05/29 18:34:58.739617313 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:58.739625238 { [2856 bytes data] 2026/05/29 18:34:58.740223912 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740231045 { [5 bytes data] 2026/05/29 18:34:58.740281069 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:58.740283864 { [264 bytes data] 2026/05/29 18:34:58.740332506 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740336534 { [5 bytes data] 2026/05/29 18:34:58.740362903 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:58.740366841 { [36 bytes data] 2026/05/29 18:34:58.740426583 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:58.740427585 } [5 bytes data] 2026/05/29 18:34:58.740458302 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:58.740462700 } [1 bytes data] 2026/05/29 18:34:58.740487537 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740495262 } [5 bytes data] 2026/05/29 18:34:58.740513145 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:58.740514097 } [36 bytes data] 2026/05/29 18:34:58.740579069 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:58.740580361 * ALPN, server accepted to use h2 2026/05/29 18:34:58.740606020 * Server certificate: 2026/05/29 18:34:58.740608965 * subject: CN=pypi.org 2026/05/29 18:34:58.740624374 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 18:34:58.740625246 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 18:34:58.740641186 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 18:34:58.740642087 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:58.740665151 * SSL certificate verify ok. 2026/05/29 18:34:58.740667685 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:58.740685869 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:58.740686901 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:58.740708151 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740709083 } [5 bytes data] 2026/05/29 18:34:58.740727017 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740727798 } [5 bytes data] 2026/05/29 18:34:58.740743898 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740744760 } [5 bytes data] 2026/05/29 18:34:58.740761752 * Using Stream ID: 1 (easy handle 0x55ceb7df99f0) 2026/05/29 18:34:58.740763856 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740792349 } [5 bytes data] 2026/05/29 18:34:58.740812056 > GET / HTTP/2 2026/05/29 18:34:58.740814781 > Host: pypi.org 2026/05/29 18:34:58.740834628 > user-agent: curl/7.81.0 2026/05/29 18:34:58.740837032 > accept: */* 2026/05/29 18:34:58.740849366 > 2026/05/29 18:34:58.740850247 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.740867449 { [5 bytes data] 2026/05/29 18:34:58.740879482 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:58.740905651 { [193 bytes data] 2026/05/29 18:34:58.742352457 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.742359300 { [5 bytes data] 2026/05/29 18:34:58.742397151 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.742398714 } [5 bytes data] 2026/05/29 18:34:58.742443838 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.742448256 { [5 bytes data] 2026/05/29 18:34:58.744766177 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.744773991 { [5 bytes data] 2026/05/29 18:34:58.744847810 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.744849994 { [5 bytes data] 2026/05/29 18:34:58.744896481 < HTTP/2 200 2026/05/29 18:34:58.744897964 < server: gunicorn 2026/05/29 18:34:58.744909816 < etag: "CsCCuQ0jlKSsNsZ0lC7nEw" 2026/05/29 18:34:58.744910728 < 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 18:34:58.744933752 < referrer-policy: origin-when-cross-origin 2026/05/29 18:34:58.745036444 < content-type: text/html; charset=UTF-8 2026/05/29 18:34:58.745040021 < accept-ranges: bytes 2026/05/29 18:34:58.745059297 < date: Fri, 29 May 2026 18:34:58 GMT 2026/05/29 18:34:58.745060259 < x-served-by: cache-iad-kjyo7100047-IAD, cache-iad-kjyo7100047-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000102-CHI 2026/05/29 18:34:58.745108339 < x-cache: MISS, HIT, HIT 2026/05/29 18:34:58.745109601 < x-cache-hits: 0, 26, 1 2026/05/29 18:34:58.745122215 < x-timer: S1780079699.744993,VS0,VE2 2026/05/29 18:34:58.745123137 < vary: Cookie, Accept-Encoding 2026/05/29 18:34:58.745138075 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:58.745138876 < x-frame-options: deny 2026/05/29 18:34:58.745155798 < x-xss-protection: 1; mode=block 2026/05/29 18:34:58.745156660 < x-content-type-options: nosniff 2026/05/29 18:34:58.745170445 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:58.745171367 < 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 18:34:58.745210339 < content-length: 22793 2026/05/29 18:34:58.745232582 < 2026/05/29 18:34:58.745233414 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745246929 { [5 bytes data] 2026/05/29 18:34:58.745247811 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745263039 { [5 bytes data] 2026/05/29 18:34:58.745263971 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745295009 { [5 bytes data] 2026/05/29 18:34:58.745296282 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745304919 { [5 bytes data] 2026/05/29 18:34:58.745316359 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745317111 { [5 bytes data] 2026/05/29 18:34:58.745330837 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745331558 { [5 bytes data] 2026/05/29 18:34:58.745345574 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745346366 { [5 bytes data] 2026/05/29 18:34:58.745360292 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745361073 { [5 bytes data] 2026/05/29 18:34:58.745375470 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745376242 { [5 bytes data] 2026/05/29 18:34:58.745390749 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.745391490 { [5 bytes data] 2026/05/29 18:34:58.747415800 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747421471 { [5 bytes data] 2026/05/29 18:34:58.747457987 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747462435 { [5 bytes data] 2026/05/29 18:34:58.747480850 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747483234 { [5 bytes data] 2026/05/29 18:34:58.747501178 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747502130 { [5 bytes data] 2026/05/29 18:34:58.747520494 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747521566 { [5 bytes data] 2026/05/29 18:34:58.747540241 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747541183 { [5 bytes data] 2026/05/29 18:34:58.747559137 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.747561251 { [5 bytes data] 2026/05/29 18:34:58.747580216 * Connection #1 to host pypi.org left intact 2026/05/29 18:34:58.750012974 2026/05/29 18:34:58.750019687 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 18:34:58.757012584 * Trying 146.75.76.223:443... 2026/05/29 18:34:58.758685168 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 18:34:58.760344266 * ALPN, offering h2 2026/05/29 18:34:58.760351390 * ALPN, offering http/1.1 2026/05/29 18:34:58.786617703 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:34:58.786629315 * CApath: /etc/ssl/certs 2026/05/29 18:34:58.786813515 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:34:58.786823623 } [5 bytes data] 2026/05/29 18:34:58.786860332 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:34:58.786862166 } [512 bytes data] 2026/05/29 18:34:58.791162326 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:34:58.791172526 { [5 bytes data] 2026/05/29 18:34:58.791214665 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:34:58.791216398 { [122 bytes data] 2026/05/29 18:34:58.791428331 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:34:58.791436106 { [5 bytes data] 2026/05/29 18:34:58.791468527 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.791469779 { [5 bytes data] 2026/05/29 18:34:58.791486972 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:34:58.791489576 { [19 bytes data] 2026/05/29 18:34:58.791504885 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.791507069 { [5 bytes data] 2026/05/29 18:34:58.791522338 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:34:58.791532757 { [2842 bytes data] 2026/05/29 18:34:58.792225147 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792231619 { [5 bytes data] 2026/05/29 18:34:58.792264691 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:34:58.792265893 { [264 bytes data] 2026/05/29 18:34:58.792333515 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792339486 { [5 bytes data] 2026/05/29 18:34:58.792382556 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:34:58.792383549 { [36 bytes data] 2026/05/29 18:34:58.792442840 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:34:58.792448691 } [5 bytes data] 2026/05/29 18:34:58.792490810 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:34:58.792492233 } [1 bytes data] 2026/05/29 18:34:58.792510256 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792511098 } [5 bytes data] 2026/05/29 18:34:58.792527428 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:34:58.792527909 } [36 bytes data] 2026/05/29 18:34:58.792583311 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:34:58.792588260 * ALPN, server accepted to use h2 2026/05/29 18:34:58.792623004 * Server certificate: 2026/05/29 18:34:58.792663504 * subject: CN=*.pythonhosted.org 2026/05/29 18:34:58.792685373 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 18:34:58.792686755 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 18:34:58.792698267 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 18:34:58.792698848 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 18:34:58.792714798 * SSL certificate verify ok. 2026/05/29 18:34:58.792715249 * Using HTTP2, server supports multiplexing 2026/05/29 18:34:58.792725308 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:34:58.792725748 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:34:58.792762146 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792763309 } [5 bytes data] 2026/05/29 18:34:58.792775752 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792776644 } [5 bytes data] 2026/05/29 18:34:58.792874718 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792881621 } [5 bytes data] 2026/05/29 18:34:58.792904273 * Using Stream ID: 1 (easy handle 0x5576886209f0) 2026/05/29 18:34:58.792905606 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792925653 } [5 bytes data] 2026/05/29 18:34:58.792926585 > GET / HTTP/2 2026/05/29 18:34:58.792939459 > Host: files.pythonhosted.org 2026/05/29 18:34:58.792940211 > user-agent: curl/7.81.0 2026/05/29 18:34:58.792960397 > accept: */* 2026/05/29 18:34:58.792965416 > 2026/05/29 18:34:58.792993880 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.792995112 { [5 bytes data] 2026/05/29 18:34:58.793011453 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:34:58.793018207 { [193 bytes data] 2026/05/29 18:34:58.794178916 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.794185127 { [5 bytes data] 2026/05/29 18:34:58.794220313 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:34:58.794221425 } [5 bytes data] 2026/05/29 18:34:58.794592111 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.794596910 { [5 bytes data] 2026/05/29 18:34:58.795128708 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.795135100 { [5 bytes data] 2026/05/29 18:34:58.795169535 < HTTP/2 200 2026/05/29 18:34:58.795176668 < content-type: text/html 2026/05/29 18:34:58.795193530 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 18:34:58.795194492 < accept-ranges: bytes 2026/05/29 18:34:58.795212596 < date: Fri, 29 May 2026 18:34:58 GMT 2026/05/29 18:34:58.795213578 < age: 42 2026/05/29 18:34:58.795227453 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000156-CHI 2026/05/29 18:34:58.795227924 < x-cache: HIT, HIT 2026/05/29 18:34:58.795240769 < x-cache-hits: 53, 2 2026/05/29 18:34:58.795241229 < x-timer: S1780079699.797037,VS0,VE0 2026/05/29 18:34:58.795271987 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 18:34:58.795273159 < x-frame-options: deny 2026/05/29 18:34:58.795290251 < x-xss-protection: 1; mode=block 2026/05/29 18:34:58.795293618 < x-content-type-options: nosniff 2026/05/29 18:34:58.795311972 < x-permitted-cross-domain-policies: none 2026/05/29 18:34:58.795312944 < x-robots-header: noindex 2026/05/29 18:34:58.795335797 < content-length: 1853 2026/05/29 18:34:58.795336769 < 2026/05/29 18:34:58.795354963 { [1030 bytes data] 2026/05/29 18:34:58.795356686 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:34:58.795366885 { [5 bytes data] 2026/05/29 18:34:58.795367346 * Connection #0 to host files.pythonhosted.org left intact |
| ✅ | 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 18:34:58.811993869 [connect-session] Connect Session v2026.05.0 2026/05/29 18:34:58.812367611 [connect-session] Job Key: K4WUAOgzBRSTKY4c 2026/05/29 18:34:58.812380164 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:34:58.812383881 [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:34417 ... Connected to session server http://127.0.0.1:34417 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:34:58.934773747 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 18:34:58.939820537 2026/05/29 18:34:58.939827480 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.4tKn74R7X9/testenv 2026/05/29 18:35:01.497783346 2026/05/29 18:35:01.497794837 $ source /opt/rstudio-connect/mnt/tmp/tmp.4tKn74R7X9/testenv/bin/activate 2026/05/29 18:35:01.499271817 2026/05/29 18:35:01.499279962 $ python --version 2026/05/29 18:35:01.500768876 Python 3.13.9 2026/05/29 18:35:01.501016844 2026/05/29 18:35:01.501022064 $ python -m site 2026/05/29 18:35:01.514244939 sys.path = [ 2026/05/29 18:35:01.514256089 '/opt/rstudio-connect/mnt/app', 2026/05/29 18:35:01.514297838 '/opt/python/3.13.9/lib/python313.zip', 2026/05/29 18:35:01.514299301 '/opt/python/3.13.9/lib/python3.13', 2026/05/29 18:35:01.514316242 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/29 18:35:01.514317885 '/opt/rstudio-connect/mnt/tmp/tmp.4tKn74R7X9/testenv/lib/python3.13/site-packages', 2026/05/29 18:35:01.514338544 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/29 18:35:01.514339416 ] 2026/05/29 18:35:01.514353452 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 18:35:01.514354294 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/29 18:35:01.514376115 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 18:35:01.561142859 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:01.561345971 [connect-session] Job Key: FcWjpORqG5i2X5Cc 2026/05/29 18:35:01.561355729 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:01.561359777 [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:35457 ... Connected to session server http://127.0.0.1:35457 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:01.683327328 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 18:35:01.688558794 2026/05/29 18:35:01.688565767 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv 2026/05/29 18:35:04.209932892 2026/05/29 18:35:04.209945526 $ source /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv/bin/activate 2026/05/29 18:35:04.211395054 2026/05/29 18:35:04.211403430 $ python -m pip --version 2026/05/29 18:35:04.390098240 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/29 18:35:04.414878426 2026/05/29 18:35:04.414890148 $ python -m pip config debug 2026/05/29 18:35:04.587981519 env_var: 2026/05/29 18:35:04.588310018 env: 2026/05/29 18:35:04.588527223 global: 2026/05/29 18:35:04.588722132 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 18:35:04.588944326 /etc/pip.conf, exists: False 2026/05/29 18:35:04.589129476 site: 2026/05/29 18:35:04.589359646 /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv/pip.conf, exists: False 2026/05/29 18:35:04.589538143 user: 2026/05/29 18:35:04.589750642 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 18:35:04.589962497 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 18:35:04.612505970 2026/05/29 18:35:04.612516249 $ python -m pip config list -v 2026/05/29 18:35:04.783692604 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 18:35:04.784024922 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 18:35:04.784568220 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 18:35:04.784879476 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 18:35:04.785197240 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv/pip.conf' 2026/05/29 18:35:04.807622559 2026/05/29 18:35:04.807636785 $ python -m pip._vendor.requests.certs 2026/05/29 18:35:04.941943905 <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 18:35:04.942131820 /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 18:35:04.957498506 2026/05/29 18:35:04.957511431 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8 pip 2026/05/29 18:35:05.384243129 Collecting pip 2026/05/29 18:35:05.384736919 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 18:35:05.400069136 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 18:35:05.406843386 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 18:35:05.423467426 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 188.1 MB/s 0:00:00 2026/05/29 18:35:05.434443046 Saved /opt/rstudio-connect/mnt/tmp/tmp.SNqGxMycL8/pip-26.1.1-py3-none-any.whl 2026/05/29 18:35:05.434773450 Successfully downloaded pip 2026/05/29 18:35:05.487793890 2026/05/29 18:35:05.487807976 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/29 18:35:05.487872497 [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 18:35:05.580738639 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:05.580941559 [connect-session] Job Key: ig2xekkdhXcDSsvl 2026/05/29 18:35:05.580951859 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:05.580955816 [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:37911 ... Connected to session server http://127.0.0.1:37911 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:05.827248615 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:05.827564153 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 18:35:05.846472555 2026/05/29 18:35:05.846482524 $ /opt/R/4.4.3/bin/R --version 2026/05/29 18:35:05.846529081 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 18:35:05.846530394 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 18:35:05.846548448 Platform: x86_64-pc-linux-gnu 2026/05/29 18:35:05.846549369 2026/05/29 18:35:05.846561913 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 18:35:05.846562824 You are welcome to redistribute it under the terms of the 2026/05/29 18:35:05.846580808 GNU General Public License versions 2 or 3. 2026/05/29 18:35:05.846581510 For more information about these matters see 2026/05/29 18:35:05.852318543 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 18:35:05.867499960 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:05.867709463 [connect-session] Job Key: EVo3ot9XgnZ44hQx 2026/05/29 18:35:05.867719903 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:05.867723559 [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:32863 ... Connected to session server http://127.0.0.1:32863 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:06.052692230 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:06.053031208 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 18:35:06.264063183 2026/05/29 18:35:06.264100063 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 18:35:06.264153403 Package Version LibPath 2026/05/29 18:35:06.264155356 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264173220 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264174062 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264190092 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264190843 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264205320 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264206031 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264220088 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264220739 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264234515 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264235377 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264251437 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264252268 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264269360 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264270152 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264292324 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264294377 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264310548 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264311259 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264326337 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264327209 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264343980 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264344882 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264362144 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264363136 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264379096 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264379908 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.264405937 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:06.269834580 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 18:35:06.284987116 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:06.285235112 [connect-session] Job Key: o3Dh8yK1ITvvGK1R 2026/05/29 18:35:06.285248797 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:06.285258195 [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:38163 ... Connected to session server http://127.0.0.1:38163 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:06.471849185 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:06.472172068 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 18:35:06.472887854 $add.smooth 2026/05/29 18:35:06.472897201 [1] TRUE 2026/05/29 18:35:06.472934612 2026/05/29 18:35:06.472936205 $bitmapType 2026/05/29 18:35:06.472952706 [1] "cairo" 2026/05/29 18:35:06.472953247 2026/05/29 18:35:06.472960971 $browser 2026/05/29 18:35:06.472961422 [1] "xdg-open" 2026/05/29 18:35:06.472969668 2026/05/29 18:35:06.472970118 $browserNLdisabled 2026/05/29 18:35:06.472979326 [1] FALSE 2026/05/29 18:35:06.472979746 2026/05/29 18:35:06.472987421 $catch.script.errors 2026/05/29 18:35:06.472987872 [1] FALSE 2026/05/29 18:35:06.472996528 2026/05/29 18:35:06.472996999 $CBoundsCheck 2026/05/29 18:35:06.473004793 [1] FALSE 2026/05/29 18:35:06.473005214 2026/05/29 18:35:06.473012488 $check.bounds 2026/05/29 18:35:06.473012919 [1] FALSE 2026/05/29 18:35:06.473021004 2026/05/29 18:35:06.473021455 $citation.bibtex.max 2026/05/29 18:35:06.473035471 [1] 1 2026/05/29 18:35:06.473036273 2026/05/29 18:35:06.473048726 $continue 2026/05/29 18:35:06.473049598 [1] "+ " 2026/05/29 18:35:06.473066176 2026/05/29 18:35:06.473067689 $contrasts 2026/05/29 18:35:06.473131439 unordered ordered 2026/05/29 18:35:06.473139494 "contr.treatment" "contr.poly" 2026/05/29 18:35:06.473201670 2026/05/29 18:35:06.473203123 $defaultPackages 2026/05/29 18:35:06.473217019 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 18:35:06.473218071 2026/05/29 18:35:06.473237718 $demo.ask 2026/05/29 18:35:06.473238580 [1] "default" 2026/05/29 18:35:06.473252746 2026/05/29 18:35:06.473253608 $deparse.cutoff 2026/05/29 18:35:06.473267524 [1] 60 2026/05/29 18:35:06.473268376 2026/05/29 18:35:06.473280598 $device 2026/05/29 18:35:06.473439437 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 18:35:06.473461588 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 18:35:06.473496243 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 18:35:06.473497385 useKerning, fillOddEven, compress) 2026/05/29 18:35:06.473522062 { 2026/05/29 18:35:06.473523084 initPSandPDFfonts() 2026/05/29 18:35:06.473538453 new <- list() 2026/05/29 18:35:06.473539434 if (!missing(width)) 2026/05/29 18:35:06.473583888 new$width <- width 2026/05/29 18:35:06.473591302 if (!missing(height)) 2026/05/29 18:35:06.473610889 new$height <- height 2026/05/29 18:35:06.473611730 if (!missing(onefile)) 2026/05/29 18:35:06.473629553 new$onefile <- onefile 2026/05/29 18:35:06.473630365 if (!missing(title)) 2026/05/29 18:35:06.473648009 new$title <- title 2026/05/29 18:35:06.473650804 if (!missing(fonts)) 2026/05/29 18:35:06.473713401 new$fonts <- fonts 2026/05/29 18:35:06.473714764 if (!missing(version)) 2026/05/29 18:35:06.473728890 new$version <- version 2026/05/29 18:35:06.473729772 if (!missing(paper)) 2026/05/29 18:35:06.473744941 new$paper <- paper 2026/05/29 18:35:06.473745853 if (!missing(encoding)) 2026/05/29 18:35:06.473758877 new$encoding <- encoding 2026/05/29 18:35:06.473759699 if (!missing(bg)) 2026/05/29 18:35:06.473772733 new$bg <- bg 2026/05/29 18:35:06.473773574 if (!missing(fg)) 2026/05/29 18:35:06.473792579 new$fg <- fg 2026/05/29 18:35:06.473794593 if (!missing(pointsize)) 2026/05/29 18:35:06.473818881 new$pointsize <- pointsize 2026/05/29 18:35:06.473830260 if (!missing(pagecentre)) 2026/05/29 18:35:06.473831252 new$pagecentre <- pagecentre 2026/05/29 18:35:06.473849647 if (!missing(colormodel)) 2026/05/29 18:35:06.473850478 new$colormodel <- colormodel 2026/05/29 18:35:06.473869724 if (!missing(useDingbats)) 2026/05/29 18:35:06.473870576 new$useDingbats <- useDingbats 2026/05/29 18:35:06.473890614 if (!missing(useKerning)) 2026/05/29 18:35:06.473891515 new$useKerning <- useKerning 2026/05/29 18:35:06.473920049 if (!missing(fillOddEven)) 2026/05/29 18:35:06.473920931 new$fillOddEven <- fillOddEven 2026/05/29 18:35:06.473936638 if (!missing(compress)) 2026/05/29 18:35:06.473947593 new$compress <- compress 2026/05/29 18:35:06.473949015 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 18:35:06.473971488 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 18:35:06.473972890 inherits(family, "CIDFont"))) { 2026/05/29 18:35:06.473992387 enc <- family$encoding 2026/05/29 18:35:06.473992878 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 18:35:06.474004279 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 18:35:06.474004740 "default")) 2026/05/29 18:35:06.474016051 old$encoding <- enc 2026/05/29 18:35:06.474016462 family <- family$metrics 2026/05/29 18:35:06.474026160 } 2026/05/29 18:35:06.474026611 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 18:35:06.474036650 old$encoding <- guessEncoding() 2026/05/29 18:35:06.474037111 if (!missing(family)) { 2026/05/29 18:35:06.474047190 if (length(family) == 4L) { 2026/05/29 18:35:06.474047621 family <- c(family, "Symbol.afm") 2026/05/29 18:35:06.474058160 } 2026/05/29 18:35:06.474058581 else if (length(family) == 5L) { 2026/05/29 18:35:06.474098416 } 2026/05/29 18:35:06.474099538 else if (length(family) == 1L) { 2026/05/29 18:35:06.474107931 pf <- pdfFonts(family)[[1L]] 2026/05/29 18:35:06.474123213 if (is.null(pf)) 2026/05/29 18:35:06.474124094 stop(gettextf("unknown family '%s'", family), 2026/05/29 18:35:06.474142328 domain = NA) 2026/05/29 18:35:06.474143260 matchFont(pf, old$encoding) 2026/05/29 18:35:06.474161234 } 2026/05/29 18:35:06.474162075 else stop("invalid 'family' argument") 2026/05/29 18:35:06.474179408 old$family <- family 2026/05/29 18:35:06.474180220 } 2026/05/29 18:35:06.474195177 version <- old$version 2026/05/29 18:35:06.474196109 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 18:35:06.474215796 "2.0") 2026/05/29 18:35:06.474216668 if (version %in% versions) 2026/05/29 18:35:06.474232127 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 18:35:06.474233149 else stop("invalid PDF version") 2026/05/29 18:35:06.474253036 onefile <- old$onefile 2026/05/29 18:35:06.474253898 if (!checkIntFormat(file)) 2026/05/29 18:35:06.474271852 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 18:35:06.474272663 domain = NA) 2026/05/29 18:35:06.474292891 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 18:35:06.474293753 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 18:35:06.474319351 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 18:35:06.474320222 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 18:35:06.474342359 old$fillOddEven, old$compress) 2026/05/29 18:35:06.474347509 invisible() 2026/05/29 18:35:06.474367687 } 2026/05/29 18:35:06.474368619 <bytecode: 0x55b691a7d9a0> 2026/05/29 18:35:06.474380611 <environment: namespace:grDevices> 2026/05/29 18:35:06.474381423 2026/05/29 18:35:06.474395179 $device.ask.default 2026/05/29 18:35:06.474396020 [1] FALSE 2026/05/29 18:35:06.474414986 2026/05/29 18:35:06.474415868 $digits 2026/05/29 18:35:06.474441789 [1] 7 2026/05/29 18:35:06.474467755 2026/05/29 18:35:06.474468927 $download.file.extra 2026/05/29 18:35:06.474482052 [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 18:35:06.474484386 2026/05/29 18:35:06.474504193 $download.file.method 2026/05/29 18:35:06.474504704 [1] "curl" 2026/05/29 18:35:06.474512579 2026/05/29 18:35:06.474513010 $dvipscmd 2026/05/29 18:35:06.474519903 [1] "dvips" 2026/05/29 18:35:06.474520364 2026/05/29 18:35:06.474527287 $echo 2026/05/29 18:35:06.474527787 [1] FALSE 2026/05/29 18:35:06.474546357 2026/05/29 18:35:06.474549062 $editor 2026/05/29 18:35:06.474567797 [1] "vi" 2026/05/29 18:35:06.474568749 2026/05/29 18:35:06.474581693 $encoding 2026/05/29 18:35:06.474582545 [1] "native.enc" 2026/05/29 18:35:06.474596862 2026/05/29 18:35:06.474597653 $example.ask 2026/05/29 18:35:06.474611669 [1] "default" 2026/05/29 18:35:06.474612521 2026/05/29 18:35:06.474625295 $expressions 2026/05/29 18:35:06.474626166 [1] 5000 2026/05/29 18:35:06.474640032 2026/05/29 18:35:06.474640934 $help.search.types 2026/05/29 18:35:06.474655371 [1] "vignette" "demo" "help" 2026/05/29 18:35:06.474656353 2026/05/29 18:35:06.474671832 $help.try.all.packages 2026/05/29 18:35:06.474672674 [1] FALSE 2026/05/29 18:35:06.474688323 2026/05/29 18:35:06.474689155 $HTTPUserAgent 2026/05/29 18:35:06.474702941 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 18:35:06.474703832 2026/05/29 18:35:06.474724597 $internet.info 2026/05/29 18:35:06.474726751 [1] 2 2026/05/29 18:35:06.474743583 2026/05/29 18:35:06.474744775 $keep.parse.data 2026/05/29 18:35:06.474756968 [1] TRUE 2026/05/29 18:35:06.474757829 2026/05/29 18:35:06.474768910 $keep.parse.data.pkgs 2026/05/29 18:35:06.474769792 [1] FALSE 2026/05/29 18:35:06.474782626 2026/05/29 18:35:06.474783487 $keep.source 2026/05/29 18:35:06.474794178 [1] FALSE 2026/05/29 18:35:06.474794989 2026/05/29 18:35:06.474805889 $keep.source.pkgs 2026/05/29 18:35:06.474806771 [1] FALSE 2026/05/29 18:35:06.474833842 2026/05/29 18:35:06.474835465 $locatorBell 2026/05/29 18:35:06.474850664 [1] TRUE 2026/05/29 18:35:06.474851766 2026/05/29 18:35:06.474866663 $mailer 2026/05/29 18:35:06.474867746 [1] "mailto" 2026/05/29 18:35:06.474880940 2026/05/29 18:35:06.474881722 $matprod 2026/05/29 18:35:06.474892743 [1] "default" 2026/05/29 18:35:06.474893634 2026/05/29 18:35:06.474905086 $max.contour.segments 2026/05/29 18:35:06.474906017 [1] 25000 2026/05/29 18:35:06.474918411 2026/05/29 18:35:06.474921366 $max.print 2026/05/29 18:35:06.474932066 [1] 99999 2026/05/29 18:35:06.474932848 2026/05/29 18:35:06.474943287 $menu.graphics 2026/05/29 18:35:06.474943999 [1] TRUE 2026/05/29 18:35:06.474955230 2026/05/29 18:35:06.474955961 $na.action 2026/05/29 18:35:06.474966501 [1] "na.omit" 2026/05/29 18:35:06.474967323 2026/05/29 18:35:06.474977972 $nwarnings 2026/05/29 18:35:06.474978704 [1] 50 2026/05/29 18:35:06.474989544 2026/05/29 18:35:06.474990316 $OutDec 2026/05/29 18:35:06.475001086 [1] "." 2026/05/29 18:35:06.475001767 2026/05/29 18:35:06.475011746 $packrat.authenticated.downloads.use.renv 2026/05/29 18:35:06.475012658 [1] TRUE 2026/05/29 18:35:06.475026133 2026/05/29 18:35:06.475026955 $packrat.connect.timeout 2026/05/29 18:35:06.475039027 [1] 10 2026/05/29 18:35:06.475039759 2026/05/29 18:35:06.475049657 $packrat.untrusted.packages 2026/05/29 18:35:06.475050439 character(0) 2026/05/29 18:35:06.475101985 2026/05/29 18:35:06.475103518 $packrat.verbose.cache 2026/05/29 18:35:06.475116483 [1] TRUE 2026/05/29 18:35:06.475117284 2026/05/29 18:35:06.475127704 $pager 2026/05/29 18:35:06.475128565 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 18:35:06.475141379 2026/05/29 18:35:06.475142271 $papersize 2026/05/29 18:35:06.475153402 [1] "letter" 2026/05/29 18:35:06.475154203 2026/05/29 18:35:06.475165424 $PCRE_limit_recursion 2026/05/29 18:35:06.475166256 [1] NA 2026/05/29 18:35:06.475178849 2026/05/29 18:35:06.475179751 $PCRE_study 2026/05/29 18:35:06.475190922 [1] FALSE 2026/05/29 18:35:06.475191754 2026/05/29 18:35:06.475203065 $PCRE_use_JIT 2026/05/29 18:35:06.475203887 [1] TRUE 2026/05/29 18:35:06.475215789 2026/05/29 18:35:06.475216510 $pdfviewer 2026/05/29 18:35:06.475227371 [1] "/usr/bin/xdg-open" 2026/05/29 18:35:06.475228192 2026/05/29 18:35:06.475246086 $pkgType 2026/05/29 18:35:06.475246887 [1] "source" 2026/05/29 18:35:06.475258870 2026/05/29 18:35:06.475259541 $printcmd 2026/05/29 18:35:06.475269840 [1] "/usr/bin/lpr" 2026/05/29 18:35:06.475270521 2026/05/29 18:35:06.475280711 $prompt 2026/05/29 18:35:06.475281362 [1] "> " 2026/05/29 18:35:06.475291401 2026/05/29 18:35:06.475292082 $repos 2026/05/29 18:35:06.475302331 CRAN 2026/05/29 18:35:06.475303213 "@CRAN@" 2026/05/29 18:35:06.475314644 2026/05/29 18:35:06.475315346 $rl_word_breaks 2026/05/29 18:35:06.475325515 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 18:35:06.475326336 2026/05/29 18:35:06.475336405 $scipen 2026/05/29 18:35:06.475337097 [1] 0 2026/05/29 18:35:06.475347576 2026/05/29 18:35:06.475348488 $show.coef.Pvalues 2026/05/29 18:35:06.475359328 [1] TRUE 2026/05/29 18:35:06.475360070 2026/05/29 18:35:06.475370179 $show.error.messages 2026/05/29 18:35:06.475370960 [1] TRUE 2026/05/29 18:35:06.475398151 2026/05/29 18:35:06.475399033 $show.signif.stars 2026/05/29 18:35:06.475410103 [1] TRUE 2026/05/29 18:35:06.475410835 2026/05/29 18:35:06.475421164 $showErrorCalls 2026/05/29 18:35:06.475421926 [1] TRUE 2026/05/29 18:35:06.475436223 2026/05/29 18:35:06.475437194 $showNCalls 2026/05/29 18:35:06.475447995 [1] 50 2026/05/29 18:35:06.475448756 2026/05/29 18:35:06.475458504 $showWarnCalls 2026/05/29 18:35:06.475459316 [1] FALSE 2026/05/29 18:35:06.475470697 2026/05/29 18:35:06.475471639 $str 2026/05/29 18:35:06.475482329 $str$strict.width 2026/05/29 18:35:06.475483080 [1] "no" 2026/05/29 18:35:06.475494061 2026/05/29 18:35:06.475494752 $str$digits.d 2026/05/29 18:35:06.475505402 [1] 3 2026/05/29 18:35:06.475506194 2026/05/29 18:35:06.475516964 $str$vec.len 2026/05/29 18:35:06.475517846 [1] 4 2026/05/29 18:35:06.475529447 2026/05/29 18:35:06.475530389 $str$list.len 2026/05/29 18:35:06.475543253 [1] 99 2026/05/29 18:35:06.475544255 2026/05/29 18:35:06.475554675 $str$deparse.lines 2026/05/29 18:35:06.475555116 NULL 2026/05/29 18:35:06.475562449 2026/05/29 18:35:06.475562890 $str$drop.deparse.attr 2026/05/29 18:35:06.475570314 [1] TRUE 2026/05/29 18:35:06.475570765 2026/05/29 18:35:06.475577337 $str$formatNum 2026/05/29 18:35:06.475577768 function (x, ...) 2026/05/29 18:35:06.475585403 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 18:35:06.475585833 <environment: 0x55b6921e04e8> 2026/05/29 18:35:06.475595331 2026/05/29 18:35:06.475595762 2026/05/29 18:35:06.475602094 $str.dendrogram.last 2026/05/29 18:35:06.475602555 [1] "`" 2026/05/29 18:35:06.475609969 2026/05/29 18:35:06.475610410 $texi2dvi 2026/05/29 18:35:06.475617122 [1] "/usr/bin/texi2dvi" 2026/05/29 18:35:06.475617563 2026/05/29 18:35:06.475624696 $timeout 2026/05/29 18:35:06.475625127 [1] 60 2026/05/29 18:35:06.475632040 2026/05/29 18:35:06.475632461 $ts.eps 2026/05/29 18:35:06.475639113 [1] 1e-05 2026/05/29 18:35:06.475639544 2026/05/29 18:35:06.475646207 $ts.S.compat 2026/05/29 18:35:06.475646627 [1] FALSE 2026/05/29 18:35:06.475653821 2026/05/29 18:35:06.475654272 $unzip 2026/05/29 18:35:06.475660844 [1] "/usr/bin/unzip" 2026/05/29 18:35:06.475661335 2026/05/29 18:35:06.475675341 $useFancyQuotes 2026/05/29 18:35:06.475676233 [1] TRUE 2026/05/29 18:35:06.475688536 2026/05/29 18:35:06.475689237 $verbose 2026/05/29 18:35:06.475696812 [1] FALSE 2026/05/29 18:35:06.475697232 2026/05/29 18:35:06.475703915 $warn 2026/05/29 18:35:06.475704346 [1] 0 2026/05/29 18:35:06.475715266 2026/05/29 18:35:06.475715697 $warning.length 2026/05/29 18:35:06.475722680 [1] 1000 2026/05/29 18:35:06.475723121 2026/05/29 18:35:06.475729573 $warnPartialMatchArgs 2026/05/29 18:35:06.475729994 [1] FALSE 2026/05/29 18:35:06.475737608 2026/05/29 18:35:06.475738059 $warnPartialMatchAttr 2026/05/29 18:35:06.475745313 [1] FALSE 2026/05/29 18:35:06.475745744 2026/05/29 18:35:06.475752326 $warnPartialMatchDollar 2026/05/29 18:35:06.475752777 [1] FALSE 2026/05/29 18:35:06.475760331 2026/05/29 18:35:06.475760772 $width 2026/05/29 18:35:06.475767444 [1] 80 2026/05/29 18:35:06.475767885 |
| ✅ | 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 18:35:06.496167221 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:06.496397223 [connect-session] Job Key: Yuji6lSHTjipy7H9 2026/05/29 18:35:06.496406991 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:06.496410608 [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:46697 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:46697 2026/05/29 18:35:06.683292453 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:06.683627220 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 18:35:06.691772872 2026/05/29 18:35:06.691781328 $ env 2026/05/29 18:35:06.691825090 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:35:06.691826623 EDITOR=vi 2026/05/29 18:35:06.691857518 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:06.691859171 HOSTNAME=2b499089bc7c 2026/05/29 18:35:06.691890640 LANG=en_US.UTF-8 2026/05/29 18:35:06.691912401 LANGUAGE=en_US:en 2026/05/29 18:35:06.691928521 LC_ALL=en_US.UTF-8 2026/05/29 18:35:06.691929503 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 18:35:06.691951976 LN_S=ln -s 2026/05/29 18:35:06.691952827 LOGNAME=rstudio-connect 2026/05/29 18:35:06.691965190 MAKEFLAGS=-j1 2026/05/29 18:35:06.691965932 MAKE=make 2026/05/29 18:35:06.691977864 PAGER=/usr/bin/pager 2026/05/29 18:35:06.691978766 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 18:35:06.691995627 POSIT_CONNECT=1 2026/05/29 18:35:06.691996429 POSIT_PRODUCT=CONNECT 2026/05/29 18:35:06.692009353 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:35:06.692010225 R_ARCH= 2026/05/29 18:35:06.692023700 R_BROWSER=xdg-open 2026/05/29 18:35:06.692024602 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 18:35:06.692037506 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 18:35:06.692038278 R_ENVIRON_USER=REDACTED 2026/05/29 18:35:06.692054759 R_GZIPCMD=/usr/bin/gzip 2026/05/29 18:35:06.692057965 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 18:35:06.692116827 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 18:35:06.692118641 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 18:35:06.692139019 R_LIBS_USER=REDACTED 2026/05/29 18:35:06.692140101 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 18:35:06.692157524 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpL0UQJ7/packrat-src 2026/05/29 18:35:06.692158566 R_PAPERSIZE=letter 2026/05/29 18:35:06.692180527 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 18:35:06.692181499 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 18:35:06.692220331 R_PRINTCMD=/usr/bin/lpr 2026/05/29 18:35:06.692221634 R_PROFILE_USER=REDACTED 2026/05/29 18:35:06.692248610 R_RD4PDF=times,inconsolata,hyper 2026/05/29 18:35:06.692251015 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpL0UQJ7 2026/05/29 18:35:06.692282414 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 18:35:06.692283756 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 18:35:06.692316728 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 18:35:06.692317830 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:35:06.692337087 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 18:35:06.692337978 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 18:35:06.692360901 R_ZIPCMD=/usr/bin/zip 2026/05/29 18:35:06.692361843 SED=/usr/bin/sed 2026/05/29 18:35:06.692372002 SHLVL=2 2026/05/29 18:35:06.692372473 STARTUP_DEBUG_MODE=0 2026/05/29 18:35:06.692380037 TAR=/usr/bin/tar 2026/05/29 18:35:06.692380468 TERM=xterm 2026/05/29 18:35:06.692387722 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:06.692388222 TZ=UTC 2026/05/29 18:35:06.692396398 USERNAME=rstudio-connect 2026/05/29 18:35:06.692396869 USER=rstudio-connect 2026/05/29 18:35:06.697941976 _=/usr/bin/env Stopped session pings to http://127.0.0.1:46697 |
| ✅ | 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 18:35:06.712763383 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:06.712985971 [connect-session] Job Key: iTLS8FXVL5ShzHiA 2026/05/29 18:35:06.713000628 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:06.713006910 [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:33565 ... Connected to session server http://127.0.0.1:33565 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:06.901132328 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:06.901455935 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 18:35:06.909367020 2026/05/29 18:35:06.909373653 $ findmnt --notruncate 2026/05/29 18:35:06.909461740 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:35:06.909465267 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/TMJ6X 3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:06.909620779 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:06.909622412 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:35:06.909651396 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:06.909652318 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:06.909683687 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:35:06.909684669 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:06.909725836 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:06.909727098 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:35:06.909777483 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.909780308 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:06.909844050 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:06.909973851 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.909974893 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910014227 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910014788 ├─/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 18:35:06.910044063 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910044584 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/iTLS8FXVL5ShzHiA] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910117291 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910118333 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:06.910144602 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1375160413] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:06.910145273 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:06.914822742 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/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 18:35:06.930161019 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:06.930368047 [connect-session] Job Key: fsqCKO3Ooszpja3i 2026/05/29 18:35:06.930382264 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:06.930387554 [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:38429 ... Connected to session server http://127.0.0.1:38429 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:07.114322214 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:07.114621103 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 18:35:07.207947431 2026/05/29 18:35:07.207960756 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 18:35:07.208032801 * Trying 13.225.47.74:443... 2026/05/29 18:35:07.208034565 * Connected to cran.rstudio.com (13.225.47.74) port 443 (#0) 2026/05/29 18:35:07.208050965 * ALPN, offering h2 2026/05/29 18:35:07.208051827 * ALPN, offering http/1.1 2026/05/29 18:35:07.208064260 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:07.208064982 * CApath: /etc/ssl/certs 2026/05/29 18:35:07.208115857 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.208116889 } [5 bytes data] 2026/05/29 18:35:07.208129583 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:07.208130304 } [512 bytes data] 2026/05/29 18:35:07.208142647 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.208143409 { [5 bytes data] 2026/05/29 18:35:07.208156924 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:07.208157636 { [122 bytes data] 2026/05/29 18:35:07.208171642 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:07.208172503 { [5 bytes data] 2026/05/29 18:35:07.208185648 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208186410 { [5 bytes data] 2026/05/29 18:35:07.208199805 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:35:07.208200566 { [19 bytes data] 2026/05/29 18:35:07.208216927 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208217858 { [5 bytes data] 2026/05/29 18:35:07.208235451 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:07.208236433 { [3836 bytes data] 2026/05/29 18:35:07.208257533 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208258976 { [5 bytes data] 2026/05/29 18:35:07.208275607 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:35:07.208276298 { [264 bytes data] 2026/05/29 18:35:07.208285496 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208285896 { [5 bytes data] 2026/05/29 18:35:07.208294362 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:07.208294753 { [36 bytes data] 2026/05/29 18:35:07.208303089 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:07.208303479 } [5 bytes data] 2026/05/29 18:35:07.208311564 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:07.208312055 } [1 bytes data] 2026/05/29 18:35:07.208320802 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208321192 } [5 bytes data] 2026/05/29 18:35:07.208329568 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:07.208329959 } [36 bytes data] 2026/05/29 18:35:07.208338515 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:35:07.208338986 * ALPN, server accepted to use h2 2026/05/29 18:35:07.208348794 * Server certificate: 2026/05/29 18:35:07.208349215 * subject: CN=cran.rstudio.com 2026/05/29 18:35:07.208357711 * start date: May 1 00:00:00 2026 GMT 2026/05/29 18:35:07.208358132 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 18:35:07.208368010 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 18:35:07.208372308 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 18:35:07.208468862 * SSL certificate verify ok. 2026/05/29 18:35:07.208471016 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:07.208497325 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:07.208498227 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:07.208516862 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208517914 } [5 bytes data] 2026/05/29 18:35:07.208532537 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208535292 } [5 bytes data] 2026/05/29 18:35:07.208587170 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208589103 } [5 bytes data] 2026/05/29 18:35:07.208613820 * Using Stream ID: 1 (easy handle 0x55a0e87c19f0) 2026/05/29 18:35:07.208615132 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208635420 } [5 bytes data] 2026/05/29 18:35:07.208636232 > GET / HTTP/2 2026/05/29 18:35:07.208648906 > Host: cran.rstudio.com 2026/05/29 18:35:07.208649827 > user-agent: curl/7.81.0 2026/05/29 18:35:07.208664234 > accept: */* 2026/05/29 18:35:07.208665006 > 2026/05/29 18:35:07.208675986 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208676698 { [5 bytes data] 2026/05/29 18:35:07.208691025 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:35:07.208691776 { [157 bytes data] 2026/05/29 18:35:07.208707886 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208708738 { [5 bytes data] 2026/05/29 18:35:07.208724608 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:07.208725389 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208744906 } [5 bytes data] 2026/05/29 18:35:07.208745677 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208760475 { [5 bytes data] 2026/05/29 18:35:07.208761286 < HTTP/2 200 2026/05/29 18:35:07.208773480 < content-type: text/html 2026/05/29 18:35:07.208774281 < content-length: 866 2026/05/29 18:35:07.208788648 < server: Apache/2.4.66 (Unix) 2026/05/29 18:35:07.208789399 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 18:35:07.208805299 < accept-ranges: bytes 2026/05/29 18:35:07.208806061 < date: Fri, 29 May 2026 18:22:28 GMT 2026/05/29 18:35:07.208820417 < expires: Fri, 29 May 2026 18:52:00 GMT 2026/05/29 18:35:07.208821189 < cache-control: max-age=1800 2026/05/29 18:35:07.208836398 < etag: "362-612dafe59ac63" 2026/05/29 18:35:07.208837119 < x-cache: Hit from cloudfront 2026/05/29 18:35:07.208851917 < via: 1.1 58796d5e419578eb7cf5eb2c51fddf6e.cloudfront.net (CloudFront) 2026/05/29 18:35:07.208852929 < x-amz-cf-pop: ORD58-P15 2026/05/29 18:35:07.208872335 < x-amz-cf-id: VsBlyJYT7Gg1pQVGgrEWNLGskkm1uso3H0lwTOSeWb1CAHNl_22PCg== 2026/05/29 18:35:07.208873156 < age: 787 2026/05/29 18:35:07.208891261 < 2026/05/29 18:35:07.208892142 { [866 bytes data] 2026/05/29 18:35:07.208903974 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.208904936 { [5 bytes data] 2026/05/29 18:35:07.214396575 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:38429 |
| ✅ | 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 18:35:07.229525682 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:07.229744372 [connect-session] Job Key: PEoP1y9vm61bCmru 2026/05/29 18:35:07.229756946 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:07.229760392 [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:33065 ... Connected to session server http://127.0.0.1:33065 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:07.415234067 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:07.415563707 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 18:35:07.557642592 2026/05/29 18:35:07.557655476 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 18:35:07.557722542 * Trying 3.138.167.219:443... 2026/05/29 18:35:07.557724436 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 18:35:07.557742740 * ALPN, offering h2 2026/05/29 18:35:07.557743642 * ALPN, offering http/1.1 2026/05/29 18:35:07.557763709 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:07.557766815 * CApath: /etc/ssl/certs 2026/05/29 18:35:07.557791732 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557792894 } [5 bytes data] 2026/05/29 18:35:07.557806880 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:07.557807602 } [512 bytes data] 2026/05/29 18:35:07.557819594 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557820235 { [5 bytes data] 2026/05/29 18:35:07.557833891 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:07.557834542 { [104 bytes data] 2026/05/29 18:35:07.557848929 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557849741 { [5 bytes data] 2026/05/29 18:35:07.557864188 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:07.557864979 { [3880 bytes data] 2026/05/29 18:35:07.557880518 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557881430 { [5 bytes data] 2026/05/29 18:35:07.557896749 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 18:35:07.557897630 { [333 bytes data] 2026/05/29 18:35:07.557913570 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557914392 { [5 bytes data] 2026/05/29 18:35:07.557929600 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 18:35:07.557930312 { [4 bytes data] 2026/05/29 18:35:07.557945601 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.557946392 } [5 bytes data] 2026/05/29 18:35:07.557962943 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 18:35:07.557963764 } [70 bytes data] 2026/05/29 18:35:07.557979494 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:07.557980306 } [5 bytes data] 2026/05/29 18:35:07.557994372 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:07.557995073 } [1 bytes data] 2026/05/29 18:35:07.558010923 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.558011805 } [5 bytes data] 2026/05/29 18:35:07.558029027 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:07.558029508 } [16 bytes data] 2026/05/29 18:35:07.558039457 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:07.558039907 { [5 bytes data] 2026/05/29 18:35:07.558049666 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.558050077 { [5 bytes data] 2026/05/29 18:35:07.558060296 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:07.558060706 { [16 bytes data] 2026/05/29 18:35:07.558098688 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 18:35:07.558099900 * ALPN, server accepted to use h2 2026/05/29 18:35:07.558130069 * Server certificate: 2026/05/29 18:35:07.558135690 * subject: CN=p3m.posit.it 2026/05/29 18:35:07.558157621 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 18:35:07.558158773 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 18:35:07.558169403 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 18:35:07.558170465 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 18:35:07.558187116 * SSL certificate verify ok. 2026/05/29 18:35:07.558191574 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:07.558210400 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:07.558211482 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:07.558261676 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558264531 } [5 bytes data] 2026/05/29 18:35:07.558282084 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558282605 } [5 bytes data] 2026/05/29 18:35:07.558293035 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558293566 } [5 bytes data] 2026/05/29 18:35:07.558303815 * Using Stream ID: 1 (easy handle 0x558ff40269f0) 2026/05/29 18:35:07.558304246 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558316449 } [5 bytes data] 2026/05/29 18:35:07.558316900 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 18:35:07.558326718 > Host: packagemanager.posit.co 2026/05/29 18:35:07.558327159 > user-agent: curl/7.81.0 2026/05/29 18:35:07.558337148 > accept: */* 2026/05/29 18:35:07.558337568 > 2026/05/29 18:35:07.558345073 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558345563 { [5 bytes data] 2026/05/29 18:35:07.558365361 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:07.558366172 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558390017 } [5 bytes data] 2026/05/29 18:35:07.558390799 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558403723 { [5 bytes data] 2026/05/29 18:35:07.558404144 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558414172 { [5 bytes data] 2026/05/29 18:35:07.558414603 < HTTP/2 400 2026/05/29 18:35:07.558422638 < date: Fri, 29 May 2026 18:35:07 GMT 2026/05/29 18:35:07.558423079 < content-type: text/plain; charset=utf-8 2026/05/29 18:35:07.558434070 < content-length: 94 2026/05/29 18:35:07.558434510 < cache-control: max-age=3600 2026/05/29 18:35:07.558443958 < request-id: 2182fd8e-deec-482c-908c-5c0b11884029 2026/05/29 18:35:07.558444379 < server: Posit Package Manager v2026.04.2 2026/05/29 18:35:07.558456852 < x-content-type-options: nosniff 2026/05/29 18:35:07.558457313 < x-frame-options: DENY 2026/05/29 18:35:07.558467612 < x-repository-type: RSPM 2026/05/29 18:35:07.558468033 < 2026/05/29 18:35:07.558476329 { [94 bytes data] 2026/05/29 18:35:07.558476780 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.558493661 { [5 bytes data] 2026/05/29 18:35:07.564171383 * 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 18:35:07.578874031 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:07.579107850 [connect-session] Job Key: ul82F1hp9Kq8p8tx 2026/05/29 18:35:07.579122328 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:07.579126165 [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:34833 ... Connected to session server http://127.0.0.1:34833 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:07.763729540 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:07.764064877 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 18:35:07.882292891 2026/05/29 18:35:07.882303751 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 18:35:07.882459413 * Trying 3.135.28.67:443... 2026/05/29 18:35:07.882461707 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0) 2026/05/29 18:35:07.882481545 * ALPN, offering h2 2026/05/29 18:35:07.882482497 * ALPN, offering http/1.1 2026/05/29 18:35:07.882498316 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:07.882499228 * CApath: /etc/ssl/certs 2026/05/29 18:35:07.882514707 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882515759 } [5 bytes data] 2026/05/29 18:35:07.882531288 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:07.882531999 } [512 bytes data] 2026/05/29 18:35:07.882546326 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882547108 { [5 bytes data] 2026/05/29 18:35:07.882562326 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:07.882563188 { [104 bytes data] 2026/05/29 18:35:07.882576964 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882577715 { [5 bytes data] 2026/05/29 18:35:07.882592293 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:07.882593214 { [3880 bytes data] 2026/05/29 18:35:07.882608102 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882608944 { [5 bytes data] 2026/05/29 18:35:07.882630054 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 18:35:07.882630885 { [333 bytes data] 2026/05/29 18:35:07.882646534 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882647436 { [5 bytes data] 2026/05/29 18:35:07.882663025 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 18:35:07.882663777 { [4 bytes data] 2026/05/29 18:35:07.882678655 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882679366 } [5 bytes data] 2026/05/29 18:35:07.882694074 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 18:35:07.882694795 } [70 bytes data] 2026/05/29 18:35:07.882709964 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:07.882710765 } [5 bytes data] 2026/05/29 18:35:07.882724972 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:07.882725723 } [1 bytes data] 2026/05/29 18:35:07.882741052 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882741773 } [5 bytes data] 2026/05/29 18:35:07.882756972 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:07.882757733 } [16 bytes data] 2026/05/29 18:35:07.882771829 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:07.882772871 { [5 bytes data] 2026/05/29 18:35:07.882786858 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:07.882787699 { [5 bytes data] 2026/05/29 18:35:07.882802607 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:07.882803379 { [16 bytes data] 2026/05/29 18:35:07.882817796 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 18:35:07.882818547 * ALPN, server accepted to use h2 2026/05/29 18:35:07.882836892 * Server certificate: 2026/05/29 18:35:07.882837643 * subject: CN=p3m.posit.it 2026/05/29 18:35:07.882851950 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 18:35:07.882852772 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 18:35:07.882867369 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 18:35:07.882872619 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 18:35:07.882894520 * SSL certificate verify ok. 2026/05/29 18:35:07.882895372 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:07.882911281 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:07.882912103 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:07.882942420 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.882943251 } [5 bytes data] 2026/05/29 18:35:07.882958650 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.882959402 } [5 bytes data] 2026/05/29 18:35:07.882974200 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.882974921 } [5 bytes data] 2026/05/29 18:35:07.882989909 * Using Stream ID: 1 (easy handle 0x55b6faaba9f0) 2026/05/29 18:35:07.882990690 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883008364 } [5 bytes data] 2026/05/29 18:35:07.883009125 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 18:35:07.883023332 > Host: packagemanager.posit.co 2026/05/29 18:35:07.883024143 > user-agent: curl/7.81.0 2026/05/29 18:35:07.883038440 > accept: */* 2026/05/29 18:35:07.883039202 > 2026/05/29 18:35:07.883050082 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883050913 { [5 bytes data] 2026/05/29 18:35:07.883065701 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:07.883066533 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883110565 } [5 bytes data] 2026/05/29 18:35:07.883111658 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883126786 { [5 bytes data] 2026/05/29 18:35:07.883127527 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883142064 { [5 bytes data] 2026/05/29 18:35:07.883142876 < HTTP/2 400 2026/05/29 18:35:07.883155019 < date: Fri, 29 May 2026 18:35:07 GMT 2026/05/29 18:35:07.883155901 < content-type: text/plain; charset=utf-8 2026/05/29 18:35:07.883171510 < content-length: 94 2026/05/29 18:35:07.883172341 < cache-control: max-age=3600 2026/05/29 18:35:07.883186368 < request-id: f08f7dd7-1f11-4052-935a-f03a754fa006 2026/05/29 18:35:07.883187099 < server: Posit Package Manager v2026.04.2 2026/05/29 18:35:07.883204993 < x-content-type-options: nosniff 2026/05/29 18:35:07.883205995 < x-frame-options: DENY 2026/05/29 18:35:07.883220862 < x-repository-type: RSPM 2026/05/29 18:35:07.883221704 < 2026/05/29 18:35:07.883233767 { [94 bytes data] 2026/05/29 18:35:07.883234498 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:07.883249807 { [5 bytes data] 2026/05/29 18:35:07.889170887 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34833 |
| ✅ | 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 18:35:07.904679945 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:07.904889849 [connect-session] Job Key: H41WVO1DpyF2dQjl 2026/05/29 18:35:07.904906030 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:07.904912652 [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:35105 ... Connected to session server http://127.0.0.1:35105 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:08.114811860 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:08.115128719 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 18:35:08.134229614 2026/05/29 18:35:08.134239502 $ /opt/R/4.5.2/bin/R --version 2026/05/29 18:35:08.134292291 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 18:35:08.134298934 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 18:35:08.134323370 Platform: x86_64-pc-linux-gnu 2026/05/29 18:35:08.134324371 2026/05/29 18:35:08.134338148 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 18:35:08.134339049 You are welcome to redistribute it under the terms of the 2026/05/29 18:35:08.134422077 GNU General Public License versions 2 or 3. 2026/05/29 18:35:08.134424372 For more information about these matters see 2026/05/29 18:35:08.139534172 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 18:35:08.154636246 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:08.154868582 [connect-session] Job Key: jes76xM3MxpOTDdD 2026/05/29 18:35:08.154883720 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:08.154889531 [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:46411 ... Connected to session server http://127.0.0.1:46411 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:08.341379038 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:08.341663588 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 18:35:08.562056838 2026/05/29 18:35:08.562088037 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 18:35:08.562149242 Package Version LibPath 2026/05/29 18:35:08.562151205 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562170361 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562171303 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562207477 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562219339 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562306613 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562308186 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562325438 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562326249 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562343021 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562343813 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562361295 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562362117 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562378618 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562379399 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562395830 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562396692 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562412782 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562413503 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562430175 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562430916 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562447737 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562448479 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562464449 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562465240 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562481521 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562482262 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562498613 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562499354 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562519332 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562520204 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562536544 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562564026 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562582180 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562582971 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562599452 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562600274 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562616634 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562617526 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562641421 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.562642313 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:08.567917293 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 18:35:08.582870441 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:08.583100673 [connect-session] Job Key: w5LfvQRV73v80DYf 2026/05/29 18:35:08.583113497 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:08.583120050 [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:33361 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:33361 2026/05/29 18:35:08.772425626 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:08.772743577 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 18:35:08.773248210 $add.smooth 2026/05/29 18:35:08.773256686 [1] TRUE 2026/05/29 18:35:08.773290794 2026/05/29 18:35:08.773293489 $bitmapType 2026/05/29 18:35:08.773312384 [1] "cairo" 2026/05/29 18:35:08.773313397 2026/05/29 18:35:08.773324327 $browser 2026/05/29 18:35:08.773326531 [1] "xdg-open" 2026/05/29 18:35:08.773334847 2026/05/29 18:35:08.773335338 $browserNLdisabled 2026/05/29 18:35:08.773343884 [1] FALSE 2026/05/29 18:35:08.773344405 2026/05/29 18:35:08.773351778 $catch.script.errors 2026/05/29 18:35:08.773352219 [1] FALSE 2026/05/29 18:35:08.773360405 2026/05/29 18:35:08.773360826 $CBoundsCheck 2026/05/29 18:35:08.773373599 [1] FALSE 2026/05/29 18:35:08.773374461 2026/05/29 18:35:08.773387405 $check.bounds 2026/05/29 18:35:08.773388317 [1] FALSE 2026/05/29 18:35:08.773400588 2026/05/29 18:35:08.773401960 $citation.bibtex.max 2026/05/29 18:35:08.773421867 [1] 1 2026/05/29 18:35:08.773422579 2026/05/29 18:35:08.773429612 $continue 2026/05/29 18:35:08.773430043 [1] "+ " 2026/05/29 18:35:08.773437707 2026/05/29 18:35:08.773438198 $contrasts 2026/05/29 18:35:08.773445502 unordered ordered 2026/05/29 18:35:08.773447496 "contr.treatment" "contr.poly" 2026/05/29 18:35:08.773457615 2026/05/29 18:35:08.773458075 $defaultPackages 2026/05/29 18:35:08.773465650 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 18:35:08.773466271 2026/05/29 18:35:08.773476460 $demo.ask 2026/05/29 18:35:08.773476881 [1] "default" 2026/05/29 18:35:08.773484615 2026/05/29 18:35:08.773485056 $deparse.cutoff 2026/05/29 18:35:08.773492520 [1] 60 2026/05/29 18:35:08.773492971 2026/05/29 18:35:08.773518529 $device 2026/05/29 18:35:08.773890389 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 18:35:08.773898925 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 18:35:08.773940022 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 18:35:08.773941515 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 18:35:08.773966432 { 2026/05/29 18:35:08.773967394 initPSandPDFfonts() 2026/05/29 18:35:08.773983033 new <- list() 2026/05/29 18:35:08.773983855 if (!missing(width)) 2026/05/29 18:35:08.773998693 new$width <- width 2026/05/29 18:35:08.773999464 if (!missing(height)) 2026/05/29 18:35:08.774016566 new$height <- height 2026/05/29 18:35:08.774017448 if (!missing(onefile)) 2026/05/29 18:35:08.774033277 new$onefile <- onefile 2026/05/29 18:35:08.774034059 if (!missing(title)) 2026/05/29 18:35:08.774045907 new$title <- title 2026/05/29 18:35:08.774057774 if (!missing(fonts)) 2026/05/29 18:35:08.774058535 new$fonts <- fonts 2026/05/29 18:35:08.774098390 if (!missing(version)) 2026/05/29 18:35:08.774099742 new$version <- version 2026/05/29 18:35:08.774115181 if (!missing(paper)) 2026/05/29 18:35:08.774115983 new$paper <- paper 2026/05/29 18:35:08.774131913 if (!missing(encoding)) 2026/05/29 18:35:08.774132895 new$encoding <- encoding 2026/05/29 18:35:08.774150177 if (!missing(bg)) 2026/05/29 18:35:08.774150998 new$bg <- bg 2026/05/29 18:35:08.774164744 if (!missing(fg)) 2026/05/29 18:35:08.774165476 new$fg <- fg 2026/05/29 18:35:08.774178951 if (!missing(pointsize)) 2026/05/29 18:35:08.774179723 new$pointsize <- pointsize 2026/05/29 18:35:08.774192642 if (!missing(pagecentre)) 2026/05/29 18:35:08.774204449 new$pagecentre <- pagecentre 2026/05/29 18:35:08.774205351 if (!missing(colormodel)) 2026/05/29 18:35:08.774221431 new$colormodel <- colormodel 2026/05/29 18:35:08.774222182 if (!missing(useDingbats)) 2026/05/29 18:35:08.774238393 new$useDingbats <- useDingbats 2026/05/29 18:35:08.774239164 if (!missing(useKerning)) 2026/05/29 18:35:08.774265073 new$useKerning <- useKerning 2026/05/29 18:35:08.774266105 if (!missing(fillOddEven)) 2026/05/29 18:35:08.774281934 new$fillOddEven <- fillOddEven 2026/05/29 18:35:08.774282726 if (!missing(compress)) 2026/05/29 18:35:08.774299177 new$compress <- compress 2026/05/29 18:35:08.774300038 if (!missing(timestamp)) 2026/05/29 18:35:08.774316159 new$timestamp <- timestamp 2026/05/29 18:35:08.774316920 if (!missing(producer)) 2026/05/29 18:35:08.774332670 new$producer <- producer 2026/05/29 18:35:08.774333441 if (!missing(author)) 2026/05/29 18:35:08.774348820 new$author <- author 2026/05/29 18:35:08.774349611 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 18:35:08.774368807 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 18:35:08.774369619 inherits(family, "CIDFont"))) { 2026/05/29 18:35:08.774388434 enc <- family$encoding 2026/05/29 18:35:08.774389256 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 18:35:08.774407390 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 18:35:08.774408141 "default")) 2026/05/29 18:35:08.774426475 old$encoding <- enc 2026/05/29 18:35:08.774427227 family <- family$metrics 2026/05/29 18:35:08.774442476 } 2026/05/29 18:35:08.774443397 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 18:35:08.774459437 old$encoding <- guessEncoding() 2026/05/29 18:35:08.774460269 if (!missing(family)) { 2026/05/29 18:35:08.774476349 if (length(family) == 4L) { 2026/05/29 18:35:08.774477130 family <- c(family, "Symbol.afm") 2026/05/29 18:35:08.774493792 } 2026/05/29 18:35:08.774494533 else if (length(family) == 5L) { 2026/05/29 18:35:08.774508189 } 2026/05/29 18:35:08.774508960 else if (length(family) == 1L) { 2026/05/29 18:35:08.774522746 pf <- pdfFonts(family)[[1L]] 2026/05/29 18:35:08.774523518 if (is.null(pf)) 2026/05/29 18:35:08.774538686 stop(gettextf("unknown family '%s'", family), 2026/05/29 18:35:08.774539458 domain = NA) 2026/05/29 18:35:08.774556580 matchFont(pf, old$encoding) 2026/05/29 18:35:08.774557341 } 2026/05/29 18:35:08.774571598 else stop("invalid 'family' argument") 2026/05/29 18:35:08.774572379 old$family <- family 2026/05/29 18:35:08.774589241 } 2026/05/29 18:35:08.774589982 version <- old$version 2026/05/29 18:35:08.774608934 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 18:35:08.774611809 "2.0") 2026/05/29 18:35:08.774632518 if (version %in% versions) 2026/05/29 18:35:08.774633680 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 18:35:08.774650311 else stop("invalid PDF version") 2026/05/29 18:35:08.774651273 onefile <- old$onefile 2026/05/29 18:35:08.774664348 if (!checkIntFormat(file)) 2026/05/29 18:35:08.774665159 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 18:35:08.774679797 domain = NA) 2026/05/29 18:35:08.774680588 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 18:35:08.774697660 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 18:35:08.774698662 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 18:35:08.774712538 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 18:35:08.774712989 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 18:35:08.774724040 old$author) 2026/05/29 18:35:08.774724471 invisible() 2026/05/29 18:35:08.774739649 } 2026/05/29 18:35:08.774740461 <bytecode: 0x55a0ea64a300> 2026/05/29 18:35:08.774759480 <environment: namespace:grDevices> 2026/05/29 18:35:08.774761655 2026/05/29 18:35:08.774796358 $device.ask.default 2026/05/29 18:35:08.774798121 [1] FALSE 2026/05/29 18:35:08.774823268 2026/05/29 18:35:08.774831383 $digits 2026/05/29 18:35:08.774842284 [1] 7 2026/05/29 18:35:08.774842785 2026/05/29 18:35:08.774849307 $download.file.extra 2026/05/29 18:35:08.774849778 [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 18:35:08.774877151 2026/05/29 18:35:08.774878784 $download.file.method 2026/05/29 18:35:08.774895075 [1] "curl" 2026/05/29 18:35:08.774895967 2026/05/29 18:35:08.774915269 $dvipscmd 2026/05/29 18:35:08.774916792 [1] "dvips" 2026/05/29 18:35:08.774944355 2026/05/29 18:35:08.774945558 $echo 2026/05/29 18:35:08.774967269 [1] FALSE 2026/05/29 18:35:08.774968180 2026/05/29 18:35:08.774980534 $editor 2026/05/29 18:35:08.774985813 [1] "vi" 2026/05/29 18:35:08.775015208 2026/05/29 18:35:08.775016230 $encoding 2026/05/29 18:35:08.775028253 [1] "native.enc" 2026/05/29 18:35:08.775029185 2026/05/29 18:35:08.775041428 $example.ask 2026/05/29 18:35:08.775041889 [1] "default" 2026/05/29 18:35:08.775049292 2026/05/29 18:35:08.775049713 $expressions 2026/05/29 18:35:08.775056987 [1] 5000 2026/05/29 18:35:08.775057438 2026/05/29 18:35:08.775064171 $help.search.types 2026/05/29 18:35:08.775064631 [1] "vignette" "demo" "help" 2026/05/29 18:35:08.775073137 2026/05/29 18:35:08.775073568 $help.try.all.packages 2026/05/29 18:35:08.775080952 [1] FALSE 2026/05/29 18:35:08.775081673 2026/05/29 18:35:08.775088386 $HTTPUserAgent 2026/05/29 18:35:08.775088847 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 18:35:08.775132679 2026/05/29 18:35:08.775134132 $internet.info 2026/05/29 18:35:08.775152356 [1] 2 2026/05/29 18:35:08.775153198 2026/05/29 18:35:08.775165360 $keep.parse.data 2026/05/29 18:35:08.775166242 [1] TRUE 2026/05/29 18:35:08.775179287 2026/05/29 18:35:08.775180138 $keep.parse.data.pkgs 2026/05/29 18:35:08.775192271 [1] FALSE 2026/05/29 18:35:08.775193313 2026/05/29 18:35:08.775207379 $keep.source 2026/05/29 18:35:08.775208171 [1] FALSE 2026/05/29 18:35:08.775220825 2026/05/29 18:35:08.775221546 $keep.source.pkgs 2026/05/29 18:35:08.775229100 [1] FALSE 2026/05/29 18:35:08.775229511 2026/05/29 18:35:08.775236514 $locatorBell 2026/05/29 18:35:08.775236925 [1] TRUE 2026/05/29 18:35:08.775244058 2026/05/29 18:35:08.775244489 $mailer 2026/05/29 18:35:08.775251131 [1] "mailto" 2026/05/29 18:35:08.775251542 2026/05/29 18:35:08.775258135 $matprod 2026/05/29 18:35:08.775258575 [1] "default" 2026/05/29 18:35:08.775265759 2026/05/29 18:35:08.775266180 $max.contour.segments 2026/05/29 18:35:08.775273423 [1] 25000 2026/05/29 18:35:08.775273824 2026/05/29 18:35:08.775286808 $max.print 2026/05/29 18:35:08.775287630 [1] 99999 2026/05/29 18:35:08.775300722 2026/05/29 18:35:08.775301824 $menu.graphics 2026/05/29 18:35:08.775314839 [1] TRUE 2026/05/29 18:35:08.775317614 2026/05/29 18:35:08.775328464 $na.action 2026/05/29 18:35:08.775329255 [1] "na.omit" 2026/05/29 18:35:08.775341839 2026/05/29 18:35:08.775342891 $nwarnings 2026/05/29 18:35:08.775351527 [1] 50 2026/05/29 18:35:08.775351968 2026/05/29 18:35:08.775360414 $OutDec 2026/05/29 18:35:08.775360835 [1] "." 2026/05/29 18:35:08.775367668 2026/05/29 18:35:08.775368119 $packrat.authenticated.downloads.use.renv 2026/05/29 18:35:08.775376234 [1] TRUE 2026/05/29 18:35:08.775376704 2026/05/29 18:35:08.775383227 $packrat.connect.timeout 2026/05/29 18:35:08.775383668 [1] 10 2026/05/29 18:35:08.775391062 2026/05/29 18:35:08.775391482 $packrat.untrusted.packages 2026/05/29 18:35:08.775398876 character(0) 2026/05/29 18:35:08.775399307 2026/05/29 18:35:08.775405979 $packrat.verbose.cache 2026/05/29 18:35:08.775406420 [1] TRUE 2026/05/29 18:35:08.775420607 2026/05/29 18:35:08.775421448 $pager 2026/05/29 18:35:08.775433110 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 18:35:08.775434012 2026/05/29 18:35:08.775448399 $papersize 2026/05/29 18:35:08.775449211 [1] "letter" 2026/05/29 18:35:08.775461383 2026/05/29 18:35:08.775462355 $PCRE_limit_recursion 2026/05/29 18:35:08.775475881 [1] NA 2026/05/29 18:35:08.775476331 2026/05/29 18:35:08.775482834 $PCRE_study 2026/05/29 18:35:08.775483264 [1] FALSE 2026/05/29 18:35:08.775490278 2026/05/29 18:35:08.775490769 $PCRE_use_JIT 2026/05/29 18:35:08.775497531 [1] TRUE 2026/05/29 18:35:08.775497972 2026/05/29 18:35:08.775504475 $pdfviewer 2026/05/29 18:35:08.775504875 [1] "/usr/bin/xdg-open" 2026/05/29 18:35:08.775512399 2026/05/29 18:35:08.775512820 $pkgType 2026/05/29 18:35:08.775519443 [1] "source" 2026/05/29 18:35:08.775519853 2026/05/29 18:35:08.775526405 $printcmd 2026/05/29 18:35:08.775526866 [1] "/usr/bin/lpr" 2026/05/29 18:35:08.775534080 2026/05/29 18:35:08.775534491 $prompt 2026/05/29 18:35:08.775541003 [1] "> " 2026/05/29 18:35:08.775541404 2026/05/29 18:35:08.775548778 $repos 2026/05/29 18:35:08.775552995 CRAN 2026/05/29 18:35:08.775565459 "@CRAN@" 2026/05/29 18:35:08.775566371 2026/05/29 18:35:08.775585479 $rl_word_breaks 2026/05/29 18:35:08.775586912 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 18:35:08.775605527 2026/05/29 18:35:08.775610616 $scipen 2026/05/29 18:35:08.775643528 [1] 0 2026/05/29 18:35:08.775644590 2026/05/29 18:35:08.775652064 $show.coef.Pvalues 2026/05/29 18:35:08.775652515 [1] TRUE 2026/05/29 18:35:08.775660129 2026/05/29 18:35:08.775660560 $show.error.messages 2026/05/29 18:35:08.775667853 [1] TRUE 2026/05/29 18:35:08.775668284 2026/05/29 18:35:08.775698201 $show.signif.stars 2026/05/29 18:35:08.775698791 [1] TRUE 2026/05/29 18:35:08.775706867 2026/05/29 18:35:08.775707298 $showErrorCalls 2026/05/29 18:35:08.775714251 [1] TRUE 2026/05/29 18:35:08.775714761 2026/05/29 18:35:08.775721314 $showNCalls 2026/05/29 18:35:08.775721735 [1] 50 2026/05/29 18:35:08.775728607 2026/05/29 18:35:08.775729028 $showWarnCalls 2026/05/29 18:35:08.775742574 [1] FALSE 2026/05/29 18:35:08.775743546 2026/05/29 18:35:08.775760137 $str 2026/05/29 18:35:08.775760868 $str$strict.width 2026/05/29 18:35:08.775769103 [1] "no" 2026/05/29 18:35:08.775769564 2026/05/29 18:35:08.775776217 $str$digits.d 2026/05/29 18:35:08.775776658 [1] 3 2026/05/29 18:35:08.775783691 2026/05/29 18:35:08.775784112 $str$vec.len 2026/05/29 18:35:08.775832442 [1] 4 2026/05/29 18:35:08.775833264 2026/05/29 18:35:08.775840087 $str$list.len 2026/05/29 18:35:08.775840528 [1] 99 2026/05/29 18:35:08.775847521 2026/05/29 18:35:08.775847951 $str$deparse.lines 2026/05/29 18:35:08.775855225 NULL 2026/05/29 18:35:08.775855676 2026/05/29 18:35:08.775862128 $str$drop.deparse.attr 2026/05/29 18:35:08.775862569 [1] TRUE 2026/05/29 18:35:08.775870113 2026/05/29 18:35:08.775870564 $str$formatNum 2026/05/29 18:35:08.775877457 function (x, ...) 2026/05/29 18:35:08.775877918 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 18:35:08.775886724 <environment: 0x55a0eaebd6c8> 2026/05/29 18:35:08.775887145 2026/05/29 18:35:08.775894729 2026/05/29 18:35:08.775895170 $str.dendrogram.last 2026/05/29 18:35:08.775902394 [1] "`" 2026/05/29 18:35:08.775902825 2026/05/29 18:35:08.775909156 $texi2dvi 2026/05/29 18:35:08.775909587 [1] "/usr/bin/texi2dvi" 2026/05/29 18:35:08.775945813 2026/05/29 18:35:08.775954882 $timeout 2026/05/29 18:35:08.775955834 [1] 60 2026/05/29 18:35:08.775966895 2026/05/29 18:35:08.775967356 $ts.eps 2026/05/29 18:35:08.775973958 [1] 1e-05 2026/05/29 18:35:08.775974399 2026/05/29 18:35:08.775981021 $ts.S.compat 2026/05/29 18:35:08.775981442 [1] FALSE 2026/05/29 18:35:08.775988635 2026/05/29 18:35:08.775989066 $unzip 2026/05/29 18:35:08.775996791 [1] "/usr/bin/unzip" 2026/05/29 18:35:08.775997482 2026/05/29 18:35:08.776011849 $useFancyQuotes 2026/05/29 18:35:08.776012580 [1] TRUE 2026/05/29 18:35:08.776023130 2026/05/29 18:35:08.776023781 $verbose 2026/05/29 18:35:08.776065938 [1] FALSE 2026/05/29 18:35:08.776067361 2026/05/29 18:35:08.776079223 $warn 2026/05/29 18:35:08.776079654 [1] 0 2026/05/29 18:35:08.776091827 2026/05/29 18:35:08.776092739 $warning.length 2026/05/29 18:35:08.776108508 [1] 1000 2026/05/29 18:35:08.776110091 2026/05/29 18:35:08.776116804 $warnPartialMatchArgs 2026/05/29 18:35:08.776117234 [1] FALSE 2026/05/29 18:35:08.776130159 2026/05/29 18:35:08.776130599 $warnPartialMatchAttr 2026/05/29 18:35:08.776137773 [1] FALSE 2026/05/29 18:35:08.776138264 2026/05/29 18:35:08.776144846 $warnPartialMatchDollar 2026/05/29 18:35:08.776145297 [1] FALSE 2026/05/29 18:35:08.776188238 2026/05/29 18:35:08.776189640 $width 2026/05/29 18:35:08.776200781 [1] 80 2026/05/29 18:35:08.776201593 Stopped session pings to http://127.0.0.1:33361 |
| ✅ | 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 18:35:08.796699428 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:08.796907879 [connect-session] Job Key: LA1hrrROgjuJMEKd 2026/05/29 18:35:08.796917707 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:08.796921374 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:35929 ... Connected to session server http://127.0.0.1:35929 2026/05/29 18:35:08.986981168 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:08.987275913 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 18:35:08.995159988 2026/05/29 18:35:08.995167132 $ env 2026/05/29 18:35:08.995204201 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:35:08.995205864 EDITOR=vi 2026/05/29 18:35:08.995227094 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:08.995228257 HOSTNAME=2b499089bc7c 2026/05/29 18:35:08.995247072 LANG=en_US.UTF-8 2026/05/29 18:35:08.995247833 LANGUAGE=en_US:en 2026/05/29 18:35:08.995263673 LC_ALL=en_US.UTF-8 2026/05/29 18:35:08.995264374 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 18:35:08.995287067 LN_S=ln -s 2026/05/29 18:35:08.995287758 LOGNAME=rstudio-connect 2026/05/29 18:35:08.995300572 MAKEFLAGS=-j1 2026/05/29 18:35:08.995301474 MAKE=make 2026/05/29 18:35:08.995320880 PAGER=/usr/bin/pager 2026/05/29 18:35:08.995326531 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 18:35:08.995353962 POSIT_CONNECT=1 2026/05/29 18:35:08.995357278 POSIT_PRODUCT=CONNECT 2026/05/29 18:35:08.995435074 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:35:08.995436677 R_ARCH= 2026/05/29 18:35:08.995451354 R_BROWSER=xdg-open 2026/05/29 18:35:08.995452236 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 18:35:08.995466483 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 18:35:08.995467124 R_ENVIRON_USER=REDACTED 2026/05/29 18:35:08.995480249 R_GZIPCMD=/usr/bin/gzip 2026/05/29 18:35:08.995480990 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 18:35:08.995494205 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 18:35:08.995495297 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 18:35:08.995511107 R_LIBS_USER=REDACTED 2026/05/29 18:35:08.995511868 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 18:35:08.995527568 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpDnV9jp/packrat-src 2026/05/29 18:35:08.995531805 R_PAPERSIZE=letter 2026/05/29 18:35:08.995549108 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 18:35:08.995549890 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 18:35:08.995564497 R_PRINTCMD=/usr/bin/lpr 2026/05/29 18:35:08.995565288 R_PROFILE_USER=REDACTED 2026/05/29 18:35:08.995578673 R_RD4PDF=times,inconsolata,hyper 2026/05/29 18:35:08.995579415 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpDnV9jp 2026/05/29 18:35:08.995595996 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 18:35:08.995596738 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 18:35:08.995611946 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 18:35:08.995612838 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:35:08.995627886 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 18:35:08.995628738 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 18:35:08.995657742 R_ZIPCMD=/usr/bin/zip 2026/05/29 18:35:08.995658744 SED=/usr/bin/sed 2026/05/29 18:35:08.995671427 SHLVL=2 2026/05/29 18:35:08.995672229 STARTUP_DEBUG_MODE=0 2026/05/29 18:35:08.995684602 TAR=/usr/bin/tar 2026/05/29 18:35:08.995685364 TERM=xterm 2026/05/29 18:35:08.995696815 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:08.995697547 TZ=UTC 2026/05/29 18:35:08.995710952 USERNAME=rstudio-connect 2026/05/29 18:35:08.995711733 USER=rstudio-connect 2026/05/29 18:35:09.000670733 _=/usr/bin/env Stopped session pings to http://127.0.0.1:35929 |
| ✅ | 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 18:35:09.015563499 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:09.015778172 [connect-session] Job Key: gMvtcWB5qRMXr2Ka 2026/05/29 18:35:09.015788211 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:09.015791858 [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:41723 ... Connected to session server http://127.0.0.1:41723 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:09.204745880 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:09.205012249 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 18:35:09.212763060 2026/05/29 18:35:09.212770263 $ findmnt --notruncate 2026/05/29 18:35:09.212812542 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:35:09.212814817 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/TMJ6X 3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:09.212913718 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:09.212918687 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:35:09.212980584 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:09.212981415 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:09.212999589 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:35:09.213000120 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:09.213025839 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:09.213026780 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:35:09.213059322 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213065523 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:09.213234130 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l /TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:09.213236043 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213394931 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213396404 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213448251 ├─/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 18:35:09.213451377 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213491683 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/gMvtcWB5qRMXr2Ka] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213492625 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213536136 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:09.213537258 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2357981149] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:09.213674696 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:09.218353057 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/overlay2/l/T MJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/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 18:35:09.233958840 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:09.234229248 [connect-session] Job Key: rkwEX2uYH9Hk9jYU 2026/05/29 18:35:09.234246951 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:09.234253213 [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:37653 ... Connected to session server http://127.0.0.1:37653 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:09.422084434 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:09.422436114 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 18:35:09.504571055 2026/05/29 18:35:09.504583428 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 18:35:09.504651176 * Trying 13.225.47.86:443... 2026/05/29 18:35:09.504652678 * Connected to cran.rstudio.com (13.225.47.86) port 443 (#0) 2026/05/29 18:35:09.504672556 * ALPN, offering h2 2026/05/29 18:35:09.504673487 * ALPN, offering http/1.1 2026/05/29 18:35:09.504687544 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:09.504688325 * CApath: /etc/ssl/certs 2026/05/29 18:35:09.504702853 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:09.504703594 } [5 bytes data] 2026/05/29 18:35:09.504716979 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:09.504717750 } [512 bytes data] 2026/05/29 18:35:09.504730104 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.504730725 { [5 bytes data] 2026/05/29 18:35:09.504746555 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:09.504747346 { [122 bytes data] 2026/05/29 18:35:09.504825834 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:09.504828659 { [5 bytes data] 2026/05/29 18:35:09.504860691 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.504862895 { [5 bytes data] 2026/05/29 18:35:09.504887622 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 18:35:09.504888724 { [19 bytes data] 2026/05/29 18:35:09.504908932 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.504909763 { [5 bytes data] 2026/05/29 18:35:09.504926464 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:09.504927316 { [3836 bytes data] 2026/05/29 18:35:09.504944598 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.504945310 { [5 bytes data] 2026/05/29 18:35:09.504959466 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 18:35:09.504960208 { [264 bytes data] 2026/05/29 18:35:09.504973703 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.504974434 { [5 bytes data] 2026/05/29 18:35:09.504987399 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:09.504988130 { [36 bytes data] 2026/05/29 18:35:09.505001205 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:09.505001886 } [5 bytes data] 2026/05/29 18:35:09.505014580 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:09.505015281 } [1 bytes data] 2026/05/29 18:35:09.505029438 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505030339 } [5 bytes data] 2026/05/29 18:35:09.505046460 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:09.505047141 } [36 bytes data] 2026/05/29 18:35:09.505063111 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 18:35:09.505063842 * ALPN, server accepted to use h2 2026/05/29 18:35:09.505114898 * Server certificate: 2026/05/29 18:35:09.505116351 * subject: CN=cran.rstudio.com 2026/05/29 18:35:09.505134605 * start date: May 1 00:00:00 2026 GMT 2026/05/29 18:35:09.505135607 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 18:35:09.505154282 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 18:35:09.505155514 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 18:35:09.505180381 * SSL certificate verify ok. 2026/05/29 18:35:09.505181263 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:09.505199978 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:09.505200739 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:09.505225085 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505225937 } [5 bytes data] 2026/05/29 18:35:09.505246786 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505247507 } [5 bytes data] 2026/05/29 18:35:09.505286881 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505288314 } [5 bytes data] 2026/05/29 18:35:09.505305536 * Using Stream ID: 1 (easy handle 0x55e92e8ab9f0) 2026/05/29 18:35:09.505306397 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505327998 } [5 bytes data] 2026/05/29 18:35:09.505328960 > GET / HTTP/2 2026/05/29 18:35:09.505341323 > Host: cran.rstudio.com 2026/05/29 18:35:09.505342185 > user-agent: curl/7.81.0 2026/05/29 18:35:09.505359898 > accept: */* 2026/05/29 18:35:09.505360780 > 2026/05/29 18:35:09.505373924 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505374866 { [5 bytes data] 2026/05/29 18:35:09.505393581 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 18:35:09.505394433 { [157 bytes data] 2026/05/29 18:35:09.505413559 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505414420 { [5 bytes data] 2026/05/29 18:35:09.505430110 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:09.505430841 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505449005 } [5 bytes data] 2026/05/29 18:35:09.505449837 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505464053 { [5 bytes data] 2026/05/29 18:35:09.505464785 < HTTP/2 200 2026/05/29 18:35:09.505476837 < content-type: text/html 2026/05/29 18:35:09.505477599 < content-length: 866 2026/05/29 18:35:09.505491144 < server: Apache/2.4.66 (Unix) 2026/05/29 18:35:09.505491966 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 18:35:09.505506994 < accept-ranges: bytes 2026/05/29 18:35:09.505507775 < date: Fri, 29 May 2026 18:22:28 GMT 2026/05/29 18:35:09.505521511 < expires: Fri, 29 May 2026 18:52:00 GMT 2026/05/29 18:35:09.505522293 < cache-control: max-age=1800 2026/05/29 18:35:09.505536379 < etag: "362-612dafe59ac63" 2026/05/29 18:35:09.505537291 < x-cache: Hit from cloudfront 2026/05/29 18:35:09.505551728 < via: 1.1 3e28c58d01cb4a09a670a0a6055529e0.cloudfront.net (CloudFront) 2026/05/29 18:35:09.505552640 < x-amz-cf-pop: ORD58-P15 2026/05/29 18:35:09.505570584 < x-amz-cf-id: PqgHoAnh_b0KY2AtVWqKClQNs74ENMDlVxZHztomk0Tal3kCUQcE_Q== 2026/05/29 18:35:09.505571435 < age: 789 2026/05/29 18:35:09.505588527 < 2026/05/29 18:35:09.505589409 { [866 bytes data] 2026/05/29 18:35:09.505601161 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.505602103 { [5 bytes data] 2026/05/29 18:35:09.511118513 * Connection #0 to host cran.rstudio.com 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 18:35:09.526012978 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:09.526252448 [connect-session] Job Key: p6JTL3EkidihnBPs 2026/05/29 18:35:09.526265161 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:09.526268818 [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:36005 ... Connected to session server http://127.0.0.1:36005 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:09.714184838 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:09.714520921 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 18:35:09.804957101 2026/05/29 18:35:09.804968442 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 18:35:09.805038373 * Trying 3.22.40.234:443... 2026/05/29 18:35:09.805040207 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 18:35:09.805057790 * ALPN, offering h2 2026/05/29 18:35:09.805058321 * ALPN, offering http/1.1 2026/05/29 18:35:09.805096352 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:09.805097675 * CApath: /etc/ssl/certs 2026/05/29 18:35:09.805133214 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805135067 } [5 bytes data] 2026/05/29 18:35:09.805161777 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:09.805162449 } [512 bytes data] 2026/05/29 18:35:09.805172768 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805173179 { [5 bytes data] 2026/05/29 18:35:09.805183238 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:09.805183669 { [104 bytes data] 2026/05/29 18:35:09.805193086 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805193938 { [5 bytes data] 2026/05/29 18:35:09.805221549 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:09.805222602 { [3880 bytes data] 2026/05/29 18:35:09.805239343 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805240175 { [5 bytes data] 2026/05/29 18:35:09.805255072 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 18:35:09.805256245 { [333 bytes data] 2026/05/29 18:35:09.805273877 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805277053 { [5 bytes data] 2026/05/29 18:35:09.805317868 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 18:35:09.805319591 { [4 bytes data] 2026/05/29 18:35:09.805362582 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805363714 } [5 bytes data] 2026/05/29 18:35:09.805383341 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 18:35:09.805384263 } [70 bytes data] 2026/05/29 18:35:09.805414251 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:09.805415303 } [5 bytes data] 2026/05/29 18:35:09.805440911 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:09.805442023 } [1 bytes data] 2026/05/29 18:35:09.805480926 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805482279 } [5 bytes data] 2026/05/29 18:35:09.805498660 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:09.805499431 } [16 bytes data] 2026/05/29 18:35:09.805514489 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:09.805515131 { [5 bytes data] 2026/05/29 18:35:09.805524358 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:09.805524759 { [5 bytes data] 2026/05/29 18:35:09.805534267 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:09.805534667 { [16 bytes data] 2026/05/29 18:35:09.805543845 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 18:35:09.805544265 * ALPN, server accepted to use h2 2026/05/29 18:35:09.805555636 * Server certificate: 2026/05/29 18:35:09.805556057 * subject: CN=p3m.posit.it 2026/05/29 18:35:09.805565194 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 18:35:09.805565665 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 18:35:09.805574973 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 18:35:09.805576576 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 18:35:09.805601322 * SSL certificate verify ok. 2026/05/29 18:35:09.805602364 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:09.805622632 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:09.805623504 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:09.805653147 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805680368 } [5 bytes data] 2026/05/29 18:35:09.805681460 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805694665 } [5 bytes data] 2026/05/29 18:35:09.805695116 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805704433 } [5 bytes data] 2026/05/29 18:35:09.805704854 * Using Stream ID: 1 (easy handle 0x562d253ae9f0) 2026/05/29 18:35:09.805714612 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805715043 } [5 bytes data] 2026/05/29 18:35:09.805750770 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 18:35:09.805751522 > Host: packagemanager.posit.co 2026/05/29 18:35:09.805761841 > user-agent: curl/7.81.0 2026/05/29 18:35:09.805762282 > accept: */* 2026/05/29 18:35:09.805770347 > 2026/05/29 18:35:09.805770888 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805779685 { [5 bytes data] 2026/05/29 18:35:09.805780105 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:09.805790134 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805790565 } [5 bytes data] 2026/05/29 18:35:09.805799822 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805800233 { [5 bytes data] 2026/05/29 18:35:09.805809350 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805809751 { [5 bytes data] 2026/05/29 18:35:09.805818988 < HTTP/2 400 2026/05/29 18:35:09.805819409 < date: Fri, 29 May 2026 18:35:09 GMT 2026/05/29 18:35:09.805827655 < content-type: text/plain; charset=utf-8 2026/05/29 18:35:09.805828125 < content-length: 94 2026/05/29 18:35:09.805838665 < cache-control: max-age=3600 2026/05/29 18:35:09.805841951 < request-id: 24e7bdd1-72b5-47f2-b9cf-2e9e1a1b21a7 2026/05/29 18:35:09.805861167 < server: Posit Package Manager v2026.04.2 2026/05/29 18:35:09.805862079 < x-content-type-options: nosniff 2026/05/29 18:35:09.805875284 < x-frame-options: DENY 2026/05/29 18:35:09.805875725 < x-repository-type: RSPM 2026/05/29 18:35:09.805884631 < 2026/05/29 18:35:09.805885062 { [94 bytes data] 2026/05/29 18:35:09.805892246 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:09.805892667 { [5 bytes data] 2026/05/29 18:35:09.811629478 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:36005 |
| ✅ | 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 18:35:09.828961634 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:09.829205041 [connect-session] Job Key: wKmuqUTYh8hU7Z2c 2026/05/29 18:35:09.829218386 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 18:35:09.829222374 [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:34261 ... Connected to session server http://127.0.0.1:34261 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:10.018187094 Configuring packrat to use available credentials for private repository access. 2026/05/29 18:35:10.018483579 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 18:35:10.162597555 2026/05/29 18:35:10.162611982 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 18:35:10.162674580 * Trying 3.22.40.234:443... 2026/05/29 18:35:10.162676032 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 18:35:10.162695499 * ALPN, offering h2 2026/05/29 18:35:10.162696341 * ALPN, offering http/1.1 2026/05/29 18:35:10.162712421 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 18:35:10.162713302 * CApath: /etc/ssl/certs 2026/05/29 18:35:10.162729122 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162730034 } [5 bytes data] 2026/05/29 18:35:10.162744451 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 18:35:10.162745132 } [512 bytes data] 2026/05/29 18:35:10.162758427 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162759299 { [5 bytes data] 2026/05/29 18:35:10.162771732 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 18:35:10.162772373 { [104 bytes data] 2026/05/29 18:35:10.162787772 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162788483 { [5 bytes data] 2026/05/29 18:35:10.162817879 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 18:35:10.162818891 { [3880 bytes data] 2026/05/29 18:35:10.162846972 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162854967 { [5 bytes data] 2026/05/29 18:35:10.162890093 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 18:35:10.162891244 { [333 bytes data] 2026/05/29 18:35:10.162933374 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162934636 { [5 bytes data] 2026/05/29 18:35:10.162953071 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 18:35:10.162953952 { [4 bytes data] 2026/05/29 18:35:10.162971445 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:10.162972297 } [5 bytes data] 2026/05/29 18:35:10.162990350 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 18:35:10.162991102 } [70 bytes data] 2026/05/29 18:35:10.163009266 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 18:35:10.163010929 } [5 bytes data] 2026/05/29 18:35:10.163027400 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 18:35:10.163028232 } [1 bytes data] 2026/05/29 18:35:10.163046606 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 18:35:10.163047337 } [5 bytes data] 2026/05/29 18:35:10.163064971 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 18:35:10.163065792 } [16 bytes data] 2026/05/29 18:35:10.163110897 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 18:35:10.163112219 { [5 bytes data] 2026/05/29 18:35:10.163128881 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 18:35:10.163129863 { [5 bytes data] 2026/05/29 18:35:10.163150371 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 18:35:10.163151152 { [16 bytes data] 2026/05/29 18:35:10.163168044 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 18:35:10.163168916 * ALPN, server accepted to use h2 2026/05/29 18:35:10.163190216 * Server certificate: 2026/05/29 18:35:10.163191067 * subject: CN=p3m.posit.it 2026/05/29 18:35:10.163207649 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 18:35:10.163208500 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 18:35:10.163225622 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 18:35:10.163227907 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 18:35:10.163254036 * SSL certificate verify ok. 2026/05/29 18:35:10.163254897 * Using HTTP2, server supports multiplexing 2026/05/29 18:35:10.163274023 * Connection state changed (HTTP/2 confirmed) 2026/05/29 18:35:10.163274844 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 18:35:10.163312555 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163313467 } [5 bytes data] 2026/05/29 18:35:10.163331481 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163332252 } [5 bytes data] 2026/05/29 18:35:10.163349956 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163350817 } [5 bytes data] 2026/05/29 18:35:10.163368240 * Using Stream ID: 1 (easy handle 0x55b8c626c9f0) 2026/05/29 18:35:10.163369192 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163390481 } [5 bytes data] 2026/05/29 18:35:10.163391313 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 18:35:10.163407834 > Host: packagemanager.posit.co 2026/05/29 18:35:10.163408696 > user-agent: curl/7.81.0 2026/05/29 18:35:10.163426048 > accept: */* 2026/05/29 18:35:10.163426880 > 2026/05/29 18:35:10.163439043 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163439864 { [5 bytes data] 2026/05/29 18:35:10.163457046 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 18:35:10.163457888 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163479559 } [5 bytes data] 2026/05/29 18:35:10.163480330 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163497533 { [5 bytes data] 2026/05/29 18:35:10.163498354 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163515236 { [5 bytes data] 2026/05/29 18:35:10.163516238 < HTTP/2 400 2026/05/29 18:35:10.163529743 < date: Fri, 29 May 2026 18:35:10 GMT 2026/05/29 18:35:10.163530575 < content-type: text/plain; charset=utf-8 2026/05/29 18:35:10.163549219 < content-length: 94 2026/05/29 18:35:10.163549961 < cache-control: max-age=3600 2026/05/29 18:35:10.163566111 < request-id: 83cb6db4-1cf4-4853-8fad-131f0221c1cd 2026/05/29 18:35:10.163567003 < server: Posit Package Manager v2026.04.2 2026/05/29 18:35:10.163588994 < x-content-type-options: nosniff 2026/05/29 18:35:10.163589816 < x-frame-options: DENY 2026/05/29 18:35:10.163607319 < x-repository-type: RSPM 2026/05/29 18:35:10.163608080 < 2026/05/29 18:35:10.163622066 { [94 bytes data] 2026/05/29 18:35:10.163622868 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 18:35:10.163640010 { [5 bytes data] 2026/05/29 18:35:10.169564910 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34261 |
| ✅ | 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 18:35:10.190340862 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:10.190817808 [connect-session] Job Key: hSBoPL3Be2TtWoRb Job started Determining session server location ... Connecting to session server http://127.0.0.1:34533 ... Connected to session server http://127.0.0.1:34533 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:10.393234096 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:10.393533787 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:10.393632516 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 18:35:10.412914841 2026/05/29 18:35:10.412926123 $ /opt/R/4.4.3/bin/R --version 2026/05/29 18:35:10.412981096 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 18:35:10.412987848 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 18:35:10.413013266 Platform: x86_64-pc-linux-gnu 2026/05/29 18:35:10.413014328 2026/05/29 18:35:10.413028134 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 18:35:10.413028635 You are welcome to redistribute it under the terms of the 2026/05/29 18:35:10.413040647 GNU General Public License versions 2 or 3. 2026/05/29 18:35:10.413041068 For more information about these matters see 2026/05/29 18:35:10.419461030 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:34533 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 18:35:10.437280643 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:10.437515885 [connect-session] Job Key: nBWoUbTRgxskgDxZ Job started Determining session server location ... Connecting to session server http://127.0.0.1:40645 ... Connected to session server http://127.0.0.1:40645 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:10.635990464 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:10.636314354 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:10.636413155 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 18:35:10.844529414 2026/05/29 18:35:10.844544122 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 18:35:10.844602020 Package Version LibPath 2026/05/29 18:35:10.844603683 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844618842 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844619643 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844634631 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844635363 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844652916 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844653868 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844672492 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844673514 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844691779 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844692741 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844710955 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844711937 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844740889 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844744375 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844785823 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844791804 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844820149 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844822554 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844845006 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844846008 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844905239 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844907073 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844927301 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844928353 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844946727 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844947669 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.844969349 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 18:35:10.850702348 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:40645 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 18:35:10.869317445 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:10.869637295 [connect-session] Job Key: AQ8uCt7I2RIS1VTn Job started Determining session server location ... Connecting to session server http://127.0.0.1:46063 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:46063 2026/05/29 18:35:11.072216228 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:11.072472635 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:11.072562366 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 18:35:11.073311400 $add.smooth 2026/05/29 18:35:11.073319435 [1] TRUE 2026/05/29 18:35:11.073351705 2026/05/29 18:35:11.073354871 $bitmapType 2026/05/29 18:35:11.073368958 [1] "cairo" 2026/05/29 18:35:11.073369930 2026/05/29 18:35:11.073380770 $browser 2026/05/29 18:35:11.073381552 function (url) 2026/05/29 18:35:11.073393223 { 2026/05/29 18:35:11.073394285 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 18:35:11.073412359 } 2026/05/29 18:35:11.073413161 <environment: 0x555dd950ef20> 2026/05/29 18:35:11.073426205 2026/05/29 18:35:11.073427017 $browserNLdisabled 2026/05/29 18:35:11.073439360 [1] FALSE 2026/05/29 18:35:11.073440101 2026/05/29 18:35:11.073450591 $catch.script.errors 2026/05/29 18:35:11.073451392 [1] FALSE 2026/05/29 18:35:11.073463455 2026/05/29 18:35:11.073464187 $CBoundsCheck 2026/05/29 18:35:11.073475297 [1] FALSE 2026/05/29 18:35:11.073476169 2026/05/29 18:35:11.073487390 $check.bounds 2026/05/29 18:35:11.073488161 [1] FALSE 2026/05/29 18:35:11.073499112 2026/05/29 18:35:11.073499903 $citation.bibtex.max 2026/05/29 18:35:11.073511095 [1] 1 2026/05/29 18:35:11.073511826 2026/05/29 18:35:11.073521584 $continue 2026/05/29 18:35:11.073522285 [1] "+ " 2026/05/29 18:35:11.073532855 2026/05/29 18:35:11.073533567 $contrasts 2026/05/29 18:35:11.073543796 unordered ordered 2026/05/29 18:35:11.073544788 "contr.treatment" "contr.poly" 2026/05/29 18:35:11.073559575 2026/05/29 18:35:11.073560407 $defaultPackages 2026/05/29 18:35:11.073572810 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 18:35:11.073573722 2026/05/29 18:35:11.073587949 $demo.ask 2026/05/29 18:35:11.073588690 [1] "default" 2026/05/29 18:35:11.073599941 2026/05/29 18:35:11.073600773 $deparse.cutoff 2026/05/29 18:35:11.073612204 [1] 60 2026/05/29 18:35:11.073613006 2026/05/29 18:35:11.073623405 $device 2026/05/29 18:35:11.073903651 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 18:35:11.073912348 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 18:35:11.073944849 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 18:35:11.073945690 useKerning, fillOddEven, compress) 2026/05/29 18:35:11.073964535 { 2026/05/29 18:35:11.073965968 initPSandPDFfonts() 2026/05/29 18:35:11.073978853 new <- list() 2026/05/29 18:35:11.073980295 if (!missing(width)) 2026/05/29 18:35:11.073992889 new$width <- width 2026/05/29 18:35:11.073993700 if (!missing(height)) 2026/05/29 18:35:11.074006665 new$height <- height 2026/05/29 18:35:11.074007506 if (!missing(onefile)) 2026/05/29 18:35:11.074027734 new$onefile <- onefile 2026/05/29 18:35:11.074028636 if (!missing(title)) 2026/05/29 18:35:11.074041841 new$title <- title 2026/05/29 18:35:11.074042612 if (!missing(fonts)) 2026/05/29 18:35:11.074055376 new$fonts <- fonts 2026/05/29 18:35:11.074056147 if (!missing(version)) 2026/05/29 18:35:11.074068811 new$version <- version 2026/05/29 18:35:11.074091404 if (!missing(paper)) 2026/05/29 18:35:11.074113966 new$paper <- paper 2026/05/29 18:35:11.074114768 if (!missing(encoding)) 2026/05/29 18:35:11.074127802 new$encoding <- encoding 2026/05/29 18:35:11.074128583 if (!missing(bg)) 2026/05/29 18:35:11.074154923 new$bg <- bg 2026/05/29 18:35:11.074155734 if (!missing(fg)) 2026/05/29 18:35:11.074168017 new$fg <- fg 2026/05/29 18:35:11.074168809 if (!missing(pointsize)) 2026/05/29 18:35:11.074261032 new$pointsize <- pointsize 2026/05/29 18:35:11.074262234 if (!missing(pagecentre)) 2026/05/29 18:35:11.074276761 new$pagecentre <- pagecentre 2026/05/29 18:35:11.074277583 if (!missing(colormodel)) 2026/05/29 18:35:11.074303161 new$colormodel <- colormodel 2026/05/29 18:35:11.074304093 if (!missing(useDingbats)) 2026/05/29 18:35:11.074318720 new$useDingbats <- useDingbats 2026/05/29 18:35:11.074319482 if (!missing(useKerning)) 2026/05/29 18:35:11.074338327 new$useKerning <- useKerning 2026/05/29 18:35:11.074343927 if (!missing(fillOddEven)) 2026/05/29 18:35:11.074362893 new$fillOddEven <- fillOddEven 2026/05/29 18:35:11.074368283 if (!missing(compress)) 2026/05/29 18:35:11.074390084 new$compress <- compress 2026/05/29 18:35:11.074390966 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 18:35:11.074445192 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 18:35:11.074447777 inherits(family, "CIDFont"))) { 2026/05/29 18:35:11.074484265 enc <- family$encoding 2026/05/29 18:35:11.074485738 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 18:35:11.074507218 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 18:35:11.074508150 "default")) 2026/05/29 18:35:11.074530462 old$encoding <- enc 2026/05/29 18:35:11.074531464 family <- family$metrics 2026/05/29 18:35:11.074550289 } 2026/05/29 18:35:11.074551511 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 18:35:11.074571048 old$encoding <- guessEncoding() 2026/05/29 18:35:11.074572020 if (!missing(family)) { 2026/05/29 18:35:11.074591947 if (length(family) == 4L) { 2026/05/29 18:35:11.074592929 family <- c(family, "Symbol.afm") 2026/05/29 18:35:11.074644837 } 2026/05/29 18:35:11.074646440 else if (length(family) == 5L) { 2026/05/29 18:35:11.074663231 } 2026/05/29 18:35:11.074664524 else if (length(family) == 1L) { 2026/05/29 18:35:11.074682127 pf <- pdfFonts(family)[[1L]] 2026/05/29 18:35:11.074683048 if (is.null(pf)) 2026/05/29 18:35:11.074702565 stop(gettextf("unknown family '%s'", family), 2026/05/29 18:35:11.074703557 domain = NA) 2026/05/29 18:35:11.074775702 matchFont(pf, old$encoding) 2026/05/29 18:35:11.074777375 } 2026/05/29 18:35:11.074792602 else stop("invalid 'family' argument") 2026/05/29 18:35:11.074795297 old$family <- family 2026/05/29 18:35:11.074816687 } 2026/05/29 18:35:11.074817419 version <- old$version 2026/05/29 18:35:11.074828800 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 18:35:11.074829682 "2.0") 2026/05/29 18:35:11.074847906 if (version %in% versions) 2026/05/29 18:35:11.074848938 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 18:35:11.074865479 else stop("invalid PDF version") 2026/05/29 18:35:11.074866481 onefile <- old$onefile 2026/05/29 18:35:11.074880697 if (!checkIntFormat(file)) 2026/05/29 18:35:11.074881469 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 18:35:11.074896698 domain = NA) 2026/05/29 18:35:11.074897419 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 18:35:11.074912387 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 18:35:11.074913108 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 18:35:11.074936803 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 18:35:11.074938085 old$fillOddEven, old$compress) 2026/05/29 18:35:11.074956620 invisible() 2026/05/29 18:35:11.074957522 } 2026/05/29 18:35:11.074968893 <bytecode: 0x555dd7801108> 2026/05/29 18:35:11.074969334 <environment: namespace:grDevices> 2026/05/29 18:35:11.074978321 2026/05/29 18:35:11.074978761 $device.ask.default 2026/05/29 18:35:11.074993600 [1] FALSE 2026/05/29 18:35:11.074994501 2026/05/29 18:35:11.075005772 $digits 2026/05/29 18:35:11.075006404 [1] 7 2026/05/29 18:35:11.075018957 2026/05/29 18:35:11.075019378 $dvipscmd 2026/05/29 18:35:11.075026161 [1] "dvips" 2026/05/29 18:35:11.075026671 2026/05/29 18:35:11.075033394 $echo 2026/05/29 18:35:11.075033825 [1] FALSE 2026/05/29 18:35:11.075040568 2026/05/29 18:35:11.075040978 $editor 2026/05/29 18:35:11.075047541 [1] "vi" 2026/05/29 18:35:11.075048002 2026/05/29 18:35:11.075059864 $encoding 2026/05/29 18:35:11.075060746 [1] "native.enc" 2026/05/29 18:35:11.075098236 2026/05/29 18:35:11.075099027 $example.ask 2026/05/29 18:35:11.075106241 [1] "default" 2026/05/29 18:35:11.075106672 2026/05/29 18:35:11.075113474 $expressions 2026/05/29 18:35:11.075113905 [1] 5000 2026/05/29 18:35:11.075120798 2026/05/29 18:35:11.075121229 $help.search.types 2026/05/29 18:35:11.075128402 [1] "vignette" "demo" "help" 2026/05/29 18:35:11.075128954 2026/05/29 18:35:11.075136408 $help.try.all.packages 2026/05/29 18:35:11.075136838 [1] FALSE 2026/05/29 18:35:11.075144372 2026/05/29 18:35:11.075144783 $HTTPUserAgent 2026/05/29 18:35:11.075151766 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 18:35:11.075152207 2026/05/29 18:35:11.075161184 $internet.info 2026/05/29 18:35:11.075161725 [1] 2 2026/05/29 18:35:11.075175691 2026/05/29 18:35:11.075176643 $keep.parse.data 2026/05/29 18:35:11.075188746 [1] TRUE 2026/05/29 18:35:11.075189507 2026/05/29 18:35:11.075200638 $keep.parse.data.pkgs 2026/05/29 18:35:11.075201510 [1] FALSE 2026/05/29 18:35:11.075214254 2026/05/29 18:35:11.075215095 $keep.source 2026/05/29 18:35:11.075226256 [1] FALSE 2026/05/29 18:35:11.075226777 2026/05/29 18:35:11.075233269 $keep.source.pkgs 2026/05/29 18:35:11.075233690 [1] FALSE 2026/05/29 18:35:11.075240893 2026/05/29 18:35:11.075241304 $locatorBell 2026/05/29 18:35:11.075248087 [1] TRUE 2026/05/29 18:35:11.075248538 2026/05/29 18:35:11.075255110 $mailer 2026/05/29 18:35:11.075255531 [1] "mailto" 2026/05/29 18:35:11.075262594 2026/05/29 18:35:11.075263015 $matprod 2026/05/29 18:35:11.075269577 [1] "default" 2026/05/29 18:35:11.075269988 2026/05/29 18:35:11.075276701 $max.contour.segments 2026/05/29 18:35:11.075277112 [1] 25000 2026/05/29 18:35:11.075284535 2026/05/29 18:35:11.075284926 $max.print 2026/05/29 18:35:11.075291569 [1] 99999 2026/05/29 18:35:11.075291979 2026/05/29 18:35:11.075298381 $menu.graphics 2026/05/29 18:35:11.075298802 [1] TRUE 2026/05/29 18:35:11.075309863 2026/05/29 18:35:11.075311095 $na.action 2026/05/29 18:35:11.075323348 [1] "na.omit" 2026/05/29 18:35:11.075324190 2026/05/29 18:35:11.075335571 $nwarnings 2026/05/29 18:35:11.075336333 [1] 50 2026/05/29 18:35:11.075346812 2026/05/29 18:35:11.075347253 $OutDec 2026/05/29 18:35:11.075353876 [1] "." 2026/05/29 18:35:11.075354286 2026/05/29 18:35:11.075360608 $pager 2026/05/29 18:35:11.075361049 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 18:35:11.075368753 2026/05/29 18:35:11.075369174 $papersize 2026/05/29 18:35:11.075375817 [1] "letter" 2026/05/29 18:35:11.075376207 2026/05/29 18:35:11.075382790 $PCRE_limit_recursion 2026/05/29 18:35:11.075383241 [1] NA 2026/05/29 18:35:11.075390695 2026/05/29 18:35:11.075391126 $PCRE_study 2026/05/29 18:35:11.075397878 [1] FALSE 2026/05/29 18:35:11.075398289 2026/05/29 18:35:11.075404751 $PCRE_use_JIT 2026/05/29 18:35:11.075405162 [1] TRUE 2026/05/29 18:35:11.075412155 2026/05/29 18:35:11.075412576 $pdfviewer 2026/05/29 18:35:11.075419268 [1] "/usr/bin/xdg-open" 2026/05/29 18:35:11.075437432 2026/05/29 18:35:11.075452962 $pkgType 2026/05/29 18:35:11.075460035 [1] "source" 2026/05/29 18:35:11.075471897 2026/05/29 18:35:11.075472328 $printcmd 2026/05/29 18:35:11.075479060 [1] "/usr/bin/lpr" 2026/05/29 18:35:11.075479552 2026/05/29 18:35:11.075486474 $prompt 2026/05/29 18:35:11.075486895 [1] "> " 2026/05/29 18:35:11.075493668 2026/05/29 18:35:11.075494099 $repos 2026/05/29 18:35:11.075500631 CRAN 2026/05/29 18:35:11.075501062 "@CRAN@" 2026/05/29 18:35:11.075507915 2026/05/29 18:35:11.075508326 $rl_word_breaks 2026/05/29 18:35:11.075515218 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 18:35:11.075515669 2026/05/29 18:35:11.075526860 $scipen 2026/05/29 18:35:11.075529315 [1] 0 2026/05/29 18:35:11.075536098 2026/05/29 18:35:11.075536518 $show.coef.Pvalues 2026/05/29 18:35:11.075543622 [1] TRUE 2026/05/29 18:35:11.075544122 2026/05/29 18:35:11.075550725 $show.error.messages 2026/05/29 18:35:11.075551757 [1] TRUE 2026/05/29 18:35:11.075569080 2026/05/29 18:35:11.075569981 $show.signif.stars 2026/05/29 18:35:11.075582244 [1] TRUE 2026/05/29 18:35:11.075583015 2026/05/29 18:35:11.075593766 $showErrorCalls 2026/05/29 18:35:11.075594217 [1] TRUE 2026/05/29 18:35:11.075601420 2026/05/29 18:35:11.075601851 $showNCalls 2026/05/29 18:35:11.075608614 [1] 50 2026/05/29 18:35:11.075609044 2026/05/29 18:35:11.075615306 $showWarnCalls 2026/05/29 18:35:11.075615727 [1] FALSE 2026/05/29 18:35:11.075622850 2026/05/29 18:35:11.075623401 $str 2026/05/29 18:35:11.075629944 $str$strict.width 2026/05/29 18:35:11.075630404 [1] "no" 2026/05/29 18:35:11.075637648 2026/05/29 18:35:11.075638079 $str$digits.d 2026/05/29 18:35:11.075644862 [1] 3 2026/05/29 18:35:11.075645303 2026/05/29 18:35:11.075651594 $str$vec.len 2026/05/29 18:35:11.075652005 [1] 4 2026/05/29 18:35:11.075658858 2026/05/29 18:35:11.075659289 $str$list.len 2026/05/29 18:35:11.075666051 [1] 99 2026/05/29 18:35:11.075666472 2026/05/29 18:35:11.075672754 $str$deparse.lines 2026/05/29 18:35:11.075673195 NULL 2026/05/29 18:35:11.075688103 2026/05/29 18:35:11.075689155 $str$drop.deparse.attr 2026/05/29 18:35:11.075702009 [1] TRUE 2026/05/29 18:35:11.075702880 2026/05/29 18:35:11.075713851 $str$formatNum 2026/05/29 18:35:11.075714633 function (x, ...) 2026/05/29 18:35:11.075731614 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 18:35:11.075732536 <environment: 0x555dd7f5c778> 2026/05/29 18:35:11.075748456 2026/05/29 18:35:11.075748927 2026/05/29 18:35:11.075755159 $str.dendrogram.last 2026/05/29 18:35:11.075755579 [1] "`" 2026/05/29 18:35:11.075762883 2026/05/29 18:35:11.075763314 $texi2dvi 2026/05/29 18:35:11.075769977 [1] "/usr/bin/texi2dvi" 2026/05/29 18:35:11.075770427 2026/05/29 18:35:11.075777561 $timeout 2026/05/29 18:35:11.075778001 [1] 60 2026/05/29 18:35:11.075784704 2026/05/29 18:35:11.075785125 $ts.eps 2026/05/29 18:35:11.075791647 [1] 1e-05 2026/05/29 18:35:11.075792078 2026/05/29 18:35:11.075802698 $ts.S.compat 2026/05/29 18:35:11.075803830 [1] FALSE 2026/05/29 18:35:11.075817315 2026/05/29 18:35:11.075818267 $unzip 2026/05/29 18:35:11.075829448 [1] "/usr/bin/unzip" 2026/05/29 18:35:11.075830190 2026/05/29 18:35:11.075841200 $useFancyQuotes 2026/05/29 18:35:11.075841631 [1] TRUE 2026/05/29 18:35:11.075848805 2026/05/29 18:35:11.075849235 $verbose 2026/05/29 18:35:11.075855838 [1] FALSE 2026/05/29 18:35:11.075856308 2026/05/29 18:35:11.075862981 $warn 2026/05/29 18:35:11.075863412 [1] 0 2026/05/29 18:35:11.075870054 2026/05/29 18:35:11.075870475 $warning.length 2026/05/29 18:35:11.075877338 [1] 1000 2026/05/29 18:35:11.075877779 2026/05/29 18:35:11.075884121 $warnPartialMatchArgs 2026/05/29 18:35:11.075884612 [1] FALSE 2026/05/29 18:35:11.075892126 2026/05/29 18:35:11.075892547 $warnPartialMatchAttr 2026/05/29 18:35:11.075899640 [1] FALSE 2026/05/29 18:35:11.075900061 2026/05/29 18:35:11.075906583 $warnPartialMatchDollar 2026/05/29 18:35:11.075907044 [1] FALSE 2026/05/29 18:35:11.075914508 2026/05/29 18:35:11.075914999 $width 2026/05/29 18:35:11.075921501 [1] 80 2026/05/29 18:35:11.075921932 Stopped session pings to http://127.0.0.1:46063 Stopping content session token refresher 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 18:35:11.098822794 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:11.099276656 [connect-session] Job Key: a1zLL63NMm2t27d2 Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:42403 ... Connected to session server http://127.0.0.1:42403 2026/05/29 18:35:11.301821349 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:11.302106088 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:11.302224286 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 18:35:11.311610662 2026/05/29 18:35:11.311624628 $ env 2026/05/29 18:35:11.311675043 CONNECT_API_KEY=REDACTED 2026/05/29 18:35:11.311676386 CONNECT_CONTENT_GUID= 2026/05/29 18:35:11.311694920 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 18:35:11.311695792 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 18:35:11.311715799 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 18:35:11.311716681 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:35:11.311744253 EDITOR=vi 2026/05/29 18:35:11.311745004 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:11.311757207 HOSTNAME=2b499089bc7c 2026/05/29 18:35:11.311757878 LANG=en_US.UTF-8 2026/05/29 18:35:11.311768869 LANGUAGE=en_US:en 2026/05/29 18:35:11.311769460 LC_ALL=en_US.UTF-8 2026/05/29 18:35:11.311780060 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 18:35:11.311782134 LN_S=ln -s 2026/05/29 18:35:11.311800628 LOGNAME=rstudio-connect 2026/05/29 18:35:11.311801470 MAKE=make 2026/05/29 18:35:11.311814164 PAGER=/usr/bin/pager 2026/05/29 18:35:11.311815106 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 18:35:11.311931416 POSIT_PRODUCT=CONNECT 2026/05/29 18:35:11.311934832 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:35:11.311974557 R_ARCH= 2026/05/29 18:35:11.311976130 R_BROWSER=xdg-open 2026/05/29 18:35:11.311993675 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 18:35:11.311995188 R_CONFIG_ACTIVE=rsconnect 2026/05/29 18:35:11.312028656 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 18:35:11.312032033 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:11.312062580 R_GZIPCMD=/usr/bin/gzip 2026/05/29 18:35:11.312064123 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 18:35:11.312152058 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 18:35:11.312153892 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/29 18:35:11.312177706 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 18:35:11.312183617 R_LIBS_USER=REDACTED 2026/05/29 18:35:11.312210919 R_PAPERSIZE=letter 2026/05/29 18:35:11.312211820 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 18:35:11.312270811 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 18:35:11.312272454 R_PRINTCMD=/usr/bin/lpr 2026/05/29 18:35:11.312287893 R_RD4PDF=times,inconsolata,hyper 2026/05/29 18:35:11.312288845 RSC_EMAIL_SUBJECT=system-check 2026/05/29 18:35:11.312305256 RSC_REPORT_NAME=system-check 2026/05/29 18:35:11.312306257 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 18:35:11.312322779 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 18:35:11.312323580 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 18:35:11.312345231 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpSE3fIa 2026/05/29 18:35:11.312346002 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 18:35:11.312362493 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 18:35:11.312363295 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 18:35:11.312379174 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:11.312380206 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:35:11.312402108 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 18:35:11.312403219 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 18:35:11.312421384 R_ZIPCMD=/usr/bin/zip 2026/05/29 18:35:11.312422145 SED=/usr/bin/sed 2026/05/29 18:35:11.312439257 SF_PARTNER=posit_connect 2026/05/29 18:35:11.312440079 SHLVL=2 2026/05/29 18:35:11.312456279 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 18:35:11.312457131 STARTUP_DEBUG_MODE=0 2026/05/29 18:35:11.312475174 TAR=/usr/bin/tar 2026/05/29 18:35:11.312475916 TERM=xterm 2026/05/29 18:35:11.312488159 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:11.312489121 TZ=UTC 2026/05/29 18:35:11.312529601 USERNAME=rstudio-connect 2026/05/29 18:35:11.312532306 USER=rstudio-connect 2026/05/29 18:35:11.318515483 _=/usr/bin/env Stopped session pings to http://127.0.0.1:42403 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 18:35:11.337068155 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:11.337376153 [connect-session] Job Key: ZKt04eEPMkJrcGXk Job started Determining session server location ... Connecting to session server http://127.0.0.1:43787 ... Connected to session server http://127.0.0.1:43787 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:11.536521048 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:11.536760029 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:11.536894106 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 18:35:11.545456526 2026/05/29 18:35:11.545464551 $ findmnt --notruncate 2026/05/29 18:35:11.545500308 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:35:11.545503454 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/ov erlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:11.545576161 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:11.545580990 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:35:11.545614633 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:11.545616196 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:11.545642049 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:35:11.545645405 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:11.545695166 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:11.545697481 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:35:11.545767412 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.545771199 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/doc ker/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:11.545904509 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/doc ker/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:11.545906453 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546050003 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546051565 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546126466 ├─/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 18:35:11.546129842 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/reports/v2/0/0/temp.source.3427446521] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546182421 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/reports/v2/0/0/temp.output.1035921990] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546183603 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/ZKt04eEPMkJrcGXk] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546260124 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546262088 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546336948 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:11.546338481 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace890019125] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:11.546458106 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:11.551878359 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 18:35:11.569575825 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:11.569826265 [connect-session] Job Key: TiWSFMDXFQbaNrCv Job started Determining session server location ... Connecting to session server http://127.0.0.1:35019 ... Connected to session server http://127.0.0.1:35019 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:11.789483020 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:11.789777912 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:11.789874802 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 18:35:11.810874236 2026/05/29 18:35:11.810885457 $ /opt/R/4.5.2/bin/R --version 2026/05/29 18:35:11.810931945 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 18:35:11.810933297 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 18:35:11.810952433 Platform: x86_64-pc-linux-gnu 2026/05/29 18:35:11.810953275 2026/05/29 18:35:11.810965798 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 18:35:11.810966630 You are welcome to redistribute it under the terms of the 2026/05/29 18:35:11.810983441 GNU General Public License versions 2 or 3. 2026/05/29 18:35:11.810984363 For more information about these matters see 2026/05/29 18:35:11.817092705 https://www.gnu.org/licenses/. |
| ✅ | 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 18:35:11.835028498 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:11.835319834 [connect-session] Job Key: r2rg2g5WSUNc2t71 Job started Determining session server location ... Connecting to session server http://127.0.0.1:34733 ... Connected to session server http://127.0.0.1:34733 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:12.039694979 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:12.039958066 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:12.040033768 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 18:35:12.253793922 2026/05/29 18:35:12.253805063 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 18:35:12.253938313 Package Version LibPath 2026/05/29 18:35:12.253939906 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.253963110 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.253964242 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.253987105 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.253988117 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254008755 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254009276 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254021349 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254021760 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254034193 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254034614 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254047318 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254047729 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254059781 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254060202 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254103063 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254155361 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254161623 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254190467 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254191609 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254210084 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254211126 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254230021 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254231063 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254249277 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254250059 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254267431 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254268303 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254285325 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254286147 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254304180 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254305122 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254322304 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254323166 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254352040 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254353182 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254376697 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254377528 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254407033 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254408356 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.254431119 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 18:35:12.260119957 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:34733 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 18:35:12.277371683 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:12.277625890 [connect-session] Job Key: cmJFWlcr6W26wXZc Job started Determining session server location ... Connecting to session server http://127.0.0.1:46821 ... Connected to session server http://127.0.0.1:46821 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 18:35:12.476652846 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:12.476951064 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:12.477014645 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 18:35:12.477491218 $add.smooth 2026/05/29 18:35:12.477496397 [1] TRUE 2026/05/29 18:35:12.477532084 2026/05/29 18:35:12.477533637 $bitmapType 2026/05/29 18:35:12.477549226 [1] "cairo" 2026/05/29 18:35:12.477550168 2026/05/29 18:35:12.477561299 $browser 2026/05/29 18:35:12.477561770 function (url) 2026/05/29 18:35:12.477570135 { 2026/05/29 18:35:12.477570596 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 18:35:12.477582709 } 2026/05/29 18:35:12.477583190 <environment: 0x55f344e67ed8> 2026/05/29 18:35:12.477592407 2026/05/29 18:35:12.477592838 $browserNLdisabled 2026/05/29 18:35:12.477601765 [1] FALSE 2026/05/29 18:35:12.477602206 2026/05/29 18:35:12.477609600 $catch.script.errors 2026/05/29 18:35:12.477610020 [1] FALSE 2026/05/29 18:35:12.477618646 2026/05/29 18:35:12.477619067 $CBoundsCheck 2026/05/29 18:35:12.477626772 [1] FALSE 2026/05/29 18:35:12.477627182 2026/05/29 18:35:12.477634336 $check.bounds 2026/05/29 18:35:12.477634747 [1] FALSE 2026/05/29 18:35:12.477642732 2026/05/29 18:35:12.477643152 $citation.bibtex.max 2026/05/29 18:35:12.477660786 [1] 1 2026/05/29 18:35:12.477661918 2026/05/29 18:35:12.477680242 $continue 2026/05/29 18:35:12.477685582 [1] "+ " 2026/05/29 18:35:12.477702875 2026/05/29 18:35:12.477704047 $contrasts 2026/05/29 18:35:12.477718454 unordered ordered 2026/05/29 18:35:12.477719536 "contr.treatment" "contr.poly" 2026/05/29 18:35:12.477730797 2026/05/29 18:35:12.477731218 $defaultPackages 2026/05/29 18:35:12.477739183 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 18:35:12.477739674 2026/05/29 18:35:12.477754602 $demo.ask 2026/05/29 18:35:12.477755443 [1] "default" 2026/05/29 18:35:12.477769510 2026/05/29 18:35:12.477770391 $deparse.cutoff 2026/05/29 18:35:12.477779448 [1] 60 2026/05/29 18:35:12.477779939 2026/05/29 18:35:12.477804265 $device 2026/05/29 18:35:12.478154965 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 18:35:12.478163371 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 18:35:12.478209195 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 18:35:12.478211579 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 18:35:12.478241926 { 2026/05/29 18:35:12.478243389 initPSandPDFfonts() 2026/05/29 18:35:12.478258538 new <- list() 2026/05/29 18:35:12.478259609 if (!missing(width)) 2026/05/29 18:35:12.478276431 new$width <- width 2026/05/29 18:35:12.478277283 if (!missing(height)) 2026/05/29 18:35:12.478294655 new$height <- height 2026/05/29 18:35:12.478295537 if (!missing(onefile)) 2026/05/29 18:35:12.478358575 new$onefile <- onefile 2026/05/29 18:35:12.478360128 if (!missing(title)) 2026/05/29 18:35:12.478377280 new$title <- title 2026/05/29 18:35:12.478378152 if (!missing(fonts)) 2026/05/29 18:35:12.478387840 new$fonts <- fonts 2026/05/29 18:35:12.478388301 if (!missing(version)) 2026/05/29 18:35:12.478399582 new$version <- version 2026/05/29 18:35:12.478400013 if (!missing(paper)) 2026/05/29 18:35:12.478409601 new$paper <- paper 2026/05/29 18:35:12.478410012 if (!missing(encoding)) 2026/05/29 18:35:12.478419480 new$encoding <- encoding 2026/05/29 18:35:12.478419900 if (!missing(bg)) 2026/05/29 18:35:12.478445188 new$bg <- bg 2026/05/29 18:35:12.478445759 if (!missing(fg)) 2026/05/29 18:35:12.478454335 new$fg <- fg 2026/05/29 18:35:12.478454766 if (!missing(pointsize)) 2026/05/29 18:35:12.478463953 new$pointsize <- pointsize 2026/05/29 18:35:12.478465255 if (!missing(pagecentre)) 2026/05/29 18:35:12.478486034 new$pagecentre <- pagecentre 2026/05/29 18:35:12.478487107 if (!missing(colormodel)) 2026/05/29 18:35:12.478517365 new$colormodel <- colormodel 2026/05/29 18:35:12.478520361 if (!missing(useDingbats)) 2026/05/29 18:35:12.478541871 new$useDingbats <- useDingbats 2026/05/29 18:35:12.478542813 if (!missing(useKerning)) 2026/05/29 18:35:12.478557380 new$useKerning <- useKerning 2026/05/29 18:35:12.478558212 if (!missing(fillOddEven)) 2026/05/29 18:35:12.478572368 new$fillOddEven <- fillOddEven 2026/05/29 18:35:12.478573130 if (!missing(compress)) 2026/05/29 18:35:12.478587396 new$compress <- compress 2026/05/29 18:35:12.478588418 if (!missing(timestamp)) 2026/05/29 18:35:12.478601814 new$timestamp <- timestamp 2026/05/29 18:35:12.478602685 if (!missing(producer)) 2026/05/29 18:35:12.478616291 new$producer <- producer 2026/05/29 18:35:12.478617112 if (!missing(author)) 2026/05/29 18:35:12.478630187 new$author <- author 2026/05/29 18:35:12.478630948 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 18:35:12.478647790 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 18:35:12.478648752 inherits(family, "CIDFont"))) { 2026/05/29 18:35:12.478665683 enc <- family$encoding 2026/05/29 18:35:12.478666435 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 18:35:12.478681603 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 18:35:12.478682425 "default")) 2026/05/29 18:35:12.478698235 old$encoding <- enc 2026/05/29 18:35:12.478699006 family <- family$metrics 2026/05/29 18:35:12.478713012 } 2026/05/29 18:35:12.478714024 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 18:35:12.478727840 old$encoding <- guessEncoding() 2026/05/29 18:35:12.478728722 if (!missing(family)) { 2026/05/29 18:35:12.478742968 if (length(family) == 4L) { 2026/05/29 18:35:12.478743750 family <- c(family, "Symbol.afm") 2026/05/29 18:35:12.478758197 } 2026/05/29 18:35:12.478759009 else if (length(family) == 5L) { 2026/05/29 18:35:12.478771312 } 2026/05/29 18:35:12.478772504 else if (length(family) == 1L) { 2026/05/29 18:35:12.478784937 pf <- pdfFonts(family)[[1L]] 2026/05/29 18:35:12.478785709 if (is.null(pf)) 2026/05/29 18:35:12.478799485 stop(gettextf("unknown family '%s'", family), 2026/05/29 18:35:12.478800276 domain = NA) 2026/05/29 18:35:12.478815254 matchFont(pf, old$encoding) 2026/05/29 18:35:12.478816136 } 2026/05/29 18:35:12.478828539 else stop("invalid 'family' argument") 2026/05/29 18:35:12.478829351 old$family <- family 2026/05/29 18:35:12.478844309 } 2026/05/29 18:35:12.478845190 version <- old$version 2026/05/29 18:35:12.478857874 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 18:35:12.478859046 "2.0") 2026/05/29 18:35:12.478872992 if (version %in% versions) 2026/05/29 18:35:12.478874135 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 18:35:12.478891557 else stop("invalid PDF version") 2026/05/29 18:35:12.478892539 onefile <- old$onefile 2026/05/29 18:35:12.478908109 if (!checkIntFormat(file)) 2026/05/29 18:35:12.478909180 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 18:35:12.478925661 domain = NA) 2026/05/29 18:35:12.478926483 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 18:35:12.478944366 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 18:35:12.478945419 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 18:35:12.478966278 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 18:35:12.478967240 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 18:35:12.478989742 old$author) 2026/05/29 18:35:12.478990573 invisible() 2026/05/29 18:35:12.479000852 } 2026/05/29 18:35:12.479001734 <bytecode: 0x55f342c60570> 2026/05/29 18:35:12.479013456 <environment: namespace:grDevices> 2026/05/29 18:35:12.479014438 2026/05/29 18:35:12.479027931 $device.ask.default 2026/05/29 18:35:12.479031669 [1] FALSE 2026/05/29 18:35:12.479063528 2026/05/29 18:35:12.479064250 $digits 2026/05/29 18:35:12.479071453 [1] 7 2026/05/29 18:35:12.479071894 2026/05/29 18:35:12.479082754 $dvipscmd 2026/05/29 18:35:12.479083205 [1] "dvips" 2026/05/29 18:35:12.479097713 2026/05/29 18:35:12.479098524 $echo 2026/05/29 18:35:12.479110236 [1] FALSE 2026/05/29 18:35:12.479111188 2026/05/29 18:35:12.479123160 $editor 2026/05/29 18:35:12.479147055 [1] "vi" 2026/05/29 18:35:12.479158897 2026/05/29 18:35:12.479159699 $encoding 2026/05/29 18:35:12.479170539 [1] "native.enc" 2026/05/29 18:35:12.479171240 2026/05/29 18:35:12.479182261 $example.ask 2026/05/29 18:35:12.479183022 [1] "default" 2026/05/29 18:35:12.479194434 2026/05/29 18:35:12.479195155 $expressions 2026/05/29 18:35:12.479206186 [1] 5000 2026/05/29 18:35:12.479206897 2026/05/29 18:35:12.479216375 $help.search.types 2026/05/29 18:35:12.479217307 [1] "vignette" "demo" "help" 2026/05/29 18:35:12.479232435 2026/05/29 18:35:12.479233377 $help.try.all.packages 2026/05/29 18:35:12.479246181 [1] FALSE 2026/05/29 18:35:12.479247103 2026/05/29 18:35:12.479259877 $HTTPUserAgent 2026/05/29 18:35:12.479260748 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 18:35:12.479285798 2026/05/29 18:35:12.479287120 $internet.info 2026/05/29 18:35:12.479301848 [1] 2 2026/05/29 18:35:12.479302830 2026/05/29 18:35:12.479310444 $keep.parse.data 2026/05/29 18:35:12.479310865 [1] TRUE 2026/05/29 18:35:12.479318619 2026/05/29 18:35:12.479319040 $keep.parse.data.pkgs 2026/05/29 18:35:12.479326805 [1] FALSE 2026/05/29 18:35:12.479327226 2026/05/29 18:35:12.479333958 $keep.source 2026/05/29 18:35:12.479334379 [1] FALSE 2026/05/29 18:35:12.479341733 2026/05/29 18:35:12.479342194 $keep.source.pkgs 2026/05/29 18:35:12.479349377 [1] FALSE 2026/05/29 18:35:12.479349818 2026/05/29 18:35:12.479371980 $locatorBell 2026/05/29 18:35:12.479373172 [1] TRUE 2026/05/29 18:35:12.479387439 2026/05/29 18:35:12.479390434 $mailer 2026/05/29 18:35:12.479401415 [1] "mailto" 2026/05/29 18:35:12.479401856 2026/05/29 18:35:12.479414439 $matprod 2026/05/29 18:35:12.479415231 [1] "default" 2026/05/29 18:35:12.479426622 2026/05/29 18:35:12.479427424 $max.contour.segments 2026/05/29 18:35:12.479442151 [1] 25000 2026/05/29 18:35:12.479443123 2026/05/29 18:35:12.479452551 $max.print 2026/05/29 18:35:12.479453032 [1] 99999 2026/05/29 18:35:12.479460225 2026/05/29 18:35:12.479460656 $menu.graphics 2026/05/29 18:35:12.479468050 [1] TRUE 2026/05/29 18:35:12.479468501 2026/05/29 18:35:12.479475414 $na.action 2026/05/29 18:35:12.479475855 [1] "na.omit" 2026/05/29 18:35:12.479483239 2026/05/29 18:35:12.479483669 $nwarnings 2026/05/29 18:35:12.479497595 [1] 50 2026/05/29 18:35:12.479498487 2026/05/29 18:35:12.479510760 $OutDec 2026/05/29 18:35:12.479511592 [1] "." 2026/05/29 18:35:12.479522051 2026/05/29 18:35:12.479522482 $pager 2026/05/29 18:35:12.479529265 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 18:35:12.479529976 2026/05/29 18:35:12.479537811 $papersize 2026/05/29 18:35:12.479538242 [1] "letter" 2026/05/29 18:35:12.479545706 2026/05/29 18:35:12.479546126 $PCRE_limit_recursion 2026/05/29 18:35:12.479553741 [1] NA 2026/05/29 18:35:12.479554161 2026/05/29 18:35:12.479560784 $PCRE_study 2026/05/29 18:35:12.479561195 [1] FALSE 2026/05/29 18:35:12.479568428 2026/05/29 18:35:12.479568839 $PCRE_use_JIT 2026/05/29 18:35:12.479575792 [1] TRUE 2026/05/29 18:35:12.479576213 2026/05/29 18:35:12.479582795 $pdfviewer 2026/05/29 18:35:12.479583216 [1] "/usr/bin/xdg-open" 2026/05/29 18:35:12.479591061 2026/05/29 18:35:12.479591552 $pkgType 2026/05/29 18:35:12.479598395 [1] "source" 2026/05/29 18:35:12.479598825 2026/05/29 18:35:12.479616919 $printcmd 2026/05/29 18:35:12.479617841 [1] "/usr/bin/lpr" 2026/05/29 18:35:12.479631898 2026/05/29 18:35:12.479632819 $prompt 2026/05/29 18:35:12.479642918 [1] "> " 2026/05/29 18:35:12.479643349 2026/05/29 18:35:12.479650232 $repos 2026/05/29 18:35:12.479650643 CRAN 2026/05/29 18:35:12.479657596 "@CRAN@" 2026/05/29 18:35:12.479658027 2026/05/29 18:35:12.479664709 $rl_word_breaks 2026/05/29 18:35:12.479665170 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 18:35:12.479673265 2026/05/29 18:35:12.479673726 $scipen 2026/05/29 18:35:12.479680559 [1] 0 2026/05/29 18:35:12.479680980 2026/05/29 18:35:12.479687442 $show.coef.Pvalues 2026/05/29 18:35:12.479687953 [1] TRUE 2026/05/29 18:35:12.479695597 2026/05/29 18:35:12.479696018 $show.error.messages 2026/05/29 18:35:12.479703382 [1] TRUE 2026/05/29 18:35:12.479703793 2026/05/29 18:35:12.479710505 $show.signif.stars 2026/05/29 18:35:12.479710936 [1] TRUE 2026/05/29 18:35:12.479718460 2026/05/29 18:35:12.479718881 $showErrorCalls 2026/05/29 18:35:12.479726004 [1] TRUE 2026/05/29 18:35:12.479726415 2026/05/29 18:35:12.479738758 $showNCalls 2026/05/29 18:35:12.479739640 [1] 50 2026/05/29 18:35:12.479752264 2026/05/29 18:35:12.479753065 $showWarnCalls 2026/05/29 18:35:12.479764306 [1] FALSE 2026/05/29 18:35:12.479764757 2026/05/29 18:35:12.479771650 $str 2026/05/29 18:35:12.479772061 $str$strict.width 2026/05/29 18:35:12.479779495 [1] "no" 2026/05/29 18:35:12.479779965 2026/05/29 18:35:12.479786828 $str$digits.d 2026/05/29 18:35:12.479787259 [1] 3 2026/05/29 18:35:12.479794423 2026/05/29 18:35:12.479794853 $str$vec.len 2026/05/29 18:35:12.479801806 [1] 4 2026/05/29 18:35:12.479802237 2026/05/29 18:35:12.479808709 $str$list.len 2026/05/29 18:35:12.479809170 [1] 99 2026/05/29 18:35:12.479816264 2026/05/29 18:35:12.479816684 $str$deparse.lines 2026/05/29 18:35:12.479824068 NULL 2026/05/29 18:35:12.479824509 2026/05/29 18:35:12.479831081 $str$drop.deparse.attr 2026/05/29 18:35:12.479831502 [1] TRUE 2026/05/29 18:35:12.479839257 2026/05/29 18:35:12.479839668 $str$formatNum 2026/05/29 18:35:12.479846811 function (x, ...) 2026/05/29 18:35:12.479847242 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 18:35:12.479866017 <environment: 0x55f3434d54d0> 2026/05/29 18:35:12.479866959 2026/05/29 18:35:12.479879482 2026/05/29 18:35:12.479879953 $str.dendrogram.last 2026/05/29 18:35:12.479887477 [1] "`" 2026/05/29 18:35:12.479887948 2026/05/29 18:35:12.479894591 $texi2dvi 2026/05/29 18:35:12.479895021 [1] "/usr/bin/texi2dvi" 2026/05/29 18:35:12.479902846 2026/05/29 18:35:12.479903267 $timeout 2026/05/29 18:35:12.479910140 [1] 60 2026/05/29 18:35:12.479910581 2026/05/29 18:35:12.479917033 $ts.eps 2026/05/29 18:35:12.479917463 [1] 1e-05 2026/05/29 18:35:12.479924667 2026/05/29 18:35:12.479925088 $ts.S.compat 2026/05/29 18:35:12.479932191 [1] FALSE 2026/05/29 18:35:12.479932612 2026/05/29 18:35:12.479939475 $unzip 2026/05/29 18:35:12.479939896 [1] "/usr/bin/unzip" 2026/05/29 18:35:12.479947480 2026/05/29 18:35:12.479947951 $useFancyQuotes 2026/05/29 18:35:12.479955194 [1] TRUE 2026/05/29 18:35:12.479955625 2026/05/29 18:35:12.479962348 $verbose 2026/05/29 18:35:12.479962779 [1] FALSE 2026/05/29 18:35:12.479975543 2026/05/29 18:35:12.479976394 $warn 2026/05/29 18:35:12.479988046 [1] 0 2026/05/29 18:35:12.479988877 2026/05/29 18:35:12.479998075 $warning.length 2026/05/29 18:35:12.479998526 [1] 1000 2026/05/29 18:35:12.480005960 2026/05/29 18:35:12.480006370 $warnPartialMatchArgs 2026/05/29 18:35:12.480014035 [1] FALSE 2026/05/29 18:35:12.480014445 2026/05/29 18:35:12.480021298 $warnPartialMatchAttr 2026/05/29 18:35:12.480021759 [1] FALSE 2026/05/29 18:35:12.480029764 2026/05/29 18:35:12.480030185 $warnPartialMatchDollar 2026/05/29 18:35:12.480037920 [1] FALSE 2026/05/29 18:35:12.480038370 2026/05/29 18:35:12.480045183 $width 2026/05/29 18:35:12.480045594 [1] 80 2026/05/29 18:35:12.480052437 Stopping content session token refresher Stopped session pings to http://127.0.0.1:46821 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 18:35:12.503144306 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:12.503398693 [connect-session] Job Key: xZEjXAb01Q22HQtL Job started Determining session server location ... Connecting to session server http://127.0.0.1:46733 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:46733 2026/05/29 18:35:12.705740450 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:12.705990909 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:12.706112288 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 18:35:12.714344117 2026/05/29 18:35:12.714352232 $ env 2026/05/29 18:35:12.714390905 CONNECT_API_KEY=REDACTED 2026/05/29 18:35:12.714398118 CONNECT_CONTENT_GUID= 2026/05/29 18:35:12.714425808 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 18:35:12.714428594 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 18:35:12.714461034 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 18:35:12.714462648 _DD_ROOT_GO_SESSION_ID=e3722f72-91b8-42f6-b2a3-f31e91643a14 2026/05/29 18:35:12.714493155 EDITOR=vi 2026/05/29 18:35:12.714494307 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:12.714510177 HOSTNAME=2b499089bc7c 2026/05/29 18:35:12.714510998 LANG=en_US.UTF-8 2026/05/29 18:35:12.714519504 LANGUAGE=en_US:en 2026/05/29 18:35:12.714519995 LC_ALL=en_US.UTF-8 2026/05/29 18:35:12.714528371 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 18:35:12.714529052 LN_S=ln -s 2026/05/29 18:35:12.714552566 LOGNAME=rstudio-connect 2026/05/29 18:35:12.714553458 MAKE=make 2026/05/29 18:35:12.714565601 PAGER=/usr/bin/pager 2026/05/29 18:35:12.714566332 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 18:35:12.714595006 POSIT_PRODUCT=CONNECT 2026/05/29 18:35:12.714595908 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 18:35:12.714616697 R_ARCH= 2026/05/29 18:35:12.714617829 R_BROWSER=xdg-open 2026/05/29 18:35:12.714635753 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 18:35:12.714636754 R_CONFIG_ACTIVE=rsconnect 2026/05/29 18:35:12.714650510 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 18:35:12.714651262 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:12.714673864 R_GZIPCMD=/usr/bin/gzip 2026/05/29 18:35:12.714674826 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 18:35:12.714692890 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 18:35:12.714694102 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/29 18:35:12.714711114 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 18:35:12.714711615 R_LIBS_USER=REDACTED 2026/05/29 18:35:12.714720612 R_PAPERSIZE=letter 2026/05/29 18:35:12.714721053 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 18:35:12.714729509 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 18:35:12.714729929 R_PRINTCMD=/usr/bin/lpr 2026/05/29 18:35:12.714738355 R_RD4PDF=times,inconsolata,hyper 2026/05/29 18:35:12.714738776 RSC_EMAIL_SUBJECT=system-check 2026/05/29 18:35:12.714756830 RSC_REPORT_NAME=system-check 2026/05/29 18:35:12.714757902 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 18:35:12.714770165 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 18:35:12.714770646 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 18:35:12.714780604 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpehmIG5 2026/05/29 18:35:12.714781035 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 18:35:12.714790954 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 18:35:12.714791405 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 18:35:12.714806152 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:12.714806994 RSTUDIO_PRODUCT=CONNECT 2026/05/29 18:35:12.714822626 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 18:35:12.714823998 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 18:35:12.714842954 R_ZIPCMD=/usr/bin/zip 2026/05/29 18:35:12.714843505 SED=/usr/bin/sed 2026/05/29 18:35:12.714851710 SF_PARTNER=posit_connect 2026/05/29 18:35:12.714852141 SHLVL=2 2026/05/29 18:35:12.714859956 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 18:35:12.714860386 STARTUP_DEBUG_MODE=0 2026/05/29 18:35:12.714868963 TAR=/usr/bin/tar 2026/05/29 18:35:12.714869383 TERM=xterm 2026/05/29 18:35:12.714876747 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 18:35:12.714877358 TZ=UTC 2026/05/29 18:35:12.714892988 USERNAME=rstudio-connect 2026/05/29 18:35:12.714893459 USER=rstudio-connect 2026/05/29 18:35:12.720427162 _=/usr/bin/env Stopped session pings to http://127.0.0.1:46733 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 18:35:12.738551121 [connect-session] Connect Session v2026.05.0 2026/05/29 18:35:12.738827851 [connect-session] Job Key: xt1E5UC56AvFJ9UD Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:38463 ... Connected to session server http://127.0.0.1:38463 2026/05/29 18:35:12.940083367 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 18:35:12.940375666 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 18:35:12.940470323 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 18:35:12.948429892 2026/05/29 18:35:12.948437777 $ findmnt --notruncate 2026/05/29 18:35:12.948480607 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 18:35:12.948485807 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docker/ov erlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:12.948610922 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:12.948613146 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 18:35:12.948645436 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:12.948647721 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:12.948680923 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 18:35:12.948682055 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 18:35:12.948715227 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 18:35:12.948716189 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 18:35:12.948771903 ├─/data /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.948784196 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/doc ker/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:12.948953505 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/doc ker/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:12.948959356 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949101312 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949103175 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/2b499089bc7c32a43d73234e26f37e994fd877975b6ef5357fb054bfd4e3bb42/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949136027 ├─/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 18:35:12.949138442 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/reports/v2/0/0/temp.source.3972876123] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949162497 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/reports/v2/0/0/temp.output.3444477934] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949162928 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/jobs/0/xt1E5UC56AvFJ9UD] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949187624 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949188045 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949269999 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d63a60b13cb090db170af3ec14554d1719fe8ce3babddc62307ca2cf70c9062b/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 18:35:12.949271171 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2485750916] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:12.949387760 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr 2026/05/29 18:35:12.954536512 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/RK4W5H2ZFUFT6U3AUHJKKLQPYD:/var/lib/docker/overlay2/l/ETJKVQWYREG5BH2EHVQYLRKM33:/var/lib/docker/overlay2/l/YRGWM22NP5ENW373MAPIPH6MQF:/var/lib/docker/overlay2/l/TENNUE2HMTGVJ6ZZ5DW2YRII3Z:/var/lib/docker/overlay2/l/V6YADJ6UKJN2NGW2DC74Y73QB2:/var/lib/docker/overlay2/l/Z36KUKKMPRQWXW6CHYMW6CN4X6:/var/lib/docker/overlay2/l/463GVOFD7X5BKI5BB22MW3TYZL:/var/lib/docker/overlay2/l/LU7X6YPW6AF3QYJ7XCKFTPEMUR:/var/lib/docker/overlay2/l/UNOZ7DCUNCAOI6SPIZPBAFHYVE:/var/lib/docker/overlay2/l/2GOMFOHYCKWWP77SEYDMRLH6ZL:/var/lib/docker/overlay2/l/UA37JUJPJSIXDNXIIY3IT2TL33:/var/lib/docker/overlay2/l/XPBL45HMDCM6B3QM7UN3VHPPQG:/var/lib/docker/overlay2/l/I4VQYVBWZBIQPUGW4WHUI5EK3M:/var/lib/docker/overlay2/l/6CZS6X2CXSVOWZQIQE52V2TBE4:/var/lib/docke r/overlay2/l/TMJ6X3VFBUM675WU6OJ5BPJ4HT:/var/lib/docker/overlay2/l/2UPYNACIWQCL3G4CJDDAKN64LT:/var/lib/docker/overlay2/l/UYQDAL4DGE7VIP2AQD3CJFB5IV:/var/lib/docker/overlay2/l/Z2D6UYWUPM2WWF33GFYW33JKXP:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/diff,workdir=/var/lib/docker/overlay2/fcfba4e85db80518e0f0ae301a78e3499db14272edf0d96a4f41657132ff8260/work,nouserxattr Stopped session pings to http://127.0.0.1:38463 Stopping content session token refresher Job completed |