| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.03.1 |
| Workbench | http://localhost:8787 | 2026.04.0+526.pro2 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.03.1 + WB 2026.04.0+526.pro2 + PM 2024.08.0-6 Generated: 2026-04-26 19:48:32 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 25 |
| Passed | 18 |
| Failed | 1 |
| Skipped | 6 |
| Status | FAIL |
Results
Failed (1)
Connect1 tests
FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all users
- Then the user list is not empty
- And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f9005333880>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-04-26T19:46:45Z', 'confirmed': True, 'created_time': '2026-04-26T19:45:07Z', 'email': '', ...}]}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.13/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-04-26T19:46:45Z', 'confirmed': True, 'created_time': '2026-04-26T19:45:07Z', 'email': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
usernames = [u.get("username") for u in user_list]
> assert test_username in usernames, (
f"Test user {test_username!r} not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:53: AssertionErrorPassed (18)
Connect6 tests
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I retrieve the current user profile
- Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I list all groups
- Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.30s
Test procedure
- Given Connect is accessible at the configured URL
- When I query Connect for available Quarto versions
- Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui7.27s
Test procedure
- Given Connect is accessible at the configured URL
- When a user navigates to the Connect login page
- And enters valid credentials
- Then the user is successfully authenticated
- And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.30s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I request the current user via the API
- Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks25.79s
Test procedure
- Given Connect is accessible at the configured URL
- And a valid API key is configured
- When I trigger a new system check run via the Connect API
- Then the system check report is returned
- And I can download the system check report artifact
Package Manager2 tests
PASSCRAN mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_cran_mirror0.64s
Test procedure
- Given Package Manager is running
- When I query the CRAN repository for the "Matrix" package
- Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.03s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.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.04s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.19s
Test procedure
- Given <product> is configured in vip.toml
- When I request the <product> health endpoint
- Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
- Given Workbench is expected to be configured
- When I check the Workbench configuration
- Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.04s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.16s
Test procedure
- Given Connect is configured in vip.toml with a version expectation
- When I fetch the Connect server version
- Then the Connect version matches the configured value
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4014.43s
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.70s
Test procedure
- Given Workbench is accessible at the configured URL
- When a user navigates to the Workbench login page and enters valid credentials
- Then the Workbench homepage is displayed
- And the current user is shown in the header
Skipped (6)
Connect2 tests
SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected R versions are specified in vip.toml
- When I query Connect for available R versions
- Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.15s
Test procedure
- Given Connect is accessible at the configured URL
- And expected Python versions are specified in vip.toml
- When I query Connect for available Python versions
- Then all expected Python versions are present
Package Manager3 tests
SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the PyPI repository for the "requests" package
- Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the Bioconductor repository for the "BiocGenerics" package
- Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.03s
Test procedure
- Given Package Manager is running
- When I query the OpenVSX repository for the "golang.Go" extension
- Then the package is found in the repository
Prerequisites1 tests
SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.01s
Test procedure
- Given Workbench is configured in vip.toml with a version expectation
- When I fetch the Workbench server version
- Then the Workbench version matches the configured value
Connect System Checks
Host: 7f79555cd1d5 · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 7f79555cd1d5 2026.03.1 |
| ✅ | server | connect-product-support | Product version v2026.03.1 end-of-support: 2027-09-30 |
| ✅ | server | connect-deprecated-settings | Deprecated settings are not in use. |
| ✅ | server | connect-notifications-config | All Notifications are correctly formatted |
| ✅ | server | connect-license | $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status RStudio License Manager 2024.12.1-dev+999.pro9 -- License file status -- Status: Activated Product-Key: A33R-D4BT-JFGA-NBA3-A6VF-AUGQ-PSTA Has-Key: Yes Has-Trial: No Tier: advanced SKU-Year: 2024 Enable-Launcher: 1 Users: 0 User-Activity-Days: 365 Shiny-Users: 0 Allow-APIs: 1 Anonymous-Servers: 1 Unrestricted-Servers: 1 Licensee: Posit-Team-Test-Suite License-File: /var/lib/rstudio-connect/rstudio-connect.lic Expiration: 2027-02-20 00:00:00 Days-Left: 300 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Evaluation Days-Left: 7 License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. /opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 19: [[: 300 7: syntax error in expression (error token is "7") |
| ✅ | server | linux-version | $ cat /etc/lsb-release /etc/os-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy |
| ✅ | server | environment | $ env CONNECT_BOOTSTRAP_ENABLED=true CONNECT_BOOTSTRAP_SECRETKEY=REDACTED HOME=/root HOSTNAME=7f79555cd1d5 LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ SHLVL=2 STARTUP_DEBUG_MODE=0 TERM=xterm TZ=UTC _=/usr/bin/env |
| ✅ | server | memory | $ free -h total used free shared buff/cache available Mem: 15Gi 1.3Gi 224Mi 51Mi 14Gi 13Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 75G 71G 52% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 75G 71G 52% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:48:06 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: 0x5610ad226b50 [serially] * Can not multiplex, even if we wanted to! * Re-using existing connection! (#0) with host localhost * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:48:06 GMT < Transfer-Encoding: chunked < { [3243 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | HTTP.Listen is 'http://localhost:3939' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Sun, 26 Apr 2026 19:48:07 GMT < Transfer-Encoding: chunked < { [3243 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:07.045314046 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:07.045557272 [connect-session] Job Key: LFqxDmi9e6Dwq1lL 2026/04/26 19:48:07.045574368 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:07.045580317 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:07.045586987 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:07.045592876 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41583 ... Connected to session server http://127.0.0.1:41583 2026/04/26 19:48:07.196305657 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/26 19:48:07.203868590 2026/04/26 19:48:07.203879036 $ /opt/python/3.12.11/bin/python3.12 -V 2026/04/26 19:48:07.203920278 Python 3.12.11 Stopped session pings to http://127.0.0.1:41583 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:07.623559566 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:07.623768501 [connect-session] Job Key: iU0ePiCTxFgMPekc 2026/04/26 19:48:07.623778416 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:07.623782552 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:07.623790444 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:07.623796423 [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/26 19:48:07.742035838 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/26 19:48:07.748487776 2026/04/26 19:48:07.748496609 $ env 2026/04/26 19:48:07.748527816 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:07.748529078 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:07.748544822 LANG=en_US.UTF-8 2026/04/26 19:48:07.748545563 LANGUAGE=en_US:en 2026/04/26 19:48:07.748558833 LC_ALL=en_US.UTF-8 2026/04/26 19:48:07.748559534 LOGNAME=rstudio-connect 2026/04/26 19:48:07.748573745 MAKEFLAGS=-j1 2026/04/26 19:48:07.748574687 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:48:07.748591663 PICOTEL_PREFIX=PICOTEL 2026/04/26 19:48:07.748592404 PICOTEL_SDK_DISABLED=true 2026/04/26 19:48:07.748606755 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/26 19:48:07.748607777 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:07.748623240 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:07.748623931 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:07.748638193 SHLVL=2 2026/04/26 19:48:07.748638964 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:07.748651403 TERM=xterm 2026/04/26 19:48:07.748652194 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:07.748678313 TZ=UTC 2026/04/26 19:48:07.748679174 USERNAME=rstudio-connect 2026/04/26 19:48:07.748692214 USER=rstudio-connect 2026/04/26 19:48:07.748692885 _=/usr/bin/env 2026/04/26 19:48:07.748705795 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:07.764505868 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:07.764734102 [connect-session] Job Key: auN7Rq1GiUbi7xnN 2026/04/26 19:48:07.764747011 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:07.764752169 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:07.764758959 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:07.764764628 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33657 ... Connected to session server http://127.0.0.1:33657 2026/04/26 19:48:07.883807894 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/26 19:48:07.888293558 2026/04/26 19:48:07.888302281 $ findmnt --notruncate 2026/04/26 19:48:07.891736238 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:07.891744010 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/SU2GU QKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:07.891885603 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:07.891898313 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:07.891921127 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:07.891922238 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:07.891951833 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:07.891952564 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:07.891984242 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:07.891985845 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:07.892031383 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892034869 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:07.892094638 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:07.892314099 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892316072 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892386298 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892387530 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892425377 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892425928 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/auN7Rq1GiUbi7xnN] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892471146 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:07.892471817 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2940051402] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:07.892559719 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:07.892562834 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr Stopped session pings to http://127.0.0.1:33657 |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:07.907206042 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:07.907447396 [connect-session] Job Key: RgG6DVL86M0WjGwU 2026/04/26 19:48:07.907460426 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:07.907467757 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:07.907474978 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:07.907481187 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35055 ... Connected to session server http://127.0.0.1:35055 2026/04/26 19:48:08.029362193 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/26 19:48:08.033928618 2026/04/26 19:48:08.033938462 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/26 19:48:08.052406788 * Trying 151.101.0.223:443... 2026/04/26 19:48:08.058097138 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/26 19:48:08.059785163 * ALPN, offering h2 2026/04/26 19:48:08.059792023 * ALPN, offering http/1.1 2026/04/26 19:48:08.086678070 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:08.086686974 * CApath: /etc/ssl/certs 2026/04/26 19:48:08.086882789 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:08.086889509 } [5 bytes data] 2026/04/26 19:48:08.086930881 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:08.086933996 } [512 bytes data] 2026/04/26 19:48:08.094156756 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:08.094166100 { [5 bytes data] 2026/04/26 19:48:08.094212100 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:08.094213702 { [122 bytes data] 2026/04/26 19:48:08.094403779 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:08.094413023 { [5 bytes data] 2026/04/26 19:48:08.094448566 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.094449518 { [5 bytes data] 2026/04/26 19:48:08.094473504 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:08.094474345 { [19 bytes data] 2026/04/26 19:48:08.094490089 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.094493133 { [5 bytes data] 2026/04/26 19:48:08.094530970 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:08.094541877 { [2860 bytes data] 2026/04/26 19:48:08.095227961 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095235142 { [5 bytes data] 2026/04/26 19:48:08.095263044 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:08.095263905 { [264 bytes data] 2026/04/26 19:48:08.095353420 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095362935 { [5 bytes data] 2026/04/26 19:48:08.095406621 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:08.095407362 { [36 bytes data] 2026/04/26 19:48:08.095458639 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:08.095459771 } [5 bytes data] 2026/04/26 19:48:08.095493652 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:08.095494243 } [1 bytes data] 2026/04/26 19:48:08.095512420 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095527433 } [5 bytes data] 2026/04/26 19:48:08.095555084 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:08.095561644 } [36 bytes data] 2026/04/26 19:48:08.095632712 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:08.095639291 * ALPN, server accepted to use h2 2026/04/26 19:48:08.095668425 * Server certificate: 2026/04/26 19:48:08.095669287 * subject: CN=www.python.org 2026/04/26 19:48:08.095682166 * start date: Jan 13 13:03:46 2026 GMT 2026/04/26 19:48:08.095692442 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/26 19:48:08.095693173 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/26 19:48:08.095709527 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:08.095709998 * SSL certificate verify ok. 2026/04/26 19:48:08.095729838 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:08.095730649 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:08.095754044 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:08.095755767 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095779733 } [5 bytes data] 2026/04/26 19:48:08.095803840 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095814536 } [5 bytes data] 2026/04/26 19:48:08.095854115 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095863069 } [5 bytes data] 2026/04/26 19:48:08.095912924 * Using Stream ID: 1 (easy handle 0x55a537fc89f0) 2026/04/26 19:48:08.095933505 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.095955298 } [5 bytes data] 2026/04/26 19:48:08.095973936 > GET / HTTP/2 2026/04/26 19:48:08.095974607 > Host: pypi.python.org 2026/04/26 19:48:08.096008088 > user-agent: curl/7.81.0 2026/04/26 19:48:08.096008909 > accept: */* 2026/04/26 19:48:08.096026255 > 2026/04/26 19:48:08.096027387 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.096039906 { [5 bytes data] 2026/04/26 19:48:08.096073636 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:08.096079766 { [193 bytes data] 2026/04/26 19:48:08.100806332 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.100815366 { [5 bytes data] 2026/04/26 19:48:08.100850198 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.100851310 } [5 bytes data] 2026/04/26 19:48:08.100930750 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.100948146 { [5 bytes data] 2026/04/26 19:48:08.102471473 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.102481127 { [5 bytes data] 2026/04/26 19:48:08.102562470 < HTTP/2 301 2026/04/26 19:48:08.102571283 < server: Varnish 2026/04/26 19:48:08.102596341 < retry-after: 0 2026/04/26 19:48:08.102597252 < location: https://pypi.org/ 2026/04/26 19:48:08.102611654 < content-type: text/html; charset=UTF-8 2026/04/26 19:48:08.102629231 < accept-ranges: bytes 2026/04/26 19:48:08.102630042 < date: Sun, 26 Apr 2026 19:48:08 GMT 2026/04/26 19:48:08.102643973 < x-served-by: cache-iad-kiad7000128-IAD 2026/04/26 19:48:08.102644724 < x-cache: HIT 2026/04/26 19:48:08.102660698 < x-cache-hits: 0 2026/04/26 19:48:08.102661149 < x-timer: S1777232888.098357,VS0,VE0 2026/04/26 19:48:08.102670993 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:08.102671464 < x-frame-options: deny 2026/04/26 19:48:08.102688610 < x-xss-protection: 1; mode=block 2026/04/26 19:48:08.102689391 < x-content-type-options: nosniff 2026/04/26 19:48:08.102719677 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:08.102720608 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/04/26 19:48:08.102758365 < content-length: 122 2026/04/26 19:48:08.102758876 < 2026/04/26 19:48:08.102776382 * Ignoring the response-body 2026/04/26 19:48:08.102777174 { [122 bytes data] 2026/04/26 19:48:08.102796773 * Connection #0 to host pypi.python.org left intact 2026/04/26 19:48:08.102797604 * Issue another request to this URL: 'https://pypi.org/' 2026/04/26 19:48:08.105047366 * Trying 151.101.0.223:443... 2026/04/26 19:48:08.110561170 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/04/26 19:48:08.110821192 * ALPN, offering h2 2026/04/26 19:48:08.110828723 * ALPN, offering http/1.1 2026/04/26 19:48:08.137735321 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:08.137744505 * CApath: /etc/ssl/certs 2026/04/26 19:48:08.137923726 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:08.137935523 } [5 bytes data] 2026/04/26 19:48:08.137970616 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:08.137977527 } [512 bytes data] 2026/04/26 19:48:08.151327095 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:08.151355127 { [5 bytes data] 2026/04/26 19:48:08.151402328 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:08.151407145 { [122 bytes data] 2026/04/26 19:48:08.151533917 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:08.151541107 { [5 bytes data] 2026/04/26 19:48:08.151563301 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.151564202 { [5 bytes data] 2026/04/26 19:48:08.151580256 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:08.151588879 { [19 bytes data] 2026/04/26 19:48:08.151605785 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.151613447 { [5 bytes data] 2026/04/26 19:48:08.151630632 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:08.151650973 { [2856 bytes data] 2026/04/26 19:48:08.152272470 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152281584 { [5 bytes data] 2026/04/26 19:48:08.152348435 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:08.152349747 { [264 bytes data] 2026/04/26 19:48:08.152414053 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152420373 { [5 bytes data] 2026/04/26 19:48:08.152445240 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:08.152456237 { [36 bytes data] 2026/04/26 19:48:08.152514505 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:08.152520263 } [5 bytes data] 2026/04/26 19:48:08.152533133 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:08.152547304 } [1 bytes data] 2026/04/26 19:48:08.152571390 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152586453 } [5 bytes data] 2026/04/26 19:48:08.152606624 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:08.152607475 } [36 bytes data] 2026/04/26 19:48:08.152704772 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:08.152711351 * ALPN, server accepted to use h2 2026/04/26 19:48:08.152744221 * Server certificate: 2026/04/26 19:48:08.152745142 * subject: CN=pypi.org 2026/04/26 19:48:08.152760686 * start date: Dec 28 04:33:08 2025 GMT 2026/04/26 19:48:08.152761457 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/26 19:48:08.152776540 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/26 19:48:08.152777291 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:08.152798893 * SSL certificate verify ok. 2026/04/26 19:48:08.152801227 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:08.152816740 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:08.152817461 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:08.152840336 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152843130 } [5 bytes data] 2026/04/26 19:48:08.152859996 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152862189 } [5 bytes data] 2026/04/26 19:48:08.152885013 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152907006 } [5 bytes data] 2026/04/26 19:48:08.152954668 * Using Stream ID: 1 (easy handle 0x55a537fc89f0) 2026/04/26 19:48:08.152964143 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.152998434 } [5 bytes data] 2026/04/26 19:48:08.153117113 > GET / HTTP/2 2026/04/26 19:48:08.153122291 > Host: pypi.org 2026/04/26 19:48:08.153150243 > user-agent: curl/7.81.0 2026/04/26 19:48:08.153150964 > accept: */* 2026/04/26 19:48:08.153171125 > 2026/04/26 19:48:08.153171986 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.153186758 { [5 bytes data] 2026/04/26 19:48:08.153187249 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:08.153207329 { [193 bytes data] 2026/04/26 19:48:08.157960816 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.157970641 { [5 bytes data] 2026/04/26 19:48:08.158009460 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.158010581 } [5 bytes data] 2026/04/26 19:48:08.159602201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.159609993 { [5 bytes data] 2026/04/26 19:48:08.162503486 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.162511938 { [5 bytes data] 2026/04/26 19:48:08.162569966 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.162579240 { [5 bytes data] 2026/04/26 19:48:08.162651028 < HTTP/2 200 2026/04/26 19:48:08.162656967 < etag: "b32K/61tFNETxOHfz4NjOQ" 2026/04/26 19:48:08.162700072 < referrer-policy: origin-when-cross-origin 2026/04/26 19:48:08.162701123 < server: gunicorn 2026/04/26 19:48:08.162716166 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/04/26 19:48:08.162720563 < content-type: text/html; charset=UTF-8 2026/04/26 19:48:08.162834535 < accept-ranges: bytes 2026/04/26 19:48:08.162835546 < date: Sun, 26 Apr 2026 19:48:08 GMT 2026/04/26 19:48:08.162850018 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kiad7000036-IAD 2026/04/26 19:48:08.162850889 < x-cache: MISS, HIT 2026/04/26 19:48:08.162863208 < x-cache-hits: 0, 1 2026/04/26 19:48:08.162863689 < x-timer: S1777232888.157498,VS0,VE1 2026/04/26 19:48:08.162873363 < vary: Accept-Encoding, Cookie 2026/04/26 19:48:08.162875426 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:08.162890759 < x-frame-options: deny 2026/04/26 19:48:08.162891481 < x-xss-protection: 1; mode=block 2026/04/26 19:48:08.162908637 < x-content-type-options: nosniff 2026/04/26 19:48:08.162909718 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:08.162926984 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/04/26 19:48:08.162929478 < content-length: 22515 2026/04/26 19:48:08.162984531 < 2026/04/26 19:48:08.162985493 { [960 bytes data] 2026/04/26 19:48:08.162998001 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.162998903 { [5 bytes data] 2026/04/26 19:48:08.163010911 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163011332 { [5 bytes data] 2026/04/26 19:48:08.163028047 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163028457 { [5 bytes data] 2026/04/26 19:48:08.163043630 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163044391 { [5 bytes data] 2026/04/26 19:48:08.163060005 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163062789 { [5 bytes data] 2026/04/26 19:48:08.163264934 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163271414 { [5 bytes data] 2026/04/26 19:48:08.163296201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.163297052 { [5 bytes data] 2026/04/26 19:48:08.164075666 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.164080864 { [5 bytes data] 2026/04/26 19:48:08.164106843 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.164108806 { [5 bytes data] 2026/04/26 19:48:08.164899078 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.164906028 { [5 bytes data] 2026/04/26 19:48:08.164942403 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.164946639 { [5 bytes data] 2026/04/26 19:48:08.165517940 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.165551781 { [5 bytes data] 2026/04/26 19:48:08.165572062 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.165586844 { [5 bytes data] 2026/04/26 19:48:08.166266489 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.166273219 { [5 bytes data] 2026/04/26 19:48:08.166297506 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.166298387 { [5 bytes data] 2026/04/26 19:48:08.166941286 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.166947997 { [5 bytes data] 2026/04/26 19:48:08.166979454 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.166980445 { [5 bytes data] 2026/04/26 19:48:08.166996440 * Connection #1 to host pypi.org left intact 2026/04/26 19:48:08.170247632 2026/04/26 19:48:08.170255433 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/26 19:48:08.183608817 * Trying 151.101.0.223:443... 2026/04/26 19:48:08.189391305 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/04/26 19:48:08.191011819 * ALPN, offering h2 2026/04/26 19:48:08.191018859 * ALPN, offering http/1.1 2026/04/26 19:48:08.217501308 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:08.217511173 * CApath: /etc/ssl/certs 2026/04/26 19:48:08.217715080 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:08.217725196 } [5 bytes data] 2026/04/26 19:48:08.217756062 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:08.217758576 } [512 bytes data] 2026/04/26 19:48:08.227054582 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:08.227062073 { [5 bytes data] 2026/04/26 19:48:08.227106270 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:08.227107341 { [122 bytes data] 2026/04/26 19:48:08.227310308 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:08.227318730 { [5 bytes data] 2026/04/26 19:48:08.227370248 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.227371259 { [5 bytes data] 2026/04/26 19:48:08.227386102 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:08.227388505 { [19 bytes data] 2026/04/26 19:48:08.227406382 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.227409147 { [5 bytes data] 2026/04/26 19:48:08.227426923 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:08.227444199 { [2842 bytes data] 2026/04/26 19:48:08.228144615 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228151205 { [5 bytes data] 2026/04/26 19:48:08.228179268 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:08.228190314 { [264 bytes data] 2026/04/26 19:48:08.228266429 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228272428 { [5 bytes data] 2026/04/26 19:48:08.228306269 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:08.228307421 { [36 bytes data] 2026/04/26 19:48:08.228355353 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:08.228375624 } [5 bytes data] 2026/04/26 19:48:08.228395113 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:08.228398238 } [1 bytes data] 2026/04/26 19:48:08.228433601 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228444437 } [5 bytes data] 2026/04/26 19:48:08.228460211 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:08.228464758 } [36 bytes data] 2026/04/26 19:48:08.228548164 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:08.228555585 * ALPN, server accepted to use h2 2026/04/26 19:48:08.228587012 * Server certificate: 2026/04/26 19:48:08.228587964 * subject: CN=*.pythonhosted.org 2026/04/26 19:48:08.228609116 * start date: Dec 8 21:08:03 2025 GMT 2026/04/26 19:48:08.228609967 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/26 19:48:08.228624709 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/26 19:48:08.228625380 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:08.228647784 * SSL certificate verify ok. 2026/04/26 19:48:08.228648485 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:08.228664219 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:08.228664930 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:08.228680323 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228681865 } [5 bytes data] 2026/04/26 19:48:08.228705271 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228720834 } [5 bytes data] 2026/04/26 19:48:08.228768146 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.228785031 } [5 bytes data] 2026/04/26 19:48:08.228993516 * Using Stream ID: 1 (easy handle 0x564dfcf6f9f0) 2026/04/26 19:48:08.228999445 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.229040586 } [5 bytes data] 2026/04/26 19:48:08.229041698 > GET / HTTP/2 2026/04/26 19:48:08.229059215 > Host: files.pythonhosted.org 2026/04/26 19:48:08.229060346 > user-agent: curl/7.81.0 2026/04/26 19:48:08.229080266 > accept: */* 2026/04/26 19:48:08.229081058 > 2026/04/26 19:48:08.229092585 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.229093406 { [5 bytes data] 2026/04/26 19:48:08.229117112 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:08.229118233 { [193 bytes data] 2026/04/26 19:48:08.234182249 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.234189800 { [5 bytes data] 2026/04/26 19:48:08.234230702 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:08.234231703 } [5 bytes data] 2026/04/26 19:48:08.237122111 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.237129973 { [5 bytes data] 2026/04/26 19:48:08.237188572 < HTTP/2 200 2026/04/26 19:48:08.237197916 < content-type: text/html 2026/04/26 19:48:08.237222152 < server: Python/3.12 aiohttp/3.13.4 2026/04/26 19:48:08.237223064 < accept-ranges: bytes 2026/04/26 19:48:08.237237946 < date: Sun, 26 Apr 2026 19:48:08 GMT 2026/04/26 19:48:08.237239769 < age: 17 2026/04/26 19:48:08.237248913 < x-served-by: cache-iad-kiad7000075-IAD 2026/04/26 19:48:08.237249373 < x-cache: HIT 2026/04/26 19:48:08.237264736 < x-cache-hits: 1 2026/04/26 19:48:08.237265588 < x-timer: S1777232888.232663,VS0,VE1 2026/04/26 19:48:08.237281251 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:08.237282373 < x-frame-options: deny 2026/04/26 19:48:08.237299669 < x-xss-protection: 1; mode=block 2026/04/26 19:48:08.237300410 < x-content-type-options: nosniff 2026/04/26 19:48:08.237313580 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:08.237314011 < x-robots-header: noindex 2026/04/26 19:48:08.237379650 < content-length: 1853 2026/04/26 19:48:08.237380731 < 2026/04/26 19:48:08.237392830 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.237394572 { [5 bytes data] 2026/04/26 19:48:08.237410386 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:08.237410897 { [5 bytes data] 2026/04/26 19:48:08.237420561 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:35055 |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:08.254521736 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:08.254745944 [connect-session] Job Key: iG4ldj4Rr7aosmnD 2026/04/26 19:48:08.254759965 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:08.254765994 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:08.254772744 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:08.254778523 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45895 ... Connected to session server http://127.0.0.1:45895 2026/04/26 19:48:08.373487685 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/26 19:48:08.379125185 2026/04/26 19:48:08.379134159 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.YeeZTWZTWE/testenv 2026/04/26 19:48:11.136294420 2026/04/26 19:48:11.136308171 $ source /opt/rstudio-connect/mnt/tmp/tmp.YeeZTWZTWE/testenv/bin/activate 2026/04/26 19:48:11.137874943 2026/04/26 19:48:11.137885239 $ python --version 2026/04/26 19:48:11.139951374 Python 3.12.11 2026/04/26 19:48:11.140260920 2026/04/26 19:48:11.140268292 $ python -m site 2026/04/26 19:48:11.153793013 sys.path = [ 2026/04/26 19:48:11.153801677 '/opt/rstudio-connect/mnt/app', 2026/04/26 19:48:11.153846144 '/opt/python/3.12.11/lib/python312.zip', 2026/04/26 19:48:11.153847155 '/opt/python/3.12.11/lib/python3.12', 2026/04/26 19:48:11.153863179 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/04/26 19:48:11.153865072 '/opt/rstudio-connect/mnt/tmp/tmp.YeeZTWZTWE/testenv/lib/python3.12/site-packages', 2026/04/26 19:48:11.153885343 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/04/26 19:48:11.153886114 ] 2026/04/26 19:48:11.153899734 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/26 19:48:11.153900455 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/04/26 19:48:11.153923971 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:45895 |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/26 19:48:11.201189325 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:11.201440774 [connect-session] Job Key: WuL9ORhdMQcNvJcc 2026/04/26 19:48:11.201454094 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:11.201458781 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:11.201463719 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:11.201468145 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37907 ... Connected to session server http://127.0.0.1:37907 2026/04/26 19:48:11.322682836 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/26 19:48:11.328245273 2026/04/26 19:48:11.328254467 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv 2026/04/26 19:48:14.063253565 2026/04/26 19:48:14.063267376 $ source /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv/bin/activate 2026/04/26 19:48:14.064815970 2026/04/26 19:48:14.064824513 $ python -m pip --version 2026/04/26 19:48:14.247986524 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/04/26 19:48:14.271933470 2026/04/26 19:48:14.271945248 $ python -m pip config debug 2026/04/26 19:48:14.450485161 env_var: 2026/04/26 19:48:14.450747596 env: 2026/04/26 19:48:14.450921148 global: 2026/04/26 19:48:14.451115831 /etc/xdg/pip/pip.conf, exists: False 2026/04/26 19:48:14.451297696 /etc/pip.conf, exists: False 2026/04/26 19:48:14.451472439 site: 2026/04/26 19:48:14.451659461 /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv/pip.conf, exists: False 2026/04/26 19:48:14.451842127 user: 2026/04/26 19:48:14.452026534 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/26 19:48:14.452209200 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/26 19:48:14.476107112 2026/04/26 19:48:14.476117678 $ python -m pip config list -v 2026/04/26 19:48:14.658594887 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/26 19:48:14.658855960 For variant 'global', will try loading '/etc/pip.conf' 2026/04/26 19:48:14.659130404 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/26 19:48:14.659436425 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/26 19:48:14.659704510 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv/pip.conf' 2026/04/26 19:48:14.683053234 2026/04/26 19:48:14.683064881 $ python -m pip._vendor.requests.certs 2026/04/26 19:48:14.817508168 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/04/26 19:48:14.817682440 /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/26 19:48:14.832151496 2026/04/26 19:48:14.832161821 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0 pip 2026/04/26 19:48:15.289614017 Collecting pip 2026/04/26 19:48:15.289993819 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata 2026/04/26 19:48:15.316856293 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/26 19:48:15.327093668 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/26 19:48:15.382011413 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 45.3 MB/s eta 0:00:00 2026/04/26 19:48:15.393482149 Saved /opt/rstudio-connect/mnt/tmp/tmp.k4h2VvshZ0/pip-26.0.1-py3-none-any.whl 2026/04/26 19:48:15.393875041 Successfully downloaded pip 2026/04/26 19:48:15.478713160 2026/04/26 19:48:15.478725288 [notice] A new release of pip is available: 25.0.1 -> 26.0.1 2026/04/26 19:48:15.478787241 [notice] To update, run: pip install --upgrade pip |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/26 19:48:15.570797203 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:15.571005478 [connect-session] Job Key: iZVWG6sQWqIbGwrJ 2026/04/26 19:48:15.571014621 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:15.571022984 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:15.571030355 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:15.571036394 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43851 ... Connected to session server http://127.0.0.1:43851 2026/04/26 19:48:15.718097332 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/26 19:48:15.724348587 2026/04/26 19:48:15.724360385 $ /opt/python/3.13.9/bin/python3.13 -V 2026/04/26 19:48:15.724400255 Python 3.13.9 Stopped session pings to http://127.0.0.1:43851 |
| ❌ | python-restore-sandbox | python-packages | process exited with code 1: exit status 1 |
| ✅ | python-restore-sandbox | environment | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/26 19:48:16.145721972 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:16.145939680 [connect-session] Job Key: xYw8akurC6F7pYXF 2026/04/26 19:48:16.145950036 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:16.145953852 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:16.145961634 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:16.145967482 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36645 ... Connected to session server http://127.0.0.1:36645 2026/04/26 19:48:16.262135310 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/26 19:48:16.268496301 2026/04/26 19:48:16.268505655 $ env 2026/04/26 19:48:16.268538795 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:16.268539866 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:16.268555851 LANG=en_US.UTF-8 2026/04/26 19:48:16.268556552 LANGUAGE=en_US:en 2026/04/26 19:48:16.268570773 LC_ALL=en_US.UTF-8 2026/04/26 19:48:16.268571544 LOGNAME=rstudio-connect 2026/04/26 19:48:16.268586687 MAKEFLAGS=-j1 2026/04/26 19:48:16.268587478 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:48:16.268604063 PICOTEL_PREFIX=PICOTEL 2026/04/26 19:48:16.268604884 PICOTEL_SDK_DISABLED=true 2026/04/26 19:48:16.268618876 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/26 19:48:16.268619817 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:16.268635651 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:16.268636472 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:16.268651064 SHLVL=2 2026/04/26 19:48:16.268651715 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:16.268664314 TERM=xterm 2026/04/26 19:48:16.268665085 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:16.268679206 TZ=UTC 2026/04/26 19:48:16.268679888 USERNAME=rstudio-connect 2026/04/26 19:48:16.268693248 USER=rstudio-connect 2026/04/26 19:48:16.268693969 _=/usr/bin/env 2026/04/26 19:48:16.268707329 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:36645 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/26 19:48:16.283450038 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:16.283678212 [connect-session] Job Key: jNz5uyuO6SBJjB1p 2026/04/26 19:48:16.283691623 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:16.283697091 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:16.283703911 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:16.283709580 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34321 ... Connected to session server http://127.0.0.1:34321 2026/04/26 19:48:16.399907051 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/26 19:48:16.404054535 2026/04/26 19:48:16.404062547 $ findmnt --notruncate 2026/04/26 19:48:16.406247231 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:16.406259119 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/SU2GU QKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:16.406416716 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:16.406459241 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:16.406460683 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:16.406490187 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:16.406490908 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:16.406520623 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:16.406521344 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:16.406550108 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:16.406550829 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406593023 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:16.406598240 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:16.406840326 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406841818 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406886975 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406888468 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406952554 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406953386 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/jNz5uyuO6SBJjB1p] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406978724 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:16.406979255 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace888845643] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:16.407085595 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:16.407089702 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr Stopped session pings to http://127.0.0.1:34321 |
| ✅ | python-restore-sandbox | pypi-connectivity | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/26 19:48:16.421822175 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:16.422027955 [connect-session] Job Key: nBQ4nzvbhZCtOyX1 2026/04/26 19:48:16.422037059 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:16.422040894 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:16.422045281 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:16.422053003 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35429 ... Connected to session server http://127.0.0.1:35429 2026/04/26 19:48:16.537638512 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/26 19:48:16.541797042 2026/04/26 19:48:16.541804664 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/26 19:48:16.549678336 * Trying 151.101.0.223:443... 2026/04/26 19:48:16.555192320 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/26 19:48:16.556860855 * ALPN, offering h2 2026/04/26 19:48:16.556867475 * ALPN, offering http/1.1 2026/04/26 19:48:16.584003641 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:16.584014918 * CApath: /etc/ssl/certs 2026/04/26 19:48:16.584213357 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:16.584220708 } [5 bytes data] 2026/04/26 19:48:16.584251034 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:16.584257324 } [512 bytes data] 2026/04/26 19:48:16.591420164 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:16.591443439 { [5 bytes data] 2026/04/26 19:48:16.591478482 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:16.591479533 { [122 bytes data] 2026/04/26 19:48:16.591688088 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:16.591704883 { [5 bytes data] 2026/04/26 19:48:16.591732635 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.591736180 { [5 bytes data] 2026/04/26 19:48:16.591753276 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:16.591756361 { [19 bytes data] 2026/04/26 19:48:16.591781719 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.591782440 { [5 bytes data] 2026/04/26 19:48:16.591798955 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:16.591814058 { [2860 bytes data] 2026/04/26 19:48:16.592550037 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.592575015 { [5 bytes data] 2026/04/26 19:48:16.592674996 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:16.592738321 { [264 bytes data] 2026/04/26 19:48:16.592740925 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.592767906 { [5 bytes data] 2026/04/26 19:48:16.592768757 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:16.592781977 { [36 bytes data] 2026/04/26 19:48:16.592784110 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:16.592797651 } [5 bytes data] 2026/04/26 19:48:16.592798452 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:16.592846154 } [1 bytes data] 2026/04/26 19:48:16.592858472 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.592891252 } [5 bytes data] 2026/04/26 19:48:16.592893615 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:16.592908908 } [36 bytes data] 2026/04/26 19:48:16.592935909 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:16.592938153 * ALPN, server accepted to use h2 2026/04/26 19:48:16.592962680 * Server certificate: 2026/04/26 19:48:16.592963521 * subject: CN=www.python.org 2026/04/26 19:48:16.592978824 * start date: Jan 13 13:03:46 2026 GMT 2026/04/26 19:48:16.592981358 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/26 19:48:16.593042770 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/26 19:48:16.593045755 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:16.593067838 * SSL certificate verify ok. 2026/04/26 19:48:16.593068569 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:16.593094128 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:16.593095029 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:16.593118044 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.593131614 } [5 bytes data] 2026/04/26 19:48:16.593132445 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.593147488 } [5 bytes data] 2026/04/26 19:48:16.593149732 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.593165565 } [5 bytes data] 2026/04/26 19:48:16.593293849 * Using Stream ID: 1 (easy handle 0x55ae764179f0) 2026/04/26 19:48:16.593308381 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.593364295 } [5 bytes data] 2026/04/26 19:48:16.593394130 > GET / HTTP/2 2026/04/26 19:48:16.593403374 > Host: pypi.python.org 2026/04/26 19:48:16.593404305 > user-agent: curl/7.81.0 2026/04/26 19:48:16.593418547 > accept: */* 2026/04/26 19:48:16.593420090 > 2026/04/26 19:48:16.593461482 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.593462423 { [5 bytes data] 2026/04/26 19:48:16.593484887 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:16.593558428 { [193 bytes data] 2026/04/26 19:48:16.598247899 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.598269651 { [5 bytes data] 2026/04/26 19:48:16.598300448 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.598309672 } [5 bytes data] 2026/04/26 19:48:16.598961444 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.598978460 { [5 bytes data] 2026/04/26 19:48:16.599096288 < HTTP/2 301 2026/04/26 19:48:16.599097459 < server: Varnish 2026/04/26 19:48:16.599109407 < retry-after: 0 2026/04/26 19:48:16.599110139 < location: https://pypi.org/ 2026/04/26 19:48:16.599129578 < content-type: text/html; charset=UTF-8 2026/04/26 19:48:16.599130399 < accept-ranges: bytes 2026/04/26 19:48:16.599183750 < date: Sun, 26 Apr 2026 19:48:16 GMT 2026/04/26 19:48:16.599186594 < x-served-by: cache-iad-kiad7000087-IAD 2026/04/26 19:48:16.599211652 < x-cache: HIT 2026/04/26 19:48:16.599212533 < x-cache-hits: 0 2026/04/26 19:48:16.599237250 < x-timer: S1777232897.595448,VS0,VE0 2026/04/26 19:48:16.599237991 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:16.599254857 < x-frame-options: deny 2026/04/26 19:48:16.599255528 < x-xss-protection: 1; mode=block 2026/04/26 19:48:16.599272874 < x-content-type-options: nosniff 2026/04/26 19:48:16.599273635 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:16.599288588 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/04/26 19:48:16.599291923 < content-length: 122 2026/04/26 19:48:16.599358523 < 2026/04/26 19:48:16.599359244 * Ignoring the response-body 2026/04/26 19:48:16.599373035 { [122 bytes data] 2026/04/26 19:48:16.599373686 * Connection #0 to host pypi.python.org left intact 2026/04/26 19:48:16.599387967 * Issue another request to this URL: 'https://pypi.org/' 2026/04/26 19:48:16.601562646 * Trying 151.101.128.223:443... 2026/04/26 19:48:16.607855214 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/04/26 19:48:16.607865991 * ALPN, offering h2 2026/04/26 19:48:16.607904519 * ALPN, offering http/1.1 2026/04/26 19:48:16.640834581 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:16.640847220 * CApath: /etc/ssl/certs 2026/04/26 19:48:16.641067051 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:16.641077196 } [5 bytes data] 2026/04/26 19:48:16.641115013 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:16.641129385 } [512 bytes data] 2026/04/26 19:48:16.648659108 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:16.648668312 { [5 bytes data] 2026/04/26 19:48:16.648716655 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:16.648724447 { [122 bytes data] 2026/04/26 19:48:16.648828984 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:16.648845730 { [5 bytes data] 2026/04/26 19:48:16.648870777 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.648873291 { [5 bytes data] 2026/04/26 19:48:16.648890036 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:16.648892190 { [19 bytes data] 2026/04/26 19:48:16.648908154 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.648930277 { [5 bytes data] 2026/04/26 19:48:16.648932801 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:16.648952030 { [2856 bytes data] 2026/04/26 19:48:16.649590002 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.649598655 { [5 bytes data] 2026/04/26 19:48:16.649624764 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:16.649627078 { [264 bytes data] 2026/04/26 19:48:16.649713027 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.649727569 { [5 bytes data] 2026/04/26 19:48:16.649757595 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:16.649770093 { [36 bytes data] 2026/04/26 19:48:16.649840339 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:16.649845056 } [5 bytes data] 2026/04/26 19:48:16.649869984 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:16.649870775 } [1 bytes data] 2026/04/26 19:48:16.649888812 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.649889624 } [5 bytes data] 2026/04/26 19:48:16.649906329 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:16.649910615 } [36 bytes data] 2026/04/26 19:48:16.649995093 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:16.649999990 * ALPN, server accepted to use h2 2026/04/26 19:48:16.650029464 * Server certificate: 2026/04/26 19:48:16.650032429 * subject: CN=pypi.org 2026/04/26 19:48:16.650078218 * start date: Dec 28 04:33:08 2025 GMT 2026/04/26 19:48:16.650092159 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/26 19:48:16.650094973 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/26 19:48:16.650111248 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:16.650117047 * SSL certificate verify ok. 2026/04/26 19:48:16.650144638 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:16.650145439 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:16.650157538 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:16.650166972 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.650181504 } [5 bytes data] 2026/04/26 19:48:16.650182235 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.650197728 } [5 bytes data] 2026/04/26 19:48:16.650199791 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.650215024 } [5 bytes data] 2026/04/26 19:48:16.650373714 * Using Stream ID: 1 (easy handle 0x55ae764179f0) 2026/04/26 19:48:16.650380303 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.650416138 } [5 bytes data] 2026/04/26 19:48:16.650417009 > GET / HTTP/2 2026/04/26 19:48:16.650430429 > Host: pypi.org 2026/04/26 19:48:16.650431140 > user-agent: curl/7.81.0 2026/04/26 19:48:16.650444640 > accept: */* 2026/04/26 19:48:16.650445442 > 2026/04/26 19:48:16.650456989 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.650457961 { [5 bytes data] 2026/04/26 19:48:16.650475016 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:16.650477220 { [193 bytes data] 2026/04/26 19:48:16.655465341 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.655473463 { [5 bytes data] 2026/04/26 19:48:16.655507655 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.655508796 } [5 bytes data] 2026/04/26 19:48:16.657575132 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.657583414 { [5 bytes data] 2026/04/26 19:48:16.657637356 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.657692849 { [5 bytes data] 2026/04/26 19:48:16.657694522 < HTTP/2 200 2026/04/26 19:48:16.657710846 < etag: "b32K/61tFNETxOHfz4NjOQ" 2026/04/26 19:48:16.657711588 < referrer-policy: origin-when-cross-origin 2026/04/26 19:48:16.657748143 < server: gunicorn 2026/04/26 19:48:16.657754302 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY=' 2026/04/26 19:48:16.657875725 < content-type: text/html; charset=UTF-8 2026/04/26 19:48:16.657876737 < accept-ranges: bytes 2026/04/26 19:48:16.657891188 < date: Sun, 26 Apr 2026 19:48:16 GMT 2026/04/26 19:48:16.657891950 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kcgs7200073-IAD 2026/04/26 19:48:16.657907253 < x-cache: MISS, HIT 2026/04/26 19:48:16.657916537 < x-cache-hits: 0, 1 2026/04/26 19:48:16.657917608 < x-timer: S1777232897.652496,VS0,VE2 2026/04/26 19:48:16.657936387 < vary: Accept-Encoding, Cookie 2026/04/26 19:48:16.657937178 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:16.657955345 < x-frame-options: deny 2026/04/26 19:48:16.657956166 < x-xss-protection: 1; mode=block 2026/04/26 19:48:16.657970979 < x-content-type-options: nosniff 2026/04/26 19:48:16.657971740 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:16.657987864 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=() 2026/04/26 19:48:16.657991229 < content-length: 22515 2026/04/26 19:48:16.658056397 < 2026/04/26 19:48:16.658059332 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658073573 { [5 bytes data] 2026/04/26 19:48:16.658074324 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658088926 { [5 bytes data] 2026/04/26 19:48:16.658089628 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658104840 { [5 bytes data] 2026/04/26 19:48:16.658105622 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658120194 { [5 bytes data] 2026/04/26 19:48:16.658120955 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658143879 { [5 bytes data] 2026/04/26 19:48:16.658687609 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658695110 { [5 bytes data] 2026/04/26 19:48:16.658728761 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.658729663 { [5 bytes data] 2026/04/26 19:48:16.659714187 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.659723581 { [5 bytes data] 2026/04/26 19:48:16.659753376 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.659754227 { [5 bytes data] 2026/04/26 19:48:16.660761987 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.660769919 { [5 bytes data] 2026/04/26 19:48:16.660793274 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.660794045 { [5 bytes data] 2026/04/26 19:48:16.661859201 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.661867955 { [5 bytes data] 2026/04/26 19:48:16.661978922 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.661989628 { [5 bytes data] 2026/04/26 19:48:16.662860471 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.662868063 { [5 bytes data] 2026/04/26 19:48:16.662963176 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.662969906 { [5 bytes data] 2026/04/26 19:48:16.663827139 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.663836293 { [5 bytes data] 2026/04/26 19:48:16.663872628 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.663873689 { [5 bytes data] 2026/04/26 19:48:16.664748888 * Connection #1 to host pypi.org left intact 2026/04/26 19:48:16.668110487 2026/04/26 19:48:16.668116716 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/26 19:48:16.686189396 * Trying 151.101.128.223:443... 2026/04/26 19:48:16.691687517 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/04/26 19:48:16.693378636 * ALPN, offering h2 2026/04/26 19:48:16.693385607 * ALPN, offering http/1.1 2026/04/26 19:48:16.719386050 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:16.719397117 * CApath: /etc/ssl/certs 2026/04/26 19:48:16.719576508 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:16.719584400 } [5 bytes data] 2026/04/26 19:48:16.719609117 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:16.719611480 } [512 bytes data] 2026/04/26 19:48:16.726612937 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:16.726620138 { [5 bytes data] 2026/04/26 19:48:16.726656713 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:16.726657554 { [122 bytes data] 2026/04/26 19:48:16.726880240 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:16.726890165 { [5 bytes data] 2026/04/26 19:48:16.726921893 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.726924286 { [5 bytes data] 2026/04/26 19:48:16.726939629 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:16.726941813 { [19 bytes data] 2026/04/26 19:48:16.726958368 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.726966570 { [5 bytes data] 2026/04/26 19:48:16.726998458 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:16.727002765 { [2842 bytes data] 2026/04/26 19:48:16.727672995 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.727679105 { [5 bytes data] 2026/04/26 19:48:16.727716741 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:16.727718033 { [264 bytes data] 2026/04/26 19:48:16.727792295 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.727801990 { [5 bytes data] 2026/04/26 19:48:16.727829141 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:16.727844143 { [36 bytes data] 2026/04/26 19:48:16.727890593 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:16.727913488 } [5 bytes data] 2026/04/26 19:48:16.727914439 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:16.727933237 } [1 bytes data] 2026/04/26 19:48:16.727962782 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.727968060 } [5 bytes data] 2026/04/26 19:48:16.728004865 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:16.728008581 } [36 bytes data] 2026/04/26 19:48:16.728083654 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:16.728085116 * ALPN, server accepted to use h2 2026/04/26 19:48:16.728110925 * Server certificate: 2026/04/26 19:48:16.728113599 * subject: CN=*.pythonhosted.org 2026/04/26 19:48:16.728128742 * start date: Dec 8 21:08:03 2025 GMT 2026/04/26 19:48:16.728129513 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/26 19:48:16.728144135 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/26 19:48:16.728145257 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/26 19:48:16.728170655 * SSL certificate verify ok. 2026/04/26 19:48:16.728171387 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:16.728187471 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:16.728188242 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:16.728211487 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.728213640 } [5 bytes data] 2026/04/26 19:48:16.728229865 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.728237336 } [5 bytes data] 2026/04/26 19:48:16.728260341 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.728267552 } [5 bytes data] 2026/04/26 19:48:16.728308684 * Using Stream ID: 1 (easy handle 0x561f947599f0) 2026/04/26 19:48:16.728317156 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.728380412 } [5 bytes data] 2026/04/26 19:48:16.728383116 > GET / HTTP/2 2026/04/26 19:48:16.728398199 > Host: files.pythonhosted.org 2026/04/26 19:48:16.728398830 > user-agent: curl/7.81.0 2026/04/26 19:48:16.728408695 > accept: */* 2026/04/26 19:48:16.728409166 > 2026/04/26 19:48:16.728418009 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.728426101 { [5 bytes data] 2026/04/26 19:48:16.728526853 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:16.728535446 { [193 bytes data] 2026/04/26 19:48:16.733577268 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.733583608 { [5 bytes data] 2026/04/26 19:48:16.733615896 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:16.733616818 } [5 bytes data] 2026/04/26 19:48:16.735422800 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.735429841 { [5 bytes data] 2026/04/26 19:48:16.736389678 < HTTP/2 200 2026/04/26 19:48:16.736397810 < content-type: text/html 2026/04/26 19:48:16.736449028 < server: Python/3.12 aiohttp/3.13.4 2026/04/26 19:48:16.736450079 < accept-ranges: bytes 2026/04/26 19:48:16.736464942 < date: Sun, 26 Apr 2026 19:48:16 GMT 2026/04/26 19:48:16.736465633 < age: 25 2026/04/26 19:48:16.736485082 < x-served-by: cache-iad-kcgs7200178-IAD 2026/04/26 19:48:16.736487216 < x-cache: HIT 2026/04/26 19:48:16.736511422 < x-cache-hits: 1 2026/04/26 19:48:16.736512253 < x-timer: S1777232897.730529,VS0,VE2 2026/04/26 19:48:16.736527336 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/26 19:48:16.736528117 < x-frame-options: deny 2026/04/26 19:48:16.736561938 < x-xss-protection: 1; mode=block 2026/04/26 19:48:16.736562900 < x-content-type-options: nosniff 2026/04/26 19:48:16.736579735 < x-permitted-cross-domain-policies: none 2026/04/26 19:48:16.736580446 < x-robots-header: noindex 2026/04/26 19:48:16.736596290 < content-length: 1853 2026/04/26 19:48:16.736597021 < 2026/04/26 19:48:16.736609400 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.736610171 { [5 bytes data] 2026/04/26 19:48:16.736625464 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:16.736626165 { [5 bytes data] 2026/04/26 19:48:16.736640967 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:35429 |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/26 19:48:16.756882086 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:16.757147977 [connect-session] Job Key: oVKTLcYG6RxOhSug 2026/04/26 19:48:16.757157161 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:16.757162169 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:16.757168719 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:16.757174688 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45781 ... Connected to session server http://127.0.0.1:45781 2026/04/26 19:48:16.901529084 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/26 19:48:16.907528711 2026/04/26 19:48:16.907537784 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.UjpFYAHz6O/testenv 2026/04/26 19:48:19.727225666 2026/04/26 19:48:19.727239967 $ source /opt/rstudio-connect/mnt/tmp/tmp.UjpFYAHz6O/testenv/bin/activate 2026/04/26 19:48:19.728763164 2026/04/26 19:48:19.728770565 $ python --version 2026/04/26 19:48:19.730363817 Python 3.13.9 2026/04/26 19:48:19.730626183 2026/04/26 19:48:19.730633294 $ python -m site 2026/04/26 19:48:19.745568844 sys.path = [ 2026/04/26 19:48:19.745579279 '/opt/rstudio-connect/mnt/app', 2026/04/26 19:48:19.745620351 '/opt/python/3.13.9/lib/python313.zip', 2026/04/26 19:48:19.745621383 '/opt/python/3.13.9/lib/python3.13', 2026/04/26 19:48:19.745647562 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/04/26 19:48:19.745650767 '/opt/rstudio-connect/mnt/tmp/tmp.UjpFYAHz6O/testenv/lib/python3.13/site-packages', 2026/04/26 19:48:19.745700873 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/04/26 19:48:19.745702185 ] 2026/04/26 19:48:19.745718339 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/26 19:48:19.745719080 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/04/26 19:48:19.745751178 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/26 19:48:19.793602529 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:19.793808990 [connect-session] Job Key: YCHbPaXUWJEsiQHG 2026/04/26 19:48:19.793817963 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:19.793822160 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/26 19:48:19.793830342 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:19.793835800 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46607 ... Connected to session server http://127.0.0.1:46607 2026/04/26 19:48:19.914612076 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/26 19:48:19.919979940 2026/04/26 19:48:19.919988673 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv 2026/04/26 19:48:22.503307338 2026/04/26 19:48:22.503321259 $ source /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv/bin/activate 2026/04/26 19:48:22.504866890 2026/04/26 19:48:22.504874461 $ python -m pip --version 2026/04/26 19:48:22.679101009 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/04/26 19:48:22.702936558 2026/04/26 19:48:22.702949217 $ python -m pip config debug 2026/04/26 19:48:22.882513724 env_var: 2026/04/26 19:48:22.882764552 env: 2026/04/26 19:48:22.882939155 global: 2026/04/26 19:48:22.883086637 /etc/xdg/pip/pip.conf, exists: False 2026/04/26 19:48:22.883236073 /etc/pip.conf, exists: False 2026/04/26 19:48:22.883395764 site: 2026/04/26 19:48:22.883558429 /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv/pip.conf, exists: False 2026/04/26 19:48:22.883686793 user: 2026/04/26 19:48:22.883834395 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/26 19:48:22.883978292 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/26 19:48:22.907958289 2026/04/26 19:48:22.907971859 $ python -m pip config list -v 2026/04/26 19:48:23.086290587 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/26 19:48:23.086586294 For variant 'global', will try loading '/etc/pip.conf' 2026/04/26 19:48:23.087095031 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/26 19:48:23.087346660 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/26 19:48:23.087619020 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv/pip.conf' 2026/04/26 19:48:23.111963206 2026/04/26 19:48:23.111978730 $ python -m pip._vendor.requests.certs 2026/04/26 19:48:23.251498735 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour 2026/04/26 19:48:23.251656844 /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/26 19:48:23.267156353 2026/04/26 19:48:23.267165997 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi pip 2026/04/26 19:48:23.707842627 Collecting pip 2026/04/26 19:48:23.708213145 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata 2026/04/26 19:48:23.735604795 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/26 19:48:23.745784514 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/26 19:48:23.795922700 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 51.6 MB/s 0:00:00 2026/04/26 19:48:23.807144349 Saved /opt/rstudio-connect/mnt/tmp/tmp.FRUQDxclzi/pip-26.0.1-py3-none-any.whl 2026/04/26 19:48:23.807506946 Successfully downloaded pip 2026/04/26 19:48:23.867820944 2026/04/26 19:48:23.867832231 [notice] A new release of pip is available: 25.2 -> 26.0.1 2026/04/26 19:48:23.867894344 [notice] To update, run: pip install --upgrade pip |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:23.958011468 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:23.958233012 [connect-session] Job Key: YlOT3Pm3Lpp9ahHs 2026/04/26 19:48:23.958242557 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:23.958246703 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:23.958255046 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:23.958260784 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43481 ... Connected to session server http://127.0.0.1:43481 2026/04/26 19:48:24.167164799 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:24.167202416 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/26 19:48:24.186493893 2026/04/26 19:48:24.186502946 $ /opt/R/4.4.3/bin/R --version 2026/04/26 19:48:24.186551339 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/26 19:48:24.186552541 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:48:24.186570068 Platform: x86_64-pc-linux-gnu 2026/04/26 19:48:24.186570789 2026/04/26 19:48:24.186585120 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:48:24.186585851 You are welcome to redistribute it under the terms of the 2026/04/26 19:48:24.186605241 GNU General Public License versions 2 or 3. 2026/04/26 19:48:24.186605922 For more information about these matters see 2026/04/26 19:48:24.192485216 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:24.207600866 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:24.207799406 [connect-session] Job Key: CLY4GDIE6m24d26g 2026/04/26 19:48:24.207808279 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:24.207812666 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:24.207817914 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:24.207826096 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:32841 ... Connected to session server http://127.0.0.1:32841 2026/04/26 19:48:24.384386454 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:24.384433976 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/26 19:48:24.587323833 2026/04/26 19:48:24.587360338 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:48:24.587434079 Package Version LibPath 2026/04/26 19:48:24.587437554 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587466508 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587467429 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587481961 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587482622 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587496844 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587497455 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587511496 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587512097 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587526298 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587527039 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587543845 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587544576 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587561391 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587562052 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587579478 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587580280 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587599989 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587600901 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587620991 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587621442 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587632538 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587632979 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587644026 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587644446 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587670856 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587674401 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.587692639 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:24.593386434 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:24.608550838 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:24.608763749 [connect-session] Job Key: kgZ5yfuf6nuXohqF 2026/04/26 19:48:24.608778221 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:24.608784060 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:24.608790649 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:24.608796178 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43615 ... Connected to session server http://127.0.0.1:43615 2026/04/26 19:48:24.785760585 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:24.785778763 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/26 19:48:24.786522695 $add.smooth 2026/04/26 19:48:24.786530767 [1] TRUE 2026/04/26 19:48:24.786567943 2026/04/26 19:48:24.786569125 $bitmapType 2026/04/26 19:48:24.786580512 [1] "cairo" 2026/04/26 19:48:24.786581233 2026/04/26 19:48:24.786590377 $browser 2026/04/26 19:48:24.786594883 [1] "xdg-open" 2026/04/26 19:48:24.786605870 2026/04/26 19:48:24.786606621 $browserNLdisabled 2026/04/26 19:48:24.786618709 [1] FALSE 2026/04/26 19:48:24.786619400 2026/04/26 19:48:24.786630177 $catch.script.errors 2026/04/26 19:48:24.786630898 [1] FALSE 2026/04/26 19:48:24.786643196 2026/04/26 19:48:24.786643877 $CBoundsCheck 2026/04/26 19:48:24.786650928 [1] FALSE 2026/04/26 19:48:24.786664178 2026/04/26 19:48:24.786664919 $check.bounds 2026/04/26 19:48:24.786675986 [1] FALSE 2026/04/26 19:48:24.786676687 2026/04/26 19:48:24.786687132 $citation.bibtex.max 2026/04/26 19:48:24.786687803 [1] 1 2026/04/26 19:48:24.786699571 2026/04/26 19:48:24.786700342 $continue 2026/04/26 19:48:24.786711299 [1] "+ " 2026/04/26 19:48:24.786712050 2026/04/26 19:48:24.786815145 $contrasts 2026/04/26 19:48:24.786817259 unordered ordered 2026/04/26 19:48:24.786845051 "contr.treatment" "contr.poly" 2026/04/26 19:48:24.786845902 2026/04/26 19:48:24.786865521 $defaultPackages 2026/04/26 19:48:24.786866293 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:48:24.786902978 2026/04/26 19:48:24.786903769 $demo.ask 2026/04/26 19:48:24.786915377 [1] "default" 2026/04/26 19:48:24.786916168 2026/04/26 19:48:24.786927054 $deparse.cutoff 2026/04/26 19:48:24.786927765 [1] 60 2026/04/26 19:48:24.786939673 2026/04/26 19:48:24.786940394 $device 2026/04/26 19:48:24.787064351 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:48:24.787070901 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:48:24.787103460 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:48:24.787104271 useKerning, fillOddEven, compress) 2026/04/26 19:48:24.787122469 { 2026/04/26 19:48:24.787123510 initPSandPDFfonts() 2026/04/26 19:48:24.787134197 new <- list() 2026/04/26 19:48:24.787134637 if (!missing(width)) 2026/04/26 19:48:24.787143521 new$width <- width 2026/04/26 19:48:24.787143941 if (!missing(height)) 2026/04/26 19:48:24.787160526 new$height <- height 2026/04/26 19:48:24.787161338 if (!missing(onefile)) 2026/04/26 19:48:24.787174277 new$onefile <- onefile 2026/04/26 19:48:24.787177482 if (!missing(title)) 2026/04/26 19:48:24.787189400 new$title <- title 2026/04/26 19:48:24.787190121 if (!missing(fonts)) 2026/04/26 19:48:24.787206075 new$fonts <- fonts 2026/04/26 19:48:24.787206876 if (!missing(version)) 2026/04/26 19:48:24.787219685 new$version <- version 2026/04/26 19:48:24.787220377 if (!missing(paper)) 2026/04/26 19:48:24.787235239 new$paper <- paper 2026/04/26 19:48:24.787236070 if (!missing(encoding)) 2026/04/26 19:48:24.787248690 new$encoding <- encoding 2026/04/26 19:48:24.787249551 if (!missing(bg)) 2026/04/26 19:48:24.787265555 new$bg <- bg 2026/04/26 19:48:24.787266376 if (!missing(fg)) 2026/04/26 19:48:24.787279596 new$fg <- fg 2026/04/26 19:48:24.787280287 if (!missing(pointsize)) 2026/04/26 19:48:24.787288900 new$pointsize <- pointsize 2026/04/26 19:48:24.787289341 if (!missing(pagecentre)) 2026/04/26 19:48:24.787305736 new$pagecentre <- pagecentre 2026/04/26 19:48:24.787328690 if (!missing(colormodel)) 2026/04/26 19:48:24.787329361 new$colormodel <- colormodel 2026/04/26 19:48:24.787363393 if (!missing(useDingbats)) 2026/04/26 19:48:24.787364284 new$useDingbats <- useDingbats 2026/04/26 19:48:24.787379156 if (!missing(useKerning)) 2026/04/26 19:48:24.787379867 new$useKerning <- useKerning 2026/04/26 19:48:24.787400378 if (!missing(fillOddEven)) 2026/04/26 19:48:24.787400789 new$fillOddEven <- fillOddEven 2026/04/26 19:48:24.787410413 if (!missing(compress)) 2026/04/26 19:48:24.787410834 new$compress <- compress 2026/04/26 19:48:24.787425686 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:48:24.787437855 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:48:24.787440268 inherits(family, "CIDFont"))) { 2026/04/26 19:48:24.787454129 enc <- family$encoding 2026/04/26 19:48:24.787454570 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:48:24.787464775 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:48:24.787465236 "default")) 2026/04/26 19:48:24.787475542 old$encoding <- enc 2026/04/26 19:48:24.787476052 family <- family$metrics 2026/04/26 19:48:24.787489683 } 2026/04/26 19:48:24.787490454 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:48:24.787503503 old$encoding <- guessEncoding() 2026/04/26 19:48:24.787511997 if (!missing(family)) { 2026/04/26 19:48:24.787512868 if (length(family) == 4L) { 2026/04/26 19:48:24.787524135 family <- c(family, "Symbol.afm") 2026/04/26 19:48:24.787524566 } 2026/04/26 19:48:24.787533329 else if (length(family) == 5L) { 2026/04/26 19:48:24.787533739 } 2026/04/26 19:48:24.787542342 else if (length(family) == 1L) { 2026/04/26 19:48:24.787542783 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:48:24.787553018 if (is.null(pf)) 2026/04/26 19:48:24.787556193 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:48:24.787565096 domain = NA) 2026/04/26 19:48:24.787579308 matchFont(pf, old$encoding) 2026/04/26 19:48:24.787580149 } 2026/04/26 19:48:24.787593890 else stop("invalid 'family' argument") 2026/04/26 19:48:24.787594320 old$family <- family 2026/04/26 19:48:24.787604185 } 2026/04/26 19:48:24.787604766 version <- old$version 2026/04/26 19:48:24.787613039 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:48:24.787613479 "2.0") 2026/04/26 19:48:24.787622383 if (version %in% versions) 2026/04/26 19:48:24.787622813 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:48:24.787633600 else stop("invalid PDF version") 2026/04/26 19:48:24.787634020 onefile <- old$onefile 2026/04/26 19:48:24.787643635 if (!checkIntFormat(file)) 2026/04/26 19:48:24.787644045 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:48:24.787654872 domain = NA) 2026/04/26 19:48:24.787655312 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:48:24.787666079 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:48:24.787666519 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:48:24.787678808 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:48:24.787679459 old$fillOddEven, old$compress) 2026/04/26 19:48:24.787691046 invisible() 2026/04/26 19:48:24.787691527 } 2026/04/26 19:48:24.787699890 <bytecode: 0x55bd4afbb7f0> 2026/04/26 19:48:24.787700330 <environment: namespace:grDevices> 2026/04/26 19:48:24.787710756 2026/04/26 19:48:24.787711207 $device.ask.default 2026/04/26 19:48:24.787719970 [1] FALSE 2026/04/26 19:48:24.787720461 2026/04/26 19:48:24.787728683 $digits 2026/04/26 19:48:24.787729144 [1] 7 2026/04/26 19:48:24.787736775 2026/04/26 19:48:24.787739159 $download.file.extra 2026/04/26 19:48:24.787747461 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/04/26 19:48:24.787748883 2026/04/26 19:48:24.787764877 $download.file.method 2026/04/26 19:48:24.787765318 [1] "curl" 2026/04/26 19:48:24.787773991 2026/04/26 19:48:24.787774482 $dvipscmd 2026/04/26 19:48:24.787782083 [1] "dvips" 2026/04/26 19:48:24.787782534 2026/04/26 19:48:24.787790086 $echo 2026/04/26 19:48:24.787790536 [1] FALSE 2026/04/26 19:48:24.787798328 2026/04/26 19:48:24.787798769 $editor 2026/04/26 19:48:24.787806340 [1] "vi" 2026/04/26 19:48:24.787806811 2026/04/26 19:48:24.787814182 $encoding 2026/04/26 19:48:24.787814612 [1] "native.enc" 2026/04/26 19:48:24.787822675 2026/04/26 19:48:24.787823125 $example.ask 2026/04/26 19:48:24.787830827 [1] "default" 2026/04/26 19:48:24.787831268 2026/04/26 19:48:24.787838829 $expressions 2026/04/26 19:48:24.787839300 [1] 5000 2026/04/26 19:48:24.787847071 2026/04/26 19:48:24.787847502 $help.search.types 2026/04/26 19:48:24.787855444 [1] "vignette" "demo" "help" 2026/04/26 19:48:24.787855915 2026/04/26 19:48:24.787864247 $help.try.all.packages 2026/04/26 19:48:24.787864688 [1] FALSE 2026/04/26 19:48:24.787873341 2026/04/26 19:48:24.787873752 $HTTPUserAgent 2026/04/26 19:48:24.787881543 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:48:24.787882094 2026/04/26 19:48:24.787891829 $internet.info 2026/04/26 19:48:24.787892280 [1] 2 2026/04/26 19:48:24.787900131 2026/04/26 19:48:24.787900562 $keep.parse.data 2026/04/26 19:48:24.787908374 [1] TRUE 2026/04/26 19:48:24.787908855 2026/04/26 19:48:24.787916306 $keep.parse.data.pkgs 2026/04/26 19:48:24.787916746 [1] FALSE 2026/04/26 19:48:24.787925049 2026/04/26 19:48:24.787925470 $keep.source 2026/04/26 19:48:24.787933201 [1] FALSE 2026/04/26 19:48:24.787933662 2026/04/26 19:48:24.787940933 $keep.source.pkgs 2026/04/26 19:48:24.787941354 [1] FALSE 2026/04/26 19:48:24.787949476 2026/04/26 19:48:24.787949896 $locatorBell 2026/04/26 19:48:24.787958680 [1] TRUE 2026/04/26 19:48:24.787959120 2026/04/26 19:48:24.787966491 $mailer 2026/04/26 19:48:24.787966932 [1] "mailto" 2026/04/26 19:48:24.787974714 2026/04/26 19:48:24.787975185 $matprod 2026/04/26 19:48:24.787982736 [1] "default" 2026/04/26 19:48:24.787995856 2026/04/26 19:48:24.788003848 $max.contour.segments 2026/04/26 19:48:24.788004298 [1] 25000 2026/04/26 19:48:24.788012761 2026/04/26 19:48:24.788013192 $max.print 2026/04/26 19:48:24.788020843 [1] 99999 2026/04/26 19:48:24.788022105 2026/04/26 19:48:24.788035526 $menu.graphics 2026/04/26 19:48:24.788036337 [1] TRUE 2026/04/26 19:48:24.788047574 2026/04/26 19:48:24.788048235 $na.action 2026/04/26 19:48:24.788058430 [1] "na.omit" 2026/04/26 19:48:24.788059091 2026/04/26 19:48:24.788069387 $nwarnings 2026/04/26 19:48:24.788070108 [1] 50 2026/04/26 19:48:24.788080624 2026/04/26 19:48:24.788081244 $OutDec 2026/04/26 19:48:24.788095366 [1] "." 2026/04/26 19:48:24.788096057 2026/04/26 19:48:24.788106392 $packrat.authenticated.downloads.use.renv 2026/04/26 19:48:24.788107214 [1] TRUE 2026/04/26 19:48:24.788120233 2026/04/26 19:48:24.788120894 $packrat.connect.timeout 2026/04/26 19:48:24.788132392 [1] 10 2026/04/26 19:48:24.788133033 2026/04/26 19:48:24.788142757 $packrat.untrusted.packages 2026/04/26 19:48:24.788143458 character(0) 2026/04/26 19:48:24.788164660 2026/04/26 19:48:24.788165251 $packrat.verbose.cache 2026/04/26 19:48:24.788185392 [1] TRUE 2026/04/26 19:48:24.788188326 2026/04/26 19:48:24.788208076 $pager 2026/04/26 19:48:24.788222127 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/26 19:48:24.788237420 2026/04/26 19:48:24.788238231 $papersize 2026/04/26 19:48:24.788250540 [1] "letter" 2026/04/26 19:48:24.788251221 2026/04/26 19:48:24.788262628 $PCRE_limit_recursion 2026/04/26 19:48:24.788263369 [1] NA 2026/04/26 19:48:24.788276369 2026/04/26 19:48:24.788277030 $PCRE_study 2026/04/26 19:48:24.788291341 [1] FALSE 2026/04/26 19:48:24.788292092 2026/04/26 19:48:24.788303480 $PCRE_use_JIT 2026/04/26 19:48:24.788304151 [1] TRUE 2026/04/26 19:48:24.788316599 2026/04/26 19:48:24.788317340 $pdfviewer 2026/04/26 19:48:24.788328547 [1] "/usr/bin/xdg-open" 2026/04/26 19:48:24.788329258 2026/04/26 19:48:24.788365763 $pkgType 2026/04/26 19:48:24.788381036 [1] "source" 2026/04/26 19:48:24.788381998 2026/04/26 19:48:24.788393195 $printcmd 2026/04/26 19:48:24.788393886 [1] "/usr/bin/lpr" 2026/04/26 19:48:24.788406395 2026/04/26 19:48:24.788407106 $prompt 2026/04/26 19:48:24.788418002 [1] "> " 2026/04/26 19:48:24.788418703 2026/04/26 19:48:24.788429530 $repos 2026/04/26 19:48:24.788430231 CRAN 2026/04/26 19:48:24.788441488 "@CRAN@" 2026/04/26 19:48:24.788442239 2026/04/26 19:48:24.788459304 $rl_word_breaks 2026/04/26 19:48:24.788460166 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:48:24.788473756 2026/04/26 19:48:24.788474557 $scipen 2026/04/26 19:48:24.788486415 [1] 0 2026/04/26 19:48:24.788487167 2026/04/26 19:48:24.788498323 $show.coef.Pvalues 2026/04/26 19:48:24.788499034 [1] TRUE 2026/04/26 19:48:24.788511814 2026/04/26 19:48:24.788512545 $show.error.messages 2026/04/26 19:48:24.788525244 [1] TRUE 2026/04/26 19:48:24.788525965 2026/04/26 19:48:24.788545094 $show.signif.stars 2026/04/26 19:48:24.788557302 [1] TRUE 2026/04/26 19:48:24.788576862 2026/04/26 19:48:24.788577603 $showErrorCalls 2026/04/26 19:48:24.788589331 [1] TRUE 2026/04/26 19:48:24.788590082 2026/04/26 19:48:24.788616001 $showNCalls 2026/04/26 19:48:24.788634258 [1] 50 2026/04/26 19:48:24.788635049 2026/04/26 19:48:24.788645465 $showWarnCalls 2026/04/26 19:48:24.788646216 [1] FALSE 2026/04/26 19:48:24.788658094 2026/04/26 19:48:24.788658825 $str 2026/04/26 19:48:24.788668981 $str$strict.width 2026/04/26 19:48:24.788669662 [1] "no" 2026/04/26 19:48:24.788681820 2026/04/26 19:48:24.788682481 $str$digits.d 2026/04/26 19:48:24.788709502 [1] 3 2026/04/26 19:48:24.788710433 2026/04/26 19:48:24.788725786 $str$vec.len 2026/04/26 19:48:24.788726537 [1] 4 2026/04/26 19:48:24.788737814 2026/04/26 19:48:24.788738596 $str$list.len 2026/04/26 19:48:24.788750133 [1] 99 2026/04/26 19:48:24.788750914 2026/04/26 19:48:24.788761430 $str$deparse.lines 2026/04/26 19:48:24.788762141 NULL 2026/04/26 19:48:24.788811345 2026/04/26 19:48:24.788817605 $str$drop.deparse.attr 2026/04/26 19:48:24.788832657 [1] TRUE 2026/04/26 19:48:24.788834120 2026/04/26 19:48:24.788846729 $str$formatNum 2026/04/26 19:48:24.788847540 function (x, ...) 2026/04/26 19:48:24.788883774 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:48:24.788884636 <environment: 0x55bd4b71e4c8> 2026/04/26 19:48:24.788900380 2026/04/26 19:48:24.788901121 2026/04/26 19:48:24.788911466 $str.dendrogram.last 2026/04/26 19:48:24.788912207 [1] "`" 2026/04/26 19:48:24.788924215 2026/04/26 19:48:24.788924896 $texi2dvi 2026/04/26 19:48:24.788967471 [1] "/usr/bin/texi2dvi" 2026/04/26 19:48:24.788968402 2026/04/26 19:48:24.788979929 $timeout 2026/04/26 19:48:24.788982984 [1] 60 2026/04/26 19:48:24.788995022 2026/04/26 19:48:24.788995763 $ts.eps 2026/04/26 19:48:24.789006069 [1] 1e-05 2026/04/26 19:48:24.789006800 2026/04/26 19:48:24.789048182 $ts.S.compat 2026/04/26 19:48:24.789049224 [1] FALSE 2026/04/26 19:48:24.789062274 2026/04/26 19:48:24.789063255 $unzip 2026/04/26 19:48:24.789072399 [1] "/usr/bin/unzip" 2026/04/26 19:48:24.789072970 2026/04/26 19:48:24.789080992 $useFancyQuotes 2026/04/26 19:48:24.789081412 [1] TRUE 2026/04/26 19:48:24.789089565 2026/04/26 19:48:24.789089965 $verbose 2026/04/26 19:48:24.789127081 [1] FALSE 2026/04/26 19:48:24.789127883 2026/04/26 19:48:24.789145810 $warn 2026/04/26 19:48:24.789146621 [1] 0 2026/04/26 19:48:24.789156836 2026/04/26 19:48:24.789157257 $warning.length 2026/04/26 19:48:24.789165089 [1] 1000 2026/04/26 19:48:24.789165529 2026/04/26 19:48:24.789172670 $warnPartialMatchArgs 2026/04/26 19:48:24.789173091 [1] FALSE 2026/04/26 19:48:24.789184748 2026/04/26 19:48:24.789185600 $warnPartialMatchAttr 2026/04/26 19:48:24.789198529 [1] FALSE 2026/04/26 19:48:24.789199280 2026/04/26 19:48:24.789210347 $warnPartialMatchDollar 2026/04/26 19:48:24.789211349 [1] FALSE 2026/04/26 19:48:24.789223727 2026/04/26 19:48:24.789224188 $width 2026/04/26 19:48:24.789231800 [1] 80 2026/04/26 19:48:24.789232260 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:24.809500760 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:24.809713420 [connect-session] Job Key: l87deOiCjn7ZmxFG 2026/04/26 19:48:24.809726550 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:24.809732760 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:24.809739930 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:24.809745479 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35699 ... Connected to session server http://127.0.0.1:35699 2026/04/26 19:48:24.985920296 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:24.985955940 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/26 19:48:24.993952526 2026/04/26 19:48:24.993961240 $ env 2026/04/26 19:48:24.994004725 EDITOR=vi 2026/04/26 19:48:24.994005907 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:24.994033629 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:24.994036844 LANG=en_US.UTF-8 2026/04/26 19:48:24.994080499 LANGUAGE=en_US:en 2026/04/26 19:48:24.994081441 LC_ALL=en_US.UTF-8 2026/04/26 19:48:24.994095081 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/04/26 19:48:24.994096013 LN_S=ln -s 2026/04/26 19:48:24.994118887 LOGNAME=rstudio-connect 2026/04/26 19:48:24.994121752 MAKEFLAGS=-j1 2026/04/26 19:48:24.994139318 MAKE=make 2026/04/26 19:48:24.994140039 PAGER=/usr/bin/pager 2026/04/26 19:48:24.994153550 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:48:24.994155092 POSIT_CONNECT=1 2026/04/26 19:48:24.994172208 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:24.994173029 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:24.994188292 R_ARCH= 2026/04/26 19:48:24.994188993 R_BROWSER=xdg-open 2026/04/26 19:48:24.994202253 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:48:24.994202944 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/26 19:48:24.994217466 R_ENVIRON_USER=REDACTED 2026/04/26 19:48:24.994218127 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:48:24.994232408 R_HOME=/opt/R/4.4.3/lib/R 2026/04/26 19:48:24.994233079 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/26 19:48:24.994249023 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/26 19:48:24.994249785 R_LIBS_USER=REDACTED 2026/04/26 19:48:24.994264647 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/26 19:48:24.994265398 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmpnlf7sM/packrat-src 2026/04/26 19:48:24.994286019 R_PAPERSIZE=letter 2026/04/26 19:48:24.994286750 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:48:24.994300992 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:48:24.994301633 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:48:24.994316024 R_PROFILE_USER=REDACTED 2026/04/26 19:48:24.994316726 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:48:24.994364558 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpnlf7sM 2026/04/26 19:48:24.994406932 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/26 19:48:24.994409556 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:48:24.994458940 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:48:24.994460342 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:24.994479000 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:48:24.994479912 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:48:24.994495415 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:48:24.994496106 SED=/usr/bin/sed 2026/04/26 19:48:24.994519021 SHLVL=2 2026/04/26 19:48:24.994519762 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:24.994533593 TAR=/usr/bin/tar 2026/04/26 19:48:24.994534314 TERM=xterm 2026/04/26 19:48:24.994546873 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:24.994547624 TZ=UTC 2026/04/26 19:48:24.994561715 USERNAME=rstudio-connect 2026/04/26 19:48:24.994562386 USER=rstudio-connect 2026/04/26 19:48:25.000147026 _=/usr/bin/env Stopped session pings to http://127.0.0.1:35699 |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:25.015122666 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:25.015348837 [connect-session] Job Key: fsU1jccFfVWN7HRY 2026/04/26 19:48:25.015366253 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:25.015372442 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:25.015379132 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:25.015384821 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38805 ... Connected to session server http://127.0.0.1:38805 2026/04/26 19:48:25.191503494 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:25.191539227 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/26 19:48:25.199681143 2026/04/26 19:48:25.199689115 $ findmnt --notruncate 2026/04/26 19:48:25.199765110 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:25.199766612 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/SU2GU QKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:25.199863939 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:25.199879643 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:25.199880764 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:25.199910750 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:25.199911521 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:25.199939813 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:25.199940494 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:25.199968617 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:25.199969338 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200015087 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:25.200016078 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:25.200242079 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200244373 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200283432 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200290382 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200357523 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200358395 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/fsU1jccFfVWN7HRY] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200397794 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200398876 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:25.200437103 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2716801399] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:25.200438205 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:25.206192321 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/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/26 19:48:25.221414061 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:25.221626712 [connect-session] Job Key: KZnQ69cifAQXqtvk 2026/04/26 19:48:25.221641174 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:25.221646892 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:25.221654123 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:25.221659792 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39901 ... Connected to session server http://127.0.0.1:39901 2026/04/26 19:48:25.398770010 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:25.398813335 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/26 19:48:25.545806103 2026/04/26 19:48:25.545829057 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/26 19:48:25.545930290 * Trying 13.35.78.126:443... 2026/04/26 19:48:25.545932203 * Connected to cran.rstudio.com (13.35.78.126) port 443 (#0) 2026/04/26 19:48:25.545966284 * ALPN, offering h2 2026/04/26 19:48:25.545967126 * ALPN, offering http/1.1 2026/04/26 19:48:25.545979945 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:25.545980596 * CApath: /etc/ssl/certs 2026/04/26 19:48:25.545994377 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:25.545995028 } [5 bytes data] 2026/04/26 19:48:25.546008177 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:25.546008909 } [512 bytes data] 2026/04/26 19:48:25.546037962 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.546038784 { [5 bytes data] 2026/04/26 19:48:25.546054147 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:25.546054818 { [122 bytes data] 2026/04/26 19:48:25.546069360 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:25.546070071 { [5 bytes data] 2026/04/26 19:48:25.546084042 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546084893 { [5 bytes data] 2026/04/26 19:48:25.546117232 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:25.546118023 { [19 bytes data] 2026/04/26 19:48:25.546132295 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546132946 { [5 bytes data] 2026/04/26 19:48:25.546146236 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:25.546146957 { [3845 bytes data] 2026/04/26 19:48:25.546159806 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546160527 { [5 bytes data] 2026/04/26 19:48:25.546175259 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:25.546176091 { [264 bytes data] 2026/04/26 19:48:25.546209401 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546210322 { [5 bytes data] 2026/04/26 19:48:25.546223873 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:25.546224534 { [36 bytes data] 2026/04/26 19:48:25.546237133 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:25.546237934 } [5 bytes data] 2026/04/26 19:48:25.546254629 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:25.546255450 } [1 bytes data] 2026/04/26 19:48:25.546295380 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546296172 } [5 bytes data] 2026/04/26 19:48:25.546309081 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:25.546309752 } [36 bytes data] 2026/04/26 19:48:25.546321730 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:25.546322381 * ALPN, server accepted to use h2 2026/04/26 19:48:25.546384375 * Server certificate: 2026/04/26 19:48:25.546388021 * subject: CN=cran.rstudio.com 2026/04/26 19:48:25.546413309 * start date: May 17 00:00:00 2025 GMT 2026/04/26 19:48:25.546414611 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/26 19:48:25.546429443 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/26 19:48:25.546430404 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/26 19:48:25.546449193 * SSL certificate verify ok. 2026/04/26 19:48:25.546450114 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:25.546465868 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:25.546466639 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:25.546485518 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546486479 } [5 bytes data] 2026/04/26 19:48:25.546506880 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546507541 } [5 bytes data] 2026/04/26 19:48:25.546539539 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546540851 } [5 bytes data] 2026/04/26 19:48:25.546561192 * Using Stream ID: 1 (easy handle 0x55a9cdab09f0) 2026/04/26 19:48:25.546561923 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546578037 } [5 bytes data] 2026/04/26 19:48:25.546578828 > GET / HTTP/2 2026/04/26 19:48:25.546591057 > Host: cran.rstudio.com 2026/04/26 19:48:25.546591818 > user-agent: curl/7.81.0 2026/04/26 19:48:25.546605038 > accept: */* 2026/04/26 19:48:25.546605859 > 2026/04/26 19:48:25.546651217 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546652109 { [5 bytes data] 2026/04/26 19:48:25.546666050 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:25.546666771 { [157 bytes data] 2026/04/26 19:48:25.546837888 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546840152 { [5 bytes data] 2026/04/26 19:48:25.546910187 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:25.546911449 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.546986372 } [5 bytes data] 2026/04/26 19:48:25.546987534 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.547038551 { [5 bytes data] 2026/04/26 19:48:25.547070709 < HTTP/2 200 2026/04/26 19:48:25.547071641 < content-type: text/html 2026/04/26 19:48:25.547092783 < content-length: 866 2026/04/26 19:48:25.547093574 < server: Apache/2.4.65 (Unix) 2026/04/26 19:48:25.547110229 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/26 19:48:25.547111100 < accept-ranges: bytes 2026/04/26 19:48:25.547150480 < date: Sun, 26 Apr 2026 19:31:32 GMT 2026/04/26 19:48:25.547151371 < expires: Sun, 26 Apr 2026 20:00:25 GMT 2026/04/26 19:48:25.547166113 < cache-control: max-age=1800 2026/04/26 19:48:25.547166894 < etag: "362-612dafe59ac63" 2026/04/26 19:48:25.547184842 < x-cache: Hit from cloudfront 2026/04/26 19:48:25.547185683 < via: 1.1 da473159f6f131ea8035a6279b0f60aa.cloudfront.net (CloudFront) 2026/04/26 19:48:25.547243210 < x-amz-cf-pop: IAD61-P11 2026/04/26 19:48:25.547244211 < x-amz-cf-id: 0ny5T8hIecpVoSEaulXLQ3F7-eFQt9s6TjXh5uMmztFPsvc-jiJvjg== 2026/04/26 19:48:25.547269018 < age: 1080 2026/04/26 19:48:25.547269850 < 2026/04/26 19:48:25.547285423 { [866 bytes data] 2026/04/26 19:48:25.547286154 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.547303420 { [5 bytes data] 2026/04/26 19:48:25.552359904 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:39901 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:25.567543137 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:25.567756959 [connect-session] Job Key: mIpvehsCVhYwJHHf 2026/04/26 19:48:25.567770229 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:25.567776459 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:25.567782908 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:25.567788497 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44087 ... Connected to session server http://127.0.0.1:44087 2026/04/26 19:48:25.743898456 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:25.743945938 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:48:25.940227361 2026/04/26 19:48:25.940242253 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:48:25.940322825 * Trying 18.119.242.250:443... 2026/04/26 19:48:25.940324898 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/26 19:48:25.940380432 * ALPN, offering h2 2026/04/26 19:48:25.940381303 * ALPN, offering http/1.1 2026/04/26 19:48:25.940393351 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:25.940394022 * CApath: /etc/ssl/certs 2026/04/26 19:48:25.940407072 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940407973 } [5 bytes data] 2026/04/26 19:48:25.940444939 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:25.940468985 } [512 bytes data] 2026/04/26 19:48:25.940469746 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940482996 { [5 bytes data] 2026/04/26 19:48:25.940483908 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:25.940496807 { [104 bytes data] 2026/04/26 19:48:25.940497588 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940510848 { [5 bytes data] 2026/04/26 19:48:25.940511559 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:25.940525130 { [3880 bytes data] 2026/04/26 19:48:25.940525791 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940545030 { [5 bytes data] 2026/04/26 19:48:25.940548706 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:48:25.940578901 { [333 bytes data] 2026/04/26 19:48:25.940580664 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940596488 { [5 bytes data] 2026/04/26 19:48:25.940597229 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:48:25.940612782 { [4 bytes data] 2026/04/26 19:48:25.940613513 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940636027 } [5 bytes data] 2026/04/26 19:48:25.940637579 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:48:25.940655236 } [70 bytes data] 2026/04/26 19:48:25.940655977 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:25.940669778 } [5 bytes data] 2026/04/26 19:48:25.940670609 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:25.940684340 } [1 bytes data] 2026/04/26 19:48:25.940684991 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940704680 } [5 bytes data] 2026/04/26 19:48:25.940705291 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:25.940717169 } [16 bytes data] 2026/04/26 19:48:25.940717820 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:25.940729638 { [5 bytes data] 2026/04/26 19:48:25.940730349 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:25.940742397 { [5 bytes data] 2026/04/26 19:48:25.940742998 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:25.940754696 { [16 bytes data] 2026/04/26 19:48:25.940755347 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:48:25.940769238 * ALPN, server accepted to use h2 2026/04/26 19:48:25.940770099 * Server certificate: 2026/04/26 19:48:25.940783559 * subject: CN=p3m.posit.it 2026/04/26 19:48:25.940784311 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:48:25.940798552 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:48:25.940799323 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:48:25.940818312 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:48:25.940819283 * SSL certificate verify ok. 2026/04/26 19:48:25.940834316 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:25.940835047 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:25.940855318 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:25.940856429 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.940886925 } [5 bytes data] 2026/04/26 19:48:25.940887666 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.940901988 } [5 bytes data] 2026/04/26 19:48:25.940902709 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.940916720 } [5 bytes data] 2026/04/26 19:48:25.940917381 * Using Stream ID: 1 (easy handle 0x55d4757a79f0) 2026/04/26 19:48:25.940931893 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.940932564 } [5 bytes data] 2026/04/26 19:48:25.940946565 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:48:25.940947396 > Host: packagemanager.posit.co 2026/04/26 19:48:25.940966896 > user-agent: curl/7.81.0 2026/04/26 19:48:25.940967897 > accept: */* 2026/04/26 19:48:25.940985384 > 2026/04/26 19:48:25.940986325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.941002049 { [5 bytes data] 2026/04/26 19:48:25.941002690 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:25.941017292 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:25.941017983 } [5 bytes data] 2026/04/26 19:48:25.941031954 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.941032745 { [5 bytes data] 2026/04/26 19:48:25.941046947 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.941047758 { [5 bytes data] 2026/04/26 19:48:25.941067017 < HTTP/2 400 2026/04/26 19:48:25.941067768 < date: Sun, 26 Apr 2026 19:48:25 GMT 2026/04/26 19:48:25.941082510 < content-type: text/plain; charset=utf-8 2026/04/26 19:48:25.941083201 < content-length: 94 2026/04/26 19:48:25.941097663 < cache-control: max-age=3600 2026/04/26 19:48:25.941098474 < request-id: 30ce2377-5750-4c34-baba-71d280a120ee 2026/04/26 19:48:25.941114028 < server: Posit Package Manager v2026.04.1 2026/04/26 19:48:25.941114799 < x-content-type-options: nosniff 2026/04/26 19:48:25.941130352 < x-frame-options: DENY 2026/04/26 19:48:25.941131174 < x-repository-type: RSPM 2026/04/26 19:48:25.941148259 < 2026/04/26 19:48:25.941149040 { [94 bytes data] 2026/04/26 19:48:25.941169392 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:25.941171465 { [5 bytes data] 2026/04/26 19:48:25.946685298 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:25.962031085 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:25.962233190 [connect-session] Job Key: G7l1XjGUYMTtDfR5 2026/04/26 19:48:25.962246490 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:25.962251838 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:25.962258819 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:25.962264768 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39549 ... Connected to session server http://127.0.0.1:39549 2026/04/26 19:48:26.140176264 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:26.140220170 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:48:26.468241163 2026/04/26 19:48:26.468255555 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:48:26.468368365 * Trying 18.119.242.250:443... 2026/04/26 19:48:26.468370599 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/26 19:48:26.468388305 * ALPN, offering h2 2026/04/26 19:48:26.468389117 * ALPN, offering http/1.1 2026/04/26 19:48:26.468402046 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:26.468402697 * CApath: /etc/ssl/certs 2026/04/26 19:48:26.468416698 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468417640 } [5 bytes data] 2026/04/26 19:48:26.468432862 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:26.468433654 } [512 bytes data] 2026/04/26 19:48:26.468447745 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468448436 { [5 bytes data] 2026/04/26 19:48:26.468467375 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:26.468471030 { [104 bytes data] 2026/04/26 19:48:26.468498652 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468506063 { [5 bytes data] 2026/04/26 19:48:26.468524100 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:26.468525512 { [3880 bytes data] 2026/04/26 19:48:26.468546684 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468547636 { [5 bytes data] 2026/04/26 19:48:26.468563590 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:48:26.468564301 { [333 bytes data] 2026/04/26 19:48:26.468579964 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468580715 { [5 bytes data] 2026/04/26 19:48:26.468596028 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:48:26.468596720 { [4 bytes data] 2026/04/26 19:48:26.468611632 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468612293 } [5 bytes data] 2026/04/26 19:48:26.468627055 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:48:26.468627716 } [70 bytes data] 2026/04/26 19:48:26.468643200 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:26.468643891 } [5 bytes data] 2026/04/26 19:48:26.468658302 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:26.468658953 } [1 bytes data] 2026/04/26 19:48:26.468674717 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468675448 } [5 bytes data] 2026/04/26 19:48:26.468689750 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:26.468690491 } [16 bytes data] 2026/04/26 19:48:26.468704843 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:26.468705574 { [5 bytes data] 2026/04/26 19:48:26.468720116 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:26.468720787 { [5 bytes data] 2026/04/26 19:48:26.468735429 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:26.468736080 { [16 bytes data] 2026/04/26 19:48:26.468750782 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:48:26.468751453 * ALPN, server accepted to use h2 2026/04/26 19:48:26.468769871 * Server certificate: 2026/04/26 19:48:26.468770662 * subject: CN=p3m.posit.it 2026/04/26 19:48:26.468785003 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:48:26.468785654 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:48:26.468800727 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:48:26.468802670 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:48:26.468824172 * SSL certificate verify ok. 2026/04/26 19:48:26.468824894 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:26.468844423 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:26.468845124 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:26.468877212 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:26.468877934 } [5 bytes data] 2026/04/26 19:48:26.468893126 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:26.468893837 } [5 bytes data] 2026/04/26 19:48:26.468908600 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:26.468909281 } [5 bytes data] 2026/04/26 19:48:26.468924133 * Using Stream ID: 1 (easy handle 0x564d522b29f0) 2026/04/26 19:48:26.468924924 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:26.468942651 } [5 bytes data] 2026/04/26 19:48:26.468943392 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:48:26.468958385 > Host: packagemanager.posit.co 2026/04/26 19:48:26.468959116 > user-agent: curl/7.81.0 2026/04/26 19:48:26.468974109 > accept: */* 2026/04/26 19:48:26.468974790 > 2026/04/26 19:48:26.468986718 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:26.468987389 { [5 bytes data] 2026/04/26 19:48:26.469008601 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:26.469009392 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:26.469027809 } [5 bytes data] 2026/04/26 19:48:26.469028521 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:26.469042972 { [5 bytes data] 2026/04/26 19:48:26.469043643 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:26.469058456 { [5 bytes data] 2026/04/26 19:48:26.469066608 < HTTP/2 400 2026/04/26 19:48:26.469083483 < date: Sun, 26 Apr 2026 19:48:26 GMT 2026/04/26 19:48:26.469084285 < content-type: text/plain; charset=utf-8 2026/04/26 19:48:26.469100169 < content-length: 94 2026/04/26 19:48:26.469100890 < cache-control: max-age=3600 2026/04/26 19:48:26.469115542 < request-id: 4a09d18a-1015-4157-bc32-bd2f6561da04 2026/04/26 19:48:26.469116433 < server: Posit Package Manager v2026.04.1 2026/04/26 19:48:26.469134170 < x-content-type-options: nosniff 2026/04/26 19:48:26.469134861 < x-frame-options: DENY 2026/04/26 19:48:26.469154751 < x-repository-type: RSPM 2026/04/26 19:48:26.469157275 < 2026/04/26 19:48:26.469179308 { [94 bytes data] 2026/04/26 19:48:26.469180189 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:26.469230215 { [5 bytes data] 2026/04/26 19:48:26.474819362 * 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/26 19:48:26.489899638 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:26.490093661 [connect-session] Job Key: okRQanayf4MdAkGh 2026/04/26 19:48:26.490102454 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:26.490106460 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:26.490114823 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:26.490120832 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43019 ... Connected to session server http://127.0.0.1:43019 2026/04/26 19:48:26.685658453 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:26.685714728 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/26 19:48:26.704890931 2026/04/26 19:48:26.704900235 $ /opt/R/4.5.2/bin/R --version 2026/04/26 19:48:26.704940405 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/26 19:48:26.704946494 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:48:26.704969038 Platform: x86_64-pc-linux-gnu 2026/04/26 19:48:26.704969749 2026/04/26 19:48:26.704983420 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:48:26.704984201 You are welcome to redistribute it under the terms of the 2026/04/26 19:48:26.705001708 GNU General Public License versions 2 or 3. 2026/04/26 19:48:26.705002549 For more information about these matters see 2026/04/26 19:48:26.710568531 https://www.gnu.org/licenses/. |
| ✅ | packrat-restore-sandbox | installed-packages | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:26.725235515 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:26.725448877 [connect-session] Job Key: Gt4Beq6rtbC2Xuwg 2026/04/26 19:48:26.725461266 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:26.725466013 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:26.725475267 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:26.725481656 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45881 ... Connected to session server http://127.0.0.1:45881 2026/04/26 19:48:26.904013487 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:26.904060108 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/26 19:48:27.113893664 2026/04/26 19:48:27.113908686 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:48:27.113981937 Package Version LibPath 2026/04/26 19:48:27.114006604 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114024321 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114024791 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114035768 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114036199 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114046875 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114047335 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114090330 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114091191 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114105573 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114106024 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114121467 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114122128 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114154877 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114155569 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114175428 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114176230 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114203020 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114206856 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114245845 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114247097 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114264963 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114265624 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114280928 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114281659 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114367899 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114411755 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114413748 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114431865 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114432586 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114472587 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114473758 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114500889 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114501620 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114518325 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114519117 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114553408 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114575662 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114576463 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114600029 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.114600680 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:27.119873590 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:45881 |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:27.135069772 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:27.135285697 [connect-session] Job Key: e9OuSuXd6CVrQ3zR 2026/04/26 19:48:27.135299068 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:27.135305678 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:27.135312368 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:27.135318056 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33365 ... Connected to session server http://127.0.0.1:33365 2026/04/26 19:48:27.314414248 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:27.314465355 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/26 19:48:27.314916326 $add.smooth 2026/04/26 19:48:27.314924358 [1] TRUE 2026/04/26 19:48:27.314946641 2026/04/26 19:48:27.314947483 $bitmapType 2026/04/26 19:48:27.314955975 [1] "cairo" 2026/04/26 19:48:27.314957848 2026/04/26 19:48:27.314965720 $browser 2026/04/26 19:48:27.314966241 [1] "xdg-open" 2026/04/26 19:48:27.314974894 2026/04/26 19:48:27.314975345 $browserNLdisabled 2026/04/26 19:48:27.314983797 [1] FALSE 2026/04/26 19:48:27.314984238 2026/04/26 19:48:27.314992661 $catch.script.errors 2026/04/26 19:48:27.314993452 [1] FALSE 2026/04/26 19:48:27.315009837 2026/04/26 19:48:27.315010648 $CBoundsCheck 2026/04/26 19:48:27.315029356 [1] FALSE 2026/04/26 19:48:27.315032250 2026/04/26 19:48:27.315057178 $check.bounds 2026/04/26 19:48:27.315060633 [1] FALSE 2026/04/26 19:48:27.315083247 2026/04/26 19:48:27.315084168 $citation.bibtex.max 2026/04/26 19:48:27.315098270 [1] 1 2026/04/26 19:48:27.315099081 2026/04/26 19:48:27.315109917 $continue 2026/04/26 19:48:27.315110658 [1] "+ " 2026/04/26 19:48:27.315122186 2026/04/26 19:48:27.315122897 $contrasts 2026/04/26 19:48:27.315134034 unordered ordered 2026/04/26 19:48:27.315136637 "contr.treatment" "contr.poly" 2026/04/26 19:48:27.315151360 2026/04/26 19:48:27.315152061 $defaultPackages 2026/04/26 19:48:27.315163508 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:48:27.315164379 2026/04/26 19:48:27.315178851 $demo.ask 2026/04/26 19:48:27.315179823 [1] "default" 2026/04/26 19:48:27.315191640 2026/04/26 19:48:27.315192391 $deparse.cutoff 2026/04/26 19:48:27.315203849 [1] 60 2026/04/26 19:48:27.315204630 2026/04/26 19:48:27.315214895 $device 2026/04/26 19:48:27.315485965 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:48:27.315492665 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:48:27.315529430 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:48:27.315542570 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/26 19:48:27.315543461 { 2026/04/26 19:48:27.315559285 initPSandPDFfonts() 2026/04/26 19:48:27.315560257 new <- list() 2026/04/26 19:48:27.315575129 if (!missing(width)) 2026/04/26 19:48:27.315575790 new$width <- width 2026/04/26 19:48:27.315589581 if (!missing(height)) 2026/04/26 19:48:27.315590302 new$height <- height 2026/04/26 19:48:27.315600327 if (!missing(onefile)) 2026/04/26 19:48:27.315612335 new$onefile <- onefile 2026/04/26 19:48:27.315613336 if (!missing(title)) 2026/04/26 19:48:27.315630883 new$title <- title 2026/04/26 19:48:27.315631594 if (!missing(fonts)) 2026/04/26 19:48:27.315644493 new$fonts <- fonts 2026/04/26 19:48:27.315645274 if (!missing(version)) 2026/04/26 19:48:27.315657803 new$version <- version 2026/04/26 19:48:27.315658554 if (!missing(paper)) 2026/04/26 19:48:27.315707288 new$paper <- paper 2026/04/26 19:48:27.315710553 if (!missing(encoding)) 2026/04/26 19:48:27.315722711 new$encoding <- encoding 2026/04/26 19:48:27.315733227 if (!missing(bg)) 2026/04/26 19:48:27.315734089 new$bg <- bg 2026/04/26 19:48:27.315747319 if (!missing(fg)) 2026/04/26 19:48:27.315747980 new$fg <- fg 2026/04/26 19:48:27.315761049 if (!missing(pointsize)) 2026/04/26 19:48:27.315761750 new$pointsize <- pointsize 2026/04/26 19:48:27.315804294 if (!missing(pagecentre)) 2026/04/26 19:48:27.315805456 new$pagecentre <- pagecentre 2026/04/26 19:48:27.315821089 if (!missing(colormodel)) 2026/04/26 19:48:27.315821881 new$colormodel <- colormodel 2026/04/26 19:48:27.315843974 if (!missing(useDingbats)) 2026/04/26 19:48:27.315844675 new$useDingbats <- useDingbats 2026/04/26 19:48:27.315867369 if (!missing(useKerning)) 2026/04/26 19:48:27.315868100 new$useKerning <- useKerning 2026/04/26 19:48:27.315882161 if (!missing(fillOddEven)) 2026/04/26 19:48:27.315882833 new$fillOddEven <- fillOddEven 2026/04/26 19:48:27.315897354 if (!missing(compress)) 2026/04/26 19:48:27.315898136 new$compress <- compress 2026/04/26 19:48:27.315911235 if (!missing(timestamp)) 2026/04/26 19:48:27.315911896 new$timestamp <- timestamp 2026/04/26 19:48:27.315925837 if (!missing(producer)) 2026/04/26 19:48:27.315926528 new$producer <- producer 2026/04/26 19:48:27.315939658 if (!missing(author)) 2026/04/26 19:48:27.315940329 new$author <- author 2026/04/26 19:48:27.315953329 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:48:27.315954080 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:48:27.315972988 inherits(family, "CIDFont"))) { 2026/04/26 19:48:27.315973780 enc <- family$encoding 2026/04/26 19:48:27.315988101 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:48:27.315988842 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:48:27.316006699 "default")) 2026/04/26 19:48:27.316007380 old$encoding <- enc 2026/04/26 19:48:27.316020049 family <- family$metrics 2026/04/26 19:48:27.316020720 } 2026/04/26 19:48:27.316033309 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:48:27.316034030 old$encoding <- guessEncoding() 2026/04/26 19:48:27.316049995 if (!missing(family)) { 2026/04/26 19:48:27.316050696 if (length(family) == 4L) { 2026/04/26 19:48:27.316064276 family <- c(family, "Symbol.afm") 2026/04/26 19:48:27.316064957 } 2026/04/26 19:48:27.316077997 else if (length(family) == 5L) { 2026/04/26 19:48:27.316078758 } 2026/04/26 19:48:27.316091647 else if (length(family) == 1L) { 2026/04/26 19:48:27.316092378 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:48:27.316106790 if (is.null(pf)) 2026/04/26 19:48:27.316107501 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:48:27.316122424 domain = NA) 2026/04/26 19:48:27.316123125 matchFont(pf, old$encoding) 2026/04/26 19:48:27.316143786 } 2026/04/26 19:48:27.316144617 else stop("invalid 'family' argument") 2026/04/26 19:48:27.316158628 old$family <- family 2026/04/26 19:48:27.316159339 } 2026/04/26 19:48:27.316171478 version <- old$version 2026/04/26 19:48:27.316172189 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:48:27.316186400 "2.0") 2026/04/26 19:48:27.316187101 if (version %in% versions) 2026/04/26 19:48:27.316199961 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:48:27.316200682 else stop("invalid PDF version") 2026/04/26 19:48:27.316216896 onefile <- old$onefile 2026/04/26 19:48:27.316217597 if (!checkIntFormat(file)) 2026/04/26 19:48:27.316231218 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:48:27.316232019 domain = NA) 2026/04/26 19:48:27.316246711 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:48:27.316247432 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:48:27.316265289 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:48:27.316266050 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:48:27.316284598 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/26 19:48:27.316285319 old$author) 2026/04/26 19:48:27.316301504 invisible() 2026/04/26 19:48:27.316302385 } 2026/04/26 19:48:27.316347403 <bytecode: 0x55f3f50eb2f0> 2026/04/26 19:48:27.316348595 <environment: namespace:grDevices> 2026/04/26 19:48:27.316370838 2026/04/26 19:48:27.316371740 $device.ask.default 2026/04/26 19:48:27.316405951 [1] FALSE 2026/04/26 19:48:27.316406813 2026/04/26 19:48:27.316417639 $digits 2026/04/26 19:48:27.316418330 [1] 7 2026/04/26 19:48:27.316428045 2026/04/26 19:48:27.316428675 $download.file.extra 2026/04/26 19:48:27.316439001 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'" 2026/04/26 19:48:27.316439962 2026/04/26 19:48:27.316457259 $download.file.method 2026/04/26 19:48:27.316458040 [1] "curl" 2026/04/26 19:48:27.316470298 2026/04/26 19:48:27.316470969 $dvipscmd 2026/04/26 19:48:27.316488816 [1] "dvips" 2026/04/26 19:48:27.316489527 2026/04/26 19:48:27.316499602 $echo 2026/04/26 19:48:27.316500334 [1] FALSE 2026/04/26 19:48:27.316511841 2026/04/26 19:48:27.316512592 $editor 2026/04/26 19:48:27.316524089 [1] "vi" 2026/04/26 19:48:27.316524871 2026/04/26 19:48:27.316536698 $encoding 2026/04/26 19:48:27.316537480 [1] "native.enc" 2026/04/26 19:48:27.316547314 2026/04/26 19:48:27.316547775 $example.ask 2026/04/26 19:48:27.316555777 [1] "default" 2026/04/26 19:48:27.316556198 2026/04/26 19:48:27.316564260 $expressions 2026/04/26 19:48:27.316564711 [1] 5000 2026/04/26 19:48:27.316573744 2026/04/26 19:48:27.316574155 $help.search.types 2026/04/26 19:48:27.316587936 [1] "vignette" "demo" "help" 2026/04/26 19:48:27.316588977 2026/04/26 19:48:27.316602337 $help.try.all.packages 2026/04/26 19:48:27.316605662 [1] FALSE 2026/04/26 19:48:27.316614586 2026/04/26 19:48:27.316615026 $HTTPUserAgent 2026/04/26 19:48:27.316622828 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:48:27.316623299 2026/04/26 19:48:27.316632913 $internet.info 2026/04/26 19:48:27.316633374 [1] 2 2026/04/26 19:48:27.316641086 2026/04/26 19:48:27.316641506 $keep.parse.data 2026/04/26 19:48:27.316649478 [1] TRUE 2026/04/26 19:48:27.316649969 2026/04/26 19:48:27.316657701 $keep.parse.data.pkgs 2026/04/26 19:48:27.316658121 [1] FALSE 2026/04/26 19:48:27.316669438 2026/04/26 19:48:27.316670400 $keep.source 2026/04/26 19:48:27.316681076 [1] FALSE 2026/04/26 19:48:27.316681707 2026/04/26 19:48:27.316691121 $keep.source.pkgs 2026/04/26 19:48:27.316691762 [1] FALSE 2026/04/26 19:48:27.316701897 2026/04/26 19:48:27.316702518 $locatorBell 2026/04/26 19:48:27.316711732 [1] TRUE 2026/04/26 19:48:27.316718573 2026/04/26 19:48:27.316727877 $mailer 2026/04/26 19:48:27.316728598 [1] "mailto" 2026/04/26 19:48:27.316738202 2026/04/26 19:48:27.316738843 $matprod 2026/04/26 19:48:27.316747686 [1] "default" 2026/04/26 19:48:27.316749008 2026/04/26 19:48:27.316758072 $max.contour.segments 2026/04/26 19:48:27.316758703 [1] 25000 2026/04/26 19:48:27.316769820 2026/04/26 19:48:27.316770551 $max.print 2026/04/26 19:48:27.316780997 [1] 99999 2026/04/26 19:48:27.316781648 2026/04/26 19:48:27.316791382 $menu.graphics 2026/04/26 19:48:27.316792083 [1] TRUE 2026/04/26 19:48:27.316803631 2026/04/26 19:48:27.316804412 $na.action 2026/04/26 19:48:27.316815018 [1] "na.omit" 2026/04/26 19:48:27.316815709 2026/04/26 19:48:27.316828829 $nwarnings 2026/04/26 19:48:27.316829660 [1] 50 2026/04/26 19:48:27.316840687 2026/04/26 19:48:27.316841458 $OutDec 2026/04/26 19:48:27.316852044 [1] "." 2026/04/26 19:48:27.316852735 2026/04/26 19:48:27.316863331 $packrat.authenticated.downloads.use.renv 2026/04/26 19:48:27.316864102 [1] TRUE 2026/04/26 19:48:27.316877482 2026/04/26 19:48:27.316878113 $packrat.connect.timeout 2026/04/26 19:48:27.316889560 [1] 10 2026/04/26 19:48:27.316890241 2026/04/26 19:48:27.316900327 $packrat.untrusted.packages 2026/04/26 19:48:27.316900998 character(0) 2026/04/26 19:48:27.316913647 2026/04/26 19:48:27.316914398 $packrat.verbose.cache 2026/04/26 19:48:27.316925815 [1] TRUE 2026/04/26 19:48:27.316926466 2026/04/26 19:48:27.316937362 $pager 2026/04/26 19:48:27.316938374 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/26 19:48:27.316955309 2026/04/26 19:48:27.316956301 $papersize 2026/04/26 19:48:27.316972165 [1] "letter" 2026/04/26 19:48:27.316973156 2026/04/26 19:48:27.316991855 $PCRE_limit_recursion 2026/04/26 19:48:27.316992526 [1] NA 2026/04/26 19:48:27.317004924 2026/04/26 19:48:27.317005595 $PCRE_study 2026/04/26 19:48:27.317016732 [1] FALSE 2026/04/26 19:48:27.317017423 2026/04/26 19:48:27.317027759 $PCRE_use_JIT 2026/04/26 19:48:27.317028650 [1] TRUE 2026/04/26 19:48:27.317039917 2026/04/26 19:48:27.317040618 $pdfviewer 2026/04/26 19:48:27.317050924 [1] "/usr/bin/xdg-open" 2026/04/26 19:48:27.317051625 2026/04/26 19:48:27.317062822 $pkgType 2026/04/26 19:48:27.317063563 [1] "source" 2026/04/26 19:48:27.317074559 2026/04/26 19:48:27.317075260 $printcmd 2026/04/26 19:48:27.317085716 [1] "/usr/bin/lpr" 2026/04/26 19:48:27.317086517 2026/04/26 19:48:27.317097374 $prompt 2026/04/26 19:48:27.317098055 [1] "> " 2026/04/26 19:48:27.317108551 2026/04/26 19:48:27.317109242 $repos 2026/04/26 19:48:27.317119307 CRAN 2026/04/26 19:48:27.317120008 "@CRAN@" 2026/04/26 19:48:27.317130934 2026/04/26 19:48:27.317131625 $rl_word_breaks 2026/04/26 19:48:27.317142392 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:48:27.317143113 2026/04/26 19:48:27.317154119 $scipen 2026/04/26 19:48:27.317154870 [1] 0 2026/04/26 19:48:27.317180299 2026/04/26 19:48:27.317180970 $show.coef.Pvalues 2026/04/26 19:48:27.317191986 [1] TRUE 2026/04/26 19:48:27.317192687 2026/04/26 19:48:27.317202713 $show.error.messages 2026/04/26 19:48:27.317203424 [1] TRUE 2026/04/26 19:48:27.317215251 2026/04/26 19:48:27.317215983 $show.signif.stars 2026/04/26 19:48:27.317227350 [1] TRUE 2026/04/26 19:48:27.317228081 2026/04/26 19:48:27.317238156 $showErrorCalls 2026/04/26 19:48:27.317238987 [1] TRUE 2026/04/26 19:48:27.317249733 2026/04/26 19:48:27.317250485 $showNCalls 2026/04/26 19:48:27.317260990 [1] 50 2026/04/26 19:48:27.317261792 2026/04/26 19:48:27.317271927 $showWarnCalls 2026/04/26 19:48:27.317272608 [1] FALSE 2026/04/26 19:48:27.317284336 2026/04/26 19:48:27.317285037 $str 2026/04/26 19:48:27.317295482 $str$strict.width 2026/04/26 19:48:27.317296153 [1] "no" 2026/04/26 19:48:27.317307370 2026/04/26 19:48:27.317308061 $str$digits.d 2026/04/26 19:48:27.317318086 [1] 3 2026/04/26 19:48:27.317318848 2026/04/26 19:48:27.317328933 $str$vec.len 2026/04/26 19:48:27.317329724 [1] 4 2026/04/26 19:48:27.317363565 2026/04/26 19:48:27.317364396 $str$list.len 2026/04/26 19:48:27.317375793 [1] 99 2026/04/26 19:48:27.317376555 2026/04/26 19:48:27.317393650 $str$deparse.lines 2026/04/26 19:48:27.317394482 NULL 2026/04/26 19:48:27.317405458 2026/04/26 19:48:27.317406289 $str$drop.deparse.attr 2026/04/26 19:48:27.317418077 [1] TRUE 2026/04/26 19:48:27.317418758 2026/04/26 19:48:27.317428263 $str$formatNum 2026/04/26 19:48:27.317428994 function (x, ...) 2026/04/26 19:48:27.317440341 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:48:27.317441202 <environment: 0x55f3f595e6a8> 2026/04/26 19:48:27.317456365 2026/04/26 19:48:27.317457086 2026/04/26 19:48:27.317466680 $str.dendrogram.last 2026/04/26 19:48:27.317467311 [1] "`" 2026/04/26 19:48:27.317478659 2026/04/26 19:48:27.317479350 $texi2dvi 2026/04/26 19:48:27.317489495 [1] "/usr/bin/texi2dvi" 2026/04/26 19:48:27.317490196 2026/04/26 19:48:27.317500872 $timeout 2026/04/26 19:48:27.317501553 [1] 60 2026/04/26 19:48:27.317512009 2026/04/26 19:48:27.317512680 $ts.eps 2026/04/26 19:48:27.317523055 [1] 1e-05 2026/04/26 19:48:27.317523787 2026/04/26 19:48:27.317534122 $ts.S.compat 2026/04/26 19:48:27.317534773 [1] FALSE 2026/04/26 19:48:27.317545860 2026/04/26 19:48:27.317546531 $unzip 2026/04/26 19:48:27.317556546 [1] "/usr/bin/unzip" 2026/04/26 19:48:27.317557267 2026/04/26 19:48:27.317568224 $useFancyQuotes 2026/04/26 19:48:27.317568945 [1] TRUE 2026/04/26 19:48:27.317580622 2026/04/26 19:48:27.317581313 $verbose 2026/04/26 19:48:27.317591729 [1] FALSE 2026/04/26 19:48:27.317592460 2026/04/26 19:48:27.317602926 $warn 2026/04/26 19:48:27.317603647 [1] 0 2026/04/26 19:48:27.317614513 2026/04/26 19:48:27.317615184 $warning.length 2026/04/26 19:48:27.317626872 [1] 1000 2026/04/26 19:48:27.317627693 2026/04/26 19:48:27.317640042 $warnPartialMatchArgs 2026/04/26 19:48:27.317640893 [1] FALSE 2026/04/26 19:48:27.317656977 2026/04/26 19:48:27.317657378 $warnPartialMatchAttr 2026/04/26 19:48:27.317665911 [1] FALSE 2026/04/26 19:48:27.317666372 2026/04/26 19:48:27.317679742 $warnPartialMatchDollar 2026/04/26 19:48:27.317680493 [1] FALSE 2026/04/26 19:48:27.317693643 2026/04/26 19:48:27.317694574 $width 2026/04/26 19:48:27.317707023 [1] 80 2026/04/26 19:48:27.317707814 |
| ✅ | packrat-restore-sandbox | environment | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:27.340003210 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:27.340215390 [connect-session] Job Key: dR7PzrEXznFz5tCM 2026/04/26 19:48:27.340229631 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:27.340236101 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:27.340242551 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:27.340248139 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40643 ... Connected to session server http://127.0.0.1:40643 2026/04/26 19:48:27.519722111 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:27.519780539 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/26 19:48:27.527613940 2026/04/26 19:48:27.527622082 $ env 2026/04/26 19:48:27.527659789 EDITOR=vi 2026/04/26 19:48:27.527660860 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:27.527677826 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:27.527678567 LANG=en_US.UTF-8 2026/04/26 19:48:27.527692839 LANGUAGE=en_US:en 2026/04/26 19:48:27.527693540 LC_ALL=en_US.UTF-8 2026/04/26 19:48:27.527707020 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/04/26 19:48:27.527708492 LN_S=ln -s 2026/04/26 19:48:27.527726459 LOGNAME=rstudio-connect 2026/04/26 19:48:27.527727070 MAKEFLAGS=-j1 2026/04/26 19:48:27.527748933 MAKE=make 2026/04/26 19:48:27.527752038 PAGER=/usr/bin/pager 2026/04/26 19:48:27.527778978 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/26 19:48:27.527780190 POSIT_CONNECT=1 2026/04/26 19:48:27.527818899 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:27.527819680 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:27.527834873 R_ARCH= 2026/04/26 19:48:27.527835654 R_BROWSER=xdg-open 2026/04/26 19:48:27.527854142 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:48:27.527856035 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/26 19:48:27.527878819 R_ENVIRON_USER=REDACTED 2026/04/26 19:48:27.527879691 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:48:27.527894423 R_HOME=/opt/R/4.5.2/lib/R 2026/04/26 19:48:27.527895264 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/26 19:48:27.527910157 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/26 19:48:27.527910878 R_LIBS_USER=REDACTED 2026/04/26 19:48:27.527925991 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/26 19:48:27.527926912 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpQI0Ba8/packrat-src 2026/04/26 19:48:27.527953792 R_PAPERSIZE=letter 2026/04/26 19:48:27.527954794 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:48:27.527967362 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:48:27.527967813 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:48:27.527977698 R_PROFILE_USER=REDACTED 2026/04/26 19:48:27.527978129 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:48:27.527988444 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpQI0Ba8 2026/04/26 19:48:27.527989917 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/26 19:48:27.528002105 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:48:27.528002906 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:48:27.528024719 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:27.528025650 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:48:27.528038580 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:48:27.528039001 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:48:27.528048445 SED=/usr/bin/sed 2026/04/26 19:48:27.528049086 SHLVL=2 2026/04/26 19:48:27.528057739 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:27.528058240 TAR=/usr/bin/tar 2026/04/26 19:48:27.528067293 TERM=xterm 2026/04/26 19:48:27.528067764 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:27.528077308 TZ=UTC 2026/04/26 19:48:27.528077769 USERNAME=rstudio-connect 2026/04/26 19:48:27.528087053 USER=rstudio-connect 2026/04/26 19:48:27.533428547 _=/usr/bin/env Stopped session pings to http://127.0.0.1:40643 |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:27.548811350 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:27.549015127 [connect-session] Job Key: u84mYAUDR4efT4hn 2026/04/26 19:48:27.549024872 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:27.549028928 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:27.549036690 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:27.549042679 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38511 ... Connected to session server http://127.0.0.1:38511 2026/04/26 19:48:27.729563489 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:27.729617700 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/26 19:48:27.737469138 2026/04/26 19:48:27.737479103 $ findmnt --notruncate 2026/04/26 19:48:27.737521137 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:27.737522649 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/SU2GU QKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:27.737629050 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:27.737629881 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:27.737657562 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:27.737658384 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:27.737692796 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:27.737693557 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:27.737712195 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:27.737712676 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:27.737741519 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.737744804 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:27.737863343 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l /SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:27.737864625 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.737968672 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.737969974 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738013139 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738015793 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738060560 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/u84mYAUDR4efT4hn] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738061652 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738105208 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:27.738105829 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2390202428] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:27.738138257 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:27.743877701 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/overlay2/l/S U2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr Stopped session pings to http://127.0.0.1:38511 |
| ✅ | packrat-restore-sandbox | cran-connectivity | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:27.758878518 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:27.759084068 [connect-session] Job Key: tEqO4VDd3U7aEINA 2026/04/26 19:48:27.759095185 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:27.759099161 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:27.759103648 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:27.759107794 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33309 ... Connected to session server http://127.0.0.1:33309 2026/04/26 19:48:27.937484491 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:27.937523811 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/26 19:48:28.037260669 2026/04/26 19:48:28.037273759 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/26 19:48:28.037398036 * Trying 13.35.78.126:443... 2026/04/26 19:48:28.037399468 * Connected to cran.rstudio.com (13.35.78.126) port 443 (#0) 2026/04/26 19:48:28.037414521 * ALPN, offering h2 2026/04/26 19:48:28.037415252 * ALPN, offering http/1.1 2026/04/26 19:48:28.037428592 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:28.037429293 * CApath: /etc/ssl/certs 2026/04/26 19:48:28.037444987 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.037445668 } [5 bytes data] 2026/04/26 19:48:28.037463464 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:28.037466880 } [512 bytes data] 2026/04/26 19:48:28.037497886 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.037499379 { [5 bytes data] 2026/04/26 19:48:28.037514972 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:28.037515703 { [122 bytes data] 2026/04/26 19:48:28.037538988 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:28.037539599 { [5 bytes data] 2026/04/26 19:48:28.037553029 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037553771 { [5 bytes data] 2026/04/26 19:48:28.037568783 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/26 19:48:28.037569474 { [19 bytes data] 2026/04/26 19:48:28.037585108 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037585919 { [5 bytes data] 2026/04/26 19:48:28.037599910 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:28.037600331 { [3845 bytes data] 2026/04/26 19:48:28.037609795 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037610216 { [5 bytes data] 2026/04/26 19:48:28.037619570 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/26 19:48:28.037620030 { [264 bytes data] 2026/04/26 19:48:28.037629585 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037630005 { [5 bytes data] 2026/04/26 19:48:28.037639340 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:28.037639750 { [36 bytes data] 2026/04/26 19:48:28.037657507 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:28.037658348 } [5 bytes data] 2026/04/26 19:48:28.037673181 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:28.037673791 } [1 bytes data] 2026/04/26 19:48:28.037683887 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037684307 } [5 bytes data] 2026/04/26 19:48:28.037693561 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:28.037694062 } [36 bytes data] 2026/04/26 19:48:28.037706160 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/26 19:48:28.037707192 * ALPN, server accepted to use h2 2026/04/26 19:48:28.037728574 * Server certificate: 2026/04/26 19:48:28.037729606 * subject: CN=cran.rstudio.com 2026/04/26 19:48:28.037752300 * start date: May 17 00:00:00 2025 GMT 2026/04/26 19:48:28.037754664 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/26 19:48:28.037779031 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/26 19:48:28.037780042 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/26 19:48:28.037800823 * SSL certificate verify ok. 2026/04/26 19:48:28.037801705 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:28.037818560 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:28.037819401 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:28.037839942 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037841004 } [5 bytes data] 2026/04/26 19:48:28.037857409 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037858090 } [5 bytes data] 2026/04/26 19:48:28.037887053 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037887734 } [5 bytes data] 2026/04/26 19:48:28.037903178 * Using Stream ID: 1 (easy handle 0x560734fcd9f0) 2026/04/26 19:48:28.037903939 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037921786 } [5 bytes data] 2026/04/26 19:48:28.037922507 > GET / HTTP/2 2026/04/26 19:48:28.037935296 > Host: cran.rstudio.com 2026/04/26 19:48:28.037935987 > user-agent: curl/7.81.0 2026/04/26 19:48:28.037950339 > accept: */* 2026/04/26 19:48:28.037950990 > 2026/04/26 19:48:28.037962768 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037963449 { [5 bytes data] 2026/04/26 19:48:28.037978652 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/26 19:48:28.037979433 { [157 bytes data] 2026/04/26 19:48:28.037994646 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.037995427 { [5 bytes data] 2026/04/26 19:48:28.038010560 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:28.038011401 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.038030109 } [5 bytes data] 2026/04/26 19:48:28.038030830 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.038046614 { [5 bytes data] 2026/04/26 19:48:28.038047295 < HTTP/2 200 2026/04/26 19:48:28.038059373 < content-type: text/html 2026/04/26 19:48:28.038060054 < content-length: 866 2026/04/26 19:48:28.038074206 < server: Apache/2.4.65 (Unix) 2026/04/26 19:48:28.038074897 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/26 19:48:28.038089859 < accept-ranges: bytes 2026/04/26 19:48:28.038090560 < date: Sun, 26 Apr 2026 19:31:32 GMT 2026/04/26 19:48:28.038104972 < expires: Sun, 26 Apr 2026 20:00:25 GMT 2026/04/26 19:48:28.038105673 < cache-control: max-age=1800 2026/04/26 19:48:28.038121857 < etag: "362-612dafe59ac63" 2026/04/26 19:48:28.038124361 < x-cache: Hit from cloudfront 2026/04/26 19:48:28.038145523 < via: 1.1 bd7551a5260a8bac087bad2ac8ebffec.cloudfront.net (CloudFront) 2026/04/26 19:48:28.038146404 < x-amz-cf-pop: IAD61-P11 2026/04/26 19:48:28.038163900 < x-amz-cf-id: IEHOcv3DR5whL8nogzOeQkkMPcp--fzb6R6nFEWf37XOts5ctx4_lA== 2026/04/26 19:48:28.038164632 < age: 1083 2026/04/26 19:48:28.038189830 < 2026/04/26 19:48:28.038190551 { [866 bytes data] 2026/04/26 19:48:28.044365040 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:33309 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:28.060706849 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:28.060920181 [connect-session] Job Key: SzoJqrVoMjmvkoCv 2026/04/26 19:48:28.060932219 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:28.060936606 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:28.060941203 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:28.060945499 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41801 ... Connected to session server http://127.0.0.1:41801 2026/04/26 19:48:28.239719415 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:28.239763833 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:48:28.493091387 2026/04/26 19:48:28.493107721 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:48:28.493183956 * Trying 18.119.242.250:443... 2026/04/26 19:48:28.493185498 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0) 2026/04/26 19:48:28.493202935 * ALPN, offering h2 2026/04/26 19:48:28.493203656 * ALPN, offering http/1.1 2026/04/26 19:48:28.493216936 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:28.493217697 * CApath: /etc/ssl/certs 2026/04/26 19:48:28.493231578 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493232479 } [5 bytes data] 2026/04/26 19:48:28.493252219 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:28.493255844 } [512 bytes data] 2026/04/26 19:48:28.493284978 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493286290 { [5 bytes data] 2026/04/26 19:48:28.493304207 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:28.493304918 { [104 bytes data] 2026/04/26 19:48:28.493319620 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493320321 { [5 bytes data] 2026/04/26 19:48:28.493358960 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:28.493359791 { [3880 bytes data] 2026/04/26 19:48:28.493374433 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493376216 { [5 bytes data] 2026/04/26 19:48:28.493391669 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:48:28.493392400 { [333 bytes data] 2026/04/26 19:48:28.493407523 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493408224 { [5 bytes data] 2026/04/26 19:48:28.493437087 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:48:28.493437839 { [4 bytes data] 2026/04/26 19:48:28.493456477 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493461184 } [5 bytes data] 2026/04/26 19:48:28.493483748 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:48:28.493487864 } [70 bytes data] 2026/04/26 19:48:28.493509707 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:28.493511159 } [5 bytes data] 2026/04/26 19:48:28.493527204 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:28.493527985 } [1 bytes data] 2026/04/26 19:48:28.493539953 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493540384 } [5 bytes data] 2026/04/26 19:48:28.493550098 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:28.493550549 } [16 bytes data] 2026/04/26 19:48:28.493559953 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:28.493560404 { [5 bytes data] 2026/04/26 19:48:28.493575737 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.493576548 { [5 bytes data] 2026/04/26 19:48:28.493595757 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:28.493596828 { [16 bytes data] 2026/04/26 19:48:28.493617039 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:48:28.493617870 * ALPN, server accepted to use h2 2026/04/26 19:48:28.493640134 * Server certificate: 2026/04/26 19:48:28.493640945 * subject: CN=p3m.posit.it 2026/04/26 19:48:28.493668477 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:48:28.493669428 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:48:28.493684811 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:48:28.493685773 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:48:28.493707856 * SSL certificate verify ok. 2026/04/26 19:48:28.493708787 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:28.493727526 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:28.493728447 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:28.493784942 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493785523 } [5 bytes data] 2026/04/26 19:48:28.493795709 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493796179 } [5 bytes data] 2026/04/26 19:48:28.493808648 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493809349 } [5 bytes data] 2026/04/26 19:48:28.493847226 * Using Stream ID: 1 (easy handle 0x5641376c99f0) 2026/04/26 19:48:28.493848047 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493862239 } [5 bytes data] 2026/04/26 19:48:28.493862710 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:48:28.493872224 > Host: packagemanager.posit.co 2026/04/26 19:48:28.493872655 > user-agent: curl/7.81.0 2026/04/26 19:48:28.493882169 > accept: */* 2026/04/26 19:48:28.493882630 > 2026/04/26 19:48:28.493911613 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493912564 { [5 bytes data] 2026/04/26 19:48:28.493927527 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:28.493928278 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493942880 } [5 bytes data] 2026/04/26 19:48:28.493943331 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493952765 { [5 bytes data] 2026/04/26 19:48:28.493953186 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.493962319 { [5 bytes data] 2026/04/26 19:48:28.493962770 < HTTP/2 400 2026/04/26 19:48:28.493970782 < date: Sun, 26 Apr 2026 19:48:28 GMT 2026/04/26 19:48:28.493971233 < content-type: text/plain; charset=utf-8 2026/04/26 19:48:28.494001629 < content-length: 94 2026/04/26 19:48:28.494011504 < cache-control: max-age=3600 2026/04/26 19:48:28.494012285 < request-id: 80e4b9e8-a58a-4b50-9227-9a3b9a731594 2026/04/26 19:48:28.494028900 < server: Posit Package Manager v2026.04.1 2026/04/26 19:48:28.494029621 < x-content-type-options: nosniff 2026/04/26 19:48:28.494040898 < x-frame-options: DENY 2026/04/26 19:48:28.494041349 < x-repository-type: RSPM 2026/04/26 19:48:28.494050513 < 2026/04/26 19:48:28.494050963 { [94 bytes data] 2026/04/26 19:48:28.494063112 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.494082301 { [5 bytes data] 2026/04/26 19:48:28.499873552 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:41801 |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/26 19:48:28.515347363 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:28.515577279 [connect-session] Job Key: OMc98SrF59MjnosA 2026/04/26 19:48:28.515590950 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/26 19:48:28.515596478 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/26 19:48:28.515603008 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/26 19:48:28.515608326 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46075 ... Connected to session server http://127.0.0.1:46075 2026/04/26 19:48:28.693669698 Configuring packrat to use available credentials for private repository access. 2026/04/26 19:48:28.693715357 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/26 19:48:28.885747964 2026/04/26 19:48:28.885765520 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/26 19:48:28.885867684 * Trying 16.59.247.202:443... 2026/04/26 19:48:28.885869016 * Connected to packagemanager.posit.co (16.59.247.202) port 443 (#0) 2026/04/26 19:48:28.885885652 * ALPN, offering h2 2026/04/26 19:48:28.885886363 * ALPN, offering http/1.1 2026/04/26 19:48:28.885898331 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/26 19:48:28.885899052 * CApath: /etc/ssl/certs 2026/04/26 19:48:28.885912542 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.885913403 } [5 bytes data] 2026/04/26 19:48:28.885928035 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/26 19:48:28.885928877 } [512 bytes data] 2026/04/26 19:48:28.885946023 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.885946684 { [5 bytes data] 2026/04/26 19:48:28.885960975 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/26 19:48:28.885961656 { [104 bytes data] 2026/04/26 19:48:28.885975627 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.885976338 { [5 bytes data] 2026/04/26 19:48:28.885990940 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/26 19:48:28.885991691 { [3880 bytes data] 2026/04/26 19:48:28.886005632 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.886006574 { [5 bytes data] 2026/04/26 19:48:28.886020815 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/26 19:48:28.886021486 { [333 bytes data] 2026/04/26 19:48:28.886036319 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.886037000 { [5 bytes data] 2026/04/26 19:48:28.886055518 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/26 19:48:28.886056279 { [4 bytes data] 2026/04/26 19:48:28.886081867 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.886085452 } [5 bytes data] 2026/04/26 19:48:28.886140826 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/26 19:48:28.886145994 } [70 bytes data] 2026/04/26 19:48:28.886172794 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/26 19:48:28.886174427 } [5 bytes data] 2026/04/26 19:48:28.886195389 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/26 19:48:28.886196400 } [1 bytes data] 2026/04/26 19:48:28.886211493 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/26 19:48:28.886212184 } [5 bytes data] 2026/04/26 19:48:28.886226455 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/26 19:48:28.886227176 } [16 bytes data] 2026/04/26 19:48:28.886241919 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/26 19:48:28.886242780 { [5 bytes data] 2026/04/26 19:48:28.886256240 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/26 19:48:28.886256921 { [5 bytes data] 2026/04/26 19:48:28.886271043 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/26 19:48:28.886271694 { [16 bytes data] 2026/04/26 19:48:28.886285955 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/26 19:48:28.886286836 * ALPN, server accepted to use h2 2026/04/26 19:48:28.886304643 * Server certificate: 2026/04/26 19:48:28.886305354 * subject: CN=p3m.posit.it 2026/04/26 19:48:28.886319896 * start date: Feb 24 00:00:00 2026 GMT 2026/04/26 19:48:28.886320627 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/26 19:48:28.886353877 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/26 19:48:28.886354899 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/26 19:48:28.886378905 * SSL certificate verify ok. 2026/04/26 19:48:28.886379586 * Using HTTP2, server supports multiplexing 2026/04/26 19:48:28.886395600 * Connection state changed (HTTP/2 confirmed) 2026/04/26 19:48:28.886396251 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/26 19:48:28.886429081 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886429942 } [5 bytes data] 2026/04/26 19:48:28.886444534 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886445255 } [5 bytes data] 2026/04/26 19:48:28.886459927 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886460588 } [5 bytes data] 2026/04/26 19:48:28.886474820 * Using Stream ID: 1 (easy handle 0x55b8141489f0) 2026/04/26 19:48:28.886475561 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886492236 } [5 bytes data] 2026/04/26 19:48:28.886492957 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/26 19:48:28.886506828 > Host: packagemanager.posit.co 2026/04/26 19:48:28.886507609 > user-agent: curl/7.81.0 2026/04/26 19:48:28.886522051 > accept: */* 2026/04/26 19:48:28.886522732 > 2026/04/26 19:48:28.886533568 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886534320 { [5 bytes data] 2026/04/26 19:48:28.886548641 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/26 19:48:28.886549342 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886567029 } [5 bytes data] 2026/04/26 19:48:28.886567740 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886582292 { [5 bytes data] 2026/04/26 19:48:28.886582993 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886597335 { [5 bytes data] 2026/04/26 19:48:28.886598056 < HTTP/2 400 2026/04/26 19:48:28.886614981 < date: Sun, 26 Apr 2026 19:48:28 GMT 2026/04/26 19:48:28.886615682 < content-type: text/plain; charset=utf-8 2026/04/26 19:48:28.886631416 < content-length: 94 2026/04/26 19:48:28.886632167 < cache-control: max-age=3600 2026/04/26 19:48:28.886646208 < request-id: f6dea6e8-5d6b-4596-9fa8-c17e9841c319 2026/04/26 19:48:28.886646919 < server: Posit Package Manager v2026.04.1 2026/04/26 19:48:28.886664576 < x-content-type-options: nosniff 2026/04/26 19:48:28.886665357 < x-frame-options: DENY 2026/04/26 19:48:28.886679238 < x-repository-type: RSPM 2026/04/26 19:48:28.886681681 < 2026/04/26 19:48:28.886700990 { [94 bytes data] 2026/04/26 19:48:28.886701812 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/26 19:48:28.886717075 { [5 bytes data] 2026/04/26 19:48:28.891955132 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:46075 |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:28.909431412 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:28.909701730 [connect-session] Job Key: FJ5h1sQwo1gxQ6nt 2026/04/26 19:48:28.909719837 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:28.909726787 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43189 ... Connected to session server http://127.0.0.1:43189 2026/04/26 19:48:29.096280584 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:29.096568217 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.096654798 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/26 19:48:29.116215721 2026/04/26 19:48:29.116223182 $ /opt/R/4.4.3/bin/R --version 2026/04/26 19:48:29.116266978 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/26 19:48:29.116268200 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:48:29.116293879 Platform: x86_64-pc-linux-gnu 2026/04/26 19:48:29.116301390 2026/04/26 19:48:29.116406859 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:48:29.116409122 You are welcome to redistribute it under the terms of the 2026/04/26 19:48:29.116434431 GNU General Public License versions 2 or 3. 2026/04/26 19:48:29.116436103 For more information about these matters see 2026/04/26 19:48:29.122366905 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:43189 Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:29.139579718 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:29.139833380 [connect-session] Job Key: ns3YhgqGVGuLDiMD 2026/04/26 19:48:29.139849735 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:29.139856485 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37859 ... Connected to session server http://127.0.0.1:37859 2026/04/26 19:48:29.326583342 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:29.326816914 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.326883124 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/26 19:48:29.523074141 2026/04/26 19:48:29.523089945 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:48:29.523148823 Package Version LibPath 2026/04/26 19:48:29.523152659 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523193731 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523194722 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523212549 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523213290 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523228103 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523228784 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523243806 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523244478 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523259670 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523260351 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523277497 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523278439 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523303637 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523306341 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523360432 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523361454 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523377919 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523378670 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523397478 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523398239 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523415045 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523415676 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523432171 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523432862 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523448625 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523449396 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.523465220 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/26 19:48:29.529026535 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:37859 Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:29.547553520 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:29.547795234 [connect-session] Job Key: rQdPeJ47arzMTUfh 2026/04/26 19:48:29.547809265 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:29.547817418 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37301 ... Connected to session server http://127.0.0.1:37301 2026/04/26 19:48:29.735599806 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:29.735822281 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.735898697 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/26 19:48:29.736563759 $add.smooth 2026/04/26 19:48:29.736571090 [1] TRUE 2026/04/26 19:48:29.736602888 2026/04/26 19:48:29.736604110 $bitmapType 2026/04/26 19:48:29.736616208 [1] "cairo" 2026/04/26 19:48:29.736616950 2026/04/26 19:48:29.736633615 $browser 2026/04/26 19:48:29.736634396 function (url) 2026/04/26 19:48:29.736646885 { 2026/04/26 19:48:29.736647686 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/26 19:48:29.736663680 } 2026/04/26 19:48:29.736664441 <environment: 0x56493919da60> 2026/04/26 19:48:29.736676890 2026/04/26 19:48:29.736677601 $browserNLdisabled 2026/04/26 19:48:29.736687216 [1] FALSE 2026/04/26 19:48:29.736693896 2026/04/26 19:48:29.736756801 $catch.script.errors 2026/04/26 19:48:29.736758664 [1] FALSE 2026/04/26 19:48:29.736778683 2026/04/26 19:48:29.736779765 $CBoundsCheck 2026/04/26 19:48:29.736798744 [1] FALSE 2026/04/26 19:48:29.736799725 2026/04/26 19:48:29.736813075 $check.bounds 2026/04/26 19:48:29.736814507 [1] FALSE 2026/04/26 19:48:29.736838273 2026/04/26 19:48:29.736839074 $citation.bibtex.max 2026/04/26 19:48:29.736851233 [1] 1 2026/04/26 19:48:29.736851714 2026/04/26 19:48:29.736866085 $continue 2026/04/26 19:48:29.736866846 [1] "+ " 2026/04/26 19:48:29.736882450 2026/04/26 19:48:29.736886496 $contrasts 2026/04/26 19:48:29.736903842 unordered ordered 2026/04/26 19:48:29.736906246 "contr.treatment" "contr.poly" 2026/04/26 19:48:29.736957122 2026/04/26 19:48:29.736987028 $defaultPackages 2026/04/26 19:48:29.736987789 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:48:29.737006938 2026/04/26 19:48:29.737007909 $demo.ask 2026/04/26 19:48:29.737020678 [1] "default" 2026/04/26 19:48:29.737021730 2026/04/26 19:48:29.737036112 $deparse.cutoff 2026/04/26 19:48:29.737037033 [1] 60 2026/04/26 19:48:29.737053648 2026/04/26 19:48:29.737054479 $device 2026/04/26 19:48:29.737172357 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:48:29.737179388 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:48:29.737212107 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:48:29.737213068 useKerning, fillOddEven, compress) 2026/04/26 19:48:29.737231096 { 2026/04/26 19:48:29.737231917 initPSandPDFfonts() 2026/04/26 19:48:29.737244546 new <- list() 2026/04/26 19:48:29.737245287 if (!missing(width)) 2026/04/26 19:48:29.737259639 new$width <- width 2026/04/26 19:48:29.737260410 if (!missing(height)) 2026/04/26 19:48:29.737273419 new$height <- height 2026/04/26 19:48:29.737274150 if (!missing(onefile)) 2026/04/26 19:48:29.737287300 new$onefile <- onefile 2026/04/26 19:48:29.737288041 if (!missing(title)) 2026/04/26 19:48:29.737301462 new$title <- title 2026/04/26 19:48:29.737302153 if (!missing(fonts)) 2026/04/26 19:48:29.737315252 new$fonts <- fonts 2026/04/26 19:48:29.737315943 if (!missing(version)) 2026/04/26 19:48:29.737329674 new$version <- version 2026/04/26 19:48:29.737330355 if (!missing(paper)) 2026/04/26 19:48:29.737368433 new$paper <- paper 2026/04/26 19:48:29.737371427 if (!missing(encoding)) 2026/04/26 19:48:29.737385208 new$encoding <- encoding 2026/04/26 19:48:29.737385949 if (!missing(bg)) 2026/04/26 19:48:29.737399580 new$bg <- bg 2026/04/26 19:48:29.737400311 if (!missing(fg)) 2026/04/26 19:48:29.737412930 new$fg <- fg 2026/04/26 19:48:29.737413771 if (!missing(pointsize)) 2026/04/26 19:48:29.737427201 new$pointsize <- pointsize 2026/04/26 19:48:29.737427892 if (!missing(pagecentre)) 2026/04/26 19:48:29.737438829 new$pagecentre <- pagecentre 2026/04/26 19:48:29.737458128 if (!missing(colormodel)) 2026/04/26 19:48:29.737459019 new$colormodel <- colormodel 2026/04/26 19:48:29.737473381 if (!missing(useDingbats)) 2026/04/26 19:48:29.737474112 new$useDingbats <- useDingbats 2026/04/26 19:48:29.737488574 if (!missing(useKerning)) 2026/04/26 19:48:29.737489305 new$useKerning <- useKerning 2026/04/26 19:48:29.737503717 if (!missing(fillOddEven)) 2026/04/26 19:48:29.737504508 new$fillOddEven <- fillOddEven 2026/04/26 19:48:29.737520231 if (!missing(compress)) 2026/04/26 19:48:29.737521533 new$compress <- compress 2026/04/26 19:48:29.737541634 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:48:29.737542445 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:48:29.737572440 inherits(family, "CIDFont"))) { 2026/04/26 19:48:29.737573201 enc <- family$encoding 2026/04/26 19:48:29.737603156 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:48:29.737603938 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:48:29.737621174 "default")) 2026/04/26 19:48:29.737629737 old$encoding <- enc 2026/04/26 19:48:29.737630558 family <- family$metrics 2026/04/26 19:48:29.737644549 } 2026/04/26 19:48:29.737645300 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:48:29.737659321 old$encoding <- guessEncoding() 2026/04/26 19:48:29.737660142 if (!missing(family)) { 2026/04/26 19:48:29.737683478 if (length(family) == 4L) { 2026/04/26 19:48:29.737684239 family <- c(family, "Symbol.afm") 2026/04/26 19:48:29.737698841 } 2026/04/26 19:48:29.737699622 else if (length(family) == 5L) { 2026/04/26 19:48:29.737712011 } 2026/04/26 19:48:29.737712852 else if (length(family) == 1L) { 2026/04/26 19:48:29.737725721 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:48:29.737726522 if (is.null(pf)) 2026/04/26 19:48:29.737740033 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:48:29.737740754 domain = NA) 2026/04/26 19:48:29.737756377 matchFont(pf, old$encoding) 2026/04/26 19:48:29.737757059 } 2026/04/26 19:48:29.737769357 else stop("invalid 'family' argument") 2026/04/26 19:48:29.737770018 old$family <- family 2026/04/26 19:48:29.737784520 } 2026/04/26 19:48:29.737785321 version <- old$version 2026/04/26 19:48:29.737801956 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:48:29.737803178 "2.0") 2026/04/26 19:48:29.737816738 if (version %in% versions) 2026/04/26 19:48:29.737817500 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:48:29.737833904 else stop("invalid PDF version") 2026/04/26 19:48:29.737834896 onefile <- old$onefile 2026/04/26 19:48:29.737867886 if (!checkIntFormat(file)) 2026/04/26 19:48:29.737895117 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:48:29.737896399 domain = NA) 2026/04/26 19:48:29.737938172 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:48:29.737965703 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:48:29.737966554 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:48:29.737995588 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:48:29.737996299 old$fillOddEven, old$compress) 2026/04/26 19:48:29.738007616 invisible() 2026/04/26 19:48:29.738008137 } 2026/04/26 19:48:29.738015939 <bytecode: 0x56493747c0e8> 2026/04/26 19:48:29.738016379 <environment: namespace:grDevices> 2026/04/26 19:48:29.738035959 2026/04/26 19:48:29.738036750 $device.ask.default 2026/04/26 19:48:29.738060076 [1] FALSE 2026/04/26 19:48:29.738067096 2026/04/26 19:48:29.738085875 $digits 2026/04/26 19:48:29.738086696 [1] 7 2026/04/26 19:48:29.738116410 2026/04/26 19:48:29.738154267 $dvipscmd 2026/04/26 19:48:29.738155199 [1] "dvips" 2026/04/26 19:48:29.738169621 2026/04/26 19:48:29.738170312 $echo 2026/04/26 19:48:29.738181569 [1] FALSE 2026/04/26 19:48:29.738182230 2026/04/26 19:48:29.738190362 $editor 2026/04/26 19:48:29.738190893 [1] "vi" 2026/04/26 19:48:29.738205835 2026/04/26 19:48:29.738206546 $encoding 2026/04/26 19:48:29.738218164 [1] "native.enc" 2026/04/26 19:48:29.738218935 2026/04/26 19:48:29.738228990 $example.ask 2026/04/26 19:48:29.738229431 [1] "default" 2026/04/26 19:48:29.738241349 2026/04/26 19:48:29.738242040 $expressions 2026/04/26 19:48:29.738253387 [1] 5000 2026/04/26 19:48:29.738254248 2026/04/26 19:48:29.738267909 $help.search.types 2026/04/26 19:48:29.738268840 [1] "vignette" "demo" "help" 2026/04/26 19:48:29.738283662 2026/04/26 19:48:29.738284424 $help.try.all.packages 2026/04/26 19:48:29.738296542 [1] FALSE 2026/04/26 19:48:29.738297263 2026/04/26 19:48:29.738308069 $HTTPUserAgent 2026/04/26 19:48:29.738308540 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:48:29.738319396 2026/04/26 19:48:29.738319847 $internet.info 2026/04/26 19:48:29.738327689 [1] 2 2026/04/26 19:48:29.738328170 2026/04/26 19:48:29.738357674 $keep.parse.data 2026/04/26 19:48:29.738358535 [1] TRUE 2026/04/26 19:48:29.738386137 2026/04/26 19:48:29.738386728 $keep.parse.data.pkgs 2026/04/26 19:48:29.738397534 [1] FALSE 2026/04/26 19:48:29.738398115 2026/04/26 19:48:29.738405857 $keep.source 2026/04/26 19:48:29.738406398 [1] FALSE 2026/04/26 19:48:29.738414490 2026/04/26 19:48:29.738414930 $keep.source.pkgs 2026/04/26 19:48:29.738422872 [1] FALSE 2026/04/26 19:48:29.738423413 2026/04/26 19:48:29.738431636 $locatorBell 2026/04/26 19:48:29.738434720 [1] TRUE 2026/04/26 19:48:29.738447530 2026/04/26 19:48:29.738448381 $mailer 2026/04/26 19:48:29.738459668 [1] "mailto" 2026/04/26 19:48:29.738460399 2026/04/26 19:48:29.738468461 $matprod 2026/04/26 19:48:29.738468972 [1] "default" 2026/04/26 19:48:29.738477024 2026/04/26 19:48:29.738477515 $max.contour.segments 2026/04/26 19:48:29.738485707 [1] 25000 2026/04/26 19:48:29.738486128 2026/04/26 19:48:29.738493389 $max.print 2026/04/26 19:48:29.738493829 [1] 99999 2026/04/26 19:48:29.738501461 2026/04/26 19:48:29.738501861 $menu.graphics 2026/04/26 19:48:29.738509503 [1] TRUE 2026/04/26 19:48:29.738509974 2026/04/26 19:48:29.738520279 $na.action 2026/04/26 19:48:29.738521241 [1] "na.omit" 2026/04/26 19:48:29.738534050 2026/04/26 19:48:29.738534681 $nwarnings 2026/04/26 19:48:29.738545668 [1] 50 2026/04/26 19:48:29.738546118 2026/04/26 19:48:29.738553479 $OutDec 2026/04/26 19:48:29.738553920 [1] "." 2026/04/26 19:48:29.738561541 2026/04/26 19:48:29.738561952 $pager 2026/04/26 19:48:29.738569423 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/26 19:48:29.738569914 2026/04/26 19:48:29.738578177 $papersize 2026/04/26 19:48:29.738578607 [1] "letter" 2026/04/26 19:48:29.738586469 2026/04/26 19:48:29.738586930 $PCRE_limit_recursion 2026/04/26 19:48:29.738595122 [1] NA 2026/04/26 19:48:29.738595563 2026/04/26 19:48:29.738606700 $PCRE_study 2026/04/26 19:48:29.738607391 [1] FALSE 2026/04/26 19:48:29.738619829 2026/04/26 19:48:29.738620550 $PCRE_use_JIT 2026/04/26 19:48:29.738631307 [1] TRUE 2026/04/26 19:48:29.738631777 2026/04/26 19:48:29.738639199 $pdfviewer 2026/04/26 19:48:29.738639609 [1] "/usr/bin/xdg-open" 2026/04/26 19:48:29.738647902 2026/04/26 19:48:29.738648332 $pkgType 2026/04/26 19:48:29.738655794 [1] "source" 2026/04/26 19:48:29.738656224 2026/04/26 19:48:29.738663555 $printcmd 2026/04/26 19:48:29.738664026 [1] "/usr/bin/lpr" 2026/04/26 19:48:29.738672078 2026/04/26 19:48:29.738672499 $prompt 2026/04/26 19:48:29.738679910 [1] "> " 2026/04/26 19:48:29.738680331 2026/04/26 19:48:29.738691948 $repos 2026/04/26 19:48:29.738692629 CRAN 2026/04/26 19:48:29.738704667 "@CRAN@" 2026/04/26 19:48:29.738705348 2026/04/26 19:48:29.738714953 $rl_word_breaks 2026/04/26 19:48:29.738715373 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:48:29.738728433 2026/04/26 19:48:29.738728834 $scipen 2026/04/26 19:48:29.738736355 [1] 0 2026/04/26 19:48:29.738736766 2026/04/26 19:48:29.738743946 $show.coef.Pvalues 2026/04/26 19:48:29.738744417 [1] TRUE 2026/04/26 19:48:29.738752710 2026/04/26 19:48:29.738753120 $show.error.messages 2026/04/26 19:48:29.738761062 [1] TRUE 2026/04/26 19:48:29.738761523 2026/04/26 19:48:29.738777567 $show.signif.stars 2026/04/26 19:48:29.738778479 [1] TRUE 2026/04/26 19:48:29.738791298 2026/04/26 19:48:29.738792029 $showErrorCalls 2026/04/26 19:48:29.738801754 [1] TRUE 2026/04/26 19:48:29.738802174 2026/04/26 19:48:29.738809415 $showNCalls 2026/04/26 19:48:29.738809836 [1] 50 2026/04/26 19:48:29.738817648 2026/04/26 19:48:29.738818048 $showWarnCalls 2026/04/26 19:48:29.738825770 [1] FALSE 2026/04/26 19:48:29.738826231 2026/04/26 19:48:29.738833622 $str 2026/04/26 19:48:29.738834092 $str$strict.width 2026/04/26 19:48:29.738842245 [1] "no" 2026/04/26 19:48:29.738842695 2026/04/26 19:48:29.738850016 $str$digits.d 2026/04/26 19:48:29.738850447 [1] 3 2026/04/26 19:48:29.738868624 2026/04/26 19:48:29.738869576 $str$vec.len 2026/04/26 19:48:29.738881233 [1] 4 2026/04/26 19:48:29.738881804 2026/04/26 19:48:29.738889085 $str$list.len 2026/04/26 19:48:29.738889546 [1] 99 2026/04/26 19:48:29.738897828 2026/04/26 19:48:29.738898269 $str$deparse.lines 2026/04/26 19:48:29.738906171 NULL 2026/04/26 19:48:29.738906682 2026/04/26 19:48:29.738914073 $str$drop.deparse.attr 2026/04/26 19:48:29.738914534 [1] TRUE 2026/04/26 19:48:29.738922906 2026/04/26 19:48:29.738923307 $str$formatNum 2026/04/26 19:48:29.738930948 function (x, ...) 2026/04/26 19:48:29.738931399 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:48:29.738945841 <environment: 0x564937bd7758> 2026/04/26 19:48:29.738946662 2026/04/26 19:48:29.738972321 2026/04/26 19:48:29.738972751 $str.dendrogram.last 2026/04/26 19:48:29.738995736 [1] "`" 2026/04/26 19:48:29.738996167 2026/04/26 19:48:29.739003478 $texi2dvi 2026/04/26 19:48:29.739004069 [1] "/usr/bin/texi2dvi" 2026/04/26 19:48:29.739012742 2026/04/26 19:48:29.739013363 $timeout 2026/04/26 19:48:29.739021445 [1] 60 2026/04/26 19:48:29.739022156 2026/04/26 19:48:29.739035436 $ts.eps 2026/04/26 19:48:29.739036297 [1] 1e-05 2026/04/26 19:48:29.739048075 2026/04/26 19:48:29.739048686 $ts.S.compat 2026/04/26 19:48:29.739057089 [1] FALSE 2026/04/26 19:48:29.739057549 2026/04/26 19:48:29.739065421 $unzip 2026/04/26 19:48:29.739065862 [1] "/usr/bin/unzip" 2026/04/26 19:48:29.739074685 2026/04/26 19:48:29.739077970 $useFancyQuotes 2026/04/26 19:48:29.739089527 [1] TRUE 2026/04/26 19:48:29.739090249 2026/04/26 19:48:29.739106513 $verbose 2026/04/26 19:48:29.739107434 [1] FALSE 2026/04/26 19:48:29.739122808 2026/04/26 19:48:29.739123449 $warn 2026/04/26 19:48:29.739137710 [1] 0 2026/04/26 19:48:29.739138361 2026/04/26 19:48:29.739152042 $warning.length 2026/04/26 19:48:29.739157450 [1] 1000 2026/04/26 19:48:29.739175046 2026/04/26 19:48:29.739175778 $warnPartialMatchArgs 2026/04/26 19:48:29.739191762 [1] FALSE 2026/04/26 19:48:29.739192523 2026/04/26 19:48:29.739203259 $warnPartialMatchAttr 2026/04/26 19:48:29.739203730 [1] FALSE 2026/04/26 19:48:29.739212082 2026/04/26 19:48:29.739212493 $warnPartialMatchDollar 2026/04/26 19:48:29.739220745 [1] FALSE 2026/04/26 19:48:29.739221276 2026/04/26 19:48:29.739228848 $width 2026/04/26 19:48:29.739229308 [1] 80 2026/04/26 19:48:29.739236800 Stopped session pings to http://127.0.0.1:37301 Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:29.761483131 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:29.761726308 [connect-session] Job Key: EV5HDwmjOSMkZ0Dt 2026/04/26 19:48:29.761739628 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:29.761747931 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37449 ... Connected to session server http://127.0.0.1:37449 2026/04/26 19:48:29.948661339 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:29.948888341 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.948956955 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/26 19:48:29.957150068 2026/04/26 19:48:29.957159422 $ env 2026/04/26 19:48:29.957196948 CONNECT_API_KEY=REDACTED 2026/04/26 19:48:29.957198110 CONNECT_CONTENT_GUID= 2026/04/26 19:48:29.957216828 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/26 19:48:29.957217610 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/26 19:48:29.957234295 CONNECT_SERVER=http://localhost:3939/ 2026/04/26 19:48:29.957235096 EDITOR=vi 2026/04/26 19:48:29.957259723 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:29.957260554 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:29.957275327 LANG=en_US.UTF-8 2026/04/26 19:48:29.957276118 LANGUAGE=en_US:en 2026/04/26 19:48:29.957289668 LC_ALL=en_US.UTF-8 2026/04/26 19:48:29.957290479 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/04/26 19:48:29.957321877 LN_S=ln -s 2026/04/26 19:48:29.957322698 LOGNAME=rstudio-connect 2026/04/26 19:48:29.957356699 MAKE=make 2026/04/26 19:48:29.957358352 PAGER=/usr/bin/pager 2026/04/26 19:48:29.957371712 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.957373384 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:29.957402238 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:29.957403019 R_ARCH= 2026/04/26 19:48:29.957417251 R_BROWSER=xdg-open 2026/04/26 19:48:29.957418112 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:48:29.957437391 R_CONFIG_ACTIVE=rsconnect 2026/04/26 19:48:29.957438923 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/26 19:48:29.957456109 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:29.957457141 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:48:29.957472163 R_HOME=/opt/R/4.4.3/lib/R 2026/04/26 19:48:29.957472644 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/26 19:48:29.957496861 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/04/26 19:48:29.957497732 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/26 19:48:29.957516961 R_LIBS_USER=REDACTED 2026/04/26 19:48:29.957517722 R_PAPERSIZE=letter 2026/04/26 19:48:29.957531052 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:48:29.957531473 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:48:29.957541758 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:48:29.957542209 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:48:29.957552264 RSC_EMAIL_SUBJECT=system-check 2026/04/26 19:48:29.957552705 RSC_REPORT_NAME=system-check 2026/04/26 19:48:29.957569530 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/26 19:48:29.957570552 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/26 19:48:29.957593276 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/26 19:48:29.957594117 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpKxJ5Wm 2026/04/26 19:48:29.957612615 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/26 19:48:29.957613376 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:48:29.957626066 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:48:29.957626496 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:29.957637593 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:29.957638024 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:48:29.957648479 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:48:29.957648910 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:48:29.957658434 SED=/usr/bin/sed 2026/04/26 19:48:29.957659165 SF_PARTNER=posit_connect 2026/04/26 19:48:29.957677012 SHLVL=2 2026/04/26 19:48:29.957677824 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/26 19:48:29.957696221 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:29.957697123 TAR=/usr/bin/tar 2026/04/26 19:48:29.957708590 TERM=xterm 2026/04/26 19:48:29.957709051 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:29.957718605 TZ=UTC 2026/04/26 19:48:29.957719026 USERNAME=rstudio-connect 2026/04/26 19:48:29.957734830 USER=rstudio-connect 2026/04/26 19:48:29.962814419 _=/usr/bin/env Stopped session pings to http://127.0.0.1:37449 Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:29.980220853 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:29.980472753 [connect-session] Job Key: TZb3H36T6eDxpEcZ 2026/04/26 19:48:29.980488316 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:29.980497099 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33731 ... Connected to session server http://127.0.0.1:33731 2026/04/26 19:48:30.167170416 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:30.167402907 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:30.167503969 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/26 19:48:30.175589660 2026/04/26 19:48:30.175598303 $ findmnt --notruncate 2026/04/26 19:48:30.175697462 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:30.175702510 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/ov erlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:30.175776532 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:30.175851755 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:30.175853387 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:30.175886547 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:30.175887118 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:30.175912376 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:30.175913178 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:30.175939898 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:30.175940469 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.175977715 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/doc ker/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:30.175978796 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/doc ker/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:30.176183606 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176209344 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176210486 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176250126 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176255163 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/reports/v2/0/0/temp.source.2039234087] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176313842 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/reports/v2/0/0/temp.output.3069227341] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176315174 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/TZb3H36T6eDxpEcZ] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176384148 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176385079 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176432070 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:30.176433102 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4004044972] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:30.176564820 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:30.181704990 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr Stopped session pings to http://127.0.0.1:33731 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/26 19:48:30.199200519 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:30.199468563 [connect-session] Job Key: Zirz8qexh09Mn6hZ 2026/04/26 19:48:30.199485209 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:30.199493741 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36953 ... Connected to session server http://127.0.0.1:36953 2026/04/26 19:48:30.388250909 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:30.388473335 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:30.388536039 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/26 19:48:30.407695998 2026/04/26 19:48:30.407706333 $ /opt/R/4.5.2/bin/R --version 2026/04/26 19:48:30.407744070 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/26 19:48:30.407745322 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/26 19:48:30.407763800 Platform: x86_64-pc-linux-gnu 2026/04/26 19:48:30.407764581 2026/04/26 19:48:30.407777220 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/26 19:48:30.407778111 You are welcome to redistribute it under the terms of the 2026/04/26 19:48:30.407796249 GNU General Public License versions 2 or 3. 2026/04/26 19:48:30.407797240 For more information about these matters see 2026/04/26 19:48:30.413229481 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:36953 Job completed |
| ✅ | rmarkdown-sandbox | installed-packages | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:30.430308602 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:30.430554873 [connect-session] Job Key: tkBH4Ill64uCdsve 2026/04/26 19:48:30.430570226 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:30.430579290 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34237 ... Connected to session server http://127.0.0.1:34237 2026/04/26 19:48:30.619614287 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:30.619809822 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:30.619884284 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/26 19:48:30.820195413 2026/04/26 19:48:30.820210916 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/26 19:48:30.820287141 Package Version LibPath 2026/04/26 19:48:30.820300441 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820326220 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820327161 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820370397 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820371318 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820386621 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820387372 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820403587 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820404288 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820421043 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820421814 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820437187 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820441834 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820469887 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820470698 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820486832 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820487493 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820504108 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820504919 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820521715 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820522426 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820539281 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820540062 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820561435 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820562206 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820576417 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820576828 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820587454 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820587935 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820599111 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820599552 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820619081 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820619963 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820637169 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820637860 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820655086 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820655877 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820680033 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820681315 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820740895 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.820751671 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/26 19:48:30.826258204 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:34237 Job completed |
| ✅ | rmarkdown-sandbox | options | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:30.843558839 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:30.843803538 [connect-session] Job Key: PsTbREXgqBM178Oz 2026/04/26 19:48:30.843816588 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:30.843821815 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41163 ... Connected to session server http://127.0.0.1:41163 2026/04/26 19:48:31.032281455 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:31.032519995 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:31.032592154 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/26 19:48:31.033015281 $add.smooth 2026/04/26 19:48:31.033020840 [1] TRUE 2026/04/26 19:48:31.033052037 2026/04/26 19:48:31.033053159 $bitmapType 2026/04/26 19:48:31.033075642 [1] "cairo" 2026/04/26 19:48:31.033078817 2026/04/26 19:48:31.033148993 $browser 2026/04/26 19:48:31.033150085 function (url) 2026/04/26 19:48:31.033162473 { 2026/04/26 19:48:31.033163315 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/26 19:48:31.033179900 } 2026/04/26 19:48:31.033180571 <environment: 0x557927b03338> 2026/04/26 19:48:31.033295133 2026/04/26 19:48:31.033296766 $browserNLdisabled 2026/04/26 19:48:31.033310897 [1] FALSE 2026/04/26 19:48:31.033311678 2026/04/26 19:48:31.033323396 $catch.script.errors 2026/04/26 19:48:31.033324137 [1] FALSE 2026/04/26 19:48:31.033358339 2026/04/26 19:48:31.033359090 $CBoundsCheck 2026/04/26 19:48:31.033371078 [1] FALSE 2026/04/26 19:48:31.033371819 2026/04/26 19:48:31.033383517 $check.bounds 2026/04/26 19:48:31.033384178 [1] FALSE 2026/04/26 19:48:31.033396576 2026/04/26 19:48:31.033397448 $citation.bibtex.max 2026/04/26 19:48:31.033410057 [1] 1 2026/04/26 19:48:31.033410808 2026/04/26 19:48:31.033421935 $continue 2026/04/26 19:48:31.033422666 [1] "+ " 2026/04/26 19:48:31.033434113 2026/04/26 19:48:31.033434854 $contrasts 2026/04/26 19:48:31.033446502 unordered ordered 2026/04/26 19:48:31.033449075 "contr.treatment" "contr.poly" 2026/04/26 19:48:31.033464268 2026/04/26 19:48:31.033465010 $defaultPackages 2026/04/26 19:48:31.033477108 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/26 19:48:31.033477839 2026/04/26 19:48:31.033492751 $demo.ask 2026/04/26 19:48:31.033493502 [1] "default" 2026/04/26 19:48:31.033506332 2026/04/26 19:48:31.033507193 $deparse.cutoff 2026/04/26 19:48:31.033518781 [1] 60 2026/04/26 19:48:31.033519602 2026/04/26 19:48:31.033531930 $device 2026/04/26 19:48:31.033661045 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/26 19:48:31.033667715 width, height, onefile, family, title, fonts, version, paper, 2026/04/26 19:48:31.033705051 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/26 19:48:31.033705953 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/26 19:48:31.033726133 { 2026/04/26 19:48:31.033727035 initPSandPDFfonts() 2026/04/26 19:48:31.033740375 new <- list() 2026/04/26 19:48:31.033741206 if (!missing(width)) 2026/04/26 19:48:31.033756809 new$width <- width 2026/04/26 19:48:31.033757531 if (!missing(height)) 2026/04/26 19:48:31.033771852 new$height <- height 2026/04/26 19:48:31.033772934 if (!missing(onefile)) 2026/04/26 19:48:31.033787336 new$onefile <- onefile 2026/04/26 19:48:31.033788027 if (!missing(title)) 2026/04/26 19:48:31.033801547 new$title <- title 2026/04/26 19:48:31.033802228 if (!missing(fonts)) 2026/04/26 19:48:31.033815758 new$fonts <- fonts 2026/04/26 19:48:31.033816389 if (!missing(version)) 2026/04/26 19:48:31.033826455 new$version <- version 2026/04/26 19:48:31.033826895 if (!missing(paper)) 2026/04/26 19:48:31.033837061 new$paper <- paper 2026/04/26 19:48:31.033840205 if (!missing(encoding)) 2026/04/26 19:48:31.033854887 new$encoding <- encoding 2026/04/26 19:48:31.033855618 if (!missing(bg)) 2026/04/26 19:48:31.033870190 new$bg <- bg 2026/04/26 19:48:31.033870861 if (!missing(fg)) 2026/04/26 19:48:31.033883701 new$fg <- fg 2026/04/26 19:48:31.033884632 if (!missing(pointsize)) 2026/04/26 19:48:31.033898383 new$pointsize <- pointsize 2026/04/26 19:48:31.033899004 if (!missing(pagecentre)) 2026/04/26 19:48:31.033909029 new$pagecentre <- pagecentre 2026/04/26 19:48:31.033909480 if (!missing(colormodel)) 2026/04/26 19:48:31.033939165 new$colormodel <- colormodel 2026/04/26 19:48:31.033940066 if (!missing(useDingbats)) 2026/04/26 19:48:31.033956241 new$useDingbats <- useDingbats 2026/04/26 19:48:31.033956942 if (!missing(useKerning)) 2026/04/26 19:48:31.033968379 new$useKerning <- useKerning 2026/04/26 19:48:31.033978855 if (!missing(fillOddEven)) 2026/04/26 19:48:31.033979586 new$fillOddEven <- fillOddEven 2026/04/26 19:48:31.033994689 if (!missing(compress)) 2026/04/26 19:48:31.033995370 new$compress <- compress 2026/04/26 19:48:31.034013627 if (!missing(timestamp)) 2026/04/26 19:48:31.034014328 new$timestamp <- timestamp 2026/04/26 19:48:31.034027718 if (!missing(producer)) 2026/04/26 19:48:31.034036001 new$producer <- producer 2026/04/26 19:48:31.034036762 if (!missing(author)) 2026/04/26 19:48:31.034050453 new$author <- author 2026/04/26 19:48:31.034050883 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/26 19:48:31.034066447 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/26 19:48:31.034067218 inherits(family, "CIDFont"))) { 2026/04/26 19:48:31.034089041 enc <- family$encoding 2026/04/26 19:48:31.034089762 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/26 19:48:31.034104303 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/26 19:48:31.034115441 "default")) 2026/04/26 19:48:31.034116262 old$encoding <- enc 2026/04/26 19:48:31.034129221 family <- family$metrics 2026/04/26 19:48:31.034129642 } 2026/04/26 19:48:31.034138556 if (is.null(old$encoding) || old$encoding == "default") 2026/04/26 19:48:31.034139056 old$encoding <- guessEncoding() 2026/04/26 19:48:31.034150283 if (!missing(family)) { 2026/04/26 19:48:31.034150724 if (length(family) == 4L) { 2026/04/26 19:48:31.034167199 family <- c(family, "Symbol.afm") 2026/04/26 19:48:31.034168000 } 2026/04/26 19:48:31.034182742 else if (length(family) == 5L) { 2026/04/26 19:48:31.034183493 } 2026/04/26 19:48:31.034193228 else if (length(family) == 1L) { 2026/04/26 19:48:31.034203694 pf <- pdfFonts(family)[[1L]] 2026/04/26 19:48:31.034204415 if (is.null(pf)) 2026/04/26 19:48:31.034218185 stop(gettextf("unknown family '%s'", family), 2026/04/26 19:48:31.034228121 domain = NA) 2026/04/26 19:48:31.034228741 matchFont(pf, old$encoding) 2026/04/26 19:48:31.034245537 } 2026/04/26 19:48:31.034246238 else stop("invalid 'family' argument") 2026/04/26 19:48:31.034256813 old$family <- family 2026/04/26 19:48:31.034268021 } 2026/04/26 19:48:31.034268752 version <- old$version 2026/04/26 19:48:31.034281371 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/26 19:48:31.034282292 "2.0") 2026/04/26 19:48:31.034293910 if (version %in% versions) 2026/04/26 19:48:31.034294370 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/26 19:48:31.034305267 else stop("invalid PDF version") 2026/04/26 19:48:31.034305728 onefile <- old$onefile 2026/04/26 19:48:31.034319288 if (!checkIntFormat(file)) 2026/04/26 19:48:31.034320029 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/26 19:48:31.034345858 domain = NA) 2026/04/26 19:48:31.034360550 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/26 19:48:31.034366239 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/26 19:48:31.034387621 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/26 19:48:31.034388082 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/26 19:48:31.034400841 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/26 19:48:31.034401292 old$author) 2026/04/26 19:48:31.034420691 invisible() 2026/04/26 19:48:31.034421652 } 2026/04/26 19:48:31.034434712 <bytecode: 0x5579258e55f0> 2026/04/26 19:48:31.034435393 <environment: namespace:grDevices> 2026/04/26 19:48:31.034454812 2026/04/26 19:48:31.034455713 $device.ask.default 2026/04/26 19:48:31.034480401 [1] FALSE 2026/04/26 19:48:31.034481272 2026/04/26 19:48:31.034493590 $digits 2026/04/26 19:48:31.034494021 [1] 7 2026/04/26 19:48:31.034502314 2026/04/26 19:48:31.034502744 $dvipscmd 2026/04/26 19:48:31.034534833 [1] "dvips" 2026/04/26 19:48:31.034535313 2026/04/26 19:48:31.034551298 $echo 2026/04/26 19:48:31.034552209 [1] FALSE 2026/04/26 19:48:31.034564818 2026/04/26 19:48:31.034565229 $editor 2026/04/26 19:48:31.034574112 [1] "vi" 2026/04/26 19:48:31.034576977 2026/04/26 19:48:31.034603466 $encoding 2026/04/26 19:48:31.034604127 [1] "native.enc" 2026/04/26 19:48:31.034615985 2026/04/26 19:48:31.034616666 $example.ask 2026/04/26 19:48:31.034627653 [1] "default" 2026/04/26 19:48:31.034628314 2026/04/26 19:48:31.034639140 $expressions 2026/04/26 19:48:31.034639801 [1] 5000 2026/04/26 19:48:31.034654493 2026/04/26 19:48:31.034655255 $help.search.types 2026/04/26 19:48:31.034667072 [1] "vignette" "demo" "help" 2026/04/26 19:48:31.034667904 2026/04/26 19:48:31.034679822 $help.try.all.packages 2026/04/26 19:48:31.034680533 [1] FALSE 2026/04/26 19:48:31.034693082 2026/04/26 19:48:31.034693833 $HTTPUserAgent 2026/04/26 19:48:31.034705440 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/26 19:48:31.034706151 2026/04/26 19:48:31.034720643 $internet.info 2026/04/26 19:48:31.034721284 [1] 2 2026/04/26 19:48:31.034731700 2026/04/26 19:48:31.034732301 $keep.parse.data 2026/04/26 19:48:31.034742706 [1] TRUE 2026/04/26 19:48:31.034743327 2026/04/26 19:48:31.034753212 $keep.parse.data.pkgs 2026/04/26 19:48:31.034753853 [1] FALSE 2026/04/26 19:48:31.034764960 2026/04/26 19:48:31.034765561 $keep.source 2026/04/26 19:48:31.034775656 [1] FALSE 2026/04/26 19:48:31.034776297 2026/04/26 19:48:31.034786022 $keep.source.pkgs 2026/04/26 19:48:31.034788766 [1] FALSE 2026/04/26 19:48:31.034801245 2026/04/26 19:48:31.034801886 $locatorBell 2026/04/26 19:48:31.034812592 [1] TRUE 2026/04/26 19:48:31.034813343 2026/04/26 19:48:31.034843088 $mailer 2026/04/26 19:48:31.034843959 [1] "mailto" 2026/04/26 19:48:31.034855957 2026/04/26 19:48:31.034856638 $matprod 2026/04/26 19:48:31.034870038 [1] "default" 2026/04/26 19:48:31.034870759 2026/04/26 19:48:31.034881966 $max.contour.segments 2026/04/26 19:48:31.034882768 [1] 25000 2026/04/26 19:48:31.034895156 2026/04/26 19:48:31.034895867 $max.print 2026/04/26 19:48:31.034909448 [1] 99999 2026/04/26 19:48:31.034910189 2026/04/26 19:48:31.034920915 $menu.graphics 2026/04/26 19:48:31.034921646 [1] TRUE 2026/04/26 19:48:31.034933835 2026/04/26 19:48:31.034934656 $na.action 2026/04/26 19:48:31.034948987 [1] "na.omit" 2026/04/26 19:48:31.034949648 2026/04/26 19:48:31.034960725 $nwarnings 2026/04/26 19:48:31.034961366 [1] 50 2026/04/26 19:48:31.034976288 2026/04/26 19:48:31.034979223 $OutDec 2026/04/26 19:48:31.034999103 [1] "." 2026/04/26 19:48:31.034999914 2026/04/26 19:48:31.035011451 $pager 2026/04/26 19:48:31.035012252 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/26 19:48:31.035035928 2026/04/26 19:48:31.035036729 $papersize 2026/04/26 19:48:31.035049939 [1] "letter" 2026/04/26 19:48:31.035050640 2026/04/26 19:48:31.035061927 $PCRE_limit_recursion 2026/04/26 19:48:31.035062789 [1] NA 2026/04/26 19:48:31.035076199 2026/04/26 19:48:31.035077000 $PCRE_study 2026/04/26 19:48:31.035088447 [1] FALSE 2026/04/26 19:48:31.035089138 2026/04/26 19:48:31.035100445 $PCRE_use_JIT 2026/04/26 19:48:31.035101197 [1] TRUE 2026/04/26 19:48:31.035113405 2026/04/26 19:48:31.035114156 $pdfviewer 2026/04/26 19:48:31.035125724 [1] "/usr/bin/xdg-open" 2026/04/26 19:48:31.035126485 2026/04/26 19:48:31.035138563 $pkgType 2026/04/26 19:48:31.035139294 [1] "source" 2026/04/26 19:48:31.035151302 2026/04/26 19:48:31.035152013 $printcmd 2026/04/26 19:48:31.035171923 [1] "/usr/bin/lpr" 2026/04/26 19:48:31.035172875 2026/04/26 19:48:31.035185083 $prompt 2026/04/26 19:48:31.035185794 [1] "> " 2026/04/26 19:48:31.035197412 2026/04/26 19:48:31.035198083 $repos 2026/04/26 19:48:31.035209119 CRAN 2026/04/26 19:48:31.035209820 "@CRAN@" 2026/04/26 19:48:31.035221598 2026/04/26 19:48:31.035222299 $rl_word_breaks 2026/04/26 19:48:31.035234137 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/26 19:48:31.035234968 2026/04/26 19:48:31.035247157 $scipen 2026/04/26 19:48:31.035247928 [1] 0 2026/04/26 19:48:31.035259575 2026/04/26 19:48:31.035260306 $show.coef.Pvalues 2026/04/26 19:48:31.035272505 [1] TRUE 2026/04/26 19:48:31.035273326 2026/04/26 19:48:31.035284453 $show.error.messages 2026/04/26 19:48:31.035285224 [1] TRUE 2026/04/26 19:48:31.035297883 2026/04/26 19:48:31.035298584 $show.signif.stars 2026/04/26 19:48:31.035310672 [1] TRUE 2026/04/26 19:48:31.035311373 2026/04/26 19:48:31.035322280 $showErrorCalls 2026/04/26 19:48:31.035323011 [1] TRUE 2026/04/26 19:48:31.035361429 2026/04/26 19:48:31.035362400 $showNCalls 2026/04/26 19:48:31.035372265 [1] 50 2026/04/26 19:48:31.035372726 2026/04/26 19:48:31.035379957 $showWarnCalls 2026/04/26 19:48:31.035380397 [1] FALSE 2026/04/26 19:48:31.035390923 2026/04/26 19:48:31.035391394 $str 2026/04/26 19:48:31.035398865 $str$strict.width 2026/04/26 19:48:31.035399316 [1] "no" 2026/04/26 19:48:31.035407899 2026/04/26 19:48:31.035408790 $str$digits.d 2026/04/26 19:48:31.035424003 [1] 3 2026/04/26 19:48:31.035424955 2026/04/26 19:48:31.035435220 $str$vec.len 2026/04/26 19:48:31.035435621 [1] 4 2026/04/26 19:48:31.035443563 2026/04/26 19:48:31.035444003 $str$list.len 2026/04/26 19:48:31.035451745 [1] 99 2026/04/26 19:48:31.035452176 2026/04/26 19:48:31.035459447 $str$deparse.lines 2026/04/26 19:48:31.035459877 NULL 2026/04/26 19:48:31.035468160 2026/04/26 19:48:31.035468631 $str$drop.deparse.attr 2026/04/26 19:48:31.035477394 [1] TRUE 2026/04/26 19:48:31.035477844 2026/04/26 19:48:31.035485195 $str$formatNum 2026/04/26 19:48:31.035485646 function (x, ...) 2026/04/26 19:48:31.035497364 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/26 19:48:31.035498405 <environment: 0x55792615a5a0> 2026/04/26 19:48:31.035515752 2026/04/26 19:48:31.035516212 2026/04/26 19:48:31.035523523 $str.dendrogram.last 2026/04/26 19:48:31.035523954 [1] "`" 2026/04/26 19:48:31.035532407 2026/04/26 19:48:31.035532837 $texi2dvi 2026/04/26 19:48:31.035540489 [1] "/usr/bin/texi2dvi" 2026/04/26 19:48:31.035540940 2026/04/26 19:48:31.035549062 $timeout 2026/04/26 19:48:31.035549522 [1] 60 2026/04/26 19:48:31.035557264 2026/04/26 19:48:31.035557685 $ts.eps 2026/04/26 19:48:31.035565216 [1] 1e-05 2026/04/26 19:48:31.035565657 2026/04/26 19:48:31.035573118 $ts.S.compat 2026/04/26 19:48:31.035573559 [1] FALSE 2026/04/26 19:48:31.035587800 2026/04/26 19:48:31.035588531 $unzip 2026/04/26 19:48:31.035599979 [1] "/usr/bin/unzip" 2026/04/26 19:48:31.035600429 2026/04/26 19:48:31.035625447 $useFancyQuotes 2026/04/26 19:48:31.035626318 [1] TRUE 2026/04/26 19:48:31.035638447 2026/04/26 19:48:31.035639248 $verbose 2026/04/26 19:48:31.035650625 [1] FALSE 2026/04/26 19:48:31.035651416 2026/04/26 19:48:31.035662543 $warn 2026/04/26 19:48:31.035663374 [1] 0 2026/04/26 19:48:31.035675472 2026/04/26 19:48:31.035676344 $warning.length 2026/04/26 19:48:31.035687591 [1] 1000 2026/04/26 19:48:31.035688272 2026/04/26 19:48:31.035699158 $warnPartialMatchArgs 2026/04/26 19:48:31.035699879 [1] FALSE 2026/04/26 19:48:31.035711607 2026/04/26 19:48:31.035712288 $warnPartialMatchAttr 2026/04/26 19:48:31.035723525 [1] FALSE 2026/04/26 19:48:31.035724306 2026/04/26 19:48:31.035734952 $warnPartialMatchDollar 2026/04/26 19:48:31.035735693 [1] FALSE 2026/04/26 19:48:31.035752499 2026/04/26 19:48:31.035753270 $width 2026/04/26 19:48:31.035764106 [1] 80 2026/04/26 19:48:31.035764787 Stopped session pings to http://127.0.0.1:41163 Job completed |
| ✅ | rmarkdown-sandbox | environment | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:31.058703533 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:31.058964146 [connect-session] Job Key: a6VGH9FWTU5JYSnz 2026/04/26 19:48:31.058977386 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:31.058982063 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:35173 ... Connected to session server http://127.0.0.1:35173 2026/04/26 19:48:31.249237389 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:31.249492705 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:31.249567067 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/26 19:48:31.257853711 2026/04/26 19:48:31.257864557 $ env 2026/04/26 19:48:31.257896726 CONNECT_API_KEY=REDACTED 2026/04/26 19:48:31.257897808 CONNECT_CONTENT_GUID= 2026/04/26 19:48:31.257913772 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/26 19:48:31.257914533 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/26 19:48:31.257930827 CONNECT_SERVER=http://localhost:3939/ 2026/04/26 19:48:31.257931558 EDITOR=vi 2026/04/26 19:48:31.257952921 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:31.257953642 HOSTNAME=7f79555cd1d5 2026/04/26 19:48:31.257968915 LANG=en_US.UTF-8 2026/04/26 19:48:31.257969686 LANGUAGE=en_US:en 2026/04/26 19:48:31.257983216 LC_ALL=en_US.UTF-8 2026/04/26 19:48:31.257984168 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server 2026/04/26 19:48:31.258153463 LN_S=ln -s 2026/04/26 19:48:31.258204480 LOGNAME=rstudio-connect 2026/04/26 19:48:31.258205642 MAKE=make 2026/04/26 19:48:31.258218952 PAGER=/usr/bin/pager 2026/04/26 19:48:31.258219783 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:31.258352012 POSIT_PRODUCT=CONNECT 2026/04/26 19:48:31.258360795 PWD=/opt/rstudio-connect/mnt/app 2026/04/26 19:48:31.258382939 R_ARCH= 2026/04/26 19:48:31.258384050 R_BROWSER=xdg-open 2026/04/26 19:48:31.258397811 R_BZIPCMD=/usr/bin/bzip2 2026/04/26 19:48:31.258398602 R_CONFIG_ACTIVE=rsconnect 2026/04/26 19:48:31.258412473 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/26 19:48:31.258413545 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:31.258430260 R_GZIPCMD=/usr/bin/gzip 2026/04/26 19:48:31.258431031 R_HOME=/opt/R/4.5.2/lib/R 2026/04/26 19:48:31.258445313 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/26 19:48:31.258446144 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/04/26 19:48:31.258461808 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/26 19:48:31.258462579 R_LIBS_USER=REDACTED 2026/04/26 19:48:31.258477842 R_PAPERSIZE=letter 2026/04/26 19:48:31.258478593 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/26 19:48:31.258493315 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/26 19:48:31.258494016 R_PRINTCMD=/usr/bin/lpr 2026/04/26 19:48:31.258508969 R_RD4PDF=times,inconsolata,hyper 2026/04/26 19:48:31.258509650 RSC_EMAIL_SUBJECT=system-check 2026/04/26 19:48:31.258525744 RSC_REPORT_NAME=system-check 2026/04/26 19:48:31.258526475 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/26 19:48:31.258543781 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/26 19:48:31.258544482 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/26 19:48:31.258561898 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpM8Zqz0 2026/04/26 19:48:31.258562599 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/26 19:48:31.258578153 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/26 19:48:31.258578784 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/26 19:48:31.258593206 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:31.258593847 RSTUDIO_PRODUCT=CONNECT 2026/04/26 19:48:31.258609350 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/26 19:48:31.258610221 R_UNZIPCMD=/usr/bin/unzip 2026/04/26 19:48:31.258633787 R_ZIPCMD=/usr/bin/zip 2026/04/26 19:48:31.258636651 SED=/usr/bin/sed 2026/04/26 19:48:31.258663431 SF_PARTNER=posit_connect 2026/04/26 19:48:31.258668109 SHLVL=2 2026/04/26 19:48:31.258687027 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/26 19:48:31.258688429 STARTUP_DEBUG_MODE=0 2026/04/26 19:48:31.258710082 TAR=/usr/bin/tar 2026/04/26 19:48:31.258711123 TERM=xterm 2026/04/26 19:48:31.258724223 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/26 19:48:31.258726837 TZ=UTC 2026/04/26 19:48:31.258740868 USERNAME=rstudio-connect 2026/04/26 19:48:31.258741559 USER=rstudio-connect 2026/04/26 19:48:31.263615838 _=/usr/bin/env Stopped session pings to http://127.0.0.1:35173 Job completed |
| ✅ | rmarkdown-sandbox | mounts | Using environment Local Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/04/26 19:48:31.280979538 [connect-session] Connect Session v2026.03.1 2026/04/26 19:48:31.281245549 [connect-session] Job Key: bZmeYwE8lo8Na2QR 2026/04/26 19:48:31.281263186 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/26 19:48:31.281269576 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36745 ... Connected to session server http://127.0.0.1:36745 2026/04/26 19:48:31.470265201 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/26 19:48:31.470493465 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/26 19:48:31.470567026 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/26 19:48:31.478523332 2026/04/26 19:48:31.478532276 $ findmnt --notruncate 2026/04/26 19:48:31.478571284 TARGET SOURCE FSTYPE OPTIONS 2026/04/26 19:48:31.478575691 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docker/ov erlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:31.478679467 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:31.478680279 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/26 19:48:31.478709082 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:31.478711095 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:31.478747270 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/26 19:48:31.478747911 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/26 19:48:31.478771446 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/26 19:48:31.478771977 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/26 19:48:31.479011268 ├─/data /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479016666 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/doc ker/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:31.479142185 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/doc ker/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:31.479261575 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479262456 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479306783 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/7f79555cd1d5c9c909043345013ee4e39b57172c381d48fd25b7ca665d8b4e6e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479310138 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479369488 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/reports/v2/0/0/temp.source.916408630] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479394736 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/reports/v2/0/0/temp.output.3680490822] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479395217 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/jobs/0/bZmeYwE8lo8Na2QR] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479420294 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479420715 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479474005 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/219b0f05410878991492f88eef092da86a16b5795b877da250e9ef04af8251e3/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/26 19:48:31.479474727 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4258521844] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:31.479546405 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr 2026/04/26 19:48:31.484445071 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/2UUDNBHCNLSCJDRBAXRYXKJZ4N:/var/lib/docker/overlay2/l/JLVTR4NLETKZY5PY4GEIQBJRSU:/var/lib/docker/overlay2/l/JVDN6WI27C5BSMCVLEJZ4EZ6HX:/var/lib/docker/overlay2/l/3JQDFKTPY5RG5U3D66EWRMV4CJ:/var/lib/docker/overlay2/l/UJ6GHB44IPEI3YXSZZJKG3HJNX:/var/lib/docker/overlay2/l/LEG3B72TVTAKZUT2SM453WOBED:/var/lib/docker/overlay2/l/Z6EAVYWPNEAYAPLNZI2PL235S3:/var/lib/docker/overlay2/l/FRZD53W3LBKLFQ4TT6Y7HTBEUA:/var/lib/docker/overlay2/l/UQDNX4MONXKWSNJSAIHX4QKHLK:/var/lib/docker/overlay2/l/6BN5F74A7E2VHKQOALZMJADRJ4:/var/lib/docker/overlay2/l/X6JFAOKDPOHKNBDY423CJKHMVW:/var/lib/docker/overlay2/l/GO6IMEJILOOKQKZJX3LINERX4H:/var/lib/docker/overlay2/l/G55GO3YTQGZPECPN2XJDTGOZUM:/var/lib/docker/overlay2/l/E4CMRYYLXTOAWRR42V4GJEQAGI:/var/lib/docke r/overlay2/l/SU2GUQKRS5TRD335NXEKPG7Z4S:/var/lib/docker/overlay2/l/6PKCF5GODZJHIWWLOACNRVW2DW:/var/lib/docker/overlay2/l/PQUIO5YOEFEJAE7YU6NAR7VIJC:/var/lib/docker/overlay2/l/H54IDQ2NQUHCYBR7ZDBHRWYQNM:/var/lib/docker/overlay2/l/5KSZWBZNZYRT5HLSAL7QWRBX7B,upperdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/diff,workdir=/var/lib/docker/overlay2/9ac193c76920ef0ce5c918c36b10aba43ba90499d6729f2bbb54263c936eec9c/work,nouserxattr Stopped session pings to http://127.0.0.1:36745 Job completed |