| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.03.1 |
| Workbench | http://localhost:8787 | 2026.01.2+418.pro1 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.03.1 + WB 2026.01.2+418.pro1 + PM 2024.08.0-6 Generated: 2026-04-22 14:12:31 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 18 |
| Failed | 1 |
| Skipped | 6 |
| Status | FAIL |
Results
Failed (1)
Connect1 tests
FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all users
- Then the user list is not empty
- And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f865186f6a0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-04-22T14:10:45Z', 'confirmed': True, 'created_time': '2026-04-22T14:09:09Z', '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-22T14:10:45Z', 'confirmed': True, 'created_time': '2026-04-22T14:09:09Z', '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.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I retrieve the current user profile
- Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.27s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui6.65s
Test procedure
- Given Connect is accessible at the configured URL
- When a user navigates to the Connect login page
- And enters valid credentials
- Then the user is successfully authenticated
- And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.27s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks28.73s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I trigger a new system check run via the Connect API
- Then the system check report is returned
- And I can download the system check report artifact
Package Manager2 tests
PASSCRAN mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_cran_mirror0.65s
Test procedure
- Given Package Manager is running
- When I query the CRAN repository for the "Matrix" package
- Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.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.08s
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.18s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.02s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.14s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4014.55s
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.77s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.13s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.01s
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.01s
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.01s
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: 785931933ea6 · Status: done · Passed: 52 · Failed: 3
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 785931933ea6 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: 304 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Evaluation Days-Left: 45 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: [[: 304 45: syntax error in expression (error token is "45") |
| ✅ | 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=785931933ea6 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.2Gi 293Mi 51Mi 14Gi 13Gi Swap: 4.0Gi 0.0Ki 4.0Gi |
| ❌ | server | disk | exit status 1 |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Wed, 22 Apr 2026 14:12: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: 0x557e9388fb50 [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: Wed, 22 Apr 2026 14:12: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: Wed, 22 Apr 2026 14:12:03 GMT < Transfer-Encoding: chunked < { [3243 bytes data] * Connection #0 to host localhost left intact |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/22 14:12:04.229311529 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:04.232448783 [connect-session] Job Key: Om7b9P8SBLCnITnG 2026/04/22 14:12:04.232462409 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:04.232466086 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:04.232470103 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:04.232473880 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46705 ... Connected to session server http://127.0.0.1:46705 2026/04/22 14:12:04.412223175 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/22 14:12:04.448480670 2026/04/22 14:12:04.448493584 $ /opt/python/3.12.11/bin/python3.12 -V 2026/04/22 14:12:04.448560499 Python 3.12.11 Stopped session pings to http://127.0.0.1:46705 |
| ❌ | 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/22 14:12:04.968557222 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:04.968779158 [connect-session] Job Key: j1OJ6vfcgjJo4OQj 2026/04/22 14:12:04.968788936 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:04.968793224 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:04.968800858 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:04.968806830 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45179 ... Connected to session server http://127.0.0.1:45179 2026/04/22 14:12:05.087116960 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/22 14:12:05.093937877 2026/04/22 14:12:05.093947034 $ env 2026/04/22 14:12:05.093976890 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:05.093978032 HOSTNAME=785931933ea6 2026/04/22 14:12:05.093992920 LANG=en_US.UTF-8 2026/04/22 14:12:05.093993651 LANGUAGE=en_US:en 2026/04/22 14:12:05.094007247 LC_ALL=en_US.UTF-8 2026/04/22 14:12:05.094007998 LOGNAME=rstudio-connect 2026/04/22 14:12:05.094021423 MAKEFLAGS=-j1 2026/04/22 14:12:05.094022264 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/22 14:12:05.094038314 PICOTEL_PREFIX=PICOTEL 2026/04/22 14:12:05.094039316 PICOTEL_SDK_DISABLED=true 2026/04/22 14:12:05.094059554 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/22 14:12:05.094060676 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:05.094075574 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:05.094076496 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:05.094093838 SHLVL=2 2026/04/22 14:12:05.094094790 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:05.094113686 TERM=xterm 2026/04/22 14:12:05.094115078 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:05.094129596 TZ=UTC 2026/04/22 14:12:05.094130117 USERNAME=rstudio-connect 2026/04/22 14:12:05.094137941 USER=rstudio-connect 2026/04/22 14:12:05.094138362 _=/usr/bin/env 2026/04/22 14:12:05.094145866 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:45179 |
| ✅ | 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/22 14:12:05.108896712 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:05.109105473 [connect-session] Job Key: eHr8yYzYXbcTXNBA 2026/04/22 14:12:05.109115011 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:05.109118638 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:05.109122796 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:05.109126583 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42015 ... Connected to session server http://127.0.0.1:42015 2026/04/22 14:12:05.226967061 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/22 14:12:05.231074680 2026/04/22 14:12:05.231083927 $ findmnt --notruncate 2026/04/22 14:12:05.378388000 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:05.378406665 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/ATHWK DYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:05.378629442 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:05.378631096 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:05.378666852 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:05.378667754 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:05.378697380 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:05.378698131 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:05.378728909 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:05.378729730 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:05.378760067 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.378763624 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:05.378804116 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:05.379007581 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379009043 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379047565 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379048888 ├─/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/22 14:12:05.379111094 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379112307 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/eHr8yYzYXbcTXNBA] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379137113 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:05.379137694 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace246061765] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:05.379199397 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:05.379343983 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr Stopped session pings to http://127.0.0.1:42015 |
| ✅ | 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/22 14:12:05.395317902 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:05.395534548 [connect-session] Job Key: s7OaFVoY1nnrtanp 2026/04/22 14:12:05.395544576 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:05.395548654 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:05.395552762 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:05.395556378 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41917 ... Connected to session server http://127.0.0.1:41917 2026/04/22 14:12:05.512154197 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/22 14:12:05.516323371 2026/04/22 14:12:05.516333620 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/22 14:12:05.526380806 * Trying 151.101.0.223:443... 2026/04/22 14:12:05.527309435 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/22 14:12:05.528870345 * ALPN, offering h2 2026/04/22 14:12:05.528877669 * ALPN, offering http/1.1 2026/04/22 14:12:05.574953969 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:05.574961864 * CApath: /etc/ssl/certs 2026/04/22 14:12:05.575143409 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:05.575152766 } [5 bytes data] 2026/04/22 14:12:05.575194314 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:05.575198191 } [512 bytes data] 2026/04/22 14:12:05.577094685 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:05.577102019 { [5 bytes data] 2026/04/22 14:12:05.577139609 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:05.577142785 { [122 bytes data] 2026/04/22 14:12:05.577355767 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:05.577362179 { [5 bytes data] 2026/04/22 14:12:05.577402344 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.577403777 { [5 bytes data] 2026/04/22 14:12:05.577419175 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:05.577419947 { [19 bytes data] 2026/04/22 14:12:05.577436929 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.577437760 { [5 bytes data] 2026/04/22 14:12:05.577452217 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:05.577457748 { [2860 bytes data] 2026/04/22 14:12:05.578119737 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578126169 { [5 bytes data] 2026/04/22 14:12:05.578156633 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:05.578159108 { [264 bytes data] 2026/04/22 14:12:05.578257131 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578265487 { [5 bytes data] 2026/04/22 14:12:05.578300182 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:05.578301445 { [36 bytes data] 2026/04/22 14:12:05.578349878 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:05.578358144 } [5 bytes data] 2026/04/22 14:12:05.578382449 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:05.578385124 } [1 bytes data] 2026/04/22 14:12:05.578401986 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578406945 } [5 bytes data] 2026/04/22 14:12:05.578421703 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:05.578424929 } [36 bytes data] 2026/04/22 14:12:05.578518855 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:05.578527010 * ALPN, server accepted to use h2 2026/04/22 14:12:05.578592643 * Server certificate: 2026/04/22 14:12:05.578600618 * subject: CN=www.python.org 2026/04/22 14:12:05.578624743 * start date: Jan 13 13:03:46 2026 GMT 2026/04/22 14:12:05.578625875 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/22 14:12:05.578641474 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/22 14:12:05.578642426 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:05.578665840 * SSL certificate verify ok. 2026/04/22 14:12:05.578668956 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:05.578700926 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:05.578702118 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:05.578736487 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578739192 } [5 bytes data] 2026/04/22 14:12:05.578776572 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578782112 } [5 bytes data] 2026/04/22 14:12:05.578802302 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578803505 } [5 bytes data] 2026/04/22 14:12:05.578819504 * Using Stream ID: 1 (easy handle 0x55dfc552f9f0) 2026/04/22 14:12:05.578987525 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.578995750 } [5 bytes data] 2026/04/22 14:12:05.579035475 > GET / HTTP/2 2026/04/22 14:12:05.579036767 > Host: pypi.python.org 2026/04/22 14:12:05.579052166 > user-agent: curl/7.81.0 2026/04/22 14:12:05.579052897 > accept: */* 2026/04/22 14:12:05.579061233 > 2026/04/22 14:12:05.579061684 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.579070160 { [5 bytes data] 2026/04/22 14:12:05.579070610 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:05.579079457 { [193 bytes data] 2026/04/22 14:12:05.579248571 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.579287043 { [5 bytes data] 2026/04/22 14:12:05.579318121 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.579319524 } [5 bytes data] 2026/04/22 14:12:05.579816845 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.579823417 { [5 bytes data] 2026/04/22 14:12:05.579904960 < HTTP/2 301 2026/04/22 14:12:05.579906793 < server: Varnish 2026/04/22 14:12:05.579918746 < retry-after: 0 2026/04/22 14:12:05.579919718 < location: https://pypi.org/ 2026/04/22 14:12:05.579937942 < content-type: text/html; charset=UTF-8 2026/04/22 14:12:05.579938713 < accept-ranges: bytes 2026/04/22 14:12:05.579954433 < date: Wed, 22 Apr 2026 14:12:05 GMT 2026/04/22 14:12:05.579969992 < x-served-by: cache-pao-kpao1770067-PAO 2026/04/22 14:12:05.579986262 < x-cache: HIT 2026/04/22 14:12:05.579987104 < x-cache-hits: 0 2026/04/22 14:12:05.579999698 < x-timer: S1776867126.579628,VS0,VE0 2026/04/22 14:12:05.580002312 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:05.580042414 < x-frame-options: deny 2026/04/22 14:12:05.580044498 < x-xss-protection: 1; mode=block 2026/04/22 14:12:05.580062402 < x-content-type-options: nosniff 2026/04/22 14:12:05.580063253 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:05.580081828 < 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/22 14:12:05.580085685 < content-length: 122 2026/04/22 14:12:05.580143383 < 2026/04/22 14:12:05.580144716 * Ignoring the response-body 2026/04/22 14:12:05.580158382 { [122 bytes data] 2026/04/22 14:12:05.580159153 * Connection #0 to host pypi.python.org left intact 2026/04/22 14:12:05.580176425 * Issue another request to this URL: 'https://pypi.org/' 2026/04/22 14:12:05.581948143 * Trying 151.101.64.223:443... 2026/04/22 14:12:05.582939038 * Connected to pypi.org (151.101.64.223) port 443 (#1) 2026/04/22 14:12:05.583191910 * ALPN, offering h2 2026/04/22 14:12:05.583197770 * ALPN, offering http/1.1 2026/04/22 14:12:05.609412199 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:05.609419503 * CApath: /etc/ssl/certs 2026/04/22 14:12:05.609597824 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:05.609604968 } [5 bytes data] 2026/04/22 14:12:05.609649301 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:05.609652757 } [512 bytes data] 2026/04/22 14:12:05.612190685 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:05.612198169 { [5 bytes data] 2026/04/22 14:12:05.612242802 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:05.612244195 { [122 bytes data] 2026/04/22 14:12:05.612404302 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:05.612413309 { [5 bytes data] 2026/04/22 14:12:05.612444527 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.612447974 { [5 bytes data] 2026/04/22 14:12:05.612471818 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:05.612473000 { [19 bytes data] 2026/04/22 14:12:05.612489942 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.612491876 { [5 bytes data] 2026/04/22 14:12:05.612502987 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:05.612503698 { [2856 bytes data] 2026/04/22 14:12:05.613044761 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613052315 { [5 bytes data] 2026/04/22 14:12:05.613078093 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:05.613078795 { [264 bytes data] 2026/04/22 14:12:05.613156353 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613164498 { [5 bytes data] 2026/04/22 14:12:05.613192431 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:05.613193483 { [36 bytes data] 2026/04/22 14:12:05.613282149 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:05.613289122 } [5 bytes data] 2026/04/22 14:12:05.613322274 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:05.613323907 } [1 bytes data] 2026/04/22 14:12:05.613345618 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613353763 } [5 bytes data] 2026/04/22 14:12:05.613371295 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:05.613373219 } [36 bytes data] 2026/04/22 14:12:05.613455410 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:05.613461582 * ALPN, server accepted to use h2 2026/04/22 14:12:05.613500535 * Server certificate: 2026/04/22 14:12:05.613502118 * subject: CN=pypi.org 2026/04/22 14:12:05.613520412 * start date: Dec 28 04:33:08 2025 GMT 2026/04/22 14:12:05.613521484 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/22 14:12:05.613556289 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/22 14:12:05.613557852 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:05.613580625 * SSL certificate verify ok. 2026/04/22 14:12:05.613582729 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:05.613595242 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:05.613595753 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:05.613620647 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613621990 } [5 bytes data] 2026/04/22 14:12:05.613652292 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613655067 } [5 bytes data] 2026/04/22 14:12:05.613676537 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613683340 } [5 bytes data] 2026/04/22 14:12:05.613805523 * Using Stream ID: 1 (easy handle 0x55dfc552f9f0) 2026/04/22 14:12:05.613811795 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.613888825 } [5 bytes data] 2026/04/22 14:12:05.613924692 > GET / HTTP/2 2026/04/22 14:12:05.613986099 > Host: pypi.org 2026/04/22 14:12:05.613989907 > user-agent: curl/7.81.0 2026/04/22 14:12:05.614021085 > accept: */* 2026/04/22 14:12:05.614022297 > 2026/04/22 14:12:05.614041122 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.614044168 { [5 bytes data] 2026/04/22 14:12:05.614084824 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:05.614085966 { [193 bytes data] 2026/04/22 14:12:05.614607167 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.614614040 { [5 bytes data] 2026/04/22 14:12:05.614668532 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.614674753 } [5 bytes data] 2026/04/22 14:12:05.616452495 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616459989 { [5 bytes data] 2026/04/22 14:12:05.616548139 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616550353 { [5 bytes data] 2026/04/22 14:12:05.616578516 < HTTP/2 200 2026/04/22 14:12:05.616579748 < 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/22 14:12:05.616686458 < server: gunicorn 2026/04/22 14:12:05.616688842 < etag: "XCukhH9/udFTmcr9flQvwA" 2026/04/22 14:12:05.616698471 < content-type: text/html; charset=UTF-8 2026/04/22 14:12:05.616698991 < referrer-policy: origin-when-cross-origin 2026/04/22 14:12:05.616709761 < accept-ranges: bytes 2026/04/22 14:12:05.616710253 < date: Wed, 22 Apr 2026 14:12:05 GMT 2026/04/22 14:12:05.616727084 < x-served-by: cache-iad-kjyo7100132-IAD, cache-iad-kjyo7100172-IAD, cache-sjc1000143-SJC 2026/04/22 14:12:05.616729549 < x-cache: MISS, HIT, HIT 2026/04/22 14:12:05.616749428 < x-cache-hits: 0, 175, 1 2026/04/22 14:12:05.616751552 < x-timer: S1776867126.614726,VS0,VE1 2026/04/22 14:12:05.616767272 < vary: Accept-Encoding, Cookie 2026/04/22 14:12:05.616768133 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:05.616784674 < x-frame-options: deny 2026/04/22 14:12:05.616785215 < x-xss-protection: 1; mode=block 2026/04/22 14:12:05.616794402 < x-content-type-options: nosniff 2026/04/22 14:12:05.616794833 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:05.616805263 < 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/22 14:12:05.616806715 < content-length: 22515 2026/04/22 14:12:05.616840128 < 2026/04/22 14:12:05.616840579 { [935 bytes data] 2026/04/22 14:12:05.616869082 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616872428 { [5 bytes data] 2026/04/22 14:12:05.616893388 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616894550 { [5 bytes data] 2026/04/22 14:12:05.616909558 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616910449 { [5 bytes data] 2026/04/22 14:12:05.616925217 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616926239 { [5 bytes data] 2026/04/22 14:12:05.616947859 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616948471 { [5 bytes data] 2026/04/22 14:12:05.616957477 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616957909 { [5 bytes data] 2026/04/22 14:12:05.616966905 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616967516 { [5 bytes data] 2026/04/22 14:12:05.616976503 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616976974 { [5 bytes data] 2026/04/22 14:12:05.616987894 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.616988406 { [5 bytes data] 2026/04/22 14:12:05.617025325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.617026667 { [5 bytes data] 2026/04/22 14:12:05.618988934 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.618995807 { [5 bytes data] 2026/04/22 14:12:05.619032175 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619033358 { [5 bytes data] 2026/04/22 14:12:05.619052864 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619054998 { [5 bytes data] 2026/04/22 14:12:05.619073533 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619075396 { [5 bytes data] 2026/04/22 14:12:05.619094382 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619100954 { [5 bytes data] 2026/04/22 14:12:05.619156202 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619158757 { [5 bytes data] 2026/04/22 14:12:05.619190938 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.619192230 { [5 bytes data] 2026/04/22 14:12:05.619215954 * Connection #1 to host pypi.org left intact 2026/04/22 14:12:05.622699159 2026/04/22 14:12:05.622709648 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/22 14:12:05.629885872 * Trying 151.101.0.223:443... 2026/04/22 14:12:05.630904954 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/04/22 14:12:05.632466043 * ALPN, offering h2 2026/04/22 14:12:05.632473817 * ALPN, offering http/1.1 2026/04/22 14:12:05.657913638 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:05.657921162 * CApath: /etc/ssl/certs 2026/04/22 14:12:05.658104112 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:05.658109573 } [5 bytes data] 2026/04/22 14:12:05.658136533 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:05.658140070 } [512 bytes data] 2026/04/22 14:12:05.660603505 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:05.660617932 { [5 bytes data] 2026/04/22 14:12:05.660658538 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:05.660660061 { [122 bytes data] 2026/04/22 14:12:05.660849363 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:05.660859963 { [5 bytes data] 2026/04/22 14:12:05.660888827 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.660891402 { [5 bytes data] 2026/04/22 14:12:05.660907552 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:05.660909716 { [19 bytes data] 2026/04/22 14:12:05.660926136 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.660928251 { [5 bytes data] 2026/04/22 14:12:05.660945323 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:05.660946284 { [2842 bytes data] 2026/04/22 14:12:05.661543222 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.661548772 { [5 bytes data] 2026/04/22 14:12:05.661583988 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:05.661585321 { [264 bytes data] 2026/04/22 14:12:05.661657298 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.661664241 { [5 bytes data] 2026/04/22 14:12:05.661688516 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:05.661691902 { [36 bytes data] 2026/04/22 14:12:05.661736061 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:05.661746360 } [5 bytes data] 2026/04/22 14:12:05.661775054 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:05.661776326 } [1 bytes data] 2026/04/22 14:12:05.661804308 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.661822102 } [5 bytes data] 2026/04/22 14:12:05.661844233 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:05.661846768 } [36 bytes data] 2026/04/22 14:12:05.662238699 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:05.662245893 * ALPN, server accepted to use h2 2026/04/22 14:12:05.662284315 * Server certificate: 2026/04/22 14:12:05.662285828 * subject: CN=*.pythonhosted.org 2026/04/22 14:12:05.662300385 * start date: Dec 8 21:08:03 2025 GMT 2026/04/22 14:12:05.662300976 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/22 14:12:05.662309803 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/22 14:12:05.662310414 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:05.662323729 * SSL certificate verify ok. 2026/04/22 14:12:05.662324199 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:05.662333627 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:05.662334068 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:05.662345189 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.662345630 } [5 bytes data] 2026/04/22 14:12:05.662354556 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.662354987 } [5 bytes data] 2026/04/22 14:12:05.662363423 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.662363854 } [5 bytes data] 2026/04/22 14:12:05.662372450 * Using Stream ID: 1 (easy handle 0x557bd5cbe9f0) 2026/04/22 14:12:05.662372891 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.662383100 } [5 bytes data] 2026/04/22 14:12:05.662384082 > GET / HTTP/2 2026/04/22 14:12:05.662400723 > Host: files.pythonhosted.org 2026/04/22 14:12:05.662401695 > user-agent: curl/7.81.0 2026/04/22 14:12:05.662418937 > accept: */* 2026/04/22 14:12:05.662419889 > 2026/04/22 14:12:05.662437151 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.662438424 { [5 bytes data] 2026/04/22 14:12:05.662457750 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:05.662458902 { [193 bytes data] 2026/04/22 14:12:05.663091088 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663099183 { [5 bytes data] 2026/04/22 14:12:05.663131163 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663137705 } [5 bytes data] 2026/04/22 14:12:05.663234358 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663248144 { [5 bytes data] 2026/04/22 14:12:05.663516086 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663524792 { [5 bytes data] 2026/04/22 14:12:05.663552522 < HTTP/2 200 2026/04/22 14:12:05.663554987 < content-type: text/html 2026/04/22 14:12:05.663572319 < server: Python/3.12 aiohttp/3.13.4 2026/04/22 14:12:05.663573231 < accept-ranges: bytes 2026/04/22 14:12:05.663586796 < date: Wed, 22 Apr 2026 14:12:05 GMT 2026/04/22 14:12:05.663587598 < age: 70 2026/04/22 14:12:05.663599640 < x-served-by: cache-iad-kiad7000058-IAD, cache-sjc1000136-SJC 2026/04/22 14:12:05.663600452 < x-cache: HIT, HIT 2026/04/22 14:12:05.663619167 < x-cache-hits: 1, 4 2026/04/22 14:12:05.663620129 < x-timer: S1776867126.663126,VS0,VE0 2026/04/22 14:12:05.663634676 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:05.663635608 < x-frame-options: deny 2026/04/22 14:12:05.663654142 < x-xss-protection: 1; mode=block 2026/04/22 14:12:05.663655325 < x-content-type-options: nosniff 2026/04/22 14:12:05.663670683 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:05.663671525 < x-robots-header: noindex 2026/04/22 14:12:05.663686954 < content-length: 1853 2026/04/22 14:12:05.663687735 < 2026/04/22 14:12:05.663699628 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663700469 { [5 bytes data] 2026/04/22 14:12:05.663713576 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:05.663741175 { [5 bytes data] 2026/04/22 14:12:05.663742648 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:41917 |
| ✅ | 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/22 14:12:05.680514205 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:05.680764093 [connect-session] Job Key: oyV8rsRxh3cI16yu 2026/04/22 14:12:05.680778049 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:05.680783469 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:05.680789751 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:05.680795812 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39301 ... Connected to session server http://127.0.0.1:39301 2026/04/22 14:12:05.797920976 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/22 14:12:05.823887222 2026/04/22 14:12:05.823898153 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.mNFpPLwDF5/testenv 2026/04/22 14:12:08.644614190 2026/04/22 14:12:08.644631633 $ source /opt/rstudio-connect/mnt/tmp/tmp.mNFpPLwDF5/testenv/bin/activate 2026/04/22 14:12:08.646087696 2026/04/22 14:12:08.646097053 $ python --version 2026/04/22 14:12:08.648184266 Python 3.12.11 2026/04/22 14:12:08.648507708 2026/04/22 14:12:08.648514731 $ python -m site 2026/04/22 14:12:08.661062153 sys.path = [ 2026/04/22 14:12:08.661069406 '/opt/rstudio-connect/mnt/app', 2026/04/22 14:12:08.661115609 '/opt/python/3.12.11/lib/python312.zip', 2026/04/22 14:12:08.661118454 '/opt/python/3.12.11/lib/python3.12', 2026/04/22 14:12:08.661145680 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/04/22 14:12:08.661157311 '/opt/rstudio-connect/mnt/tmp/tmp.mNFpPLwDF5/testenv/lib/python3.12/site-packages', 2026/04/22 14:12:08.661192708 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/04/22 14:12:08.661193689 ] 2026/04/22 14:12:08.661210341 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/22 14:12:08.661211322 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/04/22 14:12:08.661285301 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/22 14:12:08.706288557 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:08.706511495 [connect-session] Job Key: ObxzLgEHb1DsCs73 2026/04/22 14:12:08.706526132 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:08.706531883 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:08.706538746 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:08.706544356 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40485 ... Connected to session server http://127.0.0.1:40485 2026/04/22 14:12:08.822483338 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/22 14:12:08.827691640 2026/04/22 14:12:08.827700386 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv 2026/04/22 14:12:11.430558190 2026/04/22 14:12:11.430572166 $ source /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv/bin/activate 2026/04/22 14:12:11.432059588 2026/04/22 14:12:11.432066471 $ python -m pip --version 2026/04/22 14:12:11.605771864 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/04/22 14:12:11.627912119 2026/04/22 14:12:11.627922128 $ python -m pip config debug 2026/04/22 14:12:11.800738981 env_var: 2026/04/22 14:12:11.801060275 env: 2026/04/22 14:12:11.801305552 global: 2026/04/22 14:12:11.801534192 /etc/xdg/pip/pip.conf, exists: False 2026/04/22 14:12:11.801749975 /etc/pip.conf, exists: False 2026/04/22 14:12:11.801950783 site: 2026/04/22 14:12:11.802170422 /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv/pip.conf, exists: False 2026/04/22 14:12:11.802402118 user: 2026/04/22 14:12:11.802619292 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/22 14:12:11.802841621 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/22 14:12:11.824978305 2026/04/22 14:12:11.824989676 $ python -m pip config list -v 2026/04/22 14:12:11.998239317 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/22 14:12:11.998587257 For variant 'global', will try loading '/etc/pip.conf' 2026/04/22 14:12:11.998892490 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/22 14:12:11.999201567 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/22 14:12:11.999515627 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv/pip.conf' 2026/04/22 14:12:12.021721258 2026/04/22 14:12:12.021731998 $ python -m pip._vendor.requests.certs 2026/04/22 14:12:12.153689586 <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/22 14:12:12.153866224 /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/22 14:12:12.167777974 2026/04/22 14:12:12.167788333 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU pip 2026/04/22 14:12:12.600151102 Collecting pip 2026/04/22 14:12:12.600584993 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/22 14:12:12.609682452 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/22 14:12:12.614962297 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/22 14:12:12.623210917 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 389.9 MB/s eta 0:00:00 2026/04/22 14:12:12.634410831 Saved /opt/rstudio-connect/mnt/tmp/tmp.g5chEA51zU/pip-26.0.1-py3-none-any.whl 2026/04/22 14:12:12.634793786 Successfully downloaded pip 2026/04/22 14:12:12.706820715 2026/04/22 14:12:12.706830704 [notice] A new release of pip is available: 25.0.1 -> 26.0.1 2026/04/22 14:12:12.706894072 [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/22 14:12:12.797687760 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:12.797915235 [connect-session] Job Key: caEXYsjGXtOy45WS 2026/04/22 14:12:12.797931296 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:12.797937056 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:12.797943669 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:12.797948969 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42603 ... Connected to session server http://127.0.0.1:42603 2026/04/22 14:12:12.967627958 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/22 14:12:12.973763615 2026/04/22 14:12:12.973772893 $ /opt/python/3.13.9/bin/python3.13 -V 2026/04/22 14:12:12.973812838 Python 3.13.9 Stopped session pings to http://127.0.0.1:42603 |
| ❌ | 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/22 14:12:13.493712382 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:13.493948354 [connect-session] Job Key: AdZEQ33t3HmLEoMe 2026/04/22 14:12:13.493958553 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:13.493962130 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:13.493966989 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:13.493975174 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39815 ... Connected to session server http://127.0.0.1:39815 2026/04/22 14:12:13.653674204 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/22 14:12:13.662082906 2026/04/22 14:12:13.662093025 $ env 2026/04/22 14:12:13.662136506 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:13.662137949 HOSTNAME=785931933ea6 2026/04/22 14:12:13.662153548 LANG=en_US.UTF-8 2026/04/22 14:12:13.662154490 LANGUAGE=en_US:en 2026/04/22 14:12:13.662167374 LC_ALL=en_US.UTF-8 2026/04/22 14:12:13.662168186 LOGNAME=rstudio-connect 2026/04/22 14:12:13.662181140 MAKEFLAGS=-j1 2026/04/22 14:12:13.662181901 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/22 14:12:13.662197671 PICOTEL_PREFIX=PICOTEL 2026/04/22 14:12:13.662198552 PICOTEL_SDK_DISABLED=true 2026/04/22 14:12:13.662242214 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/22 14:12:13.662243497 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:13.662263504 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:13.662264506 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:13.662279454 SHLVL=2 2026/04/22 14:12:13.662280256 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:13.662292859 TERM=xterm 2026/04/22 14:12:13.662293380 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:13.662302096 TZ=UTC 2026/04/22 14:12:13.662302497 USERNAME=rstudio-connect 2026/04/22 14:12:13.662310422 USER=rstudio-connect 2026/04/22 14:12:13.662310843 _=/usr/bin/env 2026/04/22 14:12:13.662318557 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/22 14:12:13.681817719 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:13.682054322 [connect-session] Job Key: Kz2uBqiwvlsjr20c 2026/04/22 14:12:13.682068529 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:13.682074119 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:13.682080742 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:13.682086282 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36769 ... Connected to session server http://127.0.0.1:36769 2026/04/22 14:12:13.831460005 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/22 14:12:13.836390997 2026/04/22 14:12:13.836421744 $ findmnt --notruncate 2026/04/22 14:12:13.839168719 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:13.839176574 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/ATHWK DYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:13.839340781 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:13.839342655 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:13.839372881 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:13.839373943 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:13.839405542 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:13.839406544 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:13.839436470 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:13.839437302 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:13.839466967 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840015675 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:13.840041002 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:13.840310206 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840312671 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840338039 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840338580 ├─/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/22 14:12:13.840366742 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840367284 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/Kz2uBqiwvlsjr20c] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840391018 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:13.840391589 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace850692747] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:13.840488330 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:13.840491556 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr Stopped session pings to http://127.0.0.1:36769 |
| ✅ | 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/22 14:12:13.858808759 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:13.859118560 [connect-session] Job Key: dZv13zwDPXohkxfS 2026/04/22 14:12:13.859133217 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:13.859138807 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:13.859145510 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:13.859151421 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41681 ... Connected to session server http://127.0.0.1:41681 2026/04/22 14:12:14.004712805 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/22 14:12:14.009864883 2026/04/22 14:12:14.009873430 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/22 14:12:14.017151219 * Trying 151.101.64.223:443... 2026/04/22 14:12:14.018038430 * Connected to pypi.python.org (151.101.64.223) port 443 (#0) 2026/04/22 14:12:14.020155493 * ALPN, offering h2 2026/04/22 14:12:14.020169338 * ALPN, offering http/1.1 2026/04/22 14:12:14.048180568 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:14.048189755 * CApath: /etc/ssl/certs 2026/04/22 14:12:14.048403333 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:14.048405728 } [5 bytes data] 2026/04/22 14:12:14.048431345 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:14.048432387 } [512 bytes data] 2026/04/22 14:12:14.050951041 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:14.050957634 { [5 bytes data] 2026/04/22 14:12:14.050988942 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:14.051002237 { [122 bytes data] 2026/04/22 14:12:14.051188656 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:14.051267965 { [5 bytes data] 2026/04/22 14:12:14.051270319 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.051288964 { [5 bytes data] 2026/04/22 14:12:14.051290046 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:14.051305505 { [19 bytes data] 2026/04/22 14:12:14.051307819 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.051322697 { [5 bytes data] 2026/04/22 14:12:14.051323529 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:14.051339579 { [2860 bytes data] 2026/04/22 14:12:14.052072890 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052081195 { [5 bytes data] 2026/04/22 14:12:14.052146477 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:14.052148031 { [264 bytes data] 2026/04/22 14:12:14.052164451 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052165383 { [5 bytes data] 2026/04/22 14:12:14.052179660 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:14.052180441 { [36 bytes data] 2026/04/22 14:12:14.052196922 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:14.052230445 } [5 bytes data] 2026/04/22 14:12:14.052247627 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:14.052250022 } [1 bytes data] 2026/04/22 14:12:14.052302337 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052323747 } [5 bytes data] 2026/04/22 14:12:14.052343404 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:14.052345778 } [36 bytes data] 2026/04/22 14:12:14.052413425 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:14.052415409 * ALPN, server accepted to use h2 2026/04/22 14:12:14.052510840 * Server certificate: 2026/04/22 14:12:14.052556275 * subject: CN=www.python.org 2026/04/22 14:12:14.052592984 * start date: Jan 13 13:03:46 2026 GMT 2026/04/22 14:12:14.052629450 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/22 14:12:14.052631564 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/22 14:12:14.052650079 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:14.052650920 * SSL certificate verify ok. 2026/04/22 14:12:14.052670106 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:14.052671218 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:14.052697327 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:14.052698539 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052717975 } [5 bytes data] 2026/04/22 14:12:14.052720480 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052735128 } [5 bytes data] 2026/04/22 14:12:14.052736049 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052770534 } [5 bytes data] 2026/04/22 14:12:14.052771827 * Using Stream ID: 1 (easy handle 0x55ed943e19f0) 2026/04/22 14:12:14.052787356 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052789770 } [5 bytes data] 2026/04/22 14:12:14.052804497 > GET / HTTP/2 2026/04/22 14:12:14.052805510 > Host: pypi.python.org 2026/04/22 14:12:14.052819546 > user-agent: curl/7.81.0 2026/04/22 14:12:14.052820377 > accept: */* 2026/04/22 14:12:14.052833452 > 2026/04/22 14:12:14.052834253 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.052848089 { [5 bytes data] 2026/04/22 14:12:14.052848791 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:14.052865712 { [193 bytes data] 2026/04/22 14:12:14.053050538 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.053060417 { [5 bytes data] 2026/04/22 14:12:14.053083731 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.053085804 } [5 bytes data] 2026/04/22 14:12:14.054065319 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.054086809 { [5 bytes data] 2026/04/22 14:12:14.054116845 < HTTP/2 301 2026/04/22 14:12:14.054118008 < server: Varnish 2026/04/22 14:12:14.054130932 < retry-after: 0 2026/04/22 14:12:14.054131813 < location: https://pypi.org/ 2026/04/22 14:12:14.054149096 < content-type: text/html; charset=UTF-8 2026/04/22 14:12:14.054150068 < accept-ranges: bytes 2026/04/22 14:12:14.054165867 < date: Wed, 22 Apr 2026 14:12:14 GMT 2026/04/22 14:12:14.054166639 < x-served-by: cache-pao-kpao1770075-PAO 2026/04/22 14:12:14.054180865 < x-cache: HIT 2026/04/22 14:12:14.054197557 < x-cache-hits: 0 2026/04/22 14:12:14.054211082 < x-timer: S1776867134.053875,VS0,VE0 2026/04/22 14:12:14.054212074 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:14.054235818 < x-frame-options: deny 2026/04/22 14:12:14.054236750 < x-xss-protection: 1; mode=block 2026/04/22 14:12:14.054252028 < x-content-type-options: nosniff 2026/04/22 14:12:14.054252870 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:14.054268550 < 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/22 14:12:14.054276715 < content-length: 122 2026/04/22 14:12:14.054340714 < 2026/04/22 14:12:14.054342067 * Ignoring the response-body 2026/04/22 14:12:14.054350082 { [122 bytes data] 2026/04/22 14:12:14.054350573 * Connection #0 to host pypi.python.org left intact 2026/04/22 14:12:14.054359740 * Issue another request to this URL: 'https://pypi.org/' 2026/04/22 14:12:14.055879133 * Trying 151.101.128.223:443... 2026/04/22 14:12:14.056529979 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/04/22 14:12:14.058311443 * ALPN, offering h2 2026/04/22 14:12:14.058318947 * ALPN, offering http/1.1 2026/04/22 14:12:14.092895540 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:14.092915066 * CApath: /etc/ssl/certs 2026/04/22 14:12:14.093508693 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:14.093553577 } [5 bytes data] 2026/04/22 14:12:14.093592991 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:14.093594794 } [512 bytes data] 2026/04/22 14:12:14.095641694 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:14.095651593 { [5 bytes data] 2026/04/22 14:12:14.095688332 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:14.095691818 { [122 bytes data] 2026/04/22 14:12:14.095829694 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:14.095854611 { [5 bytes data] 2026/04/22 14:12:14.095880559 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.095882072 { [5 bytes data] 2026/04/22 14:12:14.095911928 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:14.095913091 { [19 bytes data] 2026/04/22 14:12:14.095929170 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.095929992 { [5 bytes data] 2026/04/22 14:12:14.095976589 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:14.095978233 { [2856 bytes data] 2026/04/22 14:12:14.096743866 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.096750739 { [5 bytes data] 2026/04/22 14:12:14.096778521 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:14.096779823 { [264 bytes data] 2026/04/22 14:12:14.096856206 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.096868610 { [5 bytes data] 2026/04/22 14:12:14.096894530 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:14.096895883 { [36 bytes data] 2026/04/22 14:12:14.096934373 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:14.096942047 } [5 bytes data] 2026/04/22 14:12:14.096959129 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:14.096959791 } [1 bytes data] 2026/04/22 14:12:14.097011508 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097018631 } [5 bytes data] 2026/04/22 14:12:14.097044048 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:14.097046743 } [36 bytes data] 2026/04/22 14:12:14.097110202 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:14.097116684 * ALPN, server accepted to use h2 2026/04/22 14:12:14.097178370 * Server certificate: 2026/04/22 14:12:14.097180233 * subject: CN=pypi.org 2026/04/22 14:12:14.097197105 * start date: Dec 28 04:33:08 2025 GMT 2026/04/22 14:12:14.097198117 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/22 14:12:14.097229896 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/22 14:12:14.097230698 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:14.097243522 * SSL certificate verify ok. 2026/04/22 14:12:14.097244063 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:14.097253490 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:14.097253942 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:14.097265523 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097265964 } [5 bytes data] 2026/04/22 14:12:14.097275802 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097276283 } [5 bytes data] 2026/04/22 14:12:14.097401768 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097410484 } [5 bytes data] 2026/04/22 14:12:14.097443136 * Using Stream ID: 1 (easy handle 0x55ed943e19f0) 2026/04/22 14:12:14.097444378 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097464085 } [5 bytes data] 2026/04/22 14:12:14.097465097 > GET / HTTP/2 2026/04/22 14:12:14.097477851 > Host: pypi.org 2026/04/22 14:12:14.097478843 > user-agent: curl/7.81.0 2026/04/22 14:12:14.097492448 > accept: */* 2026/04/22 14:12:14.097493470 > 2026/04/22 14:12:14.097506274 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.097507176 { [5 bytes data] 2026/04/22 14:12:14.097521713 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:14.097522554 { [193 bytes data] 2026/04/22 14:12:14.098105256 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.098123360 { [5 bytes data] 2026/04/22 14:12:14.098159307 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.098160780 } [5 bytes data] 2026/04/22 14:12:14.099690124 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.099763411 { [5 bytes data] 2026/04/22 14:12:14.099888285 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.099908202 { [5 bytes data] 2026/04/22 14:12:14.099939080 < HTTP/2 200 2026/04/22 14:12:14.099940573 < 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/22 14:12:14.100149845 < server: gunicorn 2026/04/22 14:12:14.100256264 < etag: "XCukhH9/udFTmcr9flQvwA" 2026/04/22 14:12:14.100321106 < content-type: text/html; charset=UTF-8 2026/04/22 14:12:14.100322749 < referrer-policy: origin-when-cross-origin 2026/04/22 14:12:14.100404471 < accept-ranges: bytes 2026/04/22 14:12:14.100427966 < date: Wed, 22 Apr 2026 14:12:14 GMT 2026/04/22 14:12:14.100429108 < x-served-by: cache-iad-kjyo7100132-IAD, cache-iad-kjyo7100172-IAD, cache-pao-kpao1770061-PAO 2026/04/22 14:12:14.100449225 < x-cache: MISS, HIT, HIT 2026/04/22 14:12:14.100449856 < x-cache-hits: 0, 94, 1 2026/04/22 14:12:14.100458232 < x-timer: S1776867134.098316,VS0,VE1 2026/04/22 14:12:14.100458743 < vary: Accept-Encoding, Cookie 2026/04/22 14:12:14.100468191 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:14.100468702 < x-frame-options: deny 2026/04/22 14:12:14.100479402 < x-xss-protection: 1; mode=block 2026/04/22 14:12:14.100479853 < x-content-type-options: nosniff 2026/04/22 14:12:14.100510881 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:14.100511783 < 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/22 14:12:14.100558603 < content-length: 22515 2026/04/22 14:12:14.100568318 < 2026/04/22 14:12:14.100569170 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100584058 { [5 bytes data] 2026/04/22 14:12:14.100584809 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100600441 { [5 bytes data] 2026/04/22 14:12:14.100608844 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100609776 { [5 bytes data] 2026/04/22 14:12:14.100622961 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100623632 { [5 bytes data] 2026/04/22 14:12:14.100638209 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100638760 { [5 bytes data] 2026/04/22 14:12:14.100654981 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100655452 { [5 bytes data] 2026/04/22 14:12:14.100663837 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100664258 { [5 bytes data] 2026/04/22 14:12:14.100721906 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100723559 { [5 bytes data] 2026/04/22 14:12:14.100735802 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100736253 { [5 bytes data] 2026/04/22 14:12:14.100744999 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100745420 { [5 bytes data] 2026/04/22 14:12:14.100753786 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100755769 { [5 bytes data] 2026/04/22 14:12:14.100764245 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100764686 { [5 bytes data] 2026/04/22 14:12:14.100773102 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100773643 { [5 bytes data] 2026/04/22 14:12:14.100782029 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100782439 { [5 bytes data] 2026/04/22 14:12:14.100790725 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100791156 { [5 bytes data] 2026/04/22 14:12:14.100799461 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.100799902 { [5 bytes data] 2026/04/22 14:12:14.106025791 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.106035579 { [5 bytes data] 2026/04/22 14:12:14.106142723 * Connection #1 to host pypi.org left intact 2026/04/22 14:12:14.110129980 2026/04/22 14:12:14.110137855 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/22 14:12:14.124407765 * Trying 151.101.64.223:443... 2026/04/22 14:12:14.125739946 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0) 2026/04/22 14:12:14.127888489 * ALPN, offering h2 2026/04/22 14:12:14.127895542 * ALPN, offering http/1.1 2026/04/22 14:12:14.162153909 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:14.162173866 * CApath: /etc/ssl/certs 2026/04/22 14:12:14.162374162 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:14.162381645 } [5 bytes data] 2026/04/22 14:12:14.162412273 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:14.162415198 } [512 bytes data] 2026/04/22 14:12:14.166846890 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:14.166863561 { [5 bytes data] 2026/04/22 14:12:14.166892555 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:14.166893778 { [122 bytes data] 2026/04/22 14:12:14.167162336 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:14.167170501 { [5 bytes data] 2026/04/22 14:12:14.167199415 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.167200798 { [5 bytes data] 2026/04/22 14:12:14.167239420 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:14.167242987 { [19 bytes data] 2026/04/22 14:12:14.167261421 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.167262383 { [5 bytes data] 2026/04/22 14:12:14.167278684 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:14.167290306 { [2842 bytes data] 2026/04/22 14:12:14.168035065 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.168043190 { [5 bytes data] 2026/04/22 14:12:14.168071523 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:14.168072525 { [264 bytes data] 2026/04/22 14:12:14.168886322 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.168897372 { [5 bytes data] 2026/04/22 14:12:14.168931686 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:14.168933239 { [36 bytes data] 2026/04/22 14:12:14.168943168 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:14.168943679 } [5 bytes data] 2026/04/22 14:12:14.168954840 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:14.168955321 } [1 bytes data] 2026/04/22 14:12:14.168970850 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.168971301 } [5 bytes data] 2026/04/22 14:12:14.168980378 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:14.168980868 } [36 bytes data] 2026/04/22 14:12:14.168989395 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:14.168989825 * ALPN, server accepted to use h2 2026/04/22 14:12:14.169000034 * Server certificate: 2026/04/22 14:12:14.169000495 * subject: CN=*.pythonhosted.org 2026/04/22 14:12:14.169010214 * start date: Dec 8 21:08:03 2025 GMT 2026/04/22 14:12:14.169011195 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/22 14:12:14.169035864 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/22 14:12:14.169089195 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/22 14:12:14.169118750 * SSL certificate verify ok. 2026/04/22 14:12:14.169119762 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:14.169135080 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:14.169135882 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:14.169154056 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169154847 } [5 bytes data] 2026/04/22 14:12:14.169213888 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169214980 } [5 bytes data] 2026/04/22 14:12:14.169235168 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169235999 } [5 bytes data] 2026/04/22 14:12:14.169249525 * Using Stream ID: 1 (easy handle 0x55b9cc9679f0) 2026/04/22 14:12:14.169250286 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169266647 } [5 bytes data] 2026/04/22 14:12:14.169267388 > GET / HTTP/2 2026/04/22 14:12:14.169313134 > Host: files.pythonhosted.org 2026/04/22 14:12:14.169358649 > user-agent: curl/7.81.0 2026/04/22 14:12:14.169359631 > accept: */* 2026/04/22 14:12:14.169373667 > 2026/04/22 14:12:14.169374409 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169387613 { [5 bytes data] 2026/04/22 14:12:14.169388365 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:14.169402331 { [193 bytes data] 2026/04/22 14:12:14.169582455 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169780757 { [5 bytes data] 2026/04/22 14:12:14.169805292 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:14.169828807 } [5 bytes data] 2026/04/22 14:12:14.172251463 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.172259559 { [5 bytes data] 2026/04/22 14:12:14.172295807 < HTTP/2 200 2026/04/22 14:12:14.172296938 < content-type: text/html 2026/04/22 14:12:14.172312528 < server: Python/3.12 aiohttp/3.13.4 2026/04/22 14:12:14.172313620 < accept-ranges: bytes 2026/04/22 14:12:14.172338149 < date: Wed, 22 Apr 2026 14:12:14 GMT 2026/04/22 14:12:14.172341165 < age: 78 2026/04/22 14:12:14.172364458 < x-served-by: cache-iad-kiad7000058-IAD, cache-sjc10076-SJC 2026/04/22 14:12:14.172365901 < x-cache: HIT, HIT 2026/04/22 14:12:14.172399947 < x-cache-hits: 1, 9 2026/04/22 14:12:14.172406469 < x-timer: S1776867134.169600,VS0,VE0 2026/04/22 14:12:14.172431837 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/22 14:12:14.172433219 < x-frame-options: deny 2026/04/22 14:12:14.172449840 < x-xss-protection: 1; mode=block 2026/04/22 14:12:14.172450722 < x-content-type-options: nosniff 2026/04/22 14:12:14.172485885 < x-permitted-cross-domain-policies: none 2026/04/22 14:12:14.172491716 < x-robots-header: noindex 2026/04/22 14:12:14.172781203 < content-length: 1853 2026/04/22 14:12:14.172874043 < 2026/04/22 14:12:14.172876287 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.172987655 { [5 bytes data] 2026/04/22 14:12:14.172989769 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:14.173012852 { [5 bytes data] 2026/04/22 14:12:14.173014025 * Connection #0 to host files.pythonhosted.org left intact |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/22 14:12:14.193511501 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:14.193862508 [connect-session] Job Key: gqcVgDLPuhbgxHGH 2026/04/22 14:12:14.193871835 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:14.193875573 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:14.193879750 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:14.193883447 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46443 ... Connected to session server http://127.0.0.1:46443 2026/04/22 14:12:14.341672536 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/22 14:12:14.347660098 2026/04/22 14:12:14.347669426 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.eGnnovCbZz/testenv 2026/04/22 14:12:16.894853779 2026/04/22 14:12:16.894866884 $ source /opt/rstudio-connect/mnt/tmp/tmp.eGnnovCbZz/testenv/bin/activate 2026/04/22 14:12:16.896344059 2026/04/22 14:12:16.896352364 $ python --version 2026/04/22 14:12:16.897906390 Python 3.13.9 2026/04/22 14:12:16.898170352 2026/04/22 14:12:16.898177255 $ python -m site 2026/04/22 14:12:16.911525764 sys.path = [ 2026/04/22 14:12:16.911534610 '/opt/rstudio-connect/mnt/app', 2026/04/22 14:12:16.911570869 '/opt/python/3.13.9/lib/python313.zip', 2026/04/22 14:12:16.911577140 '/opt/python/3.13.9/lib/python3.13', 2026/04/22 14:12:16.911601772 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/04/22 14:12:16.911604727 '/opt/rstudio-connect/mnt/tmp/tmp.eGnnovCbZz/testenv/lib/python3.13/site-packages', 2026/04/22 14:12:16.911636567 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/04/22 14:12:16.911637559 ] 2026/04/22 14:12:16.911669870 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/22 14:12:16.911670912 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/04/22 14:12:16.911697110 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/22 14:12:16.957613248 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:16.957921937 [connect-session] Job Key: qHscGa57a2RpnrTH 2026/04/22 14:12:16.957937066 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:16.957942676 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/22 14:12:16.957949699 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:16.957955741 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43103 ... Connected to session server http://127.0.0.1:43103 2026/04/22 14:12:17.070924024 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/22 14:12:17.076006946 2026/04/22 14:12:17.076015251 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv 2026/04/22 14:12:19.624431242 2026/04/22 14:12:19.624442744 $ source /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv/bin/activate 2026/04/22 14:12:19.625933958 2026/04/22 14:12:19.625941252 $ python -m pip --version 2026/04/22 14:12:19.801481992 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/04/22 14:12:19.824364827 2026/04/22 14:12:19.824378422 $ python -m pip config debug 2026/04/22 14:12:20.003708865 env_var: 2026/04/22 14:12:20.003971935 env: 2026/04/22 14:12:20.004131737 global: 2026/04/22 14:12:20.004379811 /etc/xdg/pip/pip.conf, exists: False 2026/04/22 14:12:20.004566879 /etc/pip.conf, exists: False 2026/04/22 14:12:20.004772076 site: 2026/04/22 14:12:20.004958500 /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv/pip.conf, exists: False 2026/04/22 14:12:20.005133753 user: 2026/04/22 14:12:20.005344703 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/22 14:12:20.005548535 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/22 14:12:20.029574299 2026/04/22 14:12:20.029590890 $ python -m pip config list -v 2026/04/22 14:12:20.205135490 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/22 14:12:20.205418725 For variant 'global', will try loading '/etc/pip.conf' 2026/04/22 14:12:20.205921234 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/22 14:12:20.206197523 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/22 14:12:20.206495269 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv/pip.conf' 2026/04/22 14:12:20.230515801 2026/04/22 14:12:20.230532722 $ python -m pip._vendor.requests.certs 2026/04/22 14:12:20.367633720 <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/22 14:12:20.367846366 /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/22 14:12:20.385676004 2026/04/22 14:12:20.385689880 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO pip 2026/04/22 14:12:20.811474710 Collecting pip 2026/04/22 14:12:20.811868222 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/22 14:12:20.822060060 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/22 14:12:20.828502554 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/22 14:12:20.843342716 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 187.2 MB/s 0:00:00 2026/04/22 14:12:20.854695296 Saved /opt/rstudio-connect/mnt/tmp/tmp.dK7nlcNqjO/pip-26.0.1-py3-none-any.whl 2026/04/22 14:12:20.855083436 Successfully downloaded pip 2026/04/22 14:12:20.904395873 2026/04/22 14:12:20.904409599 [notice] A new release of pip is available: 25.2 -> 26.0.1 2026/04/22 14:12:20.904465503 [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/22 14:12:20.997165637 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:20.997462413 [connect-session] Job Key: CWSEEVHjjy0VxduI 2026/04/22 14:12:20.997476209 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:20.997480076 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:20.997484184 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:20.997488241 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38717 ... Connected to session server http://127.0.0.1:38717 2026/04/22 14:12:21.244669071 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:21.244686955 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/22 14:12:21.263196644 2026/04/22 14:12:21.263206914 $ /opt/R/4.4.3/bin/R --version 2026/04/22 14:12:21.263270583 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/22 14:12:21.263277887 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/22 14:12:21.263310319 Platform: x86_64-pc-linux-gnu 2026/04/22 14:12:21.263312003 2026/04/22 14:12:21.263333443 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/22 14:12:21.263334695 You are welcome to redistribute it under the terms of the 2026/04/22 14:12:21.263360033 GNU General Public License versions 2 or 3. 2026/04/22 14:12:21.263361285 For more information about these matters see 2026/04/22 14:12:21.268925052 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:38717 |
| ✅ | 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/22 14:12:21.284007985 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:21.284285054 [connect-session] Job Key: jResYiqmT4YRcxsi 2026/04/22 14:12:21.284307295 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:21.284313337 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:21.284319869 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:21.284325109 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43733 ... Connected to session server http://127.0.0.1:43733 2026/04/22 14:12:21.466592087 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:21.466629330 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/22 14:12:21.675872650 2026/04/22 14:12:21.675885304 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/22 14:12:21.675968349 Package Version LibPath 2026/04/22 14:12:21.675970994 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.675987596 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.675988417 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676004056 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676004808 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676021239 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676022000 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676048217 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676051683 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676080077 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676081329 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676099743 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676100625 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676117015 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676117727 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676151891 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676152963 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676171307 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676172329 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676188600 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676189441 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676213338 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676216374 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676399787 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676408484 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676432248 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676433140 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.676453348 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:21.681801413 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:43733 |
| ✅ | 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/22 14:12:21.697249310 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:21.697496342 [connect-session] Job Key: usIKg8hsaHZvHa0H 2026/04/22 14:12:21.697508926 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:21.697512793 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:21.697516961 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:21.697520708 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34721 ... Connected to session server http://127.0.0.1:34721 2026/04/22 14:12:21.880413446 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:21.880472191 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/22 14:12:21.881136214 $add.smooth 2026/04/22 14:12:21.881145001 [1] TRUE 2026/04/22 14:12:21.881167062 2026/04/22 14:12:21.881168405 $bitmapType 2026/04/22 14:12:21.881180357 [1] "cairo" 2026/04/22 14:12:21.881181209 2026/04/22 14:12:21.881192139 $browser 2026/04/22 14:12:21.881194403 [1] "xdg-open" 2026/04/22 14:12:21.881205935 2026/04/22 14:12:21.881206806 $browserNLdisabled 2026/04/22 14:12:21.881239928 [1] FALSE 2026/04/22 14:12:21.881241361 2026/04/22 14:12:21.881278851 $catch.script.errors 2026/04/22 14:12:21.881280084 [1] FALSE 2026/04/22 14:12:21.881297644 2026/04/22 14:12:21.881300590 $CBoundsCheck 2026/04/22 14:12:21.881321068 [1] FALSE 2026/04/22 14:12:21.881322120 2026/04/22 14:12:21.881334303 $check.bounds 2026/04/22 14:12:21.881335134 [1] FALSE 2026/04/22 14:12:21.881348299 2026/04/22 14:12:21.881349191 $citation.bibtex.max 2026/04/22 14:12:21.881362145 [1] 1 2026/04/22 14:12:21.881363097 2026/04/22 14:12:21.881374558 $continue 2026/04/22 14:12:21.881375350 [1] "+ " 2026/04/22 14:12:21.881387503 2026/04/22 14:12:21.881388264 $contrasts 2026/04/22 14:12:21.881401960 unordered ordered 2026/04/22 14:12:21.881403042 "contr.treatment" "contr.poly" 2026/04/22 14:12:21.881419603 2026/04/22 14:12:21.881420484 $defaultPackages 2026/04/22 14:12:21.881433118 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/22 14:12:21.881433899 2026/04/22 14:12:21.881450711 $demo.ask 2026/04/22 14:12:21.881451502 [1] "default" 2026/04/22 14:12:21.881464126 2026/04/22 14:12:21.881464928 $deparse.cutoff 2026/04/22 14:12:21.881477100 [1] 60 2026/04/22 14:12:21.881477952 2026/04/22 14:12:21.881488652 $device 2026/04/22 14:12:21.881688889 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/22 14:12:21.881695862 width, height, onefile, family, title, fonts, version, paper, 2026/04/22 14:12:21.881747589 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/22 14:12:21.881748731 useKerning, fillOddEven, compress) 2026/04/22 14:12:21.881766835 { 2026/04/22 14:12:21.881768067 initPSandPDFfonts() 2026/04/22 14:12:21.881780350 new <- list() 2026/04/22 14:12:21.881781272 if (!missing(width)) 2026/04/22 14:12:21.881793515 new$width <- width 2026/04/22 14:12:21.881794266 if (!missing(height)) 2026/04/22 14:12:21.881806780 new$height <- height 2026/04/22 14:12:21.881807471 if (!missing(onefile)) 2026/04/22 14:12:21.881820035 new$onefile <- onefile 2026/04/22 14:12:21.881820796 if (!missing(title)) 2026/04/22 14:12:21.881833740 new$title <- title 2026/04/22 14:12:21.881834512 if (!missing(fonts)) 2026/04/22 14:12:21.881847366 new$fonts <- fonts 2026/04/22 14:12:21.881849700 if (!missing(version)) 2026/04/22 14:12:21.881862885 new$version <- version 2026/04/22 14:12:21.881863877 if (!missing(paper)) 2026/04/22 14:12:21.881876540 new$paper <- paper 2026/04/22 14:12:21.881877613 if (!missing(encoding)) 2026/04/22 14:12:21.881889470 new$encoding <- encoding 2026/04/22 14:12:21.881892045 if (!missing(bg)) 2026/04/22 14:12:21.881914236 new$bg <- bg 2026/04/22 14:12:21.881915088 if (!missing(fg)) 2026/04/22 14:12:21.881929214 new$fg <- fg 2026/04/22 14:12:21.881930096 if (!missing(pointsize)) 2026/04/22 14:12:21.881945104 new$pointsize <- pointsize 2026/04/22 14:12:21.881946176 if (!missing(pagecentre)) 2026/04/22 14:12:21.881982264 new$pagecentre <- pagecentre 2026/04/22 14:12:21.881983366 if (!missing(colormodel)) 2026/04/22 14:12:21.881999346 new$colormodel <- colormodel 2026/04/22 14:12:21.882000147 if (!missing(useDingbats)) 2026/04/22 14:12:21.882017089 new$useDingbats <- useDingbats 2026/04/22 14:12:21.882017910 if (!missing(useKerning)) 2026/04/22 14:12:21.882039476 new$useKerning <- useKerning 2026/04/22 14:12:21.882050451 if (!missing(fillOddEven)) 2026/04/22 14:12:21.882051433 new$fillOddEven <- fillOddEven 2026/04/22 14:12:21.882068235 if (!missing(compress)) 2026/04/22 14:12:21.882068996 new$compress <- compress 2026/04/22 14:12:21.882084395 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/22 14:12:21.882085417 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/22 14:12:21.882107298 inherits(family, "CIDFont"))) { 2026/04/22 14:12:21.882108089 enc <- family$encoding 2026/04/22 14:12:21.882124680 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/22 14:12:21.882125452 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/22 14:12:21.882146291 "default")) 2026/04/22 14:12:21.882147032 old$encoding <- enc 2026/04/22 14:12:21.882161549 family <- family$metrics 2026/04/22 14:12:21.882162311 } 2026/04/22 14:12:21.882175781 if (is.null(old$encoding) || old$encoding == "default") 2026/04/22 14:12:21.882177734 old$encoding <- guessEncoding() 2026/04/22 14:12:21.882199395 if (!missing(family)) { 2026/04/22 14:12:21.882200226 if (length(family) == 4L) { 2026/04/22 14:12:21.882213902 family <- c(family, "Symbol.afm") 2026/04/22 14:12:21.882214804 } 2026/04/22 14:12:21.882234190 else if (length(family) == 5L) { 2026/04/22 14:12:21.882235372 } 2026/04/22 14:12:21.882248116 else if (length(family) == 1L) { 2026/04/22 14:12:21.882248968 pf <- pdfFonts(family)[[1L]] 2026/04/22 14:12:21.882290235 if (is.null(pf)) 2026/04/22 14:12:21.882291457 stop(gettextf("unknown family '%s'", family), 2026/04/22 14:12:21.882306986 domain = NA) 2026/04/22 14:12:21.882307848 matchFont(pf, old$encoding) 2026/04/22 14:12:21.882321864 } 2026/04/22 14:12:21.882322676 else stop("invalid 'family' argument") 2026/04/22 14:12:21.882337860 old$family <- family 2026/04/22 14:12:21.882354896 } 2026/04/22 14:12:21.882355978 version <- old$version 2026/04/22 14:12:21.882368121 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/22 14:12:21.882369022 "2.0") 2026/04/22 14:12:21.882381666 if (version %in% versions) 2026/04/22 14:12:21.882382508 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/22 14:12:21.882398327 else stop("invalid PDF version") 2026/04/22 14:12:21.882399159 onefile <- old$onefile 2026/04/22 14:12:21.882414818 if (!checkIntFormat(file)) 2026/04/22 14:12:21.882415710 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/22 14:12:21.882433093 domain = NA) 2026/04/22 14:12:21.882434175 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/22 14:12:21.882451206 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/22 14:12:21.882452188 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/22 14:12:21.882471945 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/22 14:12:21.882472837 old$fillOddEven, old$compress) 2026/04/22 14:12:21.882488502 invisible() 2026/04/22 14:12:21.882495760 } 2026/04/22 14:12:21.882496612 <bytecode: 0x55ce9ed8c7f0> 2026/04/22 14:12:21.882506981 <environment: namespace:grDevices> 2026/04/22 14:12:21.882507792 2026/04/22 14:12:21.882520336 $device.ask.default 2026/04/22 14:12:21.882521077 [1] FALSE 2026/04/22 14:12:21.882534022 2026/04/22 14:12:21.882534753 $digits 2026/04/22 14:12:21.882544802 [1] 7 2026/04/22 14:12:21.882545523 2026/04/22 14:12:21.882555001 $download.file.extra 2026/04/22 14:12:21.882555782 [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/22 14:12:21.882584686 2026/04/22 14:12:21.882585828 $download.file.method 2026/04/22 14:12:21.882606327 [1] "curl" 2026/04/22 14:12:21.882607389 2026/04/22 14:12:21.882623359 $dvipscmd 2026/04/22 14:12:21.882624391 [1] "dvips" 2026/04/22 14:12:21.882636854 2026/04/22 14:12:21.882637696 $echo 2026/04/22 14:12:21.882645630 [1] FALSE 2026/04/22 14:12:21.882646121 2026/04/22 14:12:21.882652834 $editor 2026/04/22 14:12:21.882653265 [1] "vi" 2026/04/22 14:12:21.882660338 2026/04/22 14:12:21.882660809 $encoding 2026/04/22 14:12:21.882669956 [1] "native.enc" 2026/04/22 14:12:21.882670437 2026/04/22 14:12:21.882677460 $example.ask 2026/04/22 14:12:21.882677881 [1] "default" 2026/04/22 14:12:21.882685916 2026/04/22 14:12:21.882686347 $expressions 2026/04/22 14:12:21.882693159 [1] 5000 2026/04/22 14:12:21.882693650 2026/04/22 14:12:21.882707166 $help.search.types 2026/04/22 14:12:21.882708037 [1] "vignette" "demo" "help" 2026/04/22 14:12:21.882723386 2026/04/22 14:12:21.882724268 $help.try.all.packages 2026/04/22 14:12:21.882736971 [1] FALSE 2026/04/22 14:12:21.882738164 2026/04/22 14:12:21.882745918 $HTTPUserAgent 2026/04/22 14:12:21.882746369 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/22 14:12:21.882756247 2026/04/22 14:12:21.882756668 $internet.info 2026/04/22 14:12:21.882763741 [1] 2 2026/04/22 14:12:21.882764233 2026/04/22 14:12:21.882770694 $keep.parse.data 2026/04/22 14:12:21.882771115 [1] TRUE 2026/04/22 14:12:21.882778499 2026/04/22 14:12:21.882778970 $keep.parse.data.pkgs 2026/04/22 14:12:21.882786324 [1] FALSE 2026/04/22 14:12:21.882786735 2026/04/22 14:12:21.882793317 $keep.source 2026/04/22 14:12:21.882793718 [1] FALSE 2026/04/22 14:12:21.882800851 2026/04/22 14:12:21.882801272 $keep.source.pkgs 2026/04/22 14:12:21.882808265 [1] FALSE 2026/04/22 14:12:21.882808676 2026/04/22 14:12:21.882815368 $locatorBell 2026/04/22 14:12:21.882815769 [1] TRUE 2026/04/22 14:12:21.882826779 2026/04/22 14:12:21.882827681 $mailer 2026/04/22 14:12:21.882839453 [1] "mailto" 2026/04/22 14:12:21.882840425 2026/04/22 14:12:21.882852017 $matprod 2026/04/22 14:12:21.882852989 [1] "default" 2026/04/22 14:12:21.882868468 2026/04/22 14:12:21.882869309 $max.contour.segments 2026/04/22 14:12:21.882881442 [1] 25000 2026/04/22 14:12:21.882882434 2026/04/22 14:12:21.882890819 $max.print 2026/04/22 14:12:21.882891230 [1] 99999 2026/04/22 14:12:21.882898614 2026/04/22 14:12:21.882899035 $menu.graphics 2026/04/22 14:12:21.882906068 [1] TRUE 2026/04/22 14:12:21.882906509 2026/04/22 14:12:21.882913111 $na.action 2026/04/22 14:12:21.882913522 [1] "na.omit" 2026/04/22 14:12:21.882920775 2026/04/22 14:12:21.882921186 $nwarnings 2026/04/22 14:12:21.882927859 [1] 50 2026/04/22 14:12:21.882928330 2026/04/22 14:12:21.882934762 $OutDec 2026/04/22 14:12:21.882935182 [1] "." 2026/04/22 14:12:21.882955360 2026/04/22 14:12:21.882956422 $packrat.authenticated.downloads.use.renv 2026/04/22 14:12:21.882971811 [1] TRUE 2026/04/22 14:12:21.882972723 2026/04/22 14:12:21.882984986 $packrat.connect.timeout 2026/04/22 14:12:21.882985797 [1] 10 2026/04/22 14:12:21.882995486 2026/04/22 14:12:21.882995926 $packrat.untrusted.packages 2026/04/22 14:12:21.883003521 character(0) 2026/04/22 14:12:21.883003951 2026/04/22 14:12:21.883010774 $packrat.verbose.cache 2026/04/22 14:12:21.883011215 [1] TRUE 2026/04/22 14:12:21.883035089 2026/04/22 14:12:21.883035671 $pager 2026/04/22 14:12:21.883042403 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/22 14:12:21.883042844 2026/04/22 14:12:21.883050418 $papersize 2026/04/22 14:12:21.883050829 [1] "letter" 2026/04/22 14:12:21.883057962 2026/04/22 14:12:21.883058403 $PCRE_limit_recursion 2026/04/22 14:12:21.883065747 [1] NA 2026/04/22 14:12:21.883066188 2026/04/22 14:12:21.883079322 $PCRE_study 2026/04/22 14:12:21.883080154 [1] FALSE 2026/04/22 14:12:21.883092808 2026/04/22 14:12:21.883093790 $PCRE_use_JIT 2026/04/22 14:12:21.883105822 [1] TRUE 2026/04/22 14:12:21.883106904 2026/04/22 14:12:21.883116151 $pdfviewer 2026/04/22 14:12:21.883116652 [1] "/usr/bin/xdg-open" 2026/04/22 14:12:21.883124357 2026/04/22 14:12:21.883124777 $pkgType 2026/04/22 14:12:21.883136299 [1] "source" 2026/04/22 14:12:21.883136780 2026/04/22 14:12:21.883143613 $printcmd 2026/04/22 14:12:21.883144013 [1] "/usr/bin/lpr" 2026/04/22 14:12:21.883152429 2026/04/22 14:12:21.883152860 $prompt 2026/04/22 14:12:21.883159763 [1] "> " 2026/04/22 14:12:21.883160194 2026/04/22 14:12:21.883166726 $repos 2026/04/22 14:12:21.883167157 CRAN 2026/04/22 14:12:21.883174020 "@CRAN@" 2026/04/22 14:12:21.883174430 2026/04/22 14:12:21.883181133 $rl_word_breaks 2026/04/22 14:12:21.883181564 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/22 14:12:21.883189449 2026/04/22 14:12:21.883189879 $scipen 2026/04/22 14:12:21.883197444 [1] 0 2026/04/22 14:12:21.883201160 2026/04/22 14:12:21.883227119 $show.coef.Pvalues 2026/04/22 14:12:21.883228492 [1] TRUE 2026/04/22 14:12:21.883238741 2026/04/22 14:12:21.883239202 $show.error.messages 2026/04/22 14:12:21.883246636 [1] TRUE 2026/04/22 14:12:21.883247046 2026/04/22 14:12:21.883253699 $show.signif.stars 2026/04/22 14:12:21.883254120 [1] TRUE 2026/04/22 14:12:21.883261553 2026/04/22 14:12:21.883261974 $showErrorCalls 2026/04/22 14:12:21.883269027 [1] TRUE 2026/04/22 14:12:21.883269478 2026/04/22 14:12:21.883276091 $showNCalls 2026/04/22 14:12:21.883276481 [1] 50 2026/04/22 14:12:21.883283575 2026/04/22 14:12:21.883283995 $showWarnCalls 2026/04/22 14:12:21.883290989 [1] FALSE 2026/04/22 14:12:21.883291400 2026/04/22 14:12:21.883298072 $str 2026/04/22 14:12:21.883298513 $str$strict.width 2026/04/22 14:12:21.883305937 [1] "no" 2026/04/22 14:12:21.883306377 2026/04/22 14:12:21.883317238 $str$digits.d 2026/04/22 14:12:21.883318139 [1] 3 2026/04/22 14:12:21.883335893 2026/04/22 14:12:21.883336834 $str$vec.len 2026/04/22 14:12:21.883349088 [1] 4 2026/04/22 14:12:21.883350029 2026/04/22 14:12:21.883360919 $str$list.len 2026/04/22 14:12:21.883361400 [1] 99 2026/04/22 14:12:21.883368564 2026/04/22 14:12:21.883369005 $str$deparse.lines 2026/04/22 14:12:21.883376188 NULL 2026/04/22 14:12:21.883376699 2026/04/22 14:12:21.883383352 $str$drop.deparse.attr 2026/04/22 14:12:21.883383782 [1] TRUE 2026/04/22 14:12:21.883391447 2026/04/22 14:12:21.883391897 $str$formatNum 2026/04/22 14:12:21.883398841 function (x, ...) 2026/04/22 14:12:21.883399291 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/22 14:12:21.883408539 <environment: 0x55ce9f4ef4c8> 2026/04/22 14:12:21.883408980 2026/04/22 14:12:21.883416784 2026/04/22 14:12:21.883417225 $str.dendrogram.last 2026/04/22 14:12:21.883424569 [1] "`" 2026/04/22 14:12:21.883425010 2026/04/22 14:12:21.883431482 $texi2dvi 2026/04/22 14:12:21.883431912 [1] "/usr/bin/texi2dvi" 2026/04/22 14:12:21.883439517 2026/04/22 14:12:21.883439927 $timeout 2026/04/22 14:12:21.883451099 [1] 60 2026/04/22 14:12:21.883452040 2026/04/22 14:12:21.883463522 $ts.eps 2026/04/22 14:12:21.883464373 [1] 1e-05 2026/04/22 14:12:21.883476736 2026/04/22 14:12:21.883477668 $ts.S.compat 2026/04/22 14:12:21.883486365 [1] FALSE 2026/04/22 14:12:21.883486805 2026/04/22 14:12:21.883493468 $unzip 2026/04/22 14:12:21.883493939 [1] "/usr/bin/unzip" 2026/04/22 14:12:21.883501252 2026/04/22 14:12:21.883501683 $useFancyQuotes 2026/04/22 14:12:21.883508686 [1] TRUE 2026/04/22 14:12:21.883509107 2026/04/22 14:12:21.883522141 $verbose 2026/04/22 14:12:21.883522602 [1] FALSE 2026/04/22 14:12:21.883529655 2026/04/22 14:12:21.883530076 $warn 2026/04/22 14:12:21.883536679 [1] 0 2026/04/22 14:12:21.883537089 2026/04/22 14:12:21.883543602 $warning.length 2026/04/22 14:12:21.883544033 [1] 1000 2026/04/22 14:12:21.883551266 2026/04/22 14:12:21.883551697 $warnPartialMatchArgs 2026/04/22 14:12:21.883558930 [1] FALSE 2026/04/22 14:12:21.883559391 2026/04/22 14:12:21.883566034 $warnPartialMatchAttr 2026/04/22 14:12:21.883566475 [1] FALSE 2026/04/22 14:12:21.883583006 2026/04/22 14:12:21.883583837 $warnPartialMatchDollar 2026/04/22 14:12:21.883596811 [1] FALSE 2026/04/22 14:12:21.883597693 2026/04/22 14:12:21.883606890 $width 2026/04/22 14:12:21.883607351 [1] 80 2026/04/22 14:12:21.883614264 Stopped session pings to http://127.0.0.1:34721 |
| ✅ | 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/22 14:12:21.903727260 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:21.903974243 [connect-session] Job Key: WBCJdbBhTe6PsOg3 2026/04/22 14:12:21.903984332 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:21.903988239 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:21.903996324 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:21.904002195 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36151 ... Connected to session server http://127.0.0.1:36151 2026/04/22 14:12:22.090660195 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:22.090715201 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/22 14:12:22.098897446 2026/04/22 14:12:22.098906934 $ env 2026/04/22 14:12:22.099007001 EDITOR=vi 2026/04/22 14:12:22.099009475 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:22.099028802 HOSTNAME=785931933ea6 2026/04/22 14:12:22.099029543 LANG=en_US.UTF-8 2026/04/22 14:12:22.099047998 LANGUAGE=en_US:en 2026/04/22 14:12:22.099058086 LC_ALL=en_US.UTF-8 2026/04/22 14:12:22.099079922 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/22 14:12:22.099083128 LN_S=ln -s 2026/04/22 14:12:22.099116240 LOGNAME=rstudio-connect 2026/04/22 14:12:22.099117893 MAKEFLAGS=-j1 2026/04/22 14:12:22.099148420 MAKE=make 2026/04/22 14:12:22.099149482 PAGER=/usr/bin/pager 2026/04/22 14:12:22.099162486 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/22 14:12:22.099163499 POSIT_CONNECT=1 2026/04/22 14:12:22.099180039 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:22.099181001 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:22.099195809 R_ARCH= 2026/04/22 14:12:22.099196761 R_BROWSER=xdg-open 2026/04/22 14:12:22.099208653 R_BZIPCMD=/usr/bin/bzip2 2026/04/22 14:12:22.099209414 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/22 14:12:22.099230464 R_ENVIRON_USER=REDACTED 2026/04/22 14:12:22.099231415 R_GZIPCMD=/usr/bin/gzip 2026/04/22 14:12:22.099266040 R_HOME=/opt/R/4.4.3/lib/R 2026/04/22 14:12:22.099267223 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/22 14:12:22.099282471 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/22 14:12:22.099283212 R_LIBS_USER=REDACTED 2026/04/22 14:12:22.099300415 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/22 14:12:22.099301246 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmp61qizp/packrat-src 2026/04/22 14:12:22.099320513 R_PAPERSIZE=letter 2026/04/22 14:12:22.099321264 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/22 14:12:22.099334869 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/22 14:12:22.099335651 R_PRINTCMD=/usr/bin/lpr 2026/04/22 14:12:22.099349467 R_PROFILE_USER=REDACTED 2026/04/22 14:12:22.099350258 R_RD4PDF=times,inconsolata,hyper 2026/04/22 14:12:22.099364395 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp61qizp 2026/04/22 14:12:22.099365256 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/22 14:12:22.099381557 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/22 14:12:22.099382388 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/22 14:12:22.099397958 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:22.099398729 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/22 14:12:22.099412966 R_UNZIPCMD=/usr/bin/unzip 2026/04/22 14:12:22.099413717 R_ZIPCMD=/usr/bin/zip 2026/04/22 14:12:22.099426952 SED=/usr/bin/sed 2026/04/22 14:12:22.099427663 SHLVL=2 2026/04/22 14:12:22.099439115 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:22.099439846 TAR=/usr/bin/tar 2026/04/22 14:12:22.099452229 TERM=xterm 2026/04/22 14:12:22.099453131 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:22.099466456 TZ=UTC 2026/04/22 14:12:22.099467257 USERNAME=rstudio-connect 2026/04/22 14:12:22.099479410 USER=rstudio-connect 2026/04/22 14:12:22.104301589 _=/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/22 14:12:22.119506102 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:22.119764436 [connect-session] Job Key: w7iT0l0FmHLeOHsZ 2026/04/22 14:12:22.119775597 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:22.119779514 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:22.119787419 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:22.119793120 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43211 ... Connected to session server http://127.0.0.1:43211 2026/04/22 14:12:22.302294993 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:22.302362537 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/22 14:12:22.309955116 2026/04/22 14:12:22.309962800 $ findmnt --notruncate 2026/04/22 14:12:22.310061185 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:22.310075111 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/ATHWK DYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:22.310198742 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:22.310207088 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:22.310274464 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:22.310275977 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:22.310305562 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:22.310306384 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:22.310340898 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:22.310341750 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:22.310379510 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310382356 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:22.310419981 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:22.310635921 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310637103 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310666923 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310699990 ├─/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/22 14:12:22.310702565 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310761486 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/w7iT0l0FmHLeOHsZ] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310762467 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310799221 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:22.310824053 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace810721124] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:22.310825105 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:22.315917943 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/22 14:12:22.331332106 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:22.331598184 [connect-session] Job Key: GentVn14WsaWoSZw 2026/04/22 14:12:22.331611449 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:22.331617149 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:22.331623581 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:22.331628571 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42661 ... Connected to session server http://127.0.0.1:42661 2026/04/22 14:12:22.515505316 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:22.515596244 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/22 14:12:22.680838902 2026/04/22 14:12:22.680852698 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/22 14:12:22.680962263 * Trying 108.138.246.109:443... 2026/04/22 14:12:22.680963876 * Connected to cran.rstudio.com (108.138.246.109) port 443 (#0) 2026/04/22 14:12:22.680978183 * ALPN, offering h2 2026/04/22 14:12:22.680978994 * ALPN, offering http/1.1 2026/04/22 14:12:22.680990546 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:22.680991227 * CApath: /etc/ssl/certs 2026/04/22 14:12:22.681003520 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:22.681004191 } [5 bytes data] 2026/04/22 14:12:22.681016655 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:22.681017366 } [512 bytes data] 2026/04/22 14:12:22.681030631 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:22.681031362 { [5 bytes data] 2026/04/22 14:12:22.681045468 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:22.681046260 { [122 bytes data] 2026/04/22 14:12:22.681071878 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:22.681072860 { [5 bytes data] 2026/04/22 14:12:22.681090924 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681091996 { [5 bytes data] 2026/04/22 14:12:22.681106563 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:22.681107355 { [19 bytes data] 2026/04/22 14:12:22.681121190 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681121872 { [5 bytes data] 2026/04/22 14:12:22.681136058 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:22.681136770 { [3845 bytes data] 2026/04/22 14:12:22.681151066 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681151808 { [5 bytes data] 2026/04/22 14:12:22.681165754 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:22.681166505 { [264 bytes data] 2026/04/22 14:12:22.681180351 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681181093 { [5 bytes data] 2026/04/22 14:12:22.681194999 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:22.681195750 { [36 bytes data] 2026/04/22 14:12:22.681210708 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:22.681211650 } [5 bytes data] 2026/04/22 14:12:22.681258137 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:22.681259068 } [1 bytes data] 2026/04/22 14:12:22.681267905 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681268316 } [5 bytes data] 2026/04/22 14:12:22.681276762 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:22.681277213 } [36 bytes data] 2026/04/22 14:12:22.681285488 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:22.681285919 * ALPN, server accepted to use h2 2026/04/22 14:12:22.681295647 * Server certificate: 2026/04/22 14:12:22.681296068 * subject: CN=cran.rstudio.com 2026/04/22 14:12:22.681304424 * start date: May 17 00:00:00 2025 GMT 2026/04/22 14:12:22.681304854 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/22 14:12:22.681313200 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/22 14:12:22.681313931 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/22 14:12:22.681331484 * SSL certificate verify ok. 2026/04/22 14:12:22.681332316 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:22.681415439 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:22.681418024 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:22.681448010 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681449413 } [5 bytes data] 2026/04/22 14:12:22.681464902 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681465974 } [5 bytes data] 2026/04/22 14:12:22.681485382 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681499737 } [5 bytes data] 2026/04/22 14:12:22.681500719 * Using Stream ID: 1 (easy handle 0x561c70b909f0) 2026/04/22 14:12:22.681517360 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681518041 } [5 bytes data] 2026/04/22 14:12:22.681526808 > GET / HTTP/2 2026/04/22 14:12:22.681527258 > Host: cran.rstudio.com 2026/04/22 14:12:22.681535804 > user-agent: curl/7.81.0 2026/04/22 14:12:22.681536205 > accept: */* 2026/04/22 14:12:22.681543659 > 2026/04/22 14:12:22.681544130 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681552045 { [5 bytes data] 2026/04/22 14:12:22.681552485 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:22.681561202 { [157 bytes data] 2026/04/22 14:12:22.681561623 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681569948 { [5 bytes data] 2026/04/22 14:12:22.681570399 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:22.681579386 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681579827 } [5 bytes data] 2026/04/22 14:12:22.681596739 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681597870 { [5 bytes data] 2026/04/22 14:12:22.681614081 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681615233 { [5 bytes data] 2026/04/22 14:12:22.681639038 < HTTP/2 200 2026/04/22 14:12:22.681640130 < content-type: text/html 2026/04/22 14:12:22.681662484 < content-length: 866 2026/04/22 14:12:22.681663736 < server: Apache/2.4.65 (Unix) 2026/04/22 14:12:22.681677983 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/22 14:12:22.681678554 < accept-ranges: bytes 2026/04/22 14:12:22.681687240 < date: Wed, 22 Apr 2026 13:56:14 GMT 2026/04/22 14:12:22.681687681 < expires: Wed, 22 Apr 2026 14:20:25 GMT 2026/04/22 14:12:22.681696087 < cache-control: max-age=1800 2026/04/22 14:12:22.681696608 < etag: "362-612dafe59ac63" 2026/04/22 14:12:22.681705244 < x-cache: Hit from cloudfront 2026/04/22 14:12:22.681705685 < via: 1.1 eb9d64413a6e94ad0c833eaa78fca8fa.cloudfront.net (CloudFront) 2026/04/22 14:12:22.681737905 < x-amz-cf-pop: SFO5-P1 2026/04/22 14:12:22.681738717 < x-amz-cf-id: 3dlhjbgmY2Eh0qNusowz9OlX9bJxw2_okiHdzBqrC0b2tjjS2l9ijQ== 2026/04/22 14:12:22.681749577 < age: 1317 2026/04/22 14:12:22.681750008 < 2026/04/22 14:12:22.681756550 { [866 bytes data] 2026/04/22 14:12:22.681756971 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:22.681766018 { [5 bytes data] 2026/04/22 14:12:22.688143120 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:42661 |
| ✅ | 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/22 14:12:22.703652056 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:22.703894370 [connect-session] Job Key: RHV2mNOHNdnYLrLa 2026/04/22 14:12:22.703908746 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:22.703914447 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:22.703921390 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:22.703926871 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34007 ... Connected to session server http://127.0.0.1:34007 2026/04/22 14:12:22.892339043 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:22.892357658 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/22 14:12:23.342629610 2026/04/22 14:12:23.342641913 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/22 14:12:23.342735849 * Trying 18.119.242.250:443... 2026/04/22 14:12:23.342737863 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/22 14:12:23.342755296 * ALPN, offering h2 2026/04/22 14:12:23.342756087 * ALPN, offering http/1.1 2026/04/22 14:12:23.342770273 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:23.342771055 * CApath: /etc/ssl/certs 2026/04/22 14:12:23.342788427 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.342789480 } [5 bytes data] 2026/04/22 14:12:23.342826453 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:23.342829409 } [512 bytes data] 2026/04/22 14:12:23.342857120 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.342858523 { [5 bytes data] 2026/04/22 14:12:23.342879082 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:23.342885203 { [104 bytes data] 2026/04/22 14:12:23.342936389 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.342937812 { [5 bytes data] 2026/04/22 14:12:23.342951998 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:23.342952730 { [3880 bytes data] 2026/04/22 14:12:23.342967237 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.342968088 { [5 bytes data] 2026/04/22 14:12:23.342984399 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/22 14:12:23.342985240 { [333 bytes data] 2026/04/22 14:12:23.342999798 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.343000740 { [5 bytes data] 2026/04/22 14:12:23.343049649 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/22 14:12:23.343051182 { [4 bytes data] 2026/04/22 14:12:23.343062152 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.343062683 } [5 bytes data] 2026/04/22 14:12:23.343071600 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/22 14:12:23.343072071 } [70 bytes data] 2026/04/22 14:12:23.343081188 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:23.343081619 } [5 bytes data] 2026/04/22 14:12:23.343089914 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:23.343090325 } [1 bytes data] 2026/04/22 14:12:23.343099252 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.343099673 } [5 bytes data] 2026/04/22 14:12:23.343108269 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:23.343108679 } [16 bytes data] 2026/04/22 14:12:23.343117095 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:23.343117586 { [5 bytes data] 2026/04/22 14:12:23.343125771 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.343126182 { [5 bytes data] 2026/04/22 14:12:23.343157731 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:23.343158883 { [16 bytes data] 2026/04/22 14:12:23.343176957 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/22 14:12:23.343177959 * ALPN, server accepted to use h2 2026/04/22 14:12:23.343197558 * Server certificate: 2026/04/22 14:12:23.343198850 * subject: CN=p3m.posit.it 2026/04/22 14:12:23.343214189 * start date: Feb 24 00:00:00 2026 GMT 2026/04/22 14:12:23.343215401 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/22 14:12:23.343226923 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/22 14:12:23.343227534 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/22 14:12:23.343239907 * SSL certificate verify ok. 2026/04/22 14:12:23.343240348 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:23.343307702 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:23.343330986 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:23.343423048 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343429530 } [5 bytes data] 2026/04/22 14:12:23.343440010 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343440581 } [5 bytes data] 2026/04/22 14:12:23.343449457 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343449898 } [5 bytes data] 2026/04/22 14:12:23.343458484 * Using Stream ID: 1 (easy handle 0x55656247e9f0) 2026/04/22 14:12:23.343458925 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343469565 } [5 bytes data] 2026/04/22 14:12:23.343470026 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/22 14:12:23.343478362 > Host: packagemanager.posit.co 2026/04/22 14:12:23.343478963 > user-agent: curl/7.81.0 2026/04/22 14:12:23.343487439 > accept: */* 2026/04/22 14:12:23.343487869 > 2026/04/22 14:12:23.343494582 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343495043 { [5 bytes data] 2026/04/22 14:12:23.343540758 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:23.343548222 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343578421 } [5 bytes data] 2026/04/22 14:12:23.343579904 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343596244 { [5 bytes data] 2026/04/22 14:12:23.343597196 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343607986 { [5 bytes data] 2026/04/22 14:12:23.343608457 < HTTP/2 400 2026/04/22 14:12:23.343615671 < date: Wed, 22 Apr 2026 14:12:23 GMT 2026/04/22 14:12:23.343616112 < content-type: text/plain; charset=utf-8 2026/04/22 14:12:23.343646769 < content-length: 94 2026/04/22 14:12:23.343648011 < cache-control: max-age=3600 2026/04/22 14:12:23.343667027 < request-id: d26ae09f-9f11-4a93-8239-f39378aa7d32 2026/04/22 14:12:23.343667989 < server: Posit Package Manager v2026.04.1 2026/04/22 14:12:23.343682866 < x-content-type-options: nosniff 2026/04/22 14:12:23.343683327 < x-frame-options: DENY 2026/04/22 14:12:23.343692004 < x-repository-type: RSPM 2026/04/22 14:12:23.343692424 < 2026/04/22 14:12:23.343699929 { [94 bytes data] 2026/04/22 14:12:23.343700379 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.343709106 { [5 bytes data] 2026/04/22 14:12:23.349303202 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34007 |
| ✅ | 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/22 14:12:23.364612397 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:23.364852216 [connect-session] Job Key: McF92NkYG6ol7ID3 2026/04/22 14:12:23.364866482 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:23.364871672 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:23.364878425 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:23.364884256 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42379 ... Connected to session server http://127.0.0.1:42379 2026/04/22 14:12:23.546408102 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:23.546463468 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/22 14:12:23.805845928 2026/04/22 14:12:23.805857560 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/22 14:12:23.805996841 * Trying 18.119.242.250:443... 2026/04/22 14:12:23.806003964 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/22 14:12:23.806034972 * ALPN, offering h2 2026/04/22 14:12:23.806035823 * ALPN, offering http/1.1 2026/04/22 14:12:23.806044319 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:23.806044840 * CApath: /etc/ssl/certs 2026/04/22 14:12:23.806054398 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806059227 } [5 bytes data] 2026/04/22 14:12:23.806072192 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:23.806072663 } [512 bytes data] 2026/04/22 14:12:23.806081339 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806081749 { [5 bytes data] 2026/04/22 14:12:23.806101276 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:23.806102288 { [104 bytes data] 2026/04/22 14:12:23.806117827 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806118659 { [5 bytes data] 2026/04/22 14:12:23.806132164 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:23.806132865 { [3880 bytes data] 2026/04/22 14:12:23.806146010 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806146721 { [5 bytes data] 2026/04/22 14:12:23.806160837 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/22 14:12:23.806161599 { [333 bytes data] 2026/04/22 14:12:23.806176216 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806177068 { [5 bytes data] 2026/04/22 14:12:23.806191735 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/22 14:12:23.806192597 { [4 bytes data] 2026/04/22 14:12:23.806206794 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806207565 } [5 bytes data] 2026/04/22 14:12:23.806257601 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/22 14:12:23.806259625 } [70 bytes data] 2026/04/22 14:12:23.806292617 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:23.806294040 } [5 bytes data] 2026/04/22 14:12:23.806309148 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:23.806309999 } [1 bytes data] 2026/04/22 14:12:23.806319597 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806320008 } [5 bytes data] 2026/04/22 14:12:23.806328574 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:23.806329065 } [16 bytes data] 2026/04/22 14:12:23.806337581 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:23.806338062 { [5 bytes data] 2026/04/22 14:12:23.806346157 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:23.806346588 { [5 bytes data] 2026/04/22 14:12:23.806355915 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:23.806356697 { [16 bytes data] 2026/04/22 14:12:23.806375422 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/22 14:12:23.806376574 * ALPN, server accepted to use h2 2026/04/22 14:12:23.806396361 * Server certificate: 2026/04/22 14:12:23.806397303 * subject: CN=p3m.posit.it 2026/04/22 14:12:23.806418222 * start date: Feb 24 00:00:00 2026 GMT 2026/04/22 14:12:23.806419114 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/22 14:12:23.806441726 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/22 14:12:23.806456734 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/22 14:12:23.806507366 * SSL certificate verify ok. 2026/04/22 14:12:23.806514189 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:23.806576308 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:23.806578352 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:23.806619837 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806646389 } [5 bytes data] 2026/04/22 14:12:23.806647551 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806662740 } [5 bytes data] 2026/04/22 14:12:23.806663721 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806678950 } [5 bytes data] 2026/04/22 14:12:23.806679771 * Using Stream ID: 1 (easy handle 0x55a1e5ba79f0) 2026/04/22 14:12:23.806699318 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806700521 } [5 bytes data] 2026/04/22 14:12:23.806712503 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/22 14:12:23.806712964 > Host: packagemanager.posit.co 2026/04/22 14:12:23.806722251 > user-agent: curl/7.81.0 2026/04/22 14:12:23.806722692 > accept: */* 2026/04/22 14:12:23.806730306 > 2026/04/22 14:12:23.806730747 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806738752 { [5 bytes data] 2026/04/22 14:12:23.806739183 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:23.806754982 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806755874 } [5 bytes data] 2026/04/22 14:12:23.806773204 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806774537 { [5 bytes data] 2026/04/22 14:12:23.806791258 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806792280 { [5 bytes data] 2026/04/22 14:12:23.806807208 < HTTP/2 400 2026/04/22 14:12:23.806808169 < date: Wed, 22 Apr 2026 14:12:23 GMT 2026/04/22 14:12:23.806821905 < content-type: text/plain; charset=utf-8 2026/04/22 14:12:23.806822406 < content-length: 94 2026/04/22 14:12:23.806832054 < cache-control: max-age=3600 2026/04/22 14:12:23.806832485 < request-id: 6dc07b28-385d-4b46-b99d-565228a17a93 2026/04/22 14:12:23.806842474 < server: Posit Package Manager v2026.04.1 2026/04/22 14:12:23.806842905 < x-content-type-options: nosniff 2026/04/22 14:12:23.806852362 < x-frame-options: DENY 2026/04/22 14:12:23.806852793 < x-repository-type: RSPM 2026/04/22 14:12:23.806861179 < 2026/04/22 14:12:23.806861680 { [94 bytes data] 2026/04/22 14:12:23.806868703 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:23.806869134 { [5 bytes data] 2026/04/22 14:12:23.812640221 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/22 14:12:23.828277638 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:23.828536873 [connect-session] Job Key: ILetNRUOfRr7IWK1 2026/04/22 14:12:23.828547383 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:23.828551230 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:23.828555447 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:23.828559064 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39655 ... Connected to session server http://127.0.0.1:39655 2026/04/22 14:12:24.035575060 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:24.035634774 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/22 14:12:24.053641497 2026/04/22 14:12:24.053650914 $ /opt/R/4.5.2/bin/R --version 2026/04/22 14:12:24.053730243 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/22 14:12:24.053732767 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/22 14:12:24.053753156 Platform: x86_64-pc-linux-gnu 2026/04/22 14:12:24.053754218 2026/04/22 14:12:24.053779555 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/22 14:12:24.053780727 You are welcome to redistribute it under the terms of the 2026/04/22 14:12:24.053870202 GNU General Public License versions 2 or 3. 2026/04/22 14:12:24.053890150 For more information about these matters see 2026/04/22 14:12:24.059598404 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:39655 |
| ✅ | 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/22 14:12:24.075038880 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:24.075344512 [connect-session] Job Key: wm1QSmPEyngf34y5 2026/04/22 14:12:24.075358167 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:24.075362065 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:24.075366232 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:24.075374849 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38351 ... Connected to session server http://127.0.0.1:38351 2026/04/22 14:12:24.263142339 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:24.263161565 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/22 14:12:24.480677627 2026/04/22 14:12:24.480692195 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/22 14:12:24.480789326 Package Version LibPath 2026/04/22 14:12:24.480791150 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480806088 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480806819 bit64 "bit64" "4.6.0-1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480820034 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480820725 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480835733 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480836545 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480863750 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480867587 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480905945 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480908019 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480950779 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480952051 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480968652 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480969564 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480986786 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.480987588 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481005421 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481006272 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481024196 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481025118 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481047620 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481048682 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481066786 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481067828 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481085511 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481086413 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481103585 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481104396 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481121989 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481122881 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481140744 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481141576 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481164489 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481165551 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481190938 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481192000 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481271168 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481272721 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481296816 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.481297658 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:24.487023214 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:38351 |
| ✅ | 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/22 14:12:24.502078118 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:24.502354956 [connect-session] Job Key: B5NXkX4tzo4ENMP9 2026/04/22 14:12:24.502372620 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:24.502385123 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:24.502391755 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:24.502396955 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44797 ... Connected to session server http://127.0.0.1:44797 2026/04/22 14:12:24.686535163 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:24.686585092 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/22 14:12:24.687083746 $add.smooth 2026/04/22 14:12:24.687090960 [1] TRUE 2026/04/22 14:12:24.687152905 2026/04/22 14:12:24.687154629 $bitmapType 2026/04/22 14:12:24.687169216 [1] "cairo" 2026/04/22 14:12:24.687170178 2026/04/22 14:12:24.687182331 $browser 2026/04/22 14:12:24.687183052 [1] "xdg-open" 2026/04/22 14:12:24.687191428 2026/04/22 14:12:24.687191858 $browserNLdisabled 2026/04/22 14:12:24.687199953 [1] FALSE 2026/04/22 14:12:24.687200404 2026/04/22 14:12:24.687207498 $catch.script.errors 2026/04/22 14:12:24.687207919 [1] FALSE 2026/04/22 14:12:24.687260975 2026/04/22 14:12:24.687262648 $CBoundsCheck 2026/04/22 14:12:24.687276514 [1] FALSE 2026/04/22 14:12:24.687277676 2026/04/22 14:12:24.687288968 $check.bounds 2026/04/22 14:12:24.687289719 [1] FALSE 2026/04/22 14:12:24.687308324 2026/04/22 14:12:24.687309296 $citation.bibtex.max 2026/04/22 14:12:24.687344131 [1] 1 2026/04/22 14:12:24.687350052 2026/04/22 14:12:24.687366403 $continue 2026/04/22 14:12:24.687369238 [1] "+ " 2026/04/22 14:12:24.687385458 2026/04/22 14:12:24.687386510 $contrasts 2026/04/22 14:12:24.687399054 unordered ordered 2026/04/22 14:12:24.687400286 "contr.treatment" "contr.poly" 2026/04/22 14:12:24.687415187 2026/04/22 14:12:24.687416839 $defaultPackages 2026/04/22 14:12:24.687440404 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/22 14:12:24.687441776 2026/04/22 14:12:24.687454901 $demo.ask 2026/04/22 14:12:24.687455382 [1] "default" 2026/04/22 14:12:24.687463036 2026/04/22 14:12:24.687463477 $deparse.cutoff 2026/04/22 14:12:24.687470861 [1] 60 2026/04/22 14:12:24.687471301 2026/04/22 14:12:24.687477954 $device 2026/04/22 14:12:24.687736746 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/22 14:12:24.687744190 width, height, onefile, family, title, fonts, version, paper, 2026/04/22 14:12:24.687819972 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/22 14:12:24.687821645 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/22 14:12:24.687845009 { 2026/04/22 14:12:24.687845810 initPSandPDFfonts() 2026/04/22 14:12:24.687860367 new <- list() 2026/04/22 14:12:24.687861279 if (!missing(width)) 2026/04/22 14:12:24.687874885 new$width <- width 2026/04/22 14:12:24.687875696 if (!missing(height)) 2026/04/22 14:12:24.687890073 new$height <- height 2026/04/22 14:12:24.687890795 if (!missing(onefile)) 2026/04/22 14:12:24.687938905 new$onefile <- onefile 2026/04/22 14:12:24.687940077 if (!missing(title)) 2026/04/22 14:12:24.687953833 new$title <- title 2026/04/22 14:12:24.687954674 if (!missing(fonts)) 2026/04/22 14:12:24.687968450 new$fonts <- fonts 2026/04/22 14:12:24.687969241 if (!missing(version)) 2026/04/22 14:12:24.687982186 new$version <- version 2026/04/22 14:12:24.687982927 if (!missing(paper)) 2026/04/22 14:12:24.687996402 new$paper <- paper 2026/04/22 14:12:24.687997284 if (!missing(encoding)) 2026/04/22 14:12:24.688011891 new$encoding <- encoding 2026/04/22 14:12:24.688012693 if (!missing(bg)) 2026/04/22 14:12:24.688029742 new$bg <- bg 2026/04/22 14:12:24.688085409 if (!missing(fg)) 2026/04/22 14:12:24.688086862 new$fg <- fg 2026/04/22 14:12:24.688099225 if (!missing(pointsize)) 2026/04/22 14:12:24.688100176 new$pointsize <- pointsize 2026/04/22 14:12:24.688136354 if (!missing(pagecentre)) 2026/04/22 14:12:24.688137386 new$pagecentre <- pagecentre 2026/04/22 14:12:24.688147392 if (!missing(colormodel)) 2026/04/22 14:12:24.688158332 new$colormodel <- colormodel 2026/04/22 14:12:24.688186204 if (!missing(useDingbats)) 2026/04/22 14:12:24.688187196 new$useDingbats <- useDingbats 2026/04/22 14:12:24.688209067 if (!missing(useKerning)) 2026/04/22 14:12:24.688209889 new$useKerning <- useKerning 2026/04/22 14:12:24.688230658 if (!missing(fillOddEven)) 2026/04/22 14:12:24.688231740 new$fillOddEven <- fillOddEven 2026/04/22 14:12:24.688279058 if (!missing(compress)) 2026/04/22 14:12:24.688280311 new$compress <- compress 2026/04/22 14:12:24.688294086 if (!missing(timestamp)) 2026/04/22 14:12:24.688294928 new$timestamp <- timestamp 2026/04/22 14:12:24.688308824 if (!missing(producer)) 2026/04/22 14:12:24.688309706 new$producer <- producer 2026/04/22 14:12:24.688321170 if (!missing(author)) 2026/04/22 14:12:24.688323404 new$author <- author 2026/04/22 14:12:24.688343141 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/22 14:12:24.688344103 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/22 14:12:24.688363900 inherits(family, "CIDFont"))) { 2026/04/22 14:12:24.688364682 enc <- family$encoding 2026/04/22 14:12:24.688379510 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/22 14:12:24.688380621 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/22 14:12:24.688399517 "default")) 2026/04/22 14:12:24.688400369 old$encoding <- enc 2026/04/22 14:12:24.688413453 family <- family$metrics 2026/04/22 14:12:24.688414255 } 2026/04/22 14:12:24.688460321 if (is.null(old$encoding) || old$encoding == "default") 2026/04/22 14:12:24.688461393 old$encoding <- guessEncoding() 2026/04/22 14:12:24.688478064 if (!missing(family)) { 2026/04/22 14:12:24.688478805 if (length(family) == 4L) { 2026/04/22 14:12:24.688492110 family <- c(family, "Symbol.afm") 2026/04/22 14:12:24.688492892 } 2026/04/22 14:12:24.688506136 else if (length(family) == 5L) { 2026/04/22 14:12:24.688506908 } 2026/04/22 14:12:24.688519231 else if (length(family) == 1L) { 2026/04/22 14:12:24.688520083 pf <- pdfFonts(family)[[1L]] 2026/04/22 14:12:24.688534206 if (is.null(pf)) 2026/04/22 14:12:24.688536651 stop(gettextf("unknown family '%s'", family), 2026/04/22 14:12:24.688570003 domain = NA) 2026/04/22 14:12:24.688578900 matchFont(pf, old$encoding) 2026/04/22 14:12:24.688600483 } 2026/04/22 14:12:24.688602186 else stop("invalid 'family' argument") 2026/04/22 14:12:24.688618467 old$family <- family 2026/04/22 14:12:24.688619258 } 2026/04/22 14:12:24.688631732 version <- old$version 2026/04/22 14:12:24.688632603 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/22 14:12:24.688646750 "2.0") 2026/04/22 14:12:24.688647501 if (version %in% versions) 2026/04/22 14:12:24.688660225 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/22 14:12:24.688660997 else stop("invalid PDF version") 2026/04/22 14:12:24.688691984 onefile <- old$onefile 2026/04/22 14:12:24.688692926 if (!checkIntFormat(file)) 2026/04/22 14:12:24.688706502 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/22 14:12:24.688707223 domain = NA) 2026/04/22 14:12:24.688722982 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/22 14:12:24.688723764 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/22 14:12:24.688742158 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/22 14:12:24.688743100 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/22 14:12:24.688762326 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/22 14:12:24.688763077 old$author) 2026/04/22 14:12:24.688779238 invisible() 2026/04/22 14:12:24.688780029 } 2026/04/22 14:12:24.688790689 <bytecode: 0x55aee56562f0> 2026/04/22 14:12:24.688791421 <environment: namespace:grDevices> 2026/04/22 14:12:24.688806539 2026/04/22 14:12:24.688807300 $device.ask.default 2026/04/22 14:12:24.688825665 [1] FALSE 2026/04/22 14:12:24.688826486 2026/04/22 14:12:24.688837296 $digits 2026/04/22 14:12:24.688838058 [1] 7 2026/04/22 14:12:24.688848608 2026/04/22 14:12:24.688849439 $download.file.extra 2026/04/22 14:12:24.688861171 [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/22 14:12:24.688871531 2026/04/22 14:12:24.688889975 $download.file.method 2026/04/22 14:12:24.688890756 [1] "curl" 2026/04/22 14:12:24.688903410 2026/04/22 14:12:24.688904222 $dvipscmd 2026/04/22 14:12:24.688915022 [1] "dvips" 2026/04/22 14:12:24.688915794 2026/04/22 14:12:24.688929359 $echo 2026/04/22 14:12:24.688930080 [1] FALSE 2026/04/22 14:12:24.688941041 2026/04/22 14:12:24.688941762 $editor 2026/04/22 14:12:24.688952312 [1] "vi" 2026/04/22 14:12:24.688953073 2026/04/22 14:12:24.688963102 $encoding 2026/04/22 14:12:24.688963873 [1] "native.enc" 2026/04/22 14:12:24.688994250 2026/04/22 14:12:24.688995292 $example.ask 2026/04/22 14:12:24.689005982 [1] "default" 2026/04/22 14:12:24.689006764 2026/04/22 14:12:24.689016983 $expressions 2026/04/22 14:12:24.689017865 [1] 5000 2026/04/22 14:12:24.689028615 2026/04/22 14:12:24.689029556 $help.search.types 2026/04/22 14:12:24.689040797 [1] "vignette" "demo" "help" 2026/04/22 14:12:24.689041579 2026/04/22 14:12:24.689053531 $help.try.all.packages 2026/04/22 14:12:24.689054283 [1] FALSE 2026/04/22 14:12:24.689066365 2026/04/22 14:12:24.689067147 $HTTPUserAgent 2026/04/22 14:12:24.689078167 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/22 14:12:24.689078959 2026/04/22 14:12:24.689092925 $internet.info 2026/04/22 14:12:24.689093687 [1] 2 2026/04/22 14:12:24.689104757 2026/04/22 14:12:24.689105479 $keep.parse.data 2026/04/22 14:12:24.689116850 [1] TRUE 2026/04/22 14:12:24.689117661 2026/04/22 14:12:24.689128131 $keep.parse.data.pkgs 2026/04/22 14:12:24.689128862 [1] FALSE 2026/04/22 14:12:24.689140925 2026/04/22 14:12:24.689141646 $keep.source 2026/04/22 14:12:24.689151896 [1] FALSE 2026/04/22 14:12:24.689152717 2026/04/22 14:12:24.689162996 $keep.source.pkgs 2026/04/22 14:12:24.689163708 [1] FALSE 2026/04/22 14:12:24.689175690 2026/04/22 14:12:24.689176422 $locatorBell 2026/04/22 14:12:24.689187011 [1] TRUE 2026/04/22 14:12:24.689187833 2026/04/22 14:12:24.689197982 $mailer 2026/04/22 14:12:24.689198703 [1] "mailto" 2026/04/22 14:12:24.689209634 2026/04/22 14:12:24.689210445 $matprod 2026/04/22 14:12:24.689244980 [1] "default" 2026/04/22 14:12:24.689252484 2026/04/22 14:12:24.689263915 $max.contour.segments 2026/04/22 14:12:24.689264697 [1] 25000 2026/04/22 14:12:24.689276639 2026/04/22 14:12:24.689279224 $max.print 2026/04/22 14:12:24.689290635 [1] 99999 2026/04/22 14:12:24.689291767 2026/04/22 14:12:24.689302758 $menu.graphics 2026/04/22 14:12:24.689303519 [1] TRUE 2026/04/22 14:12:24.689314670 2026/04/22 14:12:24.689315542 $na.action 2026/04/22 14:12:24.689326312 [1] "na.omit" 2026/04/22 14:12:24.689327064 2026/04/22 14:12:24.689337724 $nwarnings 2026/04/22 14:12:24.689338525 [1] 50 2026/04/22 14:12:24.689348974 2026/04/22 14:12:24.689349726 $OutDec 2026/04/22 14:12:24.689359905 [1] "." 2026/04/22 14:12:24.689360727 2026/04/22 14:12:24.689370715 $packrat.authenticated.downloads.use.renv 2026/04/22 14:12:24.689371487 [1] TRUE 2026/04/22 14:12:24.689384962 2026/04/22 14:12:24.689385814 $packrat.connect.timeout 2026/04/22 14:12:24.689397465 [1] 10 2026/04/22 14:12:24.689398207 2026/04/22 14:12:24.689407855 $packrat.untrusted.packages 2026/04/22 14:12:24.689408656 character(0) 2026/04/22 14:12:24.689421330 2026/04/22 14:12:24.689422071 $packrat.verbose.cache 2026/04/22 14:12:24.689433302 [1] TRUE 2026/04/22 14:12:24.689434034 2026/04/22 14:12:24.689445626 $pager 2026/04/22 14:12:24.689446377 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/22 14:12:24.689458399 2026/04/22 14:12:24.689459221 $papersize 2026/04/22 14:12:24.689470131 [1] "letter" 2026/04/22 14:12:24.689470913 2026/04/22 14:12:24.689487103 $PCRE_limit_recursion 2026/04/22 14:12:24.689487865 [1] NA 2026/04/22 14:12:24.689500218 2026/04/22 14:12:24.689501009 $PCRE_study 2026/04/22 14:12:24.689511579 [1] FALSE 2026/04/22 14:12:24.689512551 2026/04/22 14:12:24.689522570 $PCRE_use_JIT 2026/04/22 14:12:24.689523331 [1] TRUE 2026/04/22 14:12:24.689534893 2026/04/22 14:12:24.689535664 $pdfviewer 2026/04/22 14:12:24.689546254 [1] "/usr/bin/xdg-open" 2026/04/22 14:12:24.689547035 2026/04/22 14:12:24.689558847 $pkgType 2026/04/22 14:12:24.689559619 [1] "source" 2026/04/22 14:12:24.689571080 2026/04/22 14:12:24.689571952 $printcmd 2026/04/22 14:12:24.689582572 [1] "/usr/bin/lpr" 2026/04/22 14:12:24.689583333 2026/04/22 14:12:24.689594344 $prompt 2026/04/22 14:12:24.689595085 [1] "> " 2026/04/22 14:12:24.689605805 2026/04/22 14:12:24.689606597 $repos 2026/04/22 14:12:24.689616425 CRAN 2026/04/22 14:12:24.689617167 "@CRAN@" 2026/04/22 14:12:24.689627516 2026/04/22 14:12:24.689628237 $rl_word_breaks 2026/04/22 14:12:24.689639418 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/22 14:12:24.689640210 2026/04/22 14:12:24.689651431 $scipen 2026/04/22 14:12:24.689652242 [1] 0 2026/04/22 14:12:24.689670126 2026/04/22 14:12:24.689670947 $show.coef.Pvalues 2026/04/22 14:12:24.689682509 [1] TRUE 2026/04/22 14:12:24.689683300 2026/04/22 14:12:24.689693690 $show.error.messages 2026/04/22 14:12:24.689694512 [1] TRUE 2026/04/22 14:12:24.689706674 2026/04/22 14:12:24.689707486 $show.signif.stars 2026/04/22 14:12:24.689718837 [1] TRUE 2026/04/22 14:12:24.689719639 2026/04/22 14:12:24.689730158 $showErrorCalls 2026/04/22 14:12:24.689730909 [1] TRUE 2026/04/22 14:12:24.689742521 2026/04/22 14:12:24.689743273 $showNCalls 2026/04/22 14:12:24.689754263 [1] 50 2026/04/22 14:12:24.689755095 2026/04/22 14:12:24.689764833 $showWarnCalls 2026/04/22 14:12:24.689765775 [1] FALSE 2026/04/22 14:12:24.689777457 2026/04/22 14:12:24.689778198 $str 2026/04/22 14:12:24.689788337 $str$strict.width 2026/04/22 14:12:24.689789058 [1] "no" 2026/04/22 14:12:24.689800690 2026/04/22 14:12:24.689801492 $str$digits.d 2026/04/22 14:12:24.689812472 [1] 3 2026/04/22 14:12:24.689813354 2026/04/22 14:12:24.689823363 $str$vec.len 2026/04/22 14:12:24.689824134 [1] 4 2026/04/22 14:12:24.689834874 2026/04/22 14:12:24.689835716 $str$list.len 2026/04/22 14:12:24.689846536 [1] 99 2026/04/22 14:12:24.689847318 2026/04/22 14:12:24.689857136 $str$deparse.lines 2026/04/22 14:12:24.689857887 NULL 2026/04/22 14:12:24.689869459 2026/04/22 14:12:24.689870230 $str$drop.deparse.attr 2026/04/22 14:12:24.689882063 [1] TRUE 2026/04/22 14:12:24.689882854 2026/04/22 14:12:24.689893474 $str$formatNum 2026/04/22 14:12:24.689894366 function (x, ...) 2026/04/22 14:12:24.689907290 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/22 14:12:24.689908101 <environment: 0x55aee5ec96a8> 2026/04/22 14:12:24.689923380 2026/04/22 14:12:24.689924151 2026/04/22 14:12:24.689934441 $str.dendrogram.last 2026/04/22 14:12:24.689935242 [1] "`" 2026/04/22 14:12:24.689946994 2026/04/22 14:12:24.689947775 $texi2dvi 2026/04/22 14:12:24.689958455 [1] "/usr/bin/texi2dvi" 2026/04/22 14:12:24.689959257 2026/04/22 14:12:24.689970558 $timeout 2026/04/22 14:12:24.689971340 [1] 60 2026/04/22 14:12:24.689982030 2026/04/22 14:12:24.689982851 $ts.eps 2026/04/22 14:12:24.690001767 [1] 1e-05 2026/04/22 14:12:24.690002608 2026/04/22 14:12:24.690013078 $ts.S.compat 2026/04/22 14:12:24.690013859 [1] FALSE 2026/04/22 14:12:24.690025251 2026/04/22 14:12:24.690026192 $unzip 2026/04/22 14:12:24.690036512 [1] "/usr/bin/unzip" 2026/04/22 14:12:24.690037373 2026/04/22 14:12:24.690048875 $useFancyQuotes 2026/04/22 14:12:24.690049626 [1] TRUE 2026/04/22 14:12:24.690061278 2026/04/22 14:12:24.690062020 $verbose 2026/04/22 14:12:24.690072760 [1] FALSE 2026/04/22 14:12:24.690073551 2026/04/22 14:12:24.690083850 $warn 2026/04/22 14:12:24.690084602 [1] 0 2026/04/22 14:12:24.690095402 2026/04/22 14:12:24.690096414 $warning.length 2026/04/22 14:12:24.690107885 [1] 1000 2026/04/22 14:12:24.690108647 2026/04/22 14:12:24.690118686 $warnPartialMatchArgs 2026/04/22 14:12:24.690119487 [1] FALSE 2026/04/22 14:12:24.690136008 2026/04/22 14:12:24.690136769 $warnPartialMatchAttr 2026/04/22 14:12:24.690148542 [1] FALSE 2026/04/22 14:12:24.690149343 2026/04/22 14:12:24.690159672 $warnPartialMatchDollar 2026/04/22 14:12:24.690160514 [1] FALSE 2026/04/22 14:12:24.690173398 2026/04/22 14:12:24.690174239 $width 2026/04/22 14:12:24.690184479 [1] 80 2026/04/22 14:12:24.690185280 |
| ✅ | 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/22 14:12:24.710279431 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:24.710516294 [connect-session] Job Key: uMDkhZ4q75KcjMfa 2026/04/22 14:12:24.710526724 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:24.710530571 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:24.710534819 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:24.710538396 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39435 ... Connected to session server http://127.0.0.1:39435 2026/04/22 14:12:24.895605631 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:24.895625328 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/22 14:12:24.903145464 2026/04/22 14:12:24.903164340 $ env 2026/04/22 14:12:24.903285797 EDITOR=vi 2026/04/22 14:12:24.903287600 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:24.903316855 HOSTNAME=785931933ea6 2026/04/22 14:12:24.903318087 LANG=en_US.UTF-8 2026/04/22 14:12:24.903337103 LANGUAGE=en_US:en 2026/04/22 14:12:24.903337985 LC_ALL=en_US.UTF-8 2026/04/22 14:12:24.903350578 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/22 14:12:24.903356580 LN_S=ln -s 2026/04/22 14:12:24.903377118 LOGNAME=rstudio-connect 2026/04/22 14:12:24.903377909 MAKEFLAGS=-j1 2026/04/22 14:12:24.903402265 MAKE=make 2026/04/22 14:12:24.903403187 PAGER=/usr/bin/pager 2026/04/22 14:12:24.903419437 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/22 14:12:24.903429757 POSIT_CONNECT=1 2026/04/22 14:12:24.903451397 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:24.903457729 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:24.903476574 R_ARCH= 2026/04/22 14:12:24.903477686 R_BROWSER=xdg-open 2026/04/22 14:12:24.903490891 R_BZIPCMD=/usr/bin/bzip2 2026/04/22 14:12:24.903491762 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/22 14:12:24.903506440 R_ENVIRON_USER=REDACTED 2026/04/22 14:12:24.903507222 R_GZIPCMD=/usr/bin/gzip 2026/04/22 14:12:24.903521538 R_HOME=/opt/R/4.5.2/lib/R 2026/04/22 14:12:24.903522410 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/22 14:12:24.903543539 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/22 14:12:24.903544411 R_LIBS_USER=REDACTED 2026/04/22 14:12:24.903559319 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/22 14:12:24.903560211 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmp0RMOjs/packrat-src 2026/04/22 14:12:24.903580839 R_PAPERSIZE=letter 2026/04/22 14:12:24.903582082 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/22 14:12:24.903600847 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/22 14:12:24.903601839 R_PRINTCMD=/usr/bin/lpr 2026/04/22 14:12:24.903620834 R_PROFILE_USER=REDACTED 2026/04/22 14:12:24.903621686 R_RD4PDF=times,inconsolata,hyper 2026/04/22 14:12:24.903640875 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp0RMOjs 2026/04/22 14:12:24.903643760 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/22 14:12:24.903679637 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/22 14:12:24.903680950 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/22 14:12:24.903698553 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:24.903699765 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/22 14:12:24.903714312 R_UNZIPCMD=/usr/bin/unzip 2026/04/22 14:12:24.903715054 R_ZIPCMD=/usr/bin/zip 2026/04/22 14:12:24.903728779 SED=/usr/bin/sed 2026/04/22 14:12:24.903729761 SHLVL=2 2026/04/22 14:12:24.903754397 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:24.903755249 TAR=/usr/bin/tar 2026/04/22 14:12:24.903768193 TERM=xterm 2026/04/22 14:12:24.903768954 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:24.903782800 TZ=UTC 2026/04/22 14:12:24.903783572 USERNAME=rstudio-connect 2026/04/22 14:12:24.903795975 USER=rstudio-connect 2026/04/22 14:12:24.908888963 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/22 14:12:24.923905807 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:24.924137742 [connect-session] Job Key: WPRrOdSmgFzkxT2H 2026/04/22 14:12:24.924147510 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:24.924151056 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:24.924156036 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:24.924164552 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33497 ... Connected to session server http://127.0.0.1:33497 2026/04/22 14:12:25.110873666 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:25.110925250 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/22 14:12:25.118647207 2026/04/22 14:12:25.118655352 $ findmnt --notruncate 2026/04/22 14:12:25.118694976 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:25.118707360 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/ATHWK DYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:25.118835742 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:25.118862841 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:25.118864544 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:25.118894550 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:25.118895422 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:25.118924546 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:25.118925338 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:25.118954723 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:25.118955584 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.119005979 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:25.119030905 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l /ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:25.119290670 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.120722404 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.120724519 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.120770114 ├─/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/22 14:12:25.121045677 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.121106131 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/WPRrOdSmgFzkxT2H] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.121107403 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.121149522 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:25.121150373 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1879509066] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:25.121299736 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:25.125634815 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/overlay2/l/A THWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/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/22 14:12:25.140935792 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:25.141187252 [connect-session] Job Key: hXwhYwEEPVpqs7hv 2026/04/22 14:12:25.141197421 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:25.141205867 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:25.141240031 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:25.141246744 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:42169 ... Connected to session server http://127.0.0.1:42169 2026/04/22 14:12:25.326744027 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:25.326803335 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/22 14:12:25.387370149 2026/04/22 14:12:25.387380048 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/22 14:12:25.387518227 * Trying 108.138.246.28:443... 2026/04/22 14:12:25.387525129 * Connected to cran.rstudio.com (108.138.246.28) port 443 (#0) 2026/04/22 14:12:25.387542943 * ALPN, offering h2 2026/04/22 14:12:25.387543774 * ALPN, offering http/1.1 2026/04/22 14:12:25.387557871 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:25.387558612 * CApath: /etc/ssl/certs 2026/04/22 14:12:25.387574031 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:25.387574833 } [5 bytes data] 2026/04/22 14:12:25.387589911 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:25.387590742 } [512 bytes data] 2026/04/22 14:12:25.387604708 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.387605480 { [5 bytes data] 2026/04/22 14:12:25.387620107 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:25.387620879 { [122 bytes data] 2026/04/22 14:12:25.387634865 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:25.387635676 { [5 bytes data] 2026/04/22 14:12:25.387649502 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387650254 { [5 bytes data] 2026/04/22 14:12:25.387664470 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/22 14:12:25.387665242 { [19 bytes data] 2026/04/22 14:12:25.387680460 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387681201 { [5 bytes data] 2026/04/22 14:12:25.387694917 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:25.387695679 { [3845 bytes data] 2026/04/22 14:12:25.387709955 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387710667 { [5 bytes data] 2026/04/22 14:12:25.387724413 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/22 14:12:25.387725164 { [264 bytes data] 2026/04/22 14:12:25.387738970 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387739781 { [5 bytes data] 2026/04/22 14:12:25.387753788 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:25.387754589 { [36 bytes data] 2026/04/22 14:12:25.387768625 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:25.387769367 } [5 bytes data] 2026/04/22 14:12:25.387782942 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:25.387783704 } [1 bytes data] 2026/04/22 14:12:25.387802008 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387802809 } [5 bytes data] 2026/04/22 14:12:25.387817356 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:25.387818158 } [36 bytes data] 2026/04/22 14:12:25.387832295 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/22 14:12:25.387833086 * ALPN, server accepted to use h2 2026/04/22 14:12:25.387849577 * Server certificate: 2026/04/22 14:12:25.387850438 * subject: CN=cran.rstudio.com 2026/04/22 14:12:25.387864254 * start date: May 17 00:00:00 2025 GMT 2026/04/22 14:12:25.387864996 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/22 14:12:25.387879122 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/22 14:12:25.387880204 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/22 14:12:25.387899470 * SSL certificate verify ok. 2026/04/22 14:12:25.387900222 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:25.387915891 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:25.387916652 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:25.387935578 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387936309 } [5 bytes data] 2026/04/22 14:12:25.387957819 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387958631 } [5 bytes data] 2026/04/22 14:12:25.387990595 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.387993501 } [5 bytes data] 2026/04/22 14:12:25.388064785 * Using Stream ID: 1 (easy handle 0x560002f819f0) 2026/04/22 14:12:25.388066397 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388084631 } [5 bytes data] 2026/04/22 14:12:25.388085473 > GET / HTTP/2 2026/04/22 14:12:25.388098007 > Host: cran.rstudio.com 2026/04/22 14:12:25.388099179 > user-agent: curl/7.81.0 2026/04/22 14:12:25.388112975 > accept: */* 2026/04/22 14:12:25.388113836 > 2026/04/22 14:12:25.388124596 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388125488 { [5 bytes data] 2026/04/22 14:12:25.388140055 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/22 14:12:25.388140827 { [157 bytes data] 2026/04/22 14:12:25.388168915 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388196586 { [5 bytes data] 2026/04/22 14:12:25.388197979 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:25.388220622 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388221643 } [5 bytes data] 2026/04/22 14:12:25.388242072 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388242933 { [5 bytes data] 2026/04/22 14:12:25.388257240 < HTTP/2 200 2026/04/22 14:12:25.388258082 < content-type: text/html 2026/04/22 14:12:25.388288939 < content-length: 866 2026/04/22 14:12:25.388290021 < server: Apache/2.4.65 (Unix) 2026/04/22 14:12:25.388303527 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/22 14:12:25.388304288 < accept-ranges: bytes 2026/04/22 14:12:25.388319056 < date: Wed, 22 Apr 2026 13:56:14 GMT 2026/04/22 14:12:25.388319827 < expires: Wed, 22 Apr 2026 14:20:25 GMT 2026/04/22 14:12:25.388333603 < cache-control: max-age=1800 2026/04/22 14:12:25.388334465 < etag: "362-612dafe59ac63" 2026/04/22 14:12:25.388347579 < x-cache: Hit from cloudfront 2026/04/22 14:12:25.388348321 < via: 1.1 549a5eaa264d3b997d6acfdba72f56d0.cloudfront.net (CloudFront) 2026/04/22 14:12:25.388365823 < x-amz-cf-pop: SFO5-P1 2026/04/22 14:12:25.388366585 < x-amz-cf-id: vj4a6dEv1oUSOXytD60SqvR64eBy1TxtA26WXGKEGwqdsNJSNZqurw== 2026/04/22 14:12:25.388384198 < age: 1320 2026/04/22 14:12:25.388384969 < 2026/04/22 14:12:25.388395298 { [866 bytes data] 2026/04/22 14:12:25.388396040 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.388410617 { [5 bytes data] 2026/04/22 14:12:25.392890296 * 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/22 14:12:25.407748153 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:25.407991048 [connect-session] Job Key: QEfrxqLwFA61OkzW 2026/04/22 14:12:25.408001598 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:25.408005325 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:25.408009573 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:25.408012999 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37499 ... Connected to session server http://127.0.0.1:37499 2026/04/22 14:12:25.591728624 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:25.591749103 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/22 14:12:25.888534753 2026/04/22 14:12:25.888551464 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/22 14:12:25.888640370 * Trying 3.13.196.95:443... 2026/04/22 14:12:25.888642885 * Connected to packagemanager.posit.co (3.13.196.95) port 443 (#0) 2026/04/22 14:12:25.888663794 * ALPN, offering h2 2026/04/22 14:12:25.888664816 * ALPN, offering http/1.1 2026/04/22 14:12:25.888679985 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:25.888680877 * CApath: /etc/ssl/certs 2026/04/22 14:12:25.888696576 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888697598 } [5 bytes data] 2026/04/22 14:12:25.888713187 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:25.888714039 } [512 bytes data] 2026/04/22 14:12:25.888730529 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888731581 { [5 bytes data] 2026/04/22 14:12:25.888783919 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:25.888785382 { [104 bytes data] 2026/04/22 14:12:25.888805580 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888806622 { [5 bytes data] 2026/04/22 14:12:25.888825738 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:25.888826339 { [3880 bytes data] 2026/04/22 14:12:25.888837109 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888837620 { [5 bytes data] 2026/04/22 14:12:25.888857236 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/22 14:12:25.888858309 { [333 bytes data] 2026/04/22 14:12:25.888894434 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888896638 { [5 bytes data] 2026/04/22 14:12:25.888919541 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/22 14:12:25.888920673 { [4 bytes data] 2026/04/22 14:12:25.888940029 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:25.888940680 } [5 bytes data] 2026/04/22 14:12:25.888952032 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/22 14:12:25.888952563 } [70 bytes data] 2026/04/22 14:12:25.888988821 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:25.888990284 } [5 bytes data] 2026/04/22 14:12:25.889004871 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:25.889005682 } [1 bytes data] 2026/04/22 14:12:25.889022404 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:25.889023636 } [5 bytes data] 2026/04/22 14:12:25.889045221 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:25.889056433 } [16 bytes data] 2026/04/22 14:12:25.889128087 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:25.889129550 { [5 bytes data] 2026/04/22 14:12:25.889150048 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:25.889165968 { [5 bytes data] 2026/04/22 14:12:25.889181176 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:25.889182148 { [16 bytes data] 2026/04/22 14:12:25.889198829 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/22 14:12:25.889199661 * ALPN, server accepted to use h2 2026/04/22 14:12:25.889249825 * Server certificate: 2026/04/22 14:12:25.889251167 * subject: CN=p3m.posit.it 2026/04/22 14:12:25.889265754 * start date: Feb 24 00:00:00 2026 GMT 2026/04/22 14:12:25.889266536 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/22 14:12:25.889280953 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/22 14:12:25.889281945 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/22 14:12:25.889302854 * SSL certificate verify ok. 2026/04/22 14:12:25.889303776 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:25.889319846 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:25.889320637 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:25.889353173 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889368827 } [5 bytes data] 2026/04/22 14:12:25.889369949 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889384296 } [5 bytes data] 2026/04/22 14:12:25.889385078 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889399304 } [5 bytes data] 2026/04/22 14:12:25.889400076 * Using Stream ID: 1 (easy handle 0x55f8bdfed9f0) 2026/04/22 14:12:25.889414553 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889415305 } [5 bytes data] 2026/04/22 14:12:25.889429481 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/22 14:12:25.889430242 > Host: packagemanager.posit.co 2026/04/22 14:12:25.889446648 > user-agent: curl/7.81.0 2026/04/22 14:12:25.889448942 > accept: */* 2026/04/22 14:12:25.889468889 > 2026/04/22 14:12:25.889469881 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889483427 { [5 bytes data] 2026/04/22 14:12:25.889484369 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:25.889499988 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889500799 } [5 bytes data] 2026/04/22 14:12:25.889516058 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889516859 { [5 bytes data] 2026/04/22 14:12:25.889531557 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889532388 { [5 bytes data] 2026/04/22 14:12:25.889546755 < HTTP/2 400 2026/04/22 14:12:25.889547607 < date: Wed, 22 Apr 2026 14:12:25 GMT 2026/04/22 14:12:25.889560391 < content-type: text/plain; charset=utf-8 2026/04/22 14:12:25.889561172 < content-length: 94 2026/04/22 14:12:25.889575870 < cache-control: max-age=3600 2026/04/22 14:12:25.889576671 < request-id: 3136fec7-7c4d-4a75-a1c9-167d4cba837e 2026/04/22 14:12:25.889592932 < server: Posit Package Manager v2026.04.1 2026/04/22 14:12:25.889593843 < x-content-type-options: nosniff 2026/04/22 14:12:25.889609884 < x-frame-options: DENY 2026/04/22 14:12:25.889610725 < x-repository-type: RSPM 2026/04/22 14:12:25.889625152 < 2026/04/22 14:12:25.889626044 { [94 bytes data] 2026/04/22 14:12:25.889637265 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:25.889638116 { [5 bytes data] 2026/04/22 14:12:25.894733531 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:37499 |
| ✅ | 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/22 14:12:25.909816617 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:25.910067046 [connect-session] Job Key: T2E8oCxleqNoSf39 2026/04/22 14:12:25.910077035 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/22 14:12:25.910080752 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/22 14:12:25.910084960 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/22 14:12:25.910088666 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44751 ... Connected to session server http://127.0.0.1:44751 2026/04/22 14:12:26.094749817 Configuring packrat to use available credentials for private repository access. 2026/04/22 14:12:26.094768713 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/22 14:12:26.394673310 2026/04/22 14:12:26.394686285 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/22 14:12:26.394825726 * Trying 16.59.247.202:443... 2026/04/22 14:12:26.394829613 * Connected to packagemanager.posit.co (16.59.247.202) port 443 (#0) 2026/04/22 14:12:26.394847657 * ALPN, offering h2 2026/04/22 14:12:26.394848658 * ALPN, offering http/1.1 2026/04/22 14:12:26.394858918 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/22 14:12:26.394859509 * CApath: /etc/ssl/certs 2026/04/22 14:12:26.394869157 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:26.394869868 } [5 bytes data] 2026/04/22 14:12:26.394879636 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/22 14:12:26.394880047 } [512 bytes data] 2026/04/22 14:12:26.394889144 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:26.394889555 { [5 bytes data] 2026/04/22 14:12:26.394898612 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/22 14:12:26.394899023 { [104 bytes data] 2026/04/22 14:12:26.394914321 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:26.394915313 { [5 bytes data] 2026/04/22 14:12:26.394934006 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/22 14:12:26.394935529 { [3880 bytes data] 2026/04/22 14:12:26.394954084 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:26.394955036 { [5 bytes data] 2026/04/22 14:12:26.394969863 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/22 14:12:26.394970805 { [333 bytes data] 2026/04/22 14:12:26.394985222 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:26.394985713 { [5 bytes data] 2026/04/22 14:12:26.394994900 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/22 14:12:26.394995321 { [4 bytes data] 2026/04/22 14:12:26.395004087 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:26.395004498 } [5 bytes data] 2026/04/22 14:12:26.395013164 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/22 14:12:26.395013565 } [70 bytes data] 2026/04/22 14:12:26.395022512 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/22 14:12:26.395022943 } [5 bytes data] 2026/04/22 14:12:26.395031198 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/22 14:12:26.395031599 } [1 bytes data] 2026/04/22 14:12:26.395040496 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/22 14:12:26.395040906 } [5 bytes data] 2026/04/22 14:12:26.395049542 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/22 14:12:26.395049973 } [16 bytes data] 2026/04/22 14:12:26.395068959 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/22 14:12:26.395070001 { [5 bytes data] 2026/04/22 14:12:26.395089169 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/22 14:12:26.395098837 { [5 bytes data] 2026/04/22 14:12:26.395139783 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/22 14:12:26.395144252 { [16 bytes data] 2026/04/22 14:12:26.395153369 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/22 14:12:26.395153840 * ALPN, server accepted to use h2 2026/04/22 14:12:26.395166073 * Server certificate: 2026/04/22 14:12:26.395166524 * subject: CN=p3m.posit.it 2026/04/22 14:12:26.395175130 * start date: Feb 24 00:00:00 2026 GMT 2026/04/22 14:12:26.395175550 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/22 14:12:26.395202481 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/22 14:12:26.395203293 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/22 14:12:26.395233609 * SSL certificate verify ok. 2026/04/22 14:12:26.395234942 * Using HTTP2, server supports multiplexing 2026/04/22 14:12:26.395251332 * Connection state changed (HTTP/2 confirmed) 2026/04/22 14:12:26.395252224 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/22 14:12:26.395280727 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395281429 } [5 bytes data] 2026/04/22 14:12:26.395318298 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395319740 } [5 bytes data] 2026/04/22 14:12:26.395334959 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395336001 } [5 bytes data] 2026/04/22 14:12:26.395354977 * Using Stream ID: 1 (easy handle 0x5631c816e9f0) 2026/04/22 14:12:26.395355908 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395377579 } [5 bytes data] 2026/04/22 14:12:26.395384622 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/22 14:12:26.395405168 > Host: packagemanager.posit.co 2026/04/22 14:12:26.395406471 > user-agent: curl/7.81.0 2026/04/22 14:12:26.395423162 > accept: */* 2026/04/22 14:12:26.395424274 > 2026/04/22 14:12:26.395436968 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395437779 { [5 bytes data] 2026/04/22 14:12:26.395447357 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/22 14:12:26.395447798 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395458919 } [5 bytes data] 2026/04/22 14:12:26.395459350 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395499597 { [5 bytes data] 2026/04/22 14:12:26.395501130 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395512011 { [5 bytes data] 2026/04/22 14:12:26.395512491 < HTTP/2 400 2026/04/22 14:12:26.395519885 < date: Wed, 22 Apr 2026 14:12:26 GMT 2026/04/22 14:12:26.395520366 < content-type: text/plain; charset=utf-8 2026/04/22 14:12:26.395558748 < content-length: 94 2026/04/22 14:12:26.395565861 < cache-control: max-age=3600 2026/04/22 14:12:26.395588602 < request-id: 9d7c6837-5000-403f-b9d7-92b7f8b4d23b 2026/04/22 14:12:26.395589584 < server: Posit Package Manager v2026.04.1 2026/04/22 14:12:26.395627284 < x-content-type-options: nosniff 2026/04/22 14:12:26.395628356 < x-frame-options: DENY 2026/04/22 14:12:26.395652491 < x-repository-type: RSPM 2026/04/22 14:12:26.395656899 < 2026/04/22 14:12:26.395671437 { [94 bytes data] 2026/04/22 14:12:26.395672288 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/22 14:12:26.395685503 { [5 bytes data] 2026/04/22 14:12:26.400975068 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/22 14:12:26.419754798 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:26.420073345 [connect-session] Job Key: pjlO8EZ6C9xaz4rI 2026/04/22 14:12:26.420092190 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:26.420099313 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33667 ... Connected to session server http://127.0.0.1:33667 2026/04/22 14:12:26.613232628 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:26.613527484 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:26.613613227 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/22 14:12:26.632264284 2026/04/22 14:12:26.632295772 $ /opt/R/4.4.3/bin/R --version 2026/04/22 14:12:26.632334014 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/22 14:12:26.632335497 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/22 14:12:26.632357077 Platform: x86_64-pc-linux-gnu 2026/04/22 14:12:26.632357969 2026/04/22 14:12:26.632369260 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/22 14:12:26.632369951 You are welcome to redistribute it under the terms of the 2026/04/22 14:12:26.632385560 GNU General Public License versions 2 or 3. 2026/04/22 14:12:26.632386362 For more information about these matters see 2026/04/22 14:12:26.637238279 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:33667 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/22 14:12:26.653940123 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:26.654282043 [connect-session] Job Key: wl875B4Vnd8p9UaH 2026/04/22 14:12:26.654305187 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:26.654312200 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33389 ... Connected to session server http://127.0.0.1:33389 2026/04/22 14:12:26.849372370 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:26.849629784 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:26.849722961 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/22 14:12:27.046481663 2026/04/22 14:12:27.046497362 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/22 14:12:27.046547075 Package Version LibPath 2026/04/22 14:12:27.046549129 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046564698 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046565530 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046580558 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046581299 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046598181 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046598983 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046617217 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046618259 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046635972 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046636883 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046653765 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046654637 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046672380 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046673191 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046690564 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046691425 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046714078 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046714909 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046731921 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046732693 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046749524 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046750296 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046767468 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046768349 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046836547 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046838902 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.046859811 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/22 14:12:27.052619729 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:33389 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/22 14:12:27.070726346 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:27.071003626 [connect-session] Job Key: Zx8KlZUxWzcOqYxQ 2026/04/22 14:12:27.071017762 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:27.071026729 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44119 ... Connected to session server http://127.0.0.1:44119 2026/04/22 14:12:27.262329571 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:27.262541240 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:27.262623113 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/22 14:12:27.263314294 $add.smooth 2026/04/22 14:12:27.263321217 [1] TRUE 2026/04/22 14:12:27.263356934 2026/04/22 14:12:27.263358697 $bitmapType 2026/04/22 14:12:27.263376581 [1] "cairo" 2026/04/22 14:12:27.263377453 2026/04/22 14:12:27.263388569 $browser 2026/04/22 14:12:27.263393698 function (url) 2026/04/22 14:12:27.263459422 { 2026/04/22 14:12:27.263461365 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/22 14:12:27.263480641 } 2026/04/22 14:12:27.263481713 <environment: 0x558a92c24a60> 2026/04/22 14:12:27.263496451 2026/04/22 14:12:27.263497323 $browserNLdisabled 2026/04/22 14:12:27.263510888 [1] FALSE 2026/04/22 14:12:27.263511790 2026/04/22 14:12:27.263522174 $catch.script.errors 2026/04/22 14:12:27.263524418 [1] FALSE 2026/04/22 14:12:27.263542361 2026/04/22 14:12:27.263543413 $CBoundsCheck 2026/04/22 14:12:27.263555005 [1] FALSE 2026/04/22 14:12:27.263555927 2026/04/22 14:12:27.263566417 $check.bounds 2026/04/22 14:12:27.263569182 [1] FALSE 2026/04/22 14:12:27.263580964 2026/04/22 14:12:27.263581815 $citation.bibtex.max 2026/04/22 14:12:27.263594258 [1] 1 2026/04/22 14:12:27.263595060 2026/04/22 14:12:27.263606081 $continue 2026/04/22 14:12:27.263606902 [1] "+ " 2026/04/22 14:12:27.263618464 2026/04/22 14:12:27.263619285 $contrasts 2026/04/22 14:12:27.263629895 unordered ordered 2026/04/22 14:12:27.263630917 "contr.treatment" "contr.poly" 2026/04/22 14:12:27.263645474 2026/04/22 14:12:27.263646246 $defaultPackages 2026/04/22 14:12:27.263657186 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/22 14:12:27.263658158 2026/04/22 14:12:27.263673156 $demo.ask 2026/04/22 14:12:27.263674098 [1] "default" 2026/04/22 14:12:27.263685870 2026/04/22 14:12:27.263686662 $deparse.cutoff 2026/04/22 14:12:27.263697702 [1] 60 2026/04/22 14:12:27.263698454 2026/04/22 14:12:27.263708563 $device 2026/04/22 14:12:27.263885279 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/22 14:12:27.263892262 width, height, onefile, family, title, fonts, version, paper, 2026/04/22 14:12:27.263930448 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/22 14:12:27.263932592 useKerning, fillOddEven, compress) 2026/04/22 14:12:27.263954724 { 2026/04/22 14:12:27.263955605 initPSandPDFfonts() 2026/04/22 14:12:27.263967848 new <- list() 2026/04/22 14:12:27.263968780 if (!missing(width)) 2026/04/22 14:12:27.263981313 new$width <- width 2026/04/22 14:12:27.263982215 if (!missing(height)) 2026/04/22 14:12:27.263999738 new$height <- height 2026/04/22 14:12:27.264000519 if (!missing(onefile)) 2026/04/22 14:12:27.264013483 new$onefile <- onefile 2026/04/22 14:12:27.264014205 if (!missing(title)) 2026/04/22 14:12:27.264052006 new$title <- title 2026/04/22 14:12:27.264053008 if (!missing(fonts)) 2026/04/22 14:12:27.264066032 new$fonts <- fonts 2026/04/22 14:12:27.264066783 if (!missing(version)) 2026/04/22 14:12:27.264079908 new$version <- version 2026/04/22 14:12:27.264080789 if (!missing(paper)) 2026/04/22 14:12:27.264093954 new$paper <- paper 2026/04/22 14:12:27.264094796 if (!missing(encoding)) 2026/04/22 14:12:27.264107740 new$encoding <- encoding 2026/04/22 14:12:27.264108501 if (!missing(bg)) 2026/04/22 14:12:27.264121866 new$bg <- bg 2026/04/22 14:12:27.264124301 if (!missing(fg)) 2026/04/22 14:12:27.264139970 new$fg <- fg 2026/04/22 14:12:27.264140762 if (!missing(pointsize)) 2026/04/22 14:12:27.264167291 new$pointsize <- pointsize 2026/04/22 14:12:27.264168183 if (!missing(pagecentre)) 2026/04/22 14:12:27.264182410 new$pagecentre <- pagecentre 2026/04/22 14:12:27.264183241 if (!missing(colormodel)) 2026/04/22 14:12:27.264203655 new$colormodel <- colormodel 2026/04/22 14:12:27.264206180 if (!missing(useDingbats)) 2026/04/22 14:12:27.264231958 new$useDingbats <- useDingbats 2026/04/22 14:12:27.264232990 if (!missing(useKerning)) 2026/04/22 14:12:27.264249751 new$useKerning <- useKerning 2026/04/22 14:12:27.264250813 if (!missing(fillOddEven)) 2026/04/22 14:12:27.264267234 new$fillOddEven <- fillOddEven 2026/04/22 14:12:27.264268206 if (!missing(compress)) 2026/04/22 14:12:27.264285899 new$compress <- compress 2026/04/22 14:12:27.264286741 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/22 14:12:27.264333047 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/22 14:12:27.264334420 inherits(family, "CIDFont"))) { 2026/04/22 14:12:27.264351141 enc <- family$encoding 2026/04/22 14:12:27.264351872 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/22 14:12:27.264366384 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/22 14:12:27.264368578 "default")) 2026/04/22 14:12:27.264389507 old$encoding <- enc 2026/04/22 14:12:27.264390349 family <- family$metrics 2026/04/22 14:12:27.264404972 } 2026/04/22 14:12:27.264406565 if (is.null(old$encoding) || old$encoding == "default") 2026/04/22 14:12:27.264435409 old$encoding <- guessEncoding() 2026/04/22 14:12:27.264441550 if (!missing(family)) { 2026/04/22 14:12:27.264458632 if (length(family) == 4L) { 2026/04/22 14:12:27.264459564 family <- c(family, "Symbol.afm") 2026/04/22 14:12:27.264476045 } 2026/04/22 14:12:27.264476796 else if (length(family) == 5L) { 2026/04/22 14:12:27.264491213 } 2026/04/22 14:12:27.264492035 else if (length(family) == 1L) { 2026/04/22 14:12:27.264523393 pf <- pdfFonts(family)[[1L]] 2026/04/22 14:12:27.264524455 if (is.null(pf)) 2026/04/22 14:12:27.264540315 stop(gettextf("unknown family '%s'", family), 2026/04/22 14:12:27.264541147 domain = NA) 2026/04/22 14:12:27.264557888 matchFont(pf, old$encoding) 2026/04/22 14:12:27.264558680 } 2026/04/22 14:12:27.264572756 else stop("invalid 'family' argument") 2026/04/22 14:12:27.264573628 old$family <- family 2026/04/22 14:12:27.264590960 } 2026/04/22 14:12:27.264591822 version <- old$version 2026/04/22 14:12:27.264605507 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/22 14:12:27.264606449 "2.0") 2026/04/22 14:12:27.264621337 if (version %in% versions) 2026/04/22 14:12:27.264622419 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/22 14:12:27.264640082 else stop("invalid PDF version") 2026/04/22 14:12:27.264641054 onefile <- old$onefile 2026/04/22 14:12:27.264657605 if (!checkIntFormat(file)) 2026/04/22 14:12:27.264658517 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/22 14:12:27.264677302 domain = NA) 2026/04/22 14:12:27.264678173 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/22 14:12:27.264696408 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/22 14:12:27.264697309 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/22 14:12:27.264718810 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/22 14:12:27.264719681 old$fillOddEven, old$compress) 2026/04/22 14:12:27.264741682 invisible() 2026/04/22 14:12:27.264742624 } 2026/04/22 14:12:27.264760357 <bytecode: 0x558a90f030e8> 2026/04/22 14:12:27.264761159 <environment: namespace:grDevices> 2026/04/22 14:12:27.264790766 2026/04/22 14:12:27.264793552 $device.ask.default 2026/04/22 14:12:27.264812247 [1] FALSE 2026/04/22 14:12:27.264813148 2026/04/22 14:12:27.264823668 $digits 2026/04/22 14:12:27.264824509 [1] 7 2026/04/22 14:12:27.264876297 2026/04/22 14:12:27.264877880 $dvipscmd 2026/04/22 14:12:27.264890784 [1] "dvips" 2026/04/22 14:12:27.264892066 2026/04/22 14:12:27.264903387 $echo 2026/04/22 14:12:27.264903878 [1] FALSE 2026/04/22 14:12:27.264911122 2026/04/22 14:12:27.264911563 $editor 2026/04/22 14:12:27.264918345 [1] "vi" 2026/04/22 14:12:27.264918806 2026/04/22 14:12:27.264925458 $encoding 2026/04/22 14:12:27.264925919 [1] "native.enc" 2026/04/22 14:12:27.264933404 2026/04/22 14:12:27.264933834 $example.ask 2026/04/22 14:12:27.264940757 [1] "default" 2026/04/22 14:12:27.264941178 2026/04/22 14:12:27.264948041 $expressions 2026/04/22 14:12:27.264948452 [1] 5000 2026/04/22 14:12:27.264961426 2026/04/22 14:12:27.264962307 $help.search.types 2026/04/22 14:12:27.264974961 [1] "vignette" "demo" "help" 2026/04/22 14:12:27.264978769 2026/04/22 14:12:27.264995570 $help.try.all.packages 2026/04/22 14:12:27.264996862 [1] FALSE 2026/04/22 14:12:27.265015049 2026/04/22 14:12:27.265016241 $HTTPUserAgent 2026/04/22 14:12:27.265031582 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/22 14:12:27.265034198 2026/04/22 14:12:27.265055688 $internet.info 2026/04/22 14:12:27.265056600 [1] 2 2026/04/22 14:12:27.265068592 2026/04/22 14:12:27.265069504 $keep.parse.data 2026/04/22 14:12:27.265081416 [1] TRUE 2026/04/22 14:12:27.265082237 2026/04/22 14:12:27.265113586 $keep.parse.data.pkgs 2026/04/22 14:12:27.265115009 [1] FALSE 2026/04/22 14:12:27.265133283 2026/04/22 14:12:27.265134455 $keep.source 2026/04/22 14:12:27.265146227 [1] FALSE 2026/04/22 14:12:27.265147039 2026/04/22 14:12:27.265157909 $keep.source.pkgs 2026/04/22 14:12:27.265158871 [1] FALSE 2026/04/22 14:12:27.265171825 2026/04/22 14:12:27.265172737 $locatorBell 2026/04/22 14:12:27.265196631 [1] TRUE 2026/04/22 14:12:27.265197533 2026/04/22 14:12:27.265208093 $mailer 2026/04/22 14:12:27.265208874 [1] "mailto" 2026/04/22 14:12:27.265244341 2026/04/22 14:12:27.265245543 $matprod 2026/04/22 14:12:27.265257025 [1] "default" 2026/04/22 14:12:27.265258788 2026/04/22 14:12:27.265271562 $max.contour.segments 2026/04/22 14:12:27.265272424 [1] 25000 2026/04/22 14:12:27.265284526 2026/04/22 14:12:27.265285348 $max.print 2026/04/22 14:12:27.265296409 [1] 99999 2026/04/22 14:12:27.265297210 2026/04/22 14:12:27.265307429 $menu.graphics 2026/04/22 14:12:27.265308171 [1] TRUE 2026/04/22 14:12:27.265325463 2026/04/22 14:12:27.265326345 $na.action 2026/04/22 14:12:27.265337115 [1] "na.omit" 2026/04/22 14:12:27.265337936 2026/04/22 14:12:27.265348606 $nwarnings 2026/04/22 14:12:27.265349418 [1] 50 2026/04/22 14:12:27.265360578 2026/04/22 14:12:27.265361330 $OutDec 2026/04/22 14:12:27.265371709 [1] "." 2026/04/22 14:12:27.265372541 2026/04/22 14:12:27.265382680 $pager 2026/04/22 14:12:27.265383532 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/22 14:12:27.265400959 2026/04/22 14:12:27.265403504 $papersize 2026/04/22 14:12:27.265420906 [1] "letter" 2026/04/22 14:12:27.265421748 2026/04/22 14:12:27.265433380 $PCRE_limit_recursion 2026/04/22 14:12:27.265434431 [1] NA 2026/04/22 14:12:27.265447426 2026/04/22 14:12:27.265448308 $PCRE_study 2026/04/22 14:12:27.265459639 [1] FALSE 2026/04/22 14:12:27.265460460 2026/04/22 14:12:27.265471741 $PCRE_use_JIT 2026/04/22 14:12:27.265472593 [1] TRUE 2026/04/22 14:12:27.265484756 2026/04/22 14:12:27.265485727 $pdfviewer 2026/04/22 14:12:27.265523158 [1] "/usr/bin/xdg-open" 2026/04/22 14:12:27.265524791 2026/04/22 14:12:27.265538005 $pkgType 2026/04/22 14:12:27.265538987 [1] "source" 2026/04/22 14:12:27.265551100 2026/04/22 14:12:27.265552072 $printcmd 2026/04/22 14:12:27.265563132 [1] "/usr/bin/lpr" 2026/04/22 14:12:27.265564054 2026/04/22 14:12:27.265575816 $prompt 2026/04/22 14:12:27.265576728 [1] "> " 2026/04/22 14:12:27.265588049 2026/04/22 14:12:27.265588911 $repos 2026/04/22 14:12:27.265599811 CRAN 2026/04/22 14:12:27.265600653 "@CRAN@" 2026/04/22 14:12:27.265612255 2026/04/22 14:12:27.265613156 $rl_word_breaks 2026/04/22 14:12:27.265624708 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/22 14:12:27.265625549 2026/04/22 14:12:27.265643974 $scipen 2026/04/22 14:12:27.265644856 [1] 0 2026/04/22 14:12:27.265656197 2026/04/22 14:12:27.265656988 $show.coef.Pvalues 2026/04/22 14:12:27.265669211 [1] TRUE 2026/04/22 14:12:27.265670063 2026/04/22 14:12:27.265681213 $show.error.messages 2026/04/22 14:12:27.265682035 [1] TRUE 2026/04/22 14:12:27.265694468 2026/04/22 14:12:27.265695470 $show.signif.stars 2026/04/22 14:12:27.265707022 [1] TRUE 2026/04/22 14:12:27.265707833 2026/04/22 14:12:27.265719024 $showErrorCalls 2026/04/22 14:12:27.265719896 [1] TRUE 2026/04/22 14:12:27.265731999 2026/04/22 14:12:27.265732730 $showNCalls 2026/04/22 14:12:27.265743901 [1] 50 2026/04/22 14:12:27.265744743 2026/04/22 14:12:27.265755272 $showWarnCalls 2026/04/22 14:12:27.265756034 [1] FALSE 2026/04/22 14:12:27.265768216 2026/04/22 14:12:27.265769038 $str 2026/04/22 14:12:27.265779878 $str$strict.width 2026/04/22 14:12:27.265780750 [1] "no" 2026/04/22 14:12:27.265792943 2026/04/22 14:12:27.265793724 $str$digits.d 2026/04/22 14:12:27.265805296 [1] 3 2026/04/22 14:12:27.265806087 2026/04/22 14:12:27.265816717 $str$vec.len 2026/04/22 14:12:27.265817519 [1] 4 2026/04/22 14:12:27.265828970 2026/04/22 14:12:27.265829822 $str$list.len 2026/04/22 14:12:27.265841273 [1] 99 2026/04/22 14:12:27.265842025 2026/04/22 14:12:27.265852514 $str$deparse.lines 2026/04/22 14:12:27.265853416 NULL 2026/04/22 14:12:27.265897969 2026/04/22 14:12:27.265899733 $str$drop.deparse.attr 2026/04/22 14:12:27.265913909 [1] TRUE 2026/04/22 14:12:27.265914931 2026/04/22 14:12:27.265926453 $str$formatNum 2026/04/22 14:12:27.265927354 function (x, ...) 2026/04/22 14:12:27.265940278 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/22 14:12:27.265941220 <environment: 0x558a9165e758> 2026/04/22 14:12:27.265957250 2026/04/22 14:12:27.265958122 2026/04/22 14:12:27.265968381 $str.dendrogram.last 2026/04/22 14:12:27.265969112 [1] "`" 2026/04/22 14:12:27.265981806 2026/04/22 14:12:27.265982568 $texi2dvi 2026/04/22 14:12:27.265993769 [1] "/usr/bin/texi2dvi" 2026/04/22 14:12:27.265994590 2026/04/22 14:12:27.266006312 $timeout 2026/04/22 14:12:27.266007064 [1] 60 2026/04/22 14:12:27.266018144 2026/04/22 14:12:27.266018886 $ts.eps 2026/04/22 14:12:27.266030017 [1] 1e-05 2026/04/22 14:12:27.266030818 2026/04/22 14:12:27.266041839 $ts.S.compat 2026/04/22 14:12:27.266042670 [1] FALSE 2026/04/22 14:12:27.266054633 2026/04/22 14:12:27.266055444 $unzip 2026/04/22 14:12:27.266066545 [1] "/usr/bin/unzip" 2026/04/22 14:12:27.266067296 2026/04/22 14:12:27.266078928 $useFancyQuotes 2026/04/22 14:12:27.266079720 [1] TRUE 2026/04/22 14:12:27.266091612 2026/04/22 14:12:27.266092343 $verbose 2026/04/22 14:12:27.266103324 [1] FALSE 2026/04/22 14:12:27.266104085 2026/04/22 14:12:27.266115286 $warn 2026/04/22 14:12:27.266116138 [1] 0 2026/04/22 14:12:27.266126968 2026/04/22 14:12:27.266127840 $warning.length 2026/04/22 14:12:27.266139422 [1] 1000 2026/04/22 14:12:27.266140213 2026/04/22 14:12:27.266150652 $warnPartialMatchArgs 2026/04/22 14:12:27.266151554 [1] FALSE 2026/04/22 14:12:27.266164498 2026/04/22 14:12:27.266165250 $warnPartialMatchAttr 2026/04/22 14:12:27.266177222 [1] FALSE 2026/04/22 14:12:27.266178034 2026/04/22 14:12:27.266189235 $warnPartialMatchDollar 2026/04/22 14:12:27.266190076 [1] FALSE 2026/04/22 14:12:27.266202630 2026/04/22 14:12:27.266203431 $width 2026/04/22 14:12:27.266235431 [1] 80 2026/04/22 14:12:27.266236713 |
| ✅ | 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/22 14:12:27.288381792 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:27.288649503 [connect-session] Job Key: AUxPKDxyx0RykC0P 2026/04/22 14:12:27.288663088 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:27.288667567 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33447 ... Connected to session server http://127.0.0.1:33447 2026/04/22 14:12:27.482723047 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:27.482957812 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:27.483050781 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/22 14:12:27.491506857 2026/04/22 14:12:27.491514121 $ env 2026/04/22 14:12:27.491550359 CONNECT_API_KEY=REDACTED 2026/04/22 14:12:27.491551922 CONNECT_CONTENT_GUID= 2026/04/22 14:12:27.491567601 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/22 14:12:27.491568483 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/22 14:12:27.491584463 CONNECT_SERVER=http://localhost:3939/ 2026/04/22 14:12:27.491585505 EDITOR=vi 2026/04/22 14:12:27.491655977 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:27.491657700 HOSTNAME=785931933ea6 2026/04/22 14:12:27.491672868 LANG=en_US.UTF-8 2026/04/22 14:12:27.491673700 LANGUAGE=en_US:en 2026/04/22 14:12:27.491687155 LC_ALL=en_US.UTF-8 2026/04/22 14:12:27.491688137 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/22 14:12:27.491721179 LN_S=ln -s 2026/04/22 14:12:27.491722221 LOGNAME=rstudio-connect 2026/04/22 14:12:27.491735195 MAKE=make 2026/04/22 14:12:27.491736167 PAGER=/usr/bin/pager 2026/04/22 14:12:27.491748830 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/22 14:12:27.491749832 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:27.491775771 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:27.491776743 R_ARCH= 2026/04/22 14:12:27.491790558 R_BROWSER=xdg-open 2026/04/22 14:12:27.491791400 R_BZIPCMD=/usr/bin/bzip2 2026/04/22 14:12:27.491805226 R_CONFIG_ACTIVE=rsconnect 2026/04/22 14:12:27.491806098 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/22 14:12:27.491820445 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:27.491821456 R_GZIPCMD=/usr/bin/gzip 2026/04/22 14:12:27.491838849 R_HOME=/opt/R/4.4.3/lib/R 2026/04/22 14:12:27.491839811 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/22 14:12:27.491857835 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/04/22 14:12:27.491858646 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/22 14:12:27.491874666 R_LIBS_USER=REDACTED 2026/04/22 14:12:27.491875608 R_PAPERSIZE=letter 2026/04/22 14:12:27.491889484 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/22 14:12:27.491890335 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/22 14:12:27.491905634 R_PRINTCMD=/usr/bin/lpr 2026/04/22 14:12:27.491906626 R_RD4PDF=times,inconsolata,hyper 2026/04/22 14:12:27.491921434 RSC_EMAIL_SUBJECT=system-check 2026/04/22 14:12:27.491922275 RSC_REPORT_NAME=system-check 2026/04/22 14:12:27.491937514 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/22 14:12:27.491938345 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/22 14:12:27.491957664 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/22 14:12:27.491967813 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpOaR497 2026/04/22 14:12:27.492009881 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/22 14:12:27.492010553 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/22 14:12:27.492020111 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/22 14:12:27.492020592 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:27.492030380 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:27.492034547 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/22 14:12:27.492043454 R_UNZIPCMD=/usr/bin/unzip 2026/04/22 14:12:27.492043895 R_ZIPCMD=/usr/bin/zip 2026/04/22 14:12:27.492052050 SED=/usr/bin/sed 2026/04/22 14:12:27.492063041 SF_PARTNER=posit_connect 2026/04/22 14:12:27.492071647 SHLVL=2 2026/04/22 14:12:27.492072128 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/22 14:12:27.492080303 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:27.492080724 TAR=/usr/bin/tar 2026/04/22 14:12:27.492088549 TERM=xterm 2026/04/22 14:12:27.492088980 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:27.492097145 TZ=UTC 2026/04/22 14:12:27.492097596 USERNAME=rstudio-connect 2026/04/22 14:12:27.492111422 USER=rstudio-connect 2026/04/22 14:12:27.496678402 _=/usr/bin/env Stopped session pings to http://127.0.0.1:33447 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/22 14:12:27.514030764 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:27.514368928 [connect-session] Job Key: bDtFm39gerVzvE4P 2026/04/22 14:12:27.514391370 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:27.514398563 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36327 ... Connected to session server http://127.0.0.1:36327 2026/04/22 14:12:27.705418578 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:27.705681839 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:27.705766637 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/22 14:12:27.713506761 2026/04/22 14:12:27.713519655 $ findmnt --notruncate 2026/04/22 14:12:27.713565901 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:27.713577634 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/ove rlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:27.713690665 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:27.713696145 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:27.713722585 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:27.713723727 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:27.713763752 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:27.713764924 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:27.713783469 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:27.713783980 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:27.713812663 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.713815088 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/dock er/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:27.713899143 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/dock er/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:27.714018136 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714079593 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714080675 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714145885 ├─/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/22 14:12:27.714150434 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/reports/v2/0/0/temp.source.860563125] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714206128 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/reports/v2/0/0/temp.output.396577278] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714207040 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/bDtFm39gerVzvE4P] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714242779 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714320923 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714322656 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:27.714372570 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2041263551] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker /overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:27.714378000 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker /overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:27.718950813 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker /overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr Stopped session pings to http://127.0.0.1:36327 Job completed |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/22 14:12:27.736062738 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:27.736393157 [connect-session] Job Key: Y4DLOtIsgs3Rlt9a 2026/04/22 14:12:27.736409207 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:27.736414948 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43637 ... Connected to session server http://127.0.0.1:43637 2026/04/22 14:12:27.940148759 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:27.940434187 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:27.940503717 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/22 14:12:27.958592479 2026/04/22 14:12:27.958601596 $ /opt/R/4.5.2/bin/R --version 2026/04/22 14:12:27.958640369 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/22 14:12:27.958642152 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/22 14:12:27.958661809 Platform: x86_64-pc-linux-gnu 2026/04/22 14:12:27.958662701 2026/04/22 14:12:27.958674913 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/22 14:12:27.958675755 You are welcome to redistribute it under the terms of the 2026/04/22 14:12:27.958691765 GNU General Public License versions 2 or 3. 2026/04/22 14:12:27.958692827 For more information about these matters see 2026/04/22 14:12:27.963602291 https://www.gnu.org/licenses/. Job completed Stopped session pings to http://127.0.0.1:43637 |
| ✅ | 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/22 14:12:27.980359216 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:27.980640302 [connect-session] Job Key: IqNkLIfsnsNyLONa 2026/04/22 14:12:27.980652555 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:27.980658246 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40089 ... Connected to session server http://127.0.0.1:40089 2026/04/22 14:12:28.175536577 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:28.175792729 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:28.175875241 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/22 14:12:28.383467175 2026/04/22 14:12:28.383480110 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/22 14:12:28.383553156 Package Version LibPath 2026/04/22 14:12:28.383561662 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383580878 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383581640 bit64 "bit64" "4.6.0-1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383597249 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383597950 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383611676 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383612317 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383625842 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383626504 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383640069 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383640690 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383662852 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383663763 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383692908 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383694210 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383716853 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383717784 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383736279 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383737301 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383757338 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383758120 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383774481 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383775192 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383800389 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383801441 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383818192 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383818894 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383839462 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383849481 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383868086 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383868927 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383892171 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383893303 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383910926 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383911728 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383933879 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383934731 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383956201 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383957083 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383985626 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.383986548 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/22 14:12:28.388808608 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Job completed Stopped session pings to http://127.0.0.1:40089 |
| ✅ | 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/22 14:12:28.405996512 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:28.406315610 [connect-session] Job Key: HIdkmg50qOZAxgIH 2026/04/22 14:12:28.406339064 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:28.406346097 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34817 ... Connected to session server http://127.0.0.1:34817 2026/04/22 14:12:28.603710257 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:28.603957392 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:28.604043842 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/22 14:12:28.604505058 $add.smooth 2026/04/22 14:12:28.604511860 [1] TRUE 2026/04/22 14:12:28.604551404 2026/04/22 14:12:28.604553098 $bitmapType 2026/04/22 14:12:28.604575039 [1] "cairo" 2026/04/22 14:12:28.604576181 2026/04/22 14:12:28.604587803 $browser 2026/04/22 14:12:28.604588834 function (url) 2026/04/22 14:12:28.604602177 { 2026/04/22 14:12:28.604605073 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/22 14:12:28.604698540 } 2026/04/22 14:12:28.604700904 <environment: 0x55e92a508338> 2026/04/22 14:12:28.604788749 2026/04/22 14:12:28.604790953 $browserNLdisabled 2026/04/22 14:12:28.604826119 [1] FALSE 2026/04/22 14:12:28.604827431 2026/04/22 14:12:28.604839193 $catch.script.errors 2026/04/22 14:12:28.604841708 [1] FALSE 2026/04/22 14:12:28.604867474 2026/04/22 14:12:28.604869959 $CBoundsCheck 2026/04/22 14:12:28.604893883 [1] FALSE 2026/04/22 14:12:28.604898212 2026/04/22 14:12:28.604913961 $check.bounds 2026/04/22 14:12:28.604914853 [1] FALSE 2026/04/22 14:12:28.604926605 2026/04/22 14:12:28.604927416 $citation.bibtex.max 2026/04/22 14:12:28.604964596 [1] 1 2026/04/22 14:12:28.604965748 2026/04/22 14:12:28.604980816 $continue 2026/04/22 14:12:28.604981788 [1] "+ " 2026/04/22 14:12:28.604992628 2026/04/22 14:12:28.604993440 $contrasts 2026/04/22 14:12:28.605004881 unordered ordered 2026/04/22 14:12:28.605005883 "contr.treatment" "contr.poly" 2026/04/22 14:12:28.605024207 2026/04/22 14:12:28.605025009 $defaultPackages 2026/04/22 14:12:28.605037011 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/22 14:12:28.605037863 2026/04/22 14:12:28.605053001 $demo.ask 2026/04/22 14:12:28.605053793 [1] "default" 2026/04/22 14:12:28.605101534 2026/04/22 14:12:28.605103819 $deparse.cutoff 2026/04/22 14:12:28.605121452 [1] 60 2026/04/22 14:12:28.605122473 2026/04/22 14:12:28.605133564 $device 2026/04/22 14:12:28.605217502 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/22 14:12:28.605232159 width, height, onefile, family, title, fonts, version, paper, 2026/04/22 14:12:28.605269299 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/22 14:12:28.605270771 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/22 14:12:28.605287382 { 2026/04/22 14:12:28.605287954 initPSandPDFfonts() 2026/04/22 14:12:28.605296790 new <- list() 2026/04/22 14:12:28.605297251 if (!missing(width)) 2026/04/22 14:12:28.605335903 new$width <- width 2026/04/22 14:12:28.605337346 if (!missing(height)) 2026/04/22 14:12:28.605352705 new$height <- height 2026/04/22 14:12:28.605353205 if (!missing(onefile)) 2026/04/22 14:12:28.605361712 new$onefile <- onefile 2026/04/22 14:12:28.605362152 if (!missing(title)) 2026/04/22 14:12:28.605401426 new$title <- title 2026/04/22 14:12:28.605402658 if (!missing(fonts)) 2026/04/22 14:12:28.605412847 new$fonts <- fonts 2026/04/22 14:12:28.605413308 if (!missing(version)) 2026/04/22 14:12:28.605421373 new$version <- version 2026/04/22 14:12:28.605421804 if (!missing(paper)) 2026/04/22 14:12:28.605430080 new$paper <- paper 2026/04/22 14:12:28.605430550 if (!missing(encoding)) 2026/04/22 14:12:28.605438786 new$encoding <- encoding 2026/04/22 14:12:28.605439197 if (!missing(bg)) 2026/04/22 14:12:28.605447352 new$bg <- bg 2026/04/22 14:12:28.605447773 if (!missing(fg)) 2026/04/22 14:12:28.605455517 new$fg <- fg 2026/04/22 14:12:28.605455928 if (!missing(pointsize)) 2026/04/22 14:12:28.605463843 new$pointsize <- pointsize 2026/04/22 14:12:28.605470716 if (!missing(pagecentre)) 2026/04/22 14:12:28.605500031 new$pagecentre <- pagecentre 2026/04/22 14:12:28.605501122 if (!missing(colormodel)) 2026/04/22 14:12:28.605523166 new$colormodel <- colormodel 2026/04/22 14:12:28.605533874 if (!missing(useDingbats)) 2026/04/22 14:12:28.605534695 new$useDingbats <- useDingbats 2026/04/22 14:12:28.605549593 if (!missing(useKerning)) 2026/04/22 14:12:28.605550084 new$useKerning <- useKerning 2026/04/22 14:12:28.605558781 if (!missing(fillOddEven)) 2026/04/22 14:12:28.605559271 new$fillOddEven <- fillOddEven 2026/04/22 14:12:28.605568368 if (!missing(compress)) 2026/04/22 14:12:28.605568769 new$compress <- compress 2026/04/22 14:12:28.605577235 if (!missing(timestamp)) 2026/04/22 14:12:28.605577646 new$timestamp <- timestamp 2026/04/22 14:12:28.605586182 if (!missing(producer)) 2026/04/22 14:12:28.605586593 new$producer <- producer 2026/04/22 14:12:28.605594838 if (!missing(author)) 2026/04/22 14:12:28.605595269 new$author <- author 2026/04/22 14:12:28.605603614 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/22 14:12:28.605604075 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/22 14:12:28.605615767 inherits(family, "CIDFont"))) { 2026/04/22 14:12:28.605616188 enc <- family$encoding 2026/04/22 14:12:28.605624974 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/22 14:12:28.605625425 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/22 14:12:28.605645062 "default")) 2026/04/22 14:12:28.605645964 old$encoding <- enc 2026/04/22 14:12:28.605692250 family <- family$metrics 2026/04/22 14:12:28.605693553 } 2026/04/22 14:12:28.605704233 if (is.null(old$encoding) || old$encoding == "default") 2026/04/22 14:12:28.605704734 old$encoding <- guessEncoding() 2026/04/22 14:12:28.605715073 if (!missing(family)) { 2026/04/22 14:12:28.605715514 if (length(family) == 4L) { 2026/04/22 14:12:28.605724130 family <- c(family, "Symbol.afm") 2026/04/22 14:12:28.605724571 } 2026/04/22 14:12:28.605732676 else if (length(family) == 5L) { 2026/04/22 14:12:28.605733087 } 2026/04/22 14:12:28.605740851 else if (length(family) == 1L) { 2026/04/22 14:12:28.605741262 pf <- pdfFonts(family)[[1L]] 2026/04/22 14:12:28.605750299 if (is.null(pf)) 2026/04/22 14:12:28.605750720 stop(gettextf("unknown family '%s'", family), 2026/04/22 14:12:28.605760238 domain = NA) 2026/04/22 14:12:28.605760688 matchFont(pf, old$encoding) 2026/04/22 14:12:28.605774444 } 2026/04/22 14:12:28.605775316 else stop("invalid 'family' argument") 2026/04/22 14:12:28.605790524 old$family <- family 2026/04/22 14:12:28.605791366 } 2026/04/22 14:12:28.605802439 version <- old$version 2026/04/22 14:12:28.605811604 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/22 14:12:28.605812525 "2.0") 2026/04/22 14:12:28.605824799 if (version %in% versions) 2026/04/22 14:12:28.605825259 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/22 14:12:28.605835028 else stop("invalid PDF version") 2026/04/22 14:12:28.605835468 onefile <- old$onefile 2026/04/22 14:12:28.605844275 if (!checkIntFormat(file)) 2026/04/22 14:12:28.605844696 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/22 14:12:28.605854344 domain = NA) 2026/04/22 14:12:28.605854775 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/22 14:12:28.605864302 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/22 14:12:28.605864763 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/22 14:12:28.605875854 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/22 14:12:28.605876305 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/22 14:12:28.605892646 old$author) 2026/04/22 14:12:28.605893096 invisible() 2026/04/22 14:12:28.605900761 } 2026/04/22 14:12:28.605901272 <bytecode: 0x55e9282ea5f0> 2026/04/22 14:12:28.605910188 <environment: namespace:grDevices> 2026/04/22 14:12:28.605913966 2026/04/22 14:12:28.605929204 $device.ask.default 2026/04/22 14:12:28.605930056 [1] FALSE 2026/04/22 14:12:28.605943390 2026/04/22 14:12:28.605944452 $digits 2026/04/22 14:12:28.605955854 [1] 7 2026/04/22 14:12:28.605956545 2026/04/22 14:12:28.605963739 $dvipscmd 2026/04/22 14:12:28.605964260 [1] "dvips" 2026/04/22 14:12:28.605971603 2026/04/22 14:12:28.605972024 $echo 2026/04/22 14:12:28.605978596 [1] FALSE 2026/04/22 14:12:28.605979027 2026/04/22 14:12:28.605985670 $editor 2026/04/22 14:12:28.605986090 [1] "vi" 2026/04/22 14:12:28.605993374 2026/04/22 14:12:28.605994206 $encoding 2026/04/22 14:12:28.606001049 [1] "native.enc" 2026/04/22 14:12:28.606001489 2026/04/22 14:12:28.606008503 $example.ask 2026/04/22 14:12:28.606008913 [1] "default" 2026/04/22 14:12:28.606016327 2026/04/22 14:12:28.606016768 $expressions 2026/04/22 14:12:28.606023671 [1] 5000 2026/04/22 14:12:28.606024152 2026/04/22 14:12:28.606030634 $help.search.types 2026/04/22 14:12:28.606031095 [1] "vignette" "demo" "help" 2026/04/22 14:12:28.606039541 2026/04/22 14:12:28.606039951 $help.try.all.packages 2026/04/22 14:12:28.606053186 [1] FALSE 2026/04/22 14:12:28.606054218 2026/04/22 14:12:28.606066591 $HTTPUserAgent 2026/04/22 14:12:28.606067483 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/22 14:12:28.606083283 2026/04/22 14:12:28.606083763 $internet.info 2026/04/22 14:12:28.606091819 [1] 2 2026/04/22 14:12:28.606092590 2026/04/22 14:12:28.606106015 $keep.parse.data 2026/04/22 14:12:28.606106897 [1] TRUE 2026/04/22 14:12:28.606118118 2026/04/22 14:12:28.606118849 $keep.parse.data.pkgs 2026/04/22 14:12:28.606130020 [1] FALSE 2026/04/22 14:12:28.606130711 2026/04/22 14:12:28.606140409 $keep.source 2026/04/22 14:12:28.606141111 [1] FALSE 2026/04/22 14:12:28.606158984 2026/04/22 14:12:28.606159846 $keep.source.pkgs 2026/04/22 14:12:28.606177198 [1] FALSE 2026/04/22 14:12:28.606178180 2026/04/22 14:12:28.606189081 $locatorBell 2026/04/22 14:12:28.606189792 [1] TRUE 2026/04/22 14:12:28.606201644 2026/04/22 14:12:28.606202426 $mailer 2026/04/22 14:12:28.606212224 [1] "mailto" 2026/04/22 14:12:28.606212895 2026/04/22 14:12:28.606263790 $matprod 2026/04/22 14:12:28.606265033 [1] "default" 2026/04/22 14:12:28.606278117 2026/04/22 14:12:28.606278838 $max.contour.segments 2026/04/22 14:12:28.606286543 [1] 25000 2026/04/22 14:12:28.606286974 2026/04/22 14:12:28.606293777 $max.print 2026/04/22 14:12:28.606294217 [1] 99999 2026/04/22 14:12:28.606301331 2026/04/22 14:12:28.606301832 $menu.graphics 2026/04/22 14:12:28.606309226 [1] TRUE 2026/04/22 14:12:28.606309676 2026/04/22 14:12:28.606316489 $na.action 2026/04/22 14:12:28.606316910 [1] "na.omit" 2026/04/22 14:12:28.606340564 2026/04/22 14:12:28.606341105 $nwarnings 2026/04/22 14:12:28.606348299 [1] 50 2026/04/22 14:12:28.606348789 2026/04/22 14:12:28.606355833 $OutDec 2026/04/22 14:12:28.606356263 [1] "." 2026/04/22 14:12:28.606371752 2026/04/22 14:12:28.606374778 $pager 2026/04/22 14:12:28.606387512 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/22 14:12:28.606388414 2026/04/22 14:12:28.606401107 $papersize 2026/04/22 14:12:28.606402089 [1] "letter" 2026/04/22 14:12:28.606413410 2026/04/22 14:12:28.606414332 $PCRE_limit_recursion 2026/04/22 14:12:28.606427697 [1] NA 2026/04/22 14:12:28.606428649 2026/04/22 14:12:28.606439409 $PCRE_study 2026/04/22 14:12:28.606440221 [1] FALSE 2026/04/22 14:12:28.606451853 2026/04/22 14:12:28.606452714 $PCRE_use_JIT 2026/04/22 14:12:28.606464256 [1] TRUE 2026/04/22 14:12:28.606464737 2026/04/22 14:12:28.606471479 $pdfviewer 2026/04/22 14:12:28.606471910 [1] "/usr/bin/xdg-open" 2026/04/22 14:12:28.606479634 2026/04/22 14:12:28.606480126 $pkgType 2026/04/22 14:12:28.606486928 [1] "source" 2026/04/22 14:12:28.606487359 2026/04/22 14:12:28.606498991 $printcmd 2026/04/22 14:12:28.606499442 [1] "/usr/bin/lpr" 2026/04/22 14:12:28.606507076 2026/04/22 14:12:28.606507527 $prompt 2026/04/22 14:12:28.606514239 [1] "> " 2026/04/22 14:12:28.606514670 2026/04/22 14:12:28.606521984 $repos 2026/04/22 14:12:28.606522955 CRAN 2026/04/22 14:12:28.606539477 "@CRAN@" 2026/04/22 14:12:28.606540559 2026/04/22 14:12:28.606552691 $rl_word_breaks 2026/04/22 14:12:28.606553844 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/22 14:12:28.606567309 2026/04/22 14:12:28.606568030 $scipen 2026/04/22 14:12:28.606578269 [1] 0 2026/04/22 14:12:28.606578710 2026/04/22 14:12:28.606585182 $show.coef.Pvalues 2026/04/22 14:12:28.606585633 [1] TRUE 2026/04/22 14:12:28.606593888 2026/04/22 14:12:28.606594329 $show.error.messages 2026/04/22 14:12:28.606601593 [1] TRUE 2026/04/22 14:12:28.606602024 2026/04/22 14:12:28.606608676 $show.signif.stars 2026/04/22 14:12:28.606609127 [1] TRUE 2026/04/22 14:12:28.606616531 2026/04/22 14:12:28.606616951 $showErrorCalls 2026/04/22 14:12:28.606624085 [1] TRUE 2026/04/22 14:12:28.606624516 2026/04/22 14:12:28.606631158 $showNCalls 2026/04/22 14:12:28.606631589 [1] 50 2026/04/22 14:12:28.606638582 2026/04/22 14:12:28.606639013 $showWarnCalls 2026/04/22 14:12:28.606645946 [1] FALSE 2026/04/22 14:12:28.606646377 2026/04/22 14:12:28.606654071 $str 2026/04/22 14:12:28.606654903 $str$strict.width 2026/04/22 14:12:28.606671143 [1] "no" 2026/04/22 14:12:28.606671995 2026/04/22 14:12:28.606683707 $str$digits.d 2026/04/22 14:12:28.606684558 [1] 3 2026/04/22 14:12:28.606696500 2026/04/22 14:12:28.606697262 $str$vec.len 2026/04/22 14:12:28.606704245 [1] 4 2026/04/22 14:12:28.606704696 2026/04/22 14:12:28.606711158 $str$list.len 2026/04/22 14:12:28.606711609 [1] 99 2026/04/22 14:12:28.606718602 2026/04/22 14:12:28.606719023 $str$deparse.lines 2026/04/22 14:12:28.606726096 NULL 2026/04/22 14:12:28.606726567 2026/04/22 14:12:28.606733159 $str$drop.deparse.attr 2026/04/22 14:12:28.606733590 [1] TRUE 2026/04/22 14:12:28.606741204 2026/04/22 14:12:28.606741625 $str$formatNum 2026/04/22 14:12:28.606750993 function (x, ...) 2026/04/22 14:12:28.606751474 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/22 14:12:28.606760510 <environment: 0x55e928b5f5a0> 2026/04/22 14:12:28.606760961 2026/04/22 14:12:28.606768626 2026/04/22 14:12:28.606769036 $str.dendrogram.last 2026/04/22 14:12:28.606776280 [1] "`" 2026/04/22 14:12:28.606776721 2026/04/22 14:12:28.606789294 $texi2dvi 2026/04/22 14:12:28.606790146 [1] "/usr/bin/texi2dvi" 2026/04/22 14:12:28.606804082 2026/04/22 14:12:28.606804954 $timeout 2026/04/22 14:12:28.606816345 [1] 60 2026/04/22 14:12:28.606817297 2026/04/22 14:12:28.606827586 $ts.eps 2026/04/22 14:12:28.606828167 [1] 1e-05 2026/04/22 14:12:28.606835311 2026/04/22 14:12:28.606835791 $ts.S.compat 2026/04/22 14:12:28.606842724 [1] FALSE 2026/04/22 14:12:28.606843155 2026/04/22 14:12:28.606849918 $unzip 2026/04/22 14:12:28.606850348 [1] "/usr/bin/unzip" 2026/04/22 14:12:28.606857802 2026/04/22 14:12:28.606858243 $useFancyQuotes 2026/04/22 14:12:28.606865267 [1] TRUE 2026/04/22 14:12:28.606865707 2026/04/22 14:12:28.606879433 $verbose 2026/04/22 14:12:28.606879924 [1] FALSE 2026/04/22 14:12:28.606886937 2026/04/22 14:12:28.606887368 $warn 2026/04/22 14:12:28.606893840 [1] 0 2026/04/22 14:12:28.606894251 2026/04/22 14:12:28.606900613 $warning.length 2026/04/22 14:12:28.606901074 [1] 1000 2026/04/22 14:12:28.606913186 2026/04/22 14:12:28.606914088 $warnPartialMatchArgs 2026/04/22 14:12:28.606927453 [1] FALSE 2026/04/22 14:12:28.606928445 2026/04/22 14:12:28.606940167 $warnPartialMatchAttr 2026/04/22 14:12:28.606941038 [1] FALSE 2026/04/22 14:12:28.606953982 2026/04/22 14:12:28.606954594 $warnPartialMatchDollar 2026/04/22 14:12:28.606962058 [1] FALSE 2026/04/22 14:12:28.606962509 2026/04/22 14:12:28.606969351 $width 2026/04/22 14:12:28.606969772 [1] 80 2026/04/22 14:12:28.606976465 |
| ✅ | 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/22 14:12:28.629957730 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:28.630307665 [connect-session] Job Key: EvCfrwlIIW4GqOTJ 2026/04/22 14:12:28.630328545 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:28.630333213 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36525 ... Connected to session server http://127.0.0.1:36525 2026/04/22 14:12:28.826427644 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:28.826600069 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:28.826676432 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/22 14:12:28.834880241 2026/04/22 14:12:28.834897654 $ env 2026/04/22 14:12:28.834951294 CONNECT_API_KEY=REDACTED 2026/04/22 14:12:28.834965211 CONNECT_CONTENT_GUID= 2026/04/22 14:12:28.834986200 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/22 14:12:28.834987212 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/22 14:12:28.835012228 CONNECT_SERVER=http://localhost:3939/ 2026/04/22 14:12:28.835013591 EDITOR=vi 2026/04/22 14:12:28.835036073 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:28.835037085 HOSTNAME=785931933ea6 2026/04/22 14:12:28.835051682 LANG=en_US.UTF-8 2026/04/22 14:12:28.835052484 LANGUAGE=en_US:en 2026/04/22 14:12:28.835065508 LC_ALL=en_US.UTF-8 2026/04/22 14:12:28.835066350 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/22 14:12:28.835095394 LN_S=ln -s 2026/04/22 14:12:28.835096316 LOGNAME=rstudio-connect 2026/04/22 14:12:28.835109591 MAKE=make 2026/04/22 14:12:28.835110472 PAGER=/usr/bin/pager 2026/04/22 14:12:28.835130500 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/22 14:12:28.835140108 POSIT_PRODUCT=CONNECT 2026/04/22 14:12:28.835170896 PWD=/opt/rstudio-connect/mnt/app 2026/04/22 14:12:28.835171817 R_ARCH= 2026/04/22 14:12:28.835204388 R_BROWSER=xdg-open 2026/04/22 14:12:28.835205631 R_BZIPCMD=/usr/bin/bzip2 2026/04/22 14:12:28.835251772 R_CONFIG_ACTIVE=rsconnect 2026/04/22 14:12:28.835270242 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/22 14:12:28.835271995 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:28.835294567 R_GZIPCMD=/usr/bin/gzip 2026/04/22 14:12:28.835295569 R_HOME=/opt/R/4.5.2/lib/R 2026/04/22 14:12:28.835306299 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/22 14:12:28.835306780 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/04/22 14:12:28.835316007 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/22 14:12:28.835316418 R_LIBS_USER=REDACTED 2026/04/22 14:12:28.835325084 R_PAPERSIZE=letter 2026/04/22 14:12:28.835325545 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/22 14:12:28.835333821 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/22 14:12:28.835334262 R_PRINTCMD=/usr/bin/lpr 2026/04/22 14:12:28.835342737 R_RD4PDF=times,inconsolata,hyper 2026/04/22 14:12:28.835343148 RSC_EMAIL_SUBJECT=system-check 2026/04/22 14:12:28.835352185 RSC_REPORT_NAME=system-check 2026/04/22 14:12:28.835352626 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/22 14:12:28.835362244 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/22 14:12:28.835362675 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/22 14:12:28.835372433 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpzzyD1E 2026/04/22 14:12:28.835372854 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/22 14:12:28.835382632 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/22 14:12:28.835383053 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/22 14:12:28.835401487 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:28.835402409 RSTUDIO_PRODUCT=CONNECT 2026/04/22 14:12:28.835430820 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/22 14:12:28.835449515 R_UNZIPCMD=/usr/bin/unzip 2026/04/22 14:12:28.835468931 R_ZIPCMD=/usr/bin/zip 2026/04/22 14:12:28.835469783 SED=/usr/bin/sed 2026/04/22 14:12:28.835483719 SF_PARTNER=posit_connect 2026/04/22 14:12:28.835484571 SHLVL=2 2026/04/22 14:12:28.835497635 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/22 14:12:28.835498467 STARTUP_DEBUG_MODE=0 2026/04/22 14:12:28.835513144 TAR=/usr/bin/tar 2026/04/22 14:12:28.835513956 TERM=xterm 2026/04/22 14:12:28.835526098 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/22 14:12:28.835526990 TZ=UTC 2026/04/22 14:12:28.835540926 USERNAME=rstudio-connect 2026/04/22 14:12:28.835541798 USER=rstudio-connect 2026/04/22 14:12:28.840888458 _=/usr/bin/env Stopped session pings to http://127.0.0.1:36525 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/22 14:12:28.857546501 [connect-session] Connect Session v2026.03.1 2026/04/22 14:12:28.857845069 [connect-session] Job Key: sRTR9VHRfKQazmhT 2026/04/22 14:12:28.857860749 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/22 14:12:28.857865318 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34355 ... Connected to session server http://127.0.0.1:34355 2026/04/22 14:12:29.052902361 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/22 14:12:29.053149746 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/22 14:12:29.053255229 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/22 14:12:29.061014090 2026/04/22 14:12:29.061022375 $ findmnt --notruncate 2026/04/22 14:12:29.061060427 TARGET SOURCE FSTYPE OPTIONS 2026/04/22 14:12:29.061077879 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docker/ov erlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:29.061215174 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:29.061218811 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/22 14:12:29.061348877 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:29.061362523 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:29.061433455 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/22 14:12:29.061435289 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/22 14:12:29.061477988 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/22 14:12:29.061479261 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/22 14:12:29.061527782 ├─/data /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061532270 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/doc ker/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:29.061691789 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/doc ker/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:29.061693142 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061844435 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061846018 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/785931933ea61cd51b36912863dfaa03ec5775387074035b223a5be82521cf71/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061894488 ├─/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/22 14:12:29.061897624 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/reports/v2/0/0/temp.source.3752144796] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061953076 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/reports/v2/0/0/temp.output.1857236481] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061992973 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/jobs/0/sRTR9VHRfKQazmhT] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.061994215 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.062039079 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.062040081 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e170e2f3ec70f52b52089471da0d4fa73603cf9eb1a8cc7d96b7c1203bc647f9/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/22 14:12:29.062110705 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace815306657] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docke r/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:29.062116055 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docke r/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr 2026/04/22 14:12:29.066574566 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2OUAVZKFBF3L4UZFEEBSJMBKKN:/var/lib/docker/overlay2/l/7ISFJDUN6BISWQV42TKGMRSOYH:/var/lib/docker/overlay2/l/FLMNOTXPFOI7CIF534XVTIWS4N:/var/lib/docker/overlay2/l/NUARBQZZPOAGYDHD4NUXYUIUHJ:/var/lib/docker/overlay2/l/HURM7OMVI6YYLHSQWWEA2OJJHH:/var/lib/docker/overlay2/l/FCU6MTTXBOFBGV7EW2NKRLIS33:/var/lib/docker/overlay2/l/ZRI6O2N3ANQVB4LZUF7WFVEEFH:/var/lib/docker/overlay2/l/LHDSBZFYBQWEMQLLSWAUPNB3P3:/var/lib/docker/overlay2/l/WQDYKASOH7OU6TFQPWT3X3YPWG:/var/lib/docker/overlay2/l/RV6N2USTSKVOFPW5LO4HOQJAOV:/var/lib/docker/overlay2/l/IKCSIQXFE5ZAIILB4BYCQNOGRB:/var/lib/docker/overlay2/l/UPAG6FOLEQQ5UPJNGFDWUW2W3F:/var/lib/docker/overlay2/l/OFCELFOGAPM37LPRAMJGRXO7NM:/var/lib/docker/overlay2/l/D5HWP663KCQODXQHGX2SCMYWG3:/var/lib/docke r/overlay2/l/ATHWKDYNVR7YP7NFSVHPOODJSI:/var/lib/docker/overlay2/l/HIKUX7AJWDLGFKXWEPDKT4CDJO:/var/lib/docker/overlay2/l/A3GU2EIKXIPB4FCGOQQQFI7ZPG:/var/lib/docker/overlay2/l/LODPGAAZ3BJL4JOZ5BQZ4CZFKG:/var/lib/docker/overlay2/l/FX4CKZUYY6J5C62ATJ2R24MH2Q,upperdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/diff,workdir=/var/lib/docker/overlay2/131f5550b79902abba4bac1368a99c0c00cac4ec79314d226c7d2e12fb0d53c6/work,nouserxattr Stopped session pings to http://127.0.0.1:34355 Job completed |