| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.03.1 |
| Workbench | http://localhost:8787 | 2026.04.0+526.pro2 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.03.1 + WB 2026.04.0+526.pro2 + PM 2024.08.0-6 Generated: 2026-04-26 19:47:30 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 18 |
| Failed | 1 |
| Skipped | 6 |
| Status | FAIL |
Results
Failed (1)
Connect1 tests
FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all users
- Then the user list is not empty
- And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f67c593b880>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-04-26T19:45:50Z', 'confirmed': True, 'created_time': '2026-04-26T19:44:14Z', '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.13/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-04-26T19:45:50Z', 'confirmed': True, 'created_time': '2026-04-26T19:44:14Z', 'email': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
usernames = [u.get("username") for u in user_list]
> assert test_username in usernames, (
f"Test user {test_username!r} not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:53: AssertionErrorPassed (18)
Connect6 tests
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I retrieve the current user profile
- Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui6.67s
Test procedure
- Given Connect is accessible at the configured URL
- When a user navigates to the Connect login page
- And enters valid credentials
- Then the user is successfully authenticated
- And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.30s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks28.94s
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.63s
Test procedure
- Given Package Manager is running
- When I query the CRAN repository for the "Matrix" package
- Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.02s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.09s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.02s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.19s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.02s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.16s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.79s
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.74s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the PyPI repository for the "requests" package
- Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.02s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
Prerequisites1 tests
SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.01s
Test procedure
- Given Workbench is configured in vip.toml with a version expectation
- When I fetch the Workbench server version
- Then the Workbench version matches the configured value
Connect System Checks
Host: 63739468e49a · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 63739468e49a 2026.03.1 |
| ✅ | server | connect-product-support | Product version v2026.03.1 end-of-support: 2027-09-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: 300 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Evaluation Days-Left: 7 License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. /opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 19: [[: 300 7: syntax error in expression (error token is "7") |
| ✅ | 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 HOME=/root HOSTNAME=63739468e49a 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 242Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 75G 71G 52% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 75G 71G 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.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:47:03 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: 0x55f1b8a06b50 [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.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:47:03 GMT < Transfer-Encoding: chunked < { [3243 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.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:47:03 GMT < Transfer-Encoding: chunked < { [3243 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/04/26 19:47:03.982897085 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:03.983143496 [connect-session] Job Key: D5d1uCHnP9z9sVpt 2026/04/26 19:47:03.983160372 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:03.983166180 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:03.983172770 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:03.983178299 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45451 ... Connected to session server http://127.0.0.1:45451 2026/04/26 19:47:04.134462216 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/26 19:47:04.141665167 2026/04/26 19:47:04.141672759 $ /opt/python/3.12.11/bin/python3.12 -V 2026/04/26 19:47:04.141713240 Python 3.12.11 Stopped session pings to http://127.0.0.1:45451 |
| ❌ | 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/04/26 19:47:04.561212620 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:04.561419311 [connect-session] Job Key: blcFVnXAKaxS5eM1 2026/04/26 19:47:04.561428415 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:04.561432241 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:04.561440133 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:04.561445441 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41499 ... Connected to session server http://127.0.0.1:41499 2026/04/26 19:47:04.680790559 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/26 19:47:04.687255769 2026/04/26 19:47:04.687263391 $ env 2026/04/26 19:47:04.687297683 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:04.687298724 HOSTNAME=63739468e49a 2026/04/26 19:47:04.687313997 LANG=en_US.UTF-8 2026/04/26 19:47:04.687314788 LANGUAGE=en_US:en 2026/04/26 19:47:04.687328218 LC_ALL=en_US.UTF-8 2026/04/26 19:47:04.687328980 LOGNAME=rstudio-connect 2026/04/26 19:47:04.687343892 MAKEFLAGS=-j1 2026/04/26 19:47:04.687344723 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:47:04.687361118 PICOTEL_PREFIX=PICOTEL 2026/04/26 19:47:04.687361929 PICOTEL_SDK_DISABLED=true 2026/04/26 19:47:04.687375900 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/26 19:47:04.687376802 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:04.687392015 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:04.687392736 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:04.687413537 SHLVL=2 2026/04/26 19:47:04.687414238 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:04.687426787 TERM=xterm 2026/04/26 19:47:04.687427548 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:04.687441138 TZ=UTC 2026/04/26 19:47:04.687441890 USERNAME=rstudio-connect 2026/04/26 19:47:04.687454559 USER=rstudio-connect 2026/04/26 19:47:04.687455240 _=/usr/bin/env 2026/04/26 19:47:04.687468119 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:41499 |
| ✅ | 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/04/26 19:47:04.702034813 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:04.702260112 [connect-session] Job Key: Ijl3MFp7qzqM9gex 2026/04/26 19:47:04.702273011 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:04.702278560 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:04.702285710 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:04.702291339 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41211 ... Connected to session server http://127.0.0.1:41211 2026/04/26 19:47:04.820943714 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/26 19:47:04.825161933 2026/04/26 19:47:04.825168934 $ findmnt --notruncate 2026/04/26 19:47:04.828730003 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:04.828743383 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5 DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:04.828880009 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:04.828902243 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:04.828903304 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:04.828932328 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:04.828932909 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:04.828954031 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:04.828954882 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:04.828977936 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:04.829015864 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829019098 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:04.829077446 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:04.829240722 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829296266 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829297237 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829333221 ├─/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/04/26 19:47:04.829336757 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829394574 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/Ijl3MFp7qzqM9gex] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829395855 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:04.829437458 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2716684253] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:04.829438319 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:04.829919714 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr Stopped session pings to http://127.0.0.1:41211 |
| ✅ | 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/04/26 19:47:04.844570995 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:04.844777596 [connect-session] Job Key: mOVM5p9TUwZJ37O6 2026/04/26 19:47:04.844787160 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:04.844790795 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:04.844798497 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:04.844804135 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33977 ... Connected to session server http://127.0.0.1:33977 2026/04/26 19:47:04.965176259 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/26 19:47:04.969418404 2026/04/26 19:47:04.969425745 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/26 19:47:04.979153606 * Trying 151.101.0.223:443... 2026/04/26 19:47:04.981088137 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/26 19:47:04.982714085 * ALPN, offering h2 2026/04/26 19:47:04.982721616 * ALPN, offering http/1.1 2026/04/26 19:47:05.009067357 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:05.009077302 * CApath: /etc/ssl/certs 2026/04/26 19:47:05.009258034 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:05.009268430 } [5 bytes data] 2026/04/26 19:47:05.009297974 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:05.009300749 } [512 bytes data] 2026/04/26 19:47:05.013965129 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:05.013971919 { [5 bytes data] 2026/04/26 19:47:05.014026561 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:05.014027853 { [122 bytes data] 2026/04/26 19:47:05.014240693 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:05.014250097 { [5 bytes data] 2026/04/26 19:47:05.014282256 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.014283117 { [5 bytes data] 2026/04/26 19:47:05.014300053 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:05.014303297 { [19 bytes data] 2026/04/26 19:47:05.014323288 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.014333553 { [5 bytes data] 2026/04/26 19:47:05.014366923 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:05.014374084 { [2860 bytes data] 2026/04/26 19:47:05.015071774 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015078825 { [5 bytes data] 2026/04/26 19:47:05.015114689 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:05.015115620 { [264 bytes data] 2026/04/26 19:47:05.015193998 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015204534 { [5 bytes data] 2026/04/26 19:47:05.015352837 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:05.015354129 { [36 bytes data] 2026/04/26 19:47:05.015371084 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:05.015371815 } [5 bytes data] 2026/04/26 19:47:05.015383182 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:05.015383623 } [1 bytes data] 2026/04/26 19:47:05.015393959 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015394369 } [5 bytes data] 2026/04/26 19:47:05.015411455 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:05.015412166 } [36 bytes data] 2026/04/26 19:47:05.015427369 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:05.015428301 * ALPN, server accepted to use h2 2026/04/26 19:47:05.015448181 * Server certificate: 2026/04/26 19:47:05.015448892 * subject: CN=www.python.org 2026/04/26 19:47:05.015464775 * start date: Jan 13 13:03:46 2026 GMT 2026/04/26 19:47:05.015465697 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/26 19:47:05.015485516 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/26 19:47:05.015486538 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:05.015531095 * SSL certificate verify ok. 2026/04/26 19:47:05.015558396 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:05.015558917 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:05.015586679 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:05.015587630 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015609964 } [5 bytes data] 2026/04/26 19:47:05.015644436 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015653169 } [5 bytes data] 2026/04/26 19:47:05.015689363 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015702693 } [5 bytes data] 2026/04/26 19:47:05.015752398 * Using Stream ID: 1 (easy handle 0x559514a879f0) 2026/04/26 19:47:05.015767531 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015783765 } [5 bytes data] 2026/04/26 19:47:05.015824396 > GET / HTTP/2 2026/04/26 19:47:05.015824947 > Host: pypi.python.org 2026/04/26 19:47:05.015835293 > user-agent: curl/7.81.0 2026/04/26 19:47:05.015836955 > accept: */* 2026/04/26 19:47:05.015853360 > 2026/04/26 19:47:05.015855974 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.015872729 { [5 bytes data] 2026/04/26 19:47:05.015916695 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:05.015925068 { [193 bytes data] 2026/04/26 19:47:05.017276201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.017283282 { [5 bytes data] 2026/04/26 19:47:05.017313117 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.017313878 } [5 bytes data] 2026/04/26 19:47:05.018258700 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.018264259 { [5 bytes data] 2026/04/26 19:47:05.018324159 < HTTP/2 301 2026/04/26 19:47:05.018328185 < server: Varnish 2026/04/26 19:47:05.018352852 < retry-after: 0 2026/04/26 19:47:05.018353603 < location: https://pypi.org/ 2026/04/26 19:47:05.018373573 < content-type: text/html; charset=UTF-8 2026/04/26 19:47:05.018374264 < accept-ranges: bytes 2026/04/26 19:47:05.018390158 < date: Sun, 26 Apr 2026 19:47:05 GMT 2026/04/26 19:47:05.018390959 < x-served-by: cache-iad-kiad7000027-IAD 2026/04/26 19:47:05.018409868 < x-cache: HIT 2026/04/26 19:47:05.018410609 < x-cache-hits: 0 2026/04/26 19:47:05.018425782 < x-timer: S1777232825.016679,VS0,VE0 2026/04/26 19:47:05.018426513 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:05.018445632 < x-frame-options: deny 2026/04/26 19:47:05.018446323 < x-xss-protection: 1; mode=block 2026/04/26 19:47:05.018461055 < x-content-type-options: nosniff 2026/04/26 19:47:05.018461846 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:05.018478351 < 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/04/26 19:47:05.018481155 < content-length: 122 2026/04/26 19:47:05.018533334 < 2026/04/26 19:47:05.018535727 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.018551631 { [5 bytes data] 2026/04/26 19:47:05.018600765 * Ignoring the response-body 2026/04/26 19:47:05.018613815 { [122 bytes data] 2026/04/26 19:47:05.018649669 * Connection #0 to host pypi.python.org left intact 2026/04/26 19:47:05.018652684 * Issue another request to this URL: 'https://pypi.org/' 2026/04/26 19:47:05.021110202 * Trying 151.101.64.223:443... 2026/04/26 19:47:05.022504981 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/04/26 19:47:05.022770120 * ALPN, offering h2 2026/04/26 19:47:05.022777090 * ALPN, offering http/1.1 2026/04/26 19:47:05.049746020 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:05.049757898 * CApath: /etc/ssl/certs 2026/04/26 19:47:05.049931289 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:05.049941013 } [5 bytes data] 2026/04/26 19:47:05.049970237 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:05.049971289 } [512 bytes data] 2026/04/26 19:47:05.053042371 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:05.053052616 { [5 bytes data] 2026/04/26 19:47:05.053088370 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:05.053089462 { [122 bytes data] 2026/04/26 19:47:05.053210844 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:05.053217615 { [5 bytes data] 2026/04/26 19:47:05.053250444 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.053251466 { [5 bytes data] 2026/04/26 19:47:05.053267269 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:05.053269843 { [19 bytes data] 2026/04/26 19:47:05.053292537 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.053294190 { [5 bytes data] 2026/04/26 19:47:05.053310705 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:05.053322272 { [2856 bytes data] 2026/04/26 19:47:05.053945800 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.053951399 { [5 bytes data] 2026/04/26 19:47:05.054009977 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:05.054011079 { [264 bytes data] 2026/04/26 19:47:05.054077829 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054083958 { [5 bytes data] 2026/04/26 19:47:05.054110398 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:05.054116577 { [36 bytes data] 2026/04/26 19:47:05.054150859 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:05.054176808 } [5 bytes data] 2026/04/26 19:47:05.054203098 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:05.054244710 } [1 bytes data] 2026/04/26 19:47:05.054245572 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054260554 } [5 bytes data] 2026/04/26 19:47:05.054261265 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:05.054278371 } [36 bytes data] 2026/04/26 19:47:05.054351231 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:05.054357690 * ALPN, server accepted to use h2 2026/04/26 19:47:05.054390740 * Server certificate: 2026/04/26 19:47:05.054391471 * subject: CN=pypi.org 2026/04/26 19:47:05.054405002 * start date: Dec 28 04:33:08 2025 GMT 2026/04/26 19:47:05.054405743 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/26 19:47:05.054419543 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/26 19:47:05.054420485 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:05.054441717 * SSL certificate verify ok. 2026/04/26 19:47:05.054442448 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:05.054458001 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:05.054458873 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:05.054476549 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054491892 } [5 bytes data] 2026/04/26 19:47:05.054492633 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054507496 } [5 bytes data] 2026/04/26 19:47:05.054719886 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054725665 } [5 bytes data] 2026/04/26 19:47:05.054742410 * Using Stream ID: 1 (easy handle 0x559514a879f0) 2026/04/26 19:47:05.054742951 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054754758 } [5 bytes data] 2026/04/26 19:47:05.054755479 > GET / HTTP/2 2026/04/26 19:47:05.054764383 > Host: pypi.org 2026/04/26 19:47:05.054764864 > user-agent: curl/7.81.0 2026/04/26 19:47:05.054773977 > accept: */* 2026/04/26 19:47:05.054774418 > 2026/04/26 19:47:05.054782270 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.054782720 { [5 bytes data] 2026/04/26 19:47:05.054792245 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:05.054792796 { [193 bytes data] 2026/04/26 19:47:05.055473019 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.055478908 { [5 bytes data] 2026/04/26 19:47:05.055525488 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.055526610 } [5 bytes data] 2026/04/26 19:47:05.055592159 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.055605078 { [5 bytes data] 2026/04/26 19:47:05.057850448 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.057856637 { [5 bytes data] 2026/04/26 19:47:05.057999592 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058011880 { [5 bytes data] 2026/04/26 19:47:05.058042877 < HTTP/2 200 2026/04/26 19:47:05.058050258 < etag: "b32K/61tFNETxOHfz4NjOQ" 2026/04/26 19:47:05.058073814 < referrer-policy: origin-when-cross-origin 2026/04/26 19:47:05.058076648 < server: gunicorn 2026/04/26 19:47:05.058094875 < 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/04/26 19:47:05.058098961 < content-type: text/html; charset=UTF-8 2026/04/26 19:47:05.058184119 < accept-ranges: bytes 2026/04/26 19:47:05.058184640 < date: Sun, 26 Apr 2026 19:47:05 GMT 2026/04/26 19:47:05.058194825 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kcgs7200111-IAD 2026/04/26 19:47:05.058195356 < x-cache: MISS, HIT 2026/04/26 19:47:05.058207104 < x-cache-hits: 0, 1 2026/04/26 19:47:05.058207575 < x-timer: S1777232825.055186,VS0,VE2 2026/04/26 19:47:05.058226473 < vary: Accept-Encoding, Cookie 2026/04/26 19:47:05.058227244 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:05.058241976 < x-frame-options: deny 2026/04/26 19:47:05.058242457 < x-xss-protection: 1; mode=block 2026/04/26 19:47:05.058252592 < x-content-type-options: nosniff 2026/04/26 19:47:05.058253053 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:05.058263879 < 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/04/26 19:47:05.058264410 < content-length: 22515 2026/04/26 19:47:05.058301196 < 2026/04/26 19:47:05.058302027 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058316859 { [5 bytes data] 2026/04/26 19:47:05.058317290 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058327435 { [5 bytes data] 2026/04/26 19:47:05.058327856 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058344391 { [5 bytes data] 2026/04/26 19:47:05.058344821 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058356419 { [5 bytes data] 2026/04/26 19:47:05.058356969 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058367265 { [5 bytes data] 2026/04/26 19:47:05.058367716 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058381086 { [5 bytes data] 2026/04/26 19:47:05.058381927 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058396950 { [5 bytes data] 2026/04/26 19:47:05.058397370 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058407015 { [5 bytes data] 2026/04/26 19:47:05.058407435 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058417240 { [5 bytes data] 2026/04/26 19:47:05.058417691 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058429719 { [5 bytes data] 2026/04/26 19:47:05.058430140 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058439874 { [5 bytes data] 2026/04/26 19:47:05.058440315 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058451201 { [5 bytes data] 2026/04/26 19:47:05.058451642 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058470040 { [5 bytes data] 2026/04/26 19:47:05.058470811 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058482759 { [5 bytes data] 2026/04/26 19:47:05.058484451 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058495498 { [5 bytes data] 2026/04/26 19:47:05.058497150 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.058508087 { [5 bytes data] 2026/04/26 19:47:05.062825825 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.062835129 { [5 bytes data] 2026/04/26 19:47:05.062929601 * Connection #1 to host pypi.org left intact 2026/04/26 19:47:05.066089267 2026/04/26 19:47:05.066098681 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/26 19:47:05.078500686 * Trying 151.101.0.223:443... 2026/04/26 19:47:05.080361757 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/04/26 19:47:05.082007464 * ALPN, offering h2 2026/04/26 19:47:05.082019542 * ALPN, offering http/1.1 2026/04/26 19:47:05.108160095 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:05.108170701 * CApath: /etc/ssl/certs 2026/04/26 19:47:05.108357963 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:05.108364332 } [5 bytes data] 2026/04/26 19:47:05.108396391 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:05.108397362 } [512 bytes data] 2026/04/26 19:47:05.112429691 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:05.112439345 { [5 bytes data] 2026/04/26 19:47:05.112487778 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:05.112490052 { [122 bytes data] 2026/04/26 19:47:05.112720078 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:05.112726187 { [5 bytes data] 2026/04/26 19:47:05.112750454 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.112753027 { [5 bytes data] 2026/04/26 19:47:05.112768351 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:05.112769092 { [19 bytes data] 2026/04/26 19:47:05.112785206 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.112785847 { [5 bytes data] 2026/04/26 19:47:05.112800960 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:05.112813048 { [2842 bytes data] 2026/04/26 19:47:05.113505270 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.113513302 { [5 bytes data] 2026/04/26 19:47:05.113550307 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:05.113555926 { [264 bytes data] 2026/04/26 19:47:05.113623307 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.113633322 { [5 bytes data] 2026/04/26 19:47:05.113662967 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:05.113663908 { [36 bytes data] 2026/04/26 19:47:05.113697519 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:05.113706212 } [5 bytes data] 2026/04/26 19:47:05.113741024 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:05.113743077 } [1 bytes data] 2026/04/26 19:47:05.113763088 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.113774234 } [5 bytes data] 2026/04/26 19:47:05.113792231 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:05.113795326 } [36 bytes data] 2026/04/26 19:47:05.113877460 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:05.113884951 * ALPN, server accepted to use h2 2026/04/26 19:47:05.113920404 * Server certificate: 2026/04/26 19:47:05.113921276 * subject: CN=*.pythonhosted.org 2026/04/26 19:47:05.113937390 * start date: Dec 8 21:08:03 2025 GMT 2026/04/26 19:47:05.113938361 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/26 19:47:05.113953174 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/26 19:47:05.113954205 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:05.113976168 * SSL certificate verify ok. 2026/04/26 19:47:05.113978502 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:05.114016599 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:05.114017420 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:05.114036850 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.114039223 } [5 bytes data] 2026/04/26 19:47:05.114055147 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.114055848 } [5 bytes data] 2026/04/26 19:47:05.114073975 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.114091352 } [5 bytes data] 2026/04/26 19:47:05.114137641 * Using Stream ID: 1 (easy handle 0x560ac3a069f0) 2026/04/26 19:47:05.114160736 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.114164492 } [5 bytes data] 2026/04/26 19:47:05.114215869 > GET / HTTP/2 2026/04/26 19:47:05.114223000 > Host: files.pythonhosted.org 2026/04/26 19:47:05.114243311 > user-agent: curl/7.81.0 2026/04/26 19:47:05.114244993 > accept: */* 2026/04/26 19:47:05.114261148 > 2026/04/26 19:47:05.114263671 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.114279345 { [5 bytes data] 2026/04/26 19:47:05.114304903 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:05.114318073 { [193 bytes data] 2026/04/26 19:47:05.115368524 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.115374984 { [5 bytes data] 2026/04/26 19:47:05.115441323 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:05.115444608 } [5 bytes data] 2026/04/26 19:47:05.115483237 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.115484538 { [5 bytes data] 2026/04/26 19:47:05.117146861 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.117155113 { [5 bytes data] 2026/04/26 19:47:05.117217797 < HTTP/2 200 2026/04/26 19:47:05.117223656 < content-type: text/html 2026/04/26 19:47:05.117242655 < server: Python/3.12 aiohttp/3.13.4 2026/04/26 19:47:05.117243426 < accept-ranges: bytes 2026/04/26 19:47:05.117259981 < date: Sun, 26 Apr 2026 19:47:05 GMT 2026/04/26 19:47:05.117260652 < age: 74 2026/04/26 19:47:05.117275985 < x-served-by: cache-iad-kiad7000170-IAD 2026/04/26 19:47:05.117277047 < x-cache: HIT 2026/04/26 19:47:05.117295254 < x-cache-hits: 1 2026/04/26 19:47:05.117296225 < x-timer: S1777232825.115016,VS0,VE1 2026/04/26 19:47:05.117310467 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:05.117311248 < x-frame-options: deny 2026/04/26 19:47:05.117326361 < x-xss-protection: 1; mode=block 2026/04/26 19:47:05.117326872 < x-content-type-options: nosniff 2026/04/26 19:47:05.117336967 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:05.117338800 < x-robots-header: noindex 2026/04/26 19:47:05.117349375 < content-length: 1853 2026/04/26 19:47:05.117350217 < 2026/04/26 19:47:05.117374513 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.117375214 { [5 bytes data] 2026/04/26 19:47:05.117403637 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:05.117405840 { [5 bytes data] 2026/04/26 19:47:05.117418740 * 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/04/26 19:47:05.134156481 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:05.134372846 [connect-session] Job Key: NtlURigCkAdpVTc6 2026/04/26 19:47:05.134382541 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:05.134386938 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:05.134391805 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:05.134396101 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36175 ... Connected to session server http://127.0.0.1:36175 2026/04/26 19:47:05.255541018 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/26 19:47:05.261347337 2026/04/26 19:47:05.261356551 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv 2026/04/26 19:47:08.020176329 2026/04/26 19:47:08.020189970 $ source /opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv/bin/activate 2026/04/26 19:47:08.021676538 2026/04/26 19:47:08.021684029 $ python --version 2026/04/26 19:47:08.023774385 Python 3.12.11 2026/04/26 19:47:08.024105583 2026/04/26 19:47:08.024113635 $ python -m site 2026/04/26 19:47:08.037333221 sys.path = [ 2026/04/26 19:47:08.037342064 '/opt/rstudio-connect/mnt/app', 2026/04/26 19:47:08.037377748 '/opt/python/3.12.11/lib/python312.zip', 2026/04/26 19:47:08.037378759 '/opt/python/3.12.11/lib/python3.12', 2026/04/26 19:47:08.037394583 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/04/26 19:47:08.037395495 '/opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv/lib/python3.12/site-packages', 2026/04/26 19:47:08.037419911 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/04/26 19:47:08.037420653 ] 2026/04/26 19:47:08.037435174 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/26 19:47:08.037435885 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/04/26 19:47:08.037458159 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/04/26 19:47:08.083174134 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:08.083388266 [connect-session] Job Key: oxVcX73pBHBCy2I9 2026/04/26 19:47:08.083397369 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:08.083401075 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:08.083405552 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:08.083410269 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44029 ... Connected to session server http://127.0.0.1:44029 2026/04/26 19:47:08.200968678 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/26 19:47:08.206450438 2026/04/26 19:47:08.206458020 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv 2026/04/26 19:47:11.010705579 2026/04/26 19:47:11.010719259 $ source /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/bin/activate 2026/04/26 19:47:11.014043161 2026/04/26 19:47:11.014053357 $ python -m pip --version 2026/04/26 19:47:11.239732853 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/04/26 19:47:11.272484705 2026/04/26 19:47:11.272499908 $ python -m pip config debug 2026/04/26 19:47:11.489380571 env_var: 2026/04/26 19:47:11.489731229 env: 2026/04/26 19:47:11.490064470 global: 2026/04/26 19:47:11.490509059 /etc/xdg/pip/pip.conf, exists: False 2026/04/26 19:47:11.490542269 /etc/pip.conf, exists: False 2026/04/26 19:47:11.490773647 site: 2026/04/26 19:47:11.491031946 /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/pip.conf, exists: False 2026/04/26 19:47:11.491253660 user: 2026/04/26 19:47:11.491470016 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/26 19:47:11.491707483 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/26 19:47:11.520855371 2026/04/26 19:47:11.520884325 $ python -m pip config list -v 2026/04/26 19:47:11.744637140 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/26 19:47:11.745006086 For variant 'global', will try loading '/etc/pip.conf' 2026/04/26 19:47:11.745371936 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/26 19:47:11.745727602 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/26 19:47:11.745978259 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/pip.conf' 2026/04/26 19:47:11.776247195 2026/04/26 19:47:11.776259133 $ python -m pip._vendor.requests.certs 2026/04/26 19:47:11.941915677 <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/04/26 19:47:11.942166134 /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/26 19:47:11.957726438 2026/04/26 19:47:11.957757644 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj pip 2026/04/26 19:47:12.414960388 Collecting pip 2026/04/26 19:47:12.415346028 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata 2026/04/26 19:47:12.429281838 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/26 19:47:12.435229017 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/26 19:47:12.450264992 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 187.9 MB/s eta 0:00:00 2026/04/26 19:47:12.461785337 Saved /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/pip-26.0.1-py3-none-any.whl 2026/04/26 19:47:12.462188093 Successfully downloaded pip 2026/04/26 19:47:12.534382407 2026/04/26 19:47:12.534396278 [notice] A new release of pip is available: 25.0.1 -> 26.0.1 2026/04/26 19:47:12.534453394 [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/04/26 19:47:12.626581723 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:12.626791439 [connect-session] Job Key: UFm5vvucf3Ei7rNL 2026/04/26 19:47:12.626800432 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:12.626804158 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:12.626812671 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:12.626818910 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36297 ... Connected to session server http://127.0.0.1:36297 2026/04/26 19:47:12.772452662 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/26 19:47:12.778702656 2026/04/26 19:47:12.778713202 $ /opt/python/3.13.9/bin/python3.13 -V 2026/04/26 19:47:12.778753923 Python 3.13.9 Stopped session pings to http://127.0.0.1:36297 |
| ❌ | 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/04/26 19:47:13.201074777 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:13.201302570 [connect-session] Job Key: St4Ib1pTZe5aKN6v 2026/04/26 19:47:13.201312265 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:13.201316281 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:13.201321178 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:13.201325555 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37147 ... Connected to session server http://127.0.0.1:37147 2026/04/26 19:47:13.318623478 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/26 19:47:13.325144480 2026/04/26 19:47:13.325154245 $ env 2026/04/26 19:47:13.325191601 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:13.325192613 HOSTNAME=63739468e49a 2026/04/26 19:47:13.325222868 LANG=en_US.UTF-8 2026/04/26 19:47:13.325223920 LANGUAGE=en_US:en 2026/04/26 19:47:13.325237961 LC_ALL=en_US.UTF-8 2026/04/26 19:47:13.325238662 LOGNAME=rstudio-connect 2026/04/26 19:47:13.325252333 MAKEFLAGS=-j1 2026/04/26 19:47:13.325253094 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:47:13.325269649 PICOTEL_PREFIX=PICOTEL 2026/04/26 19:47:13.325270370 PICOTEL_SDK_DISABLED=true 2026/04/26 19:47:13.325284832 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/26 19:47:13.325285733 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:13.325300665 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:13.325301326 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:13.325315678 SHLVL=2 2026/04/26 19:47:13.325316439 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:13.325328557 TERM=xterm 2026/04/26 19:47:13.325329289 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:13.325342779 TZ=UTC 2026/04/26 19:47:13.325343440 USERNAME=rstudio-connect 2026/04/26 19:47:13.325355798 USER=rstudio-connect 2026/04/26 19:47:13.325356509 _=/usr/bin/env 2026/04/26 19:47:13.325369489 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:37147 |
| ✅ | 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/04/26 19:47:13.340104101 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:13.340330211 [connect-session] Job Key: oM1yW5zCkK5YMx1h 2026/04/26 19:47:13.340343692 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:13.340349310 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:13.340356141 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:13.340361859 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37951 ... Connected to session server http://127.0.0.1:37951 2026/04/26 19:47:13.459837649 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/26 19:47:13.464037439 2026/04/26 19:47:13.464045121 $ findmnt --notruncate 2026/04/26 19:47:13.466323789 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:13.466333063 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5 DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:13.466455928 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:13.466497160 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:13.466498832 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:13.466529008 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:13.466529779 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:13.466558733 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:13.466559484 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:13.466593916 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:13.466594687 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.466642338 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:13.466643260 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:13.466834748 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467264515 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467348661 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467431987 ├─/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/04/26 19:47:13.467517676 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467598818 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/oM1yW5zCkK5YMx1h] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467681091 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:13.467764948 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2429863119] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:13.467847862 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:13.467932250 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr Stopped session pings to http://127.0.0.1:37951 |
| ✅ | 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/04/26 19:47:13.482973042 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:13.483212051 [connect-session] Job Key: ApvCpVDNQ6FdtmH0 2026/04/26 19:47:13.483226463 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:13.483231511 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:13.483238021 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:13.483243419 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43225 ... Connected to session server http://127.0.0.1:43225 2026/04/26 19:47:13.599788670 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/26 19:47:13.603963932 2026/04/26 19:47:13.603971604 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/26 19:47:13.611813414 * Trying 151.101.64.223:443... 2026/04/26 19:47:13.613271948 * Connected to pypi.python.org (151.101.64.223) port 443 (#0) 2026/04/26 19:47:13.614931646 * ALPN, offering h2 2026/04/26 19:47:13.614938667 * ALPN, offering http/1.1 2026/04/26 19:47:13.640915996 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:13.640932711 * CApath: /etc/ssl/certs 2026/04/26 19:47:13.641135756 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:13.641143838 } [5 bytes data] 2026/04/26 19:47:13.641175837 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:13.641181696 } [512 bytes data] 2026/04/26 19:47:13.643957483 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:13.643964333 { [5 bytes data] 2026/04/26 19:47:13.644043943 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:13.644047278 { [122 bytes data] 2026/04/26 19:47:13.644239687 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:13.644259947 { [5 bytes data] 2026/04/26 19:47:13.644283453 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.644287318 { [5 bytes data] 2026/04/26 19:47:13.644303363 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:13.644305846 { [19 bytes data] 2026/04/26 19:47:13.644330914 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.644333067 { [5 bytes data] 2026/04/26 19:47:13.644352196 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:13.644354230 { [2860 bytes data] 2026/04/26 19:47:13.645044448 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645051538 { [5 bytes data] 2026/04/26 19:47:13.645078789 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:13.645079781 { [264 bytes data] 2026/04/26 19:47:13.645160522 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645171048 { [5 bytes data] 2026/04/26 19:47:13.645208865 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:13.645209706 { [36 bytes data] 2026/04/26 19:47:13.645250979 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:13.645271510 } [5 bytes data] 2026/04/26 19:47:13.645297980 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:13.645300163 } [1 bytes data] 2026/04/26 19:47:13.645318400 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645335777 } [5 bytes data] 2026/04/26 19:47:13.645351840 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:13.645355396 } [36 bytes data] 2026/04/26 19:47:13.645433824 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:13.645440964 * ALPN, server accepted to use h2 2026/04/26 19:47:13.645481926 * Server certificate: 2026/04/26 19:47:13.645482867 * subject: CN=www.python.org 2026/04/26 19:47:13.645498080 * start date: Jan 13 13:03:46 2026 GMT 2026/04/26 19:47:13.645499022 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/26 19:47:13.645514024 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/26 19:47:13.645516809 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:13.645537360 * SSL certificate verify ok. 2026/04/26 19:47:13.645540995 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:13.645561727 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:13.645562488 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:13.645600986 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645602007 } [5 bytes data] 2026/04/26 19:47:13.645616699 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645618802 } [5 bytes data] 2026/04/26 19:47:13.645642188 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645656299 } [5 bytes data] 2026/04/26 19:47:13.645716729 * Using Stream ID: 1 (easy handle 0x555baa7db9f0) 2026/04/26 19:47:13.645720535 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645773355 } [5 bytes data] 2026/04/26 19:47:13.645778943 > GET / HTTP/2 2026/04/26 19:47:13.645802709 > Host: pypi.python.org 2026/04/26 19:47:13.645803530 > user-agent: curl/7.81.0 2026/04/26 19:47:13.645821548 > accept: */* 2026/04/26 19:47:13.645822309 > 2026/04/26 19:47:13.645834086 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.645834868 { [5 bytes data] 2026/04/26 19:47:13.645861147 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:13.645871723 { [193 bytes data] 2026/04/26 19:47:13.646628912 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.646645868 { [5 bytes data] 2026/04/26 19:47:13.646676364 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.646677395 } [5 bytes data] 2026/04/26 19:47:13.646733219 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.646742423 { [5 bytes data] 2026/04/26 19:47:13.647389236 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.647396798 { [5 bytes data] 2026/04/26 19:47:13.647453623 < HTTP/2 301 2026/04/26 19:47:13.647460353 < server: Varnish 2026/04/26 19:47:13.647479702 < retry-after: 0 2026/04/26 19:47:13.647480483 < location: https://pypi.org/ 2026/04/26 19:47:13.647501725 < content-type: text/html; charset=UTF-8 2026/04/26 19:47:13.647502286 < accept-ranges: bytes 2026/04/26 19:47:13.647512722 < date: Sun, 26 Apr 2026 19:47:13 GMT 2026/04/26 19:47:13.647513233 < x-served-by: cache-iad-kcgs7200111-IAD 2026/04/26 19:47:13.647523418 < x-cache: HIT 2026/04/26 19:47:13.647525231 < x-cache-hits: 0 2026/04/26 19:47:13.647540954 < x-timer: S1777232834.646288,VS0,VE0 2026/04/26 19:47:13.647541675 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:13.647559773 < x-frame-options: deny 2026/04/26 19:47:13.647560253 < x-xss-protection: 1; mode=block 2026/04/26 19:47:13.647569938 < x-content-type-options: nosniff 2026/04/26 19:47:13.647570469 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:13.647581615 < 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/04/26 19:47:13.647748787 < content-length: 122 2026/04/26 19:47:13.647821016 < 2026/04/26 19:47:13.647822048 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.647838793 { [5 bytes data] 2026/04/26 19:47:13.647839634 * Ignoring the response-body 2026/04/26 19:47:13.647853365 { [122 bytes data] 2026/04/26 19:47:13.647854076 * Connection #0 to host pypi.python.org left intact 2026/04/26 19:47:13.647878553 * Issue another request to this URL: 'https://pypi.org/' 2026/04/26 19:47:13.653495224 * Trying 151.101.192.223:443... 2026/04/26 19:47:13.655315353 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/04/26 19:47:13.655606100 * ALPN, offering h2 2026/04/26 19:47:13.655613391 * ALPN, offering http/1.1 2026/04/26 19:47:13.682097804 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:13.682107579 * CApath: /etc/ssl/certs 2026/04/26 19:47:13.682285476 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:13.682294189 } [5 bytes data] 2026/04/26 19:47:13.682320909 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:13.682321781 } [512 bytes data] 2026/04/26 19:47:13.686577184 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:13.686590083 { [5 bytes data] 2026/04/26 19:47:13.686626969 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:13.686629973 { [122 bytes data] 2026/04/26 19:47:13.686743635 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:13.686752738 { [5 bytes data] 2026/04/26 19:47:13.686776835 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.686778557 { [5 bytes data] 2026/04/26 19:47:13.686790746 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:13.686805828 { [19 bytes data] 2026/04/26 19:47:13.686817967 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.686840040 { [5 bytes data] 2026/04/26 19:47:13.686847160 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:13.686864316 { [2856 bytes data] 2026/04/26 19:47:13.687484960 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.687491480 { [5 bytes data] 2026/04/26 19:47:13.687523007 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:13.687523939 { [264 bytes data] 2026/04/26 19:47:13.687601776 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.687609437 { [5 bytes data] 2026/04/26 19:47:13.687634254 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:13.687657980 { [36 bytes data] 2026/04/26 19:47:13.687692973 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:13.687710760 } [5 bytes data] 2026/04/26 19:47:13.687711641 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:13.687731911 } [1 bytes data] 2026/04/26 19:47:13.687765883 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.687772422 } [5 bytes data] 2026/04/26 19:47:13.687791311 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:13.687799253 } [36 bytes data] 2026/04/26 19:47:13.687887516 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:13.687893525 * ALPN, server accepted to use h2 2026/04/26 19:47:13.687917781 * Server certificate: 2026/04/26 19:47:13.687918572 * subject: CN=pypi.org 2026/04/26 19:47:13.687934606 * start date: Dec 28 04:33:08 2025 GMT 2026/04/26 19:47:13.687935358 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/26 19:47:13.687950050 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/26 19:47:13.687950921 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:13.687972984 * SSL certificate verify ok. 2026/04/26 19:47:13.687975258 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:13.687999474 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:13.688133946 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:13.688134928 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.688148008 } [5 bytes data] 2026/04/26 19:47:13.688149950 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.688160076 } [5 bytes data] 2026/04/26 19:47:13.688160937 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.688171153 } [5 bytes data] 2026/04/26 19:47:13.688185574 * Using Stream ID: 1 (easy handle 0x555baa7db9f0) 2026/04/26 19:47:13.688186355 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.688209470 } [5 bytes data] 2026/04/26 19:47:13.688214588 > GET / HTTP/2 2026/04/26 19:47:13.688226206 > Host: pypi.org 2026/04/26 19:47:13.688227117 > user-agent: curl/7.81.0 2026/04/26 19:47:13.688245615 > accept: */* 2026/04/26 19:47:13.688246336 > 2026/04/26 19:47:13.688258204 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.688261008 { [5 bytes data] 2026/04/26 19:47:13.688287378 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:13.688288079 { [193 bytes data] 2026/04/26 19:47:13.689719643 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.689728286 { [5 bytes data] 2026/04/26 19:47:13.689765271 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.689766373 } [5 bytes data] 2026/04/26 19:47:13.689805332 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.689822778 { [5 bytes data] 2026/04/26 19:47:13.692112623 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692119774 { [5 bytes data] 2026/04/26 19:47:13.692516681 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692525084 { [5 bytes data] 2026/04/26 19:47:13.692558214 < HTTP/2 200 2026/04/26 19:47:13.692559305 < etag: "b32K/61tFNETxOHfz4NjOQ" 2026/04/26 19:47:13.692575991 < referrer-policy: origin-when-cross-origin 2026/04/26 19:47:13.692576511 < server: gunicorn 2026/04/26 19:47:13.692586757 < 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/04/26 19:47:13.692591694 < content-type: text/html; charset=UTF-8 2026/04/26 19:47:13.692678955 < accept-ranges: bytes 2026/04/26 19:47:13.692679456 < date: Sun, 26 Apr 2026 19:47:13 GMT 2026/04/26 19:47:13.692700008 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kcgs7200163-IAD 2026/04/26 19:47:13.692702401 < x-cache: MISS, HIT 2026/04/26 19:47:13.692731235 < x-cache-hits: 0, 1 2026/04/26 19:47:13.692732066 < x-timer: S1777232834.688857,VS0,VE2 2026/04/26 19:47:13.692747018 < vary: Accept-Encoding, Cookie 2026/04/26 19:47:13.692747739 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:13.692766307 < x-frame-options: deny 2026/04/26 19:47:13.692766988 < x-xss-protection: 1; mode=block 2026/04/26 19:47:13.692792526 < x-content-type-options: nosniff 2026/04/26 19:47:13.692795621 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:13.692830924 < 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/04/26 19:47:13.692832056 < content-length: 22515 2026/04/26 19:47:13.692894259 < 2026/04/26 19:47:13.692895261 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692913669 { [5 bytes data] 2026/04/26 19:47:13.692914520 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692938466 { [5 bytes data] 2026/04/26 19:47:13.692939227 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692953999 { [5 bytes data] 2026/04/26 19:47:13.692955001 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.692969523 { [5 bytes data] 2026/04/26 19:47:13.692970284 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.693002993 { [5 bytes data] 2026/04/26 19:47:13.693004556 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.693032077 { [5 bytes data] 2026/04/26 19:47:13.693033069 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.693050034 { [5 bytes data] 2026/04/26 19:47:13.693050485 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.693060410 { [5 bytes data] 2026/04/26 19:47:13.693060830 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.693070625 { [5 bytes data] 2026/04/26 19:47:13.694776482 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694785435 { [5 bytes data] 2026/04/26 19:47:13.694821079 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694821880 { [5 bytes data] 2026/04/26 19:47:13.694835701 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694837674 { [5 bytes data] 2026/04/26 19:47:13.694855611 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694864615 { [5 bytes data] 2026/04/26 19:47:13.694880318 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694892376 { [5 bytes data] 2026/04/26 19:47:13.694909572 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694918476 { [5 bytes data] 2026/04/26 19:47:13.694933498 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694946017 { [5 bytes data] 2026/04/26 19:47:13.694962171 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.694971726 { [5 bytes data] 2026/04/26 19:47:13.697381792 * Connection #1 to host pypi.org left intact 2026/04/26 19:47:13.700614757 2026/04/26 19:47:13.700624812 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/26 19:47:13.708570909 * Trying 151.101.64.223:443... 2026/04/26 19:47:13.710173180 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0) 2026/04/26 19:47:13.711784244 * ALPN, offering h2 2026/04/26 19:47:13.711790293 * ALPN, offering http/1.1 2026/04/26 19:47:13.738872836 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:13.738881489 * CApath: /etc/ssl/certs 2026/04/26 19:47:13.739072055 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:13.739079146 } [5 bytes data] 2026/04/26 19:47:13.739119537 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:13.739120628 } [512 bytes data] 2026/04/26 19:47:13.743103432 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:13.743111354 { [5 bytes data] 2026/04/26 19:47:13.743146346 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:13.743147238 { [122 bytes data] 2026/04/26 19:47:13.743325546 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:13.743331885 { [5 bytes data] 2026/04/26 19:47:13.743364635 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.743365596 { [5 bytes data] 2026/04/26 19:47:13.743382712 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:13.743416112 { [19 bytes data] 2026/04/26 19:47:13.743434961 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.743435832 { [5 bytes data] 2026/04/26 19:47:13.743452797 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:13.743459387 { [2842 bytes data] 2026/04/26 19:47:13.744140933 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744149025 { [5 bytes data] 2026/04/26 19:47:13.744183878 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:13.744184759 { [264 bytes data] 2026/04/26 19:47:13.744264468 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744281865 { [5 bytes data] 2026/04/26 19:47:13.744305019 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:13.744305851 { [36 bytes data] 2026/04/26 19:47:13.744328405 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:13.744338860 } [5 bytes data] 2026/04/26 19:47:13.744360363 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:13.744361044 } [1 bytes data] 2026/04/26 19:47:13.744404289 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744405140 } [5 bytes data] 2026/04/26 19:47:13.744426432 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:13.744428766 } [36 bytes data] 2026/04/26 19:47:13.744488305 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:13.744495256 * ALPN, server accepted to use h2 2026/04/26 19:47:13.744524860 * Server certificate: 2026/04/26 19:47:13.744527775 * subject: CN=*.pythonhosted.org 2026/04/26 19:47:13.744539132 * start date: Dec 8 21:08:03 2025 GMT 2026/04/26 19:47:13.744539612 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/26 19:47:13.744549457 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/26 19:47:13.744551671 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:47:13.744566443 * SSL certificate verify ok. 2026/04/26 19:47:13.744568235 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:13.744585251 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:13.744586213 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:13.744608246 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744608717 } [5 bytes data] 2026/04/26 19:47:13.744647515 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744655317 } [5 bytes data] 2026/04/26 19:47:13.744701967 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744714316 } [5 bytes data] 2026/04/26 19:47:13.744761516 * Using Stream ID: 1 (easy handle 0x55ed2203a9f0) 2026/04/26 19:47:13.744775017 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744800015 } [5 bytes data] 2026/04/26 19:47:13.744833985 > GET / HTTP/2 2026/04/26 19:47:13.744834476 > Host: files.pythonhosted.org 2026/04/26 19:47:13.744863220 > user-agent: curl/7.81.0 2026/04/26 19:47:13.744864041 > accept: */* 2026/04/26 19:47:13.744878683 > 2026/04/26 19:47:13.744880806 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.744915188 { [5 bytes data] 2026/04/26 19:47:13.744917902 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:13.744935128 { [193 bytes data] 2026/04/26 19:47:13.746374794 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.746383867 { [5 bytes data] 2026/04/26 19:47:13.746414724 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:13.746416978 } [5 bytes data] 2026/04/26 19:47:13.752470296 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.752478859 { [5 bytes data] 2026/04/26 19:47:13.752533161 < HTTP/2 200 2026/04/26 19:47:13.752540051 < content-type: text/html 2026/04/26 19:47:13.752562154 < server: Python/3.12 aiohttp/3.13.4 2026/04/26 19:47:13.752562965 < accept-ranges: bytes 2026/04/26 19:47:13.752578168 < date: Sun, 26 Apr 2026 19:47:13 GMT 2026/04/26 19:47:13.752578930 < age: 83 2026/04/26 19:47:13.752594763 < x-served-by: cache-iad-kcgs7200054-IAD 2026/04/26 19:47:13.752595504 < x-cache: HIT 2026/04/26 19:47:13.752614954 < x-cache-hits: 1 2026/04/26 19:47:13.752626311 < x-timer: S1777232834.745522,VS0,VE6 2026/04/26 19:47:13.752628525 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:47:13.752648915 < x-frame-options: deny 2026/04/26 19:47:13.752649947 < x-xss-protection: 1; mode=block 2026/04/26 19:47:13.752660913 < x-content-type-options: nosniff 2026/04/26 19:47:13.752661344 < x-permitted-cross-domain-policies: none 2026/04/26 19:47:13.752672210 < x-robots-header: noindex 2026/04/26 19:47:13.752672671 < content-length: 1853 2026/04/26 19:47:13.752688385 < 2026/04/26 19:47:13.752688815 { [1058 bytes data] 2026/04/26 19:47:13.752713222 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:13.752714274 { [5 bytes data] 2026/04/26 19:47:13.752741584 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:43225 |
| ✅ | 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/04/26 19:47:13.769354593 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:13.769556427 [connect-session] Job Key: yYUcxPLKR7ncVKcj 2026/04/26 19:47:13.769565731 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:13.769570177 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:13.769578360 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:13.769584629 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42721 ... Connected to session server http://127.0.0.1:42721 2026/04/26 19:47:13.886699146 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/26 19:47:13.892462288 2026/04/26 19:47:13.892470901 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv 2026/04/26 19:47:16.782625061 2026/04/26 19:47:16.782636048 $ source /opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv/bin/activate 2026/04/26 19:47:16.784220912 2026/04/26 19:47:16.784228744 $ python --version 2026/04/26 19:47:16.785810374 Python 3.13.9 2026/04/26 19:47:16.786103155 2026/04/26 19:47:16.786110065 $ python -m site 2026/04/26 19:47:16.800820410 sys.path = [ 2026/04/26 19:47:16.800831737 '/opt/rstudio-connect/mnt/app', 2026/04/26 19:47:16.800867832 '/opt/python/3.13.9/lib/python313.zip', 2026/04/26 19:47:16.800868503 '/opt/python/3.13.9/lib/python3.13', 2026/04/26 19:47:16.800881122 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/04/26 19:47:16.800881943 '/opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv/lib/python3.13/site-packages', 2026/04/26 19:47:16.800895503 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/04/26 19:47:16.800895954 ] 2026/04/26 19:47:16.800905488 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/26 19:47:16.800905999 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/04/26 19:47:16.800920010 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:42721 |
| ✅ | 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/04/26 19:47:16.848812576 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:16.849073879 [connect-session] Job Key: RvnCzal28Gfk8C58 2026/04/26 19:47:16.849086288 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:16.849090424 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:47:16.849095101 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:16.849099558 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42633 ... Connected to session server http://127.0.0.1:42633 2026/04/26 19:47:16.968544342 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/26 19:47:16.973812639 2026/04/26 19:47:16.973822264 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv 2026/04/26 19:47:19.568476302 2026/04/26 19:47:19.568491605 $ source /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/bin/activate 2026/04/26 19:47:19.570043409 2026/04/26 19:47:19.570051271 $ python -m pip --version 2026/04/26 19:47:19.745857104 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/04/26 19:47:19.768907739 2026/04/26 19:47:19.768918856 $ python -m pip config debug 2026/04/26 19:47:19.947707349 env_var: 2026/04/26 19:47:19.947955102 env: 2026/04/26 19:47:19.948128144 global: 2026/04/26 19:47:19.948294614 /etc/xdg/pip/pip.conf, exists: False 2026/04/26 19:47:19.948452372 /etc/pip.conf, exists: False 2026/04/26 19:47:19.948580024 site: 2026/04/26 19:47:19.948749720 /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/pip.conf, exists: False 2026/04/26 19:47:19.948897292 user: 2026/04/26 19:47:19.949058465 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/26 19:47:19.949216163 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/26 19:47:19.973143281 2026/04/26 19:47:19.973154197 $ python -m pip config list -v 2026/04/26 19:47:20.152432007 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/26 19:47:20.152749415 For variant 'global', will try loading '/etc/pip.conf' 2026/04/26 19:47:20.153276829 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/26 19:47:20.153526655 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/26 19:47:20.153768410 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/pip.conf' 2026/04/26 19:47:20.177152169 2026/04/26 19:47:20.177163787 $ python -m pip._vendor.requests.certs 2026/04/26 19:47:20.319771950 <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/04/26 19:47:20.319959613 /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/26 19:47:20.335763162 2026/04/26 19:47:20.335773388 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk pip 2026/04/26 19:47:20.774618178 Collecting pip 2026/04/26 19:47:20.774942067 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata 2026/04/26 19:47:20.795214649 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/26 19:47:20.801694712 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/26 19:47:20.815695776 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 204.6 MB/s 0:00:00 2026/04/26 19:47:20.826745463 Saved /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/pip-26.0.1-py3-none-any.whl 2026/04/26 19:47:20.827095361 Successfully downloaded pip 2026/04/26 19:47:20.873144888 2026/04/26 19:47:20.873155534 [notice] A new release of pip is available: 25.2 -> 26.0.1 2026/04/26 19:47:20.873199290 [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 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:47:20.962565870 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:20.962761795 [connect-session] Job Key: acsPyRlrXbFUTFx2 2026/04/26 19:47:20.962771199 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:20.962775225 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:20.962783668 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:20.962789797 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39891 ... Connected to session server http://127.0.0.1:39891 2026/04/26 19:47:21.171788293 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:21.171832840 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/26 19:47:21.191053468 2026/04/26 19:47:21.191064354 $ /opt/R/4.4.3/bin/R --version 2026/04/26 19:47:21.191212086 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/26 19:47:21.191214520 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:47:21.191240720 Platform: x86_64-pc-linux-gnu 2026/04/26 19:47:21.191242072 2026/04/26 19:47:21.191255352 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:47:21.191256273 You are welcome to redistribute it under the terms of the 2026/04/26 19:47:21.191284876 GNU General Public License versions 2 or 3. 2026/04/26 19:47:21.191286188 For more information about these matters see 2026/04/26 19:47:21.196696649 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:47:21.211680034 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:21.211875658 [connect-session] Job Key: Dc6Kz4SxlMQdngly 2026/04/26 19:47:21.211890180 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:21.211895909 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:21.211901227 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:21.211905654 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45417 ... Connected to session server http://127.0.0.1:45417 2026/04/26 19:47:21.386760038 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:21.386777654 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/26 19:47:21.588734261 2026/04/26 19:47:21.588749144 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:47:21.588801573 Package Version LibPath 2026/04/26 19:47:21.588803255 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588820632 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588821984 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588836656 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588837307 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588851708 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588852369 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588867032 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588867783 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588883426 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588884087 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588900191 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588900852 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588917387 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588918028 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588934123 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588934844 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588950627 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588951349 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588967473 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.588968154 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589009296 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589010077 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589025630 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589026332 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589042656 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589043377 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.589060032 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:21.595381015 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:45417 |
| ✅ | 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/04/26 19:47:21.612141977 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:21.612341598 [connect-session] Job Key: fK1P5cBEal342gHd 2026/04/26 19:47:21.612354407 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:21.612360066 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:21.612366826 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:21.612372495 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41365 ... Connected to session server http://127.0.0.1:41365 2026/04/26 19:47:21.787432599 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:21.787494352 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/26 19:47:21.788191362 $add.smooth 2026/04/26 19:47:21.788203751 [1] TRUE 2026/04/26 19:47:21.788272144 2026/04/26 19:47:21.788273316 $bitmapType 2026/04/26 19:47:21.788285705 [1] "cairo" 2026/04/26 19:47:21.788286456 2026/04/26 19:47:21.788298894 $browser 2026/04/26 19:47:21.788299616 [1] "xdg-open" 2026/04/26 19:47:21.788311183 2026/04/26 19:47:21.788311984 $browserNLdisabled 2026/04/26 19:47:21.788324613 [1] FALSE 2026/04/26 19:47:21.788325274 2026/04/26 19:47:21.788335740 $catch.script.errors 2026/04/26 19:47:21.788336491 [1] FALSE 2026/04/26 19:47:21.788348920 2026/04/26 19:47:21.788349701 $CBoundsCheck 2026/04/26 19:47:21.788360868 [1] FALSE 2026/04/26 19:47:21.788361529 2026/04/26 19:47:21.788371975 $check.bounds 2026/04/26 19:47:21.788372686 [1] FALSE 2026/04/26 19:47:21.788384483 2026/04/26 19:47:21.788385184 $citation.bibtex.max 2026/04/26 19:47:21.788397142 [1] 1 2026/04/26 19:47:21.788397914 2026/04/26 19:47:21.788408490 $continue 2026/04/26 19:47:21.788409251 [1] "+ " 2026/04/26 19:47:21.788420127 2026/04/26 19:47:21.788420828 $contrasts 2026/04/26 19:47:21.788431905 unordered ordered 2026/04/26 19:47:21.788433517 "contr.treatment" "contr.poly" 2026/04/26 19:47:21.788448600 2026/04/26 19:47:21.788449381 $defaultPackages 2026/04/26 19:47:21.788460698 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:47:21.788462200 2026/04/26 19:47:21.788476612 $demo.ask 2026/04/26 19:47:21.788478846 [1] "default" 2026/04/26 19:47:21.788490643 2026/04/26 19:47:21.788491364 $deparse.cutoff 2026/04/26 19:47:21.788502802 [1] 60 2026/04/26 19:47:21.788503523 2026/04/26 19:47:21.788513868 $device 2026/04/26 19:47:21.788705217 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:47:21.788711626 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:47:21.788733629 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:47:21.788734330 useKerning, fillOddEven, compress) 2026/04/26 19:47:21.788751476 { 2026/04/26 19:47:21.788752197 initPSandPDFfonts() 2026/04/26 19:47:21.788763845 new <- list() 2026/04/26 19:47:21.788764716 if (!missing(width)) 2026/04/26 19:47:21.788776774 new$width <- width 2026/04/26 19:47:21.788777435 if (!missing(height)) 2026/04/26 19:47:21.788790165 new$height <- height 2026/04/26 19:47:21.788790916 if (!missing(onefile)) 2026/04/26 19:47:21.788809414 new$onefile <- onefile 2026/04/26 19:47:21.788810135 if (!missing(title)) 2026/04/26 19:47:21.788823014 new$title <- title 2026/04/26 19:47:21.788825267 if (!missing(fonts)) 2026/04/26 19:47:21.788838087 new$fonts <- fonts 2026/04/26 19:47:21.788838848 if (!missing(version)) 2026/04/26 19:47:21.788851517 new$version <- version 2026/04/26 19:47:21.788852268 if (!missing(paper)) 2026/04/26 19:47:21.788865098 new$paper <- paper 2026/04/26 19:47:21.788865829 if (!missing(encoding)) 2026/04/26 19:47:21.788878558 new$encoding <- encoding 2026/04/26 19:47:21.788879299 if (!missing(bg)) 2026/04/26 19:47:21.788892198 new$bg <- bg 2026/04/26 19:47:21.788892980 if (!missing(fg)) 2026/04/26 19:47:21.788905438 new$fg <- fg 2026/04/26 19:47:21.788906099 if (!missing(pointsize)) 2026/04/26 19:47:21.788918428 new$pointsize <- pointsize 2026/04/26 19:47:21.788919119 if (!missing(pagecentre)) 2026/04/26 19:47:21.788932669 new$pagecentre <- pagecentre 2026/04/26 19:47:21.788933400 if (!missing(colormodel)) 2026/04/26 19:47:21.788947051 new$colormodel <- colormodel 2026/04/26 19:47:21.788947792 if (!missing(useDingbats)) 2026/04/26 19:47:21.788961833 new$useDingbats <- useDingbats 2026/04/26 19:47:21.788962534 if (!missing(useKerning)) 2026/04/26 19:47:21.788981823 new$useKerning <- useKerning 2026/04/26 19:47:21.789007562 if (!missing(fillOddEven)) 2026/04/26 19:47:21.789020442 new$fillOddEven <- fillOddEven 2026/04/26 19:47:21.789021343 if (!missing(compress)) 2026/04/26 19:47:21.789035965 new$compress <- compress 2026/04/26 19:47:21.789036696 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:47:21.789053882 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:47:21.789054683 inherits(family, "CIDFont"))) { 2026/04/26 19:47:21.789068063 enc <- family$encoding 2026/04/26 19:47:21.789076706 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:47:21.789078068 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:47:21.789124518 "default")) 2026/04/26 19:47:21.789125289 old$encoding <- enc 2026/04/26 19:47:21.789164839 family <- family$metrics 2026/04/26 19:47:21.789165730 } 2026/04/26 19:47:21.789178519 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:47:21.789179240 old$encoding <- guessEncoding() 2026/04/26 19:47:21.789196186 if (!missing(family)) { 2026/04/26 19:47:21.789197007 if (length(family) == 4L) { 2026/04/26 19:47:21.789254564 family <- c(family, "Symbol.afm") 2026/04/26 19:47:21.789255345 } 2026/04/26 19:47:21.789268835 else if (length(family) == 5L) { 2026/04/26 19:47:21.789269607 } 2026/04/26 19:47:21.789282636 else if (length(family) == 1L) { 2026/04/26 19:47:21.789283377 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:47:21.789341004 if (is.null(pf)) 2026/04/26 19:47:21.789341815 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:47:21.789357099 domain = NA) 2026/04/26 19:47:21.789358781 matchFont(pf, old$encoding) 2026/04/26 19:47:21.789375837 } 2026/04/26 19:47:21.789376518 else stop("invalid 'family' argument") 2026/04/26 19:47:21.789394785 old$family <- family 2026/04/26 19:47:21.789404330 } 2026/04/26 19:47:21.789405081 version <- old$version 2026/04/26 19:47:21.789417099 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:47:21.789417890 "2.0") 2026/04/26 19:47:21.789430589 if (version %in% versions) 2026/04/26 19:47:21.789431371 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:47:21.789446744 else stop("invalid PDF version") 2026/04/26 19:47:21.789447465 onefile <- old$onefile 2026/04/26 19:47:21.789461456 if (!checkIntFormat(file)) 2026/04/26 19:47:21.789462157 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:47:21.789477981 domain = NA) 2026/04/26 19:47:21.789478782 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:47:21.789495187 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:47:21.789495958 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:47:21.789514566 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:47:21.789515467 old$fillOddEven, old$compress) 2026/04/26 19:47:21.789532834 invisible() 2026/04/26 19:47:21.789534146 } 2026/04/26 19:47:21.789546013 <bytecode: 0x55eb923547f0> 2026/04/26 19:47:21.789546704 <environment: namespace:grDevices> 2026/04/26 19:47:21.789561807 2026/04/26 19:47:21.789562548 $device.ask.default 2026/04/26 19:47:21.789574647 [1] FALSE 2026/04/26 19:47:21.789575277 2026/04/26 19:47:21.789584652 $digits 2026/04/26 19:47:21.789585313 [1] 7 2026/04/26 19:47:21.789594436 2026/04/26 19:47:21.789595057 $download.file.extra 2026/04/26 19:47:21.789608768 [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/04/26 19:47:21.789611212 2026/04/26 19:47:21.789649589 $download.file.method 2026/04/26 19:47:21.789655568 [1] "curl" 2026/04/26 19:47:21.789669900 2026/04/26 19:47:21.789670621 $dvipscmd 2026/04/26 19:47:21.789682289 [1] "dvips" 2026/04/26 19:47:21.789682769 2026/04/26 19:47:21.789691142 $echo 2026/04/26 19:47:21.789691593 [1] FALSE 2026/04/26 19:47:21.789699755 2026/04/26 19:47:21.789700206 $editor 2026/04/26 19:47:21.789708178 [1] "vi" 2026/04/26 19:47:21.789708678 2026/04/26 19:47:21.789717201 $encoding 2026/04/26 19:47:21.789717982 [1] "native.enc" 2026/04/26 19:47:21.789734447 2026/04/26 19:47:21.789735409 $example.ask 2026/04/26 19:47:21.789746225 [1] "default" 2026/04/26 19:47:21.789746656 2026/04/26 19:47:21.789754708 $expressions 2026/04/26 19:47:21.789755148 [1] 5000 2026/04/26 19:47:21.789763792 2026/04/26 19:47:21.789764242 $help.search.types 2026/04/26 19:47:21.789772955 [1] "vignette" "demo" "help" 2026/04/26 19:47:21.789773436 2026/04/26 19:47:21.789782289 $help.try.all.packages 2026/04/26 19:47:21.789782750 [1] FALSE 2026/04/26 19:47:21.789791814 2026/04/26 19:47:21.789792254 $HTTPUserAgent 2026/04/26 19:47:21.789800607 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:47:21.789801118 2026/04/26 19:47:21.789819045 $internet.info 2026/04/26 19:47:21.789819836 [1] 2 2026/04/26 19:47:21.789830061 2026/04/26 19:47:21.789830482 $keep.parse.data 2026/04/26 19:47:21.789838875 [1] TRUE 2026/04/26 19:47:21.789839305 2026/04/26 19:47:21.789847387 $keep.parse.data.pkgs 2026/04/26 19:47:21.789847858 [1] FALSE 2026/04/26 19:47:21.789856882 2026/04/26 19:47:21.789857302 $keep.source 2026/04/26 19:47:21.789865455 [1] FALSE 2026/04/26 19:47:21.789865905 2026/04/26 19:47:21.789873867 $keep.source.pkgs 2026/04/26 19:47:21.789874298 [1] FALSE 2026/04/26 19:47:21.789886486 2026/04/26 19:47:21.789887187 $locatorBell 2026/04/26 19:47:21.789899516 [1] TRUE 2026/04/26 19:47:21.789900227 2026/04/26 19:47:21.789911674 $mailer 2026/04/26 19:47:21.789926136 [1] "mailto" 2026/04/26 19:47:21.789934899 2026/04/26 19:47:21.789935310 $matprod 2026/04/26 19:47:21.789946016 [1] "default" 2026/04/26 19:47:21.789946957 2026/04/26 19:47:21.789958425 $max.contour.segments 2026/04/26 19:47:21.789959226 [1] 25000 2026/04/26 19:47:21.789974629 2026/04/26 19:47:21.789975400 $max.print 2026/04/26 19:47:21.790004995 [1] 99999 2026/04/26 19:47:21.790005826 2026/04/26 19:47:21.790016212 $menu.graphics 2026/04/26 19:47:21.790016662 [1] TRUE 2026/04/26 19:47:21.790024695 2026/04/26 19:47:21.790025145 $na.action 2026/04/26 19:47:21.790032957 [1] "na.omit" 2026/04/26 19:47:21.790033388 2026/04/26 19:47:21.790041069 $nwarnings 2026/04/26 19:47:21.790041480 [1] 50 2026/04/26 19:47:21.790049232 2026/04/26 19:47:21.790049752 $OutDec 2026/04/26 19:47:21.790057264 [1] "." 2026/04/26 19:47:21.790057714 2026/04/26 19:47:21.790064985 $packrat.authenticated.downloads.use.renv 2026/04/26 19:47:21.790065456 [1] TRUE 2026/04/26 19:47:21.790080749 2026/04/26 19:47:21.790081460 $packrat.connect.timeout 2026/04/26 19:47:21.790094440 [1] 10 2026/04/26 19:47:21.790095091 2026/04/26 19:47:21.790102682 $packrat.untrusted.packages 2026/04/26 19:47:21.790103123 character(0) 2026/04/26 19:47:21.790111896 2026/04/26 19:47:21.790112307 $packrat.verbose.cache 2026/04/26 19:47:21.790120399 [1] TRUE 2026/04/26 19:47:21.790120859 2026/04/26 19:47:21.790128361 $pager 2026/04/26 19:47:21.790128821 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/26 19:47:21.790137454 2026/04/26 19:47:21.790137875 $papersize 2026/04/26 19:47:21.790145346 [1] "letter" 2026/04/26 19:47:21.790145867 2026/04/26 19:47:21.790153318 $PCRE_limit_recursion 2026/04/26 19:47:21.790154380 [1] NA 2026/04/26 19:47:21.790169623 2026/04/26 19:47:21.790170394 $PCRE_study 2026/04/26 19:47:21.790181461 [1] FALSE 2026/04/26 19:47:21.790182002 2026/04/26 19:47:21.790189473 $PCRE_use_JIT 2026/04/26 19:47:21.790189913 [1] TRUE 2026/04/26 19:47:21.790197835 2026/04/26 19:47:21.790198256 $pdfviewer 2026/04/26 19:47:21.790205878 [1] "/usr/bin/xdg-open" 2026/04/26 19:47:21.790206368 2026/04/26 19:47:21.790219007 $pkgType 2026/04/26 19:47:21.790219448 [1] "source" 2026/04/26 19:47:21.790227320 2026/04/26 19:47:21.790227730 $printcmd 2026/04/26 19:47:21.790235222 [1] "/usr/bin/lpr" 2026/04/26 19:47:21.790235652 2026/04/26 19:47:21.790248952 $prompt 2026/04/26 19:47:21.790249643 [1] "> " 2026/04/26 19:47:21.790261071 2026/04/26 19:47:21.790261892 $repos 2026/04/26 19:47:21.790270635 CRAN 2026/04/26 19:47:21.790271066 "@CRAN@" 2026/04/26 19:47:21.790278847 2026/04/26 19:47:21.790279248 $rl_word_breaks 2026/04/26 19:47:21.790287190 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:47:21.790287671 2026/04/26 19:47:21.790295663 $scipen 2026/04/26 19:47:21.790296093 [1] 0 2026/04/26 19:47:21.790303565 2026/04/26 19:47:21.790303975 $show.coef.Pvalues 2026/04/26 19:47:21.790311967 [1] TRUE 2026/04/26 19:47:21.790312408 2026/04/26 19:47:21.790319729 $show.error.messages 2026/04/26 19:47:21.790320140 [1] TRUE 2026/04/26 19:47:21.790334321 2026/04/26 19:47:21.790334952 $show.signif.stars 2026/04/26 19:47:21.790346970 [1] TRUE 2026/04/26 19:47:21.790347651 2026/04/26 19:47:21.790355202 $showErrorCalls 2026/04/26 19:47:21.790355633 [1] TRUE 2026/04/26 19:47:21.790363936 2026/04/26 19:47:21.790364466 $showNCalls 2026/04/26 19:47:21.790372318 [1] 50 2026/04/26 19:47:21.790372749 2026/04/26 19:47:21.790380020 $showWarnCalls 2026/04/26 19:47:21.790380441 [1] FALSE 2026/04/26 19:47:21.790388443 2026/04/26 19:47:21.790388853 $str 2026/04/26 19:47:21.790396214 $str$strict.width 2026/04/26 19:47:21.790396645 [1] "no" 2026/04/26 19:47:21.790404727 2026/04/26 19:47:21.790405178 $str$digits.d 2026/04/26 19:47:21.790418949 [1] 3 2026/04/26 19:47:21.790419850 2026/04/26 19:47:21.790430696 $str$vec.len 2026/04/26 19:47:21.790431387 [1] 4 2026/04/26 19:47:21.790439419 2026/04/26 19:47:21.790439900 $str$list.len 2026/04/26 19:47:21.790447652 [1] 99 2026/04/26 19:47:21.790448984 2026/04/26 19:47:21.790456285 $str$deparse.lines 2026/04/26 19:47:21.790456745 NULL 2026/04/26 19:47:21.790464768 2026/04/26 19:47:21.790465188 $str$drop.deparse.attr 2026/04/26 19:47:21.790473320 [1] TRUE 2026/04/26 19:47:21.790473761 2026/04/26 19:47:21.790481012 $str$formatNum 2026/04/26 19:47:21.790481443 function (x, ...) 2026/04/26 19:47:21.790493060 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:47:21.790493771 <environment: 0x55eb92ab74c8> 2026/04/26 19:47:21.790510196 2026/04/26 19:47:21.790510897 2026/04/26 19:47:21.790519700 $str.dendrogram.last 2026/04/26 19:47:21.790520161 [1] "`" 2026/04/26 19:47:21.790529385 2026/04/26 19:47:21.790529816 $texi2dvi 2026/04/26 19:47:21.790537707 [1] "/usr/bin/texi2dvi" 2026/04/26 19:47:21.790538168 2026/04/26 19:47:21.790546220 $timeout 2026/04/26 19:47:21.790546691 [1] 60 2026/04/26 19:47:21.790554222 2026/04/26 19:47:21.790554653 $ts.eps 2026/04/26 19:47:21.790562094 [1] 1e-05 2026/04/26 19:47:21.790562515 2026/04/26 19:47:21.790569866 $ts.S.compat 2026/04/26 19:47:21.790570307 [1] FALSE 2026/04/26 19:47:21.790584217 2026/04/26 19:47:21.790584999 $unzip 2026/04/26 19:47:21.790596416 [1] "/usr/bin/unzip" 2026/04/26 19:47:21.790597257 2026/04/26 19:47:21.790605810 $useFancyQuotes 2026/04/26 19:47:21.790606251 [1] TRUE 2026/04/26 19:47:21.790614383 2026/04/26 19:47:21.790614784 $verbose 2026/04/26 19:47:21.790622275 [1] FALSE 2026/04/26 19:47:21.790622726 2026/04/26 19:47:21.790630107 $warn 2026/04/26 19:47:21.790630557 [1] 0 2026/04/26 19:47:21.790637999 2026/04/26 19:47:21.790638399 $warning.length 2026/04/26 19:47:21.790646311 [1] 1000 2026/04/26 19:47:21.790646832 2026/04/26 19:47:21.790661574 $warnPartialMatchArgs 2026/04/26 19:47:21.790662355 [1] FALSE 2026/04/26 19:47:21.790675966 2026/04/26 19:47:21.790676677 $warnPartialMatchAttr 2026/04/26 19:47:21.790686762 [1] FALSE 2026/04/26 19:47:21.790687213 2026/04/26 19:47:21.790694604 $warnPartialMatchDollar 2026/04/26 19:47:21.790695054 [1] FALSE 2026/04/26 19:47:21.790703527 2026/04/26 19:47:21.790703958 $width 2026/04/26 19:47:21.790711449 [1] 80 2026/04/26 19:47:21.790711910 Stopped session pings to http://127.0.0.1:41365 |
| ✅ | 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/04/26 19:47:21.811741393 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:21.811951199 [connect-session] Job Key: KHlYQMUqqRwM71h3 2026/04/26 19:47:21.811964719 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:21.811969697 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:21.811976337 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:21.811982125 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36961 ... Connected to session server http://127.0.0.1:36961 2026/04/26 19:47:21.987453560 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:21.987505528 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/26 19:47:21.995729878 2026/04/26 19:47:21.995737830 $ env 2026/04/26 19:47:21.995777360 EDITOR=vi 2026/04/26 19:47:21.995778562 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:21.995798342 HOSTNAME=63739468e49a 2026/04/26 19:47:21.995799143 LANG=en_US.UTF-8 2026/04/26 19:47:21.995826615 LANGUAGE=en_US:en 2026/04/26 19:47:21.995829589 LC_ALL=en_US.UTF-8 2026/04/26 19:47:21.995860525 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/04/26 19:47:21.995864491 LN_S=ln -s 2026/04/26 19:47:21.995892093 LOGNAME=rstudio-connect 2026/04/26 19:47:21.995892914 MAKEFLAGS=-j1 2026/04/26 19:47:21.995906464 MAKE=make 2026/04/26 19:47:21.995907186 PAGER=/usr/bin/pager 2026/04/26 19:47:21.995919634 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:47:21.995920526 POSIT_CONNECT=1 2026/04/26 19:47:21.995936670 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:21.995937521 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:21.995952093 R_ARCH= 2026/04/26 19:47:21.995952784 R_BROWSER=xdg-open 2026/04/26 19:47:21.995965243 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:47:21.995966004 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/26 19:47:21.995980015 R_ENVIRON_USER=REDACTED 2026/04/26 19:47:21.995980696 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:47:21.996078003 R_HOME=/opt/R/4.4.3/lib/R 2026/04/26 19:47:21.996079135 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/26 19:47:21.996094287 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/26 19:47:21.996095009 R_LIBS_USER=REDACTED 2026/04/26 19:47:21.996109691 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/26 19:47:21.996110412 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpKOb1iJ/packrat-src 2026/04/26 19:47:21.996151263 R_PAPERSIZE=letter 2026/04/26 19:47:21.996152044 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:47:21.996171664 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:47:21.996174358 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:47:21.996196431 R_PROFILE_USER=REDACTED 2026/04/26 19:47:21.996197453 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:47:21.996212375 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpKOb1iJ 2026/04/26 19:47:21.996213367 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/26 19:47:21.996257463 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:47:21.996258455 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:47:21.996277233 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:21.996277944 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:47:21.996292736 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:47:21.996293458 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:47:21.996307188 SED=/usr/bin/sed 2026/04/26 19:47:21.996307959 SHLVL=2 2026/04/26 19:47:21.996329492 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:21.996330253 TAR=/usr/bin/tar 2026/04/26 19:47:21.996342451 TERM=xterm 2026/04/26 19:47:21.996343152 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:21.996356232 TZ=UTC 2026/04/26 19:47:21.996357093 USERNAME=rstudio-connect 2026/04/26 19:47:21.996369252 USER=rstudio-connect 2026/04/26 19:47:22.001389265 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:47:22.016307020 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:22.016513791 [connect-session] Job Key: R6jgrzSEqveFRTAy 2026/04/26 19:47:22.016523416 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:22.016527452 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:22.016535804 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:22.016541523 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40341 ... Connected to session server http://127.0.0.1:40341 2026/04/26 19:47:22.191229928 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:22.191265942 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/26 19:47:22.199475070 2026/04/26 19:47:22.199485966 $ findmnt --notruncate 2026/04/26 19:47:22.199538986 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:22.199541059 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5 DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:22.199664395 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:22.199665677 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:22.199701622 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:22.199705267 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:22.199750105 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:22.199750896 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:22.199775883 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:22.199776334 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:22.199808893 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.199813480 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:22.199922234 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:22.200060642 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200062525 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200101674 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200102866 ├─/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/04/26 19:47:22.200159691 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200160623 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/R6jgrzSEqveFRTAy] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200199621 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200200383 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:22.200245571 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1845669480] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:22.200249797 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:22.205364053 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr Stopped session pings to http://127.0.0.1:40341 |
| ✅ | 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/04/26 19:47:22.220426315 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:22.220622621 [connect-session] Job Key: vEQYJFt9BS8gYNYm 2026/04/26 19:47:22.220635941 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:22.220641369 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:22.220647909 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:22.220653507 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36763 ... Connected to session server http://127.0.0.1:36763 2026/04/26 19:47:22.396267697 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:22.396312674 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/26 19:47:22.521770038 2026/04/26 19:47:22.521789557 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/26 19:47:22.521865331 * Trying 13.35.78.126:443... 2026/04/26 19:47:22.521868976 * Connected to cran.rstudio.com (13.35.78.126) port 443 (#0) 2026/04/26 19:47:22.521895647 * ALPN, offering h2 2026/04/26 19:47:22.521896919 * ALPN, offering http/1.1 2026/04/26 19:47:22.521909337 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:22.521910309 * CApath: /etc/ssl/certs 2026/04/26 19:47:22.521922928 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:22.521923519 } [5 bytes data] 2026/04/26 19:47:22.521936238 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:22.521936859 } [512 bytes data] 2026/04/26 19:47:22.521949047 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.521949668 { [5 bytes data] 2026/04/26 19:47:22.521963479 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:22.521964200 { [122 bytes data] 2026/04/26 19:47:22.521978291 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:22.521980695 { [5 bytes data] 2026/04/26 19:47:22.522023620 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522024571 { [5 bytes data] 2026/04/26 19:47:22.522047195 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:22.522048067 { [19 bytes data] 2026/04/26 19:47:22.522063981 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522064652 { [5 bytes data] 2026/04/26 19:47:22.522079444 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:22.522080225 { [3845 bytes data] 2026/04/26 19:47:22.522095248 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522095899 { [5 bytes data] 2026/04/26 19:47:22.522110230 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:22.522110961 { [264 bytes data] 2026/04/26 19:47:22.522125543 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522126204 { [5 bytes data] 2026/04/26 19:47:22.522140456 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:22.522141227 { [36 bytes data] 2026/04/26 19:47:22.522155338 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:22.522156019 } [5 bytes data] 2026/04/26 19:47:22.522169920 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:22.522170651 } [1 bytes data] 2026/04/26 19:47:22.522185884 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522186535 } [5 bytes data] 2026/04/26 19:47:22.522200917 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:22.522201618 } [36 bytes data] 2026/04/26 19:47:22.522215709 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:22.522216370 * ALPN, server accepted to use h2 2026/04/26 19:47:22.522233226 * Server certificate: 2026/04/26 19:47:22.522233917 * subject: CN=cran.rstudio.com 2026/04/26 19:47:22.522248699 * start date: May 17 00:00:00 2025 GMT 2026/04/26 19:47:22.522249370 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/26 19:47:22.522264443 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/26 19:47:22.522265264 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/26 19:47:22.522288459 * SSL certificate verify ok. 2026/04/26 19:47:22.522289180 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:22.522305254 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:22.522305945 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:22.522325445 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522326276 } [5 bytes data] 2026/04/26 19:47:22.522340507 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522341168 } [5 bytes data] 2026/04/26 19:47:22.522368559 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522369271 } [5 bytes data] 2026/04/26 19:47:22.522383722 * Using Stream ID: 1 (easy handle 0x55a3dd1a19f0) 2026/04/26 19:47:22.522384473 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522401870 } [5 bytes data] 2026/04/26 19:47:22.522402641 > GET / HTTP/2 2026/04/26 19:47:22.522414479 > Host: cran.rstudio.com 2026/04/26 19:47:22.522415230 > user-agent: curl/7.81.0 2026/04/26 19:47:22.522429031 > accept: */* 2026/04/26 19:47:22.522429782 > 2026/04/26 19:47:22.522440898 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522441630 { [5 bytes data] 2026/04/26 19:47:22.522455691 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:22.522456492 { [157 bytes data] 2026/04/26 19:47:22.522471224 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522471905 { [5 bytes data] 2026/04/26 19:47:22.522485876 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:22.522486557 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522503923 } [5 bytes data] 2026/04/26 19:47:22.522504584 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.522518916 { [5 bytes data] 2026/04/26 19:47:22.522519627 < HTTP/2 200 2026/04/26 19:47:22.522531575 < content-type: text/html 2026/04/26 19:47:22.522532286 < content-length: 866 2026/04/26 19:47:22.522546037 < server: Apache/2.4.65 (Unix) 2026/04/26 19:47:22.522546768 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/26 19:47:22.522561630 < accept-ranges: bytes 2026/04/26 19:47:22.522562291 < date: Sun, 26 Apr 2026 19:31:32 GMT 2026/04/26 19:47:22.522576192 < expires: Sun, 26 Apr 2026 20:00:25 GMT 2026/04/26 19:47:22.522576903 < cache-control: max-age=1800 2026/04/26 19:47:22.522591085 < etag: "362-612dafe59ac63" 2026/04/26 19:47:22.522591766 < x-cache: Hit from cloudfront 2026/04/26 19:47:22.522605957 < via: 1.1 bd7551a5260a8bac087bad2ac8ebffec.cloudfront.net (CloudFront) 2026/04/26 19:47:22.522606738 < x-amz-cf-pop: IAD61-P11 2026/04/26 19:47:22.522624565 < x-amz-cf-id: LdgKagsnDI1yG6AGA8te6Rf958Tn6kGAQXDN22EbkbdjgXJz3oe-8g== 2026/04/26 19:47:22.522625226 < age: 1017 2026/04/26 19:47:22.522642442 < 2026/04/26 19:47:22.522643133 { [866 bytes data] 2026/04/26 19:47:22.527793963 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:36763 |
| ✅ | 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/04/26 19:47:22.542917428 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:22.543127996 [connect-session] Job Key: mUcn2JhYVR2AXcGa 2026/04/26 19:47:22.543139944 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:22.543147836 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:22.543154596 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:22.543160895 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41641 ... Connected to session server http://127.0.0.1:41641 2026/04/26 19:47:22.719020574 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:22.719059092 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:47:22.871075399 2026/04/26 19:47:22.871089640 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:47:22.871162901 * Trying 3.151.189.146:443... 2026/04/26 19:47:22.871164183 * Connected to packagemanager.posit.co (3.151.189.146) port 443 (#0) 2026/04/26 19:47:22.871179496 * ALPN, offering h2 2026/04/26 19:47:22.871180167 * ALPN, offering http/1.1 2026/04/26 19:47:22.871193247 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:22.871193978 * CApath: /etc/ssl/certs 2026/04/26 19:47:22.871209701 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871210563 } [5 bytes data] 2026/04/26 19:47:22.871229481 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:22.871230282 } [512 bytes data] 2026/04/26 19:47:22.871245676 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871246357 { [5 bytes data] 2026/04/26 19:47:22.871261610 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:22.871262291 { [104 bytes data] 2026/04/26 19:47:22.871277003 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871277654 { [5 bytes data] 2026/04/26 19:47:22.871292476 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:22.871293147 { [3880 bytes data] 2026/04/26 19:47:22.871312146 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871312857 { [5 bytes data] 2026/04/26 19:47:22.871327779 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:47:22.871328540 { [333 bytes data] 2026/04/26 19:47:22.871341660 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871342321 { [5 bytes data] 2026/04/26 19:47:22.871354830 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:47:22.871355471 { [4 bytes data] 2026/04/26 19:47:22.871369152 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871369813 } [5 bytes data] 2026/04/26 19:47:22.871389703 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:47:22.871390414 } [70 bytes data] 2026/04/26 19:47:22.871411425 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:22.871412126 } [5 bytes data] 2026/04/26 19:47:22.871431055 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:22.871441060 } [1 bytes data] 2026/04/26 19:47:22.871462622 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871463353 } [5 bytes data] 2026/04/26 19:47:22.871478616 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:22.871479298 } [16 bytes data] 2026/04/26 19:47:22.871494190 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:22.871494861 { [5 bytes data] 2026/04/26 19:47:22.871508922 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:22.871509573 { [5 bytes data] 2026/04/26 19:47:22.871524405 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:22.871525076 { [16 bytes data] 2026/04/26 19:47:22.871539168 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:47:22.871539849 * ALPN, server accepted to use h2 2026/04/26 19:47:22.871561752 * Server certificate: 2026/04/26 19:47:22.871562523 * subject: CN=p3m.posit.it 2026/04/26 19:47:22.871577245 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:47:22.871577986 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:47:22.871593129 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:47:22.871594251 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:47:22.871615543 * SSL certificate verify ok. 2026/04/26 19:47:22.871616284 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:22.871632608 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:22.871633269 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:22.871670486 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871671267 } [5 bytes data] 2026/04/26 19:47:22.871687361 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871688022 } [5 bytes data] 2026/04/26 19:47:22.871702714 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871703405 } [5 bytes data] 2026/04/26 19:47:22.871718187 * Using Stream ID: 1 (easy handle 0x5586cff799f0) 2026/04/26 19:47:22.871718878 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871736685 } [5 bytes data] 2026/04/26 19:47:22.871737487 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:47:22.871751988 > Host: packagemanager.posit.co 2026/04/26 19:47:22.871752669 > user-agent: curl/7.81.0 2026/04/26 19:47:22.871767812 > accept: */* 2026/04/26 19:47:22.871768573 > 2026/04/26 19:47:22.871780261 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871780962 { [5 bytes data] 2026/04/26 19:47:22.871795764 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:22.871796475 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871814633 } [5 bytes data] 2026/04/26 19:47:22.871815314 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871830186 { [5 bytes data] 2026/04/26 19:47:22.871830887 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.871845670 { [5 bytes data] 2026/04/26 19:47:22.871846441 < HTTP/2 400 2026/04/26 19:47:22.871858839 < date: Sun, 26 Apr 2026 19:47:22 GMT 2026/04/26 19:47:22.871859651 < content-type: text/plain; charset=utf-8 2026/04/26 19:47:22.871882074 < content-length: 94 2026/04/26 19:47:22.871885700 < cache-control: max-age=3600 2026/04/26 19:47:22.871915695 < request-id: 0b525b4b-3abb-43d9-bce0-59b8bdf8113f 2026/04/26 19:47:22.871916857 < server: Posit Package Manager v2026.04.1 2026/04/26 19:47:22.871942395 < x-content-type-options: nosniff 2026/04/26 19:47:22.871945430 < x-frame-options: DENY 2026/04/26 19:47:22.871965871 < x-repository-type: RSPM 2026/04/26 19:47:22.871966772 < 2026/04/26 19:47:22.871980282 { [94 bytes data] 2026/04/26 19:47:22.871980963 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:22.872040453 { [5 bytes data] 2026/04/26 19:47:22.878308807 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:41641 |
| ✅ | 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/04/26 19:47:22.894805601 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:22.895023299 [connect-session] Job Key: C52UKegOhYIxl3kD 2026/04/26 19:47:22.895036930 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:22.895041346 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:22.895046043 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:22.895050260 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41835 ... Connected to session server http://127.0.0.1:41835 2026/04/26 19:47:23.070503777 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:23.070550207 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:47:23.250805689 2026/04/26 19:47:23.250819309 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:47:23.250897587 * Trying 18.119.242.250:443... 2026/04/26 19:47:23.250899169 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/26 19:47:23.250914833 * ALPN, offering h2 2026/04/26 19:47:23.250915554 * ALPN, offering http/1.1 2026/04/26 19:47:23.250928383 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:23.250929145 * CApath: /etc/ssl/certs 2026/04/26 19:47:23.250952259 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:23.250957237 } [5 bytes data] 2026/04/26 19:47:23.250977978 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:23.250979010 } [512 bytes data] 2026/04/26 19:47:23.251022155 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251023026 { [5 bytes data] 2026/04/26 19:47:23.251041454 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:23.251047563 { [104 bytes data] 2026/04/26 19:47:23.251066662 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251068334 { [5 bytes data] 2026/04/26 19:47:23.251083277 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:23.251084018 { [3880 bytes data] 2026/04/26 19:47:23.251098810 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251099561 { [5 bytes data] 2026/04/26 19:47:23.251114284 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:47:23.251115015 { [333 bytes data] 2026/04/26 19:47:23.251130408 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251131089 { [5 bytes data] 2026/04/26 19:47:23.251145741 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:47:23.251146412 { [4 bytes data] 2026/04/26 19:47:23.251161334 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251162076 } [5 bytes data] 2026/04/26 19:47:23.251176728 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:47:23.251177379 } [70 bytes data] 2026/04/26 19:47:23.251196367 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:23.251197058 } [5 bytes data] 2026/04/26 19:47:23.251211250 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:23.251211911 } [1 bytes data] 2026/04/26 19:47:23.251227464 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251228105 } [5 bytes data] 2026/04/26 19:47:23.251242837 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:23.251243709 } [16 bytes data] 2026/04/26 19:47:23.251258381 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:23.251259032 { [5 bytes data] 2026/04/26 19:47:23.251277289 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:23.251277970 { [5 bytes data] 2026/04/26 19:47:23.251292682 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:23.251293343 { [16 bytes data] 2026/04/26 19:47:23.251308005 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:47:23.251308787 * ALPN, server accepted to use h2 2026/04/26 19:47:23.251326353 * Server certificate: 2026/04/26 19:47:23.251327084 * subject: CN=p3m.posit.it 2026/04/26 19:47:23.251341666 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:47:23.251342387 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:47:23.251416659 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:47:23.251438412 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:47:23.251471572 * SSL certificate verify ok. 2026/04/26 19:47:23.251472774 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:23.251495608 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:23.251496460 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:23.251567286 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251569049 } [5 bytes data] 2026/04/26 19:47:23.251597341 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251598112 } [5 bytes data] 2026/04/26 19:47:23.251613205 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251613876 } [5 bytes data] 2026/04/26 19:47:23.251638313 * Using Stream ID: 1 (easy handle 0x55f76d1df9f0) 2026/04/26 19:47:23.251639194 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251656891 } [5 bytes data] 2026/04/26 19:47:23.251657622 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:47:23.251672475 > Host: packagemanager.posit.co 2026/04/26 19:47:23.251673376 > user-agent: curl/7.81.0 2026/04/26 19:47:23.251688048 > accept: */* 2026/04/26 19:47:23.251688769 > 2026/04/26 19:47:23.251700276 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251700987 { [5 bytes data] 2026/04/26 19:47:23.251715589 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:23.251716301 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251734077 } [5 bytes data] 2026/04/26 19:47:23.251734778 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251748609 { [5 bytes data] 2026/04/26 19:47:23.251749260 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251763412 { [5 bytes data] 2026/04/26 19:47:23.251764093 < HTTP/2 400 2026/04/26 19:47:23.251826216 < date: Sun, 26 Apr 2026 19:47:23 GMT 2026/04/26 19:47:23.251826967 < content-type: text/plain; charset=utf-8 2026/04/26 19:47:23.251843092 < content-length: 94 2026/04/26 19:47:23.251843773 < cache-control: max-age=3600 2026/04/26 19:47:23.251857724 < request-id: 7673c824-21ec-4b09-90d0-5d919360b73a 2026/04/26 19:47:23.251858485 < server: Posit Package Manager v2026.04.1 2026/04/26 19:47:23.251892386 < x-content-type-options: nosniff 2026/04/26 19:47:23.251910633 < x-frame-options: DENY 2026/04/26 19:47:23.251911404 < x-repository-type: RSPM 2026/04/26 19:47:23.251926037 < 2026/04/26 19:47:23.251926708 { [94 bytes data] 2026/04/26 19:47:23.251938285 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:23.251939036 { [5 bytes data] 2026/04/26 19:47:23.257314165 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:41835 |
| ✅ | 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/04/26 19:47:23.272923862 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:23.273140178 [connect-session] Job Key: gP7T6dtZFI4HKXWq 2026/04/26 19:47:23.273151996 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:23.273155792 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:23.273160319 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:23.273165366 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45941 ... Connected to session server http://127.0.0.1:45941 2026/04/26 19:47:23.464820763 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:23.464861234 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/26 19:47:23.484018977 2026/04/26 19:47:23.484028782 $ /opt/R/4.5.2/bin/R --version 2026/04/26 19:47:23.484077475 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/26 19:47:23.484084626 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:47:23.484112177 Platform: x86_64-pc-linux-gnu 2026/04/26 19:47:23.484115613 2026/04/26 19:47:23.484137465 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:47:23.484138637 You are welcome to redistribute it under the terms of the 2026/04/26 19:47:23.484163655 GNU General Public License versions 2 or 3. 2026/04/26 19:47:23.484164526 For more information about these matters see 2026/04/26 19:47:23.489514827 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:45941 |
| ✅ | 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/04/26 19:47:23.504432572 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:23.504642158 [connect-session] Job Key: lIFWFdRrOky6v3IU 2026/04/26 19:47:23.504651291 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:23.504655207 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:23.504659734 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:23.504663810 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45441 ... Connected to session server http://127.0.0.1:45441 2026/04/26 19:47:23.682147846 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:23.682200095 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/26 19:47:23.893724237 2026/04/26 19:47:23.893743395 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:47:23.893831969 Package Version LibPath 2026/04/26 19:47:23.893847121 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893875504 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893876395 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893893341 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893894102 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893938079 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893940492 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893963607 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.893964479 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894005350 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894006191 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894036086 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894038940 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894057468 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894058239 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894072190 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894072611 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894094985 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894095826 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894113593 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894114274 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894135276 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894136267 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894154214 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894154966 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894180804 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894181526 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894200664 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894201706 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894216788 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894226623 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894227345 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894243489 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894244270 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894258471 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894258902 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894269398 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894269809 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894287926 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894288637 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.894329639 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:23.899638567 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:45441 |
| ✅ | 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/04/26 19:47:23.914767881 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:23.914976585 [connect-session] Job Key: revyk9ANItCKbLbk 2026/04/26 19:47:23.915004417 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:23.915010085 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:23.915015544 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:23.915020211 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43619 ... Connected to session server http://127.0.0.1:43619 2026/04/26 19:47:24.093592437 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:24.093651205 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/26 19:47:24.094115625 $add.smooth 2026/04/26 19:47:24.094124268 [1] TRUE 2026/04/26 19:47:24.094159180 2026/04/26 19:47:24.094160282 $bitmapType 2026/04/26 19:47:24.094171960 [1] "cairo" 2026/04/26 19:47:24.094172771 2026/04/26 19:47:24.094185300 $browser 2026/04/26 19:47:24.094186031 [1] "xdg-open" 2026/04/26 19:47:24.094197688 2026/04/26 19:47:24.094198359 $browserNLdisabled 2026/04/26 19:47:24.094209737 [1] FALSE 2026/04/26 19:47:24.094210418 2026/04/26 19:47:24.094220853 $catch.script.errors 2026/04/26 19:47:24.094221544 [1] FALSE 2026/04/26 19:47:24.094231249 2026/04/26 19:47:24.094233813 $CBoundsCheck 2026/04/26 19:47:24.094262336 [1] FALSE 2026/04/26 19:47:24.094263447 2026/04/26 19:47:24.094281535 $check.bounds 2026/04/26 19:47:24.094282777 [1] FALSE 2026/04/26 19:47:24.094305832 2026/04/26 19:47:24.094306593 $citation.bibtex.max 2026/04/26 19:47:24.094319953 [1] 1 2026/04/26 19:47:24.094320804 2026/04/26 19:47:24.094331971 $continue 2026/04/26 19:47:24.094332752 [1] "+ " 2026/04/26 19:47:24.094344610 2026/04/26 19:47:24.094345371 $contrasts 2026/04/26 19:47:24.094358771 unordered ordered 2026/04/26 19:47:24.094359673 "contr.treatment" "contr.poly" 2026/04/26 19:47:24.094374355 2026/04/26 19:47:24.094375126 $defaultPackages 2026/04/26 19:47:24.094386984 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:47:24.094387745 2026/04/26 19:47:24.094402998 $demo.ask 2026/04/26 19:47:24.094403689 [1] "default" 2026/04/26 19:47:24.094415357 2026/04/26 19:47:24.094416108 $deparse.cutoff 2026/04/26 19:47:24.094427455 [1] 60 2026/04/26 19:47:24.094428306 2026/04/26 19:47:24.094439123 $device 2026/04/26 19:47:24.094649770 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:47:24.094657071 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:47:24.094688818 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:47:24.094689650 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/26 19:47:24.094708959 { 2026/04/26 19:47:24.094709640 initPSandPDFfonts() 2026/04/26 19:47:24.094721237 new <- list() 2026/04/26 19:47:24.094721988 if (!missing(width)) 2026/04/26 19:47:24.094734157 new$width <- width 2026/04/26 19:47:24.094734838 if (!missing(height)) 2026/04/26 19:47:24.094747367 new$height <- height 2026/04/26 19:47:24.094748308 if (!missing(onefile)) 2026/04/26 19:47:24.094758884 new$onefile <- onefile 2026/04/26 19:47:24.094768058 if (!missing(title)) 2026/04/26 19:47:24.094768769 new$title <- title 2026/04/26 19:47:24.094781718 if (!missing(fonts)) 2026/04/26 19:47:24.094782419 new$fonts <- fonts 2026/04/26 19:47:24.094794838 if (!missing(version)) 2026/04/26 19:47:24.094795529 new$version <- version 2026/04/26 19:47:24.094808439 if (!missing(paper)) 2026/04/26 19:47:24.094809070 new$paper <- paper 2026/04/26 19:47:24.094821488 if (!missing(encoding)) 2026/04/26 19:47:24.094822159 new$encoding <- encoding 2026/04/26 19:47:24.094834949 if (!missing(bg)) 2026/04/26 19:47:24.094836141 new$bg <- bg 2026/04/26 19:47:24.094853427 if (!missing(fg)) 2026/04/26 19:47:24.094854248 new$fg <- fg 2026/04/26 19:47:24.094867568 if (!missing(pointsize)) 2026/04/26 19:47:24.094868399 new$pointsize <- pointsize 2026/04/26 19:47:24.094883222 if (!missing(pagecentre)) 2026/04/26 19:47:24.094883893 new$pagecentre <- pagecentre 2026/04/26 19:47:24.094898795 if (!missing(colormodel)) 2026/04/26 19:47:24.094899466 new$colormodel <- colormodel 2026/04/26 19:47:24.094930613 if (!missing(useDingbats)) 2026/04/26 19:47:24.094931314 new$useDingbats <- useDingbats 2026/04/26 19:47:24.094943993 if (!missing(useKerning)) 2026/04/26 19:47:24.094957373 new$useKerning <- useKerning 2026/04/26 19:47:24.094968049 if (!missing(fillOddEven)) 2026/04/26 19:47:24.094968740 new$fillOddEven <- fillOddEven 2026/04/26 19:47:24.094983773 if (!missing(compress)) 2026/04/26 19:47:24.095007940 new$compress <- compress 2026/04/26 19:47:24.095026818 if (!missing(timestamp)) 2026/04/26 19:47:24.095027519 new$timestamp <- timestamp 2026/04/26 19:47:24.095035571 if (!missing(producer)) 2026/04/26 19:47:24.095048931 new$producer <- producer 2026/04/26 19:47:24.095049662 if (!missing(author)) 2026/04/26 19:47:24.095064044 new$author <- author 2026/04/26 19:47:24.095064725 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:47:24.095082011 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:47:24.095082953 inherits(family, "CIDFont"))) { 2026/04/26 19:47:24.095099397 enc <- family$encoding 2026/04/26 19:47:24.095100209 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:47:24.095116183 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:47:24.095116944 "default")) 2026/04/26 19:47:24.095132357 old$encoding <- enc 2026/04/26 19:47:24.095133018 family <- family$metrics 2026/04/26 19:47:24.095146789 } 2026/04/26 19:47:24.095147450 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:47:24.095161461 old$encoding <- guessEncoding() 2026/04/26 19:47:24.095162192 if (!missing(family)) { 2026/04/26 19:47:24.095176694 if (length(family) == 4L) { 2026/04/26 19:47:24.095177345 family <- c(family, "Symbol.afm") 2026/04/26 19:47:24.095191837 } 2026/04/26 19:47:24.095192508 else if (length(family) == 5L) { 2026/04/26 19:47:24.095205207 } 2026/04/26 19:47:24.095205958 else if (length(family) == 1L) { 2026/04/26 19:47:24.095218657 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:47:24.095219398 if (is.null(pf)) 2026/04/26 19:47:24.095233229 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:47:24.095233880 domain = NA) 2026/04/26 19:47:24.095248762 matchFont(pf, old$encoding) 2026/04/26 19:47:24.095249443 } 2026/04/26 19:47:24.095262062 else stop("invalid 'family' argument") 2026/04/26 19:47:24.095262733 old$family <- family 2026/04/26 19:47:24.095273730 } 2026/04/26 19:47:24.095279328 version <- old$version 2026/04/26 19:47:24.095288713 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:47:24.095289534 "2.0") 2026/04/26 19:47:24.095303004 if (version %in% versions) 2026/04/26 19:47:24.095303705 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:47:24.095319649 else stop("invalid PDF version") 2026/04/26 19:47:24.095320330 onefile <- old$onefile 2026/04/26 19:47:24.095334461 if (!checkIntFormat(file)) 2026/04/26 19:47:24.095335143 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:47:24.095351107 domain = NA) 2026/04/26 19:47:24.095351828 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:47:24.095367301 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:47:24.095368002 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:47:24.095386119 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:47:24.095386830 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/26 19:47:24.095405689 old$author) 2026/04/26 19:47:24.095406380 invisible() 2026/04/26 19:47:24.095418268 } 2026/04/26 19:47:24.095418989 <bytecode: 0x5584cc6892f0> 2026/04/26 19:47:24.095430366 <environment: namespace:grDevices> 2026/04/26 19:47:24.095432138 2026/04/26 19:47:24.095458818 $device.ask.default 2026/04/26 19:47:24.095459730 [1] FALSE 2026/04/26 19:47:24.095472780 2026/04/26 19:47:24.095475714 $digits 2026/04/26 19:47:24.095486941 [1] 7 2026/04/26 19:47:24.095487722 2026/04/26 19:47:24.095498148 $download.file.extra 2026/04/26 19:47:24.095498839 [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/04/26 19:47:24.095515824 2026/04/26 19:47:24.095516425 $download.file.method 2026/04/26 19:47:24.095527171 [1] "curl" 2026/04/26 19:47:24.095527852 2026/04/26 19:47:24.095538559 $dvipscmd 2026/04/26 19:47:24.095539320 [1] "dvips" 2026/04/26 19:47:24.095550627 2026/04/26 19:47:24.095551388 $echo 2026/04/26 19:47:24.095561413 [1] FALSE 2026/04/26 19:47:24.095562054 2026/04/26 19:47:24.095571939 $editor 2026/04/26 19:47:24.095572590 [1] "vi" 2026/04/26 19:47:24.095583456 2026/04/26 19:47:24.095584137 $encoding 2026/04/26 19:47:24.095737548 [1] "native.enc" 2026/04/26 19:47:24.095738640 2026/04/26 19:47:24.095752811 $example.ask 2026/04/26 19:47:24.095753442 [1] "default" 2026/04/26 19:47:24.095769617 2026/04/26 19:47:24.095771550 $expressions 2026/04/26 19:47:24.095788616 [1] 5000 2026/04/26 19:47:24.095789417 2026/04/26 19:47:24.095800504 $help.search.types 2026/04/26 19:47:24.095801235 [1] "vignette" "demo" "help" 2026/04/26 19:47:24.095820694 2026/04/26 19:47:24.095821555 $help.try.all.packages 2026/04/26 19:47:24.095834044 [1] FALSE 2026/04/26 19:47:24.095834705 2026/04/26 19:47:24.095845742 $HTTPUserAgent 2026/04/26 19:47:24.095846483 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:47:24.095863649 2026/04/26 19:47:24.095864390 $internet.info 2026/04/26 19:47:24.095876328 [1] 2 2026/04/26 19:47:24.095876989 2026/04/26 19:47:24.095887385 $keep.parse.data 2026/04/26 19:47:24.095888076 [1] TRUE 2026/04/26 19:47:24.095904911 2026/04/26 19:47:24.095908987 $keep.parse.data.pkgs 2026/04/26 19:47:24.095927535 [1] FALSE 2026/04/26 19:47:24.095929518 2026/04/26 19:47:24.095945922 $keep.source 2026/04/26 19:47:24.095946904 [1] FALSE 2026/04/26 19:47:24.095975888 2026/04/26 19:47:24.095976869 $keep.source.pkgs 2026/04/26 19:47:24.096010650 [1] FALSE 2026/04/26 19:47:24.096011471 2026/04/26 19:47:24.096022878 $locatorBell 2026/04/26 19:47:24.096023489 [1] TRUE 2026/04/26 19:47:24.096035337 2026/04/26 19:47:24.096036068 $mailer 2026/04/26 19:47:24.096046834 [1] "mailto" 2026/04/26 19:47:24.096047565 2026/04/26 19:47:24.096058292 $matprod 2026/04/26 19:47:24.096059063 [1] "default" 2026/04/26 19:47:24.096070240 2026/04/26 19:47:24.096071081 $max.contour.segments 2026/04/26 19:47:24.096082678 [1] 25000 2026/04/26 19:47:24.096083379 2026/04/26 19:47:24.096093435 $max.print 2026/04/26 19:47:24.096094126 [1] 99999 2026/04/26 19:47:24.096105082 2026/04/26 19:47:24.096105803 $menu.graphics 2026/04/26 19:47:24.096116840 [1] TRUE 2026/04/26 19:47:24.096117531 2026/04/26 19:47:24.096127947 $na.action 2026/04/26 19:47:24.096128598 [1] "na.omit" 2026/04/26 19:47:24.096139774 2026/04/26 19:47:24.096140425 $nwarnings 2026/04/26 19:47:24.096151031 [1] 50 2026/04/26 19:47:24.096151762 2026/04/26 19:47:24.096161798 $OutDec 2026/04/26 19:47:24.096162509 [1] "." 2026/04/26 19:47:24.096173085 2026/04/26 19:47:24.096173796 $packrat.authenticated.downloads.use.renv 2026/04/26 19:47:24.096186635 [1] TRUE 2026/04/26 19:47:24.096187356 2026/04/26 19:47:24.096197521 $packrat.connect.timeout 2026/04/26 19:47:24.096198243 [1] 10 2026/04/26 19:47:24.096210000 2026/04/26 19:47:24.096210711 $packrat.untrusted.packages 2026/04/26 19:47:24.096222469 character(0) 2026/04/26 19:47:24.096223150 2026/04/26 19:47:24.096233746 $packrat.verbose.cache 2026/04/26 19:47:24.096234457 [1] TRUE 2026/04/26 19:47:24.096246605 2026/04/26 19:47:24.096247367 $pager 2026/04/26 19:47:24.096260927 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/26 19:47:24.096261618 2026/04/26 19:47:24.096273806 $papersize 2026/04/26 19:47:24.096274527 [1] "letter" 2026/04/26 19:47:24.096286265 2026/04/26 19:47:24.096287046 $PCRE_limit_recursion 2026/04/26 19:47:24.096304693 [1] NA 2026/04/26 19:47:24.096305384 2026/04/26 19:47:24.096315880 $PCRE_study 2026/04/26 19:47:24.096316571 [1] FALSE 2026/04/26 19:47:24.096327868 2026/04/26 19:47:24.096328619 $PCRE_use_JIT 2026/04/26 19:47:24.096339626 [1] TRUE 2026/04/26 19:47:24.096340397 2026/04/26 19:47:24.096350893 $pdfviewer 2026/04/26 19:47:24.096351604 [1] "/usr/bin/xdg-open" 2026/04/26 19:47:24.096363522 2026/04/26 19:47:24.096364173 $pkgType 2026/04/26 19:47:24.096374378 [1] "source" 2026/04/26 19:47:24.096375119 2026/04/26 19:47:24.096385425 $printcmd 2026/04/26 19:47:24.096386136 [1] "/usr/bin/lpr" 2026/04/26 19:47:24.096397933 2026/04/26 19:47:24.096398554 $prompt 2026/04/26 19:47:24.096408419 [1] "> " 2026/04/26 19:47:24.096409080 2026/04/26 19:47:24.096419316 $repos 2026/04/26 19:47:24.096420067 CRAN 2026/04/26 19:47:24.096430803 "@CRAN@" 2026/04/26 19:47:24.096431434 2026/04/26 19:47:24.096441559 $rl_word_breaks 2026/04/26 19:47:24.096442330 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:47:24.096470993 2026/04/26 19:47:24.096471654 $scipen 2026/04/26 19:47:24.096482280 [1] 0 2026/04/26 19:47:24.096482961 2026/04/26 19:47:24.096492987 $show.coef.Pvalues 2026/04/26 19:47:24.096493788 [1] TRUE 2026/04/26 19:47:24.096505485 2026/04/26 19:47:24.096506196 $show.error.messages 2026/04/26 19:47:24.096517243 [1] TRUE 2026/04/26 19:47:24.096517924 2026/04/26 19:47:24.096528570 $show.signif.stars 2026/04/26 19:47:24.096529251 [1] TRUE 2026/04/26 19:47:24.096540929 2026/04/26 19:47:24.096541720 $showErrorCalls 2026/04/26 19:47:24.096552917 [1] TRUE 2026/04/26 19:47:24.096553628 2026/04/26 19:47:24.096564234 $showNCalls 2026/04/26 19:47:24.096564845 [1] 50 2026/04/26 19:47:24.096575922 2026/04/26 19:47:24.096576583 $showWarnCalls 2026/04/26 19:47:24.096587749 [1] FALSE 2026/04/26 19:47:24.096588561 2026/04/26 19:47:24.096599697 $str 2026/04/26 19:47:24.096600539 $str$strict.width 2026/04/26 19:47:24.096613598 [1] "no" 2026/04/26 19:47:24.096614389 2026/04/26 19:47:24.096627639 $str$digits.d 2026/04/26 19:47:24.096628411 [1] 3 2026/04/26 19:47:24.096640188 2026/04/26 19:47:24.096641030 $str$vec.len 2026/04/26 19:47:24.096650043 [1] 4 2026/04/26 19:47:24.096650544 2026/04/26 19:47:24.096657935 $str$list.len 2026/04/26 19:47:24.096658386 [1] 99 2026/04/26 19:47:24.096666097 2026/04/26 19:47:24.096666498 $str$deparse.lines 2026/04/26 19:47:24.096674380 NULL 2026/04/26 19:47:24.096674831 2026/04/26 19:47:24.096682081 $str$drop.deparse.attr 2026/04/26 19:47:24.096682522 [1] TRUE 2026/04/26 19:47:24.096690945 2026/04/26 19:47:24.096691365 $str$formatNum 2026/04/26 19:47:24.096699688 function (x, ...) 2026/04/26 19:47:24.096700529 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:47:24.096718236 <environment: 0x5584ccefc6a8> 2026/04/26 19:47:24.096718887 2026/04/26 19:47:24.096730004 2026/04/26 19:47:24.096730715 $str.dendrogram.last 2026/04/26 19:47:24.096742052 [1] "`" 2026/04/26 19:47:24.096742873 2026/04/26 19:47:24.096753850 $texi2dvi 2026/04/26 19:47:24.096754581 [1] "/usr/bin/texi2dvi" 2026/04/26 19:47:24.096767650 2026/04/26 19:47:24.096768361 $timeout 2026/04/26 19:47:24.096779358 [1] 60 2026/04/26 19:47:24.096780099 2026/04/26 19:47:24.096790735 $ts.eps 2026/04/26 19:47:24.096791416 [1] 1e-05 2026/04/26 19:47:24.096802793 2026/04/26 19:47:24.096803444 $ts.S.compat 2026/04/26 19:47:24.096814571 [1] FALSE 2026/04/26 19:47:24.096815282 2026/04/26 19:47:24.096825718 $unzip 2026/04/26 19:47:24.096826549 [1] "/usr/bin/unzip" 2026/04/26 19:47:24.096837916 2026/04/26 19:47:24.096838537 $useFancyQuotes 2026/04/26 19:47:24.096848873 [1] TRUE 2026/04/26 19:47:24.096849504 2026/04/26 19:47:24.096858748 $verbose 2026/04/26 19:47:24.096859379 [1] FALSE 2026/04/26 19:47:24.096869494 2026/04/26 19:47:24.096870145 $warn 2026/04/26 19:47:24.096879829 [1] 0 2026/04/26 19:47:24.096880450 2026/04/26 19:47:24.096889674 $warning.length 2026/04/26 19:47:24.096890325 [1] 1000 2026/04/26 19:47:24.096902453 2026/04/26 19:47:24.096903064 $warnPartialMatchArgs 2026/04/26 19:47:24.096918768 [1] FALSE 2026/04/26 19:47:24.096919439 2026/04/26 19:47:24.096929524 $warnPartialMatchAttr 2026/04/26 19:47:24.096930346 [1] FALSE 2026/04/26 19:47:24.096942594 2026/04/26 19:47:24.096943215 $warnPartialMatchDollar 2026/04/26 19:47:24.096954963 [1] FALSE 2026/04/26 19:47:24.096955734 2026/04/26 19:47:24.096966310 $width 2026/04/26 19:47:24.096966981 [1] 80 2026/04/26 19:47:24.096977617 Stopped session pings to http://127.0.0.1:43619 |
| ✅ | 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/04/26 19:47:24.117104230 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:24.117306615 [connect-session] Job Key: Wi0nTiqzIAnN8w4Z 2026/04/26 19:47:24.117320566 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:24.117327977 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:24.117334817 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:24.117340506 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46153 ... Connected to session server http://127.0.0.1:46153 2026/04/26 19:47:24.294901688 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:24.294940046 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/26 19:47:24.302841230 2026/04/26 19:47:24.302848511 $ env 2026/04/26 19:47:24.302893679 EDITOR=vi 2026/04/26 19:47:24.302894721 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:24.302912818 HOSTNAME=63739468e49a 2026/04/26 19:47:24.302913990 LANG=en_US.UTF-8 2026/04/26 19:47:24.302928151 LANGUAGE=en_US:en 2026/04/26 19:47:24.302928622 LC_ALL=en_US.UTF-8 2026/04/26 19:47:24.302941832 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/04/26 19:47:24.302942853 LN_S=ln -s 2026/04/26 19:47:24.302961011 LOGNAME=rstudio-connect 2026/04/26 19:47:24.302961421 MAKEFLAGS=-j1 2026/04/26 19:47:24.302975613 MAKE=make 2026/04/26 19:47:24.302976314 PAGER=/usr/bin/pager 2026/04/26 19:47:24.303004686 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:47:24.303008542 POSIT_CONNECT=1 2026/04/26 19:47:24.303029834 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:24.303032438 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:24.303047500 R_ARCH= 2026/04/26 19:47:24.303048001 R_BROWSER=xdg-open 2026/04/26 19:47:24.303069944 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:47:24.303070435 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/26 19:47:24.303079749 R_ENVIRON_USER=REDACTED 2026/04/26 19:47:24.303080270 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:47:24.303093880 R_HOME=/opt/R/4.5.2/lib/R 2026/04/26 19:47:24.303094631 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/26 19:47:24.303111157 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/26 19:47:24.303112228 R_LIBS_USER=REDACTED 2026/04/26 19:47:24.303127501 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/26 19:47:24.303128633 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpWBkNLk/packrat-src 2026/04/26 19:47:24.303150967 R_PAPERSIZE=letter 2026/04/26 19:47:24.303151728 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:47:24.303175944 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:47:24.303195624 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:47:24.303196415 R_PROFILE_USER=REDACTED 2026/04/26 19:47:24.303232790 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:47:24.303233631 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpWBkNLk 2026/04/26 19:47:24.303253541 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/26 19:47:24.303254292 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:47:24.303269605 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:47:24.303270506 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:24.303281053 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:47:24.303292670 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:47:24.303293471 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:47:24.303306851 SED=/usr/bin/sed 2026/04/26 19:47:24.303307302 SHLVL=2 2026/04/26 19:47:24.303315614 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:24.303316045 TAR=/usr/bin/tar 2026/04/26 19:47:24.303324528 TERM=xterm 2026/04/26 19:47:24.303324988 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:24.303334052 TZ=UTC 2026/04/26 19:47:24.303334483 USERNAME=rstudio-connect 2026/04/26 19:47:24.303347312 USER=rstudio-connect 2026/04/26 19:47:24.308563751 _=/usr/bin/env Stopped session pings to http://127.0.0.1:46153 |
| ✅ | 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/04/26 19:47:24.323545623 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:24.323728779 [connect-session] Job Key: wUhVk4a31B08MIH2 2026/04/26 19:47:24.323737852 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:24.323741918 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:24.323746275 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:24.323750501 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36299 ... Connected to session server http://127.0.0.1:36299 2026/04/26 19:47:24.502030828 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:24.502085751 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/26 19:47:24.509903329 2026/04/26 19:47:24.509912322 $ findmnt --notruncate 2026/04/26 19:47:24.509954185 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:24.509956158 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5 DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:24.510023670 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:24.510120486 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:24.510122799 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:24.510160967 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:24.510162098 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:24.510190411 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:24.510191092 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:24.510220376 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:24.510221368 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510275049 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:24.510278043 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l /WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:24.510417042 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510499707 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510500699 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510536623 ├─/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/04/26 19:47:24.510539096 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510568530 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/wUhVk4a31B08MIH2] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510600719 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510601220 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:24.510623774 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3073522245] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:24.510624355 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:24.516678726 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/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/04/26 19:47:24.531820739 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:24.532047791 [connect-session] Job Key: DyayeGuSxWxpAP86 2026/04/26 19:47:24.532060420 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:24.532064726 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:24.532074712 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:24.532081121 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44845 ... Connected to session server http://127.0.0.1:44845 2026/04/26 19:47:24.710968942 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:24.711027139 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/26 19:47:24.873385049 2026/04/26 19:47:24.873400302 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/26 19:47:24.873473722 * Trying 13.35.78.124:443... 2026/04/26 19:47:24.873475575 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0) 2026/04/26 19:47:24.873490458 * ALPN, offering h2 2026/04/26 19:47:24.873491129 * ALPN, offering http/1.1 2026/04/26 19:47:24.873503497 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:24.873504228 * CApath: /etc/ssl/certs 2026/04/26 19:47:24.873518961 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:24.873519642 } [5 bytes data] 2026/04/26 19:47:24.873533833 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:24.873534464 } [512 bytes data] 2026/04/26 19:47:24.873558099 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:24.873561614 { [5 bytes data] 2026/04/26 19:47:24.873598951 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:24.873600222 { [122 bytes data] 2026/04/26 19:47:24.873626342 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:24.873627013 { [5 bytes data] 2026/04/26 19:47:24.873639872 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.873640563 { [5 bytes data] 2026/04/26 19:47:24.873655576 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:47:24.873656277 { [19 bytes data] 2026/04/26 19:47:24.873676647 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.873677298 { [5 bytes data] 2026/04/26 19:47:24.873695225 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:24.873695866 { [3845 bytes data] 2026/04/26 19:47:24.873713303 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.873713934 { [5 bytes data] 2026/04/26 19:47:24.873732972 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:47:24.873733633 { [264 bytes data] 2026/04/26 19:47:24.873751310 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.873752191 { [5 bytes data] 2026/04/26 19:47:24.873766422 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:24.873767104 { [36 bytes data] 2026/04/26 19:47:24.873780854 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:24.873781715 } [5 bytes data] 2026/04/26 19:47:24.873794885 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:24.873795506 } [1 bytes data] 2026/04/26 19:47:24.873808436 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.873809047 } [5 bytes data] 2026/04/26 19:47:24.873823669 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:24.873825572 } [36 bytes data] 2026/04/26 19:47:24.873844390 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:47:24.873845282 * ALPN, server accepted to use h2 2026/04/26 19:47:24.873862658 * Server certificate: 2026/04/26 19:47:24.873863379 * subject: CN=cran.rstudio.com 2026/04/26 19:47:24.873878281 * start date: May 17 00:00:00 2025 GMT 2026/04/26 19:47:24.873879022 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/26 19:47:24.873934786 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/26 19:47:24.873935698 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/26 19:47:24.873955567 * SSL certificate verify ok. 2026/04/26 19:47:24.873956218 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:24.873999674 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:24.874035888 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:24.874036599 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874056379 } [5 bytes data] 2026/04/26 19:47:24.874057060 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874071923 } [5 bytes data] 2026/04/26 19:47:24.874072614 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874120676 } [5 bytes data] 2026/04/26 19:47:24.874121367 * Using Stream ID: 1 (easy handle 0x5561a25749f0) 2026/04/26 19:47:24.874136520 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874137331 } [5 bytes data] 2026/04/26 19:47:24.874152113 > GET / HTTP/2 2026/04/26 19:47:24.874152824 > Host: cran.rstudio.com 2026/04/26 19:47:24.874186325 > user-agent: curl/7.81.0 2026/04/26 19:47:24.874187066 > accept: */* 2026/04/26 19:47:24.874200105 > 2026/04/26 19:47:24.874200817 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874215128 { [5 bytes data] 2026/04/26 19:47:24.874215779 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:47:24.874232013 { [157 bytes data] 2026/04/26 19:47:24.874232795 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874275148 { [5 bytes data] 2026/04/26 19:47:24.874277722 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:24.874303991 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874304813 } [5 bytes data] 2026/04/26 19:47:24.874327827 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:24.874328578 { [5 bytes data] 2026/04/26 19:47:24.874342860 < HTTP/2 200 2026/04/26 19:47:24.874343611 < content-type: text/html 2026/04/26 19:47:24.874356871 < content-length: 866 2026/04/26 19:47:24.874357582 < server: Apache/2.4.65 (Unix) 2026/04/26 19:47:24.874371132 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/26 19:47:24.874371924 < accept-ranges: bytes 2026/04/26 19:47:24.874386285 < date: Sun, 26 Apr 2026 19:31:32 GMT 2026/04/26 19:47:24.874387056 < expires: Sun, 26 Apr 2026 20:00:25 GMT 2026/04/26 19:47:24.874401238 < cache-control: max-age=1800 2026/04/26 19:47:24.874401989 < etag: "362-612dafe59ac63" 2026/04/26 19:47:24.874423602 < x-cache: Hit from cloudfront 2026/04/26 19:47:24.874424944 < via: 1.1 b552372cc6117196616936cdcc1d1104.cloudfront.net (CloudFront) 2026/04/26 19:47:24.874446987 < x-amz-cf-pop: IAD61-P11 2026/04/26 19:47:24.874447658 < x-amz-cf-id: CbysP6gP9laJaN5Dd4pxlimxENpcu7VnAciYWrWGPoC0Kr5qD5yq0Q== 2026/04/26 19:47:24.874467067 < age: 1019 2026/04/26 19:47:24.874467808 < 2026/04/26 19:47:24.874479125 { [866 bytes data] 2026/04/26 19:47:24.879657186 * 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/04/26 19:47:24.894742075 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:24.894950498 [connect-session] Job Key: mVF5Fa0T8z1CpvgG 2026/04/26 19:47:24.894959742 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:24.894963548 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:24.894968165 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:24.894972201 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34071 ... Connected to session server http://127.0.0.1:34071 2026/04/26 19:47:25.072159244 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:25.072201607 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:47:25.272939137 2026/04/26 19:47:25.272953037 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:47:25.273050634 * Trying 18.119.242.250:443... 2026/04/26 19:47:25.273052127 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/26 19:47:25.273070114 * ALPN, offering h2 2026/04/26 19:47:25.273070965 * ALPN, offering http/1.1 2026/04/26 19:47:25.273081931 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:25.273082402 * CApath: /etc/ssl/certs 2026/04/26 19:47:25.273093439 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273094060 } [5 bytes data] 2026/04/26 19:47:25.273104696 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:25.273105116 } [512 bytes data] 2026/04/26 19:47:25.273124796 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273125537 { [5 bytes data] 2026/04/26 19:47:25.273141030 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:25.273142392 { [104 bytes data] 2026/04/26 19:47:25.273160129 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273161411 { [5 bytes data] 2026/04/26 19:47:25.273178016 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:25.273178967 { [3880 bytes data] 2026/04/26 19:47:25.273190975 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273191426 { [5 bytes data] 2026/04/26 19:47:25.273204636 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:47:25.273205317 { [333 bytes data] 2026/04/26 19:47:25.273223965 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273224856 { [5 bytes data] 2026/04/26 19:47:25.273244446 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:47:25.273245357 { [4 bytes data] 2026/04/26 19:47:25.273260710 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273261141 } [5 bytes data] 2026/04/26 19:47:25.273270985 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:47:25.273271426 } [70 bytes data] 2026/04/26 19:47:25.273281491 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:25.273281952 } [5 bytes data] 2026/04/26 19:47:25.273310655 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:25.273311346 } [1 bytes data] 2026/04/26 19:47:25.273327080 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273327501 } [5 bytes data] 2026/04/26 19:47:25.273337455 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:25.273337886 } [16 bytes data] 2026/04/26 19:47:25.273347641 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:25.273348091 { [5 bytes data] 2026/04/26 19:47:25.273357746 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.273358157 { [5 bytes data] 2026/04/26 19:47:25.273383795 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:25.273384626 { [16 bytes data] 2026/04/26 19:47:25.273400460 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:47:25.273401121 * ALPN, server accepted to use h2 2026/04/26 19:47:25.273416575 * Server certificate: 2026/04/26 19:47:25.273417236 * subject: CN=p3m.posit.it 2026/04/26 19:47:25.273429724 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:47:25.273430345 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:47:25.273442774 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:47:25.273444487 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:47:25.273465017 * SSL certificate verify ok. 2026/04/26 19:47:25.273465658 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:25.273483195 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:25.273483866 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:25.273517426 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273521002 } [5 bytes data] 2026/04/26 19:47:25.273552950 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273553981 } [5 bytes data] 2026/04/26 19:47:25.273579780 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273591007 } [5 bytes data] 2026/04/26 19:47:25.273591898 * Using Stream ID: 1 (easy handle 0x561f3618b9f0) 2026/04/26 19:47:25.273607902 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273608664 } [5 bytes data] 2026/04/26 19:47:25.273624247 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:47:25.273625008 > Host: packagemanager.posit.co 2026/04/26 19:47:25.273641613 > user-agent: curl/7.81.0 2026/04/26 19:47:25.273642304 > accept: */* 2026/04/26 19:47:25.273655474 > 2026/04/26 19:47:25.273656205 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273670627 { [5 bytes data] 2026/04/26 19:47:25.273671328 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:25.273686801 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273687542 } [5 bytes data] 2026/04/26 19:47:25.273702134 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273702805 { [5 bytes data] 2026/04/26 19:47:25.273718379 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273719160 { [5 bytes data] 2026/04/26 19:47:25.273733722 < HTTP/2 400 2026/04/26 19:47:25.273734453 < date: Sun, 26 Apr 2026 19:47:25 GMT 2026/04/26 19:47:25.273748624 < content-type: text/plain; charset=utf-8 2026/04/26 19:47:25.273749345 < content-length: 94 2026/04/26 19:47:25.273764538 < cache-control: max-age=3600 2026/04/26 19:47:25.273765239 < request-id: a4d42049-9887-425b-865e-84c88b8e0a60 2026/04/26 19:47:25.273782235 < server: Posit Package Manager v2026.04.1 2026/04/26 19:47:25.273782926 < x-content-type-options: nosniff 2026/04/26 19:47:25.273803036 < x-frame-options: DENY 2026/04/26 19:47:25.273803747 < x-repository-type: RSPM 2026/04/26 19:47:25.273818459 < 2026/04/26 19:47:25.273819170 { [94 bytes data] 2026/04/26 19:47:25.273830858 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.273831519 { [5 bytes data] 2026/04/26 19:47:25.280075414 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34071 |
| ✅ | 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/04/26 19:47:25.294961493 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:25.295186442 [connect-session] Job Key: igh1grbauekwfuHC 2026/04/26 19:47:25.295198129 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:47:25.295205000 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:47:25.295211810 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:47:25.295217959 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41243 ... Connected to session server http://127.0.0.1:41243 2026/04/26 19:47:25.474579294 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:47:25.474672704 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:47:25.651956713 2026/04/26 19:47:25.651970093 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:47:25.652061320 * Trying 3.151.189.146:443... 2026/04/26 19:47:25.652062522 * Connected to packagemanager.posit.co (3.151.189.146) port 443 (#0) 2026/04/26 19:47:25.652079277 * ALPN, offering h2 2026/04/26 19:47:25.652080008 * ALPN, offering http/1.1 2026/04/26 19:47:25.652093549 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:47:25.652094230 * CApath: /etc/ssl/certs 2026/04/26 19:47:25.652108751 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652109593 } [5 bytes data] 2026/04/26 19:47:25.652123924 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:47:25.652124615 } [512 bytes data] 2026/04/26 19:47:25.652137915 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652138526 { [5 bytes data] 2026/04/26 19:47:25.652158446 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:47:25.652159057 { [104 bytes data] 2026/04/26 19:47:25.652171406 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652172067 { [5 bytes data] 2026/04/26 19:47:25.652185677 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:47:25.652186468 { [3880 bytes data] 2026/04/26 19:47:25.652199728 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652200399 { [5 bytes data] 2026/04/26 19:47:25.652214020 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:47:25.652214691 { [333 bytes data] 2026/04/26 19:47:25.652231106 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652234671 { [5 bytes data] 2026/04/26 19:47:25.652264336 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:47:25.652270585 { [4 bytes data] 2026/04/26 19:47:25.652299038 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652300941 } [5 bytes data] 2026/04/26 19:47:25.652316905 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:47:25.652317566 } [70 bytes data] 2026/04/26 19:47:25.652332879 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:47:25.652333760 } [5 bytes data] 2026/04/26 19:47:25.652347581 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:47:25.652348222 } [1 bytes data] 2026/04/26 19:47:25.652363705 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652364376 } [5 bytes data] 2026/04/26 19:47:25.652385418 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:47:25.652386069 } [16 bytes data] 2026/04/26 19:47:25.652400280 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:47:25.652401021 { [5 bytes data] 2026/04/26 19:47:25.652414682 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:47:25.652415563 { [5 bytes data] 2026/04/26 19:47:25.652429734 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:47:25.652430385 { [16 bytes data] 2026/04/26 19:47:25.652444196 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:47:25.652444867 * ALPN, server accepted to use h2 2026/04/26 19:47:25.652466840 * Server certificate: 2026/04/26 19:47:25.652467581 * subject: CN=p3m.posit.it 2026/04/26 19:47:25.652481562 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:47:25.652482233 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:47:25.652496395 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:47:25.652499359 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:47:25.652520902 * SSL certificate verify ok. 2026/04/26 19:47:25.652521643 * Using HTTP2, server supports multiplexing 2026/04/26 19:47:25.652540691 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:47:25.652541392 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:47:25.652577827 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652578538 } [5 bytes data] 2026/04/26 19:47:25.652593331 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652594002 } [5 bytes data] 2026/04/26 19:47:25.652608614 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652609325 } [5 bytes data] 2026/04/26 19:47:25.652623446 * Using Stream ID: 1 (easy handle 0x556e479529f0) 2026/04/26 19:47:25.652624147 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652652539 } [5 bytes data] 2026/04/26 19:47:25.652656255 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:47:25.652701012 > Host: packagemanager.posit.co 2026/04/26 19:47:25.652701984 > user-agent: curl/7.81.0 2026/04/26 19:47:25.652716596 > accept: */* 2026/04/26 19:47:25.652717347 > 2026/04/26 19:47:25.652728644 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652729595 { [5 bytes data] 2026/04/26 19:47:25.652744187 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:47:25.652744978 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652767062 } [5 bytes data] 2026/04/26 19:47:25.652768944 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652783246 { [5 bytes data] 2026/04/26 19:47:25.652783947 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652797578 { [5 bytes data] 2026/04/26 19:47:25.652798389 < HTTP/2 400 2026/04/26 19:47:25.652809836 < date: Sun, 26 Apr 2026 19:47:25 GMT 2026/04/26 19:47:25.652810587 < content-type: text/plain; charset=utf-8 2026/04/26 19:47:25.652825460 < content-length: 94 2026/04/26 19:47:25.652826211 < cache-control: max-age=3600 2026/04/26 19:47:25.652843106 < request-id: 7818f0b8-8e11-494e-bf81-3bdbee63a495 2026/04/26 19:47:25.652844408 < server: Posit Package Manager v2026.04.1 2026/04/26 19:47:25.652864639 < x-content-type-options: nosniff 2026/04/26 19:47:25.652865370 < x-frame-options: DENY 2026/04/26 19:47:25.652880633 < x-repository-type: RSPM 2026/04/26 19:47:25.652881374 < 2026/04/26 19:47:25.652894013 { [94 bytes data] 2026/04/26 19:47:25.652894704 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:47:25.652938570 { [5 bytes data] 2026/04/26 19:47:25.658672808 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:41243 |
| ✅ | 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/04/26 19:47:25.676527714 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:25.676766433 [connect-session] Job Key: OrHALgd770TVHjxV 2026/04/26 19:47:25.676778842 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:25.676783629 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44159 ... Connected to session server http://127.0.0.1:44159 2026/04/26 19:47:25.862086404 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:25.862354487 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:25.862440116 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/26 19:47:25.881638664 2026/04/26 19:47:25.881650041 $ /opt/R/4.4.3/bin/R --version 2026/04/26 19:47:25.881698454 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/26 19:47:25.881699746 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:47:25.881718414 Platform: x86_64-pc-linux-gnu 2026/04/26 19:47:25.881719236 2026/04/26 19:47:25.881732626 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:47:25.881733367 You are welcome to redistribute it under the terms of the 2026/04/26 19:47:25.881753056 GNU General Public License versions 2 or 3. 2026/04/26 19:47:25.881753998 For more information about these matters see 2026/04/26 19:47:25.887235396 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:44159 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/04/26 19:47:25.904441515 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:25.904683650 [connect-session] Job Key: fcqcn0QoRoKf8pfl 2026/04/26 19:47:25.904700956 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:25.904707365 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40885 ... Connected to session server http://127.0.0.1:40885 2026/04/26 19:47:26.089315595 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:26.089548846 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:26.089631089 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/26 19:47:26.284942864 2026/04/26 19:47:26.284955483 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:47:26.285037497 Package Version LibPath 2026/04/26 19:47:26.285041132 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285262145 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285264158 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285280532 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285281394 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285298259 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285299050 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285315084 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285317929 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285346712 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285347443 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285362706 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285363327 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285394945 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285395686 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285412972 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285413763 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285433442 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285434314 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285451119 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285451890 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285468565 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285469316 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285485601 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285486222 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285502516 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285503167 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.285525721 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:47:26.290801390 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:40885 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/04/26 19:47:26.307938186 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:26.308209294 [connect-session] Job Key: OsRuxaL7qjqkQkJU 2026/04/26 19:47:26.308232108 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:26.308238658 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43601 ... Connected to session server http://127.0.0.1:43601 2026/04/26 19:47:26.493738298 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:26.493971549 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:26.494065080 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/26 19:47:26.494710301 $add.smooth 2026/04/26 19:47:26.494716510 [1] TRUE 2026/04/26 19:47:26.494748719 2026/04/26 19:47:26.494749910 $bitmapType 2026/04/26 19:47:26.494766606 [1] "cairo" 2026/04/26 19:47:26.494767397 2026/04/26 19:47:26.494783811 $browser 2026/04/26 19:47:26.494789360 function (url) 2026/04/26 19:47:26.494833586 { 2026/04/26 19:47:26.494835269 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/26 19:47:26.494853356 } 2026/04/26 19:47:26.494854167 <environment: 0x5613b37a9a60> 2026/04/26 19:47:26.494868028 2026/04/26 19:47:26.494868729 $browserNLdisabled 2026/04/26 19:47:26.494881128 [1] FALSE 2026/04/26 19:47:26.494881859 2026/04/26 19:47:26.494893927 $catch.script.errors 2026/04/26 19:47:26.494894718 [1] FALSE 2026/04/26 19:47:26.494908218 2026/04/26 19:47:26.494910862 $CBoundsCheck 2026/04/26 19:47:26.494923161 [1] FALSE 2026/04/26 19:47:26.494923872 2026/04/26 19:47:26.494935089 $check.bounds 2026/04/26 19:47:26.494935870 [1] FALSE 2026/04/26 19:47:26.494949010 2026/04/26 19:47:26.494949771 $citation.bibtex.max 2026/04/26 19:47:26.494962230 [1] 1 2026/04/26 19:47:26.494963001 2026/04/26 19:47:26.494974648 $continue 2026/04/26 19:47:26.494975379 [1] "+ " 2026/04/26 19:47:26.495007207 2026/04/26 19:47:26.495008018 $contrasts 2026/04/26 19:47:26.495020087 unordered ordered 2026/04/26 19:47:26.495021949 "contr.treatment" "contr.poly" 2026/04/26 19:47:26.495037262 2026/04/26 19:47:26.495038054 $defaultPackages 2026/04/26 19:47:26.495049911 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:47:26.495050673 2026/04/26 19:47:26.495076141 $demo.ask 2026/04/26 19:47:26.495076932 [1] "default" 2026/04/26 19:47:26.495107809 2026/04/26 19:47:26.495108700 $deparse.cutoff 2026/04/26 19:47:26.495121509 [1] 60 2026/04/26 19:47:26.495122230 2026/04/26 19:47:26.495133087 $device 2026/04/26 19:47:26.495321280 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:47:26.495327600 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:47:26.495357895 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:47:26.495358666 useKerning, fillOddEven, compress) 2026/04/26 19:47:26.495376453 { 2026/04/26 19:47:26.495377164 initPSandPDFfonts() 2026/04/26 19:47:26.495389082 new <- list() 2026/04/26 19:47:26.495389853 if (!missing(width)) 2026/04/26 19:47:26.495405367 new$width <- width 2026/04/26 19:47:26.495406088 if (!missing(height)) 2026/04/26 19:47:26.495419027 new$height <- height 2026/04/26 19:47:26.495419839 if (!missing(onefile)) 2026/04/26 19:47:26.495440219 new$onefile <- onefile 2026/04/26 19:47:26.495440950 if (!missing(title)) 2026/04/26 19:47:26.495454451 new$title <- title 2026/04/26 19:47:26.495455212 if (!missing(fonts)) 2026/04/26 19:47:26.495468522 new$fonts <- fonts 2026/04/26 19:47:26.495469193 if (!missing(version)) 2026/04/26 19:47:26.495482913 new$version <- version 2026/04/26 19:47:26.495483665 if (!missing(paper)) 2026/04/26 19:47:26.495496925 new$paper <- paper 2026/04/26 19:47:26.495497596 if (!missing(encoding)) 2026/04/26 19:47:26.495510845 new$encoding <- encoding 2026/04/26 19:47:26.495511527 if (!missing(bg)) 2026/04/26 19:47:26.495525087 new$bg <- bg 2026/04/26 19:47:26.495525798 if (!missing(fg)) 2026/04/26 19:47:26.495538157 new$fg <- fg 2026/04/26 19:47:26.495539158 if (!missing(pointsize)) 2026/04/26 19:47:26.495552388 new$pointsize <- pointsize 2026/04/26 19:47:26.495553059 if (!missing(pagecentre)) 2026/04/26 19:47:26.495569173 new$pagecentre <- pagecentre 2026/04/26 19:47:26.495569844 if (!missing(colormodel)) 2026/04/26 19:47:26.495591637 new$colormodel <- colormodel 2026/04/26 19:47:26.495592298 if (!missing(useDingbats)) 2026/04/26 19:47:26.495607231 new$useDingbats <- useDingbats 2026/04/26 19:47:26.495607912 if (!missing(useKerning)) 2026/04/26 19:47:26.495622313 new$useKerning <- useKerning 2026/04/26 19:47:26.495622974 if (!missing(fillOddEven)) 2026/04/26 19:47:26.495636985 new$fillOddEven <- fillOddEven 2026/04/26 19:47:26.495637676 if (!missing(compress)) 2026/04/26 19:47:26.495654141 new$compress <- compress 2026/04/26 19:47:26.495654872 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:47:26.495672118 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:47:26.495672839 inherits(family, "CIDFont"))) { 2026/04/26 19:47:26.495688723 enc <- family$encoding 2026/04/26 19:47:26.495690586 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:47:26.495714922 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:47:26.495715783 "default")) 2026/04/26 19:47:26.495763966 old$encoding <- enc 2026/04/26 19:47:26.495777396 family <- family$metrics 2026/04/26 19:47:26.495778257 } 2026/04/26 19:47:26.495788223 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:47:26.495812449 old$encoding <- guessEncoding() 2026/04/26 19:47:26.495838328 if (!missing(family)) { 2026/04/26 19:47:26.495859059 if (length(family) == 4L) { 2026/04/26 19:47:26.495859960 family <- c(family, "Symbol.afm") 2026/04/26 19:47:26.495875755 } 2026/04/26 19:47:26.495876546 else if (length(family) == 5L) { 2026/04/26 19:47:26.495890487 } 2026/04/26 19:47:26.495891098 else if (length(family) == 1L) { 2026/04/26 19:47:26.495901043 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:47:26.495901844 if (is.null(pf)) 2026/04/26 19:47:26.495919200 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:47:26.495920141 domain = NA) 2026/04/26 19:47:26.495935995 matchFont(pf, old$encoding) 2026/04/26 19:47:26.495936706 } 2026/04/26 19:47:26.495949756 else stop("invalid 'family' argument") 2026/04/26 19:47:26.495950547 old$family <- family 2026/04/26 19:47:26.495963396 } 2026/04/26 19:47:26.495963847 version <- old$version 2026/04/26 19:47:26.495972180 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:47:26.495972650 "2.0") 2026/04/26 19:47:26.495981484 if (version %in% versions) 2026/04/26 19:47:26.495981974 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:47:26.496017368 else stop("invalid PDF version") 2026/04/26 19:47:26.496018309 onefile <- old$onefile 2026/04/26 19:47:26.496029526 if (!checkIntFormat(file)) 2026/04/26 19:47:26.496030027 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:47:26.496040803 domain = NA) 2026/04/26 19:47:26.496041284 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:47:26.496051950 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:47:26.496052400 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:47:26.496067503 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:47:26.496068445 old$fillOddEven, old$compress) 2026/04/26 19:47:26.496086822 invisible() 2026/04/26 19:47:26.496087513 } 2026/04/26 19:47:26.496098209 <bytecode: 0x5613b1a880e8> 2026/04/26 19:47:26.496098630 <environment: namespace:grDevices> 2026/04/26 19:47:26.496108996 2026/04/26 19:47:26.496109496 $device.ask.default 2026/04/26 19:47:26.496117789 [1] FALSE 2026/04/26 19:47:26.496118229 2026/04/26 19:47:26.496126091 $digits 2026/04/26 19:47:26.496126562 [1] 7 2026/04/26 19:47:26.496141214 2026/04/26 19:47:26.496141685 $dvipscmd 2026/04/26 19:47:26.496149607 [1] "dvips" 2026/04/26 19:47:26.496150047 2026/04/26 19:47:26.496162897 $echo 2026/04/26 19:47:26.496167123 [1] FALSE 2026/04/26 19:47:26.496179151 2026/04/26 19:47:26.496179612 $editor 2026/04/26 19:47:26.496187484 [1] "vi" 2026/04/26 19:47:26.496187964 2026/04/26 19:47:26.496195816 $encoding 2026/04/26 19:47:26.496196247 [1] "native.enc" 2026/04/26 19:47:26.496204840 2026/04/26 19:47:26.496205351 $example.ask 2026/04/26 19:47:26.496213623 [1] "default" 2026/04/26 19:47:26.496214785 2026/04/26 19:47:26.496228475 $expressions 2026/04/26 19:47:26.496229397 [1] 5000 2026/04/26 19:47:26.496241775 2026/04/26 19:47:26.496242627 $help.search.types 2026/04/26 19:47:26.496254785 [1] "vignette" "demo" "help" 2026/04/26 19:47:26.496255446 2026/04/26 19:47:26.496267164 $help.try.all.packages 2026/04/26 19:47:26.496267815 [1] FALSE 2026/04/26 19:47:26.496279863 2026/04/26 19:47:26.496280504 $HTTPUserAgent 2026/04/26 19:47:26.496291550 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:47:26.496292452 2026/04/26 19:47:26.496307394 $internet.info 2026/04/26 19:47:26.496308175 [1] 2 2026/04/26 19:47:26.496319442 2026/04/26 19:47:26.496320143 $keep.parse.data 2026/04/26 19:47:26.496331661 [1] TRUE 2026/04/26 19:47:26.496332352 2026/04/26 19:47:26.496343068 $keep.parse.data.pkgs 2026/04/26 19:47:26.496343729 [1] FALSE 2026/04/26 19:47:26.496355717 2026/04/26 19:47:26.496356328 $keep.source 2026/04/26 19:47:26.496366593 [1] FALSE 2026/04/26 19:47:26.496367244 2026/04/26 19:47:26.496376839 $keep.source.pkgs 2026/04/26 19:47:26.496377449 [1] FALSE 2026/04/26 19:47:26.496388025 2026/04/26 19:47:26.496388656 $locatorBell 2026/04/26 19:47:26.496398641 [1] TRUE 2026/04/26 19:47:26.496399242 2026/04/26 19:47:26.496408606 $mailer 2026/04/26 19:47:26.496409267 [1] "mailto" 2026/04/26 19:47:26.496419433 2026/04/26 19:47:26.496420044 $matprod 2026/04/26 19:47:26.496430389 [1] "default" 2026/04/26 19:47:26.496431080 2026/04/26 19:47:26.496441926 $max.contour.segments 2026/04/26 19:47:26.496442577 [1] 25000 2026/04/26 19:47:26.496457209 2026/04/26 19:47:26.496457921 $max.print 2026/04/26 19:47:26.496469548 [1] 99999 2026/04/26 19:47:26.496470349 2026/04/26 19:47:26.496481256 $menu.graphics 2026/04/26 19:47:26.496482007 [1] TRUE 2026/04/26 19:47:26.496497069 2026/04/26 19:47:26.496497791 $na.action 2026/04/26 19:47:26.496509278 [1] "na.omit" 2026/04/26 19:47:26.496510029 2026/04/26 19:47:26.496521226 $nwarnings 2026/04/26 19:47:26.496521927 [1] 50 2026/04/26 19:47:26.496544400 2026/04/26 19:47:26.496547205 $OutDec 2026/04/26 19:47:26.496576509 [1] "." 2026/04/26 19:47:26.496577490 2026/04/26 19:47:26.496591071 $pager 2026/04/26 19:47:26.496592343 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/26 19:47:26.496610039 2026/04/26 19:47:26.496611221 $papersize 2026/04/26 19:47:26.496626845 [1] "letter" 2026/04/26 19:47:26.496627796 2026/04/26 19:47:26.496645032 $PCRE_limit_recursion 2026/04/26 19:47:26.496645913 [1] NA 2026/04/26 19:47:26.496657771 2026/04/26 19:47:26.496658643 $PCRE_study 2026/04/26 19:47:26.496669839 [1] FALSE 2026/04/26 19:47:26.496670591 2026/04/26 19:47:26.496681377 $PCRE_use_JIT 2026/04/26 19:47:26.496682088 [1] TRUE 2026/04/26 19:47:26.496693305 2026/04/26 19:47:26.496694056 $pdfviewer 2026/04/26 19:47:26.496704932 [1] "/usr/bin/xdg-open" 2026/04/26 19:47:26.496705643 2026/04/26 19:47:26.496717070 $pkgType 2026/04/26 19:47:26.496717782 [1] "source" 2026/04/26 19:47:26.496728908 2026/04/26 19:47:26.496729579 $printcmd 2026/04/26 19:47:26.496740075 [1] "/usr/bin/lpr" 2026/04/26 19:47:26.496740796 2026/04/26 19:47:26.496751733 $prompt 2026/04/26 19:47:26.496752484 [1] "> " 2026/04/26 19:47:26.496774166 2026/04/26 19:47:26.496774817 $repos 2026/04/26 19:47:26.496785443 CRAN 2026/04/26 19:47:26.496786134 "@CRAN@" 2026/04/26 19:47:26.496797001 2026/04/26 19:47:26.496797672 $rl_word_breaks 2026/04/26 19:47:26.496829219 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:47:26.496829940 2026/04/26 19:47:26.496846485 $scipen 2026/04/26 19:47:26.496847206 [1] 0 2026/04/26 19:47:26.496858113 2026/04/26 19:47:26.496858814 $show.coef.Pvalues 2026/04/26 19:47:26.496871072 [1] TRUE 2026/04/26 19:47:26.496871813 2026/04/26 19:47:26.496882730 $show.error.messages 2026/04/26 19:47:26.496883561 [1] TRUE 2026/04/26 19:47:26.496899665 2026/04/26 19:47:26.496900506 $show.signif.stars 2026/04/26 19:47:26.496913426 [1] TRUE 2026/04/26 19:47:26.496914137 2026/04/26 19:47:26.496927417 $showErrorCalls 2026/04/26 19:47:26.496928128 [1] TRUE 2026/04/26 19:47:26.496940376 2026/04/26 19:47:26.496941108 $showNCalls 2026/04/26 19:47:26.496952354 [1] 50 2026/04/26 19:47:26.496953146 2026/04/26 19:47:26.496963591 $showWarnCalls 2026/04/26 19:47:26.496964292 [1] FALSE 2026/04/26 19:47:26.496975960 2026/04/26 19:47:26.496976621 $str 2026/04/26 19:47:26.497012645 $str$strict.width 2026/04/26 19:47:26.497013446 [1] "no" 2026/04/26 19:47:26.497025374 2026/04/26 19:47:26.497026015 $str$digits.d 2026/04/26 19:47:26.497036521 [1] 3 2026/04/26 19:47:26.497037222 2026/04/26 19:47:26.497047357 $str$vec.len 2026/04/26 19:47:26.497048109 [1] 4 2026/04/26 19:47:26.497063362 2026/04/26 19:47:26.497064103 $str$list.len 2026/04/26 19:47:26.497075219 [1] 99 2026/04/26 19:47:26.497075920 2026/04/26 19:47:26.497085675 $str$deparse.lines 2026/04/26 19:47:26.497086336 NULL 2026/04/26 19:47:26.497097964 2026/04/26 19:47:26.497098805 $str$drop.deparse.attr 2026/04/26 19:47:26.497110392 [1] TRUE 2026/04/26 19:47:26.497111153 2026/04/26 19:47:26.497121229 $str$formatNum 2026/04/26 19:47:26.497121890 function (x, ...) 2026/04/26 19:47:26.497135941 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:47:26.497136662 <environment: 0x5613b21e3758> 2026/04/26 19:47:26.497151594 2026/04/26 19:47:26.497152325 2026/04/26 19:47:26.497162360 $str.dendrogram.last 2026/04/26 19:47:26.497163042 [1] "`" 2026/04/26 19:47:26.497175630 2026/04/26 19:47:26.497176301 $texi2dvi 2026/04/26 19:47:26.497186797 [1] "/usr/bin/texi2dvi" 2026/04/26 19:47:26.497187498 2026/04/26 19:47:26.497198765 $timeout 2026/04/26 19:47:26.497199516 [1] 60 2026/04/26 19:47:26.497210223 2026/04/26 19:47:26.497211034 $ts.eps 2026/04/26 19:47:26.497221600 [1] 1e-05 2026/04/26 19:47:26.497222291 2026/04/26 19:47:26.497236162 $ts.S.compat 2026/04/26 19:47:26.497236813 [1] FALSE 2026/04/26 19:47:26.497248560 2026/04/26 19:47:26.497249261 $unzip 2026/04/26 19:47:26.497261139 [1] "/usr/bin/unzip" 2026/04/26 19:47:26.497261880 2026/04/26 19:47:26.497274289 $useFancyQuotes 2026/04/26 19:47:26.497274990 [1] TRUE 2026/04/26 19:47:26.497287579 2026/04/26 19:47:26.497288300 $verbose 2026/04/26 19:47:26.497299437 [1] FALSE 2026/04/26 19:47:26.497300208 2026/04/26 19:47:26.497313778 $warn 2026/04/26 19:47:26.497314640 [1] 0 2026/04/26 19:47:26.497325836 2026/04/26 19:47:26.497326497 $warning.length 2026/04/26 19:47:26.497338866 [1] 1000 2026/04/26 19:47:26.497339597 2026/04/26 19:47:26.497354970 $warnPartialMatchArgs 2026/04/26 19:47:26.497355681 [1] FALSE 2026/04/26 19:47:26.497369042 2026/04/26 19:47:26.497369733 $warnPartialMatchAttr 2026/04/26 19:47:26.497386067 [1] FALSE 2026/04/26 19:47:26.497386498 2026/04/26 19:47:26.497394550 $warnPartialMatchDollar 2026/04/26 19:47:26.497395031 [1] FALSE 2026/04/26 19:47:26.497403814 2026/04/26 19:47:26.497404295 $width 2026/04/26 19:47:26.497412156 [1] 80 2026/04/26 19:47:26.497412647 Stopped session pings to http://127.0.0.1:43601 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/04/26 19:47:26.520111922 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:26.520355118 [connect-session] Job Key: sC4vV3uLCKiditQB 2026/04/26 19:47:26.520368198 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:26.520373376 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42951 ... Connected to session server http://127.0.0.1:42951 2026/04/26 19:47:26.705147745 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:26.705380035 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:26.705462579 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/26 19:47:26.713816278 2026/04/26 19:47:26.713823710 $ env 2026/04/26 19:47:26.713866264 CONNECT_API_KEY=REDACTED 2026/04/26 19:47:26.713867435 CONNECT_CONTENT_GUID= 2026/04/26 19:47:26.713883049 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/26 19:47:26.713883790 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/26 19:47:26.713906705 CONNECT_SERVER=http://localhost:3939/ 2026/04/26 19:47:26.713908077 EDITOR=vi 2026/04/26 19:47:26.713936470 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:26.713937111 HOSTNAME=63739468e49a 2026/04/26 19:47:26.713967286 LANG=en_US.UTF-8 2026/04/26 19:47:26.713967777 LANGUAGE=en_US:en 2026/04/26 19:47:26.713982319 LC_ALL=en_US.UTF-8 2026/04/26 19:47:26.713983150 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/04/26 19:47:26.714040046 LN_S=ln -s 2026/04/26 19:47:26.714040636 LOGNAME=rstudio-connect 2026/04/26 19:47:26.714050101 MAKE=make 2026/04/26 19:47:26.714050531 PAGER=/usr/bin/pager 2026/04/26 19:47:26.714065854 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/04/26 19:47:26.714067617 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:26.714091022 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:26.714091453 R_ARCH= 2026/04/26 19:47:26.714101027 R_BROWSER=xdg-open 2026/04/26 19:47:26.714101548 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:47:26.714110922 R_CONFIG_ACTIVE=rsconnect 2026/04/26 19:47:26.714111473 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/26 19:47:26.714121378 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:26.714123431 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:47:26.714145584 R_HOME=/opt/R/4.4.3/lib/R 2026/04/26 19:47:26.714146636 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/26 19:47:26.714163160 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/04/26 19:47:26.714163891 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/26 19:47:26.714180026 R_LIBS_USER=REDACTED 2026/04/26 19:47:26.714180476 R_PAPERSIZE=letter 2026/04/26 19:47:26.714190011 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:47:26.714190421 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:47:26.714200527 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:47:26.714200957 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:47:26.714233116 RSC_EMAIL_SUBJECT=system-check 2026/04/26 19:47:26.714233877 RSC_REPORT_NAME=system-check 2026/04/26 19:47:26.714254378 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/26 19:47:26.714255219 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/26 19:47:26.714270592 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/26 19:47:26.714271063 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpJdPMBv 2026/04/26 19:47:26.714282330 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/26 19:47:26.714282791 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:47:26.714297393 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:47:26.714298124 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:26.714315400 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:26.714315850 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:47:26.714325976 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:47:26.714326406 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:47:26.714335700 SED=/usr/bin/sed 2026/04/26 19:47:26.714336131 SF_PARTNER=posit_connect 2026/04/26 19:47:26.714345585 SHLVL=2 2026/04/26 19:47:26.714346046 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/26 19:47:26.714355400 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:26.714355811 TAR=/usr/bin/tar 2026/04/26 19:47:26.714364744 TERM=xterm 2026/04/26 19:47:26.714365175 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:26.714375220 TZ=UTC 2026/04/26 19:47:26.714376001 USERNAME=rstudio-connect 2026/04/26 19:47:26.714400688 USER=rstudio-connect 2026/04/26 19:47:26.719468333 _=/usr/bin/env Stopped session pings to http://127.0.0.1:42951 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/04/26 19:47:26.736751399 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:26.737003729 [connect-session] Job Key: CgsaWvIZthDHinqQ 2026/04/26 19:47:26.737025291 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:26.737032202 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37183 ... Connected to session server http://127.0.0.1:37183 2026/04/26 19:47:26.922416889 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:26.922644201 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:26.922726485 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/26 19:47:26.930959864 2026/04/26 19:47:26.930968267 $ findmnt --notruncate 2026/04/26 19:47:26.931021427 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:26.931025403 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/ov erlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:26.931197842 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:26.931199664 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:26.931234026 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:26.931240947 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:26.931280196 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:26.931280786 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:26.931300386 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:26.931300837 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:26.931337612 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931341819 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:26.931453897 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:26.931586146 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931637453 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931639436 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931707178 ├─/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/04/26 19:47:26.931710984 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.source.1423992410] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931764264 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.output.3157942743] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931765156 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/CgsaWvIZthDHinqQ] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931809382 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931810113 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931860489 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:26.931861270 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2144234316] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:26.932028822 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:26.937269648 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/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/04/26 19:47:26.954321946 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:26.954566464 [connect-session] Job Key: fpphp4Aj6lL6dd74 2026/04/26 19:47:26.954585884 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:26.954592684 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35657 ... Connected to session server http://127.0.0.1:35657 2026/04/26 19:47:27.144618044 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:27.144860169 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:27.144897685 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/26 19:47:27.164101160 2026/04/26 19:47:27.164112718 $ /opt/R/4.5.2/bin/R --version 2026/04/26 19:47:27.164155582 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/26 19:47:27.164156884 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:47:27.164172908 Platform: x86_64-pc-linux-gnu 2026/04/26 19:47:27.164173409 2026/04/26 19:47:27.164182953 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:47:27.164183434 You are welcome to redistribute it under the terms of the 2026/04/26 19:47:27.164199318 GNU General Public License versions 2 or 3. 2026/04/26 19:47:27.164200310 For more information about these matters see 2026/04/26 19:47:27.170533650 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:35657 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/04/26 19:47:27.187768363 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:27.188019671 [connect-session] Job Key: vGtVXY9dprbKWSev 2026/04/26 19:47:27.188035425 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:27.188040262 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45523 ... Connected to session server http://127.0.0.1:45523 2026/04/26 19:47:27.374915011 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:27.375173791 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:27.375259049 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/26 19:47:27.575866452 2026/04/26 19:47:27.575884059 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:47:27.575937709 Package Version LibPath 2026/04/26 19:47:27.575938851 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.575962106 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.575967093 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576000944 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576001716 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576022897 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576027434 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576057960 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576081626 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576148767 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576149858 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576185212 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576186023 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576203189 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576203890 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576232763 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576233514 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576256679 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576258812 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576290981 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576291852 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576306725 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576307365 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576322829 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576323620 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576341196 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576341907 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576361427 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576362098 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576379234 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576379955 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576397261 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576397932 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576414567 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576415348 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576432474 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576433255 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576450130 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576450861 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576483951 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.576484742 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:47:27.582463058 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:45523 Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:47:27.599883130 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:27.600142370 [connect-session] Job Key: r8U2xi0XXGky6GgE 2026/04/26 19:47:27.600159927 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:27.600168510 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44655 ... Connected to session server http://127.0.0.1:44655 2026/04/26 19:47:27.788483066 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:27.788689376 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:27.788756387 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/26 19:47:27.789208968 $add.smooth 2026/04/26 19:47:27.789215698 [1] TRUE 2026/04/26 19:47:27.789244061 2026/04/26 19:47:27.789245153 $bitmapType 2026/04/26 19:47:27.789258833 [1] "cairo" 2026/04/26 19:47:27.789259564 2026/04/26 19:47:27.789271662 $browser 2026/04/26 19:47:27.789272384 function (url) 2026/04/26 19:47:27.789284932 { 2026/04/26 19:47:27.789285724 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/26 19:47:27.789304061 } 2026/04/26 19:47:27.789304792 <environment: 0x558fec460338> 2026/04/26 19:47:27.789318403 2026/04/26 19:47:27.789319124 $browserNLdisabled 2026/04/26 19:47:27.789330381 [1] FALSE 2026/04/26 19:47:27.789333606 2026/04/26 19:47:27.789358163 $catch.script.errors 2026/04/26 19:47:27.789368749 [1] FALSE 2026/04/26 19:47:27.789369730 2026/04/26 19:47:27.789381227 $CBoundsCheck 2026/04/26 19:47:27.789381958 [1] FALSE 2026/04/26 19:47:27.789400747 2026/04/26 19:47:27.789401458 $check.bounds 2026/04/26 19:47:27.789416891 [1] FALSE 2026/04/26 19:47:27.789417592 2026/04/26 19:47:27.789429029 $citation.bibtex.max 2026/04/26 19:47:27.789432394 [1] 1 2026/04/26 19:47:27.789444923 2026/04/26 19:47:27.789445724 $continue 2026/04/26 19:47:27.789457452 [1] "+ " 2026/04/26 19:47:27.789458263 2026/04/26 19:47:27.789469420 $contrasts 2026/04/26 19:47:27.789470371 unordered ordered 2026/04/26 19:47:27.789484112 "contr.treatment" "contr.poly" 2026/04/26 19:47:27.789484863 2026/04/26 19:47:27.789500687 $defaultPackages 2026/04/26 19:47:27.789501438 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:47:27.789518264 2026/04/26 19:47:27.789519095 $demo.ask 2026/04/26 19:47:27.789530602 [1] "default" 2026/04/26 19:47:27.789531323 2026/04/26 19:47:27.789543131 $deparse.cutoff 2026/04/26 19:47:27.789543842 [1] 60 2026/04/26 19:47:27.789555640 2026/04/26 19:47:27.789556331 $device 2026/04/26 19:47:27.789768921 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:47:27.789777263 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:47:27.789812896 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:47:27.789825265 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/26 19:47:27.789826087 { 2026/04/26 19:47:27.789838185 initPSandPDFfonts() 2026/04/26 19:47:27.789847749 new <- list() 2026/04/26 19:47:27.789848761 if (!missing(width)) 2026/04/26 19:47:27.789862111 new$width <- width 2026/04/26 19:47:27.789862962 if (!missing(height)) 2026/04/26 19:47:27.789879107 new$height <- height 2026/04/26 19:47:27.789879898 if (!missing(onefile)) 2026/04/26 19:47:27.789891304 new$onefile <- onefile 2026/04/26 19:47:27.789900058 if (!missing(title)) 2026/04/26 19:47:27.789901019 new$title <- title 2026/04/26 19:47:27.789911375 if (!missing(fonts)) 2026/04/26 19:47:27.789913368 new$fonts <- fonts 2026/04/26 19:47:27.789922973 if (!missing(version)) 2026/04/26 19:47:27.789923403 new$version <- version 2026/04/26 19:47:27.789939728 if (!missing(paper)) 2026/04/26 19:47:27.789940449 new$paper <- paper 2026/04/26 19:47:27.789953739 if (!missing(encoding)) 2026/04/26 19:47:27.789954540 new$encoding <- encoding 2026/04/26 19:47:27.789968601 if (!missing(bg)) 2026/04/26 19:47:27.789969603 new$bg <- bg 2026/04/26 19:47:27.789980028 if (!missing(fg)) 2026/04/26 19:47:27.789980439 new$fg <- fg 2026/04/26 19:47:27.790010975 if (!missing(pointsize)) 2026/04/26 19:47:27.790011526 new$pointsize <- pointsize 2026/04/26 19:47:27.790026909 if (!missing(pagecentre)) 2026/04/26 19:47:27.790027790 new$pagecentre <- pagecentre 2026/04/26 19:47:27.790044555 if (!missing(colormodel)) 2026/04/26 19:47:27.790058396 new$colormodel <- colormodel 2026/04/26 19:47:27.790067210 if (!missing(useDingbats)) 2026/04/26 19:47:27.790068051 new$useDingbats <- useDingbats 2026/04/26 19:47:27.790080429 if (!missing(useKerning)) 2026/04/26 19:47:27.790080860 new$useKerning <- useKerning 2026/04/26 19:47:27.790090264 if (!missing(fillOddEven)) 2026/04/26 19:47:27.790090675 new$fillOddEven <- fillOddEven 2026/04/26 19:47:27.790100209 if (!missing(compress)) 2026/04/26 19:47:27.790100670 new$compress <- compress 2026/04/26 19:47:27.790115352 if (!missing(timestamp)) 2026/04/26 19:47:27.790116033 new$timestamp <- timestamp 2026/04/26 19:47:27.790130895 if (!missing(producer)) 2026/04/26 19:47:27.790131646 new$producer <- producer 2026/04/26 19:47:27.790215753 if (!missing(author)) 2026/04/26 19:47:27.790325188 new$author <- author 2026/04/26 19:47:27.790329104 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:47:27.790353661 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:47:27.790356485 inherits(family, "CIDFont"))) { 2026/04/26 19:47:27.790374412 enc <- family$encoding 2026/04/26 19:47:27.790375083 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:47:27.790387542 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:47:27.790390426 "default")) 2026/04/26 19:47:27.790404527 old$encoding <- enc 2026/04/26 19:47:27.790413861 family <- family$metrics 2026/04/26 19:47:27.790414752 } 2026/04/26 19:47:27.790425148 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:47:27.790427862 old$encoding <- guessEncoding() 2026/04/26 19:47:27.790451678 if (!missing(family)) { 2026/04/26 19:47:27.790452459 if (length(family) == 4L) { 2026/04/26 19:47:27.790465970 family <- c(family, "Symbol.afm") 2026/04/26 19:47:27.790466661 } 2026/04/26 19:47:27.790479840 else if (length(family) == 5L) { 2026/04/26 19:47:27.790480511 } 2026/04/26 19:47:27.790503606 else if (length(family) == 1L) { 2026/04/26 19:47:27.790504377 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:47:27.790519690 if (is.null(pf)) 2026/04/26 19:47:27.790520612 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:47:27.790535564 domain = NA) 2026/04/26 19:47:27.790543727 matchFont(pf, old$encoding) 2026/04/26 19:47:27.790544548 } 2026/04/26 19:47:27.790558128 else stop("invalid 'family' argument") 2026/04/26 19:47:27.790558769 old$family <- family 2026/04/26 19:47:27.790573571 } 2026/04/26 19:47:27.790574343 version <- old$version 2026/04/26 19:47:27.790586631 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:47:27.790587302 "2.0") 2026/04/26 19:47:27.790599340 if (version %in% versions) 2026/04/26 19:47:27.790600001 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:47:27.790613381 else stop("invalid PDF version") 2026/04/26 19:47:27.790614002 onefile <- old$onefile 2026/04/26 19:47:27.790626110 if (!checkIntFormat(file)) 2026/04/26 19:47:27.790626802 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:47:27.790641854 domain = NA) 2026/04/26 19:47:27.790642705 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:47:27.790665370 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:47:27.790666742 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:47:27.790689235 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:47:27.790690027 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/26 19:47:27.790710487 old$author) 2026/04/26 19:47:27.790710958 invisible() 2026/04/26 19:47:27.790719421 } 2026/04/26 19:47:27.790719882 <bytecode: 0x558fea2425f0> 2026/04/26 19:47:27.790728434 <environment: namespace:grDevices> 2026/04/26 19:47:27.790728895 2026/04/26 19:47:27.790743127 $device.ask.default 2026/04/26 19:47:27.790743908 [1] FALSE 2026/04/26 19:47:27.790767603 2026/04/26 19:47:27.790768544 $digits 2026/04/26 19:47:27.790797228 [1] 7 2026/04/26 19:47:27.790797989 2026/04/26 19:47:27.790813172 $dvipscmd 2026/04/26 19:47:27.790813893 [1] "dvips" 2026/04/26 19:47:27.790829837 2026/04/26 19:47:27.790830558 $echo 2026/04/26 19:47:27.790841915 [1] FALSE 2026/04/26 19:47:27.790842666 2026/04/26 19:47:27.790868565 $editor 2026/04/26 19:47:27.790871069 [1] "vi" 2026/04/26 19:47:27.790882997 2026/04/26 19:47:27.790883728 $encoding 2026/04/26 19:47:27.790895035 [1] "native.enc" 2026/04/26 19:47:27.790895776 2026/04/26 19:47:27.790911700 $example.ask 2026/04/26 19:47:27.790912421 [1] "default" 2026/04/26 19:47:27.790927433 2026/04/26 19:47:27.790928175 $expressions 2026/04/26 19:47:27.790962096 [1] 5000 2026/04/26 19:47:27.790968315 2026/04/26 19:47:27.790979822 $help.search.types 2026/04/26 19:47:27.790980613 [1] "vignette" "demo" "help" 2026/04/26 19:47:27.791043108 2026/04/26 19:47:27.791051100 $help.try.all.packages 2026/04/26 19:47:27.791081976 [1] FALSE 2026/04/26 19:47:27.791083468 2026/04/26 19:47:27.791098000 $HTTPUserAgent 2026/04/26 19:47:27.791098942 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:47:27.791115727 2026/04/26 19:47:27.791116438 $internet.info 2026/04/26 19:47:27.791128276 [1] 2 2026/04/26 19:47:27.791129067 2026/04/26 19:47:27.791140434 $keep.parse.data 2026/04/26 19:47:27.791141135 [1] TRUE 2026/04/26 19:47:27.791153424 2026/04/26 19:47:27.791154125 $keep.parse.data.pkgs 2026/04/26 19:47:27.791166393 [1] FALSE 2026/04/26 19:47:27.791167164 2026/04/26 19:47:27.791178171 $keep.source 2026/04/26 19:47:27.791178942 [1] FALSE 2026/04/26 19:47:27.791191040 2026/04/26 19:47:27.791191861 $keep.source.pkgs 2026/04/26 19:47:27.791203889 [1] FALSE 2026/04/26 19:47:27.791204611 2026/04/26 19:47:27.791215497 $locatorBell 2026/04/26 19:47:27.791216268 [1] TRUE 2026/04/26 19:47:27.791228326 2026/04/26 19:47:27.791229127 $mailer 2026/04/26 19:47:27.791240204 [1] "mailto" 2026/04/26 19:47:27.791240935 2026/04/26 19:47:27.791252162 $matprod 2026/04/26 19:47:27.791252873 [1] "default" 2026/04/26 19:47:27.791264951 2026/04/26 19:47:27.791265642 $max.contour.segments 2026/04/26 19:47:27.791277771 [1] 25000 2026/04/26 19:47:27.791278562 2026/04/26 19:47:27.791289669 $max.print 2026/04/26 19:47:27.791290420 [1] 99999 2026/04/26 19:47:27.791301947 2026/04/26 19:47:27.791302708 $menu.graphics 2026/04/26 19:47:27.791314766 [1] TRUE 2026/04/26 19:47:27.791315457 2026/04/26 19:47:27.791341557 $na.action 2026/04/26 19:47:27.791342288 [1] "na.omit" 2026/04/26 19:47:27.791354476 2026/04/26 19:47:27.791355197 $nwarnings 2026/04/26 19:47:27.791366474 [1] 50 2026/04/26 19:47:27.791367175 2026/04/26 19:47:27.791377951 $OutDec 2026/04/26 19:47:27.791378662 [1] "." 2026/04/26 19:47:27.791388778 2026/04/26 19:47:27.791389419 $pager 2026/04/26 19:47:27.791399664 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/26 19:47:27.791400435 2026/04/26 19:47:27.791413214 $papersize 2026/04/26 19:47:27.791414026 [1] "letter" 2026/04/26 19:47:27.791426114 2026/04/26 19:47:27.791426905 $PCRE_limit_recursion 2026/04/26 19:47:27.791438943 [1] NA 2026/04/26 19:47:27.791439724 2026/04/26 19:47:27.791450521 $PCRE_study 2026/04/26 19:47:27.791451312 [1] FALSE 2026/04/26 19:47:27.791462979 2026/04/26 19:47:27.791463640 $PCRE_use_JIT 2026/04/26 19:47:27.791475007 [1] TRUE 2026/04/26 19:47:27.791475688 2026/04/26 19:47:27.791486605 $pdfviewer 2026/04/26 19:47:27.791487476 [1] "/usr/bin/xdg-open" 2026/04/26 19:47:27.791500306 2026/04/26 19:47:27.791500987 $pkgType 2026/04/26 19:47:27.791512093 [1] "source" 2026/04/26 19:47:27.791512824 2026/04/26 19:47:27.791529700 $printcmd 2026/04/26 19:47:27.791530451 [1] "/usr/bin/lpr" 2026/04/26 19:47:27.791546846 2026/04/26 19:47:27.791547517 $prompt 2026/04/26 19:47:27.791559074 [1] "> " 2026/04/26 19:47:27.791559795 2026/04/26 19:47:27.791570531 $repos 2026/04/26 19:47:27.791571252 CRAN 2026/04/26 19:47:27.791582689 "@CRAN@" 2026/04/26 19:47:27.791583391 2026/04/26 19:47:27.791594417 $rl_word_breaks 2026/04/26 19:47:27.791595138 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:47:27.791608198 2026/04/26 19:47:27.791608849 $scipen 2026/04/26 19:47:27.791619765 [1] 0 2026/04/26 19:47:27.791620556 2026/04/26 19:47:27.791631022 $show.coef.Pvalues 2026/04/26 19:47:27.791631833 [1] TRUE 2026/04/26 19:47:27.791644232 2026/04/26 19:47:27.791645003 $show.error.messages 2026/04/26 19:47:27.791656971 [1] TRUE 2026/04/26 19:47:27.791657742 2026/04/26 19:47:27.791668679 $show.signif.stars 2026/04/26 19:47:27.791669380 [1] TRUE 2026/04/26 19:47:27.791681558 2026/04/26 19:47:27.791682309 $showErrorCalls 2026/04/26 19:47:27.791693817 [1] TRUE 2026/04/26 19:47:27.791694608 2026/04/26 19:47:27.791705584 $showNCalls 2026/04/26 19:47:27.791706255 [1] 50 2026/04/26 19:47:27.791717963 2026/04/26 19:47:27.791718684 $showWarnCalls 2026/04/26 19:47:27.791730592 [1] FALSE 2026/04/26 19:47:27.791731283 2026/04/26 19:47:27.791742159 $str 2026/04/26 19:47:27.791742891 $str$strict.width 2026/04/26 19:47:27.791755159 [1] "no" 2026/04/26 19:47:27.791755950 2026/04/26 19:47:27.791767197 $str$digits.d 2026/04/26 19:47:27.791767938 [1] 3 2026/04/26 19:47:27.791779706 2026/04/26 19:47:27.791780527 $str$vec.len 2026/04/26 19:47:27.791792385 [1] 4 2026/04/26 19:47:27.791793136 2026/04/26 19:47:27.791803722 $str$list.len 2026/04/26 19:47:27.791804463 [1] 99 2026/04/26 19:47:27.791816181 2026/04/26 19:47:27.791816922 $str$deparse.lines 2026/04/26 19:47:27.791829020 NULL 2026/04/26 19:47:27.791829731 2026/04/26 19:47:27.791840517 $str$drop.deparse.attr 2026/04/26 19:47:27.791841319 [1] TRUE 2026/04/26 19:47:27.791854008 2026/04/26 19:47:27.791854799 $str$formatNum 2026/04/26 19:47:27.791866897 function (x, ...) 2026/04/26 19:47:27.791867909 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:47:27.791883602 <environment: 0x558feaab75a0> 2026/04/26 19:47:27.791884333 2026/04/26 19:47:27.791897223 2026/04/26 19:47:27.791897964 $str.dendrogram.last 2026/04/26 19:47:27.791910333 [1] "`" 2026/04/26 19:47:27.791911134 2026/04/26 19:47:27.791921910 $texi2dvi 2026/04/26 19:47:27.791922691 [1] "/usr/bin/texi2dvi" 2026/04/26 19:47:27.791943002 2026/04/26 19:47:27.791943703 $timeout 2026/04/26 19:47:27.791954870 [1] 60 2026/04/26 19:47:27.791955561 2026/04/26 19:47:27.791966026 $ts.eps 2026/04/26 19:47:27.791966707 [1] 1e-05 2026/04/26 19:47:27.791978455 2026/04/26 19:47:27.791979126 $ts.S.compat 2026/04/26 19:47:27.792007799 [1] FALSE 2026/04/26 19:47:27.792008480 2026/04/26 19:47:27.792024004 $unzip 2026/04/26 19:47:27.792024715 [1] "/usr/bin/unzip" 2026/04/26 19:47:27.792037594 2026/04/26 19:47:27.792038315 $useFancyQuotes 2026/04/26 19:47:27.792050944 [1] TRUE 2026/04/26 19:47:27.792051695 2026/04/26 19:47:27.792062992 $verbose 2026/04/26 19:47:27.792063783 [1] FALSE 2026/04/26 19:47:27.792075401 2026/04/26 19:47:27.792076172 $warn 2026/04/26 19:47:27.792087259 [1] 0 2026/04/26 19:47:27.792087950 2026/04/26 19:47:27.792098756 $warning.length 2026/04/26 19:47:27.792099447 [1] 1000 2026/04/26 19:47:27.792111505 2026/04/26 19:47:27.792112226 $warnPartialMatchArgs 2026/04/26 19:47:27.792124585 [1] FALSE 2026/04/26 19:47:27.792125336 2026/04/26 19:47:27.792136323 $warnPartialMatchAttr 2026/04/26 19:47:27.792137084 [1] FALSE 2026/04/26 19:47:27.792166488 2026/04/26 19:47:27.792167670 $warnPartialMatchDollar 2026/04/26 19:47:27.792180399 [1] FALSE 2026/04/26 19:47:27.792181210 2026/04/26 19:47:27.792192247 $width 2026/04/26 19:47:27.792193008 [1] 80 2026/04/26 19:47:27.792204034 Stopped session pings to http://127.0.0.1:44655 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/04/26 19:47:27.814390298 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:27.814627315 [connect-session] Job Key: XEpOBbMRfWEUoCWq 2026/04/26 19:47:27.814645963 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:27.814652503 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39051 ... Connected to session server http://127.0.0.1:39051 2026/04/26 19:47:28.005105209 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:28.005321765 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:28.005395956 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/26 19:47:28.013766221 2026/04/26 19:47:28.013774203 $ env 2026/04/26 19:47:28.013808695 CONNECT_API_KEY=REDACTED 2026/04/26 19:47:28.013809797 CONNECT_CONTENT_GUID= 2026/04/26 19:47:28.013917479 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/26 19:47:28.013920423 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/26 19:47:28.013958280 CONNECT_SERVER=http://localhost:3939/ 2026/04/26 19:47:28.013959372 EDITOR=vi 2026/04/26 19:47:28.014004630 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:28.014005431 HOSTNAME=63739468e49a 2026/04/26 19:47:28.014023418 LANG=en_US.UTF-8 2026/04/26 19:47:28.014024239 LANGUAGE=en_US:en 2026/04/26 19:47:28.014037830 LC_ALL=en_US.UTF-8 2026/04/26 19:47:28.014038691 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/04/26 19:47:28.014062487 LN_S=ln -s 2026/04/26 19:47:28.014063388 LOGNAME=rstudio-connect 2026/04/26 19:47:28.014077199 MAKE=make 2026/04/26 19:47:28.014077650 PAGER=/usr/bin/pager 2026/04/26 19:47:28.014086343 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/04/26 19:47:28.014087374 POSIT_PRODUCT=CONNECT 2026/04/26 19:47:28.014101946 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:47:28.014102367 R_ARCH= 2026/04/26 19:47:28.014111300 R_BROWSER=xdg-open 2026/04/26 19:47:28.014111761 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:47:28.014120795 R_CONFIG_ACTIVE=rsconnect 2026/04/26 19:47:28.014121255 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/26 19:47:28.014131150 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:28.014134375 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:47:28.014153264 R_HOME=/opt/R/4.5.2/lib/R 2026/04/26 19:47:28.014155517 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/26 19:47:28.014173474 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/04/26 19:47:28.014174476 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/26 19:47:28.014193484 R_LIBS_USER=REDACTED 2026/04/26 19:47:28.014194336 R_PAPERSIZE=letter 2026/04/26 19:47:28.014211331 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:47:28.014212263 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:47:28.014223940 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:47:28.014224371 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:47:28.014233885 RSC_EMAIL_SUBJECT=system-check 2026/04/26 19:47:28.014234306 RSC_REPORT_NAME=system-check 2026/04/26 19:47:28.014252103 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/26 19:47:28.014253555 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/26 19:47:28.014268467 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/26 19:47:28.014268968 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmprCf5IV 2026/04/26 19:47:28.014279824 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/26 19:47:28.014280255 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:47:28.014290430 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:47:28.014290951 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:28.014301777 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:47:28.014302198 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:47:28.014311662 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:47:28.014312083 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:47:28.014324712 SED=/usr/bin/sed 2026/04/26 19:47:28.014326054 SF_PARTNER=posit_connect 2026/04/26 19:47:28.014340836 SHLVL=2 2026/04/26 19:47:28.014341527 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/26 19:47:28.014360796 STARTUP_DEBUG_MODE=0 2026/04/26 19:47:28.014361727 TAR=/usr/bin/tar 2026/04/26 19:47:28.014373184 TERM=xterm 2026/04/26 19:47:28.014373675 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:47:28.014383370 TZ=UTC 2026/04/26 19:47:28.014383850 USERNAME=rstudio-connect 2026/04/26 19:47:28.014399364 USER=rstudio-connect 2026/04/26 19:47:28.020405341 _=/usr/bin/env Stopped session pings to http://127.0.0.1:39051 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/04/26 19:47:28.037753445 [connect-session] Connect Session v2026.03.1 2026/04/26 19:47:28.038065334 [connect-session] Job Key: NN8BdpEL5gB3lQ6H 2026/04/26 19:47:28.038087808 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:47:28.038094338 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42421 ... Connected to session server http://127.0.0.1:42421 2026/04/26 19:47:28.226791794 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:47:28.227053427 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:47:28.227124234 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/26 19:47:28.235304793 2026/04/26 19:47:28.235315149 $ findmnt --notruncate 2026/04/26 19:47:28.235355910 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:47:28.235364773 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/ov erlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:28.235463362 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:28.235483973 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:47:28.235484874 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:28.235517193 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:28.235519156 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:47:28.235561890 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:47:28.235564003 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:47:28.235601971 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:47:28.235602762 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.235655541 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:28.235657584 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:28.235883164 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.235884586 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.235929163 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.235929904 ├─/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/04/26 19:47:28.235974541 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.source.3223710987] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.235975382 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.output.2468590623] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.236059679 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/NN8BdpEL5gB3lQ6H] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.236060671 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.236111547 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.236112369 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:47:28.236153781 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3769945948] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:28.236158208 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr 2026/04/26 19:47:28.241561648 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr Stopped session pings to http://127.0.0.1:42421 Job completed |