| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.05.0 |
| Workbench | http://localhost:8787 | 2026.05.0+218.pro1 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.05.0 + WB 2026.05.0+218.pro1 + PM 2024.08.0-6 Generated: 2026-05-29 19:18:47 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 0x7fc2eea1e560>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T19:17:04Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:16Z', 'email': '', ...}]}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.14/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-05-29T19:17:04Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:16Z', '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_ui7.50s
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_checks35.00s
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.71s
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.07s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.10s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.07s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.20s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.07s
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_4012.71s
Test procedure
- Given Connect is configured in vip.toml
- When I make an API request to Connect with an invalid key
- Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
- Given Connect is configured in vip.toml
- When I request a non-existent endpoint on Connect
- Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
- Given Connect is configured in vip.toml
- When I make an unauthenticated API request to Connect
- Then the response status is 401
Workbench1 tests
PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]0.78s
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.07s
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.07s
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.07s
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: 43bf77fdb92d · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 43bf77fdb92d 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=25223571-dbda-49da-8704-a8497f2b001a HOME=/root HOSTNAME=43bf77fdb92d 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 208Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 75G 70G 52% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 75G 70G 52% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:20 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: 0x55e520540b50 [serially] * Can not multiplex, even if we wanted to! * Re-using existing connection! (#0) with host localhost * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:20 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | HTTP.Listen is 'http://localhost:3939' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.05.0 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 29 May 2026 19:18:20 GMT < Transfer-Encoding: chunked < { [3435 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:20.719769466 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:20.722335954 [connect-session] Job Key: hPB1NhNaVa9N3qYl 2026/05/29 19:18:20.722352345 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:20.722356202 [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:36337 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:36337 2026/05/29 19:18:20.903941500 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:20.917025357 2026/05/29 19:18:20.917040756 $ /opt/python/3.12.11/bin/python3.12 -V 2026/05/29 19:18:20.917123561 Python 3.12.11 Stopped session pings to http://127.0.0.1:36337 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:21.474284409 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:21.474520490 [connect-session] Job Key: bBrdY8hkcudsHiiE 2026/05/29 19:18:21.474537532 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:21.474544235 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Starting content session token refresher (interval: 12h0m0s) Determining session server location ... Connecting to session server http://127.0.0.1:41235 ... Connected to session server http://127.0.0.1:41235 2026/05/29 19:18:21.634817459 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:21.643190634 2026/05/29 19:18:21.643223205 $ env 2026/05/29 19:18:21.643265875 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:21.643267548 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:21.643288317 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:21.643289148 LANG=en_US.UTF-8 2026/05/29 19:18:21.643302573 LANGUAGE=en_US:en 2026/05/29 19:18:21.643303445 LC_ALL=en_US.UTF-8 2026/05/29 19:18:21.643316499 LOGNAME=rstudio-connect 2026/05/29 19:18:21.643317371 MAKEFLAGS=-j1 2026/05/29 19:18:21.643385538 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:21.643406598 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:21.643407609 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:21.643422177 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:21.643423149 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:21.643439409 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:21.643440351 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:21.643455359 SHLVL=2 2026/05/29 19:18:21.643456200 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:21.643470818 TERM=xterm 2026/05/29 19:18:21.643472180 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:21.643508378 TZ=UTC 2026/05/29 19:18:21.643509420 USERNAME=rstudio-connect 2026/05/29 19:18:21.643521963 USER=rstudio-connect 2026/05/29 19:18:21.643522795 _=/usr/bin/env 2026/05/29 19:18:21.643534927 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:41235 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:21.662144214 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:21.662394823 [connect-session] Job Key: Wq915kXktMwsGeLv 2026/05/29 19:18:21.662414299 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:21.662420180 [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:41253 ... Connected to session server http://127.0.0.1:41253 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:21.864806636 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:21.869912206 2026/05/29 19:18:21.870012680 $ findmnt --notruncate 2026/05/29 19:18:21.966250138 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:21.966267580 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24 TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:21.966423692 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:21.966425486 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:21.966444561 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:21.966445112 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:21.966477139 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:21.966480586 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:21.966514349 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:21.966515080 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:21.966538033 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966541870 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:21.966637960 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:21.966638811 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966715094 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966715595 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966737646 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966739560 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966765719 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/Wq915kXktMwsGeLv] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966766230 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:21.966806224 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2751092810] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:21.966807036 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:21.966993184 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr Stopped session pings to http://127.0.0.1:41253 |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:21.985815626 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:21.986153718 [connect-session] Job Key: z5A6VWGlBSAiMsSz 2026/05/29 19:18:21.986176190 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:21.986182432 [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:32857 ... Connected to session server http://127.0.0.1:32857 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:22.139315032 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:22.143845924 2026/05/29 19:18:22.143854600 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:22.152015398 * Trying 199.232.180.223:443... 2026/05/29 19:18:22.166187268 * Connected to pypi.python.org (199.232.180.223) port 443 (#0) 2026/05/29 19:18:22.168387920 * ALPN, offering h2 2026/05/29 19:18:22.168398259 * ALPN, offering http/1.1 2026/05/29 19:18:22.208812361 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:22.208837408 * CApath: /etc/ssl/certs 2026/05/29 19:18:22.209027734 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:22.209037312 } [5 bytes data] 2026/05/29 19:18:22.209091783 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:22.209093386 } [512 bytes data] 2026/05/29 19:18:22.224417357 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:22.224432456 { [5 bytes data] 2026/05/29 19:18:22.224493089 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:22.224494542 { [122 bytes data] 2026/05/29 19:18:22.224744840 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:22.224765118 { [5 bytes data] 2026/05/29 19:18:22.224794502 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.224795935 { [5 bytes data] 2026/05/29 19:18:22.224812747 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:22.224813668 { [19 bytes data] 2026/05/29 19:18:22.224830560 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.224831592 { [5 bytes data] 2026/05/29 19:18:22.224846309 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:22.224848303 { [2860 bytes data] 2026/05/29 19:18:22.225835963 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.225846492 { [5 bytes data] 2026/05/29 19:18:22.225901950 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:22.225904795 { [264 bytes data] 2026/05/29 19:18:22.225985162 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226008014 { [5 bytes data] 2026/05/29 19:18:22.226032760 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:22.226037159 { [36 bytes data] 2026/05/29 19:18:22.226053860 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:22.226056134 } [5 bytes data] 2026/05/29 19:18:22.226070802 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:22.226072725 } [1 bytes data] 2026/05/29 19:18:22.226151563 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226156191 } [5 bytes data] 2026/05/29 19:18:22.226182210 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:22.226184484 } [36 bytes data] 2026/05/29 19:18:22.226262440 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:22.226284491 * ALPN, server accepted to use h2 2026/05/29 19:18:22.226307614 * Server certificate: 2026/05/29 19:18:22.226308456 * subject: CN=www.python.org 2026/05/29 19:18:22.226322853 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:22.226323675 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:22.226339123 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:22.226340055 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:22.226360453 * SSL certificate verify ok. 2026/05/29 19:18:22.226361295 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:22.226376433 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:22.226377224 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:22.226448849 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226449951 } [5 bytes data] 2026/05/29 19:18:22.226471200 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226471972 } [5 bytes data] 2026/05/29 19:18:22.226486399 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226488332 } [5 bytes data] 2026/05/29 19:18:22.226503661 * Using Stream ID: 1 (easy handle 0x5651beb5a9f0) 2026/05/29 19:18:22.226521104 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226542253 } [5 bytes data] 2026/05/29 19:18:22.226585023 > GET / HTTP/2 2026/05/29 19:18:22.226607435 > Host: pypi.python.org 2026/05/29 19:18:22.226608417 > user-agent: curl/7.81.0 2026/05/29 19:18:22.226622560 > accept: */* 2026/05/29 19:18:22.226625265 > 2026/05/29 19:18:22.226791385 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.226798318 { [5 bytes data] 2026/05/29 19:18:22.226832212 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:22.226833524 { [193 bytes data] 2026/05/29 19:18:22.240308442 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.240321065 { [5 bytes data] 2026/05/29 19:18:22.240362843 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.240364156 } [5 bytes data] 2026/05/29 19:18:22.241507283 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.241529244 { [5 bytes data] 2026/05/29 19:18:22.241617058 < HTTP/2 301 2026/05/29 19:18:22.241619493 < server: Varnish 2026/05/29 19:18:22.241764564 < retry-after: 0 2026/05/29 19:18:22.241766518 < location: https://pypi.org/ 2026/05/29 19:18:22.241790733 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:22.241791705 < accept-ranges: bytes 2026/05/29 19:18:22.241808055 < date: Fri, 29 May 2026 19:18:22 GMT 2026/05/29 19:18:22.241808927 < x-served-by: cache-rfd2130020-RFD 2026/05/29 19:18:22.241836358 < x-cache: HIT 2026/05/29 19:18:22.241837260 < x-cache-hits: 0 2026/05/29 19:18:22.241850445 < x-timer: S1780082302.234932,VS0,VE0 2026/05/29 19:18:22.241851336 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:22.241877685 < x-frame-options: deny 2026/05/29 19:18:22.241878778 < x-xss-protection: 1; mode=block 2026/05/29 19:18:22.241894086 < x-content-type-options: nosniff 2026/05/29 19:18:22.241894818 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:22.241910317 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:22.241912721 < content-length: 122 2026/05/29 19:18:22.241966892 < 2026/05/29 19:18:22.241968115 * Ignoring the response-body 2026/05/29 19:18:22.241982111 { [122 bytes data] 2026/05/29 19:18:22.241982993 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:22.242000275 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:22.246917859 * Trying 151.101.0.223:443... 2026/05/29 19:18:22.255947606 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/05/29 19:18:22.256309333 * ALPN, offering h2 2026/05/29 19:18:22.256315805 * ALPN, offering http/1.1 2026/05/29 19:18:22.291549564 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:22.291563710 * CApath: /etc/ssl/certs 2026/05/29 19:18:22.291807028 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:22.291815684 } [5 bytes data] 2026/05/29 19:18:22.291846782 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:22.291847905 } [512 bytes data] 2026/05/29 19:18:22.303550535 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:22.303563018 { [5 bytes data] 2026/05/29 19:18:22.303619544 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:22.303623301 { [122 bytes data] 2026/05/29 19:18:22.303775119 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:22.303800917 { [5 bytes data] 2026/05/29 19:18:22.303827066 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.303829761 { [5 bytes data] 2026/05/29 19:18:22.303845260 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:22.303846112 { [19 bytes data] 2026/05/29 19:18:22.303860378 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.303862302 { [5 bytes data] 2026/05/29 19:18:22.303876318 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:22.303878262 { [2856 bytes data] 2026/05/29 19:18:22.304722716 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.304730671 { [5 bytes data] 2026/05/29 19:18:22.304766719 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:22.304768161 { [264 bytes data] 2026/05/29 19:18:22.304837311 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.304838974 { [5 bytes data] 2026/05/29 19:18:22.304858951 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:22.304864602 { [36 bytes data] 2026/05/29 19:18:22.305268664 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:22.305275868 } [5 bytes data] 2026/05/29 19:18:22.305306385 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:22.305307567 } [1 bytes data] 2026/05/29 19:18:22.305324288 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305325029 } [5 bytes data] 2026/05/29 19:18:22.305339677 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:22.305340558 } [36 bytes data] 2026/05/29 19:18:22.305354715 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:22.305355667 * ALPN, server accepted to use h2 2026/05/29 19:18:22.305371987 * Server certificate: 2026/05/29 19:18:22.305372759 * subject: CN=pypi.org 2026/05/29 19:18:22.305386254 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:22.305387176 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:22.305402013 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:22.305402815 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:22.305422973 * SSL certificate verify ok. 2026/05/29 19:18:22.305423754 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:22.305440115 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:22.305440926 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:22.305461054 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305461965 } [5 bytes data] 2026/05/29 19:18:22.305477695 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305478496 } [5 bytes data] 2026/05/29 19:18:22.305548698 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305550080 } [5 bytes data] 2026/05/29 19:18:22.305565920 * Using Stream ID: 1 (easy handle 0x5651beb5a9f0) 2026/05/29 19:18:22.305568395 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305585516 } [5 bytes data] 2026/05/29 19:18:22.305586338 > GET / HTTP/2 2026/05/29 19:18:22.305598471 > Host: pypi.org 2026/05/29 19:18:22.305599302 > user-agent: curl/7.81.0 2026/05/29 19:18:22.305612507 > accept: */* 2026/05/29 19:18:22.305613259 > 2026/05/29 19:18:22.305641832 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.305642974 { [5 bytes data] 2026/05/29 19:18:22.305659465 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:22.305660487 { [193 bytes data] 2026/05/29 19:18:22.314014960 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.314029177 { [5 bytes data] 2026/05/29 19:18:22.314077397 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.314078809 } [5 bytes data] 2026/05/29 19:18:22.316444873 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316508802 { [5 bytes data] 2026/05/29 19:18:22.316543177 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316544549 { [5 bytes data] 2026/05/29 19:18:22.316561171 < HTTP/2 200 2026/05/29 19:18:22.316562012 < server: gunicorn 2026/05/29 19:18:22.316590275 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:22.316591457 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/05/29 19:18:22.316711973 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:22.316713135 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:22.316731589 < accept-ranges: bytes 2026/05/29 19:18:22.316732371 < date: Fri, 29 May 2026 19:18:22 GMT 2026/05/29 19:18:22.316745816 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000114-CHI 2026/05/29 19:18:22.316747739 < x-cache: MISS, HIT, HIT 2026/05/29 19:18:22.316769159 < x-cache-hits: 0, 25, 1 2026/05/29 19:18:22.316770091 < x-timer: S1780082302.311464,VS0,VE1 2026/05/29 19:18:22.316784628 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:22.316785460 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:22.316804526 < x-frame-options: deny 2026/05/29 19:18:22.316805257 < x-xss-protection: 1; mode=block 2026/05/29 19:18:22.316818532 < x-content-type-options: nosniff 2026/05/29 19:18:22.316819453 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:22.316835473 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:22.316836325 < content-length: 22793 2026/05/29 19:18:22.316890106 < 2026/05/29 19:18:22.316891037 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316904703 { [5 bytes data] 2026/05/29 19:18:22.316905635 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316920913 { [5 bytes data] 2026/05/29 19:18:22.316923117 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316982789 { [5 bytes data] 2026/05/29 19:18:22.316984251 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.316998698 { [5 bytes data] 2026/05/29 19:18:22.316999630 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.317014699 { [5 bytes data] 2026/05/29 19:18:22.317763629 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.317815937 { [5 bytes data] 2026/05/29 19:18:22.317846263 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.317847045 { [5 bytes data] 2026/05/29 19:18:22.318939147 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.318959795 { [5 bytes data] 2026/05/29 19:18:22.319191796 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.319198609 { [5 bytes data] 2026/05/29 19:18:22.320189314 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.320210414 { [5 bytes data] 2026/05/29 19:18:22.320280945 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.320283270 { [5 bytes data] 2026/05/29 19:18:22.321382772 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.321388623 { [5 bytes data] 2026/05/29 19:18:22.321418069 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.321419091 { [5 bytes data] 2026/05/29 19:18:22.322579082 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.322585915 { [5 bytes data] 2026/05/29 19:18:22.322676064 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.322678017 { [5 bytes data] 2026/05/29 19:18:22.323827794 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.323835909 { [5 bytes data] 2026/05/29 19:18:22.323868170 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.323869312 { [5 bytes data] 2026/05/29 19:18:22.325039650 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:22.329547345 2026/05/29 19:18:22.329556682 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:22.338350397 * Trying 146.75.76.223:443... 2026/05/29 19:18:22.350069949 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 19:18:22.351938112 * ALPN, offering h2 2026/05/29 19:18:22.351961425 * ALPN, offering http/1.1 2026/05/29 19:18:22.386699294 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:22.386713190 * CApath: /etc/ssl/certs 2026/05/29 19:18:22.387086651 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:22.387098684 } [5 bytes data] 2026/05/29 19:18:22.387145672 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:22.387147996 } [512 bytes data] 2026/05/29 19:18:22.401002347 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:22.401015912 { [5 bytes data] 2026/05/29 19:18:22.401057740 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:22.401061497 { [122 bytes data] 2026/05/29 19:18:22.401339835 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:22.401361425 { [5 bytes data] 2026/05/29 19:18:22.401391842 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.401395399 { [5 bytes data] 2026/05/29 19:18:22.401412410 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:22.401413462 { [19 bytes data] 2026/05/29 19:18:22.401431366 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.401434091 { [5 bytes data] 2026/05/29 19:18:22.401450051 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:22.401451003 { [2842 bytes data] 2026/05/29 19:18:22.402343383 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.402353011 { [5 bytes data] 2026/05/29 19:18:22.402392535 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:22.402395310 { [264 bytes data] 2026/05/29 19:18:22.402999964 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403008400 { [5 bytes data] 2026/05/29 19:18:22.403047333 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:22.403049056 { [36 bytes data] 2026/05/29 19:18:22.403090974 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:22.403092287 } [5 bytes data] 2026/05/29 19:18:22.403102636 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:22.403103137 } [1 bytes data] 2026/05/29 19:18:22.403112404 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403112845 } [5 bytes data] 2026/05/29 19:18:22.403121501 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:22.403122062 } [36 bytes data] 2026/05/29 19:18:22.403137642 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:22.403138112 * ALPN, server accepted to use h2 2026/05/29 19:18:22.403152309 * Server certificate: 2026/05/29 19:18:22.403152780 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:22.403161757 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:22.403162197 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:22.403175843 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:22.403176975 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:22.403208538 * SSL certificate verify ok. 2026/05/29 19:18:22.403210983 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:22.403233535 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:22.403234848 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:22.403255767 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403256708 } [5 bytes data] 2026/05/29 19:18:22.403272548 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403273319 } [5 bytes data] 2026/05/29 19:18:22.403287666 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403288378 } [5 bytes data] 2026/05/29 19:18:22.403310048 * Using Stream ID: 1 (easy handle 0x5643d1c539f0) 2026/05/29 19:18:22.403311090 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403327821 } [5 bytes data] 2026/05/29 19:18:22.403328693 > GET / HTTP/2 2026/05/29 19:18:22.403360092 > Host: files.pythonhosted.org 2026/05/29 19:18:22.403361014 > user-agent: curl/7.81.0 2026/05/29 19:18:22.403375982 > accept: */* 2026/05/29 19:18:22.403376893 > 2026/05/29 19:18:22.403388114 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.403388956 { [5 bytes data] 2026/05/29 19:18:22.403403904 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:22.403404695 { [193 bytes data] 2026/05/29 19:18:22.414097467 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.414112996 { [5 bytes data] 2026/05/29 19:18:22.414166727 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:22.414168270 } [5 bytes data] 2026/05/29 19:18:22.414448985 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.414470515 { [5 bytes data] 2026/05/29 19:18:22.416225231 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.416236072 { [5 bytes data] 2026/05/29 19:18:22.416285033 < HTTP/2 200 2026/05/29 19:18:22.416286586 < content-type: text/html 2026/05/29 19:18:22.416301234 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:22.416302396 < accept-ranges: bytes 2026/05/29 19:18:22.416317293 < date: Fri, 29 May 2026 19:18:22 GMT 2026/05/29 19:18:22.416319818 < age: 54 2026/05/29 19:18:22.416333063 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000153-CHI 2026/05/29 19:18:22.416334075 < x-cache: HIT, HIT 2026/05/29 19:18:22.416354213 < x-cache-hits: 98, 1 2026/05/29 19:18:22.416355235 < x-timer: S1780082302.410737,VS0,VE1 2026/05/29 19:18:22.416370954 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:22.416371806 < x-frame-options: deny 2026/05/29 19:18:22.416389739 < x-xss-protection: 1; mode=block 2026/05/29 19:18:22.416390621 < x-content-type-options: nosniff 2026/05/29 19:18:22.416406220 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:22.416407192 < x-robots-header: noindex 2026/05/29 19:18:22.416422881 < content-length: 1853 2026/05/29 19:18:22.416425205 < 2026/05/29 19:18:22.416437969 { [1031 bytes data] 2026/05/29 19:18:22.416438911 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:22.416454390 { [5 bytes data] 2026/05/29 19:18:22.416456353 * Connection #0 to host files.pythonhosted.org left intact |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:22.438316131 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:22.438572581 [connect-session] Job Key: ObLUcaEDg97KF99Q 2026/05/29 19:18:22.438587208 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:22.438592608 [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:34507 ... Connected to session server http://127.0.0.1:34507 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:22.609925808 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:22.675300267 2026/05/29 19:18:22.675313182 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv 2026/05/29 19:18:25.517521361 2026/05/29 19:18:25.517535417 $ source /opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv/bin/activate 2026/05/29 19:18:25.519133583 2026/05/29 19:18:25.519139965 $ python --version 2026/05/29 19:18:25.521140360 Python 3.12.11 2026/05/29 19:18:25.521438302 2026/05/29 19:18:25.521445555 $ python -m site 2026/05/29 19:18:25.534380531 sys.path = [ 2026/05/29 19:18:25.534394858 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:25.534457435 '/opt/python/3.12.11/lib/python312.zip', 2026/05/29 19:18:25.534458838 '/opt/python/3.12.11/lib/python3.12', 2026/05/29 19:18:25.534482332 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/05/29 19:18:25.534486160 '/opt/rstudio-connect/mnt/tmp/tmp.WkSamAiD0v/testenv/lib/python3.12/site-packages', 2026/05/29 19:18:25.534537706 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/05/29 19:18:25.534539038 ] 2026/05/29 19:18:25.534554808 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:25.534555659 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/05/29 19:18:25.534579664 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/05/29 19:18:25.582629237 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:25.582879425 [connect-session] Job Key: Ml7WD4LmCm2w2lcZ 2026/05/29 19:18:25.582889474 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:25.582893170 [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:40465 ... Connected to session server http://127.0.0.1:40465 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:25.717275082 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:25.723384081 2026/05/29 19:18:25.723398017 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv 2026/05/29 19:18:28.620603960 2026/05/29 19:18:28.620614390 $ source /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/bin/activate 2026/05/29 19:18:28.622167406 2026/05/29 19:18:28.622174480 $ python -m pip --version 2026/05/29 19:18:28.807297531 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/05/29 19:18:28.835438294 2026/05/29 19:18:28.835449625 $ python -m pip config debug 2026/05/29 19:18:29.022278021 env_var: 2026/05/29 19:18:29.022599626 env: 2026/05/29 19:18:29.022825501 global: 2026/05/29 19:18:29.023039782 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:29.023261687 /etc/pip.conf, exists: False 2026/05/29 19:18:29.023454467 site: 2026/05/29 19:18:29.023709414 /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/pip.conf, exists: False 2026/05/29 19:18:29.023913546 user: 2026/05/29 19:18:29.024182546 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:29.024401117 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:29.049781730 2026/05/29 19:18:29.049797169 $ python -m pip config list -v 2026/05/29 19:18:29.239038149 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:29.239390143 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:29.239729231 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:29.240025691 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:29.240393052 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/pip.conf' 2026/05/29 19:18:29.267385835 2026/05/29 19:18:29.267403248 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:29.405824132 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/05/29 19:18:29.406138798 /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:29.422893636 2026/05/29 19:18:29.422906871 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX pip 2026/05/29 19:18:29.923139367 Collecting pip 2026/05/29 19:18:29.923557392 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata 2026/05/29 19:18:29.966217739 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:29.982902767 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:30.080115406 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 26.5 MB/s eta 0:00:00 2026/05/29 19:18:30.091783379 Saved /opt/rstudio-connect/mnt/tmp/tmp.tLDnkzGfgX/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:30.092259642 Successfully downloaded pip 2026/05/29 19:18:30.194243092 2026/05/29 19:18:30.194257479 [notice] A new release of pip is available: 25.0.1 -> 26.1.1 2026/05/29 19:18:30.194318653 [notice] To update, run: pip install --upgrade pip |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:30.300256442 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:30.300475211 [connect-session] Job Key: vpcSXkaP2lyw5FES 2026/05/29 19:18:30.300484678 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:30.300488275 [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:38795 ... Connected to session server http://127.0.0.1:38795 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:30.470221429 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/05/29 19:18:30.476442770 2026/05/29 19:18:30.476453922 $ /opt/python/3.13.9/bin/python3.13 -V 2026/05/29 19:18:30.476541615 Python 3.13.9 Stopped session pings to http://127.0.0.1:38795 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:30.931458132 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:30.931701005 [connect-session] Job Key: GbGEnfHB3uu6SWPu 2026/05/29 19:18:30.931716193 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:30.931722095 [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:36029 ... Connected to session server http://127.0.0.1:36029 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.060980996 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/05/29 19:18:31.067701781 2026/05/29 19:18:31.067713172 $ env 2026/05/29 19:18:31.067755071 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:31.067756553 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:31.067775388 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:31.067776320 LANG=en_US.UTF-8 2026/05/29 19:18:31.067790116 LANGUAGE=en_US:en 2026/05/29 19:18:31.067790867 LC_ALL=en_US.UTF-8 2026/05/29 19:18:31.067804322 LOGNAME=rstudio-connect 2026/05/29 19:18:31.067805164 MAKEFLAGS=-j1 2026/05/29 19:18:31.067818809 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:31.067819931 PICOTEL_PREFIX=PICOTEL 2026/05/29 19:18:31.067845740 PICOTEL_SDK_DISABLED=true 2026/05/29 19:18:31.067847002 PICOTEL_SERVICE_NAME=posit-connect-python 2026/05/29 19:18:31.067862892 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:31.067863873 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:31.067878751 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:31.067879523 SHLVL=2 2026/05/29 19:18:31.067892326 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:31.067893098 TERM=xterm 2026/05/29 19:18:31.067905992 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:31.067906803 TZ=UTC 2026/05/29 19:18:31.067920489 USERNAME=rstudio-connect 2026/05/29 19:18:31.067921370 USER=rstudio-connect 2026/05/29 19:18:31.067935076 _=/usr/bin/env 2026/05/29 19:18:31.067935898 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:36029 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:31.083436118 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.083686414 [connect-session] Job Key: paA0YQF3jyjaf1Jw 2026/05/29 19:18:31.083700701 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:31.083704538 [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:44135 ... Connected to session server http://127.0.0.1:44135 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.209503779 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/05/29 19:18:31.214247542 2026/05/29 19:18:31.214257581 $ findmnt --notruncate 2026/05/29 19:18:31.216447045 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:31.216462093 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24 TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:31.216654138 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:31.216658075 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:31.216714761 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:31.216716394 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:31.216746961 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:31.216747773 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:31.216778841 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:31.216779612 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:31.216803830 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.216841918 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:31.216844443 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:31.217024859 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217026082 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217105781 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217127691 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217174930 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217176061 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/paA0YQF3jyjaf1Jw] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217218541 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:31.217219743 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace387905203] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:31.217322966 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:31.217326673 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:31.233637858 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.233885289 [connect-session] Job Key: h3VYnKFjA31FMvB4 2026/05/29 19:18:31.233900217 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:31.233906729 [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:44163 ... Connected to session server http://127.0.0.1:44163 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.360958232 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/05/29 19:18:31.365343531 2026/05/29 19:18:31.365352668 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/05/29 19:18:31.372603710 * Trying 146.75.76.223:443... 2026/05/29 19:18:31.384038123 * Connected to pypi.python.org (146.75.76.223) port 443 (#0) 2026/05/29 19:18:31.385676680 * ALPN, offering h2 2026/05/29 19:18:31.385685156 * ALPN, offering http/1.1 2026/05/29 19:18:31.419472055 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:31.419487434 * CApath: /etc/ssl/certs 2026/05/29 19:18:31.419697378 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:31.419707927 } [5 bytes data] 2026/05/29 19:18:31.419736280 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:31.419737523 } [512 bytes data] 2026/05/29 19:18:31.433393210 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:31.433401756 { [5 bytes data] 2026/05/29 19:18:31.433469182 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:31.433471315 { [122 bytes data] 2026/05/29 19:18:31.433683189 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:31.433695131 { [5 bytes data] 2026/05/29 19:18:31.433734214 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.433736077 { [5 bytes data] 2026/05/29 19:18:31.433760022 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:31.433764089 { [19 bytes data] 2026/05/29 19:18:31.433789056 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.433789667 { [5 bytes data] 2026/05/29 19:18:31.433798854 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:31.433799375 { [2860 bytes data] 2026/05/29 19:18:31.434532094 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.434539407 { [5 bytes data] 2026/05/29 19:18:31.434582688 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:31.434584572 { [264 bytes data] 2026/05/29 19:18:31.434659382 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.434687013 { [5 bytes data] 2026/05/29 19:18:31.434722069 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:31.434729543 { [36 bytes data] 2026/05/29 19:18:31.435121243 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:31.435127585 } [5 bytes data] 2026/05/29 19:18:31.435173040 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:31.435174813 } [1 bytes data] 2026/05/29 19:18:31.435210930 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435212193 } [5 bytes data] 2026/05/29 19:18:31.435226620 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:31.435227451 } [36 bytes data] 2026/05/29 19:18:31.435241968 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:31.435242880 * ALPN, server accepted to use h2 2026/05/29 19:18:31.435261212 * Server certificate: 2026/05/29 19:18:31.435264648 * subject: CN=www.python.org 2026/05/29 19:18:31.435346741 * start date: Jan 13 13:03:46 2026 GMT 2026/05/29 19:18:31.435348534 * expire date: Feb 14 13:03:45 2027 GMT 2026/05/29 19:18:31.435362630 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/05/29 19:18:31.435363312 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:31.435395294 * SSL certificate verify ok. 2026/05/29 19:18:31.435454828 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:31.435456972 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:31.435490141 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:31.435506585 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435507597 } [5 bytes data] 2026/05/29 19:18:31.435547367 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435581622 } [5 bytes data] 2026/05/29 19:18:31.435583525 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435601790 } [5 bytes data] 2026/05/29 19:18:31.435602841 * Using Stream ID: 1 (easy handle 0x5627587da9f0) 2026/05/29 19:18:31.435621987 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435625253 } [5 bytes data] 2026/05/29 19:18:31.435646613 > GET / HTTP/2 2026/05/29 19:18:31.435647334 > Host: pypi.python.org 2026/05/29 19:18:31.435658215 > user-agent: curl/7.81.0 2026/05/29 19:18:31.435658676 > accept: */* 2026/05/29 19:18:31.435666550 > 2026/05/29 19:18:31.435667021 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.435675877 { [5 bytes data] 2026/05/29 19:18:31.435676318 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:31.435685165 { [193 bytes data] 2026/05/29 19:18:31.447208926 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.447224746 { [5 bytes data] 2026/05/29 19:18:31.447287874 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.447289366 } [5 bytes data] 2026/05/29 19:18:31.447743871 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.447751836 { [5 bytes data] 2026/05/29 19:18:31.447835202 < HTTP/2 301 2026/05/29 19:18:31.447846352 < server: Varnish 2026/05/29 19:18:31.447868493 < retry-after: 0 2026/05/29 19:18:31.447869796 < location: https://pypi.org/ 2026/05/29 19:18:31.447895263 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:31.447896806 < accept-ranges: bytes 2026/05/29 19:18:31.447911424 < date: Fri, 29 May 2026 19:18:31 GMT 2026/05/29 19:18:31.447911925 < x-served-by: cache-chi-kigq8000114-CHI 2026/05/29 19:18:31.447923406 < x-cache: HIT 2026/05/29 19:18:31.447923857 < x-cache-hits: 0 2026/05/29 19:18:31.447931631 < x-timer: S1780082311.441067,VS0,VE0 2026/05/29 19:18:31.447932192 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:31.447943564 < x-frame-options: deny 2026/05/29 19:18:31.447944014 < x-xss-protection: 1; mode=block 2026/05/29 19:18:31.447952911 < x-content-type-options: nosniff 2026/05/29 19:18:31.447953402 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:31.447963060 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:31.447967448 < content-length: 122 2026/05/29 19:18:31.448024114 < 2026/05/29 19:18:31.448025376 * Ignoring the response-body 2026/05/29 19:18:31.448036818 { [122 bytes data] 2026/05/29 19:18:31.448037268 * Connection #0 to host pypi.python.org left intact 2026/05/29 19:18:31.448047026 * Issue another request to this URL: 'https://pypi.org/' 2026/05/29 19:18:31.450232685 * Trying 151.101.192.223:443... 2026/05/29 19:18:31.461781724 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/05/29 19:18:31.462151623 * ALPN, offering h2 2026/05/29 19:18:31.462158626 * ALPN, offering http/1.1 2026/05/29 19:18:31.488502597 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:31.488516533 * CApath: /etc/ssl/certs 2026/05/29 19:18:31.488696128 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:31.488717868 } [5 bytes data] 2026/05/29 19:18:31.488753114 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:31.488765858 } [512 bytes data] 2026/05/29 19:18:31.501722735 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:31.501732283 { [5 bytes data] 2026/05/29 19:18:31.501803055 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:31.501807283 { [122 bytes data] 2026/05/29 19:18:31.501932203 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:31.501936671 { [5 bytes data] 2026/05/29 19:18:31.501963100 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.501966116 { [5 bytes data] 2026/05/29 19:18:31.501980823 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:31.501981624 { [19 bytes data] 2026/05/29 19:18:31.501997995 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.501998907 { [5 bytes data] 2026/05/29 19:18:31.502013194 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:31.502015177 { [2856 bytes data] 2026/05/29 19:18:31.502667854 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.502674216 { [5 bytes data] 2026/05/29 19:18:31.502710524 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:31.502711826 { [264 bytes data] 2026/05/29 19:18:31.502779416 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.502784145 { [5 bytes data] 2026/05/29 19:18:31.502833717 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:31.502835450 { [36 bytes data] 2026/05/29 19:18:31.502859225 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:31.502873391 } [5 bytes data] 2026/05/29 19:18:31.502885985 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:31.502891675 } [1 bytes data] 2026/05/29 19:18:31.502928594 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.502949653 } [5 bytes data] 2026/05/29 19:18:31.502971624 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:31.502973358 } [36 bytes data] 2026/05/29 19:18:31.503077522 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:31.503083904 * ALPN, server accepted to use h2 2026/05/29 19:18:31.503112718 * Server certificate: 2026/05/29 19:18:31.503113930 * subject: CN=pypi.org 2026/05/29 19:18:31.503130320 * start date: Dec 28 04:33:08 2025 GMT 2026/05/29 19:18:31.503131282 * expire date: Jan 29 04:33:07 2027 GMT 2026/05/29 19:18:31.503146831 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/05/29 19:18:31.503148885 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:31.503172379 * SSL certificate verify ok. 2026/05/29 19:18:31.503174543 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:31.503192556 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:31.503193919 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:31.503214738 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.503217363 } [5 bytes data] 2026/05/29 19:18:31.503234174 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.503242369 } [5 bytes data] 2026/05/29 19:18:31.503294116 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.503302512 } [5 bytes data] 2026/05/29 19:18:31.503362820 * Using Stream ID: 1 (easy handle 0x5627587da9f0) 2026/05/29 19:18:31.503405640 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.503436598 } [5 bytes data] 2026/05/29 19:18:31.503439213 > GET / HTTP/2 2026/05/29 19:18:31.503451576 > Host: pypi.org 2026/05/29 19:18:31.503452398 > user-agent: curl/7.81.0 2026/05/29 19:18:31.503465492 > accept: */* 2026/05/29 19:18:31.503466574 > 2026/05/29 19:18:31.503480730 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.503481602 { [5 bytes data] 2026/05/29 19:18:31.503524432 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:31.503527738 { [193 bytes data] 2026/05/29 19:18:31.514719640 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.514730340 { [5 bytes data] 2026/05/29 19:18:31.514779402 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.514786405 } [5 bytes data] 2026/05/29 19:18:31.514870289 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.514879697 { [5 bytes data] 2026/05/29 19:18:31.517084041 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517092136 { [5 bytes data] 2026/05/29 19:18:31.517204075 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517211899 { [5 bytes data] 2026/05/29 19:18:31.517244280 < HTTP/2 200 2026/05/29 19:18:31.517257725 < server: gunicorn 2026/05/29 19:18:31.517259137 < etag: "RGJPf2rY/zdIBW4Na/d6rw" 2026/05/29 19:18:31.517281890 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/05/29 19:18:31.517300394 < referrer-policy: origin-when-cross-origin 2026/05/29 19:18:31.517462326 < content-type: text/html; charset=UTF-8 2026/05/29 19:18:31.517464230 < accept-ranges: bytes 2026/05/29 19:18:31.517484968 < date: Fri, 29 May 2026 19:18:31 GMT 2026/05/29 19:18:31.517486431 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-chi-kigq8000151-CHI 2026/05/29 19:18:31.517518792 < x-cache: MISS, HIT, HIT 2026/05/29 19:18:31.517519974 < x-cache-hits: 0, 25, 1 2026/05/29 19:18:31.517546243 < x-timer: S1780082312.511513,VS0,VE1 2026/05/29 19:18:31.517547475 < vary: Accept-Encoding, Cookie 2026/05/29 19:18:31.517566881 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:31.517568023 < x-frame-options: deny 2026/05/29 19:18:31.517588120 < x-xss-protection: 1; mode=block 2026/05/29 19:18:31.517591807 < x-content-type-options: nosniff 2026/05/29 19:18:31.517616022 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:31.517616924 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/05/29 19:18:31.517659824 < content-length: 22793 2026/05/29 19:18:31.517660535 < 2026/05/29 19:18:31.517670093 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517670815 { [5 bytes data] 2026/05/29 19:18:31.517681995 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517682537 { [5 bytes data] 2026/05/29 19:18:31.517694739 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517699188 { [5 bytes data] 2026/05/29 19:18:31.517721259 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517722481 { [5 bytes data] 2026/05/29 19:18:31.517750143 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.517752788 { [5 bytes data] 2026/05/29 19:18:31.518179274 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.518185665 { [5 bytes data] 2026/05/29 19:18:31.518223966 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.518226681 { [5 bytes data] 2026/05/29 19:18:31.519539703 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.519546235 { [5 bytes data] 2026/05/29 19:18:31.519584647 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.519585589 { [5 bytes data] 2026/05/29 19:18:31.520322560 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.520329473 { [5 bytes data] 2026/05/29 19:18:31.520415627 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.520438917 { [5 bytes data] 2026/05/29 19:18:31.521378503 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.521385376 { [5 bytes data] 2026/05/29 19:18:31.521503914 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.521509504 { [5 bytes data] 2026/05/29 19:18:31.522480124 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.522486767 { [5 bytes data] 2026/05/29 19:18:31.522522774 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.522523956 { [5 bytes data] 2026/05/29 19:18:31.523515919 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.523524314 { [5 bytes data] 2026/05/29 19:18:31.523557426 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.523559079 { [5 bytes data] 2026/05/29 19:18:31.524581493 * Connection #1 to host pypi.org left intact 2026/05/29 19:18:31.528214318 2026/05/29 19:18:31.528225309 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/05/29 19:18:31.535977303 * Trying 146.75.76.223:443... 2026/05/29 19:18:31.547647360 * Connected to files.pythonhosted.org (146.75.76.223) port 443 (#0) 2026/05/29 19:18:31.549303045 * ALPN, offering h2 2026/05/29 19:18:31.549309958 * ALPN, offering http/1.1 2026/05/29 19:18:31.574798636 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:31.574816028 * CApath: /etc/ssl/certs 2026/05/29 19:18:31.575026568 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:31.575033982 } [5 bytes data] 2026/05/29 19:18:31.575075880 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:31.575079597 } [512 bytes data] 2026/05/29 19:18:31.589311114 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:31.589327655 { [5 bytes data] 2026/05/29 19:18:31.589387106 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:31.589389109 { [122 bytes data] 2026/05/29 19:18:31.589651433 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:31.589660660 { [5 bytes data] 2026/05/29 19:18:31.589700494 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.589701937 { [5 bytes data] 2026/05/29 19:18:31.589721053 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:31.589724188 { [19 bytes data] 2026/05/29 19:18:31.589744066 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.589745118 { [5 bytes data] 2026/05/29 19:18:31.589776666 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:31.589783930 { [2842 bytes data] 2026/05/29 19:18:31.590615741 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.590622424 { [5 bytes data] 2026/05/29 19:18:31.590660655 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:31.590662098 { [264 bytes data] 2026/05/29 19:18:31.590740229 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.590750027 { [5 bytes data] 2026/05/29 19:18:31.590782368 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:31.590785634 { [36 bytes data] 2026/05/29 19:18:31.591125427 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:31.591132821 } [5 bytes data] 2026/05/29 19:18:31.591159020 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:31.591159762 } [1 bytes data] 2026/05/29 19:18:31.591169089 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591169560 } [5 bytes data] 2026/05/29 19:18:31.591188595 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:31.591189046 } [36 bytes data] 2026/05/29 19:18:31.591197592 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:31.591198113 * ALPN, server accepted to use h2 2026/05/29 19:18:31.591208122 * Server certificate: 2026/05/29 19:18:31.591208573 * subject: CN=*.pythonhosted.org 2026/05/29 19:18:31.591217339 * start date: Dec 8 21:08:03 2025 GMT 2026/05/29 19:18:31.591217810 * expire date: Jan 9 21:08:02 2027 GMT 2026/05/29 19:18:31.591226536 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/05/29 19:18:31.591227207 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/05/29 19:18:31.591241274 * SSL certificate verify ok. 2026/05/29 19:18:31.591242145 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:31.591263665 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:31.591264747 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:31.591284023 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591284574 } [5 bytes data] 2026/05/29 19:18:31.591293571 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591294032 } [5 bytes data] 2026/05/29 19:18:31.591304091 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591304592 } [5 bytes data] 2026/05/29 19:18:31.591313158 * Using Stream ID: 1 (easy handle 0x560089ccd9f0) 2026/05/29 19:18:31.591313658 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591326473 } [5 bytes data] 2026/05/29 19:18:31.591326943 > GET / HTTP/2 2026/05/29 19:18:31.591334497 > Host: files.pythonhosted.org 2026/05/29 19:18:31.591334918 > user-agent: curl/7.81.0 2026/05/29 19:18:31.591343614 > accept: */* 2026/05/29 19:18:31.591344055 > 2026/05/29 19:18:31.591350868 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.591351329 { [5 bytes data] 2026/05/29 19:18:31.591360656 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:31.591361077 { [193 bytes data] 2026/05/29 19:18:31.602478808 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.602488055 { [5 bytes data] 2026/05/29 19:18:31.602532939 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:31.602534562 } [5 bytes data] 2026/05/29 19:18:31.602704008 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.602714357 { [5 bytes data] 2026/05/29 19:18:31.604401226 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.604409352 { [5 bytes data] 2026/05/29 19:18:31.604471648 < HTTP/2 200 2026/05/29 19:18:31.604473521 < content-type: text/html 2026/05/29 19:18:31.604488519 < server: Python/3.12 aiohttp/3.13.4 2026/05/29 19:18:31.604489501 < accept-ranges: bytes 2026/05/29 19:18:31.604504519 < date: Fri, 29 May 2026 19:18:31 GMT 2026/05/29 19:18:31.604505411 < age: 63 2026/05/29 19:18:31.604518906 < x-served-by: cache-iad-kiad7000058-IAD, cache-chi-kigq8000074-CHI 2026/05/29 19:18:31.604519978 < x-cache: HIT, HIT 2026/05/29 19:18:31.604539454 < x-cache-hits: 98, 1 2026/05/29 19:18:31.604540576 < x-timer: S1780082312.599007,VS0,VE1 2026/05/29 19:18:31.604556306 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/05/29 19:18:31.604557287 < x-frame-options: deny 2026/05/29 19:18:31.604575381 < x-xss-protection: 1; mode=block 2026/05/29 19:18:31.604576233 < x-content-type-options: nosniff 2026/05/29 19:18:31.604591732 < x-permitted-cross-domain-policies: none 2026/05/29 19:18:31.604592533 < x-robots-header: noindex 2026/05/29 19:18:31.604614294 < content-length: 1853 2026/05/29 19:18:31.604615276 < 2026/05/29 19:18:31.604627899 { [1031 bytes data] 2026/05/29 19:18:31.604628741 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:31.604644250 { [5 bytes data] 2026/05/29 19:18:31.604646334 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:44163 |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:31.622908779 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:31.623182890 [connect-session] Job Key: mSxMIxIFHXjyiwh6 2026/05/29 19:18:31.623196435 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:31.623200162 [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:35899 ... Connected to session server http://127.0.0.1:35899 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:31.748762819 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/05/29 19:18:31.754151064 2026/05/29 19:18:31.754161463 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv 2026/05/29 19:18:34.322905631 2026/05/29 19:18:34.322916661 $ source /opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv/bin/activate 2026/05/29 19:18:34.324355093 2026/05/29 19:18:34.324362808 $ python --version 2026/05/29 19:18:34.325853753 Python 3.13.9 2026/05/29 19:18:34.326136220 2026/05/29 19:18:34.326147702 $ python -m site 2026/05/29 19:18:34.339708823 sys.path = [ 2026/05/29 19:18:34.339716518 '/opt/rstudio-connect/mnt/app', 2026/05/29 19:18:34.339765812 '/opt/python/3.13.9/lib/python313.zip', 2026/05/29 19:18:34.339770330 '/opt/python/3.13.9/lib/python3.13', 2026/05/29 19:18:34.339796931 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/05/29 19:18:34.339799886 '/opt/rstudio-connect/mnt/tmp/tmp.wRjCG2JKzk/testenv/lib/python3.13/site-packages', 2026/05/29 19:18:34.339830704 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/05/29 19:18:34.339831946 ] 2026/05/29 19:18:34.339864557 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/05/29 19:18:34.339865719 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/05/29 19:18:34.339887810 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/05/29 19:18:34.387202102 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:34.387589606 [connect-session] Job Key: uUwFVVXMO50wpLCC 2026/05/29 19:18:34.387600747 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:34.387604484 [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:44691 ... Connected to session server http://127.0.0.1:44691 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:34.514623552 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/05/29 19:18:34.519987192 2026/05/29 19:18:34.519996630 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv 2026/05/29 19:18:37.079615848 2026/05/29 19:18:37.079631978 $ source /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/bin/activate 2026/05/29 19:18:37.081132918 2026/05/29 19:18:37.081140181 $ python -m pip --version 2026/05/29 19:18:37.253924959 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/05/29 19:18:37.277719174 2026/05/29 19:18:37.277730646 $ python -m pip config debug 2026/05/29 19:18:37.456190663 env_var: 2026/05/29 19:18:37.456478296 env: 2026/05/29 19:18:37.456674582 global: 2026/05/29 19:18:37.456871556 /etc/xdg/pip/pip.conf, exists: False 2026/05/29 19:18:37.457075367 /etc/pip.conf, exists: False 2026/05/29 19:18:37.457301530 site: 2026/05/29 19:18:37.457515487 /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/pip.conf, exists: False 2026/05/29 19:18:37.457719562 user: 2026/05/29 19:18:37.457909802 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/05/29 19:18:37.458106315 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/05/29 19:18:37.483267636 2026/05/29 19:18:37.483284979 $ python -m pip config list -v 2026/05/29 19:18:37.665866336 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/05/29 19:18:37.666189954 For variant 'global', will try loading '/etc/pip.conf' 2026/05/29 19:18:37.666745610 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/05/29 19:18:37.667053989 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/05/29 19:18:37.667376850 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/pip.conf' 2026/05/29 19:18:37.694332930 2026/05/29 19:18:37.694350913 $ python -m pip._vendor.requests.certs 2026/05/29 19:18:37.835003304 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/05/29 19:18:37.835263874 /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/05/29 19:18:37.851864549 2026/05/29 19:18:37.851877413 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn pip 2026/05/29 19:18:38.330527455 Collecting pip 2026/05/29 19:18:38.330943911 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata 2026/05/29 19:18:38.374429567 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB) 2026/05/29 19:18:38.391987834 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB) 2026/05/29 19:18:38.478281418 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 31.4 MB/s 0:00:00 2026/05/29 19:18:38.490287865 Saved /opt/rstudio-connect/mnt/tmp/tmp.tBa2KjR5vn/pip-26.1.1-py3-none-any.whl 2026/05/29 19:18:38.490723540 Successfully downloaded pip 2026/05/29 19:18:38.567445603 2026/05/29 19:18:38.567459119 [notice] A new release of pip is available: 25.2 -> 26.1.1 2026/05/29 19:18:38.567513750 [notice] To update, run: pip install --upgrade pip |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Performing manifest.json to packrat transformation. 2026/05/29 19:18:38.664719197 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:38.664956812 [connect-session] Job Key: g5KL3zIyfi2nuS8Y 2026/05/29 19:18:38.664971890 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:38.664977511 [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:37625 ... Connected to session server http://127.0.0.1:37625 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:38.959003861 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:38.959386172 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:38.978752424 2026/05/29 19:18:38.978764697 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:38.978823557 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:38.978830169 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:38.978854314 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:38.978855286 2026/05/29 19:18:38.978869262 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:38.978870214 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:38.978901515 GNU General Public License versions 2 or 3. 2026/05/29 19:18:38.978903318 For more information about these matters see 2026/05/29 19:18:38.984999153 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:37625 |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:39.000744977 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:39.000977922 [connect-session] Job Key: e1iyw6aqjbNFoFCS 2026/05/29 19:18:39.000991868 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:39.000997228 [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:46057 ... Connected to session server http://127.0.0.1:46057 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:39.194406003 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:39.194765951 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:39.409689011 2026/05/29 19:18:39.409699120 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:39.409758453 Package Version LibPath 2026/05/29 19:18:39.409760547 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409784371 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409784952 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409795292 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409795742 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409805901 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409806342 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409816491 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409816912 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409835948 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409836959 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409854312 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409854813 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409865973 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409866424 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409876403 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409876844 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409886582 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409887063 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409896721 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409897152 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409907190 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409907631 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409917500 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409917930 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409927729 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409928149 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.409959699 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:39.415484066 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:39.431268579 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:39.431483079 [connect-session] Job Key: K0g7ftTA7wDnlxVr 2026/05/29 19:18:39.431493118 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:39.431496725 [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:44601 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:44601 2026/05/29 19:18:39.619678061 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:39.619935541 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:39.620603021 $add.smooth 2026/05/29 19:18:39.620610114 [1] TRUE 2026/05/29 19:18:39.620657940 2026/05/29 19:18:39.620676956 $bitmapType 2026/05/29 19:18:39.620711510 [1] "cairo" 2026/05/29 19:18:39.620712832 2026/05/29 19:18:39.620724775 $browser 2026/05/29 19:18:39.620727760 [1] "xdg-open" 2026/05/29 19:18:39.620739823 2026/05/29 19:18:39.620740614 $browserNLdisabled 2026/05/29 19:18:39.620752386 [1] FALSE 2026/05/29 19:18:39.620753138 2026/05/29 19:18:39.620763627 $catch.script.errors 2026/05/29 19:18:39.620764439 [1] FALSE 2026/05/29 19:18:39.620804314 2026/05/29 19:18:39.620807250 $CBoundsCheck 2026/05/29 19:18:39.620829231 [1] FALSE 2026/05/29 19:18:39.620830273 2026/05/29 19:18:39.620879214 $check.bounds 2026/05/29 19:18:39.620880627 [1] FALSE 2026/05/29 19:18:39.620894052 2026/05/29 19:18:39.620894883 $citation.bibtex.max 2026/05/29 19:18:39.620907978 [1] 1 2026/05/29 19:18:39.620909029 2026/05/29 19:18:39.620920140 $continue 2026/05/29 19:18:39.620921062 [1] "+ " 2026/05/29 19:18:39.620931551 2026/05/29 19:18:39.620934406 $contrasts 2026/05/29 19:18:39.620962799 unordered ordered 2026/05/29 19:18:39.620963851 "contr.treatment" "contr.poly" 2026/05/29 19:18:39.620979120 2026/05/29 19:18:39.620980011 $defaultPackages 2026/05/29 19:18:39.620991813 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:39.620992715 2026/05/29 19:18:39.621007603 $demo.ask 2026/05/29 19:18:39.621008525 [1] "default" 2026/05/29 19:18:39.621019996 2026/05/29 19:18:39.621020778 $deparse.cutoff 2026/05/29 19:18:39.621033562 [1] 60 2026/05/29 19:18:39.621034433 2026/05/29 19:18:39.621044602 $device 2026/05/29 19:18:39.621207637 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:39.621222355 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:39.621284581 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:39.621286004 useKerning, fillOddEven, compress) 2026/05/29 19:18:39.621305981 { 2026/05/29 19:18:39.621306913 initPSandPDFfonts() 2026/05/29 19:18:39.621319075 new <- list() 2026/05/29 19:18:39.621319987 if (!missing(width)) 2026/05/29 19:18:39.621332971 new$width <- width 2026/05/29 19:18:39.621333723 if (!missing(height)) 2026/05/29 19:18:39.621347138 new$height <- height 2026/05/29 19:18:39.621347889 if (!missing(onefile)) 2026/05/29 19:18:39.621364600 new$onefile <- onefile 2026/05/29 19:18:39.621366924 if (!missing(title)) 2026/05/29 19:18:39.621385769 new$title <- title 2026/05/29 19:18:39.621386691 if (!missing(fonts)) 2026/05/29 19:18:39.621400537 new$fonts <- fonts 2026/05/29 19:18:39.621401429 if (!missing(version)) 2026/05/29 19:18:39.621414523 new$version <- version 2026/05/29 19:18:39.621415295 if (!missing(paper)) 2026/05/29 19:18:39.621428319 new$paper <- paper 2026/05/29 19:18:39.621429190 if (!missing(encoding)) 2026/05/29 19:18:39.621444429 new$encoding <- encoding 2026/05/29 19:18:39.621445220 if (!missing(bg)) 2026/05/29 19:18:39.621494242 new$bg <- bg 2026/05/29 19:18:39.621495474 if (!missing(fg)) 2026/05/29 19:18:39.621508549 new$fg <- fg 2026/05/29 19:18:39.621509450 if (!missing(pointsize)) 2026/05/29 19:18:39.621522444 new$pointsize <- pointsize 2026/05/29 19:18:39.621523316 if (!missing(pagecentre)) 2026/05/29 19:18:39.621537583 new$pagecentre <- pagecentre 2026/05/29 19:18:39.621538344 if (!missing(colormodel)) 2026/05/29 19:18:39.621552391 new$colormodel <- colormodel 2026/05/29 19:18:39.621553182 if (!missing(useDingbats)) 2026/05/29 19:18:39.621567789 new$useDingbats <- useDingbats 2026/05/29 19:18:39.621568661 if (!missing(useKerning)) 2026/05/29 19:18:39.621613144 new$useKerning <- useKerning 2026/05/29 19:18:39.621647949 if (!missing(fillOddEven)) 2026/05/29 19:18:39.621663429 new$fillOddEven <- fillOddEven 2026/05/29 19:18:39.621666134 if (!missing(compress)) 2026/05/29 19:18:39.621689287 new$compress <- compress 2026/05/29 19:18:39.621690239 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:39.621708482 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:39.621709454 inherits(family, "CIDFont"))) { 2026/05/29 19:18:39.621727278 enc <- family$encoding 2026/05/29 19:18:39.621728159 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:39.621780888 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:39.621782591 "default")) 2026/05/29 19:18:39.621805173 old$encoding <- enc 2026/05/29 19:18:39.621806035 family <- family$metrics 2026/05/29 19:18:39.621824650 } 2026/05/29 19:18:39.621825441 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:39.621840358 old$encoding <- guessEncoding() 2026/05/29 19:18:39.621842382 if (!missing(family)) { 2026/05/29 19:18:39.621865685 if (length(family) == 4L) { 2026/05/29 19:18:39.621868791 family <- c(family, "Symbol.afm") 2026/05/29 19:18:39.621911060 } 2026/05/29 19:18:39.621918664 else if (length(family) == 5L) { 2026/05/29 19:18:39.621933873 } 2026/05/29 19:18:39.621934714 else if (length(family) == 1L) { 2026/05/29 19:18:39.621947037 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:39.621947949 if (is.null(pf)) 2026/05/29 19:18:39.621962045 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:39.621963027 domain = NA) 2026/05/29 19:18:39.621978356 matchFont(pf, old$encoding) 2026/05/29 19:18:39.621979107 } 2026/05/29 19:18:39.621991771 else stop("invalid 'family' argument") 2026/05/29 19:18:39.621992623 old$family <- family 2026/05/29 19:18:39.622007310 } 2026/05/29 19:18:39.622008172 version <- old$version 2026/05/29 19:18:39.622021376 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:39.622022268 "2.0") 2026/05/29 19:18:39.622042596 if (version %in% versions) 2026/05/29 19:18:39.622043798 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:39.622091638 else stop("invalid PDF version") 2026/05/29 19:18:39.622093381 onefile <- old$onefile 2026/05/29 19:18:39.622109220 if (!checkIntFormat(file)) 2026/05/29 19:18:39.622110142 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:39.622125882 domain = NA) 2026/05/29 19:18:39.622126743 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:39.622148103 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:39.622149275 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:39.622179011 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:39.622179832 old$fillOddEven, old$compress) 2026/05/29 19:18:39.622200751 invisible() 2026/05/29 19:18:39.622201453 } 2026/05/29 19:18:39.622217954 <bytecode: 0x563c895509a0> 2026/05/29 19:18:39.622218925 <environment: namespace:grDevices> 2026/05/29 19:18:39.622237941 2026/05/29 19:18:39.622238853 $device.ask.default 2026/05/29 19:18:39.622250584 [1] FALSE 2026/05/29 19:18:39.622251386 2026/05/29 19:18:39.622261545 $digits 2026/05/29 19:18:39.622262236 [1] 7 2026/05/29 19:18:39.622272435 2026/05/29 19:18:39.622273237 $download.file.extra 2026/05/29 19:18:39.622449015 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/05/29 19:18:39.622454104 2026/05/29 19:18:39.622484641 $download.file.method 2026/05/29 19:18:39.622485433 [1] "curl" 2026/05/29 19:18:39.622496353 2026/05/29 19:18:39.622497065 $dvipscmd 2026/05/29 19:18:39.622506452 [1] "dvips" 2026/05/29 19:18:39.622507214 2026/05/29 19:18:39.622518044 $echo 2026/05/29 19:18:39.622519998 [1] FALSE 2026/05/29 19:18:39.622563609 2026/05/29 19:18:39.622565082 $editor 2026/05/29 19:18:39.622577715 [1] "vi" 2026/05/29 19:18:39.622578547 2026/05/29 19:18:39.622589548 $encoding 2026/05/29 19:18:39.622590389 [1] "native.enc" 2026/05/29 19:18:39.622602752 2026/05/29 19:18:39.622603574 $example.ask 2026/05/29 19:18:39.622615205 [1] "default" 2026/05/29 19:18:39.622615987 2026/05/29 19:18:39.622627158 $expressions 2026/05/29 19:18:39.622628049 [1] 5000 2026/05/29 19:18:39.622639971 2026/05/29 19:18:39.622640853 $help.search.types 2026/05/29 19:18:39.622720883 [1] "vignette" "demo" "help" 2026/05/29 19:18:39.622723969 2026/05/29 19:18:39.622745429 $help.try.all.packages 2026/05/29 19:18:39.622746652 [1] FALSE 2026/05/29 19:18:39.622799781 2026/05/29 19:18:39.622801093 $HTTPUserAgent 2026/05/29 19:18:39.622815499 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:39.622817734 2026/05/29 19:18:39.622838462 $internet.info 2026/05/29 19:18:39.622839434 [1] 2 2026/05/29 19:18:39.622851146 2026/05/29 19:18:39.622851958 $keep.parse.data 2026/05/29 19:18:39.622863549 [1] TRUE 2026/05/29 19:18:39.622864361 2026/05/29 19:18:39.622875241 $keep.parse.data.pkgs 2026/05/29 19:18:39.622879168 [1] FALSE 2026/05/29 19:18:39.622891572 2026/05/29 19:18:39.622892343 $keep.source 2026/05/29 19:18:39.622903544 [1] FALSE 2026/05/29 19:18:39.622904325 2026/05/29 19:18:39.622955731 $keep.source.pkgs 2026/05/29 19:18:39.622956923 [1] FALSE 2026/05/29 19:18:39.622969567 2026/05/29 19:18:39.622970439 $locatorBell 2026/05/29 19:18:39.622981990 [1] TRUE 2026/05/29 19:18:39.622982762 2026/05/29 19:18:39.622994033 $mailer 2026/05/29 19:18:39.622994905 [1] "mailto" 2026/05/29 19:18:39.623006877 2026/05/29 19:18:39.623007849 $matprod 2026/05/29 19:18:39.623019380 [1] "default" 2026/05/29 19:18:39.623020222 2026/05/29 19:18:39.623084672 $max.contour.segments 2026/05/29 19:18:39.623086315 [1] 25000 2026/05/29 19:18:39.623100251 2026/05/29 19:18:39.623101263 $max.print 2026/05/29 19:18:39.623112274 [1] 99999 2026/05/29 19:18:39.623113195 2026/05/29 19:18:39.623124236 $menu.graphics 2026/05/29 19:18:39.623125128 [1] TRUE 2026/05/29 19:18:39.623187765 2026/05/29 19:18:39.623239181 $na.action 2026/05/29 19:18:39.623241696 [1] "na.omit" 2026/05/29 19:18:39.623279707 2026/05/29 19:18:39.623281410 $nwarnings 2026/05/29 19:18:39.623297781 [1] 50 2026/05/29 19:18:39.623298703 2026/05/29 19:18:39.623309833 $OutDec 2026/05/29 19:18:39.623310645 [1] "." 2026/05/29 19:18:39.623322407 2026/05/29 19:18:39.623323449 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:39.623345709 [1] TRUE 2026/05/29 19:18:39.623347733 2026/05/29 19:18:39.623364044 $packrat.connect.timeout 2026/05/29 19:18:39.623365056 [1] 10 2026/05/29 19:18:39.623377970 2026/05/29 19:18:39.623378771 $packrat.untrusted.packages 2026/05/29 19:18:39.623390984 character(0) 2026/05/29 19:18:39.623391686 2026/05/29 19:18:39.623402586 $packrat.verbose.cache 2026/05/29 19:18:39.623403508 [1] TRUE 2026/05/29 19:18:39.623415660 2026/05/29 19:18:39.623416432 $pager 2026/05/29 19:18:39.623446488 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:39.623447920 2026/05/29 19:18:39.623462458 $papersize 2026/05/29 19:18:39.623463099 [1] "letter" 2026/05/29 19:18:39.623476965 2026/05/29 19:18:39.623477896 $PCRE_limit_recursion 2026/05/29 19:18:39.623489839 [1] NA 2026/05/29 19:18:39.623491091 2026/05/29 19:18:39.623502863 $PCRE_study 2026/05/29 19:18:39.623503805 [1] FALSE 2026/05/29 19:18:39.623511670 2026/05/29 19:18:39.623512110 $PCRE_use_JIT 2026/05/29 19:18:39.623519104 [1] TRUE 2026/05/29 19:18:39.623519554 2026/05/29 19:18:39.623526257 $pdfviewer 2026/05/29 19:18:39.623526718 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:39.623534342 2026/05/29 19:18:39.623534773 $pkgType 2026/05/29 19:18:39.623547416 [1] "source" 2026/05/29 19:18:39.623547867 2026/05/29 19:18:39.623554680 $printcmd 2026/05/29 19:18:39.623555101 [1] "/usr/bin/lpr" 2026/05/29 19:18:39.623562505 2026/05/29 19:18:39.623562935 $prompt 2026/05/29 19:18:39.623569668 [1] "> " 2026/05/29 19:18:39.623570149 2026/05/29 19:18:39.623576731 $repos 2026/05/29 19:18:39.623577152 CRAN 2026/05/29 19:18:39.623584265 "@CRAN@" 2026/05/29 19:18:39.623584686 2026/05/29 19:18:39.623591338 $rl_word_breaks 2026/05/29 19:18:39.623591769 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:39.623607659 2026/05/29 19:18:39.623608551 $scipen 2026/05/29 19:18:39.623639468 [1] 0 2026/05/29 19:18:39.623640991 2026/05/29 19:18:39.623648245 $show.coef.Pvalues 2026/05/29 19:18:39.623648755 [1] TRUE 2026/05/29 19:18:39.623656430 2026/05/29 19:18:39.623656871 $show.error.messages 2026/05/29 19:18:39.623664235 [1] TRUE 2026/05/29 19:18:39.623664776 2026/05/29 19:18:39.623671688 $show.signif.stars 2026/05/29 19:18:39.623672129 [1] TRUE 2026/05/29 19:18:39.623679523 2026/05/29 19:18:39.623679964 $showErrorCalls 2026/05/29 19:18:39.623687027 [1] TRUE 2026/05/29 19:18:39.623687478 2026/05/29 19:18:39.623694130 $showNCalls 2026/05/29 19:18:39.623694561 [1] 50 2026/05/29 19:18:39.623701614 2026/05/29 19:18:39.623702045 $showWarnCalls 2026/05/29 19:18:39.623709058 [1] FALSE 2026/05/29 19:18:39.623709509 2026/05/29 19:18:39.623716192 $str 2026/05/29 19:18:39.623716652 $str$strict.width 2026/05/29 19:18:39.623732973 [1] "no" 2026/05/29 19:18:39.623733965 2026/05/29 19:18:39.623746217 $str$digits.d 2026/05/29 19:18:39.623747159 [1] 3 2026/05/29 19:18:39.623755094 2026/05/29 19:18:39.623755545 $str$vec.len 2026/05/29 19:18:39.623762648 [1] 4 2026/05/29 19:18:39.623763099 2026/05/29 19:18:39.623769581 $str$list.len 2026/05/29 19:18:39.623770022 [1] 99 2026/05/29 19:18:39.623777105 2026/05/29 19:18:39.623777536 $str$deparse.lines 2026/05/29 19:18:39.623784669 NULL 2026/05/29 19:18:39.623785120 2026/05/29 19:18:39.623791713 $str$drop.deparse.attr 2026/05/29 19:18:39.623792143 [1] TRUE 2026/05/29 19:18:39.623799838 2026/05/29 19:18:39.623800329 $str$formatNum 2026/05/29 19:18:39.623807442 function (x, ...) 2026/05/29 19:18:39.623807913 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:39.623817080 <environment: 0x563c89cb34e8> 2026/05/29 19:18:39.623817531 2026/05/29 19:18:39.623825285 2026/05/29 19:18:39.623825756 $str.dendrogram.last 2026/05/29 19:18:39.623833030 [1] "`" 2026/05/29 19:18:39.623833480 2026/05/29 19:18:39.623840894 $texi2dvi 2026/05/29 19:18:39.623844261 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:39.623859419 2026/05/29 19:18:39.623860461 $timeout 2026/05/29 19:18:39.623871001 [1] 60 2026/05/29 19:18:39.623871442 2026/05/29 19:18:39.623878054 $ts.eps 2026/05/29 19:18:39.623878525 [1] 1e-05 2026/05/29 19:18:39.623885848 2026/05/29 19:18:39.623886289 $ts.S.compat 2026/05/29 19:18:39.623893272 [1] FALSE 2026/05/29 19:18:39.623893723 2026/05/29 19:18:39.623900466 $unzip 2026/05/29 19:18:39.623900926 [1] "/usr/bin/unzip" 2026/05/29 19:18:39.623908240 2026/05/29 19:18:39.623908681 $useFancyQuotes 2026/05/29 19:18:39.623915774 [1] TRUE 2026/05/29 19:18:39.623916205 2026/05/29 19:18:39.623922807 $verbose 2026/05/29 19:18:39.623923258 [1] FALSE 2026/05/29 19:18:39.623930231 2026/05/29 19:18:39.623930672 $warn 2026/05/29 19:18:39.623937325 [1] 0 2026/05/29 19:18:39.623937795 2026/05/29 19:18:39.623944398 $warning.length 2026/05/29 19:18:39.623944839 [1] 1000 2026/05/29 19:18:39.623952052 2026/05/29 19:18:39.623952493 $warnPartialMatchArgs 2026/05/29 19:18:39.623960518 [1] FALSE 2026/05/29 19:18:39.623964054 2026/05/29 19:18:39.623976378 $warnPartialMatchAttr 2026/05/29 19:18:39.623977409 [1] FALSE 2026/05/29 19:18:39.623989432 2026/05/29 19:18:39.623989893 $warnPartialMatchDollar 2026/05/29 19:18:39.623997266 [1] FALSE 2026/05/29 19:18:39.623997727 2026/05/29 19:18:39.624004470 $width 2026/05/29 19:18:39.624004901 [1] 80 2026/05/29 19:18:39.624011713 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:39.644966279 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:39.645220684 [connect-session] Job Key: XVbSgYyaofIg2JVl 2026/05/29 19:18:39.645239720 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:39.645245781 [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:42607 ... Connected to session server http://127.0.0.1:42607 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:39.832942805 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:39.833223509 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:39.841230382 2026/05/29 19:18:39.841238447 $ env 2026/05/29 19:18:39.841283331 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:39.841285395 EDITOR=vi 2026/05/29 19:18:39.841302968 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:39.841304631 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:39.841320310 LANG=en_US.UTF-8 2026/05/29 19:18:39.841321142 LANGUAGE=en_US:en 2026/05/29 19:18:39.841334076 LC_ALL=en_US.UTF-8 2026/05/29 19:18:39.841334978 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:39.841353081 LN_S=ln -s 2026/05/29 19:18:39.841353763 LOGNAME=rstudio-connect 2026/05/29 19:18:39.841364643 MAKEFLAGS=-j1 2026/05/29 19:18:39.841365244 MAKE=make 2026/05/29 19:18:39.841375624 PAGER=/usr/bin/pager 2026/05/29 19:18:39.841376305 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:39.841391233 POSIT_CONNECT=1 2026/05/29 19:18:39.841392125 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:39.841405539 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:39.841406441 R_ARCH= 2026/05/29 19:18:39.841425567 R_BROWSER=xdg-open 2026/05/29 19:18:39.841426519 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:39.841577103 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:39.841580079 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:39.841607500 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:39.841608612 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:39.841626646 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:39.841627598 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:39.841658525 R_LIBS_USER=REDACTED 2026/05/29 19:18:39.841659647 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:39.841677200 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpkQv3Fe/packrat-src 2026/05/29 19:18:39.841678152 R_PAPERSIZE=letter 2026/05/29 19:18:39.841700895 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:39.841701686 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:39.841716985 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:39.841717796 R_PROFILE_USER=REDACTED 2026/05/29 19:18:39.841731482 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:39.841732273 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpkQv3Fe 2026/05/29 19:18:39.841749255 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:39.841750026 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:39.841765215 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:39.841766166 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:39.841781225 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:39.841782016 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:39.841796122 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:39.841796824 SED=/usr/bin/sed 2026/05/29 19:18:39.841817061 SHLVL=2 2026/05/29 19:18:39.841822071 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:39.841842185 TAR=/usr/bin/tar 2026/05/29 19:18:39.841844900 TERM=xterm 2026/05/29 19:18:39.841864887 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:39.841866039 TZ=UTC 2026/05/29 19:18:39.841880326 USERNAME=rstudio-connect 2026/05/29 19:18:39.841881228 USER=rstudio-connect 2026/05/29 19:18:39.847264475 _=/usr/bin/env Stopped session pings to http://127.0.0.1:42607 |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:39.862538110 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:39.862762720 [connect-session] Job Key: mrackAwv9T8652tB 2026/05/29 19:18:39.862772358 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:39.862776015 [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:43749 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:43749 2026/05/29 19:18:40.049843009 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:40.050174365 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:40.058555491 2026/05/29 19:18:40.058565960 $ findmnt --notruncate 2026/05/29 19:18:40.058612888 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:40.058622636 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24 TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:40.058746157 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:40.058747790 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:40.058777435 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:40.058778337 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:40.058808063 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:40.058808874 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:40.058839521 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:40.058840403 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:40.058880718 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.058883734 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:40.059037120 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:40.059038553 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059194033 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059195376 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059240510 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059247904 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059288169 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/mrackAwv9T8652tB] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059289071 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059330769 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:40.059331620 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace17690357] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:40.059462946 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:40.064181321 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr Stopped session pings to http://127.0.0.1:43749 |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:40.079281529 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:40.079487564 [connect-session] Job Key: THdFJZ58xcKc3J08 2026/05/29 19:18:40.079496891 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:40.079500317 [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:35787 ... Connected to session server http://127.0.0.1:35787 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:40.270369299 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:40.270695664 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:40.418211980 2026/05/29 19:18:40.418225796 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:40.418298472 * Trying 13.225.47.74:443... 2026/05/29 19:18:40.418300125 * Connected to cran.rstudio.com (13.225.47.74) port 443 (#0) 2026/05/29 19:18:40.418315524 * ALPN, offering h2 2026/05/29 19:18:40.418316486 * ALPN, offering http/1.1 2026/05/29 19:18:40.418329800 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:40.418331033 * CApath: /etc/ssl/certs 2026/05/29 19:18:40.418349297 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:40.418350299 } [5 bytes data] 2026/05/29 19:18:40.418365297 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:40.418366078 } [512 bytes data] 2026/05/29 19:18:40.418380666 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.418381728 { [5 bytes data] 2026/05/29 19:18:40.418396295 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:40.418397166 { [122 bytes data] 2026/05/29 19:18:40.418411994 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:40.418412755 { [5 bytes data] 2026/05/29 19:18:40.418426220 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418426962 { [5 bytes data] 2026/05/29 19:18:40.418441589 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:40.418442461 { [19 bytes data] 2026/05/29 19:18:40.418457850 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418458792 { [5 bytes data] 2026/05/29 19:18:40.418473168 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:40.418473980 { [3836 bytes data] 2026/05/29 19:18:40.418488307 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418489098 { [5 bytes data] 2026/05/29 19:18:40.418503375 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:40.418504176 { [264 bytes data] 2026/05/29 19:18:40.418518773 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418519585 { [5 bytes data] 2026/05/29 19:18:40.418534222 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:40.418535054 { [36 bytes data] 2026/05/29 19:18:40.418549350 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:40.418550132 } [5 bytes data] 2026/05/29 19:18:40.418564338 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:40.418565140 } [1 bytes data] 2026/05/29 19:18:40.418579958 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418580749 } [5 bytes data] 2026/05/29 19:18:40.418595477 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:40.418596248 } [36 bytes data] 2026/05/29 19:18:40.418610054 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:40.418610916 * ALPN, server accepted to use h2 2026/05/29 19:18:40.418628148 * Server certificate: 2026/05/29 19:18:40.418628989 * subject: CN=cran.rstudio.com 2026/05/29 19:18:40.418643296 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:40.418644468 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:40.418659296 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:40.418660228 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:40.418679974 * SSL certificate verify ok. 2026/05/29 19:18:40.418680756 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:40.418696956 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:40.418697758 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:40.418716813 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418717585 } [5 bytes data] 2026/05/29 19:18:40.418732062 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418732813 } [5 bytes data] 2026/05/29 19:18:40.418760595 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418761447 } [5 bytes data] 2026/05/29 19:18:40.418776635 * Using Stream ID: 1 (easy handle 0x5641031109f0) 2026/05/29 19:18:40.418777456 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418798586 } [5 bytes data] 2026/05/29 19:18:40.418799388 > GET / HTTP/2 2026/05/29 19:18:40.418812903 > Host: cran.rstudio.com 2026/05/29 19:18:40.418813724 > user-agent: curl/7.81.0 2026/05/29 19:18:40.418827971 > accept: */* 2026/05/29 19:18:40.418828863 > 2026/05/29 19:18:40.418839583 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418840504 { [5 bytes data] 2026/05/29 19:18:40.418855412 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:40.418856194 { [157 bytes data] 2026/05/29 19:18:40.418870621 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418871382 { [5 bytes data] 2026/05/29 19:18:40.418886159 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:40.418887021 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418904894 } [5 bytes data] 2026/05/29 19:18:40.418905826 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.418947344 { [5 bytes data] 2026/05/29 19:18:40.418948656 < HTTP/2 200 2026/05/29 19:18:40.418961059 < content-type: text/html 2026/05/29 19:18:40.418961851 < content-length: 866 2026/05/29 19:18:40.418975717 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:40.418976558 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:40.418991676 < accept-ranges: bytes 2026/05/29 19:18:40.418992488 < date: Fri, 29 May 2026 18:53:01 GMT 2026/05/29 19:18:40.419006003 < expires: Fri, 29 May 2026 19:22:02 GMT 2026/05/29 19:18:40.419006815 < cache-control: max-age=1800 2026/05/29 19:18:40.419021592 < etag: "362-612dafe59ac63" 2026/05/29 19:18:40.419022484 < x-cache: Hit from cloudfront 2026/05/29 19:18:40.419116610 < via: 1.1 7d020237cc496fbd54430564b7b9d26a.cloudfront.net (CloudFront) 2026/05/29 19:18:40.419175480 < x-amz-cf-pop: ORD58-P15 2026/05/29 19:18:40.419176882 < x-amz-cf-id: W4ydreqnvBiGK0wPxZuCOGo7J0aOAr2ZoX18zK0CyVxMmeKsPWOx-Q== 2026/05/29 19:18:40.419196359 < age: 1598 2026/05/29 19:18:40.419197361 < 2026/05/29 19:18:40.419208832 { [866 bytes data] 2026/05/29 19:18:40.419209664 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.419224351 { [5 bytes data] 2026/05/29 19:18:40.425015150 * Connection #0 to host cran.rstudio.com left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:40.440972372 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:40.441253818 [connect-session] Job Key: P46Be9Ti4Qu6BNIQ 2026/05/29 19:18:40.441267103 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:40.441271220 [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:36411 ... Connected to session server http://127.0.0.1:36411 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:40.633923108 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:40.634255384 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:40.841061201 2026/05/29 19:18:40.841079986 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:40.841224408 * Trying 3.138.167.219:443... 2026/05/29 19:18:40.841426493 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 19:18:40.841429238 * ALPN, offering h2 2026/05/29 19:18:40.841451269 * ALPN, offering http/1.1 2026/05/29 19:18:40.841452361 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:40.841472509 * CApath: /etc/ssl/certs 2026/05/29 19:18:40.841473881 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841492095 } [5 bytes data] 2026/05/29 19:18:40.841493147 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:40.841507093 } [512 bytes data] 2026/05/29 19:18:40.841507845 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841522131 { [5 bytes data] 2026/05/29 19:18:40.841522933 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:40.841537019 { [104 bytes data] 2026/05/29 19:18:40.841537921 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841552438 { [5 bytes data] 2026/05/29 19:18:40.841553420 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:40.841568077 { [3880 bytes data] 2026/05/29 19:18:40.841568889 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841583065 { [5 bytes data] 2026/05/29 19:18:40.841583897 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:40.841600277 { [333 bytes data] 2026/05/29 19:18:40.841601239 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841617129 { [5 bytes data] 2026/05/29 19:18:40.841617680 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:40.841627047 { [4 bytes data] 2026/05/29 19:18:40.841627488 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841636776 } [5 bytes data] 2026/05/29 19:18:40.841637206 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:40.841646524 } [70 bytes data] 2026/05/29 19:18:40.841646955 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:40.841655721 } [5 bytes data] 2026/05/29 19:18:40.841656152 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:40.841665690 } [1 bytes data] 2026/05/29 19:18:40.841666110 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841685527 } [5 bytes data] 2026/05/29 19:18:40.841686669 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:40.841702969 } [16 bytes data] 2026/05/29 19:18:40.841703831 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:40.841712587 { [5 bytes data] 2026/05/29 19:18:40.841713138 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:40.841722365 { [5 bytes data] 2026/05/29 19:18:40.841722786 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:40.841731833 { [16 bytes data] 2026/05/29 19:18:40.841732274 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:40.841742343 * ALPN, server accepted to use h2 2026/05/29 19:18:40.841742874 * Server certificate: 2026/05/29 19:18:40.841752041 * subject: CN=p3m.posit.it 2026/05/29 19:18:40.841752492 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:40.841761739 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:40.841762190 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:40.841789641 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:40.841790863 * SSL certificate verify ok. 2026/05/29 19:18:40.841811642 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:40.841813155 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:40.841833232 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:40.841834405 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841857989 } [5 bytes data] 2026/05/29 19:18:40.841858459 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841867707 } [5 bytes data] 2026/05/29 19:18:40.841868137 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841877225 } [5 bytes data] 2026/05/29 19:18:40.841877645 * Using Stream ID: 1 (easy handle 0x556f8f0489f0) 2026/05/29 19:18:40.841887033 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841887534 } [5 bytes data] 2026/05/29 19:18:40.841897182 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:40.841897643 > Host: packagemanager.posit.co 2026/05/29 19:18:40.841907571 > user-agent: curl/7.81.0 2026/05/29 19:18:40.841908012 > accept: */* 2026/05/29 19:18:40.841916117 > 2026/05/29 19:18:40.841916568 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841926577 { [5 bytes data] 2026/05/29 19:18:40.841930464 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:40.841949169 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841950291 } [5 bytes data] 2026/05/29 19:18:40.841969146 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841970088 { [5 bytes data] 2026/05/29 19:18:40.841984926 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.841985387 { [5 bytes data] 2026/05/29 19:18:40.841994574 < HTTP/2 400 2026/05/29 19:18:40.841995054 < date: Fri, 29 May 2026 19:18:40 GMT 2026/05/29 19:18:40.842003430 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:40.842003861 < content-length: 94 2026/05/29 19:18:40.842013188 < cache-control: max-age=3600 2026/05/29 19:18:40.842013689 < request-id: 8fed5a31-f749-4172-a5c3-e3e64e685a79 2026/05/29 19:18:40.842024169 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:40.842024620 < x-content-type-options: nosniff 2026/05/29 19:18:40.842034668 < x-frame-options: DENY 2026/05/29 19:18:40.842035149 < x-repository-type: RSPM 2026/05/29 19:18:40.842043966 < 2026/05/29 19:18:40.842044407 { [94 bytes data] 2026/05/29 19:18:40.842056730 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:40.842057651 { [5 bytes data] 2026/05/29 19:18:40.848564286 * Connection #0 to host packagemanager.posit.co left intact Stopping content session token refresher |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:40.864741826 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:40.864972407 [connect-session] Job Key: qREekSVafqaTOoSX 2026/05/29 19:18:40.864982325 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:40.864985952 [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:34317 ... Connected to session server http://127.0.0.1:34317 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:41.055782401 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:41.056075663 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:41.259939263 2026/05/29 19:18:41.259953940 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:41.260091036 * Trying 3.22.40.234:443... 2026/05/29 19:18:41.260093641 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 19:18:41.260118037 * ALPN, offering h2 2026/05/29 19:18:41.260118958 * ALPN, offering http/1.1 2026/05/29 19:18:41.260132564 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:41.260133325 * CApath: /etc/ssl/certs 2026/05/29 19:18:41.260148644 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260149636 } [5 bytes data] 2026/05/29 19:18:41.260165064 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:41.260165846 } [512 bytes data] 2026/05/29 19:18:41.260180032 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260180824 { [5 bytes data] 2026/05/29 19:18:41.260195531 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:41.260196293 { [104 bytes data] 2026/05/29 19:18:41.260210740 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260211631 { [5 bytes data] 2026/05/29 19:18:41.260226339 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:41.260227090 { [3880 bytes data] 2026/05/29 19:18:41.260248149 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260249151 { [5 bytes data] 2026/05/29 19:18:41.260263608 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:41.260264390 { [333 bytes data] 2026/05/29 19:18:41.260279147 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260279999 { [5 bytes data] 2026/05/29 19:18:41.260294897 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:41.260295778 { [4 bytes data] 2026/05/29 19:18:41.260309684 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260310466 } [5 bytes data] 2026/05/29 19:18:41.260325424 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:41.260326205 } [70 bytes data] 2026/05/29 19:18:41.260340622 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:41.260341554 } [5 bytes data] 2026/05/29 19:18:41.260355289 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:41.260356101 } [1 bytes data] 2026/05/29 19:18:41.260370949 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260371680 } [5 bytes data] 2026/05/29 19:18:41.260386147 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:41.260387029 } [16 bytes data] 2026/05/29 19:18:41.260401145 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:41.260401887 { [5 bytes data] 2026/05/29 19:18:41.260415522 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:41.260416283 { [5 bytes data] 2026/05/29 19:18:41.260430991 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:41.260431823 { [16 bytes data] 2026/05/29 19:18:41.260445989 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:41.260446831 * ALPN, server accepted to use h2 2026/05/29 19:18:41.260464093 * Server certificate: 2026/05/29 19:18:41.260464954 * subject: CN=p3m.posit.it 2026/05/29 19:18:41.260479081 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:41.260479882 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:41.260498908 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:41.260501292 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:41.260522061 * SSL certificate verify ok. 2026/05/29 19:18:41.260522933 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:41.260538552 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:41.260539343 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:41.260570992 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260571864 } [5 bytes data] 2026/05/29 19:18:41.260587263 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260588004 } [5 bytes data] 2026/05/29 19:18:41.260602181 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260602942 } [5 bytes data] 2026/05/29 19:18:41.260617619 * Using Stream ID: 1 (easy handle 0x5619e4d1d9f0) 2026/05/29 19:18:41.260618621 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260635533 } [5 bytes data] 2026/05/29 19:18:41.260636345 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:41.260650962 > Host: packagemanager.posit.co 2026/05/29 19:18:41.260651843 > user-agent: curl/7.81.0 2026/05/29 19:18:41.260666060 > accept: */* 2026/05/29 19:18:41.260666882 > 2026/05/29 19:18:41.260677992 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260678744 { [5 bytes data] 2026/05/29 19:18:41.260693181 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:41.260693972 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260711415 } [5 bytes data] 2026/05/29 19:18:41.260712276 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260726994 { [5 bytes data] 2026/05/29 19:18:41.260727755 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260741942 { [5 bytes data] 2026/05/29 19:18:41.260742763 < HTTP/2 400 2026/05/29 19:18:41.260754575 < date: Fri, 29 May 2026 19:18:41 GMT 2026/05/29 19:18:41.260755347 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:41.260770244 < content-length: 94 2026/05/29 19:18:41.260771196 < cache-control: max-age=3600 2026/05/29 19:18:41.260784601 < request-id: 60522ef4-d701-4f5f-ad77-f5e4f677abcf 2026/05/29 19:18:41.260785443 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:41.260802585 < x-content-type-options: nosniff 2026/05/29 19:18:41.260803477 < x-frame-options: DENY 2026/05/29 19:18:41.260817924 < x-repository-type: RSPM 2026/05/29 19:18:41.260818775 < 2026/05/29 19:18:41.260830427 { [94 bytes data] 2026/05/29 19:18:41.260831188 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:41.260845555 { [5 bytes data] 2026/05/29 19:18:41.266479206 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34317 |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:41.282287520 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:41.282489367 [connect-session] Job Key: ahpoPd5F6gfwRIPH 2026/05/29 19:18:41.282498674 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:41.282502772 [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:39171 ... Connected to session server http://127.0.0.1:39171 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:41.490725503 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:41.491129718 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/05/29 19:18:41.509742910 2026/05/29 19:18:41.509757477 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:41.509808402 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:41.509809985 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:41.509828821 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:41.509829792 2026/05/29 19:18:41.509842586 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:41.509843538 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:41.509860920 GNU General Public License versions 2 or 3. 2026/05/29 19:18:41.509861802 For more information about these matters see 2026/05/29 19:18:41.515113895 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:41.530357073 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:41.530550054 [connect-session] Job Key: kdr3z25nZQKztJ0C 2026/05/29 19:18:41.530558980 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:41.530562527 [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:40469 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:40469 2026/05/29 19:18:41.726298387 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:41.726596293 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/05/29 19:18:41.950194988 2026/05/29 19:18:41.950206760 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:41.950251975 Package Version LibPath 2026/05/29 19:18:41.950253708 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950270539 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950271371 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950286559 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950287351 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950302920 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950303721 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950319611 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950320392 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950336863 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950337635 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950354446 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950355328 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950371498 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950372480 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950389431 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950390203 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950406984 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950407786 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950424557 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950425318 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950443532 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950444354 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950461255 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950461987 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950478167 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950478928 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950500048 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950500960 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950517430 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950518252 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950535734 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950536506 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950553808 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950554750 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950571982 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950572764 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950590557 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950591358 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950617587 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.950618489 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:41.956200364 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 19:18:41.971635508 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:41.971862502 [connect-session] Job Key: aiiYriZdjK0FRLfB 2026/05/29 19:18:41.971872621 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:41.971876238 [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:33303 ... Connected to session server http://127.0.0.1:33303 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:42.165257641 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:42.165570943 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/05/29 19:18:42.166056004 $add.smooth 2026/05/29 19:18:42.166062888 [1] TRUE 2026/05/29 19:18:42.166096394 2026/05/29 19:18:42.166099280 $bitmapType 2026/05/29 19:18:42.166124006 [1] "cairo" 2026/05/29 19:18:42.166125278 2026/05/29 19:18:42.166137120 $browser 2026/05/29 19:18:42.166138022 [1] "xdg-open" 2026/05/29 19:18:42.166149954 2026/05/29 19:18:42.166152529 $browserNLdisabled 2026/05/29 19:18:42.166164291 [1] FALSE 2026/05/29 19:18:42.166165082 2026/05/29 19:18:42.166175612 $catch.script.errors 2026/05/29 19:18:42.166176404 [1] FALSE 2026/05/29 19:18:42.166188677 2026/05/29 19:18:42.166189588 $CBoundsCheck 2026/05/29 19:18:42.166201400 [1] FALSE 2026/05/29 19:18:42.166202212 2026/05/29 19:18:42.166212170 $check.bounds 2026/05/29 19:18:42.166213042 [1] FALSE 2026/05/29 19:18:42.166224604 2026/05/29 19:18:42.166225395 $citation.bibtex.max 2026/05/29 19:18:42.166236636 [1] 1 2026/05/29 19:18:42.166237438 2026/05/29 19:18:42.166247356 $continue 2026/05/29 19:18:42.166248158 [1] "+ " 2026/05/29 19:18:42.166258828 2026/05/29 19:18:42.166259579 $contrasts 2026/05/29 19:18:42.166269989 unordered ordered 2026/05/29 19:18:42.166270970 "contr.treatment" "contr.poly" 2026/05/29 19:18:42.166286449 2026/05/29 19:18:42.166287521 $defaultPackages 2026/05/29 19:18:42.166301027 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:42.166302078 2026/05/29 19:18:42.166316585 $demo.ask 2026/05/29 19:18:42.166317417 [1] "default" 2026/05/29 19:18:42.166328999 2026/05/29 19:18:42.166329760 $deparse.cutoff 2026/05/29 19:18:42.166341051 [1] 60 2026/05/29 19:18:42.166341913 2026/05/29 19:18:42.166352763 $device 2026/05/29 19:18:42.166629122 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:42.166636416 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:42.166672052 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:42.166673245 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:42.166689475 { 2026/05/29 19:18:42.166690296 initPSandPDFfonts() 2026/05/29 19:18:42.166698271 new <- list() 2026/05/29 19:18:42.166698882 if (!missing(width)) 2026/05/29 19:18:42.166706927 new$width <- width 2026/05/29 19:18:42.166707358 if (!missing(height)) 2026/05/29 19:18:42.166715794 new$height <- height 2026/05/29 19:18:42.166716235 if (!missing(onefile)) 2026/05/29 19:18:42.166724400 new$onefile <- onefile 2026/05/29 19:18:42.166724821 if (!missing(title)) 2026/05/29 19:18:42.166733136 new$title <- title 2026/05/29 19:18:42.166733597 if (!missing(fonts)) 2026/05/29 19:18:42.166741702 new$fonts <- fonts 2026/05/29 19:18:42.166742123 if (!missing(version)) 2026/05/29 19:18:42.166750238 new$version <- version 2026/05/29 19:18:42.166750699 if (!missing(paper)) 2026/05/29 19:18:42.166760377 new$paper <- paper 2026/05/29 19:18:42.166760898 if (!missing(encoding)) 2026/05/29 19:18:42.166775255 new$encoding <- encoding 2026/05/29 19:18:42.166776267 if (!missing(bg)) 2026/05/29 19:18:42.166794253 new$bg <- bg 2026/05/29 19:18:42.166795125 if (!missing(fg)) 2026/05/29 19:18:42.166810173 new$fg <- fg 2026/05/29 19:18:42.166811235 if (!missing(pointsize)) 2026/05/29 19:18:42.166825552 new$pointsize <- pointsize 2026/05/29 19:18:42.166826333 if (!missing(pagecentre)) 2026/05/29 19:18:42.166841001 new$pagecentre <- pagecentre 2026/05/29 19:18:42.166841792 if (!missing(colormodel)) 2026/05/29 19:18:42.166856369 new$colormodel <- colormodel 2026/05/29 19:18:42.166857131 if (!missing(useDingbats)) 2026/05/29 19:18:42.166872600 new$useDingbats <- useDingbats 2026/05/29 19:18:42.166873562 if (!missing(useKerning)) 2026/05/29 19:18:42.166898187 new$useKerning <- useKerning 2026/05/29 19:18:42.166899169 if (!missing(fillOddEven)) 2026/05/29 19:18:42.166915169 new$fillOddEven <- fillOddEven 2026/05/29 19:18:42.166915981 if (!missing(compress)) 2026/05/29 19:18:42.166931530 new$compress <- compress 2026/05/29 19:18:42.166932401 if (!missing(timestamp)) 2026/05/29 19:18:42.166947109 new$timestamp <- timestamp 2026/05/29 19:18:42.166948281 if (!missing(producer)) 2026/05/29 19:18:42.166963099 new$producer <- producer 2026/05/29 19:18:42.166963850 if (!missing(author)) 2026/05/29 19:18:42.166978347 new$author <- author 2026/05/29 19:18:42.166979169 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:42.166997463 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:42.166998424 inherits(family, "CIDFont"))) { 2026/05/29 19:18:42.167015997 enc <- family$encoding 2026/05/29 19:18:42.167016769 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:42.167033310 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:42.167034091 "default")) 2026/05/29 19:18:42.167056163 old$encoding <- enc 2026/05/29 19:18:42.167057074 family <- family$metrics 2026/05/29 19:18:42.167101036 } 2026/05/29 19:18:42.167102359 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:42.167116926 old$encoding <- guessEncoding() 2026/05/29 19:18:42.167117787 if (!missing(family)) { 2026/05/29 19:18:42.167132154 if (length(family) == 4L) { 2026/05/29 19:18:42.167132936 family <- c(family, "Symbol.afm") 2026/05/29 19:18:42.167147703 } 2026/05/29 19:18:42.167148495 else if (length(family) == 5L) { 2026/05/29 19:18:42.167161289 } 2026/05/29 19:18:42.167162060 else if (length(family) == 1L) { 2026/05/29 19:18:42.167175475 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:42.167176297 if (is.null(pf)) 2026/05/29 19:18:42.167190453 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:42.167191255 domain = NA) 2026/05/29 19:18:42.167206503 matchFont(pf, old$encoding) 2026/05/29 19:18:42.167207305 } 2026/05/29 19:18:42.167220259 else stop("invalid 'family' argument") 2026/05/29 19:18:42.167221050 old$family <- family 2026/05/29 19:18:42.167235868 } 2026/05/29 19:18:42.167236700 version <- old$version 2026/05/29 19:18:42.167249043 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:42.167250065 "2.0") 2026/05/29 19:18:42.167264141 if (version %in% versions) 2026/05/29 19:18:42.167265013 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:42.167281263 else stop("invalid PDF version") 2026/05/29 19:18:42.167282074 onefile <- old$onefile 2026/05/29 19:18:42.167295890 if (!checkIntFormat(file)) 2026/05/29 19:18:42.167296672 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:42.167312782 domain = NA) 2026/05/29 19:18:42.167313553 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:42.167329152 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:42.167329924 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:42.167348458 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:42.167349260 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:42.167368476 old$author) 2026/05/29 19:18:42.167369337 invisible() 2026/05/29 19:18:42.167381440 } 2026/05/29 19:18:42.167382201 <bytecode: 0x556a5604d300> 2026/05/29 19:18:42.167416385 <environment: namespace:grDevices> 2026/05/29 19:18:42.167417537 2026/05/29 19:18:42.167436122 $device.ask.default 2026/05/29 19:18:42.167436994 [1] FALSE 2026/05/29 19:18:42.167449747 2026/05/29 19:18:42.167450529 $digits 2026/05/29 19:18:42.167460908 [1] 7 2026/05/29 19:18:42.167461670 2026/05/29 19:18:42.167472199 $download.file.extra 2026/05/29 19:18:42.167473101 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/05/29 19:18:42.167493870 2026/05/29 19:18:42.167494661 $download.file.method 2026/05/29 19:18:42.167506784 [1] "curl" 2026/05/29 19:18:42.167507575 2026/05/29 19:18:42.167517885 $dvipscmd 2026/05/29 19:18:42.167518696 [1] "dvips" 2026/05/29 19:18:42.167530027 2026/05/29 19:18:42.167530859 $echo 2026/05/29 19:18:42.167541679 [1] FALSE 2026/05/29 19:18:42.167542440 2026/05/29 19:18:42.167552760 $editor 2026/05/29 19:18:42.167553531 [1] "vi" 2026/05/29 19:18:42.167569451 2026/05/29 19:18:42.167570343 $encoding 2026/05/29 19:18:42.167581043 [1] "native.enc" 2026/05/29 19:18:42.167581844 2026/05/29 19:18:42.167594939 $example.ask 2026/05/29 19:18:42.167595790 [1] "default" 2026/05/29 19:18:42.167608003 2026/05/29 19:18:42.167608775 $expressions 2026/05/29 19:18:42.167619955 [1] 5000 2026/05/29 19:18:42.167620727 2026/05/29 19:18:42.167630495 $help.search.types 2026/05/29 19:18:42.167631326 [1] "vignette" "demo" "help" 2026/05/29 19:18:42.167645403 2026/05/29 19:18:42.167646164 $help.try.all.packages 2026/05/29 19:18:42.167657766 [1] FALSE 2026/05/29 19:18:42.167658517 2026/05/29 19:18:42.167670039 $HTTPUserAgent 2026/05/29 19:18:42.167670820 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:42.167686900 2026/05/29 19:18:42.167687692 $internet.info 2026/05/29 19:18:42.167698532 [1] 2 2026/05/29 19:18:42.167699313 2026/05/29 19:18:42.167709973 $keep.parse.data 2026/05/29 19:18:42.167710755 [1] TRUE 2026/05/29 19:18:42.167725422 2026/05/29 19:18:42.167726204 $keep.parse.data.pkgs 2026/05/29 19:18:42.167737996 [1] FALSE 2026/05/29 19:18:42.167738817 2026/05/29 19:18:42.167749037 $keep.source 2026/05/29 19:18:42.167749778 [1] FALSE 2026/05/29 19:18:42.167761510 2026/05/29 19:18:42.167762251 $keep.source.pkgs 2026/05/29 19:18:42.167773903 [1] FALSE 2026/05/29 19:18:42.167774674 2026/05/29 19:18:42.167784743 $locatorBell 2026/05/29 19:18:42.167785525 [1] TRUE 2026/05/29 19:18:42.167796926 2026/05/29 19:18:42.167797667 $mailer 2026/05/29 19:18:42.167808488 [1] "mailto" 2026/05/29 19:18:42.167809289 2026/05/29 19:18:42.167820560 $matprod 2026/05/29 19:18:42.167821321 [1] "default" 2026/05/29 19:18:42.167832512 2026/05/29 19:18:42.167833294 $max.contour.segments 2026/05/29 19:18:42.167845146 [1] 25000 2026/05/29 19:18:42.167845887 2026/05/29 19:18:42.167857659 $max.print 2026/05/29 19:18:42.167858561 [1] 99999 2026/05/29 19:18:42.167869722 2026/05/29 19:18:42.167870573 $menu.graphics 2026/05/29 19:18:42.167882005 [1] TRUE 2026/05/29 19:18:42.167882756 2026/05/29 19:18:42.167893256 $na.action 2026/05/29 19:18:42.167894017 [1] "na.omit" 2026/05/29 19:18:42.167905378 2026/05/29 19:18:42.167906140 $nwarnings 2026/05/29 19:18:42.167917160 [1] 50 2026/05/29 19:18:42.167917922 2026/05/29 19:18:42.167928341 $OutDec 2026/05/29 19:18:42.167929143 [1] "." 2026/05/29 19:18:42.167939673 2026/05/29 19:18:42.167940504 $packrat.authenticated.downloads.use.renv 2026/05/29 19:18:42.167954180 [1] TRUE 2026/05/29 19:18:42.167954971 2026/05/29 19:18:42.167965000 $packrat.connect.timeout 2026/05/29 19:18:42.167965751 [1] 10 2026/05/29 19:18:42.167978094 2026/05/29 19:18:42.167978866 $packrat.untrusted.packages 2026/05/29 19:18:42.167991359 character(0) 2026/05/29 19:18:42.167992151 2026/05/29 19:18:42.168002830 $packrat.verbose.cache 2026/05/29 19:18:42.168003572 [1] TRUE 2026/05/29 19:18:42.168015735 2026/05/29 19:18:42.168016486 $pager 2026/05/29 19:18:42.168026525 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:42.168027346 2026/05/29 19:18:42.168039499 $papersize 2026/05/29 19:18:42.168040240 [1] "letter" 2026/05/29 19:18:42.168052002 2026/05/29 19:18:42.168052794 $PCRE_limit_recursion 2026/05/29 19:18:42.168097087 [1] NA 2026/05/29 19:18:42.168098379 2026/05/29 19:18:42.168109399 $PCRE_study 2026/05/29 19:18:42.168110221 [1] FALSE 2026/05/29 19:18:42.168121442 2026/05/29 19:18:42.168122213 $PCRE_use_JIT 2026/05/29 19:18:42.168133584 [1] TRUE 2026/05/29 19:18:42.168134316 2026/05/29 19:18:42.168145166 $pdfviewer 2026/05/29 19:18:42.168146008 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:42.168158431 2026/05/29 19:18:42.168159303 $pkgType 2026/05/29 19:18:42.168173690 [1] "source" 2026/05/29 19:18:42.168174481 2026/05/29 19:18:42.168185041 $printcmd 2026/05/29 19:18:42.168185812 [1] "/usr/bin/lpr" 2026/05/29 19:18:42.168197775 2026/05/29 19:18:42.168198596 $prompt 2026/05/29 19:18:42.168208975 [1] "> " 2026/05/29 19:18:42.168209747 2026/05/29 19:18:42.168220206 $repos 2026/05/29 19:18:42.168221128 CRAN 2026/05/29 19:18:42.168231878 "@CRAN@" 2026/05/29 19:18:42.168232629 2026/05/29 19:18:42.168243490 $rl_word_breaks 2026/05/29 19:18:42.168245504 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:42.168258027 2026/05/29 19:18:42.168258878 $scipen 2026/05/29 19:18:42.168269498 [1] 0 2026/05/29 19:18:42.168270300 2026/05/29 19:18:42.168280499 $show.coef.Pvalues 2026/05/29 19:18:42.168281260 [1] TRUE 2026/05/29 19:18:42.168293523 2026/05/29 19:18:42.168294335 $show.error.messages 2026/05/29 19:18:42.168305676 [1] TRUE 2026/05/29 19:18:42.168306518 2026/05/29 19:18:42.168317578 $show.signif.stars 2026/05/29 19:18:42.168318350 [1] TRUE 2026/05/29 19:18:42.168330603 2026/05/29 19:18:42.168331344 $showErrorCalls 2026/05/29 19:18:42.168342635 [1] TRUE 2026/05/29 19:18:42.168343487 2026/05/29 19:18:42.168354257 $showNCalls 2026/05/29 19:18:42.168355198 [1] 50 2026/05/29 19:18:42.168366189 2026/05/29 19:18:42.168366920 $showWarnCalls 2026/05/29 19:18:42.168378542 [1] FALSE 2026/05/29 19:18:42.168379303 2026/05/29 19:18:42.168389493 $str 2026/05/29 19:18:42.168390314 $str$strict.width 2026/05/29 19:18:42.168402437 [1] "no" 2026/05/29 19:18:42.168403218 2026/05/29 19:18:42.168413527 $str$digits.d 2026/05/29 19:18:42.168414299 [1] 3 2026/05/29 19:18:42.168425259 2026/05/29 19:18:42.168426151 $str$vec.len 2026/05/29 19:18:42.168437191 [1] 4 2026/05/29 19:18:42.168438033 2026/05/29 19:18:42.168447681 $str$list.len 2026/05/29 19:18:42.168448773 [1] 99 2026/05/29 19:18:42.168460034 2026/05/29 19:18:42.168460896 $str$deparse.lines 2026/05/29 19:18:42.168472528 NULL 2026/05/29 19:18:42.168473510 2026/05/29 19:18:42.168484330 $str$drop.deparse.attr 2026/05/29 19:18:42.168485111 [1] TRUE 2026/05/29 19:18:42.168497394 2026/05/29 19:18:42.168498256 $str$formatNum 2026/05/29 19:18:42.168509186 function (x, ...) 2026/05/29 19:18:42.168510038 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:42.168524995 <environment: 0x556a568c06c8> 2026/05/29 19:18:42.168525827 2026/05/29 19:18:42.168538731 2026/05/29 19:18:42.168539503 $str.dendrogram.last 2026/05/29 19:18:42.168551756 [1] "`" 2026/05/29 19:18:42.168552657 2026/05/29 19:18:42.168563317 $texi2dvi 2026/05/29 19:18:42.168564068 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:42.168576632 2026/05/29 19:18:42.168577494 $timeout 2026/05/29 19:18:42.168588494 [1] 60 2026/05/29 19:18:42.168589276 2026/05/29 19:18:42.168599354 $ts.eps 2026/05/29 19:18:42.168600126 [1] 1e-05 2026/05/29 19:18:42.168610966 2026/05/29 19:18:42.168611697 $ts.S.compat 2026/05/29 19:18:42.168641012 [1] FALSE 2026/05/29 19:18:42.168642014 2026/05/29 19:18:42.168652885 $unzip 2026/05/29 19:18:42.168653726 [1] "/usr/bin/unzip" 2026/05/29 19:18:42.168666249 2026/05/29 19:18:42.168667071 $useFancyQuotes 2026/05/29 19:18:42.168678572 [1] TRUE 2026/05/29 19:18:42.168679334 2026/05/29 19:18:42.168690274 $verbose 2026/05/29 19:18:42.168691226 [1] FALSE 2026/05/29 19:18:42.168702617 2026/05/29 19:18:42.168703389 $warn 2026/05/29 19:18:42.168714259 [1] 0 2026/05/29 19:18:42.168715050 2026/05/29 19:18:42.168725320 $warning.length 2026/05/29 19:18:42.168726141 [1] 1000 2026/05/29 19:18:42.168738064 2026/05/29 19:18:42.168738995 $warnPartialMatchArgs 2026/05/29 19:18:42.168756238 [1] FALSE 2026/05/29 19:18:42.168757069 2026/05/29 19:18:42.168768300 $warnPartialMatchAttr 2026/05/29 19:18:42.168769192 [1] FALSE 2026/05/29 19:18:42.168781765 2026/05/29 19:18:42.168782547 $warnPartialMatchDollar 2026/05/29 19:18:42.168794910 [1] FALSE 2026/05/29 19:18:42.168795691 2026/05/29 19:18:42.168806692 $width 2026/05/29 19:18:42.168807503 [1] 80 2026/05/29 19:18:42.168818524 Stopped session pings to http://127.0.0.1:33303 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:42.190141624 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:42.190441423 [connect-session] Job Key: SOYYaJ6JNDnN5ZE4 2026/05/29 19:18:42.190454748 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:42.190460108 [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:41935 ... Connected to session server http://127.0.0.1:41935 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:42.384658107 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:42.384936584 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/05/29 19:18:42.394148692 2026/05/29 19:18:42.394156466 $ env 2026/05/29 19:18:42.394207933 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:42.394209445 EDITOR=vi 2026/05/29 19:18:42.394228471 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:42.394229483 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:42.394239371 LANG=en_US.UTF-8 2026/05/29 19:18:42.394239812 LANGUAGE=en_US:en 2026/05/29 19:18:42.394248338 LC_ALL=en_US.UTF-8 2026/05/29 19:18:42.394248799 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:42.394261342 LN_S=ln -s 2026/05/29 19:18:42.394261773 LOGNAME=rstudio-connect 2026/05/29 19:18:42.394269808 MAKEFLAGS=-j1 2026/05/29 19:18:42.394270229 MAKE=make 2026/05/29 19:18:42.394277693 PAGER=/usr/bin/pager 2026/05/29 19:18:42.394278144 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/05/29 19:18:42.394288112 POSIT_CONNECT=1 2026/05/29 19:18:42.394288533 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:42.394296548 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:42.394297039 R_ARCH= 2026/05/29 19:18:42.394318008 R_BROWSER=xdg-open 2026/05/29 19:18:42.394319000 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:42.394337344 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:42.394338586 R_ENVIRON_USER=REDACTED 2026/05/29 19:18:42.394353675 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:42.394354175 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:42.394362381 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:42.394363303 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:42.394372790 R_LIBS_USER=REDACTED 2026/05/29 19:18:42.394373221 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/05/29 19:18:42.394382438 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpOvjzje/packrat-src 2026/05/29 19:18:42.394383000 R_PAPERSIZE=letter 2026/05/29 19:18:42.394392938 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:42.394393369 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:42.394402095 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:42.394402596 R_PROFILE_USER=REDACTED 2026/05/29 19:18:42.394410651 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:42.394411082 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpOvjzje 2026/05/29 19:18:42.394421401 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:42.394421852 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:42.394431019 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:42.394431460 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:42.394440206 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:42.394440667 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:42.394463146 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:42.394464990 SED=/usr/bin/sed 2026/05/29 19:18:42.394492581 SHLVL=2 2026/05/29 19:18:42.394493914 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:42.394506397 TAR=/usr/bin/tar 2026/05/29 19:18:42.394507198 TERM=xterm 2026/05/29 19:18:42.394523038 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:42.394524110 TZ=UTC 2026/05/29 19:18:42.394537706 USERNAME=rstudio-connect 2026/05/29 19:18:42.394538607 USER=rstudio-connect 2026/05/29 19:18:42.399620468 _=/usr/bin/env Stopping content session token refresher |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:42.414665369 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:42.414907862 [connect-session] Job Key: Lf7d1Ee65ThyygFL 2026/05/29 19:18:42.414919063 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:42.414922890 [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:41265 ... Connected to session server http://127.0.0.1:41265 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:42.609591539 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:42.609914688 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/05/29 19:18:42.617498398 2026/05/29 19:18:42.617506173 $ findmnt --notruncate 2026/05/29 19:18:42.617548873 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:42.617550496 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/RVT24 TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:42.617621959 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:42.617622661 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:42.617645924 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:42.617646866 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:42.617685708 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:42.617687091 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:42.617708471 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:42.617709052 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:42.617734880 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.617737585 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:42.617806997 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l /RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:42.617913553 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.617916559 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618021956 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618024520 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618110270 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618112014 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/Lf7d1Ee65ThyygFL] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618156467 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618157429 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:42.618199167 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3855011442] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:42.618201832 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:42.623022528 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/overlay2/l/R VT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:42.639016185 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:42.639277994 [connect-session] Job Key: ScsFRA77C5t4hoaH 2026/05/29 19:18:42.639297801 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:42.639304103 [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:35185 ... Connected to session server http://127.0.0.1:35185 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:42.831343086 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:42.831688804 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/05/29 19:18:42.949051259 2026/05/29 19:18:42.949067739 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/05/29 19:18:42.949135485 * Trying 13.225.47.86:443... 2026/05/29 19:18:42.949236838 * Connected to cran.rstudio.com (13.225.47.86) port 443 (#0) 2026/05/29 19:18:42.949238781 * ALPN, offering h2 2026/05/29 19:18:42.949259580 * ALPN, offering http/1.1 2026/05/29 19:18:42.949260612 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:42.949281111 * CApath: /etc/ssl/certs 2026/05/29 19:18:42.949282113 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:42.949316447 } [5 bytes data] 2026/05/29 19:18:42.949317619 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:42.949333949 } [512 bytes data] 2026/05/29 19:18:42.949334751 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:42.949349568 { [5 bytes data] 2026/05/29 19:18:42.949350350 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:42.949364396 { [122 bytes data] 2026/05/29 19:18:42.949365178 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:42.949379023 { [5 bytes data] 2026/05/29 19:18:42.949379915 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949394092 { [5 bytes data] 2026/05/29 19:18:42.949394993 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/05/29 19:18:42.949409871 { [19 bytes data] 2026/05/29 19:18:42.949416914 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949431832 { [5 bytes data] 2026/05/29 19:18:42.949432624 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:42.949446870 { [3836 bytes data] 2026/05/29 19:18:42.949447662 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949461998 { [5 bytes data] 2026/05/29 19:18:42.949462780 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/05/29 19:18:42.949477417 { [264 bytes data] 2026/05/29 19:18:42.949478419 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949492535 { [5 bytes data] 2026/05/29 19:18:42.949493367 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:42.949507554 { [36 bytes data] 2026/05/29 19:18:42.949508375 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:42.949521600 } [5 bytes data] 2026/05/29 19:18:42.949522341 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:42.949538020 } [1 bytes data] 2026/05/29 19:18:42.949538992 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949553359 } [5 bytes data] 2026/05/29 19:18:42.949554110 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:42.949568187 } [36 bytes data] 2026/05/29 19:18:42.949569118 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/05/29 19:18:42.949584016 * ALPN, server accepted to use h2 2026/05/29 19:18:42.949584808 * Server certificate: 2026/05/29 19:18:42.949599125 * subject: CN=cran.rstudio.com 2026/05/29 19:18:42.949599876 * start date: May 1 00:00:00 2026 GMT 2026/05/29 19:18:42.949614393 * expire date: Nov 14 23:59:59 2026 GMT 2026/05/29 19:18:42.949615204 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/05/29 19:18:42.949633138 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01 2026/05/29 19:18:42.949634000 * SSL certificate verify ok. 2026/05/29 19:18:42.949649519 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:42.949650310 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:42.949666861 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:42.949667873 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949690645 } [5 bytes data] 2026/05/29 19:18:42.949691567 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949706335 } [5 bytes data] 2026/05/29 19:18:42.949707166 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949732554 } [5 bytes data] 2026/05/29 19:18:42.949733586 * Using Stream ID: 1 (easy handle 0x5592498b99f0) 2026/05/29 19:18:42.949748323 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949749105 } [5 bytes data] 2026/05/29 19:18:42.949763501 > GET / HTTP/2 2026/05/29 19:18:42.949764293 > Host: cran.rstudio.com 2026/05/29 19:18:42.949777097 > user-agent: curl/7.81.0 2026/05/29 19:18:42.949777899 > accept: */* 2026/05/29 19:18:42.949790552 > 2026/05/29 19:18:42.949791313 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949804729 { [5 bytes data] 2026/05/29 19:18:42.949805570 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/05/29 19:18:42.949820438 { [157 bytes data] 2026/05/29 19:18:42.949821280 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949836127 { [5 bytes data] 2026/05/29 19:18:42.949836899 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:42.949851846 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949852768 } [5 bytes data] 2026/05/29 19:18:42.949867346 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:42.949868127 { [5 bytes data] 2026/05/29 19:18:42.949881853 < HTTP/2 200 2026/05/29 19:18:42.949882684 < content-type: text/html 2026/05/29 19:18:42.949895578 < content-length: 866 2026/05/29 19:18:42.949896420 < server: Apache/2.4.66 (Unix) 2026/05/29 19:18:42.949909484 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/05/29 19:18:42.949910246 < accept-ranges: bytes 2026/05/29 19:18:42.949924512 < date: Fri, 29 May 2026 18:53:01 GMT 2026/05/29 19:18:42.949925354 < expires: Fri, 29 May 2026 19:22:02 GMT 2026/05/29 19:18:42.949939661 < cache-control: max-age=1800 2026/05/29 19:18:42.949940442 < etag: "362-612dafe59ac63" 2026/05/29 19:18:42.949953967 < x-cache: Hit from cloudfront 2026/05/29 19:18:42.949954779 < via: 1.1 78343ab9f25e768d3ca8354f010e2c0c.cloudfront.net (CloudFront) 2026/05/29 19:18:42.949972562 < x-amz-cf-pop: ORD58-P15 2026/05/29 19:18:42.949973393 < x-amz-cf-id: OJSROLBl97XUaMCD0Ie_qJSj11j1bGgmn6Idx7-dcnXEHELGuOOd8A== 2026/05/29 19:18:42.949991688 < age: 1600 2026/05/29 19:18:42.949992469 < 2026/05/29 19:18:42.950003249 { [866 bytes data] 2026/05/29 19:18:42.955678659 * 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 19:18:42.971195355 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:42.971425895 [connect-session] Job Key: a9qKjGUaYJIRXHtx 2026/05/29 19:18:42.971441074 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:42.971446855 [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:42189 ... Connected to session server http://127.0.0.1:42189 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:43.160840097 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:43.161158959 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:43.404569807 2026/05/29 19:18:43.404580267 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:43.404645849 * Trying 3.138.167.219:443... 2026/05/29 19:18:43.404647111 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0) 2026/05/29 19:18:43.404662220 * ALPN, offering h2 2026/05/29 19:18:43.404662741 * ALPN, offering http/1.1 2026/05/29 19:18:43.404674793 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:43.404675324 * CApath: /etc/ssl/certs 2026/05/29 19:18:43.404687667 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404688259 } [5 bytes data] 2026/05/29 19:18:43.404700361 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:43.404700812 } [512 bytes data] 2026/05/29 19:18:43.404716672 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404717153 { [5 bytes data] 2026/05/29 19:18:43.404726109 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:43.404726520 { [104 bytes data] 2026/05/29 19:18:43.404746547 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404747840 { [5 bytes data] 2026/05/29 19:18:43.404764581 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:43.404765493 { [3880 bytes data] 2026/05/29 19:18:43.404774460 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404774880 { [5 bytes data] 2026/05/29 19:18:43.404783977 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:43.404784498 { [333 bytes data] 2026/05/29 19:18:43.404803714 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404804576 { [5 bytes data] 2026/05/29 19:18:43.404819133 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:43.404819844 { [4 bytes data] 2026/05/29 19:18:43.404828771 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404829252 } [5 bytes data] 2026/05/29 19:18:43.404837988 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:43.404838409 } [70 bytes data] 2026/05/29 19:18:43.404847265 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:43.404847676 } [5 bytes data] 2026/05/29 19:18:43.404863987 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:43.404864898 } [1 bytes data] 2026/05/29 19:18:43.404881239 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404882150 } [5 bytes data] 2026/05/29 19:18:43.404906073 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:43.404908097 } [16 bytes data] 2026/05/29 19:18:43.404925619 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:43.404926140 { [5 bytes data] 2026/05/29 19:18:43.404934736 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.404935538 { [5 bytes data] 2026/05/29 19:18:43.404944445 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:43.404944986 { [16 bytes data] 2026/05/29 19:18:43.404953602 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:43.404954032 * ALPN, server accepted to use h2 2026/05/29 19:18:43.404964542 * Server certificate: 2026/05/29 19:18:43.404964973 * subject: CN=p3m.posit.it 2026/05/29 19:18:43.404973780 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:43.404974270 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:43.404983047 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:43.405018092 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:43.405066853 * SSL certificate verify ok. 2026/05/29 19:18:43.405068747 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:43.405093162 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:43.405094114 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:43.405145350 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405146632 } [5 bytes data] 2026/05/29 19:18:43.405156270 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405156761 } [5 bytes data] 2026/05/29 19:18:43.405168964 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405169485 } [5 bytes data] 2026/05/29 19:18:43.405178382 * Using Stream ID: 1 (easy handle 0x557383a279f0) 2026/05/29 19:18:43.405178923 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405189082 } [5 bytes data] 2026/05/29 19:18:43.405189532 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:43.405199070 > Host: packagemanager.posit.co 2026/05/29 19:18:43.405200042 > user-agent: curl/7.81.0 2026/05/29 19:18:43.405219328 > accept: */* 2026/05/29 19:18:43.405220210 > 2026/05/29 19:18:43.405232673 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405233695 { [5 bytes data] 2026/05/29 19:18:43.405255405 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:43.405256447 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405271716 } [5 bytes data] 2026/05/29 19:18:43.405272217 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405281033 { [5 bytes data] 2026/05/29 19:18:43.405281484 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405290120 { [5 bytes data] 2026/05/29 19:18:43.405290561 < HTTP/2 400 2026/05/29 19:18:43.405298686 < date: Fri, 29 May 2026 19:18:43 GMT 2026/05/29 19:18:43.405299217 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:43.405310128 < content-length: 94 2026/05/29 19:18:43.405310658 < cache-control: max-age=3600 2026/05/29 19:18:43.405319154 < request-id: adb3d805-dac6-4409-9274-797736e46b50 2026/05/29 19:18:43.405319575 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:43.405330626 < x-content-type-options: nosniff 2026/05/29 19:18:43.405331468 < x-frame-options: DENY 2026/05/29 19:18:43.405350012 < x-repository-type: RSPM 2026/05/29 19:18:43.405351114 < 2026/05/29 19:18:43.405367247 { [94 bytes data] 2026/05/29 19:18:43.405374600 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.405392644 { [5 bytes data] 2026/05/29 19:18:43.412190868 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:42189 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/05/29 19:18:43.427952194 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:43.428239350 [connect-session] Job Key: anj0gEESOVNrgavV 2026/05/29 19:18:43.428252705 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/05/29 19:18:43.428256502 [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:39189 ... Connected to session server http://127.0.0.1:39189 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:43.620420054 Configuring packrat to use available credentials for private repository access. 2026/05/29 19:18:43.620735630 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/05/29 19:18:43.771681010 2026/05/29 19:18:43.771693803 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/05/29 19:18:43.771773769 * Trying 3.22.40.234:443... 2026/05/29 19:18:43.771777526 * Connected to packagemanager.posit.co (3.22.40.234) port 443 (#0) 2026/05/29 19:18:43.771840835 * ALPN, offering h2 2026/05/29 19:18:43.771842427 * ALPN, offering http/1.1 2026/05/29 19:18:43.771857616 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/05/29 19:18:43.771858908 * CApath: /etc/ssl/certs 2026/05/29 19:18:43.771878425 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.771880018 } [5 bytes data] 2026/05/29 19:18:43.771899073 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/05/29 19:18:43.771900275 } [512 bytes data] 2026/05/29 19:18:43.771919201 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.771920213 { [5 bytes data] 2026/05/29 19:18:43.772154348 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/05/29 19:18:43.772157053 { [104 bytes data] 2026/05/29 19:18:43.772180627 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772182180 { [5 bytes data] 2026/05/29 19:18:43.772204251 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/05/29 19:18:43.772205914 { [3880 bytes data] 2026/05/29 19:18:43.772230522 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772233718 { [5 bytes data] 2026/05/29 19:18:43.772263233 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/05/29 19:18:43.772265207 { [333 bytes data] 2026/05/29 19:18:43.772289573 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772290354 { [5 bytes data] 2026/05/29 19:18:43.772301535 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/05/29 19:18:43.772302176 { [4 bytes data] 2026/05/29 19:18:43.772313417 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772313968 } [5 bytes data] 2026/05/29 19:18:43.772349525 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/05/29 19:18:43.772350336 } [70 bytes data] 2026/05/29 19:18:43.772361837 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/05/29 19:18:43.772363521 } [5 bytes data] 2026/05/29 19:18:43.772374131 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/05/29 19:18:43.772374692 } [1 bytes data] 2026/05/29 19:18:43.772385933 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772386454 } [5 bytes data] 2026/05/29 19:18:43.772397254 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/05/29 19:18:43.772397775 } [16 bytes data] 2026/05/29 19:18:43.772408294 * TLSv1.2 (IN), TLS header, Finished (20): 2026/05/29 19:18:43.772408825 { [5 bytes data] 2026/05/29 19:18:43.772419155 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/05/29 19:18:43.772419716 { [5 bytes data] 2026/05/29 19:18:43.772430686 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/05/29 19:18:43.772431207 { [16 bytes data] 2026/05/29 19:18:43.772463968 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/05/29 19:18:43.772465371 * ALPN, server accepted to use h2 2026/05/29 19:18:43.772487162 * Server certificate: 2026/05/29 19:18:43.772487773 * subject: CN=p3m.posit.it 2026/05/29 19:18:43.772498763 * start date: Feb 24 00:00:00 2026 GMT 2026/05/29 19:18:43.772499344 * expire date: Sep 9 23:59:59 2026 GMT 2026/05/29 19:18:43.772510125 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/05/29 19:18:43.772510856 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/05/29 19:18:43.772526265 * SSL certificate verify ok. 2026/05/29 19:18:43.772526856 * Using HTTP2, server supports multiplexing 2026/05/29 19:18:43.772538407 * Connection state changed (HTTP/2 confirmed) 2026/05/29 19:18:43.772538968 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/05/29 19:18:43.772564125 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772564776 } [5 bytes data] 2026/05/29 19:18:43.772588200 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772589593 } [5 bytes data] 2026/05/29 19:18:43.772607446 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772607997 } [5 bytes data] 2026/05/29 19:18:43.772617024 * Using Stream ID: 1 (easy handle 0x56393f9049f0) 2026/05/29 19:18:43.772617465 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772627564 } [5 bytes data] 2026/05/29 19:18:43.772628095 > GET /cran/__linux__/jammy/latest HTTP/2 2026/05/29 19:18:43.772636641 > Host: packagemanager.posit.co 2026/05/29 19:18:43.772637082 > user-agent: curl/7.81.0 2026/05/29 19:18:43.772646018 > accept: */* 2026/05/29 19:18:43.772646449 > 2026/05/29 19:18:43.772653332 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772653783 { [5 bytes data] 2026/05/29 19:18:43.772662519 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/05/29 19:18:43.772663010 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772673630 } [5 bytes data] 2026/05/29 19:18:43.772674061 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772682556 { [5 bytes data] 2026/05/29 19:18:43.772682997 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772691563 { [5 bytes data] 2026/05/29 19:18:43.772692014 < HTTP/2 400 2026/05/29 19:18:43.772708215 < date: Fri, 29 May 2026 19:18:43 GMT 2026/05/29 19:18:43.772709236 < content-type: text/plain; charset=utf-8 2026/05/29 19:18:43.772724896 < content-length: 94 2026/05/29 19:18:43.772725447 < cache-control: max-age=3600 2026/05/29 19:18:43.772733932 < request-id: 7eb704c2-c821-4e1e-aac1-a87b8e20068c 2026/05/29 19:18:43.772734363 < server: Posit Package Manager v2026.04.2 2026/05/29 19:18:43.772744853 < x-content-type-options: nosniff 2026/05/29 19:18:43.772745324 < x-frame-options: DENY 2026/05/29 19:18:43.772754140 < x-repository-type: RSPM 2026/05/29 19:18:43.772754631 < 2026/05/29 19:18:43.772762265 { [94 bytes data] 2026/05/29 19:18:43.772762726 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/05/29 19:18:43.772771393 { [5 bytes data] 2026/05/29 19:18:43.778364117 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:39189 |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:43.797021413 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:43.797354605 [connect-session] Job Key: V6S2COT8FzJ63n8f Job started Determining session server location ... Connecting to session server http://127.0.0.1:40943 ... Connected to session server http://127.0.0.1:40943 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:43.996906436 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:43.997258099 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:43.997360424 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:44.016776642 2026/05/29 19:18:44.016789766 $ /opt/R/4.4.3/bin/R --version 2026/05/29 19:18:44.016844809 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/05/29 19:18:44.016846312 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:44.016868764 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:44.016869706 2026/05/29 19:18:44.016882810 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:44.016883661 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:44.016901625 GNU General Public License versions 2 or 3. 2026/05/29 19:18:44.016902537 For more information about these matters see 2026/05/29 19:18:44.022517437 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:40943 Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:44.041630355 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:44.041888427 [connect-session] Job Key: nmpHPBNo950bRlfW Job started Determining session server location ... Connecting to session server http://127.0.0.1:43041 ... Connected to session server http://127.0.0.1:43041 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:44.244533707 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:44.244829054 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:44.245100808 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:44.453477867 2026/05/29 19:18:44.453492234 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:44.453548169 Package Version LibPath 2026/05/29 19:18:44.453549692 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453565772 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453566663 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453582303 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453583004 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453601699 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453602801 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453622708 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453623580 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453640802 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453641564 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453657243 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453657984 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453673253 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453673934 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453693140 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453839403 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453863573 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453865446 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453876807 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453877408 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453887948 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453888409 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453898899 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453899329 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453909629 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453910070 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.453920269 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/05/29 19:18:44.459591179 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:43041 Stopping content session token refresher Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:44.477308419 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:44.477574386 [connect-session] Job Key: MUOC27ZxyRIrQYZ1 Job started Determining session server location ... Connecting to session server http://127.0.0.1:42223 ... Connected to session server http://127.0.0.1:42223 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:44.680036344 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:44.680338167 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:44.680428997 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:44.681128905 $add.smooth 2026/05/29 19:18:44.681135718 [1] TRUE 2026/05/29 19:18:44.681169712 2026/05/29 19:18:44.681172628 $bitmapType 2026/05/29 19:18:44.681192104 [1] "cairo" 2026/05/29 19:18:44.681193266 2026/05/29 19:18:44.681206832 $browser 2026/05/29 19:18:44.681207703 function (url) 2026/05/29 19:18:44.681220137 { 2026/05/29 19:18:44.681221058 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:44.681236928 } 2026/05/29 19:18:44.681237779 <environment: 0x55871d1c4f20> 2026/05/29 19:18:44.681250213 2026/05/29 19:18:44.681251074 $browserNLdisabled 2026/05/29 19:18:44.681262556 [1] FALSE 2026/05/29 19:18:44.681263317 2026/05/29 19:18:44.681274087 $catch.script.errors 2026/05/29 19:18:44.681274979 [1] FALSE 2026/05/29 19:18:44.681288044 2026/05/29 19:18:44.681288815 $CBoundsCheck 2026/05/29 19:18:44.681299745 [1] FALSE 2026/05/29 19:18:44.681300527 2026/05/29 19:18:44.681310666 $check.bounds 2026/05/29 19:18:44.681311437 [1] FALSE 2026/05/29 19:18:44.681322738 2026/05/29 19:18:44.681324652 $citation.bibtex.max 2026/05/29 19:18:44.681336324 [1] 1 2026/05/29 19:18:44.681337105 2026/05/29 19:18:44.681346934 $continue 2026/05/29 19:18:44.681347705 [1] "+ " 2026/05/29 19:18:44.681358205 2026/05/29 19:18:44.681358946 $contrasts 2026/05/29 19:18:44.681370668 unordered ordered 2026/05/29 19:18:44.681371810 "contr.treatment" "contr.poly" 2026/05/29 19:18:44.681391277 2026/05/29 19:18:44.681392088 $defaultPackages 2026/05/29 19:18:44.681403670 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:44.681404591 2026/05/29 19:18:44.681419619 $demo.ask 2026/05/29 19:18:44.681420451 [1] "default" 2026/05/29 19:18:44.681434988 2026/05/29 19:18:44.681435980 $deparse.cutoff 2026/05/29 19:18:44.681447832 [1] 60 2026/05/29 19:18:44.681448734 2026/05/29 19:18:44.681459464 $device 2026/05/29 19:18:44.681716922 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:44.681724025 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:44.681753851 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:44.681755054 useKerning, fillOddEven, compress) 2026/05/29 19:18:44.681775321 { 2026/05/29 19:18:44.681776273 initPSandPDFfonts() 2026/05/29 19:18:44.681790309 new <- list() 2026/05/29 19:18:44.681791121 if (!missing(width)) 2026/05/29 19:18:44.681804837 new$width <- width 2026/05/29 19:18:44.681805748 if (!missing(height)) 2026/05/29 19:18:44.681820326 new$height <- height 2026/05/29 19:18:44.681821187 if (!missing(onefile)) 2026/05/29 19:18:44.681836786 new$onefile <- onefile 2026/05/29 19:18:44.681837698 if (!missing(title)) 2026/05/29 19:18:44.681853027 new$title <- title 2026/05/29 19:18:44.681853818 if (!missing(fonts)) 2026/05/29 19:18:44.681867724 new$fonts <- fonts 2026/05/29 19:18:44.681868466 if (!missing(version)) 2026/05/29 19:18:44.681881914 new$version <- version 2026/05/29 19:18:44.681884368 if (!missing(paper)) 2026/05/29 19:18:44.681904065 new$paper <- paper 2026/05/29 19:18:44.681904957 if (!missing(encoding)) 2026/05/29 19:18:44.681918582 new$encoding <- encoding 2026/05/29 19:18:44.681919544 if (!missing(bg)) 2026/05/29 19:18:44.681937227 new$bg <- bg 2026/05/29 19:18:44.681939872 if (!missing(fg)) 2026/05/29 19:18:44.681952536 new$fg <- fg 2026/05/29 19:18:44.681953577 if (!missing(pointsize)) 2026/05/29 19:18:44.681970870 new$pointsize <- pointsize 2026/05/29 19:18:44.681971762 if (!missing(pagecentre)) 2026/05/29 19:18:44.682022977 new$pagecentre <- pagecentre 2026/05/29 19:18:44.682024209 if (!missing(colormodel)) 2026/05/29 19:18:44.682047393 new$colormodel <- colormodel 2026/05/29 19:18:44.682048305 if (!missing(useDingbats)) 2026/05/29 19:18:44.682062792 new$useDingbats <- useDingbats 2026/05/29 19:18:44.682063633 if (!missing(useKerning)) 2026/05/29 19:18:44.682085143 new$useKerning <- useKerning 2026/05/29 19:18:44.682086225 if (!missing(fillOddEven)) 2026/05/29 19:18:44.682121288 new$fillOddEven <- fillOddEven 2026/05/29 19:18:44.682139024 if (!missing(compress)) 2026/05/29 19:18:44.682140246 new$compress <- compress 2026/05/29 19:18:44.682154022 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:44.682155124 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:44.682174350 inherits(family, "CIDFont"))) { 2026/05/29 19:18:44.682175222 enc <- family$encoding 2026/05/29 19:18:44.682186701 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:44.682196950 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:44.682199104 "default")) 2026/05/29 19:18:44.682219091 old$encoding <- enc 2026/05/29 19:18:44.682219612 family <- family$metrics 2026/05/29 19:18:44.682238037 } 2026/05/29 19:18:44.682239369 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:44.682251822 old$encoding <- guessEncoding() 2026/05/29 19:18:44.682252393 if (!missing(family)) { 2026/05/29 19:18:44.682261601 if (length(family) == 4L) { 2026/05/29 19:18:44.682262051 family <- c(family, "Symbol.afm") 2026/05/29 19:18:44.682277099 } 2026/05/29 19:18:44.682277971 else if (length(family) == 5L) { 2026/05/29 19:18:44.682292498 } 2026/05/29 19:18:44.682318717 else if (length(family) == 1L) { 2026/05/29 19:18:44.682343516 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:44.682344638 if (is.null(pf)) 2026/05/29 19:18:44.682357562 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:44.682358013 domain = NA) 2026/05/29 19:18:44.682367921 matchFont(pf, old$encoding) 2026/05/29 19:18:44.682368372 } 2026/05/29 19:18:44.682377029 else stop("invalid 'family' argument") 2026/05/29 19:18:44.682377449 old$family <- family 2026/05/29 19:18:44.682386767 } 2026/05/29 19:18:44.682387197 version <- old$version 2026/05/29 19:18:44.682428004 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:44.682428976 "2.0") 2026/05/29 19:18:44.682437912 if (version %in% versions) 2026/05/29 19:18:44.682438393 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:44.682448663 else stop("invalid PDF version") 2026/05/29 19:18:44.682449113 onefile <- old$onefile 2026/05/29 19:18:44.682458290 if (!checkIntFormat(file)) 2026/05/29 19:18:44.682458741 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:44.682468760 domain = NA) 2026/05/29 19:18:44.682469201 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:44.682479570 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:44.682480021 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:44.682491593 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:44.682492033 old$fillOddEven, old$compress) 2026/05/29 19:18:44.682502834 invisible() 2026/05/29 19:18:44.682503305 } 2026/05/29 19:18:44.682510468 <bytecode: 0x55871b4b7108> 2026/05/29 19:18:44.682510909 <environment: namespace:grDevices> 2026/05/29 19:18:44.682547537 2026/05/29 19:18:44.682548319 $device.ask.default 2026/05/29 19:18:44.682556113 [1] FALSE 2026/05/29 19:18:44.682556584 2026/05/29 19:18:44.682563657 $digits 2026/05/29 19:18:44.682564128 [1] 7 2026/05/29 19:18:44.682578194 2026/05/29 19:18:44.682578635 $dvipscmd 2026/05/29 19:18:44.682585719 [1] "dvips" 2026/05/29 19:18:44.682586160 2026/05/29 19:18:44.682593513 $echo 2026/05/29 19:18:44.682593944 [1] FALSE 2026/05/29 19:18:44.682601128 2026/05/29 19:18:44.682601568 $editor 2026/05/29 19:18:44.682608391 [1] "vi" 2026/05/29 19:18:44.682608872 2026/05/29 19:18:44.682615664 $encoding 2026/05/29 19:18:44.682616136 [1] "native.enc" 2026/05/29 19:18:44.682623790 2026/05/29 19:18:44.682624231 $example.ask 2026/05/29 19:18:44.682631284 [1] "default" 2026/05/29 19:18:44.682631735 2026/05/29 19:18:44.682678542 $expressions 2026/05/29 19:18:44.682679404 [1] 5000 2026/05/29 19:18:44.682689923 2026/05/29 19:18:44.682690775 $help.search.types 2026/05/29 19:18:44.682702176 [1] "vignette" "demo" "help" 2026/05/29 19:18:44.682703118 2026/05/29 19:18:44.682715201 $help.try.all.packages 2026/05/29 19:18:44.682716012 [1] FALSE 2026/05/29 19:18:44.682728265 2026/05/29 19:18:44.682729076 $HTTPUserAgent 2026/05/29 19:18:44.682740518 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:44.682741330 2026/05/29 19:18:44.682773339 $internet.info 2026/05/29 19:18:44.682774472 [1] 2 2026/05/29 19:18:44.682791253 2026/05/29 19:18:44.682792335 $keep.parse.data 2026/05/29 19:18:44.682805850 [1] TRUE 2026/05/29 19:18:44.682806782 2026/05/29 19:18:44.682818554 $keep.parse.data.pkgs 2026/05/29 19:18:44.682819776 [1] FALSE 2026/05/29 19:18:44.682832320 2026/05/29 19:18:44.682832770 $keep.source 2026/05/29 19:18:44.682839734 [1] FALSE 2026/05/29 19:18:44.682840194 2026/05/29 19:18:44.682846887 $keep.source.pkgs 2026/05/29 19:18:44.682847348 [1] FALSE 2026/05/29 19:18:44.682854882 2026/05/29 19:18:44.682855373 $locatorBell 2026/05/29 19:18:44.682862336 [1] TRUE 2026/05/29 19:18:44.682862786 2026/05/29 19:18:44.682869389 $mailer 2026/05/29 19:18:44.682869820 [1] "mailto" 2026/05/29 19:18:44.682876933 2026/05/29 19:18:44.682877374 $matprod 2026/05/29 19:18:44.682884066 [1] "default" 2026/05/29 19:18:44.682884507 2026/05/29 19:18:44.682919563 $max.contour.segments 2026/05/29 19:18:44.682920905 [1] 25000 2026/05/29 19:18:44.682933489 2026/05/29 19:18:44.682935723 $max.print 2026/05/29 19:18:44.682964985 [1] 99999 2026/05/29 19:18:44.682974950 2026/05/29 19:18:44.682977124 $menu.graphics 2026/05/29 19:18:44.682990789 [1] TRUE 2026/05/29 19:18:44.682992402 2026/05/29 19:18:44.683004214 $na.action 2026/05/29 19:18:44.683005096 [1] "na.omit" 2026/05/29 19:18:44.683017399 2026/05/29 19:18:44.683018251 $nwarnings 2026/05/29 19:18:44.683029762 [1] 50 2026/05/29 19:18:44.683030684 2026/05/29 19:18:44.683041825 $OutDec 2026/05/29 19:18:44.683042726 [1] "." 2026/05/29 19:18:44.683054268 2026/05/29 19:18:44.683055070 $pager 2026/05/29 19:18:44.683102007 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/05/29 19:18:44.683103570 2026/05/29 19:18:44.683122806 $papersize 2026/05/29 19:18:44.683123918 [1] "letter" 2026/05/29 19:18:44.683137063 2026/05/29 19:18:44.683138075 $PCRE_limit_recursion 2026/05/29 19:18:44.683150418 [1] NA 2026/05/29 19:18:44.683151249 2026/05/29 19:18:44.683176977 $PCRE_study 2026/05/29 19:18:44.683177949 [1] FALSE 2026/05/29 19:18:44.683190232 2026/05/29 19:18:44.683191074 $PCRE_use_JIT 2026/05/29 19:18:44.683203216 [1] TRUE 2026/05/29 19:18:44.683204108 2026/05/29 19:18:44.683215109 $pdfviewer 2026/05/29 19:18:44.683215970 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:44.683228894 2026/05/29 19:18:44.683229776 $pkgType 2026/05/29 19:18:44.683240777 [1] "source" 2026/05/29 19:18:44.683241578 2026/05/29 19:18:44.683253040 $printcmd 2026/05/29 19:18:44.683253861 [1] "/usr/bin/lpr" 2026/05/29 19:18:44.683266244 2026/05/29 19:18:44.683267006 $prompt 2026/05/29 19:18:44.683278006 [1] "> " 2026/05/29 19:18:44.683278938 2026/05/29 19:18:44.683289778 $repos 2026/05/29 19:18:44.683290700 CRAN 2026/05/29 19:18:44.683302342 "@CRAN@" 2026/05/29 19:18:44.683303103 2026/05/29 19:18:44.683314544 $rl_word_breaks 2026/05/29 19:18:44.683315306 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:44.683334762 2026/05/29 19:18:44.683335634 $scipen 2026/05/29 19:18:44.683346985 [1] 0 2026/05/29 19:18:44.683347847 2026/05/29 19:18:44.683358767 $show.coef.Pvalues 2026/05/29 19:18:44.683359599 [1] TRUE 2026/05/29 19:18:44.683372533 2026/05/29 19:18:44.683373405 $show.error.messages 2026/05/29 19:18:44.683385908 [1] TRUE 2026/05/29 19:18:44.683386679 2026/05/29 19:18:44.683397971 $show.signif.stars 2026/05/29 19:18:44.683398862 [1] TRUE 2026/05/29 19:18:44.683411235 2026/05/29 19:18:44.683412027 $showErrorCalls 2026/05/29 19:18:44.683423989 [1] TRUE 2026/05/29 19:18:44.683424821 2026/05/29 19:18:44.683435871 $showNCalls 2026/05/29 19:18:44.683436673 [1] 50 2026/05/29 19:18:44.683448234 2026/05/29 19:18:44.683449066 $showWarnCalls 2026/05/29 19:18:44.683461018 [1] FALSE 2026/05/29 19:18:44.683461880 2026/05/29 19:18:44.683472911 $str 2026/05/29 19:18:44.683473762 $str$strict.width 2026/05/29 19:18:44.683486175 [1] "no" 2026/05/29 19:18:44.683487077 2026/05/29 19:18:44.683498208 $str$digits.d 2026/05/29 19:18:44.683499100 [1] 3 2026/05/29 19:18:44.683511142 2026/05/29 19:18:44.683511964 $str$vec.len 2026/05/29 19:18:44.683523134 [1] 4 2026/05/29 19:18:44.683523916 2026/05/29 19:18:44.683534816 $str$list.len 2026/05/29 19:18:44.683535598 [1] 99 2026/05/29 19:18:44.683549073 2026/05/29 19:18:44.683549924 $str$deparse.lines 2026/05/29 19:18:44.683561887 NULL 2026/05/29 19:18:44.683562728 2026/05/29 19:18:44.683573649 $str$drop.deparse.attr 2026/05/29 19:18:44.683574470 [1] TRUE 2026/05/29 19:18:44.683586904 2026/05/29 19:18:44.683587966 $str$formatNum 2026/05/29 19:18:44.683599437 function (x, ...) 2026/05/29 19:18:44.683600319 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:44.683615447 <environment: 0x55871bc12778> 2026/05/29 19:18:44.683616349 2026/05/29 19:18:44.683629022 2026/05/29 19:18:44.683629864 $str.dendrogram.last 2026/05/29 19:18:44.683642097 [1] "`" 2026/05/29 19:18:44.683643058 2026/05/29 19:18:44.683653819 $texi2dvi 2026/05/29 19:18:44.683654831 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:44.683667955 2026/05/29 19:18:44.683668837 $timeout 2026/05/29 19:18:44.683681190 [1] 60 2026/05/29 19:18:44.683682022 2026/05/29 19:18:44.683692571 $ts.eps 2026/05/29 19:18:44.683693403 [1] 1e-05 2026/05/29 19:18:44.683705105 2026/05/29 19:18:44.683705926 $ts.S.compat 2026/05/29 19:18:44.683718239 [1] FALSE 2026/05/29 19:18:44.683719020 2026/05/29 19:18:44.683730121 $unzip 2026/05/29 19:18:44.683730933 [1] "/usr/bin/unzip" 2026/05/29 19:18:44.683743156 2026/05/29 19:18:44.683744027 $useFancyQuotes 2026/05/29 19:18:44.683756000 [1] TRUE 2026/05/29 19:18:44.683756821 2026/05/29 19:18:44.683767591 $verbose 2026/05/29 19:18:44.683768503 [1] FALSE 2026/05/29 19:18:44.683780095 2026/05/29 19:18:44.683781027 $warn 2026/05/29 19:18:44.683792027 [1] 0 2026/05/29 19:18:44.683792889 2026/05/29 19:18:44.683803599 $warning.length 2026/05/29 19:18:44.683804520 [1] 1000 2026/05/29 19:18:44.683816793 2026/05/29 19:18:44.683817595 $warnPartialMatchArgs 2026/05/29 19:18:44.683829657 [1] FALSE 2026/05/29 19:18:44.683830439 2026/05/29 19:18:44.683841760 $warnPartialMatchAttr 2026/05/29 19:18:44.683842622 [1] FALSE 2026/05/29 19:18:44.683855335 2026/05/29 19:18:44.683856107 $warnPartialMatchDollar 2026/05/29 19:18:44.683868871 [1] FALSE 2026/05/29 19:18:44.683869782 2026/05/29 19:18:44.683897544 $width 2026/05/29 19:18:44.683898727 [1] 80 2026/05/29 19:18:44.683910418 Stopped session pings to http://127.0.0.1:42223 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 19:18:44.707657624 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:44.707943067 [connect-session] Job Key: vfyr6a3YkbPy2u5L Job started Determining session server location ... Connecting to session server http://127.0.0.1:35729 ... Connected to session server http://127.0.0.1:35729 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:44.909203687 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:44.909462797 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:44.909549706 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:44.918376309 2026/05/29 19:18:44.918388021 $ env 2026/05/29 19:18:44.918439467 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:44.918440980 CONNECT_CONTENT_GUID= 2026/05/29 19:18:44.918455056 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:44.918455898 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:44.918470665 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:44.918476857 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:44.918547239 EDITOR=vi 2026/05/29 19:18:44.918548751 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:44.918563659 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:44.918564621 LANG=en_US.UTF-8 2026/05/29 19:18:44.918578366 LANGUAGE=en_US:en 2026/05/29 19:18:44.918579228 LC_ALL=en_US.UTF-8 2026/05/29 19:18:44.918598862 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:44.918606696 LN_S=ln -s 2026/05/29 19:18:44.918641671 LOGNAME=rstudio-connect 2026/05/29 19:18:44.918642543 MAKE=make 2026/05/29 19:18:44.918651400 PAGER=/usr/bin/pager 2026/05/29 19:18:44.918651881 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:44.918666558 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:44.918667009 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:44.918675855 R_ARCH= 2026/05/29 19:18:44.918676406 R_BROWSER=xdg-open 2026/05/29 19:18:44.918698448 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:44.918699099 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:44.918710961 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/05/29 19:18:44.918711442 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:44.918722202 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:44.918722653 R_HOME=/opt/R/4.4.3/lib/R 2026/05/29 19:18:44.918730908 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/05/29 19:18:44.918731880 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/05/29 19:18:44.918741168 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/05/29 19:18:44.918741638 R_LIBS_USER=REDACTED 2026/05/29 19:18:44.918750525 R_PAPERSIZE=letter 2026/05/29 19:18:44.918750946 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:44.918759311 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:44.918759782 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:44.918768549 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:44.918769009 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:44.918778177 RSC_REPORT_NAME=system-check 2026/05/29 19:18:44.918778638 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:44.918789548 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:44.918790009 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:44.918800027 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpnS6AmL 2026/05/29 19:18:44.918800448 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/05/29 19:18:44.918810457 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:44.918810898 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:44.918820426 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:44.918820857 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:44.918830204 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:44.918830635 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:44.918839331 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:44.918839752 SED=/usr/bin/sed 2026/05/29 19:18:44.918847546 SF_PARTNER=posit_connect 2026/05/29 19:18:44.918848007 SHLVL=2 2026/05/29 19:18:44.918855752 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:44.918856212 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:44.918864768 TAR=/usr/bin/tar 2026/05/29 19:18:44.918865199 TERM=xterm 2026/05/29 19:18:44.918872553 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:44.918872994 TZ=UTC 2026/05/29 19:18:44.918889655 USERNAME=rstudio-connect 2026/05/29 19:18:44.918890096 USER=rstudio-connect 2026/05/29 19:18:44.925414632 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:35729 Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:44.942855533 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:44.943123003 [connect-session] Job Key: WSHd7i8z3603ZnE3 Job started Determining session server location ... Connecting to session server http://127.0.0.1:33725 ... Connected to session server http://127.0.0.1:33725 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:45.152105359 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:45.152404716 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:45.152515002 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:45.160876435 2026/05/29 19:18:45.160888738 $ findmnt --notruncate 2026/05/29 19:18:45.160941226 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:45.160951746 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/ov erlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:45.161094212 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:45.161096356 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:45.161127341 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:45.161132762 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:45.161163539 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:45.161164230 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:45.161183085 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:45.161183537 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:45.161215236 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161218412 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:45.161317006 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:45.161318579 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161448111 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161449333 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161477596 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161479830 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.source.2905065625] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161507271 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.output.4243546556] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161507803 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/WSHd7i8z3603ZnE3] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161532318 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161532759 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161556434 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:45.161556924 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1554751713] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:45.161636192 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:45.167321731 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/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 19:18:45.184934237 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:45.185234178 [connect-session] Job Key: ZDyrWJPzkYLSBCe3 Job started Determining session server location ... Connecting to session server http://127.0.0.1:40027 ... Connected to session server http://127.0.0.1:40027 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:45.389706720 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:45.390023803 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:45.390167893 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/05/29 19:18:45.409948342 2026/05/29 19:18:45.409961596 $ /opt/R/4.5.2/bin/R --version 2026/05/29 19:18:45.410021078 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/05/29 19:18:45.410024975 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/05/29 19:18:45.410047197 Platform: x86_64-pc-linux-gnu 2026/05/29 19:18:45.410053067 2026/05/29 19:18:45.410099234 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/05/29 19:18:45.410106708 You are welcome to redistribute it under the terms of the 2026/05/29 19:18:45.410204928 GNU General Public License versions 2 or 3. 2026/05/29 19:18:45.410212993 For more information about these matters see 2026/05/29 19:18:45.415988449 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:40027 Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:45.433535463 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:45.433814796 [connect-session] Job Key: JkrtQSR6rSHjlylW Job started Determining session server location ... Connecting to session server http://127.0.0.1:33679 ... Connected to session server http://127.0.0.1:33679 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:45.640630644 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:45.640910349 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:45.640990419 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/05/29 19:18:45.855438487 2026/05/29 19:18:45.855452624 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/05/29 19:18:45.855514185 Package Version LibPath 2026/05/29 19:18:45.855517220 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855544712 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855545754 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855561222 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855561984 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855575850 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855576491 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855590127 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855590988 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855608361 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855609413 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855627526 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855628458 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855646542 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855647614 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855664756 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855665227 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855676197 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855676648 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855687659 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855688110 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855699010 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855699431 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855710001 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855710481 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855721121 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855721562 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855749975 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855750506 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855761256 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855761697 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855772417 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855772858 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855783288 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855783729 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855804067 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855804948 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855819736 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855820547 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855850934 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.855852096 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/05/29 19:18:45.861669781 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:45.879195276 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:45.879463107 [connect-session] Job Key: eml15LRd1lsVVGJy Job started Determining session server location ... Connecting to session server http://127.0.0.1:36187 ... Connected to session server http://127.0.0.1:36187 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.084407729 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:46.084713928 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:46.084821248 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/05/29 19:18:46.085346140 $add.smooth 2026/05/29 19:18:46.085353544 [1] TRUE 2026/05/29 19:18:46.085382799 2026/05/29 19:18:46.085392296 $bitmapType 2026/05/29 19:18:46.085406002 [1] "cairo" 2026/05/29 19:18:46.085407284 2026/05/29 19:18:46.085419317 $browser 2026/05/29 19:18:46.085421431 function (url) 2026/05/29 19:18:46.085429536 { 2026/05/29 19:18:46.085429997 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/05/29 19:18:46.085440707 } 2026/05/29 19:18:46.085441138 <environment: 0x5651ef552ed8> 2026/05/29 19:18:46.085449393 2026/05/29 19:18:46.085449834 $browserNLdisabled 2026/05/29 19:18:46.085457308 [1] FALSE 2026/05/29 19:18:46.085457819 2026/05/29 19:18:46.085471645 $catch.script.errors 2026/05/29 19:18:46.085472707 [1] FALSE 2026/05/29 19:18:46.085487624 2026/05/29 19:18:46.085488546 $CBoundsCheck 2026/05/29 19:18:46.085501380 [1] FALSE 2026/05/29 19:18:46.085502342 2026/05/29 19:18:46.085514114 $check.bounds 2026/05/29 19:18:46.085514976 [1] FALSE 2026/05/29 19:18:46.085524403 2026/05/29 19:18:46.085524854 $citation.bibtex.max 2026/05/29 19:18:46.085532539 [1] 1 2026/05/29 19:18:46.085534382 2026/05/29 19:18:46.085541195 $continue 2026/05/29 19:18:46.085541645 [1] "+ " 2026/05/29 19:18:46.085548799 2026/05/29 19:18:46.085549250 $contrasts 2026/05/29 19:18:46.085556263 unordered ordered 2026/05/29 19:18:46.085556924 "contr.treatment" "contr.poly" 2026/05/29 19:18:46.085566552 2026/05/29 19:18:46.085566973 $defaultPackages 2026/05/29 19:18:46.085574257 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/05/29 19:18:46.085574807 2026/05/29 19:18:46.085584035 $demo.ask 2026/05/29 19:18:46.085584465 [1] "default" 2026/05/29 19:18:46.085591879 2026/05/29 19:18:46.085592310 $deparse.cutoff 2026/05/29 19:18:46.085599604 [1] 60 2026/05/29 19:18:46.085600055 2026/05/29 19:18:46.085615023 $device 2026/05/29 19:18:46.085877123 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/05/29 19:18:46.085884166 width, height, onefile, family, title, fonts, version, paper, 2026/05/29 19:18:46.085948786 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/05/29 19:18:46.085950340 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/05/29 19:18:46.085986126 { 2026/05/29 19:18:46.085986988 initPSandPDFfonts() 2026/05/29 19:18:46.085995213 new <- list() 2026/05/29 19:18:46.085995805 if (!missing(width)) 2026/05/29 19:18:46.086004621 new$width <- width 2026/05/29 19:18:46.086005392 if (!missing(height)) 2026/05/29 19:18:46.086022795 new$height <- height 2026/05/29 19:18:46.086023777 if (!missing(onefile)) 2026/05/29 19:18:46.086034988 new$onefile <- onefile 2026/05/29 19:18:46.086035428 if (!missing(title)) 2026/05/29 19:18:46.086043935 new$title <- title 2026/05/29 19:18:46.086044365 if (!missing(fonts)) 2026/05/29 19:18:46.086052601 new$fonts <- fonts 2026/05/29 19:18:46.086053032 if (!missing(version)) 2026/05/29 19:18:46.086098647 new$version <- version 2026/05/29 19:18:46.086102805 if (!missing(paper)) 2026/05/29 19:18:46.086121870 new$paper <- paper 2026/05/29 19:18:46.086122782 if (!missing(encoding)) 2026/05/29 19:18:46.086142892 new$encoding <- encoding 2026/05/29 19:18:46.086143504 if (!missing(bg)) 2026/05/29 19:18:46.086152190 new$bg <- bg 2026/05/29 19:18:46.086152621 if (!missing(fg)) 2026/05/29 19:18:46.086160535 new$fg <- fg 2026/05/29 19:18:46.086160956 if (!missing(pointsize)) 2026/05/29 19:18:46.086169261 new$pointsize <- pointsize 2026/05/29 19:18:46.086169773 if (!missing(pagecentre)) 2026/05/29 19:18:46.086178850 new$pagecentre <- pagecentre 2026/05/29 19:18:46.086179270 if (!missing(colormodel)) 2026/05/29 19:18:46.086195350 new$colormodel <- colormodel 2026/05/29 19:18:46.086195891 if (!missing(useDingbats)) 2026/05/29 19:18:46.086234614 new$useDingbats <- useDingbats 2026/05/29 19:18:46.086235946 if (!missing(useKerning)) 2026/05/29 19:18:46.086246336 new$useKerning <- useKerning 2026/05/29 19:18:46.086246766 if (!missing(fillOddEven)) 2026/05/29 19:18:46.086256114 new$fillOddEven <- fillOddEven 2026/05/29 19:18:46.086256545 if (!missing(compress)) 2026/05/29 19:18:46.086265732 new$compress <- compress 2026/05/29 19:18:46.086266163 if (!missing(timestamp)) 2026/05/29 19:18:46.086275009 new$timestamp <- timestamp 2026/05/29 19:18:46.086275440 if (!missing(producer)) 2026/05/29 19:18:46.086284276 new$producer <- producer 2026/05/29 19:18:46.086284697 if (!missing(author)) 2026/05/29 19:18:46.086293304 new$author <- author 2026/05/29 19:18:46.086293754 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/05/29 19:18:46.086304755 if (!missing(family) && (inherits(family, "Type1Font") || 2026/05/29 19:18:46.086305396 inherits(family, "CIDFont"))) { 2026/05/29 19:18:46.086316116 enc <- family$encoding 2026/05/29 19:18:46.086316617 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/05/29 19:18:46.086332847 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/05/29 19:18:46.086333779 "default")) 2026/05/29 19:18:46.086359467 old$encoding <- enc 2026/05/29 19:18:46.086360068 family <- family$metrics 2026/05/29 19:18:46.086369506 } 2026/05/29 19:18:46.086370047 if (is.null(old$encoding) || old$encoding == "default") 2026/05/29 19:18:46.086379244 old$encoding <- guessEncoding() 2026/05/29 19:18:46.086379745 if (!missing(family)) { 2026/05/29 19:18:46.086389132 if (length(family) == 4L) { 2026/05/29 19:18:46.086389604 family <- c(family, "Symbol.afm") 2026/05/29 19:18:46.086399091 } 2026/05/29 19:18:46.086399542 else if (length(family) == 5L) { 2026/05/29 19:18:46.086407707 } 2026/05/29 19:18:46.086408178 else if (length(family) == 1L) { 2026/05/29 19:18:46.086416163 pf <- pdfFonts(family)[[1L]] 2026/05/29 19:18:46.086416644 if (is.null(pf)) 2026/05/29 19:18:46.086425731 stop(gettextf("unknown family '%s'", family), 2026/05/29 19:18:46.086426182 domain = NA) 2026/05/29 19:18:46.086435590 matchFont(pf, old$encoding) 2026/05/29 19:18:46.086436020 } 2026/05/29 19:18:46.086444085 else stop("invalid 'family' argument") 2026/05/29 19:18:46.086444566 old$family <- family 2026/05/29 19:18:46.086464373 } 2026/05/29 19:18:46.086465365 version <- old$version 2026/05/29 19:18:46.086478319 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/05/29 19:18:46.086478880 "2.0") 2026/05/29 19:18:46.086487176 if (version %in% versions) 2026/05/29 19:18:46.086487667 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/05/29 19:18:46.086497525 else stop("invalid PDF version") 2026/05/29 19:18:46.086498016 onefile <- old$onefile 2026/05/29 19:18:46.086506993 if (!checkIntFormat(file)) 2026/05/29 19:18:46.086507464 stop(gettextf("invalid 'file' argument '%s'", file), 2026/05/29 19:18:46.086517372 domain = NA) 2026/05/29 19:18:46.086517863 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/05/29 19:18:46.086527571 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/05/29 19:18:46.086528022 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/05/29 19:18:46.086539153 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/05/29 19:18:46.086539664 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/05/29 19:18:46.086556155 old$author) 2026/05/29 19:18:46.086556626 invisible() 2026/05/29 19:18:46.086564430 } 2026/05/29 19:18:46.086564891 <bytecode: 0x5651ed34b570> 2026/05/29 19:18:46.086582544 <environment: namespace:grDevices> 2026/05/29 19:18:46.086583716 2026/05/29 19:18:46.086598133 $device.ask.default 2026/05/29 19:18:46.086598925 [1] FALSE 2026/05/29 19:18:46.086607320 2026/05/29 19:18:46.086607801 $digits 2026/05/29 19:18:46.086614805 [1] 7 2026/05/29 19:18:46.086615255 2026/05/29 19:18:46.086621918 $dvipscmd 2026/05/29 19:18:46.086622379 [1] "dvips" 2026/05/29 19:18:46.086629572 2026/05/29 19:18:46.086630013 $echo 2026/05/29 19:18:46.086636695 [1] FALSE 2026/05/29 19:18:46.086637126 2026/05/29 19:18:46.086643869 $editor 2026/05/29 19:18:46.086644320 [1] "vi" 2026/05/29 19:18:46.086657544 2026/05/29 19:18:46.086658015 $encoding 2026/05/29 19:18:46.086664958 [1] "native.enc" 2026/05/29 19:18:46.086665399 2026/05/29 19:18:46.086672482 $example.ask 2026/05/29 19:18:46.086672933 [1] "default" 2026/05/29 19:18:46.086680477 2026/05/29 19:18:46.086680918 $expressions 2026/05/29 19:18:46.086688963 [1] 5000 2026/05/29 19:18:46.086693271 2026/05/29 19:18:46.086705133 $help.search.types 2026/05/29 19:18:46.086706195 [1] "vignette" "demo" "help" 2026/05/29 19:18:46.086721885 2026/05/29 19:18:46.086722596 $help.try.all.packages 2026/05/29 19:18:46.086733556 [1] FALSE 2026/05/29 19:18:46.086734007 2026/05/29 19:18:46.086740840 $HTTPUserAgent 2026/05/29 19:18:46.086741281 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/05/29 19:18:46.086751420 2026/05/29 19:18:46.086753373 $internet.info 2026/05/29 19:18:46.086760617 [1] 2 2026/05/29 19:18:46.086761088 2026/05/29 19:18:46.086767800 $keep.parse.data 2026/05/29 19:18:46.086768251 [1] TRUE 2026/05/29 19:18:46.086775795 2026/05/29 19:18:46.086776256 $keep.parse.data.pkgs 2026/05/29 19:18:46.086783660 [1] FALSE 2026/05/29 19:18:46.086784071 2026/05/29 19:18:46.086790803 $keep.source 2026/05/29 19:18:46.086791234 [1] FALSE 2026/05/29 19:18:46.086798508 2026/05/29 19:18:46.086798939 $keep.source.pkgs 2026/05/29 19:18:46.086806102 [1] FALSE 2026/05/29 19:18:46.086806523 2026/05/29 19:18:46.086820349 $locatorBell 2026/05/29 19:18:46.086821140 [1] TRUE 2026/05/29 19:18:46.086839865 2026/05/29 19:18:46.086840887 $mailer 2026/05/29 19:18:46.086855063 [1] "mailto" 2026/05/29 19:18:46.086855825 2026/05/29 19:18:46.086865984 $matprod 2026/05/29 19:18:46.086866705 [1] "default" 2026/05/29 19:18:46.086877305 2026/05/29 19:18:46.086878086 $max.contour.segments 2026/05/29 19:18:46.086889718 [1] 25000 2026/05/29 19:18:46.086890460 2026/05/29 19:18:46.086900919 $max.print 2026/05/29 19:18:46.086901781 [1] 99999 2026/05/29 19:18:46.086912942 2026/05/29 19:18:46.086913663 $menu.graphics 2026/05/29 19:18:46.086924633 [1] TRUE 2026/05/29 19:18:46.086925495 2026/05/29 19:18:46.086937087 $na.action 2026/05/29 19:18:46.086938199 [1] "na.omit" 2026/05/29 19:18:46.086953868 2026/05/29 19:18:46.086954610 $nwarnings 2026/05/29 19:18:46.086965420 [1] 50 2026/05/29 19:18:46.086966211 2026/05/29 19:18:46.086977603 $OutDec 2026/05/29 19:18:46.086978474 [1] "." 2026/05/29 19:18:46.086991088 2026/05/29 19:18:46.086991879 $pager 2026/05/29 19:18:46.087001637 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/05/29 19:18:46.087002419 2026/05/29 19:18:46.087012969 $papersize 2026/05/29 19:18:46.087013730 [1] "letter" 2026/05/29 19:18:46.087023649 2026/05/29 19:18:46.087024310 $PCRE_limit_recursion 2026/05/29 19:18:46.087034439 [1] NA 2026/05/29 19:18:46.087035150 2026/05/29 19:18:46.087044498 $PCRE_study 2026/05/29 19:18:46.087045219 [1] FALSE 2026/05/29 19:18:46.087131430 2026/05/29 19:18:46.087132783 $PCRE_use_JIT 2026/05/29 19:18:46.087143523 [1] TRUE 2026/05/29 19:18:46.087144464 2026/05/29 19:18:46.087157158 $pdfviewer 2026/05/29 19:18:46.087158170 [1] "/usr/bin/xdg-open" 2026/05/29 19:18:46.087170012 2026/05/29 19:18:46.087170713 $pkgType 2026/05/29 19:18:46.087180752 [1] "source" 2026/05/29 19:18:46.087181434 2026/05/29 19:18:46.087222701 $printcmd 2026/05/29 19:18:46.087223833 [1] "/usr/bin/lpr" 2026/05/29 19:18:46.087240274 2026/05/29 19:18:46.087241095 $prompt 2026/05/29 19:18:46.087250743 [1] "> " 2026/05/29 19:18:46.087251464 2026/05/29 19:18:46.087262044 $repos 2026/05/29 19:18:46.087262816 CRAN 2026/05/29 19:18:46.087274928 "@CRAN@" 2026/05/29 19:18:46.087275930 2026/05/29 19:18:46.087286851 $rl_word_breaks 2026/05/29 19:18:46.087287562 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/05/29 19:18:46.087298943 2026/05/29 19:18:46.087299645 $scipen 2026/05/29 19:18:46.087309543 [1] 0 2026/05/29 19:18:46.087310274 2026/05/29 19:18:46.087342164 $show.coef.Pvalues 2026/05/29 19:18:46.087343076 [1] TRUE 2026/05/29 19:18:46.087354497 2026/05/29 19:18:46.087355258 $show.error.messages 2026/05/29 19:18:46.087365718 [1] TRUE 2026/05/29 19:18:46.087366479 2026/05/29 19:18:46.087385415 $show.signif.stars 2026/05/29 19:18:46.087386427 [1] TRUE 2026/05/29 19:18:46.087400062 2026/05/29 19:18:46.087401084 $showErrorCalls 2026/05/29 19:18:46.087413046 [1] TRUE 2026/05/29 19:18:46.087413838 2026/05/29 19:18:46.087423456 $showNCalls 2026/05/29 19:18:46.087424227 [1] 50 2026/05/29 19:18:46.087434326 2026/05/29 19:18:46.087457961 $showWarnCalls 2026/05/29 19:18:46.087471195 [1] FALSE 2026/05/29 19:18:46.087471937 2026/05/29 19:18:46.087481795 $str 2026/05/29 19:18:46.087482617 $str$strict.width 2026/05/29 19:18:46.087493567 [1] "no" 2026/05/29 19:18:46.087494278 2026/05/29 19:18:46.087504027 $str$digits.d 2026/05/29 19:18:46.087504878 [1] 3 2026/05/29 19:18:46.087517963 2026/05/29 19:18:46.087518904 $str$vec.len 2026/05/29 19:18:46.087531047 [1] 4 2026/05/29 19:18:46.087531768 2026/05/29 19:18:46.087541046 $str$list.len 2026/05/29 19:18:46.087541737 [1] 99 2026/05/29 19:18:46.087551556 2026/05/29 19:18:46.087552347 $str$deparse.lines 2026/05/29 19:18:46.087585379 NULL 2026/05/29 19:18:46.087586411 2026/05/29 19:18:46.087595818 $str$drop.deparse.attr 2026/05/29 19:18:46.087596540 [1] TRUE 2026/05/29 19:18:46.087607761 2026/05/29 19:18:46.087608512 $str$formatNum 2026/05/29 19:18:46.087618350 function (x, ...) 2026/05/29 19:18:46.087619202 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/05/29 19:18:46.087634631 <environment: 0x5651edbc04d0> 2026/05/29 19:18:46.087635522 2026/05/29 19:18:46.087648717 2026/05/29 19:18:46.087649589 $str.dendrogram.last 2026/05/29 19:18:46.087660048 [1] "`" 2026/05/29 19:18:46.087660770 2026/05/29 19:18:46.087694152 $texi2dvi 2026/05/29 19:18:46.087695575 [1] "/usr/bin/texi2dvi" 2026/05/29 19:18:46.087713188 2026/05/29 19:18:46.087714019 $timeout 2026/05/29 19:18:46.087723547 [1] 60 2026/05/29 19:18:46.087724258 2026/05/29 19:18:46.087733526 $ts.eps 2026/05/29 19:18:46.087734247 [1] 1e-05 2026/05/29 19:18:46.087744466 2026/05/29 19:18:46.087745408 $ts.S.compat 2026/05/29 19:18:46.087757881 [1] FALSE 2026/05/29 19:18:46.087758803 2026/05/29 19:18:46.087785082 $unzip 2026/05/29 19:18:46.087786004 [1] "/usr/bin/unzip" 2026/05/29 19:18:46.087828483 2026/05/29 19:18:46.087829435 $useFancyQuotes 2026/05/29 19:18:46.087839644 [1] TRUE 2026/05/29 19:18:46.087840355 2026/05/29 19:18:46.087849603 $verbose 2026/05/29 19:18:46.087850314 [1] FALSE 2026/05/29 19:18:46.087860193 2026/05/29 19:18:46.087860954 $warn 2026/05/29 19:18:46.087871704 [1] 0 2026/05/29 19:18:46.087872496 2026/05/29 19:18:46.087883887 $warning.length 2026/05/29 19:18:46.087884949 [1] 1000 2026/05/29 19:18:46.087896230 2026/05/29 19:18:46.087896971 $warnPartialMatchArgs 2026/05/29 19:18:46.087907481 [1] FALSE 2026/05/29 19:18:46.087908162 2026/05/29 19:18:46.087939791 $warnPartialMatchAttr 2026/05/29 19:18:46.087940613 [1] FALSE 2026/05/29 19:18:46.087951603 2026/05/29 19:18:46.087952335 $warnPartialMatchDollar 2026/05/29 19:18:46.087962804 [1] FALSE 2026/05/29 19:18:46.087963556 2026/05/29 19:18:46.087973264 $width 2026/05/29 19:18:46.087973995 [1] 80 2026/05/29 19:18:46.087983393 Stopping content session token refresher Stopped session pings to http://127.0.0.1:36187 Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:46.112280338 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.112557246 [connect-session] Job Key: eoiYFxJDWJS8DOuI Job started Determining session server location ... Connecting to session server http://127.0.0.1:36391 ... Connected to session server http://127.0.0.1:36391 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.321030698 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:46.321322467 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:46.321421559 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/05/29 19:18:46.329577482 2026/05/29 19:18:46.329585467 $ env 2026/05/29 19:18:46.329621555 CONNECT_API_KEY=REDACTED 2026/05/29 19:18:46.329623579 CONNECT_CONTENT_GUID= 2026/05/29 19:18:46.329639128 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/05/29 19:18:46.329639699 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/05/29 19:18:46.329649397 CONNECT_SERVER=http://localhost:3939/ 2026/05/29 19:18:46.329649848 _DD_ROOT_GO_SESSION_ID=25223571-dbda-49da-8704-a8497f2b001a 2026/05/29 19:18:46.329668603 EDITOR=vi 2026/05/29 19:18:46.329669044 HOME=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:46.329677800 HOSTNAME=43bf77fdb92d 2026/05/29 19:18:46.329678311 LANG=en_US.UTF-8 2026/05/29 19:18:46.329686787 LANGUAGE=en_US:en 2026/05/29 19:18:46.329687227 LC_ALL=en_US.UTF-8 2026/05/29 19:18:46.329696745 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/05/29 19:18:46.329702566 LN_S=ln -s 2026/05/29 19:18:46.329725549 LOGNAME=rstudio-connect 2026/05/29 19:18:46.329726481 MAKE=make 2026/05/29 19:18:46.329767690 PAGER=/usr/bin/pager 2026/05/29 19:18:46.329769093 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:46.329794781 POSIT_PRODUCT=CONNECT 2026/05/29 19:18:46.329795853 PWD=/opt/rstudio-connect/mnt/app 2026/05/29 19:18:46.329810761 R_ARCH= 2026/05/29 19:18:46.329811652 R_BROWSER=xdg-open 2026/05/29 19:18:46.329851667 R_BZIPCMD=/usr/bin/bzip2 2026/05/29 19:18:46.329852839 R_CONFIG_ACTIVE=rsconnect 2026/05/29 19:18:46.329868849 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/05/29 19:18:46.329869731 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:46.329895259 R_GZIPCMD=/usr/bin/gzip 2026/05/29 19:18:46.329896150 R_HOME=/opt/R/4.5.2/lib/R 2026/05/29 19:18:46.329913957 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/05/29 19:18:46.329918876 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/05/29 19:18:46.329958030 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/05/29 19:18:46.329959342 R_LIBS_USER=REDACTED 2026/05/29 19:18:46.329976704 R_PAPERSIZE=letter 2026/05/29 19:18:46.329977787 R_PDFVIEWER=/usr/bin/xdg-open 2026/05/29 19:18:46.329992674 R_PLATFORM=x86_64-pc-linux-gnu 2026/05/29 19:18:46.329993516 R_PRINTCMD=/usr/bin/lpr 2026/05/29 19:18:46.330021738 R_RD4PDF=times,inconsolata,hyper 2026/05/29 19:18:46.330023051 RSC_EMAIL_SUBJECT=system-check 2026/05/29 19:18:46.330045082 RSC_REPORT_NAME=system-check 2026/05/29 19:18:46.330046134 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/05/29 19:18:46.330109099 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/05/29 19:18:46.330111413 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/05/29 19:18:46.330131801 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpbdtRqG 2026/05/29 19:18:46.330132753 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/05/29 19:18:46.330152129 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/05/29 19:18:46.330153221 R_STRIP_STATIC_LIB=strip --strip-debug 2026/05/29 19:18:46.330169371 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:46.330170203 RSTUDIO_PRODUCT=CONNECT 2026/05/29 19:18:46.330186393 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/05/29 19:18:46.330187315 R_UNZIPCMD=/usr/bin/unzip 2026/05/29 19:18:46.330202563 R_ZIPCMD=/usr/bin/zip 2026/05/29 19:18:46.330203765 SED=/usr/bin/sed 2026/05/29 19:18:46.330217020 SF_PARTNER=posit_connect 2026/05/29 19:18:46.330217782 SHLVL=2 2026/05/29 19:18:46.330230986 SPARK_CONNECT_USER_AGENT=REDACTED 2026/05/29 19:18:46.330231998 STARTUP_DEBUG_MODE=0 2026/05/29 19:18:46.330246315 TAR=/usr/bin/tar 2026/05/29 19:18:46.330247177 TERM=xterm 2026/05/29 19:18:46.330260131 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/05/29 19:18:46.330261063 TZ=UTC 2026/05/29 19:18:46.330284416 USERNAME=rstudio-connect 2026/05/29 19:18:46.330285398 USER=rstudio-connect 2026/05/29 19:18:46.334907498 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:36391 Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/05/29 19:18:46.352649241 [connect-session] Connect Session v2026.05.0 2026/05/29 19:18:46.352910439 [connect-session] Job Key: B5l3kD6dTm1rDXdA Job started Determining session server location ... Connecting to session server http://127.0.0.1:46081 ... Connected to session server http://127.0.0.1:46081 Starting content session token refresher (interval: 12h0m0s) 2026/05/29 19:18:46.560909525 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/05/29 19:18:46.561259803 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/05/29 19:18:46.561347196 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/05/29 19:18:46.571369611 2026/05/29 19:18:46.571383407 $ findmnt --notruncate 2026/05/29 19:18:46.571416008 TARGET SOURCE FSTYPE OPTIONS 2026/05/29 19:18:46.571424834 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docker/ov erlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:46.571511055 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:46.571512618 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/05/29 19:18:46.571545099 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:46.571547183 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:46.571581787 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/05/29 19:18:46.571582890 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/05/29 19:18:46.571606414 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/05/29 19:18:46.571606965 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/05/29 19:18:46.571647751 ├─/data /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.571652219 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:46.571801508 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/doc ker/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:46.571803722 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.571920982 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.571922895 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/43bf77fdb92d30627c1819d8f32ea979d07d4a98f73db61d2f1b7fd7a37a4f9c/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.571982136 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.571986294 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.source.4035143954] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572030997 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/reports/v2/0/0/temp.output.886435483] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572032059 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/jobs/0/B5l3kD6dTm1rDXdA] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572112830 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572114323 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572165228 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/d6f96da40da9429ffb7625d2a118f96ce55c9812619d71426bc33fe28bc1f2ee/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/05/29 19:18:46.572166801 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace201543866] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:46.572317643 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr 2026/05/29 19:18:46.578212162 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/DBMTLCYQIC6PBEAS3ES6QB67LX:/var/lib/docker/overlay2/l/4TUODCI4NOT3YVSBX2WXZHEGEF:/var/lib/docker/overlay2/l/FEZSBD2GKBSUY2JXLXAWQ4CH2E:/var/lib/docker/overlay2/l/VMZ5WHL546J22ETVLJJIFWAFIA:/var/lib/docker/overlay2/l/6ZKJHFZG24VVXDMZRWCBGP75SI:/var/lib/docker/overlay2/l/YOJTDPZJZP277VTOZ2ZB3BC2FT:/var/lib/docker/overlay2/l/CBFG44GE5S6ZSNOZKQTN43MOJP:/var/lib/docker/overlay2/l/W47ETCCYUEKEAPZI4F2WXA5UXF:/var/lib/docker/overlay2/l/VR7QTMFJHCIGAFNCGOEWFWS5UN:/var/lib/docker/overlay2/l/OHH6US47QRM3VNNUTCFUJNYEFA:/var/lib/docker/overlay2/l/KNS7HBV24E27TRQ76RW3H7L2IU:/var/lib/docker/overlay2/l/YG6LJU2N7SSGA2ACKP44XYXOJU:/var/lib/docker/overlay2/l/QCZGBIFY3XQN46A5X2BHRZ5WGC:/var/lib/docker/overlay2/l/FPTUB7462ZPV47TYUSVM5B3OKY:/var/lib/docke r/overlay2/l/RVT24TB3SZHGLK7NIRWZRNTM7F:/var/lib/docker/overlay2/l/FVOWWM2PXVOCIMJ4WBT5P4C5KZ:/var/lib/docker/overlay2/l/6ONNBI6QQIJZL2TG4WKUUFIJ4G:/var/lib/docker/overlay2/l/RQ6FZSZM5VXQPZFKYEODPBV46Z:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/diff,workdir=/var/lib/docker/overlay2/b2396603da7b26a90d6387e3df884d0747274447e40be63facb829557f0d4967/work,nouserxattr Stopped session pings to http://127.0.0.1:46081 Stopping content session token refresher Job completed |