| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.03.1 |
| Workbench | http://localhost:8787 | 2026.01.2+418.pro1 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.03.1 + WB 2026.01.2+418.pro1 + PM 2024.08.0-6 Generated: 2026-04-21 14:55:42 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 0x7f45e54023e0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-04-21T14:53:46Z', 'confirmed': True, 'created_time': '2026-04-21T14:52:09Z', 'email': '', ...}]}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.13/site-packages/_pytest/fixtures.py:915:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'active_time': '2026-04-21T14:53:46Z', 'confirmed': True, 'created_time': '2026-04-21T14:52:09Z', 'email': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
usernames = [u.get("username") for u in user_list]
> assert test_username in usernames, (
f"Test user {test_username!r} not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:53: AssertionErrorPassed (18)
Connect6 tests
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui4.77s
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
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.33s
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
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_checks32.09s
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.59s
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.05s
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
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.12s
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.05s
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
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
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.05s
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
Security3 tests
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
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4012.79s
Test procedure
- Given Connect is configured in vip.toml
- When I make an API request to Connect with an invalid key
- Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
- Given Connect is configured in vip.toml
- When I request a non-existent endpoint on Connect
- Then the response status is 404
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.64s
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.05s
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.05s
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.04s
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: 9c842de369fd · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 9c842de369fd 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: 305 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Evaluation Days-Left: 45 License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. /opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 19: [[: 305 45: syntax error in expression (error token is "45") |
| ✅ | server | linux-version | $ cat /etc/lsb-release /etc/os-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy |
| ✅ | server | environment | $ env CONNECT_BOOTSTRAP_ENABLED=true CONNECT_BOOTSTRAP_SECRETKEY=REDACTED HOME=/root HOSTNAME=9c842de369fd 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.1Gi 223Mi 51Mi 14Gi 14Gi Swap: 3.0Gi 0.0Ki 3.0Gi |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 74G 72G 51% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 74G 72G 51% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | 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: Tue, 21 Apr 2026 14:55:09 GMT < Transfer-Encoding: chunked < { [3243 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.03.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Tue, 21 Apr 2026 14:55:09 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: 0x5632aab71b50 [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: Tue, 21 Apr 2026 14:55:09 GMT < Transfer-Encoding: chunked < { [3243 bytes data] * Connection #0 to host localhost left intact |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/04/21 14:55:09.643130153 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:09.643437968 [connect-session] Job Key: u7WNRFfeQa7Amdu7 2026/04/21 14:55:09.643457117 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:09.643462866 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:09.643469065 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:09.643474734 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45539 ... Connected to session server http://127.0.0.1:45539 2026/04/21 14:55:09.795630879 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/21 14:55:09.803157253 2026/04/21 14:55:09.803167368 $ /opt/python/3.12.11/bin/python3.12 -V 2026/04/21 14:55:09.803206778 Python 3.12.11 Stopped session pings to http://127.0.0.1:45539 |
| ❌ | 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/21 14:55:10.228323289 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:10.228556542 [connect-session] Job Key: RuEhqqQd1E732crf 2026/04/21 14:55:10.228573497 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:10.228578915 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:10.228586517 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:10.228592236 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38165 ... Connected to session server http://127.0.0.1:38165 2026/04/21 14:55:10.347086176 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/21 14:55:10.353636990 2026/04/21 14:55:10.353645603 $ env 2026/04/21 14:55:10.353682308 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:10.353683490 HOSTNAME=9c842de369fd 2026/04/21 14:55:10.353700305 LANG=en_US.UTF-8 2026/04/21 14:55:10.353701017 LANGUAGE=en_US:en 2026/04/21 14:55:10.353715168 LC_ALL=en_US.UTF-8 2026/04/21 14:55:10.353715909 LOGNAME=rstudio-connect 2026/04/21 14:55:10.353730611 MAKEFLAGS=-j1 2026/04/21 14:55:10.353731352 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/21 14:55:10.353747967 PICOTEL_PREFIX=PICOTEL 2026/04/21 14:55:10.353748689 PICOTEL_SDK_DISABLED=true 2026/04/21 14:55:10.353762129 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/21 14:55:10.353763030 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:10.353778464 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:10.353779155 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:10.353798193 SHLVL=2 2026/04/21 14:55:10.353798884 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:10.353811624 TERM=xterm 2026/04/21 14:55:10.353812455 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:10.353837458 TZ=UTC 2026/04/21 14:55:10.353841023 USERNAME=rstudio-connect 2026/04/21 14:55:10.353872501 USER=rstudio-connect 2026/04/21 14:55:10.353884759 _=/usr/bin/env 2026/04/21 14:55:10.353898270 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/21 14:55:10.368484787 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:10.368691269 [connect-session] Job Key: BZBfDal9d0Z38AH4 2026/04/21 14:55:10.368701144 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:10.368705050 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:10.368709697 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:10.368714023 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45569 ... Connected to session server http://127.0.0.1:45569 2026/04/21 14:55:10.486786517 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/21 14:55:10.490946050 2026/04/21 14:55:10.490953201 $ findmnt --notruncate 2026/04/21 14:55:10.494447188 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:10.494456122 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/NBCYM 477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:10.494584811 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:10.494622503 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:10.494624326 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:10.494655513 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:10.494656294 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:10.494684437 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:10.494685178 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:10.494718318 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:10.494719009 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.494766626 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:10.494770823 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:10.495032228 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495033990 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495076370 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495095894 ├─/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/21 14:55:10.495098368 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495135249 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/BZBfDal9d0Z38AH4] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495158879 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:10.495159410 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace840421481] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:10.495212446 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:10.495381111 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr |
| ✅ | 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/21 14:55:10.510863637 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:10.511064991 [connect-session] Job Key: IYxL4iq80dbRkB7J 2026/04/21 14:55:10.511077410 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:10.511082738 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:10.511089208 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:10.511095007 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40243 ... Connected to session server http://127.0.0.1:40243 2026/04/21 14:55:10.628679517 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/21 14:55:10.632945031 2026/04/21 14:55:10.632952753 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/21 14:55:10.643184546 * Trying 151.101.0.223:443... 2026/04/21 14:55:10.654276791 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/21 14:55:10.655920450 * ALPN, offering h2 2026/04/21 14:55:10.655927711 * ALPN, offering http/1.1 2026/04/21 14:55:10.681881093 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:10.681892721 * CApath: /etc/ssl/certs 2026/04/21 14:55:10.682077986 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:10.682087700 } [5 bytes data] 2026/04/21 14:55:10.682126669 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:10.682131286 } [512 bytes data] 2026/04/21 14:55:10.692787126 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:10.692795759 { [5 bytes data] 2026/04/21 14:55:10.692844703 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:10.692845694 { [122 bytes data] 2026/04/21 14:55:10.693051841 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:10.693060855 { [5 bytes data] 2026/04/21 14:55:10.693092423 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.693093514 { [5 bytes data] 2026/04/21 14:55:10.693108898 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:10.693110981 { [19 bytes data] 2026/04/21 14:55:10.693129098 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.693132003 { [5 bytes data] 2026/04/21 14:55:10.693148247 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:10.693165203 { [2860 bytes data] 2026/04/21 14:55:10.693912242 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.693919463 { [5 bytes data] 2026/04/21 14:55:10.693995658 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:10.693997070 { [264 bytes data] 2026/04/21 14:55:10.694016780 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694039935 { [5 bytes data] 2026/04/21 14:55:10.694069730 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:10.694073847 { [36 bytes data] 2026/04/21 14:55:10.694122190 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:10.694129861 } [5 bytes data] 2026/04/21 14:55:10.694152821 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:10.694154633 } [1 bytes data] 2026/04/21 14:55:10.694178990 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694199341 } [5 bytes data] 2026/04/21 14:55:10.694208695 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:10.694226632 } [36 bytes data] 2026/04/21 14:55:10.694309623 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:10.694319588 * ALPN, server accepted to use h2 2026/04/21 14:55:10.694382358 * Server certificate: 2026/04/21 14:55:10.694385112 * subject: CN=www.python.org 2026/04/21 14:55:10.694404862 * start date: Jan 13 13:03:46 2026 GMT 2026/04/21 14:55:10.694405723 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/21 14:55:10.694424682 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/21 14:55:10.694425603 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:10.694464101 * SSL certificate verify ok. 2026/04/21 14:55:10.694466595 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:10.694483280 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:10.694484031 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:10.694517812 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694518934 } [5 bytes data] 2026/04/21 14:55:10.694536140 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694537162 } [5 bytes data] 2026/04/21 14:55:10.694553226 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694555489 } [5 bytes data] 2026/04/21 14:55:10.694757755 * Using Stream ID: 1 (easy handle 0x55dda7e9a9f0) 2026/04/21 14:55:10.694765196 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694793309 } [5 bytes data] 2026/04/21 14:55:10.694793940 > GET / HTTP/2 2026/04/21 14:55:10.694807791 > Host: pypi.python.org 2026/04/21 14:55:10.694808622 > user-agent: curl/7.81.0 2026/04/21 14:55:10.694822203 > accept: */* 2026/04/21 14:55:10.694822703 > 2026/04/21 14:55:10.694831136 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.694831597 { [5 bytes data] 2026/04/21 14:55:10.694850005 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:10.694850976 { [193 bytes data] 2026/04/21 14:55:10.703834408 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.703845335 { [5 bytes data] 2026/04/21 14:55:10.703891745 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.703895360 } [5 bytes data] 2026/04/21 14:55:10.704042437 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.704049198 { [5 bytes data] 2026/04/21 14:55:10.704612439 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.704622775 { [5 bytes data] 2026/04/21 14:55:10.704687362 < HTTP/2 301 2026/04/21 14:55:10.704693582 < server: Varnish 2026/04/21 14:55:10.704712600 < retry-after: 0 2026/04/21 14:55:10.704713312 < location: https://pypi.org/ 2026/04/21 14:55:10.704728404 < content-type: text/html; charset=UTF-8 2026/04/21 14:55:10.704728865 < accept-ranges: bytes 2026/04/21 14:55:10.704743287 < date: Tue, 21 Apr 2026 14:55:10 GMT 2026/04/21 14:55:10.704744078 < x-served-by: cache-bur-kbur8200148-BUR 2026/04/21 14:55:10.704767258 < x-cache: HIT 2026/04/21 14:55:10.704768090 < x-cache-hits: 0 2026/04/21 14:55:10.704784679 < x-timer: S1776783311.699514,VS0,VE0 2026/04/21 14:55:10.704788115 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:10.704806823 < x-frame-options: deny 2026/04/21 14:55:10.704807554 < x-xss-protection: 1; mode=block 2026/04/21 14:55:10.704838741 < x-content-type-options: nosniff 2026/04/21 14:55:10.704839683 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:10.704857449 < 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/21 14:55:10.704859422 < content-length: 122 2026/04/21 14:55:10.704901035 < 2026/04/21 14:55:10.704901987 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.704920074 { [5 bytes data] 2026/04/21 14:55:10.704920785 * Ignoring the response-body 2026/04/21 14:55:10.704936419 { [122 bytes data] 2026/04/21 14:55:10.704937370 * Connection #0 to host pypi.python.org left intact 2026/04/21 14:55:10.704949038 * Issue another request to this URL: 'https://pypi.org/' 2026/04/21 14:55:10.707166896 * Trying 151.101.128.223:443... 2026/04/21 14:55:10.715061556 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/04/21 14:55:10.715348515 * ALPN, offering h2 2026/04/21 14:55:10.715369326 * ALPN, offering http/1.1 2026/04/21 14:55:10.741408207 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:10.741417050 * CApath: /etc/ssl/certs 2026/04/21 14:55:10.741605706 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:10.741614890 } [5 bytes data] 2026/04/21 14:55:10.741645205 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:10.741648590 } [512 bytes data] 2026/04/21 14:55:10.750688757 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:10.750695878 { [5 bytes data] 2026/04/21 14:55:10.750733705 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:10.750736620 { [122 bytes data] 2026/04/21 14:55:10.750864313 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:10.750872275 { [5 bytes data] 2026/04/21 14:55:10.750902271 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.750903242 { [5 bytes data] 2026/04/21 14:55:10.750919997 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:10.750928150 { [19 bytes data] 2026/04/21 14:55:10.750948270 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.750955301 { [5 bytes data] 2026/04/21 14:55:10.750971185 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:10.750989322 { [2856 bytes data] 2026/04/21 14:55:10.751585773 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.751591883 { [5 bytes data] 2026/04/21 14:55:10.751620105 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:10.751620967 { [264 bytes data] 2026/04/21 14:55:10.751705049 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.751710928 { [5 bytes data] 2026/04/21 14:55:10.751738049 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:10.751745400 { [36 bytes data] 2026/04/21 14:55:10.751791444 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:10.751801450 } [5 bytes data] 2026/04/21 14:55:10.751829943 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:10.751832216 } [1 bytes data] 2026/04/21 14:55:10.751865577 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.751869813 } [5 bytes data] 2026/04/21 14:55:10.751890645 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:10.751892618 } [36 bytes data] 2026/04/21 14:55:10.751986800 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:10.751994131 * ALPN, server accepted to use h2 2026/04/21 14:55:10.752034282 * Server certificate: 2026/04/21 14:55:10.752035113 * subject: CN=pypi.org 2026/04/21 14:55:10.752049555 * start date: Dec 28 04:33:08 2025 GMT 2026/04/21 14:55:10.752050336 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/21 14:55:10.752064798 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/21 14:55:10.752065619 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:10.752134298 * SSL certificate verify ok. 2026/04/21 14:55:10.752146286 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:10.752170823 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:10.752171404 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:10.752188150 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.752188931 } [5 bytes data] 2026/04/21 14:55:10.752222101 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.752223974 } [5 bytes data] 2026/04/21 14:55:10.752233999 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.752234440 } [5 bytes data] 2026/04/21 14:55:10.752245596 * Using Stream ID: 1 (easy handle 0x55dda7e9a9f0) 2026/04/21 14:55:10.752259437 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.752265687 } [5 bytes data] 2026/04/21 14:55:10.752300494 > GET / HTTP/2 2026/04/21 14:55:10.752305271 > Host: pypi.org 2026/04/21 14:55:10.752330830 > user-agent: curl/7.81.0 2026/04/21 14:55:10.752331771 > accept: */* 2026/04/21 14:55:10.752346854 > 2026/04/21 14:55:10.752347705 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.752390230 { [5 bytes data] 2026/04/21 14:55:10.752406735 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:10.752408007 { [193 bytes data] 2026/04/21 14:55:10.759659750 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.759668203 { [5 bytes data] 2026/04/21 14:55:10.759700381 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.759701172 } [5 bytes data] 2026/04/21 14:55:10.759925321 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.759933634 { [5 bytes data] 2026/04/21 14:55:10.761202137 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761208607 { [5 bytes data] 2026/04/21 14:55:10.761271587 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761280891 { [5 bytes data] 2026/04/21 14:55:10.761322334 < HTTP/2 200 2026/04/21 14:55:10.761323285 < etag: "mFAJ3GzygL3UwyGBlUCtmg" 2026/04/21 14:55:10.761336876 < server: gunicorn 2026/04/21 14:55:10.761337667 < 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/21 14:55:10.761407362 < content-type: text/html; charset=UTF-8 2026/04/21 14:55:10.761479561 < referrer-policy: origin-when-cross-origin 2026/04/21 14:55:10.761480913 < accept-ranges: bytes 2026/04/21 14:55:10.761495375 < date: Tue, 21 Apr 2026 14:55:10 GMT 2026/04/21 14:55:10.761496267 < x-served-by: cache-iad-kjyo7100101-IAD, cache-iad-kjyo7100172-IAD, cache-bur-kbur8200045-BUR 2026/04/21 14:55:10.761515135 < x-cache: MISS, HIT, HIT 2026/04/21 14:55:10.761515806 < x-cache-hits: 0, 106, 1 2026/04/21 14:55:10.761528766 < x-timer: S1776783311.755819,VS0,VE1 2026/04/21 14:55:10.761529567 < vary: Accept-Encoding, Cookie 2026/04/21 14:55:10.761543869 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:10.761544770 < x-frame-options: deny 2026/04/21 14:55:10.761561816 < x-xss-protection: 1; mode=block 2026/04/21 14:55:10.761562667 < x-content-type-options: nosniff 2026/04/21 14:55:10.761578281 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:10.761579432 < 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/21 14:55:10.761610889 < content-length: 22515 2026/04/21 14:55:10.761643930 < 2026/04/21 14:55:10.761644901 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761662288 { [5 bytes data] 2026/04/21 14:55:10.761663059 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761683820 { [5 bytes data] 2026/04/21 14:55:10.761684521 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761699133 { [5 bytes data] 2026/04/21 14:55:10.761699814 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761714416 { [5 bytes data] 2026/04/21 14:55:10.761715107 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.761728132 { [5 bytes data] 2026/04/21 14:55:10.762195393 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.762200701 { [5 bytes data] 2026/04/21 14:55:10.762233912 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.762236165 { [5 bytes data] 2026/04/21 14:55:10.763134713 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.763141043 { [5 bytes data] 2026/04/21 14:55:10.763198340 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.763199702 { [5 bytes data] 2026/04/21 14:55:10.764066242 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.764075286 { [5 bytes data] 2026/04/21 14:55:10.764101325 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.764102156 { [5 bytes data] 2026/04/21 14:55:10.765013935 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.765020725 { [5 bytes data] 2026/04/21 14:55:10.765050590 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.765051371 { [5 bytes data] 2026/04/21 14:55:10.765951237 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.765959199 { [5 bytes data] 2026/04/21 14:55:10.765995333 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.765996375 { [5 bytes data] 2026/04/21 14:55:10.766890411 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.766898143 { [5 bytes data] 2026/04/21 14:55:10.766931373 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.766932255 { [5 bytes data] 2026/04/21 14:55:10.767818274 * Connection #1 to host pypi.org left intact 2026/04/21 14:55:10.771085864 2026/04/21 14:55:10.771093165 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/21 14:55:10.778724332 * Trying 151.101.192.223:443... 2026/04/21 14:55:10.786831223 * Connected to files.pythonhosted.org (151.101.192.223) port 443 (#0) 2026/04/21 14:55:10.788505069 * ALPN, offering h2 2026/04/21 14:55:10.788511769 * ALPN, offering http/1.1 2026/04/21 14:55:10.814634156 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:10.814644922 * CApath: /etc/ssl/certs 2026/04/21 14:55:10.814824990 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:10.814833042 } [5 bytes data] 2026/04/21 14:55:10.814868295 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:10.814869637 } [512 bytes data] 2026/04/21 14:55:10.824792013 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:10.824800355 { [5 bytes data] 2026/04/21 14:55:10.824856060 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:10.824857221 { [122 bytes data] 2026/04/21 14:55:10.825035796 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:10.825043488 { [5 bytes data] 2026/04/21 14:55:10.825078631 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.825083458 { [5 bytes data] 2026/04/21 14:55:10.825103258 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:10.825105842 { [19 bytes data] 2026/04/21 14:55:10.825123419 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.825125943 { [5 bytes data] 2026/04/21 14:55:10.825144411 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:10.825153875 { [2842 bytes data] 2026/04/21 14:55:10.825825595 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.825832315 { [5 bytes data] 2026/04/21 14:55:10.825866477 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:10.825867619 { [264 bytes data] 2026/04/21 14:55:10.825932316 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.825954981 { [5 bytes data] 2026/04/21 14:55:10.825964405 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:10.825996974 { [36 bytes data] 2026/04/21 14:55:10.826017956 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:10.826038257 } [5 bytes data] 2026/04/21 14:55:10.826039308 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:10.826057085 } [1 bytes data] 2026/04/21 14:55:10.826082634 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826097687 } [5 bytes data] 2026/04/21 14:55:10.826127481 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:10.826128713 } [36 bytes data] 2026/04/21 14:55:10.826194032 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:10.826199921 * ALPN, server accepted to use h2 2026/04/21 14:55:10.826233873 * Server certificate: 2026/04/21 14:55:10.826234714 * subject: CN=*.pythonhosted.org 2026/04/21 14:55:10.826260262 * start date: Dec 8 21:08:03 2025 GMT 2026/04/21 14:55:10.826261014 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/21 14:55:10.826270062 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/21 14:55:10.826286612 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:10.826287534 * SSL certificate verify ok. 2026/04/21 14:55:10.826305491 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:10.826306132 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:10.826325942 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:10.826328155 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826364165 } [5 bytes data] 2026/04/21 14:55:10.826457866 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826555679 } [5 bytes data] 2026/04/21 14:55:10.826557572 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826571593 } [5 bytes data] 2026/04/21 14:55:10.826574247 * Using Stream ID: 1 (easy handle 0x5559ded299f0) 2026/04/21 14:55:10.826588528 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826589820 } [5 bytes data] 2026/04/21 14:55:10.826618634 > GET / HTTP/2 2026/04/21 14:55:10.826619665 > Host: files.pythonhosted.org 2026/04/21 14:55:10.826638223 > user-agent: curl/7.81.0 2026/04/21 14:55:10.826639035 > accept: */* 2026/04/21 14:55:10.826652735 > 2026/04/21 14:55:10.826655389 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.826669891 { [5 bytes data] 2026/04/21 14:55:10.826670863 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:10.826687498 { [193 bytes data] 2026/04/21 14:55:10.834212104 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.834222901 { [5 bytes data] 2026/04/21 14:55:10.834254048 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:10.834256221 } [5 bytes data] 2026/04/21 14:55:10.834407519 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.834414760 { [5 bytes data] 2026/04/21 14:55:10.835424277 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.835432129 { [5 bytes data] 2026/04/21 14:55:10.835480702 < HTTP/2 200 2026/04/21 14:55:10.835486270 < content-type: text/html 2026/04/21 14:55:10.835507072 < server: Python/3.12 aiohttp/3.13.4 2026/04/21 14:55:10.835509405 < accept-ranges: bytes 2026/04/21 14:55:10.835523246 < date: Tue, 21 Apr 2026 14:55:10 GMT 2026/04/21 14:55:10.835524068 < age: 48 2026/04/21 14:55:10.835536416 < x-served-by: cache-iad-kiad7000058-IAD, cache-bur-kbur8200107-BUR 2026/04/21 14:55:10.835537157 < x-cache: HIT, HIT 2026/04/21 14:55:10.835550553 < x-cache-hits: 86, 1 2026/04/21 14:55:10.835558795 < x-timer: S1776783311.830041,VS0,VE1 2026/04/21 14:55:10.835563602 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:10.835586587 < x-frame-options: deny 2026/04/21 14:55:10.835587278 < x-xss-protection: 1; mode=block 2026/04/21 14:55:10.835609972 < x-content-type-options: nosniff 2026/04/21 14:55:10.835610654 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:10.835637194 < x-robots-header: noindex 2026/04/21 14:55:10.835638015 < content-length: 1853 2026/04/21 14:55:10.835652607 < 2026/04/21 14:55:10.835653428 { [1031 bytes data] 2026/04/21 14:55:10.835667309 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:10.835668090 { [5 bytes data] 2026/04/21 14:55:10.835683614 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:40243 |
| ✅ | 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/21 14:55:10.852696379 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:10.852910102 [connect-session] Job Key: kL2JA8OlQxaz9IwH 2026/04/21 14:55:10.852919816 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:10.852923692 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:10.852931694 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:10.852937493 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43277 ... Connected to session server http://127.0.0.1:43277 2026/04/21 14:55:10.971033632 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/21 14:55:10.976958384 2026/04/21 14:55:10.976968249 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.wobUcuHoVB/testenv 2026/04/21 14:55:14.148751242 2026/04/21 14:55:14.148765834 $ source /opt/rstudio-connect/mnt/tmp/tmp.wobUcuHoVB/testenv/bin/activate 2026/04/21 14:55:14.150321226 2026/04/21 14:55:14.150330369 $ python --version 2026/04/21 14:55:14.152481602 Python 3.12.11 2026/04/21 14:55:14.152788105 2026/04/21 14:55:14.152796057 $ python -m site 2026/04/21 14:55:14.165806777 sys.path = [ 2026/04/21 14:55:14.165815941 '/opt/rstudio-connect/mnt/app', 2026/04/21 14:55:14.165856252 '/opt/python/3.12.11/lib/python312.zip', 2026/04/21 14:55:14.165857204 '/opt/python/3.12.11/lib/python3.12', 2026/04/21 14:55:14.165872657 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/04/21 14:55:14.165873709 '/opt/rstudio-connect/mnt/tmp/tmp.wobUcuHoVB/testenv/lib/python3.12/site-packages', 2026/04/21 14:55:14.165899788 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/04/21 14:55:14.165900499 ] 2026/04/21 14:55:14.165912527 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/21 14:55:14.165913198 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/04/21 14:55:14.165931616 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:43277 |
| ✅ | 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/21 14:55:14.212088116 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:14.212301309 [connect-session] Job Key: nl9DXHB5ujRTMo4o 2026/04/21 14:55:14.212310633 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:14.212314468 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:14.212319025 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:14.212323162 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39421 ... Connected to session server http://127.0.0.1:39421 2026/04/21 14:55:14.330689992 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/21 14:55:14.336035192 2026/04/21 14:55:14.336042554 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv 2026/04/21 14:55:17.213434504 2026/04/21 14:55:17.213449547 $ source /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv/bin/activate 2026/04/21 14:55:17.215042375 2026/04/21 14:55:17.215049576 $ python -m pip --version 2026/04/21 14:55:17.393995150 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/04/21 14:55:17.417911759 2026/04/21 14:55:17.417921143 $ python -m pip config debug 2026/04/21 14:55:17.597636811 env_var: 2026/04/21 14:55:17.597936103 env: 2026/04/21 14:55:17.598120392 global: 2026/04/21 14:55:17.598324791 /etc/xdg/pip/pip.conf, exists: False 2026/04/21 14:55:17.598548409 /etc/pip.conf, exists: False 2026/04/21 14:55:17.598708721 site: 2026/04/21 14:55:17.598878368 /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv/pip.conf, exists: False 2026/04/21 14:55:17.599022215 user: 2026/04/21 14:55:17.599192102 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/21 14:55:17.599364603 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/21 14:55:17.623514413 2026/04/21 14:55:17.623526401 $ python -m pip config list -v 2026/04/21 14:55:17.799278448 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/21 14:55:17.799606103 For variant 'global', will try loading '/etc/pip.conf' 2026/04/21 14:55:17.799894669 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/21 14:55:17.800178638 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/21 14:55:17.800452573 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv/pip.conf' 2026/04/21 14:55:17.825013665 2026/04/21 14:55:17.825024761 $ python -m pip._vendor.requests.certs 2026/04/21 14:55:17.960232312 <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/21 14:55:17.960424112 /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/21 14:55:17.975726806 2026/04/21 14:55:17.975736251 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM pip 2026/04/21 14:55:18.441099408 Collecting pip 2026/04/21 14:55:18.441481906 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/21 14:55:18.478888789 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/21 14:55:18.491462113 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/21 14:55:18.563110207 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 35.0 MB/s eta 0:00:00 2026/04/21 14:55:18.574802593 Saved /opt/rstudio-connect/mnt/tmp/tmp.qf6ZBCstzM/pip-26.0.1-py3-none-any.whl 2026/04/21 14:55:18.575196359 Successfully downloaded pip 2026/04/21 14:55:18.668001484 2026/04/21 14:55:18.668014483 [notice] A new release of pip is available: 25.0.1 -> 26.0.1 2026/04/21 14:55:18.668071910 [notice] To update, run: pip install --upgrade pip Stopped session pings to http://127.0.0.1:39421 |
| ✅ | 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/21 14:55:18.762512868 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:18.762749386 [connect-session] Job Key: cnqyBV6RBVjbZpjK 2026/04/21 14:55:18.762758630 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:18.762762836 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:18.762767714 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:18.762775355 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33589 ... Connected to session server http://127.0.0.1:33589 2026/04/21 14:55:18.928292904 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/04/21 14:55:18.934641622 2026/04/21 14:55:18.934649584 $ /opt/python/3.13.9/bin/python3.13 -V 2026/04/21 14:55:18.934689104 Python 3.13.9 Stopped session pings to http://127.0.0.1:33589 |
| ❌ | 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/21 14:55:19.365146926 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:19.365402131 [connect-session] Job Key: fO8WYiw9pZi6obNb 2026/04/21 14:55:19.365419137 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:19.365424746 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:19.365431366 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:19.365436744 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40585 ... Connected to session server http://127.0.0.1:40585 2026/04/21 14:55:19.484030762 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/04/21 14:55:19.490469156 2026/04/21 14:55:19.490479051 $ env 2026/04/21 14:55:19.490514474 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:19.490516017 HOSTNAME=9c842de369fd 2026/04/21 14:55:19.490532051 LANG=en_US.UTF-8 2026/04/21 14:55:19.490532752 LANGUAGE=en_US:en 2026/04/21 14:55:19.490547664 LC_ALL=en_US.UTF-8 2026/04/21 14:55:19.490548385 LOGNAME=rstudio-connect 2026/04/21 14:55:19.490562917 MAKEFLAGS=-j1 2026/04/21 14:55:19.490563729 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/21 14:55:19.490580123 PICOTEL_PREFIX=PICOTEL 2026/04/21 14:55:19.490580855 PICOTEL_SDK_DISABLED=true 2026/04/21 14:55:19.490595597 PICOTEL_SERVICE_NAME=posit-connect-python 2026/04/21 14:55:19.490596648 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:19.490618331 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:19.490619012 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:19.490637781 SHLVL=2 2026/04/21 14:55:19.490638452 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:19.490654811 TERM=xterm 2026/04/21 14:55:19.490660470 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:19.490697366 TZ=UTC 2026/04/21 14:55:19.490698417 USERNAME=rstudio-connect 2026/04/21 14:55:19.490736355 USER=rstudio-connect 2026/04/21 14:55:19.490754943 _=/usr/bin/env 2026/04/21 14:55:19.490755894 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:40585 |
| ✅ | 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/21 14:55:19.505984281 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:19.506205065 [connect-session] Job Key: QvS6gHNXd97bKlQo 2026/04/21 14:55:19.506214319 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:19.506218095 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:19.506226408 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:19.506232036 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40163 ... Connected to session server http://127.0.0.1:40163 2026/04/21 14:55:19.623613582 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/04/21 14:55:19.627775233 2026/04/21 14:55:19.627784297 $ findmnt --notruncate 2026/04/21 14:55:19.630018600 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:19.630025760 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/NBCYM 477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:19.630170945 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:19.630176223 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:19.630417488 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:19.630419190 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:19.630459271 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:19.630460052 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:19.630482100 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:19.630503778 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:19.630504549 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.630551690 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:19.630553824 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:19.630755809 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.630821188 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.630822310 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.630860858 ├─/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/21 14:55:19.630929652 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.631021381 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/QvS6gHNXd97bKlQo] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.631107812 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:19.631182915 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1106940544] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:19.631194913 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:19.631383779 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr Stopped session pings to http://127.0.0.1:40163 |
| ✅ | 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/21 14:55:19.646380000 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:19.646596898 [connect-session] Job Key: ZecK5tpABi3UA3Nm 2026/04/21 14:55:19.646606973 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:19.646611039 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:19.646615716 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:19.646623839 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44163 ... Connected to session server http://127.0.0.1:44163 2026/04/21 14:55:19.764267315 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh' 2026/04/21 14:55:19.768458437 2026/04/21 14:55:19.768468872 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/04/21 14:55:19.776168943 * Trying 151.101.0.223:443... 2026/04/21 14:55:19.785827330 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/04/21 14:55:19.787563620 * ALPN, offering h2 2026/04/21 14:55:19.787570981 * ALPN, offering http/1.1 2026/04/21 14:55:19.813330630 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:19.813341607 * CApath: /etc/ssl/certs 2026/04/21 14:55:19.813549586 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:19.813558991 } [5 bytes data] 2026/04/21 14:55:19.813592161 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:19.813594805 } [512 bytes data] 2026/04/21 14:55:19.824693634 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:19.824701346 { [5 bytes data] 2026/04/21 14:55:19.824734466 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:19.824735267 { [122 bytes data] 2026/04/21 14:55:19.824943317 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:19.824955676 { [5 bytes data] 2026/04/21 14:55:19.824995636 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.824997709 { [5 bytes data] 2026/04/21 14:55:19.825014124 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:19.825014915 { [19 bytes data] 2026/04/21 14:55:19.825032962 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.825033744 { [5 bytes data] 2026/04/21 14:55:19.825049547 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:19.825069488 { [2860 bytes data] 2026/04/21 14:55:19.825761329 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.825769541 { [5 bytes data] 2026/04/21 14:55:19.825805515 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:19.825806527 { [264 bytes data] 2026/04/21 14:55:19.825874585 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.825883528 { [5 bytes data] 2026/04/21 14:55:19.825908276 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:19.825912772 { [36 bytes data] 2026/04/21 14:55:19.825967195 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:19.825968577 } [5 bytes data] 2026/04/21 14:55:19.825996048 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:19.825996850 } [1 bytes data] 2026/04/21 14:55:19.826041041 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826047812 } [5 bytes data] 2026/04/21 14:55:19.826073515 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:19.826076740 } [36 bytes data] 2026/04/21 14:55:19.826147863 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:19.826156125 * ALPN, server accepted to use h2 2026/04/21 14:55:19.826181634 * Server certificate: 2026/04/21 14:55:19.826182435 * subject: CN=www.python.org 2026/04/21 14:55:19.826198119 * start date: Jan 13 13:03:46 2026 GMT 2026/04/21 14:55:19.826198870 * expire date: Feb 14 13:03:45 2027 GMT 2026/04/21 14:55:19.826213172 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/04/21 14:55:19.826216266 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:19.826236317 * SSL certificate verify ok. 2026/04/21 14:55:19.826238550 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:19.826253503 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:19.826254284 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:19.826286452 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826287324 } [5 bytes data] 2026/04/21 14:55:19.826302707 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826310869 } [5 bytes data] 2026/04/21 14:55:19.826366698 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826374340 } [5 bytes data] 2026/04/21 14:55:19.826421922 * Using Stream ID: 1 (easy handle 0x558f58a289f0) 2026/04/21 14:55:19.826431837 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826466730 } [5 bytes data] 2026/04/21 14:55:19.826499099 > GET / HTTP/2 2026/04/21 14:55:19.826499730 > Host: pypi.python.org 2026/04/21 14:55:19.826522884 > user-agent: curl/7.81.0 2026/04/21 14:55:19.826525669 > accept: */* 2026/04/21 14:55:19.826554062 > 2026/04/21 14:55:19.826556485 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.826570987 { [5 bytes data] 2026/04/21 14:55:19.826607753 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:19.826620642 { [193 bytes data] 2026/04/21 14:55:19.835710884 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.835717795 { [5 bytes data] 2026/04/21 14:55:19.835756323 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.835788086 } [5 bytes data] 2026/04/21 14:55:19.836455731 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.836461619 { [5 bytes data] 2026/04/21 14:55:19.836528100 < HTTP/2 301 2026/04/21 14:55:19.836532767 < server: Varnish 2026/04/21 14:55:19.836558306 < retry-after: 0 2026/04/21 14:55:19.836560389 < location: https://pypi.org/ 2026/04/21 14:55:19.836574891 < content-type: text/html; charset=UTF-8 2026/04/21 14:55:19.836575411 < accept-ranges: bytes 2026/04/21 14:55:19.836591135 < date: Tue, 21 Apr 2026 14:55:19 GMT 2026/04/21 14:55:19.836591856 < x-served-by: cache-bur-kbur8200148-BUR 2026/04/21 14:55:19.836606338 < x-cache: HIT 2026/04/21 14:55:19.836606799 < x-cache-hits: 0 2026/04/21 14:55:19.836615272 < x-timer: S1776783320.831363,VS0,VE0 2026/04/21 14:55:19.836615742 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:19.836637896 < x-frame-options: deny 2026/04/21 14:55:19.836638637 < x-xss-protection: 1; mode=block 2026/04/21 14:55:19.836652618 < x-content-type-options: nosniff 2026/04/21 14:55:19.836653119 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:19.836663575 < 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/21 14:55:19.836666569 < content-length: 122 2026/04/21 14:55:19.836698868 < 2026/04/21 14:55:19.836699399 * Ignoring the response-body 2026/04/21 14:55:19.836712088 { [122 bytes data] 2026/04/21 14:55:19.836712849 * Connection #0 to host pypi.python.org left intact 2026/04/21 14:55:19.836728813 * Issue another request to this URL: 'https://pypi.org/' 2026/04/21 14:55:19.838924669 * Trying 151.101.128.223:443... 2026/04/21 14:55:19.847172433 * Connected to pypi.org (151.101.128.223) port 443 (#1) 2026/04/21 14:55:19.847472422 * ALPN, offering h2 2026/04/21 14:55:19.847479092 * ALPN, offering http/1.1 2026/04/21 14:55:19.873720439 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:19.873729924 * CApath: /etc/ssl/certs 2026/04/21 14:55:19.873911203 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:19.873922099 } [5 bytes data] 2026/04/21 14:55:19.873957798 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:19.873971574 } [512 bytes data] 2026/04/21 14:55:19.883163816 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:19.883171387 { [5 bytes data] 2026/04/21 14:55:19.883212719 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:19.883215614 { [122 bytes data] 2026/04/21 14:55:19.883340708 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:19.883367639 { [5 bytes data] 2026/04/21 14:55:19.883397049 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.883398731 { [5 bytes data] 2026/04/21 14:55:19.883416228 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:19.883417149 { [19 bytes data] 2026/04/21 14:55:19.883434235 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.883439162 { [5 bytes data] 2026/04/21 14:55:19.883456629 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:19.883474335 { [2856 bytes data] 2026/04/21 14:55:19.884088794 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884094203 { [5 bytes data] 2026/04/21 14:55:19.884121985 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:19.884122776 { [264 bytes data] 2026/04/21 14:55:19.884201645 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884211980 { [5 bytes data] 2026/04/21 14:55:19.884237739 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:19.884246152 { [36 bytes data] 2026/04/21 14:55:19.884285362 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:19.884297370 } [5 bytes data] 2026/04/21 14:55:19.884317120 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:19.884324110 } [1 bytes data] 2026/04/21 14:55:19.884371462 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884385894 } [5 bytes data] 2026/04/21 14:55:19.884405213 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:19.884406775 } [36 bytes data] 2026/04/21 14:55:19.884493516 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:19.884499885 * ALPN, server accepted to use h2 2026/04/21 14:55:19.884536090 * Server certificate: 2026/04/21 14:55:19.884537402 * subject: CN=pypi.org 2026/04/21 14:55:19.884548529 * start date: Dec 28 04:33:08 2025 GMT 2026/04/21 14:55:19.884549000 * expire date: Jan 29 04:33:07 2027 GMT 2026/04/21 14:55:19.884558414 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/04/21 14:55:19.884560107 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:19.884573387 * SSL certificate verify ok. 2026/04/21 14:55:19.884573837 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:19.884587648 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:19.884589912 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:19.884613227 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884615471 } [5 bytes data] 2026/04/21 14:55:19.884632066 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884644975 } [5 bytes data] 2026/04/21 14:55:19.884873851 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884879850 } [5 bytes data] 2026/04/21 14:55:19.884912660 * Using Stream ID: 1 (easy handle 0x558f58a289f0) 2026/04/21 14:55:19.884920001 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884948444 } [5 bytes data] 2026/04/21 14:55:19.884949616 > GET / HTTP/2 2026/04/21 14:55:19.884967893 > Host: pypi.org 2026/04/21 14:55:19.884968635 > user-agent: curl/7.81.0 2026/04/21 14:55:19.884981684 > accept: */* 2026/04/21 14:55:19.884982095 > 2026/04/21 14:55:19.884989706 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.884990177 { [5 bytes data] 2026/04/21 14:55:19.884999912 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:19.885000403 { [193 bytes data] 2026/04/21 14:55:19.892554263 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.892562105 { [5 bytes data] 2026/04/21 14:55:19.892607493 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.892608505 } [5 bytes data] 2026/04/21 14:55:19.893747582 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.893756285 { [5 bytes data] 2026/04/21 14:55:19.893814007 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.893901850 { [5 bytes data] 2026/04/21 14:55:19.893933278 < HTTP/2 200 2026/04/21 14:55:19.893935972 < etag: "mFAJ3GzygL3UwyGBlUCtmg" 2026/04/21 14:55:19.893951135 < server: gunicorn 2026/04/21 14:55:19.893951896 < 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/21 14:55:19.894023153 < content-type: text/html; charset=UTF-8 2026/04/21 14:55:19.894178543 < referrer-policy: origin-when-cross-origin 2026/04/21 14:55:19.894182159 < accept-ranges: bytes 2026/04/21 14:55:19.894202930 < date: Tue, 21 Apr 2026 14:55:19 GMT 2026/04/21 14:55:19.894205734 < x-served-by: cache-iad-kjyo7100101-IAD, cache-iad-kjyo7100172-IAD, cache-bur-kbur8200045-BUR 2026/04/21 14:55:19.894221839 < x-cache: MISS, HIT, HIT 2026/04/21 14:55:19.894222269 < x-cache-hits: 0, 106, 1 2026/04/21 14:55:19.894244763 < x-timer: S1776783320.888346,VS0,VE1 2026/04/21 14:55:19.894245214 < vary: Accept-Encoding, Cookie 2026/04/21 14:55:19.894262771 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:19.894263622 < x-frame-options: deny 2026/04/21 14:55:19.894278234 < x-xss-protection: 1; mode=block 2026/04/21 14:55:19.894278685 < x-content-type-options: nosniff 2026/04/21 14:55:19.894288880 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:19.894289361 < 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/21 14:55:19.894343868 < content-length: 22515 2026/04/21 14:55:19.894364640 < 2026/04/21 14:55:19.894395516 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894396488 { [5 bytes data] 2026/04/21 14:55:19.894411400 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894412242 { [5 bytes data] 2026/04/21 14:55:19.894427314 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894428096 { [5 bytes data] 2026/04/21 14:55:19.894443228 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894443909 { [5 bytes data] 2026/04/21 14:55:19.894464140 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894464861 { [5 bytes data] 2026/04/21 14:55:19.894746131 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894753883 { [5 bytes data] 2026/04/21 14:55:19.894779792 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.894780583 { [5 bytes data] 2026/04/21 14:55:19.895675116 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.895682086 { [5 bytes data] 2026/04/21 14:55:19.895771922 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.895799238 { [5 bytes data] 2026/04/21 14:55:19.896662408 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.896668147 { [5 bytes data] 2026/04/21 14:55:19.896691002 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.896691823 { [5 bytes data] 2026/04/21 14:55:19.897643662 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.897656381 { [5 bytes data] 2026/04/21 14:55:19.897702381 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.897712516 { [5 bytes data] 2026/04/21 14:55:19.898535090 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.898541720 { [5 bytes data] 2026/04/21 14:55:19.898666228 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.898715442 { [5 bytes data] 2026/04/21 14:55:19.899482446 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.899489307 { [5 bytes data] 2026/04/21 14:55:19.899522777 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.899523719 { [5 bytes data] 2026/04/21 14:55:19.900394240 * Connection #1 to host pypi.org left intact 2026/04/21 14:55:19.903620603 2026/04/21 14:55:19.903627223 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/04/21 14:55:19.911637693 * Trying 151.101.128.223:443... 2026/04/21 14:55:19.922662060 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/04/21 14:55:19.924334168 * ALPN, offering h2 2026/04/21 14:55:19.924340568 * ALPN, offering http/1.1 2026/04/21 14:55:19.950548309 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:19.950556461 * CApath: /etc/ssl/certs 2026/04/21 14:55:19.950737886 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:19.950745638 } [5 bytes data] 2026/04/21 14:55:19.950781472 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:19.950782774 } [512 bytes data] 2026/04/21 14:55:19.959952236 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:19.959960919 { [5 bytes data] 2026/04/21 14:55:19.959993669 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:19.960000940 { [122 bytes data] 2026/04/21 14:55:19.960180732 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:19.960188333 { [5 bytes data] 2026/04/21 14:55:19.960221033 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.960221974 { [5 bytes data] 2026/04/21 14:55:19.960235945 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:19.960240752 { [19 bytes data] 2026/04/21 14:55:19.960261704 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.960262475 { [5 bytes data] 2026/04/21 14:55:19.960288414 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:19.960292190 { [2842 bytes data] 2026/04/21 14:55:19.960988783 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.960997837 { [5 bytes data] 2026/04/21 14:55:19.961034062 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:19.961035864 { [264 bytes data] 2026/04/21 14:55:19.961110748 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961115044 { [5 bytes data] 2026/04/21 14:55:19.961142245 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:19.961149336 { [36 bytes data] 2026/04/21 14:55:19.961197279 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:19.961206042 } [5 bytes data] 2026/04/21 14:55:19.961225121 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:19.961228406 } [1 bytes data] 2026/04/21 14:55:19.961267785 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961286724 } [5 bytes data] 2026/04/21 14:55:19.961313835 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:19.961317220 } [36 bytes data] 2026/04/21 14:55:19.961395108 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:19.961397241 * ALPN, server accepted to use h2 2026/04/21 14:55:19.961421538 * Server certificate: 2026/04/21 14:55:19.961422379 * subject: CN=*.pythonhosted.org 2026/04/21 14:55:19.961442500 * start date: Dec 8 21:08:03 2025 GMT 2026/04/21 14:55:19.961455459 * expire date: Jan 9 21:08:02 2027 GMT 2026/04/21 14:55:19.961457842 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/04/21 14:55:19.961475349 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/04/21 14:55:19.961476310 * SSL certificate verify ok. 2026/04/21 14:55:19.961494428 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:19.961495189 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:19.961515139 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:19.961515960 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961537393 } [5 bytes data] 2026/04/21 14:55:19.961560678 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961568280 } [5 bytes data] 2026/04/21 14:55:19.961621190 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961628561 } [5 bytes data] 2026/04/21 14:55:19.961674961 * Using Stream ID: 1 (easy handle 0x5596aa4989f0) 2026/04/21 14:55:19.961676243 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961696754 } [5 bytes data] 2026/04/21 14:55:19.961859525 > GET / HTTP/2 2026/04/21 14:55:19.961866886 > Host: files.pythonhosted.org 2026/04/21 14:55:19.961901573 > user-agent: curl/7.81.0 2026/04/21 14:55:19.961902575 > accept: */* 2026/04/21 14:55:19.961918915 > 2026/04/21 14:55:19.961919806 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.961932886 { [5 bytes data] 2026/04/21 14:55:19.961933307 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:19.961951083 { [193 bytes data] 2026/04/21 14:55:19.969364266 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.969376354 { [5 bytes data] 2026/04/21 14:55:19.969403926 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:19.969408803 } [5 bytes data] 2026/04/21 14:55:19.969503807 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.969509996 { [5 bytes data] 2026/04/21 14:55:19.970588486 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.970594686 { [5 bytes data] 2026/04/21 14:55:19.970646123 < HTTP/2 200 2026/04/21 14:55:19.970647265 < content-type: text/html 2026/04/21 14:55:19.970662478 < server: Python/3.12 aiohttp/3.13.4 2026/04/21 14:55:19.970663299 < accept-ranges: bytes 2026/04/21 14:55:19.970679604 < date: Tue, 21 Apr 2026 14:55:19 GMT 2026/04/21 14:55:19.970682318 < age: 57 2026/04/21 14:55:19.970695768 < x-served-by: cache-iad-kiad7000058-IAD, cache-bur-kbur8200116-BUR 2026/04/21 14:55:19.970696620 < x-cache: HIT, HIT 2026/04/21 14:55:19.970735218 < x-cache-hits: 86, 1 2026/04/21 14:55:19.970736450 < x-timer: S1776783320.965177,VS0,VE1 2026/04/21 14:55:19.970752715 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/04/21 14:55:19.970753406 < x-frame-options: deny 2026/04/21 14:55:19.970771603 < x-xss-protection: 1; mode=block 2026/04/21 14:55:19.970772434 < x-content-type-options: nosniff 2026/04/21 14:55:19.970788068 < x-permitted-cross-domain-policies: none 2026/04/21 14:55:19.970788809 < x-robots-header: noindex 2026/04/21 14:55:19.970804543 < content-length: 1853 2026/04/21 14:55:19.970807087 < 2026/04/21 14:55:19.970823381 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.970824133 { [5 bytes data] 2026/04/21 14:55:19.970839285 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:19.970840027 { [5 bytes data] 2026/04/21 14:55:19.970873647 * Connection #0 to host files.pythonhosted.org left intact Stopped session pings to http://127.0.0.1:44163 |
| ✅ | python-restore-sandbox | virtualenv | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/04/21 14:55:19.988394111 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:19.988621064 [connect-session] Job Key: CnGdsCTNMI2hEz0J 2026/04/21 14:55:19.988634464 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:19.988640123 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:19.988646342 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:19.988651850 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33997 ... Connected to session server http://127.0.0.1:33997 2026/04/21 14:55:20.108278199 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/04/21 14:55:20.113693707 2026/04/21 14:55:20.113701939 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.9cvBbSyspO/testenv 2026/04/21 14:55:22.774479457 2026/04/21 14:55:22.774492537 $ source /opt/rstudio-connect/mnt/tmp/tmp.9cvBbSyspO/testenv/bin/activate 2026/04/21 14:55:22.776045986 2026/04/21 14:55:22.776052606 $ python --version 2026/04/21 14:55:22.777677823 Python 3.13.9 2026/04/21 14:55:22.777922593 2026/04/21 14:55:22.777927550 $ python -m site 2026/04/21 14:55:22.792923101 sys.path = [ 2026/04/21 14:55:22.792933887 '/opt/rstudio-connect/mnt/app', 2026/04/21 14:55:22.792975911 '/opt/python/3.13.9/lib/python313.zip', 2026/04/21 14:55:22.792977052 '/opt/python/3.13.9/lib/python3.13', 2026/04/21 14:55:22.792993758 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/04/21 14:55:22.792994709 '/opt/rstudio-connect/mnt/tmp/tmp.9cvBbSyspO/testenv/lib/python3.13/site-packages', 2026/04/21 14:55:22.793018235 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/04/21 14:55:22.793018976 ] 2026/04/21 14:55:22.793033237 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/04/21 14:55:22.793034018 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/04/21 14:55:22.793051295 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:33997 |
| ✅ | 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/21 14:55:22.841398687 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:22.841615095 [connect-session] Job Key: R9yG2xpCTOr6VeyX 2026/04/21 14:55:22.841624549 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:22.841632882 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching 2026/04/21 14:55:22.841637418 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:22.841641555 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:46601 ... Connected to session server http://127.0.0.1:46601 2026/04/21 14:55:22.959196797 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/04/21 14:55:22.964687708 2026/04/21 14:55:22.964697503 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv 2026/04/21 14:55:25.612492462 2026/04/21 14:55:25.612509187 $ source /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv/bin/activate 2026/04/21 14:55:25.614052370 2026/04/21 14:55:25.614061304 $ python -m pip --version 2026/04/21 14:55:25.792641595 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/04/21 14:55:25.816553716 2026/04/21 14:55:25.816564402 $ python -m pip config debug 2026/04/21 14:55:25.992302667 env_var: 2026/04/21 14:55:25.992568759 env: 2026/04/21 14:55:25.992707809 global: 2026/04/21 14:55:25.992858918 /etc/xdg/pip/pip.conf, exists: False 2026/04/21 14:55:25.993013421 /etc/pip.conf, exists: False 2026/04/21 14:55:25.993156808 site: 2026/04/21 14:55:25.993314176 /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv/pip.conf, exists: False 2026/04/21 14:55:25.993498504 user: 2026/04/21 14:55:25.993673359 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/04/21 14:55:25.993830126 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/04/21 14:55:26.018847588 2026/04/21 14:55:26.018858965 $ python -m pip config list -v 2026/04/21 14:55:26.206653427 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/04/21 14:55:26.206964837 For variant 'global', will try loading '/etc/pip.conf' 2026/04/21 14:55:26.207570653 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/04/21 14:55:26.207838318 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/04/21 14:55:26.208096699 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv/pip.conf' 2026/04/21 14:55:26.234049805 2026/04/21 14:55:26.234058858 $ python -m pip._vendor.requests.certs 2026/04/21 14:55:26.372339875 <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/21 14:55:26.372541269 /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/04/21 14:55:26.388380435 2026/04/21 14:55:26.388393325 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga pip 2026/04/21 14:55:26.834325724 Collecting pip 2026/04/21 14:55:26.834659659 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/21 14:55:26.867128035 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) 2026/04/21 14:55:26.880294320 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026/04/21 14:55:26.948031316 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 38.2 MB/s 0:00:00 2026/04/21 14:55:26.959202940 Saved /opt/rstudio-connect/mnt/tmp/tmp.SojeFAc0ga/pip-26.0.1-py3-none-any.whl 2026/04/21 14:55:26.959599845 Successfully downloaded pip 2026/04/21 14:55:27.026908949 2026/04/21 14:55:27.026922630 [notice] A new release of pip is available: 25.2 -> 26.0.1 2026/04/21 14:55:27.026981790 [notice] To update, run: pip install --upgrade pip Stopped session pings to http://127.0.0.1:46601 |
| ✅ | 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/21 14:55:27.122905820 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:27.123100474 [connect-session] Job Key: shlqxzhFYnPsQrOz 2026/04/21 14:55:27.123109568 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:27.123114565 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:27.123123259 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:27.123128807 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40767 ... Connected to session server http://127.0.0.1:40767 2026/04/21 14:55:27.335242149 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:27.335276816 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/21 14:55:27.356373646 2026/04/21 14:55:27.356387026 $ /opt/R/4.4.3/bin/R --version 2026/04/21 14:55:27.356472585 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/21 14:55:27.356474669 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/21 14:55:27.356493697 Platform: x86_64-pc-linux-gnu 2026/04/21 14:55:27.356494498 2026/04/21 14:55:27.356507528 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/21 14:55:27.356508430 You are welcome to redistribute it under the terms of the 2026/04/21 14:55:27.356522901 GNU General Public License versions 2 or 3. 2026/04/21 14:55:27.356523342 For more information about these matters see 2026/04/21 14:55:27.362514249 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/21 14:55:27.377960762 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:27.378174785 [connect-session] Job Key: vdNWyzuwDjpGvW5P 2026/04/21 14:55:27.378187925 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:27.378192993 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:27.378199262 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:27.378204821 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43303 ... Connected to session server http://127.0.0.1:43303 2026/04/21 14:55:27.559968850 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:27.559983493 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/21 14:55:27.768113552 2026/04/21 14:55:27.768128014 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/21 14:55:27.768210409 Package Version LibPath 2026/04/21 14:55:27.768211791 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768233123 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768233864 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768249448 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768250239 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768264300 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768264741 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768275497 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768276068 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768286734 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768287155 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768302318 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768303009 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768322013 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768323215 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768341823 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768342724 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768386520 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768387572 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768408504 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768409285 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768429951 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768431253 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768453516 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768454278 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768470632 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768471033 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.768482230 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:27.774319896 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:43303 |
| ✅ | 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/21 14:55:27.789634007 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:27.789841581 [connect-session] Job Key: Qe3ZNeG9P1o0w4M2 2026/04/21 14:55:27.789850825 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:27.789854601 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:27.789859038 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:27.789863104 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:45267 ... Connected to session server http://127.0.0.1:45267 2026/04/21 14:55:27.966472115 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:27.966491114 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/21 14:55:27.967215369 $add.smooth 2026/04/21 14:55:27.967223691 [1] TRUE 2026/04/21 14:55:27.967253987 2026/04/21 14:55:27.967255239 $bitmapType 2026/04/21 14:55:27.967269350 [1] "cairo" 2026/04/21 14:55:27.967270112 2026/04/21 14:55:27.967281158 $browser 2026/04/21 14:55:27.967281970 [1] "xdg-open" 2026/04/21 14:55:27.967293958 2026/04/21 14:55:27.967294679 $browserNLdisabled 2026/04/21 14:55:27.967314379 [1] FALSE 2026/04/21 14:55:27.967315080 2026/04/21 14:55:27.967325936 $catch.script.errors 2026/04/21 14:55:27.967326677 [1] FALSE 2026/04/21 14:55:27.967338805 2026/04/21 14:55:27.967339496 $CBoundsCheck 2026/04/21 14:55:27.967462317 [1] FALSE 2026/04/21 14:55:27.967465131 2026/04/21 14:55:27.967501436 $check.bounds 2026/04/21 14:55:27.967506514 [1] FALSE 2026/04/21 14:55:27.967528492 2026/04/21 14:55:27.967532077 $citation.bibtex.max 2026/04/21 14:55:27.967554010 [1] 1 2026/04/21 14:55:27.967555643 2026/04/21 14:55:27.967564336 $continue 2026/04/21 14:55:27.967564817 [1] "+ " 2026/04/21 14:55:27.967573931 2026/04/21 14:55:27.967574431 $contrasts 2026/04/21 14:55:27.967582884 unordered ordered 2026/04/21 14:55:27.967583866 "contr.treatment" "contr.poly" 2026/04/21 14:55:27.967594361 2026/04/21 14:55:27.967594792 $defaultPackages 2026/04/21 14:55:27.967603285 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/21 14:55:27.967603976 2026/04/21 14:55:27.967621152 $demo.ask 2026/04/21 14:55:27.967622003 [1] "default" 2026/04/21 14:55:27.967634452 2026/04/21 14:55:27.967635133 $deparse.cutoff 2026/04/21 14:55:27.967645008 [1] 60 2026/04/21 14:55:27.967645529 2026/04/21 14:55:27.967653511 $device 2026/04/21 14:55:27.967821871 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/21 14:55:27.967826317 width, height, onefile, family, title, fonts, version, paper, 2026/04/21 14:55:27.967860770 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/21 14:55:27.967861721 useKerning, fillOddEven, compress) 2026/04/21 14:55:27.967879999 { 2026/04/21 14:55:27.967880700 initPSandPDFfonts() 2026/04/21 14:55:27.967898997 new <- list() 2026/04/21 14:55:27.967899739 if (!missing(width)) 2026/04/21 14:55:27.967915402 new$width <- width 2026/04/21 14:55:27.967916163 if (!missing(height)) 2026/04/21 14:55:27.967929844 new$height <- height 2026/04/21 14:55:27.967930535 if (!missing(onefile)) 2026/04/21 14:55:27.967944516 new$onefile <- onefile 2026/04/21 14:55:27.967945247 if (!missing(title)) 2026/04/21 14:55:27.967959289 new$title <- title 2026/04/21 14:55:27.967959980 if (!missing(fonts)) 2026/04/21 14:55:27.967974276 new$fonts <- fonts 2026/04/21 14:55:27.967976950 if (!missing(version)) 2026/04/21 14:55:27.967997001 new$version <- version 2026/04/21 14:55:27.967997862 if (!missing(paper)) 2026/04/21 14:55:27.968008603 new$paper <- paper 2026/04/21 14:55:27.968017441 if (!missing(encoding)) 2026/04/21 14:55:27.968018223 new$encoding <- encoding 2026/04/21 14:55:27.968031743 if (!missing(bg)) 2026/04/21 14:55:27.968032404 new$bg <- bg 2026/04/21 14:55:27.968069450 if (!missing(fg)) 2026/04/21 14:55:27.968070181 new$fg <- fg 2026/04/21 14:55:27.968082510 if (!missing(pointsize)) 2026/04/21 14:55:27.968083201 new$pointsize <- pointsize 2026/04/21 14:55:27.968097422 if (!missing(pagecentre)) 2026/04/21 14:55:27.968098194 new$pagecentre <- pagecentre 2026/04/21 14:55:27.968112095 if (!missing(colormodel)) 2026/04/21 14:55:27.968112796 new$colormodel <- colormodel 2026/04/21 14:55:27.968157849 if (!missing(useDingbats)) 2026/04/21 14:55:27.968159051 new$useDingbats <- useDingbats 2026/04/21 14:55:27.968176988 if (!missing(useKerning)) 2026/04/21 14:55:27.968177909 new$useKerning <- useKerning 2026/04/21 14:55:27.968201695 if (!missing(fillOddEven)) 2026/04/21 14:55:27.968224640 new$fillOddEven <- fillOddEven 2026/04/21 14:55:27.968240033 if (!missing(compress)) 2026/04/21 14:55:27.968240724 new$compress <- compress 2026/04/21 14:55:27.968255366 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/21 14:55:27.968256057 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/21 14:55:27.968277279 inherits(family, "CIDFont"))) { 2026/04/21 14:55:27.968278030 enc <- family$encoding 2026/04/21 14:55:27.968293253 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/21 14:55:27.968293985 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/21 14:55:27.968325522 "default")) 2026/04/21 14:55:27.968326243 old$encoding <- enc 2026/04/21 14:55:27.968340134 family <- family$metrics 2026/04/21 14:55:27.968340805 } 2026/04/21 14:55:27.968366023 if (is.null(old$encoding) || old$encoding == "default") 2026/04/21 14:55:27.968401066 old$encoding <- guessEncoding() 2026/04/21 14:55:27.968401918 if (!missing(family)) { 2026/04/21 14:55:27.968416700 if (length(family) == 4L) { 2026/04/21 14:55:27.968417431 family <- c(family, "Symbol.afm") 2026/04/21 14:55:27.968433135 } 2026/04/21 14:55:27.968433796 else if (length(family) == 5L) { 2026/04/21 14:55:27.968453866 } 2026/04/21 14:55:27.968454597 else if (length(family) == 1L) { 2026/04/21 14:55:27.968464442 pf <- pdfFonts(family)[[1L]] 2026/04/21 14:55:27.968474327 if (is.null(pf)) 2026/04/21 14:55:27.968476560 stop(gettextf("unknown family '%s'", family), 2026/04/21 14:55:27.968496110 domain = NA) 2026/04/21 14:55:27.968496891 matchFont(pf, old$encoding) 2026/04/21 14:55:27.968510712 } 2026/04/21 14:55:27.968511503 else stop("invalid 'family' argument") 2026/04/21 14:55:27.968533526 old$family <- family 2026/04/21 14:55:27.968534578 } 2026/04/21 14:55:27.968547517 version <- old$version 2026/04/21 14:55:27.968548339 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/21 14:55:27.968562410 "2.0") 2026/04/21 14:55:27.968563161 if (version %in% versions) 2026/04/21 14:55:27.968575760 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/21 14:55:27.968576511 else stop("invalid PDF version") 2026/04/21 14:55:27.968592806 onefile <- old$onefile 2026/04/21 14:55:27.968593517 if (!checkIntFormat(file)) 2026/04/21 14:55:27.968606797 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/21 14:55:27.968607538 domain = NA) 2026/04/21 14:55:27.968624043 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/21 14:55:27.968624884 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/21 14:55:27.968642471 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/21 14:55:27.968643984 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/21 14:55:27.968665636 old$fillOddEven, old$compress) 2026/04/21 14:55:27.968666518 invisible() 2026/04/21 14:55:27.968682432 } 2026/04/21 14:55:27.968683293 <bytecode: 0x5564cb81b7f0> 2026/04/21 14:55:27.968711516 <environment: namespace:grDevices> 2026/04/21 14:55:27.968712417 2026/04/21 14:55:27.968725857 $device.ask.default 2026/04/21 14:55:27.968726548 [1] FALSE 2026/04/21 14:55:27.968742512 2026/04/21 14:55:27.968743884 $digits 2026/04/21 14:55:27.968755081 [1] 7 2026/04/21 14:55:27.968755822 2026/04/21 14:55:27.968769043 $download.file.extra 2026/04/21 14:55:27.968770034 [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/21 14:55:27.968793059 2026/04/21 14:55:27.968793760 $download.file.method 2026/04/21 14:55:27.968812218 [1] "curl" 2026/04/21 14:55:27.968812899 2026/04/21 14:55:27.968824497 $dvipscmd 2026/04/21 14:55:27.968825168 [1] "dvips" 2026/04/21 14:55:27.968837246 2026/04/21 14:55:27.968837987 $echo 2026/04/21 14:55:27.968849434 [1] FALSE 2026/04/21 14:55:27.968850145 2026/04/21 14:55:27.968861563 $editor 2026/04/21 14:55:27.968862364 [1] "vi" 2026/04/21 14:55:27.968874232 2026/04/21 14:55:27.968874953 $encoding 2026/04/21 14:55:27.968886701 [1] "native.enc" 2026/04/21 14:55:27.968887612 2026/04/21 14:55:27.968899199 $example.ask 2026/04/21 14:55:27.968899971 [1] "default" 2026/04/21 14:55:27.968911779 2026/04/21 14:55:27.968912460 $expressions 2026/04/21 14:55:27.968924087 [1] 5000 2026/04/21 14:55:27.968924758 2026/04/21 14:55:27.968935494 $help.search.types 2026/04/21 14:55:27.968936266 [1] "vignette" "demo" "help" 2026/04/21 14:55:27.968950247 2026/04/21 14:55:27.968950918 $help.try.all.packages 2026/04/21 14:55:27.968962926 [1] FALSE 2026/04/21 14:55:27.968963627 2026/04/21 14:55:27.968974453 $HTTPUserAgent 2026/04/21 14:55:27.968975164 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/21 14:55:27.968997503 2026/04/21 14:55:27.968999927 $internet.info 2026/04/21 14:55:27.969017493 [1] 2 2026/04/21 14:55:27.969018285 2026/04/21 14:55:27.969029081 $keep.parse.data 2026/04/21 14:55:27.969029772 [1] TRUE 2026/04/21 14:55:27.969042842 2026/04/21 14:55:27.969044324 $keep.parse.data.pkgs 2026/04/21 14:55:27.969066382 [1] FALSE 2026/04/21 14:55:27.969078696 2026/04/21 14:55:27.969079677 $keep.source 2026/04/21 14:55:27.969090123 [1] FALSE 2026/04/21 14:55:27.969090814 2026/04/21 14:55:27.969098566 $keep.source.pkgs 2026/04/21 14:55:27.969099007 [1] FALSE 2026/04/21 14:55:27.969107289 2026/04/21 14:55:27.969107690 $locatorBell 2026/04/21 14:55:27.969115822 [1] TRUE 2026/04/21 14:55:27.969116283 2026/04/21 14:55:27.969123864 $mailer 2026/04/21 14:55:27.969124295 [1] "mailto" 2026/04/21 14:55:27.969149628 2026/04/21 14:55:27.969157670 $matprod 2026/04/21 14:55:27.969158441 [1] "default" 2026/04/21 14:55:27.969170760 2026/04/21 14:55:27.969171200 $max.contour.segments 2026/04/21 14:55:27.969180274 [1] 25000 2026/04/21 14:55:27.969183058 2026/04/21 14:55:27.969194155 $max.print 2026/04/21 14:55:27.969194896 [1] 99999 2026/04/21 14:55:27.969209208 2026/04/21 14:55:27.969209949 $menu.graphics 2026/04/21 14:55:27.969232313 [1] TRUE 2026/04/21 14:55:27.969233104 2026/04/21 14:55:27.969242488 $na.action 2026/04/21 14:55:27.969242989 [1] "na.omit" 2026/04/21 14:55:27.969251161 2026/04/21 14:55:27.969251582 $nwarnings 2026/04/21 14:55:27.969261887 [1] 50 2026/04/21 14:55:27.969262318 2026/04/21 14:55:27.969269489 $OutDec 2026/04/21 14:55:27.969269910 [1] "." 2026/04/21 14:55:27.969277681 2026/04/21 14:55:27.969278202 $packrat.authenticated.downloads.use.renv 2026/04/21 14:55:27.969287276 [1] TRUE 2026/04/21 14:55:27.969287716 2026/04/21 14:55:27.969295017 $packrat.connect.timeout 2026/04/21 14:55:27.969295498 [1] 10 2026/04/21 14:55:27.969309039 2026/04/21 14:55:27.969309730 $packrat.untrusted.packages 2026/04/21 14:55:27.969321397 character(0) 2026/04/21 14:55:27.969321948 2026/04/21 14:55:27.969329660 $packrat.verbose.cache 2026/04/21 14:55:27.969330070 [1] TRUE 2026/04/21 14:55:27.969344703 2026/04/21 14:55:27.969345153 $pager 2026/04/21 14:55:27.969378353 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/21 14:55:27.969379285 2026/04/21 14:55:27.969390362 $papersize 2026/04/21 14:55:27.969390912 [1] "letter" 2026/04/21 14:55:27.969398945 2026/04/21 14:55:27.969399395 $PCRE_limit_recursion 2026/04/21 14:55:27.969407538 [1] NA 2026/04/21 14:55:27.969407988 2026/04/21 14:55:27.969415409 $PCRE_study 2026/04/21 14:55:27.969415840 [1] FALSE 2026/04/21 14:55:27.969427738 2026/04/21 14:55:27.969428209 $PCRE_use_JIT 2026/04/21 14:55:27.969435981 [1] TRUE 2026/04/21 14:55:27.969436431 2026/04/21 14:55:27.969448700 $pdfviewer 2026/04/21 14:55:27.969449531 [1] "/usr/bin/xdg-open" 2026/04/21 14:55:27.969462240 2026/04/21 14:55:27.969462701 $pkgType 2026/04/21 14:55:27.969476021 [1] "source" 2026/04/21 14:55:27.969476462 2026/04/21 14:55:27.969483903 $printcmd 2026/04/21 14:55:27.969484314 [1] "/usr/bin/lpr" 2026/04/21 14:55:27.969492396 2026/04/21 14:55:27.969492806 $prompt 2026/04/21 14:55:27.969500178 [1] "> " 2026/04/21 14:55:27.969500598 2026/04/21 14:55:27.969507749 $repos 2026/04/21 14:55:27.969508220 CRAN 2026/04/21 14:55:27.969515921 "@CRAN@" 2026/04/21 14:55:27.969516372 2026/04/21 14:55:27.969526678 $rl_word_breaks 2026/04/21 14:55:27.969527549 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/21 14:55:27.969541110 2026/04/21 14:55:27.969541710 $scipen 2026/04/21 14:55:27.969550083 [1] 0 2026/04/21 14:55:27.969550524 2026/04/21 14:55:27.969557675 $show.coef.Pvalues 2026/04/21 14:55:27.969558145 [1] TRUE 2026/04/21 14:55:27.969566438 2026/04/21 14:55:27.969566838 $show.error.messages 2026/04/21 14:55:27.969574991 [1] TRUE 2026/04/21 14:55:27.969575421 2026/04/21 14:55:27.969582722 $show.signif.stars 2026/04/21 14:55:27.969583193 [1] TRUE 2026/04/21 14:55:27.969591396 2026/04/21 14:55:27.969591836 $showErrorCalls 2026/04/21 14:55:27.969599678 [1] TRUE 2026/04/21 14:55:27.969600119 2026/04/21 14:55:27.969612327 $showNCalls 2026/04/21 14:55:27.969613219 [1] 50 2026/04/21 14:55:27.969625477 2026/04/21 14:55:27.969626158 $showWarnCalls 2026/04/21 14:55:27.969634160 [1] FALSE 2026/04/21 14:55:27.969634591 2026/04/21 14:55:27.969642022 $str 2026/04/21 14:55:27.969642523 $str$strict.width 2026/04/21 14:55:27.969650565 [1] "no" 2026/04/21 14:55:27.969651046 2026/04/21 14:55:27.969658497 $str$digits.d 2026/04/21 14:55:27.969658958 [1] 3 2026/04/21 14:55:27.969666800 2026/04/21 14:55:27.969667230 $str$vec.len 2026/04/21 14:55:27.969674962 [1] 4 2026/04/21 14:55:27.969675413 2026/04/21 14:55:27.969682633 $str$list.len 2026/04/21 14:55:27.969683114 [1] 99 2026/04/21 14:55:27.969696204 2026/04/21 14:55:27.969696915 $str$deparse.lines 2026/04/21 14:55:27.969708853 NULL 2026/04/21 14:55:27.969709304 2026/04/21 14:55:27.969716715 $str$drop.deparse.attr 2026/04/21 14:55:27.969717166 [1] TRUE 2026/04/21 14:55:27.969725548 2026/04/21 14:55:27.969725979 $str$formatNum 2026/04/21 14:55:27.969733891 function (x, ...) 2026/04/21 14:55:27.969734362 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/21 14:55:27.969744247 <environment: 0x5564cbf7e4c8> 2026/04/21 14:55:27.969744697 2026/04/21 14:55:27.969753280 2026/04/21 14:55:27.969753681 $str.dendrogram.last 2026/04/21 14:55:27.969761733 [1] "`" 2026/04/21 14:55:27.969762164 2026/04/21 14:55:27.969772610 $texi2dvi 2026/04/21 14:55:27.969773371 [1] "/usr/bin/texi2dvi" 2026/04/21 14:55:27.969787332 2026/04/21 14:55:27.969787923 $timeout 2026/04/21 14:55:27.969796045 [1] 60 2026/04/21 14:55:27.969796476 2026/04/21 14:55:27.969803656 $ts.eps 2026/04/21 14:55:27.969804087 [1] 1e-05 2026/04/21 14:55:27.969812009 2026/04/21 14:55:27.969812480 $ts.S.compat 2026/04/21 14:55:27.969820402 [1] FALSE 2026/04/21 14:55:27.969820842 2026/04/21 14:55:27.969828164 $unzip 2026/04/21 14:55:27.969828594 [1] "/usr/bin/unzip" 2026/04/21 14:55:27.969836666 2026/04/21 14:55:27.969837067 $useFancyQuotes 2026/04/21 14:55:27.969845069 [1] TRUE 2026/04/21 14:55:27.969845510 2026/04/21 14:55:27.969857438 $verbose 2026/04/21 14:55:27.969858249 [1] FALSE 2026/04/21 14:55:27.969870007 2026/04/21 14:55:27.969870678 $warn 2026/04/21 14:55:27.969878119 [1] 0 2026/04/21 14:55:27.969878560 2026/04/21 14:55:27.969885690 $warning.length 2026/04/21 14:55:27.969886171 [1] 1000 2026/04/21 14:55:27.969894133 2026/04/21 14:55:27.969894564 $warnPartialMatchArgs 2026/04/21 14:55:27.969902586 [1] FALSE 2026/04/21 14:55:27.969903037 2026/04/21 14:55:27.969922626 $warnPartialMatchAttr 2026/04/21 14:55:27.969923077 [1] FALSE 2026/04/21 14:55:27.969938891 2026/04/21 14:55:27.969939722 $warnPartialMatchDollar 2026/04/21 14:55:27.969952331 [1] FALSE 2026/04/21 14:55:27.969952792 2026/04/21 14:55:27.969960664 $width 2026/04/21 14:55:27.969961115 [1] 80 2026/04/21 14:55:27.969968556 Stopped session pings to http://127.0.0.1:45267 |
| ✅ | 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/21 14:55:27.992547582 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:27.992750468 [connect-session] Job Key: BFAQCbycLUAWRqT3 2026/04/21 14:55:27.992760083 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:27.992764439 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:27.992773283 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:27.992779242 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43487 ... Connected to session server http://127.0.0.1:43487 2026/04/21 14:55:28.174118709 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:28.174159847 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/21 14:55:28.182374045 2026/04/21 14:55:28.182383069 $ env 2026/04/21 14:55:28.182412814 EDITOR=vi 2026/04/21 14:55:28.182413805 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:28.182428547 HOSTNAME=9c842de369fd 2026/04/21 14:55:28.182429068 LANG=en_US.UTF-8 2026/04/21 14:55:28.182445643 LANGUAGE=en_US:en 2026/04/21 14:55:28.182446545 LC_ALL=en_US.UTF-8 2026/04/21 14:55:28.182459925 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/21 14:55:28.182463030 LN_S=ln -s 2026/04/21 14:55:28.182485594 LOGNAME=rstudio-connect 2026/04/21 14:55:28.182486295 MAKEFLAGS=-j1 2026/04/21 14:55:28.182496220 MAKE=make 2026/04/21 14:55:28.182496660 PAGER=/usr/bin/pager 2026/04/21 14:55:28.182505303 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/21 14:55:28.182505995 POSIT_CONNECT=1 2026/04/21 14:55:28.182517442 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:28.182520356 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:28.182535820 R_ARCH= 2026/04/21 14:55:28.182536561 R_BROWSER=xdg-open 2026/04/21 14:55:28.182548609 R_BZIPCMD=/usr/bin/bzip2 2026/04/21 14:55:28.182549050 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/21 14:55:28.182558193 R_ENVIRON_USER=REDACTED 2026/04/21 14:55:28.182558644 R_GZIPCMD=/usr/bin/gzip 2026/04/21 14:55:28.182573056 R_HOME=/opt/R/4.4.3/lib/R 2026/04/21 14:55:28.182573877 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/21 14:55:28.182593156 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/21 14:55:28.182598084 R_LIBS_USER=REDACTED 2026/04/21 14:55:28.182614148 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/21 14:55:28.182614909 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmp0bfaaI/packrat-src 2026/04/21 14:55:28.182634709 R_PAPERSIZE=letter 2026/04/21 14:55:28.182635360 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/21 14:55:28.182648500 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/21 14:55:28.182649241 R_PRINTCMD=/usr/bin/lpr 2026/04/21 14:55:28.182663783 R_PROFILE_USER=REDACTED 2026/04/21 14:55:28.182664544 R_RD4PDF=times,inconsolata,hyper 2026/04/21 14:55:28.182682647 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp0bfaaI 2026/04/21 14:55:28.182686182 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/21 14:55:28.182718250 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/21 14:55:28.182719242 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/21 14:55:28.182736628 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:28.182737670 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/21 14:55:28.182752833 R_UNZIPCMD=/usr/bin/unzip 2026/04/21 14:55:28.182753574 R_ZIPCMD=/usr/bin/zip 2026/04/21 14:55:28.182767154 SED=/usr/bin/sed 2026/04/21 14:55:28.182768116 SHLVL=2 2026/04/21 14:55:28.182780344 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:28.182781055 TAR=/usr/bin/tar 2026/04/21 14:55:28.182794065 TERM=xterm 2026/04/21 14:55:28.182794766 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:28.182808577 TZ=UTC 2026/04/21 14:55:28.182809268 USERNAME=rstudio-connect 2026/04/21 14:55:28.182822228 USER=rstudio-connect 2026/04/21 14:55:28.188661951 _=/usr/bin/env Stopped session pings to http://127.0.0.1:43487 |
| ✅ | 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/21 14:55:28.203870679 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:28.204068277 [connect-session] Job Key: k9plQJBfZX7bIvhN 2026/04/21 14:55:28.204077381 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:28.204081567 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:28.204089980 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:28.204096039 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44141 ... Connected to session server http://127.0.0.1:44141 2026/04/21 14:55:28.381724121 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:28.381743560 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/21 14:55:28.391536140 2026/04/21 14:55:28.391545384 $ findmnt --notruncate 2026/04/21 14:55:28.391620117 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:28.391625886 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/NBCYM 477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:28.392505270 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:28.392531420 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:28.392533974 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:28.392565382 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:28.392566383 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:28.392589107 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:28.392610410 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:28.392611301 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:28.392650520 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.392654016 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:28.392769440 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:28.392857913 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.392935441 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.392936372 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.392983173 ├─/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/21 14:55:28.392992397 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.393027680 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/k9plQJBfZX7bIvhN] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.393052849 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.393053560 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:28.393092428 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3538691435] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:28.393093490 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:28.397988265 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/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/21 14:55:28.413299958 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:28.413522424 [connect-session] Job Key: ke3CcPko22yuFWQ2 2026/04/21 14:55:28.413535134 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:28.413539370 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:28.413543977 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:28.413548404 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41567 ... Connected to session server http://127.0.0.1:41567 2026/04/21 14:55:28.589014206 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:28.589053716 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/21 14:55:28.691734310 2026/04/21 14:55:28.691746959 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/21 14:55:28.691850305 * Trying 3.163.125.49:443... 2026/04/21 14:55:28.691851697 * Connected to cran.rstudio.com (3.163.125.49) port 443 (#0) 2026/04/21 14:55:28.691864356 * ALPN, offering h2 2026/04/21 14:55:28.691864837 * ALPN, offering http/1.1 2026/04/21 14:55:28.691874261 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:28.691874722 * CApath: /etc/ssl/certs 2026/04/21 14:55:28.691884957 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:28.691885478 } [5 bytes data] 2026/04/21 14:55:28.691901703 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:28.691902484 } [512 bytes data] 2026/04/21 14:55:28.691917336 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:28.691917997 { [5 bytes data] 2026/04/21 14:55:28.691931888 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:28.691932579 { [122 bytes data] 2026/04/21 14:55:28.691943546 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:28.691943967 { [5 bytes data] 2026/04/21 14:55:28.691953090 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.691953611 { [5 bytes data] 2026/04/21 14:55:28.691969035 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:28.691969786 { [19 bytes data] 2026/04/21 14:55:28.691991799 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.691993151 { [5 bytes data] 2026/04/21 14:55:28.692014413 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:28.692015605 { [3845 bytes data] 2026/04/21 14:55:28.692030908 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692031368 { [5 bytes data] 2026/04/21 14:55:28.692041464 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:28.692041914 { [264 bytes data] 2026/04/21 14:55:28.692063918 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692064619 { [5 bytes data] 2026/04/21 14:55:28.692083498 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:28.692084659 { [36 bytes data] 2026/04/21 14:55:28.692108795 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:28.692109547 } [5 bytes data] 2026/04/21 14:55:28.692130829 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:28.692131630 } [1 bytes data] 2026/04/21 14:55:28.692159262 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692164640 } [5 bytes data] 2026/04/21 14:55:28.692186032 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:28.692186924 } [36 bytes data] 2026/04/21 14:55:28.692207305 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:28.692208116 * ALPN, server accepted to use h2 2026/04/21 14:55:28.692229418 * Server certificate: 2026/04/21 14:55:28.692230169 * subject: CN=cran.rstudio.com 2026/04/21 14:55:28.692248847 * start date: May 17 00:00:00 2025 GMT 2026/04/21 14:55:28.692249628 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/21 14:55:28.692268277 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/21 14:55:28.692269038 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/21 14:55:28.692288477 * SSL certificate verify ok. 2026/04/21 14:55:28.692288918 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:28.692300005 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:28.692300475 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:28.692326925 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692327626 } [5 bytes data] 2026/04/21 14:55:28.692343701 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692344883 } [5 bytes data] 2026/04/21 14:55:28.692380566 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692402980 } [5 bytes data] 2026/04/21 14:55:28.692403791 * Using Stream ID: 1 (easy handle 0x55fe5fb789f0) 2026/04/21 14:55:28.692420346 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692421178 } [5 bytes data] 2026/04/21 14:55:28.692436821 > GET / HTTP/2 2026/04/21 14:55:28.692437572 > Host: cran.rstudio.com 2026/04/21 14:55:28.692457172 > user-agent: curl/7.81.0 2026/04/21 14:55:28.692457873 > accept: */* 2026/04/21 14:55:28.692467638 > 2026/04/21 14:55:28.692468129 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692481379 { [5 bytes data] 2026/04/21 14:55:28.692482110 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:28.692497683 { [157 bytes data] 2026/04/21 14:55:28.692498424 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692516652 { [5 bytes data] 2026/04/21 14:55:28.692517363 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:28.692530363 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692530823 } [5 bytes data] 2026/04/21 14:55:28.692540648 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692541089 { [5 bytes data] 2026/04/21 14:55:28.692550854 < HTTP/2 200 2026/04/21 14:55:28.692551284 < content-type: text/html 2026/04/21 14:55:28.692560498 < content-length: 866 2026/04/21 14:55:28.692560999 < server: Apache/2.4.65 (Unix) 2026/04/21 14:55:28.692577875 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/21 14:55:28.692578556 < accept-ranges: bytes 2026/04/21 14:55:28.692591626 < date: Tue, 21 Apr 2026 14:43:12 GMT 2026/04/21 14:55:28.692599327 < expires: Tue, 21 Apr 2026 15:12:30 GMT 2026/04/21 14:55:28.692605867 < cache-control: max-age=1800 2026/04/21 14:55:28.692614380 < etag: "362-612dafe59ac63" 2026/04/21 14:55:28.692615071 < x-cache: Hit from cloudfront 2026/04/21 14:55:28.692626088 < via: 1.1 9ed589723d880832fbd56a7bfede4018.cloudfront.net (CloudFront) 2026/04/21 14:55:28.692626568 < x-amz-cf-pop: LAX54-P1 2026/04/21 14:55:28.692638657 < x-amz-cf-id: 9bMUctTjp2_AONm9VJmK-78L91qKUmHJv19EwCaaaQpoSWI4aMy54Q== 2026/04/21 14:55:28.692639087 < age: 778 2026/04/21 14:55:28.692654040 < 2026/04/21 14:55:28.692654811 { [866 bytes data] 2026/04/21 14:55:28.692666839 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:28.692667570 { [5 bytes data] 2026/04/21 14:55:28.698483393 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:41567 |
| ✅ | 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/21 14:55:28.713836874 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:28.714055454 [connect-session] Job Key: f2JsAKIGMOL9D7GA 2026/04/21 14:55:28.714068715 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:28.714074283 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:28.714081504 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:28.714087172 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34707 ... Connected to session server http://127.0.0.1:34707 2026/04/21 14:55:28.893765055 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:28.893812983 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/21 14:55:29.191966652 2026/04/21 14:55:29.191984268 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/21 14:55:29.192095606 * Trying 3.19.135.236:443... 2026/04/21 14:55:29.192097099 * Connected to packagemanager.posit.co (3.19.135.236) port 443 (#0) 2026/04/21 14:55:29.192114034 * ALPN, offering h2 2026/04/21 14:55:29.192114705 * ALPN, offering http/1.1 2026/04/21 14:55:29.192126403 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:29.192126874 * CApath: /etc/ssl/certs 2026/04/21 14:55:29.192143910 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192144801 } [5 bytes data] 2026/04/21 14:55:29.192170184 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:29.192171646 } [512 bytes data] 2026/04/21 14:55:29.192191015 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192192037 { [5 bytes data] 2026/04/21 14:55:29.192206889 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:29.192207360 { [104 bytes data] 2026/04/21 14:55:29.192217405 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192217826 { [5 bytes data] 2026/04/21 14:55:29.192265729 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:29.192271437 { [3880 bytes data] 2026/04/21 14:55:29.192301783 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192303426 { [5 bytes data] 2026/04/21 14:55:29.192319740 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/21 14:55:29.192320441 { [333 bytes data] 2026/04/21 14:55:29.192375294 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192396566 { [5 bytes data] 2026/04/21 14:55:29.192425941 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/21 14:55:29.192426902 { [4 bytes data] 2026/04/21 14:55:29.192441304 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192441965 } [5 bytes data] 2026/04/21 14:55:29.192456237 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/21 14:55:29.192457008 } [70 bytes data] 2026/04/21 14:55:29.192481455 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:29.192507884 } [5 bytes data] 2026/04/21 14:55:29.192509156 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:29.192529808 } [1 bytes data] 2026/04/21 14:55:29.192548055 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192548956 } [5 bytes data] 2026/04/21 14:55:29.192566433 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:29.192572983 } [16 bytes data] 2026/04/21 14:55:29.192591421 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:29.192596248 { [5 bytes data] 2026/04/21 14:55:29.192613664 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.192614375 { [5 bytes data] 2026/04/21 14:55:29.192628286 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:29.192628927 { [16 bytes data] 2026/04/21 14:55:29.192642328 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/21 14:55:29.192643109 * ALPN, server accepted to use h2 2026/04/21 14:55:29.192659584 * Server certificate: 2026/04/21 14:55:29.192660285 * subject: CN=p3m.posit.it 2026/04/21 14:55:29.192673785 * start date: Feb 24 00:00:00 2026 GMT 2026/04/21 14:55:29.192674616 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/21 14:55:29.192696660 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/21 14:55:29.192698353 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/21 14:55:29.192721988 * SSL certificate verify ok. 2026/04/21 14:55:29.192722830 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:29.192738714 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:29.192739425 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:29.192771854 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192772685 } [5 bytes data] 2026/04/21 14:55:29.192787718 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192788509 } [5 bytes data] 2026/04/21 14:55:29.192803311 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192803982 } [5 bytes data] 2026/04/21 14:55:29.192818434 * Using Stream ID: 1 (easy handle 0x5641cd9fa9f0) 2026/04/21 14:55:29.192819135 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192836612 } [5 bytes data] 2026/04/21 14:55:29.192837353 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/21 14:55:29.192852005 > Host: packagemanager.posit.co 2026/04/21 14:55:29.192852706 > user-agent: curl/7.81.0 2026/04/21 14:55:29.192867098 > accept: */* 2026/04/21 14:55:29.192867789 > 2026/04/21 14:55:29.192879406 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192880208 { [5 bytes data] 2026/04/21 14:55:29.192894950 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:29.192895641 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192913017 } [5 bytes data] 2026/04/21 14:55:29.192913708 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192927880 { [5 bytes data] 2026/04/21 14:55:29.192928551 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.192942442 { [5 bytes data] 2026/04/21 14:55:29.192943133 < HTTP/2 400 2026/04/21 14:55:29.192955101 < date: Tue, 21 Apr 2026 14:55:29 GMT 2026/04/21 14:55:29.192955792 < content-type: text/plain; charset=utf-8 2026/04/21 14:55:29.192971035 < content-length: 94 2026/04/21 14:55:29.192971756 < cache-control: max-age=3600 2026/04/21 14:55:29.192985477 < request-id: b3781b9a-27d1-4062-9871-243f9f516cb8 2026/04/21 14:55:29.192986178 < server: Posit Package Manager v2026.04.0 2026/04/21 14:55:29.193003614 < x-content-type-options: nosniff 2026/04/21 14:55:29.193004305 < x-frame-options: DENY 2026/04/21 14:55:29.193018807 < x-repository-type: RSPM 2026/04/21 14:55:29.193019438 < 2026/04/21 14:55:29.193031897 { [94 bytes data] 2026/04/21 14:55:29.193032578 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.193046669 { [5 bytes data] 2026/04/21 14:55:29.199556120 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34707 |
| ✅ | 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/21 14:55:29.215320443 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:29.215565604 [connect-session] Job Key: hbAEyJ59eNv2RyT9 2026/04/21 14:55:29.215583430 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:29.215589129 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:29.215595839 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:29.215601498 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34729 ... Connected to session server http://127.0.0.1:34729 2026/04/21 14:55:29.392583810 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:29.392628898 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/21 14:55:29.720856522 2026/04/21 14:55:29.720873318 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/21 14:55:29.720949893 * Trying 3.19.13.26:443... 2026/04/21 14:55:29.720951606 * Connected to packagemanager.posit.co (3.19.13.26) port 443 (#0) 2026/04/21 14:55:29.720967069 * ALPN, offering h2 2026/04/21 14:55:29.720967871 * ALPN, offering http/1.1 2026/04/21 14:55:29.720980069 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:29.720980820 * CApath: /etc/ssl/certs 2026/04/21 14:55:29.720994731 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.720995532 } [5 bytes data] 2026/04/21 14:55:29.721010695 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:29.721011406 } [512 bytes data] 2026/04/21 14:55:29.721028923 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721029594 { [5 bytes data] 2026/04/21 14:55:29.721048122 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:29.721048863 { [104 bytes data] 2026/04/21 14:55:29.721066990 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721067872 { [5 bytes data] 2026/04/21 14:55:29.721086470 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:29.721087121 { [3880 bytes data] 2026/04/21 14:55:29.721105479 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721106290 { [5 bytes data] 2026/04/21 14:55:29.721122765 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/21 14:55:29.721123526 { [333 bytes data] 2026/04/21 14:55:29.721138829 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721139540 { [5 bytes data] 2026/04/21 14:55:29.721154222 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/21 14:55:29.721154883 { [4 bytes data] 2026/04/21 14:55:29.721169596 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721170257 } [5 bytes data] 2026/04/21 14:55:29.721185019 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/21 14:55:29.721185740 } [70 bytes data] 2026/04/21 14:55:29.721207954 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:29.721208604 } [5 bytes data] 2026/04/21 14:55:29.721222956 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:29.721223657 } [1 bytes data] 2026/04/21 14:55:29.721238700 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721239391 } [5 bytes data] 2026/04/21 14:55:29.721254544 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:29.721255345 } [16 bytes data] 2026/04/21 14:55:29.721269737 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:29.721270538 { [5 bytes data] 2026/04/21 14:55:29.721284629 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:29.721285351 { [5 bytes data] 2026/04/21 14:55:29.721300123 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:29.721300794 { [16 bytes data] 2026/04/21 14:55:29.721315216 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/21 14:55:29.721315907 * ALPN, server accepted to use h2 2026/04/21 14:55:29.721334044 * Server certificate: 2026/04/21 14:55:29.721334745 * subject: CN=p3m.posit.it 2026/04/21 14:55:29.721348857 * start date: Feb 24 00:00:00 2026 GMT 2026/04/21 14:55:29.721363969 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/21 14:55:29.721381907 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/21 14:55:29.721383579 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/21 14:55:29.721405122 * SSL certificate verify ok. 2026/04/21 14:55:29.721405813 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:29.721421807 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:29.721422498 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:29.721459033 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721459804 } [5 bytes data] 2026/04/21 14:55:29.721475448 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721476139 } [5 bytes data] 2026/04/21 14:55:29.721495548 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721496209 } [5 bytes data] 2026/04/21 14:55:29.721594172 * Using Stream ID: 1 (easy handle 0x5586df2be9f0) 2026/04/21 14:55:29.721599531 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721629456 } [5 bytes data] 2026/04/21 14:55:29.721630788 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/21 14:55:29.721654198 > Host: packagemanager.posit.co 2026/04/21 14:55:29.721656031 > user-agent: curl/7.81.0 2026/04/21 14:55:29.721675040 > accept: */* 2026/04/21 14:55:29.721676071 > 2026/04/21 14:55:29.721688039 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721689401 { [5 bytes data] 2026/04/21 14:55:29.721704975 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:29.721705716 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721723823 } [5 bytes data] 2026/04/21 14:55:29.721724494 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721739267 { [5 bytes data] 2026/04/21 14:55:29.721739968 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721754600 { [5 bytes data] 2026/04/21 14:55:29.721755281 < HTTP/2 400 2026/04/21 14:55:29.721767459 < date: Tue, 21 Apr 2026 14:55:29 GMT 2026/04/21 14:55:29.721768341 < content-type: text/plain; charset=utf-8 2026/04/21 14:55:29.721783934 < content-length: 94 2026/04/21 14:55:29.721784655 < cache-control: max-age=3600 2026/04/21 14:55:29.721798436 < request-id: d95d35f5-ac3e-4e17-b806-d8a27b966a30 2026/04/21 14:55:29.721799107 < server: Posit Package Manager v2026.04.0 2026/04/21 14:55:29.721817205 < x-content-type-options: nosniff 2026/04/21 14:55:29.721817876 < x-frame-options: DENY 2026/04/21 14:55:29.721832988 < x-repository-type: RSPM 2026/04/21 14:55:29.721833680 < 2026/04/21 14:55:29.721846409 { [94 bytes data] 2026/04/21 14:55:29.721847150 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:29.721861912 { [5 bytes data] 2026/04/21 14:55:29.726879679 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:34729 |
| ✅ | 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/21 14:55:29.742417649 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:29.742627135 [connect-session] Job Key: NpWH58PsHrdzAwti 2026/04/21 14:55:29.742640235 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:29.742645363 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:29.742652003 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:29.742657461 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:37385 ... Connected to session server http://127.0.0.1:37385 2026/04/21 14:55:29.937602885 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:29.937654087 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/04/21 14:55:29.957201319 2026/04/21 14:55:29.957211694 $ /opt/R/4.5.2/bin/R --version 2026/04/21 14:55:29.957251384 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/21 14:55:29.957252716 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/21 14:55:29.957271024 Platform: x86_64-pc-linux-gnu 2026/04/21 14:55:29.957271775 2026/04/21 14:55:29.957284224 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/21 14:55:29.957284975 You are welcome to redistribute it under the terms of the 2026/04/21 14:55:29.957303073 GNU General Public License versions 2 or 3. 2026/04/21 14:55:29.957303994 For more information about these matters see 2026/04/21 14:55:29.963296784 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/21 14:55:29.978473864 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:29.978693386 [connect-session] Job Key: c9zBmNnKkFD28dbX 2026/04/21 14:55:29.978706565 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:29.978711553 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:29.978718133 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:29.978723621 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33031 ... Connected to session server http://127.0.0.1:33031 2026/04/21 14:55:30.159685961 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:30.159738309 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/04/21 14:55:30.390125940 2026/04/21 14:55:30.390139681 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/21 14:55:30.390206376 Package Version LibPath 2026/04/21 14:55:30.390210182 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390241479 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390242431 bit64 "bit64" "4.6.0-1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390261475 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390264860 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390281285 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390281896 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390294865 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390295476 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390321786 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390322617 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390339523 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390340324 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390381947 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390383249 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390401757 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390402949 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390420185 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390420605 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390431031 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390431472 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390441867 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390442288 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390452704 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390453114 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390472003 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390472734 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390494287 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390495158 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390516120 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390516861 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390532314 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390532765 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390562800 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390563662 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390584122 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390585114 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390607428 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390608239 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390645325 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.390646176 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:30.396508444 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" |
| ✅ | packrat-restore-sandbox | options | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/04/21 14:55:30.411753036 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:30.411956724 [connect-session] Job Key: v0kbhPQhSconpycm 2026/04/21 14:55:30.411966699 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:30.411971216 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:30.411979508 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:30.411984766 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36761 ... Connected to session server http://127.0.0.1:36761 2026/04/21 14:55:30.592329667 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:30.592449163 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/04/21 14:55:30.592864220 $add.smooth 2026/04/21 14:55:30.592872573 [1] TRUE 2026/04/21 14:55:30.592905237 2026/04/21 14:55:30.592907731 $bitmapType 2026/04/21 14:55:30.592922783 [1] "cairo" 2026/04/21 14:55:30.592923645 2026/04/21 14:55:30.592935523 $browser 2026/04/21 14:55:30.592935993 [1] "xdg-open" 2026/04/21 14:55:30.592944827 2026/04/21 14:55:30.592945267 $browserNLdisabled 2026/04/21 14:55:30.592974111 [1] FALSE 2026/04/21 14:55:30.592975112 2026/04/21 14:55:30.592984742 $catch.script.errors 2026/04/21 14:55:30.592993430 [1] FALSE 2026/04/21 14:55:30.592994141 2026/04/21 14:55:30.593005338 $CBoundsCheck 2026/04/21 14:55:30.593005959 [1] FALSE 2026/04/21 14:55:30.593014842 2026/04/21 14:55:30.593015313 $check.bounds 2026/04/21 14:55:30.593033907 [1] FALSE 2026/04/21 14:55:30.593040992 2026/04/21 14:55:30.593043456 $citation.bibtex.max 2026/04/21 14:55:30.593056185 [1] 1 2026/04/21 14:55:30.593056946 2026/04/21 14:55:30.593066887 $continue 2026/04/21 14:55:30.593074538 [1] "+ " 2026/04/21 14:55:30.593075339 2026/04/21 14:55:30.593086656 $contrasts 2026/04/21 14:55:30.593087438 unordered ordered 2026/04/21 14:55:30.593100938 "contr.treatment" "contr.poly" 2026/04/21 14:55:30.593101589 2026/04/21 14:55:30.593110803 $defaultPackages 2026/04/21 14:55:30.593111354 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/21 14:55:30.593129201 2026/04/21 14:55:30.593130393 $demo.ask 2026/04/21 14:55:30.593144794 [1] "default" 2026/04/21 14:55:30.593145565 2026/04/21 14:55:30.593157183 $deparse.cutoff 2026/04/21 14:55:30.593157934 [1] 60 2026/04/21 14:55:30.593169542 2026/04/21 14:55:30.593170393 $device 2026/04/21 14:55:30.593472404 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/21 14:55:30.593479245 width, height, onefile, family, title, fonts, version, paper, 2026/04/21 14:55:30.593510231 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/21 14:55:30.593510993 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/21 14:55:30.593523852 { 2026/04/21 14:55:30.593524613 initPSandPDFfonts() 2026/04/21 14:55:30.593533416 new <- list() 2026/04/21 14:55:30.593533937 if (!missing(width)) 2026/04/21 14:55:30.593542891 new$width <- width 2026/04/21 14:55:30.593543331 if (!missing(height)) 2026/04/21 14:55:30.593552425 new$height <- height 2026/04/21 14:55:30.593552846 if (!missing(onefile)) 2026/04/21 14:55:30.593570598 new$onefile <- onefile 2026/04/21 14:55:30.593571309 if (!missing(title)) 2026/04/21 14:55:30.593585250 new$title <- title 2026/04/21 14:55:30.593587524 if (!missing(fonts)) 2026/04/21 14:55:30.593600834 new$fonts <- fonts 2026/04/21 14:55:30.593601515 if (!missing(version)) 2026/04/21 14:55:30.593614354 new$version <- version 2026/04/21 14:55:30.593615065 if (!missing(paper)) 2026/04/21 14:55:30.593628435 new$paper <- paper 2026/04/21 14:55:30.593629127 if (!missing(encoding)) 2026/04/21 14:55:30.593642527 new$encoding <- encoding 2026/04/21 14:55:30.593643178 if (!missing(bg)) 2026/04/21 14:55:30.593656568 new$bg <- bg 2026/04/21 14:55:30.593657299 if (!missing(fg)) 2026/04/21 14:55:30.593669568 new$fg <- fg 2026/04/21 14:55:30.593670229 if (!missing(pointsize)) 2026/04/21 14:55:30.593683399 new$pointsize <- pointsize 2026/04/21 14:55:30.593684090 if (!missing(pagecentre)) 2026/04/21 14:55:30.593698582 new$pagecentre <- pagecentre 2026/04/21 14:55:30.593699413 if (!missing(colormodel)) 2026/04/21 14:55:30.593713684 new$colormodel <- colormodel 2026/04/21 14:55:30.593714345 if (!missing(useDingbats)) 2026/04/21 14:55:30.593729078 new$useDingbats <- useDingbats 2026/04/21 14:55:30.593729829 if (!missing(useKerning)) 2026/04/21 14:55:30.593754296 new$useKerning <- useKerning 2026/04/21 14:55:30.593755187 if (!missing(fillOddEven)) 2026/04/21 14:55:30.593778923 new$fillOddEven <- fillOddEven 2026/04/21 14:55:30.593782137 if (!missing(compress)) 2026/04/21 14:55:30.593809118 new$compress <- compress 2026/04/21 14:55:30.593810120 if (!missing(timestamp)) 2026/04/21 14:55:30.593836520 new$timestamp <- timestamp 2026/04/21 14:55:30.593837301 if (!missing(producer)) 2026/04/21 14:55:30.593850821 new$producer <- producer 2026/04/21 14:55:30.593851532 if (!missing(author)) 2026/04/21 14:55:30.593864332 new$author <- author 2026/04/21 14:55:30.593865103 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/21 14:55:30.593881267 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/21 14:55:30.593882219 inherits(family, "CIDFont"))) { 2026/04/21 14:55:30.593898283 enc <- family$encoding 2026/04/21 14:55:30.593898954 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/21 14:55:30.593914047 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/21 14:55:30.593914788 "default")) 2026/04/21 14:55:30.593929711 old$encoding <- enc 2026/04/21 14:55:30.593930382 family <- family$metrics 2026/04/21 14:55:30.593943562 } 2026/04/21 14:55:30.593944303 if (is.null(old$encoding) || old$encoding == "default") 2026/04/21 14:55:30.593957893 old$encoding <- guessEncoding() 2026/04/21 14:55:30.593958614 if (!missing(family)) { 2026/04/21 14:55:30.593972465 if (length(family) == 4L) { 2026/04/21 14:55:30.593973276 family <- c(family, "Symbol.afm") 2026/04/21 14:55:30.593987358 } 2026/04/21 14:55:30.593988169 else if (length(family) == 5L) { 2026/04/21 14:55:30.594000217 } 2026/04/21 14:55:30.594000928 else if (length(family) == 1L) { 2026/04/21 14:55:30.594012846 pf <- pdfFonts(family)[[1L]] 2026/04/21 14:55:30.594013617 if (is.null(pf)) 2026/04/21 14:55:30.594027188 stop(gettextf("unknown family '%s'", family), 2026/04/21 14:55:30.594027919 domain = NA) 2026/04/21 14:55:30.594042721 matchFont(pf, old$encoding) 2026/04/21 14:55:30.594043453 } 2026/04/21 14:55:30.594056422 else stop("invalid 'family' argument") 2026/04/21 14:55:30.594057133 old$family <- family 2026/04/21 14:55:30.594071114 } 2026/04/21 14:55:30.594071815 version <- old$version 2026/04/21 14:55:30.594083353 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/21 14:55:30.594084124 "2.0") 2026/04/21 14:55:30.594096693 if (version %in% versions) 2026/04/21 14:55:30.594097384 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/21 14:55:30.594112567 else stop("invalid PDF version") 2026/04/21 14:55:30.594113268 onefile <- old$onefile 2026/04/21 14:55:30.594126839 if (!checkIntFormat(file)) 2026/04/21 14:55:30.594127530 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/21 14:55:30.594142843 domain = NA) 2026/04/21 14:55:30.594143584 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/21 14:55:30.594158567 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/21 14:55:30.594159298 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/21 14:55:30.594176904 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/21 14:55:30.594177595 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/21 14:55:30.594195993 old$author) 2026/04/21 14:55:30.594196774 invisible() 2026/04/21 14:55:30.594209243 } 2026/04/21 14:55:30.594210064 <bytecode: 0x55c8db6b72f0> 2026/04/21 14:55:30.594230606 <environment: namespace:grDevices> 2026/04/21 14:55:30.594231417 2026/04/21 14:55:30.594251587 $device.ask.default 2026/04/21 14:55:30.594252318 [1] FALSE 2026/04/21 14:55:30.594265218 2026/04/21 14:55:30.594265869 $digits 2026/04/21 14:55:30.594276535 [1] 7 2026/04/21 14:55:30.594277206 2026/04/21 14:55:30.594286400 $download.file.extra 2026/04/21 14:55:30.594290276 [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/21 14:55:30.594307291 2026/04/21 14:55:30.594307993 $download.file.method 2026/04/21 14:55:30.594319159 [1] "curl" 2026/04/21 14:55:30.594319901 2026/04/21 14:55:30.594330627 $dvipscmd 2026/04/21 14:55:30.594331448 [1] "dvips" 2026/04/21 14:55:30.594342585 2026/04/21 14:55:30.594343296 $echo 2026/04/21 14:55:30.594399701 [1] FALSE 2026/04/21 14:55:30.594400993 2026/04/21 14:55:30.594413292 $editor 2026/04/21 14:55:30.594413973 [1] "vi" 2026/04/21 14:55:30.594430297 2026/04/21 14:55:30.594431249 $encoding 2026/04/21 14:55:30.594442476 [1] "native.enc" 2026/04/21 14:55:30.594443287 2026/04/21 14:55:30.594459251 $example.ask 2026/04/21 14:55:30.594459982 [1] "default" 2026/04/21 14:55:30.594473363 2026/04/21 14:55:30.594474244 $expressions 2026/04/21 14:55:30.594495646 [1] 5000 2026/04/21 14:55:30.594496518 2026/04/21 14:55:30.594507604 $help.search.types 2026/04/21 14:55:30.594508305 [1] "vignette" "demo" "help" 2026/04/21 14:55:30.594522697 2026/04/21 14:55:30.594523148 $help.try.all.packages 2026/04/21 14:55:30.594531801 [1] FALSE 2026/04/21 14:55:30.594532242 2026/04/21 14:55:30.594540063 $HTTPUserAgent 2026/04/21 14:55:30.594540554 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/21 14:55:30.594567996 2026/04/21 14:55:30.594568707 $internet.info 2026/04/21 14:55:30.594580805 [1] 2 2026/04/21 14:55:30.594581506 2026/04/21 14:55:30.594608707 $keep.parse.data 2026/04/21 14:55:30.594609889 [1] TRUE 2026/04/21 14:55:30.594629909 2026/04/21 14:55:30.594654947 $keep.parse.data.pkgs 2026/04/21 14:55:30.594673846 [1] FALSE 2026/04/21 14:55:30.594674667 2026/04/21 14:55:30.594684742 $keep.source 2026/04/21 14:55:30.594685173 [1] FALSE 2026/04/21 14:55:30.594693445 2026/04/21 14:55:30.594693976 $keep.source.pkgs 2026/04/21 14:55:30.594702098 [1] FALSE 2026/04/21 14:55:30.594702599 2026/04/21 14:55:30.594710341 $locatorBell 2026/04/21 14:55:30.594710781 [1] TRUE 2026/04/21 14:55:30.594733836 2026/04/21 14:55:30.594734678 $mailer 2026/04/21 14:55:30.594749620 [1] "mailto" 2026/04/21 14:55:30.594750401 2026/04/21 14:55:30.594762239 $matprod 2026/04/21 14:55:30.594762950 [1] "default" 2026/04/21 14:55:30.594778233 2026/04/21 14:55:30.594778985 $max.contour.segments 2026/04/21 14:55:30.594797953 [1] 25000 2026/04/21 14:55:30.594798794 2026/04/21 14:55:30.594813156 $max.print 2026/04/21 14:55:30.594814007 [1] 99999 2026/04/21 14:55:30.594826667 2026/04/21 14:55:30.594827568 $menu.graphics 2026/04/21 14:55:30.594839065 [1] TRUE 2026/04/21 14:55:30.594839506 2026/04/21 14:55:30.594846817 $na.action 2026/04/21 14:55:30.594847248 [1] "na.omit" 2026/04/21 14:55:30.594855240 2026/04/21 14:55:30.594855660 $nwarnings 2026/04/21 14:55:30.594863392 [1] 50 2026/04/21 14:55:30.594863843 2026/04/21 14:55:30.594870944 $OutDec 2026/04/21 14:55:30.594871364 [1] "." 2026/04/21 14:55:30.594878815 2026/04/21 14:55:30.594879266 $packrat.authenticated.downloads.use.renv 2026/04/21 14:55:30.594888210 [1] TRUE 2026/04/21 14:55:30.594888640 2026/04/21 14:55:30.594899156 $packrat.connect.timeout 2026/04/21 14:55:30.594899977 [1] 10 2026/04/21 14:55:30.594913428 2026/04/21 14:55:30.594914119 $packrat.untrusted.packages 2026/04/21 14:55:30.594926307 character(0) 2026/04/21 14:55:30.594926738 2026/04/21 14:55:30.594934199 $packrat.verbose.cache 2026/04/21 14:55:30.594934660 [1] TRUE 2026/04/21 14:55:30.594956743 2026/04/21 14:55:30.594957174 $pager 2026/04/21 14:55:30.594964525 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/21 14:55:30.594964976 2026/04/21 14:55:30.594973268 $papersize 2026/04/21 14:55:30.594973699 [1] "letter" 2026/04/21 14:55:30.594984405 2026/04/21 14:55:30.594985276 $PCRE_limit_recursion 2026/04/21 14:55:30.595004596 [1] NA 2026/04/21 14:55:30.595005377 2026/04/21 14:55:30.595014761 $PCRE_study 2026/04/21 14:55:30.595015172 [1] FALSE 2026/04/21 14:55:30.595023043 2026/04/21 14:55:30.595023484 $PCRE_use_JIT 2026/04/21 14:55:30.595031086 [1] TRUE 2026/04/21 14:55:30.595031536 2026/04/21 14:55:30.595038857 $pdfviewer 2026/04/21 14:55:30.595039268 [1] "/usr/bin/xdg-open" 2026/04/21 14:55:30.595047490 2026/04/21 14:55:30.595047901 $pkgType 2026/04/21 14:55:30.595055302 [1] "source" 2026/04/21 14:55:30.595055733 2026/04/21 14:55:30.595062984 $printcmd 2026/04/21 14:55:30.595063394 [1] "/usr/bin/lpr" 2026/04/21 14:55:30.595076184 2026/04/21 14:55:30.595077135 $prompt 2026/04/21 14:55:30.595088593 [1] "> " 2026/04/21 14:55:30.595089284 2026/04/21 14:55:30.595099179 $repos 2026/04/21 14:55:30.595099629 CRAN 2026/04/21 14:55:30.595107181 "@CRAN@" 2026/04/21 14:55:30.595107591 2026/04/21 14:55:30.595114962 $rl_word_breaks 2026/04/21 14:55:30.595115383 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/21 14:55:30.595123946 2026/04/21 14:55:30.595124357 $scipen 2026/04/21 14:55:30.595131578 [1] 0 2026/04/21 14:55:30.595132008 2026/04/21 14:55:30.595139019 $show.coef.Pvalues 2026/04/21 14:55:30.595140060 [1] TRUE 2026/04/21 14:55:30.595148383 2026/04/21 14:55:30.595148824 $show.error.messages 2026/04/21 14:55:30.595162464 [1] TRUE 2026/04/21 14:55:30.595163215 2026/04/21 14:55:30.595174753 $show.signif.stars 2026/04/21 14:55:30.595175484 [1] TRUE 2026/04/21 14:55:30.595186080 2026/04/21 14:55:30.595186511 $showErrorCalls 2026/04/21 14:55:30.595194262 [1] TRUE 2026/04/21 14:55:30.595194703 2026/04/21 14:55:30.595201914 $showNCalls 2026/04/21 14:55:30.595202355 [1] 50 2026/04/21 14:55:30.595209956 2026/04/21 14:55:30.595210377 $showWarnCalls 2026/04/21 14:55:30.595217988 [1] FALSE 2026/04/21 14:55:30.595218429 2026/04/21 14:55:30.595225660 $str 2026/04/21 14:55:30.595226181 $str$strict.width 2026/04/21 14:55:30.595235054 [1] "no" 2026/04/21 14:55:30.595235495 2026/04/21 14:55:30.595247813 $str$digits.d 2026/04/21 14:55:30.595248845 [1] 3 2026/04/21 14:55:30.595260993 2026/04/21 14:55:30.595261704 $str$vec.len 2026/04/21 14:55:30.595271689 [1] 4 2026/04/21 14:55:30.595272150 2026/04/21 14:55:30.595279231 $str$list.len 2026/04/21 14:55:30.595279651 [1] 99 2026/04/21 14:55:30.595287273 2026/04/21 14:55:30.595287714 $str$deparse.lines 2026/04/21 14:55:30.595295445 NULL 2026/04/21 14:55:30.595295906 2026/04/21 14:55:30.595303117 $str$drop.deparse.attr 2026/04/21 14:55:30.595303588 [1] TRUE 2026/04/21 14:55:30.595311840 2026/04/21 14:55:30.595312251 $str$formatNum 2026/04/21 14:55:30.595320032 function (x, ...) 2026/04/21 14:55:30.595320473 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/21 14:55:30.595336838 <environment: 0x55c8dbf2a6a8> 2026/04/21 14:55:30.595337579 2026/04/21 14:55:30.595374405 2026/04/21 14:55:30.595375266 $str.dendrogram.last 2026/04/21 14:55:30.595390829 [1] "`" 2026/04/21 14:55:30.595391601 2026/04/21 14:55:30.595400484 $texi2dvi 2026/04/21 14:55:30.595401015 [1] "/usr/bin/texi2dvi" 2026/04/21 14:55:30.595409327 2026/04/21 14:55:30.595410199 $timeout 2026/04/21 14:55:30.595423549 [1] 60 2026/04/21 14:55:30.595424350 2026/04/21 14:55:30.595438912 $ts.eps 2026/04/21 14:55:30.595439804 [1] 1e-05 2026/04/21 14:55:30.595453304 2026/04/21 14:55:30.595454075 $ts.S.compat 2026/04/21 14:55:30.595473044 [1] FALSE 2026/04/21 14:55:30.595473865 2026/04/21 14:55:30.595484211 $unzip 2026/04/21 14:55:30.595484651 [1] "/usr/bin/unzip" 2026/04/21 14:55:30.595492653 2026/04/21 14:55:30.595493084 $useFancyQuotes 2026/04/21 14:55:30.595504561 [1] TRUE 2026/04/21 14:55:30.595505513 2026/04/21 14:55:30.595517261 $verbose 2026/04/21 14:55:30.595517992 [1] FALSE 2026/04/21 14:55:30.595536620 2026/04/21 14:55:30.595537321 $warn 2026/04/21 14:55:30.595546475 [1] 0 2026/04/21 14:55:30.595547136 2026/04/21 14:55:30.595556139 $warning.length 2026/04/21 14:55:30.595556810 [1] 1000 2026/04/21 14:55:30.595566836 2026/04/21 14:55:30.595567467 $warnPartialMatchArgs 2026/04/21 14:55:30.595584032 [1] FALSE 2026/04/21 14:55:30.595584933 2026/04/21 14:55:30.595596781 $warnPartialMatchAttr 2026/04/21 14:55:30.595597532 [1] FALSE 2026/04/21 14:55:30.595609971 2026/04/21 14:55:30.595610662 $warnPartialMatchDollar 2026/04/21 14:55:30.595623101 [1] FALSE 2026/04/21 14:55:30.595623802 2026/04/21 14:55:30.595634688 $width 2026/04/21 14:55:30.595635439 [1] 80 2026/04/21 14:55:30.595646466 Stopped session pings to http://127.0.0.1:36761 |
| ✅ | 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/21 14:55:30.616539602 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:30.616747547 [connect-session] Job Key: emEFn8wrHirR7Ner 2026/04/21 14:55:30.616756450 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:30.616760186 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:30.616764713 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:30.616769269 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:44165 ... Connected to session server http://127.0.0.1:44165 2026/04/21 14:55:30.795172329 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:30.795210948 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/04/21 14:55:30.803610727 2026/04/21 14:55:30.803621833 $ env 2026/04/21 14:55:30.803668905 EDITOR=vi 2026/04/21 14:55:30.803670146 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:30.803694163 HOSTNAME=9c842de369fd 2026/04/21 14:55:30.803706692 LANG=en_US.UTF-8 2026/04/21 14:55:30.803730257 LANGUAGE=en_US:en 2026/04/21 14:55:30.803731770 LC_ALL=en_US.UTF-8 2026/04/21 14:55:30.803748134 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/21 14:55:30.803750398 LN_S=ln -s 2026/04/21 14:55:30.803771990 LOGNAME=rstudio-connect 2026/04/21 14:55:30.803772712 MAKEFLAGS=-j1 2026/04/21 14:55:30.803796167 MAKE=make 2026/04/21 14:55:30.803796888 PAGER=/usr/bin/pager 2026/04/21 14:55:30.803809597 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/04/21 14:55:30.803810539 POSIT_CONNECT=1 2026/04/21 14:55:30.803826433 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:30.803827184 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:30.803841996 R_ARCH= 2026/04/21 14:55:30.803842657 R_BROWSER=xdg-open 2026/04/21 14:55:30.803855557 R_BZIPCMD=/usr/bin/bzip2 2026/04/21 14:55:30.803856208 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/21 14:55:30.803870579 R_ENVIRON_USER=REDACTED 2026/04/21 14:55:30.803871291 R_GZIPCMD=/usr/bin/gzip 2026/04/21 14:55:30.803884460 R_HOME=/opt/R/4.5.2/lib/R 2026/04/21 14:55:30.803885161 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/21 14:55:30.803899373 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/21 14:55:30.803900054 R_LIBS_USER=REDACTED 2026/04/21 14:55:30.803914746 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/04/21 14:55:30.803915477 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmpy9BnkD/packrat-src 2026/04/21 14:55:30.803934857 R_PAPERSIZE=letter 2026/04/21 14:55:30.803935698 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/21 14:55:30.803949409 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/21 14:55:30.803950070 R_PRINTCMD=/usr/bin/lpr 2026/04/21 14:55:30.803964151 R_PROFILE_USER=REDACTED 2026/04/21 14:55:30.803964862 R_RD4PDF=times,inconsolata,hyper 2026/04/21 14:55:30.803979574 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpy9BnkD 2026/04/21 14:55:30.803980275 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/21 14:55:30.803997181 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/21 14:55:30.803997852 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/21 14:55:30.804017211 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:30.804017972 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/21 14:55:30.804032344 R_UNZIPCMD=/usr/bin/unzip 2026/04/21 14:55:30.804033015 R_ZIPCMD=/usr/bin/zip 2026/04/21 14:55:30.804046455 SED=/usr/bin/sed 2026/04/21 14:55:30.804047237 SHLVL=2 2026/04/21 14:55:30.804059094 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:30.804059755 TAR=/usr/bin/tar 2026/04/21 14:55:30.804072615 TERM=xterm 2026/04/21 14:55:30.804073316 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:30.804086756 TZ=UTC 2026/04/21 14:55:30.804087457 USERNAME=rstudio-connect 2026/04/21 14:55:30.804100126 USER=rstudio-connect 2026/04/21 14:55:30.809793604 _=/usr/bin/env Stopped session pings to http://127.0.0.1:44165 |
| ✅ | 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/21 14:55:30.824899816 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:30.825112047 [connect-session] Job Key: nGonSW78dTGpBLIv 2026/04/21 14:55:30.825122183 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:30.825127731 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:30.825134141 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:30.825139619 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38963 ... Connected to session server http://127.0.0.1:38963 2026/04/21 14:55:31.015051653 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:31.015071123 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/04/21 14:55:31.023738526 2026/04/21 14:55:31.023748982 $ findmnt --notruncate 2026/04/21 14:55:31.023826880 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:31.023830365 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/NBCYM 477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:31.023949134 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:31.023950286 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:31.023979285 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:31.023982770 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:31.024027583 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:31.024030808 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:31.024068685 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:31.024069647 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:31.024113022 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024116608 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:31.024250951 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l /NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:31.024251882 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024435830 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024436702 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024481159 ├─/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/21 14:55:31.024484173 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024524204 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/nGonSW78dTGpBLIv] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024524865 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024582662 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:31.024583463 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace350890952] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:31.024710255 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:31.030513799 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/overlay2/l/N BCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr Stopped session pings to http://127.0.0.1:38963 |
| ✅ | 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/21 14:55:31.046273454 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:31.046517243 [connect-session] Job Key: ndF5RnLR9Ib5a1ZK 2026/04/21 14:55:31.046534609 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:31.046541640 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:31.046547038 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:31.046551164 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:41881 ... Connected to session server http://127.0.0.1:41881 2026/04/21 14:55:31.235315959 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:31.235373331 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh 2026/04/21 14:55:31.382427518 2026/04/21 14:55:31.382443181 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com 2026/04/21 14:55:31.382543253 * Trying 3.163.125.119:443... 2026/04/21 14:55:31.382544605 * Connected to cran.rstudio.com (3.163.125.119) port 443 (#0) 2026/04/21 14:55:31.382565907 * ALPN, offering h2 2026/04/21 14:55:31.382569292 * ALPN, offering http/1.1 2026/04/21 14:55:31.382623644 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:31.382625637 * CApath: /etc/ssl/certs 2026/04/21 14:55:31.382640620 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:31.382642052 } [5 bytes data] 2026/04/21 14:55:31.382657114 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:31.382657805 } [512 bytes data] 2026/04/21 14:55:31.382671246 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.382672027 { [5 bytes data] 2026/04/21 14:55:31.382689964 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:31.382690685 { [122 bytes data] 2026/04/21 14:55:31.382703905 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:31.382704616 { [5 bytes data] 2026/04/21 14:55:31.382718397 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.382719128 { [5 bytes data] 2026/04/21 14:55:31.382733770 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/04/21 14:55:31.382734441 { [19 bytes data] 2026/04/21 14:55:31.382750726 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.382751357 { [5 bytes data] 2026/04/21 14:55:31.382769064 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:31.382769765 { [3845 bytes data] 2026/04/21 14:55:31.382781523 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.382781953 { [5 bytes data] 2026/04/21 14:55:31.382791688 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/04/21 14:55:31.382792149 { [264 bytes data] 2026/04/21 14:55:31.382809214 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.382809905 { [5 bytes data] 2026/04/21 14:55:31.382826556 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:31.382827938 { [36 bytes data] 2026/04/21 14:55:31.382846096 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:31.382846897 } [5 bytes data] 2026/04/21 14:55:31.382859326 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:31.382859957 } [1 bytes data] 2026/04/21 14:55:31.382870522 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.382870933 } [5 bytes data] 2026/04/21 14:55:31.382881008 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:31.382881429 } [36 bytes data] 2026/04/21 14:55:31.382923763 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/04/21 14:55:31.382924554 * ALPN, server accepted to use h2 2026/04/21 14:55:31.382939176 * Server certificate: 2026/04/21 14:55:31.382939647 * subject: CN=cran.rstudio.com 2026/04/21 14:55:31.382949231 * start date: May 17 00:00:00 2025 GMT 2026/04/21 14:55:31.382949662 * expire date: Jun 14 23:59:59 2026 GMT 2026/04/21 14:55:31.382959407 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com" 2026/04/21 14:55:31.382960098 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03 2026/04/21 14:55:31.382987179 * SSL certificate verify ok. 2026/04/21 14:55:31.382987960 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:31.383004155 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:31.383005707 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:31.383025006 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383025797 } [5 bytes data] 2026/04/21 14:55:31.383044425 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383045307 } [5 bytes data] 2026/04/21 14:55:31.383072298 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383073169 } [5 bytes data] 2026/04/21 14:55:31.383094175 * Using Stream ID: 1 (easy handle 0x562de1c9c9f0) 2026/04/21 14:55:31.383095567 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383114947 } [5 bytes data] 2026/04/21 14:55:31.383115898 > GET / HTTP/2 2026/04/21 14:55:31.383126364 > Host: cran.rstudio.com 2026/04/21 14:55:31.383126805 > user-agent: curl/7.81.0 2026/04/21 14:55:31.383136529 > accept: */* 2026/04/21 14:55:31.383136980 > 2026/04/21 14:55:31.383145122 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383145583 { [5 bytes data] 2026/04/21 14:55:31.383180151 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/04/21 14:55:31.383191012 { [157 bytes data] 2026/04/21 14:55:31.383191703 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383205544 { [5 bytes data] 2026/04/21 14:55:31.383205984 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:31.383216510 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383216961 } [5 bytes data] 2026/04/21 14:55:31.383226886 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383227357 { [5 bytes data] 2026/04/21 14:55:31.383249520 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383250221 { [5 bytes data] 2026/04/21 14:55:31.383285660 < HTTP/2 200 2026/04/21 14:55:31.383286732 < content-type: text/html 2026/04/21 14:55:31.383300823 < content-length: 866 2026/04/21 14:55:31.383301524 < server: Apache/2.4.65 (Unix) 2026/04/21 14:55:31.383314143 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT 2026/04/21 14:55:31.383314554 < accept-ranges: bytes 2026/04/21 14:55:31.383324739 < date: Tue, 21 Apr 2026 14:43:12 GMT 2026/04/21 14:55:31.383325200 < expires: Tue, 21 Apr 2026 15:12:30 GMT 2026/04/21 14:55:31.383385125 < cache-control: max-age=1800 2026/04/21 14:55:31.383386267 < etag: "362-612dafe59ac63" 2026/04/21 14:55:31.383399417 < x-cache: Hit from cloudfront 2026/04/21 14:55:31.383399927 < via: 1.1 4f5cef7de681bca9cdb5f180d32b6db8.cloudfront.net (CloudFront) 2026/04/21 14:55:31.383423523 < x-amz-cf-pop: LAX54-P1 2026/04/21 14:55:31.383424324 < x-amz-cf-id: dNX8OEcSGDkQiUFE_NDSWkrCzyjRCOKKcnHeXqmmAFMOLfY0NxU5Lw== 2026/04/21 14:55:31.383443854 < age: 781 2026/04/21 14:55:31.383444635 < 2026/04/21 14:55:31.383453719 { [866 bytes data] 2026/04/21 14:55:31.383454169 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.383464355 { [5 bytes data] 2026/04/21 14:55:31.389687658 * Connection #0 to host cran.rstudio.com left intact Stopped session pings to http://127.0.0.1:41881 |
| ✅ | 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/21 14:55:31.405226155 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:31.405471906 [connect-session] Job Key: Yg5spETyhnclG7EX 2026/04/21 14:55:31.405485206 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:31.405492668 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:31.405499097 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:31.405505357 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43859 ... Connected to session server http://127.0.0.1:43859 2026/04/21 14:55:31.590333495 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:31.590454147 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/21 14:55:31.860521235 2026/04/21 14:55:31.860541165 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/21 14:55:31.860616009 * Trying 3.138.219.63:443... 2026/04/21 14:55:31.860617831 * Connected to packagemanager.posit.co (3.138.219.63) port 443 (#0) 2026/04/21 14:55:31.860635398 * ALPN, offering h2 2026/04/21 14:55:31.860636239 * ALPN, offering http/1.1 2026/04/21 14:55:31.860649950 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:31.860650611 * CApath: /etc/ssl/certs 2026/04/21 14:55:31.860664262 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860665624 } [5 bytes data] 2026/04/21 14:55:31.860679645 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:31.860680306 } [512 bytes data] 2026/04/21 14:55:31.860697031 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860697662 { [5 bytes data] 2026/04/21 14:55:31.860716901 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:31.860717592 { [104 bytes data] 2026/04/21 14:55:31.860735549 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860736210 { [5 bytes data] 2026/04/21 14:55:31.860753727 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:31.860754538 { [3880 bytes data] 2026/04/21 14:55:31.860768319 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860769030 { [5 bytes data] 2026/04/21 14:55:31.860782620 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/21 14:55:31.860783312 { [333 bytes data] 2026/04/21 14:55:31.860815921 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860816612 { [5 bytes data] 2026/04/21 14:55:31.860830483 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/21 14:55:31.860831144 { [4 bytes data] 2026/04/21 14:55:31.860844985 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860845646 } [5 bytes data] 2026/04/21 14:55:31.860873398 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/21 14:55:31.860891966 } [70 bytes data] 2026/04/21 14:55:31.860892667 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:31.860906418 } [5 bytes data] 2026/04/21 14:55:31.860907119 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:31.860921951 } [1 bytes data] 2026/04/21 14:55:31.860922702 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860937625 } [5 bytes data] 2026/04/21 14:55:31.860938747 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:31.860952848 } [16 bytes data] 2026/04/21 14:55:31.860953769 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:31.860969373 { [5 bytes data] 2026/04/21 14:55:31.860969984 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:31.860980269 { [5 bytes data] 2026/04/21 14:55:31.860980700 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:31.860990775 { [16 bytes data] 2026/04/21 14:55:31.860991446 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/21 14:55:31.861002162 * ALPN, server accepted to use h2 2026/04/21 14:55:31.861002603 * Server certificate: 2026/04/21 14:55:31.861012518 * subject: CN=p3m.posit.it 2026/04/21 14:55:31.861012959 * start date: Feb 24 00:00:00 2026 GMT 2026/04/21 14:55:31.861024416 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/21 14:55:31.861025418 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/21 14:55:31.861051036 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/21 14:55:31.861051567 * SSL certificate verify ok. 2026/04/21 14:55:31.861062894 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:31.861063455 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:31.861074842 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:31.861075333 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861120251 } [5 bytes data] 2026/04/21 14:55:31.861122003 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861149725 } [5 bytes data] 2026/04/21 14:55:31.861150506 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861165239 } [5 bytes data] 2026/04/21 14:55:31.861165970 * Using Stream ID: 1 (easy handle 0x56118207e9f0) 2026/04/21 14:55:31.861185199 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861185940 } [5 bytes data] 2026/04/21 14:55:31.861197467 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/21 14:55:31.861198819 > Host: packagemanager.posit.co 2026/04/21 14:55:31.861217919 > user-agent: curl/7.81.0 2026/04/21 14:55:31.861219090 > accept: */* 2026/04/21 14:55:31.861233442 > 2026/04/21 14:55:31.861234153 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861248264 { [5 bytes data] 2026/04/21 14:55:31.861249256 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:31.861261374 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861261825 } [5 bytes data] 2026/04/21 14:55:31.861271139 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861271560 { [5 bytes data] 2026/04/21 14:55:31.861280714 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861281164 { [5 bytes data] 2026/04/21 14:55:31.861290498 < HTTP/2 400 2026/04/21 14:55:31.861290949 < date: Tue, 21 Apr 2026 14:55:31 GMT 2026/04/21 14:55:31.861306032 < content-type: text/plain; charset=utf-8 2026/04/21 14:55:31.861306963 < content-length: 94 2026/04/21 14:55:31.861331059 < cache-control: max-age=3600 2026/04/21 14:55:31.861331991 < request-id: b9db0cd3-5778-4d08-a155-8131b4dc97b1 2026/04/21 14:55:31.861380464 < server: Posit Package Manager v2026.04.0 2026/04/21 14:55:31.861381415 < x-content-type-options: nosniff 2026/04/21 14:55:31.861409989 < x-frame-options: DENY 2026/04/21 14:55:31.861411021 < x-repository-type: RSPM 2026/04/21 14:55:31.861425953 < 2026/04/21 14:55:31.861426664 { [94 bytes data] 2026/04/21 14:55:31.861436469 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:31.861436950 { [5 bytes data] 2026/04/21 14:55:31.867303649 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:43859 |
| ✅ | 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/21 14:55:31.882767788 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:31.882977124 [connect-session] Job Key: UIQwxeylZIBnTi31 2026/04/21 14:55:31.882985928 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/04/21 14:55:31.882990565 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching 2026/04/21 14:55:31.882998907 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty 2026/04/21 14:55:31.883005147 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36903 ... Connected to session server http://127.0.0.1:36903 2026/04/21 14:55:32.063260437 Configuring packrat to use available credentials for private repository access. 2026/04/21 14:55:32.063317177 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/04/21 14:55:32.360220942 2026/04/21 14:55:32.360233661 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/04/21 14:55:32.360318815 * Trying 3.138.219.63:443... 2026/04/21 14:55:32.360324053 * Connected to packagemanager.posit.co (3.138.219.63) port 443 (#0) 2026/04/21 14:55:32.360377489 * ALPN, offering h2 2026/04/21 14:55:32.360386682 * ALPN, offering http/1.1 2026/04/21 14:55:32.360388996 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/04/21 14:55:32.360405240 * CApath: /etc/ssl/certs 2026/04/21 14:55:32.360405932 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360418901 } [5 bytes data] 2026/04/21 14:55:32.360419853 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/04/21 14:55:32.360432422 } [512 bytes data] 2026/04/21 14:55:32.360433153 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360446693 { [5 bytes data] 2026/04/21 14:55:32.360447374 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/04/21 14:55:32.360461355 { [104 bytes data] 2026/04/21 14:55:32.360462056 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360475296 { [5 bytes data] 2026/04/21 14:55:32.360476048 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/04/21 14:55:32.360489067 { [3880 bytes data] 2026/04/21 14:55:32.360489748 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360502918 { [5 bytes data] 2026/04/21 14:55:32.360503639 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/04/21 14:55:32.360518852 { [333 bytes data] 2026/04/21 14:55:32.360519683 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360534836 { [5 bytes data] 2026/04/21 14:55:32.360535547 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/04/21 14:55:32.360548187 { [4 bytes data] 2026/04/21 14:55:32.360548617 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360557911 } [5 bytes data] 2026/04/21 14:55:32.360558322 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/04/21 14:55:32.360573895 } [70 bytes data] 2026/04/21 14:55:32.360574597 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/04/21 14:55:32.360588568 } [5 bytes data] 2026/04/21 14:55:32.360589539 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/04/21 14:55:32.360609299 } [1 bytes data] 2026/04/21 14:55:32.360610090 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360621908 } [5 bytes data] 2026/04/21 14:55:32.360622489 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/04/21 14:55:32.360631583 } [16 bytes data] 2026/04/21 14:55:32.360632083 * TLSv1.2 (IN), TLS header, Finished (20): 2026/04/21 14:55:32.360641047 { [5 bytes data] 2026/04/21 14:55:32.360641488 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/04/21 14:55:32.360654487 { [5 bytes data] 2026/04/21 14:55:32.360655218 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/04/21 14:55:32.360669790 { [16 bytes data] 2026/04/21 14:55:32.360670512 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/04/21 14:55:32.360690862 * ALPN, server accepted to use h2 2026/04/21 14:55:32.360692405 * Server certificate: 2026/04/21 14:55:32.360703201 * subject: CN=p3m.posit.it 2026/04/21 14:55:32.360703682 * start date: Feb 24 00:00:00 2026 GMT 2026/04/21 14:55:32.360713456 * expire date: Sep 9 23:59:59 2026 GMT 2026/04/21 14:55:32.360713937 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/04/21 14:55:32.360726436 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/04/21 14:55:32.360726957 * SSL certificate verify ok. 2026/04/21 14:55:32.360744393 * Using HTTP2, server supports multiplexing 2026/04/21 14:55:32.360745315 * Connection state changed (HTTP/2 confirmed) 2026/04/21 14:55:32.360766136 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/04/21 14:55:32.360767337 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:32.360808650 } [5 bytes data] 2026/04/21 14:55:32.360809902 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:32.360842060 } [5 bytes data] 2026/04/21 14:55:32.360843162 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:32.360854289 } [5 bytes data] 2026/04/21 14:55:32.360854790 * Using Stream ID: 1 (easy handle 0x55b46d81a9f0) 2026/04/21 14:55:32.360890494 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:32.360893469 } [5 bytes data] 2026/04/21 14:55:32.360913539 > GET /cran/__linux__/jammy/latest HTTP/2 2026/04/21 14:55:32.360915362 > Host: packagemanager.posit.co 2026/04/21 14:55:32.360931656 > user-agent: curl/7.81.0 2026/04/21 14:55:32.360932357 > accept: */* 2026/04/21 14:55:32.360953108 > 2026/04/21 14:55:32.360953980 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:32.360966088 { [5 bytes data] 2026/04/21 14:55:32.360974781 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/04/21 14:55:32.360975542 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/04/21 14:55:32.361016585 } [5 bytes data] 2026/04/21 14:55:32.361017206 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:32.361026520 { [5 bytes data] 2026/04/21 14:55:32.361026940 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:32.361051868 { [5 bytes data] 2026/04/21 14:55:32.361052659 < HTTP/2 400 2026/04/21 14:55:32.361084016 < date: Tue, 21 Apr 2026 14:55:32 GMT 2026/04/21 14:55:32.361088193 < content-type: text/plain; charset=utf-8 2026/04/21 14:55:32.361104718 < content-length: 94 2026/04/21 14:55:32.361105489 < cache-control: max-age=3600 2026/04/21 14:55:32.361119560 < request-id: d516b6cf-fc03-477a-9131-7b7761afda4b 2026/04/21 14:55:32.361120191 < server: Posit Package Manager v2026.04.0 2026/04/21 14:55:32.361132149 < x-content-type-options: nosniff 2026/04/21 14:55:32.361132580 < x-frame-options: DENY 2026/04/21 14:55:32.361142165 < x-repository-type: RSPM 2026/04/21 14:55:32.361142615 < 2026/04/21 14:55:32.361150918 { [94 bytes data] 2026/04/21 14:55:32.361151449 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/04/21 14:55:32.361160993 { [5 bytes data] 2026/04/21 14:55:32.367410396 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:36903 |
| ✅ | 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/21 14:55:32.385636875 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:32.385886663 [connect-session] Job Key: OMJflxzvYw80j5dq 2026/04/21 14:55:32.385900183 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:32.385905111 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33537 ... Connected to session server http://127.0.0.1:33537 2026/04/21 14:55:32.573252903 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:32.573532251 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:32.573601360 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/21 14:55:32.592935795 2026/04/21 14:55:32.592944829 $ /opt/R/4.4.3/bin/R --version 2026/04/21 14:55:32.592982236 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/04/21 14:55:32.592983417 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/21 14:55:32.593001244 Platform: x86_64-pc-linux-gnu 2026/04/21 14:55:32.593001985 2026/04/21 14:55:32.593014745 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/21 14:55:32.593015496 You are welcome to redistribute it under the terms of the 2026/04/21 14:55:32.593034044 GNU General Public License versions 2 or 3. 2026/04/21 14:55:32.593034715 For more information about these matters see 2026/04/21 14:55:32.598401753 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:33537 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/21 14:55:32.615655443 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:32.615908886 [connect-session] Job Key: q8u0DGO6EDkbDtPe 2026/04/21 14:55:32.615925962 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:32.615932221 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38873 ... Connected to session server http://127.0.0.1:38873 2026/04/21 14:55:32.852185720 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:32.852437074 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:32.852526835 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/21 14:55:33.049063475 2026/04/21 14:55:33.049076725 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/21 14:55:33.049201839 Package Version LibPath 2026/04/21 14:55:33.049204753 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049273352 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049275756 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049303918 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049304780 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049322827 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049323608 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049342076 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049342817 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049412798 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049423094 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049447310 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049448201 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049469363 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049470115 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049490105 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049490846 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049507731 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049508483 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049529895 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049530596 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049552980 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049553711 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049570847 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049571488 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049588784 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049589505 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.049610467 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/04/21 14:55:33.055138314 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:38873 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/21 14:55:33.072690910 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:33.072946056 [connect-session] Job Key: xa2hIgZIV7X9s3u0 2026/04/21 14:55:33.072964473 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:33.072970733 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:34229 ... Connected to session server http://127.0.0.1:34229 2026/04/21 14:55:33.259980118 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:33.260203021 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:33.260274263 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/21 14:55:33.260932358 $add.smooth 2026/04/21 14:55:33.260940851 [1] TRUE 2026/04/21 14:55:33.260979039 2026/04/21 14:55:33.260980321 $bitmapType 2026/04/21 14:55:33.260991998 [1] "cairo" 2026/04/21 14:55:33.260992749 2026/04/21 14:55:33.261001187 $browser 2026/04/21 14:55:33.261010636 function (url) 2026/04/21 14:55:33.261011367 { 2026/04/21 14:55:33.261022785 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/21 14:55:33.261025679 } 2026/04/21 14:55:33.261041363 <environment: 0x55bed3912a60> 2026/04/21 14:55:33.261042815 2026/04/21 14:55:33.261053747 $browserNLdisabled 2026/04/21 14:55:33.261056681 [1] FALSE 2026/04/21 14:55:33.261075219 2026/04/21 14:55:33.261076231 $catch.script.errors 2026/04/21 14:55:33.261089411 [1] FALSE 2026/04/21 14:55:33.261090162 2026/04/21 14:55:33.261101639 $CBoundsCheck 2026/04/21 14:55:33.261102400 [1] FALSE 2026/04/21 14:55:33.261122090 2026/04/21 14:55:33.261122932 $check.bounds 2026/04/21 14:55:33.261135370 [1] FALSE 2026/04/21 14:55:33.261136081 2026/04/21 14:55:33.261147619 $citation.bibtex.max 2026/04/21 14:55:33.261148370 [1] 1 2026/04/21 14:55:33.261161310 2026/04/21 14:55:33.261163903 $continue 2026/04/21 14:55:33.261175852 [1] "+ " 2026/04/21 14:55:33.261176633 2026/04/21 14:55:33.261188010 $contrasts 2026/04/21 14:55:33.261188791 unordered ordered 2026/04/21 14:55:33.261198100 "contr.treatment" "contr.poly" 2026/04/21 14:55:33.261204610 2026/04/21 14:55:33.261303204 $defaultPackages 2026/04/21 14:55:33.261305387 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/21 14:55:33.261338117 2026/04/21 14:55:33.261339168 $demo.ask 2026/04/21 14:55:33.261377957 [1] "default" 2026/04/21 14:55:33.261378848 2026/04/21 14:55:33.261390947 $deparse.cutoff 2026/04/21 14:55:33.261391688 [1] 60 2026/04/21 14:55:33.261403826 2026/04/21 14:55:33.261404527 $device 2026/04/21 14:55:33.261492400 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/21 14:55:33.261501233 width, height, onefile, family, title, fonts, version, paper, 2026/04/21 14:55:33.261532591 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/21 14:55:33.261533382 useKerning, fillOddEven, compress) 2026/04/21 14:55:33.261551760 { 2026/04/21 14:55:33.261552561 initPSandPDFfonts() 2026/04/21 14:55:33.261565731 new <- list() 2026/04/21 14:55:33.261566412 if (!missing(width)) 2026/04/21 14:55:33.261579983 new$width <- width 2026/04/21 14:55:33.261580804 if (!missing(height)) 2026/04/21 14:55:33.261595967 new$height <- height 2026/04/21 14:55:33.261596688 if (!missing(onefile)) 2026/04/21 14:55:33.261611250 new$onefile <- onefile 2026/04/21 14:55:33.261614164 if (!missing(title)) 2026/04/21 14:55:33.261628396 new$title <- title 2026/04/21 14:55:33.261629217 if (!missing(fonts)) 2026/04/21 14:55:33.261642787 new$fonts <- fonts 2026/04/21 14:55:33.261643569 if (!missing(version)) 2026/04/21 14:55:33.261654520 new$version <- version 2026/04/21 14:55:33.261664500 if (!missing(paper)) 2026/04/21 14:55:33.261665251 new$paper <- paper 2026/04/21 14:55:33.261679092 if (!missing(encoding)) 2026/04/21 14:55:33.261679773 new$encoding <- encoding 2026/04/21 14:55:33.261694516 if (!missing(bg)) 2026/04/21 14:55:33.261695277 new$bg <- bg 2026/04/21 14:55:33.261708617 if (!missing(fg)) 2026/04/21 14:55:33.261709338 new$fg <- fg 2026/04/21 14:55:33.261721807 if (!missing(pointsize)) 2026/04/21 14:55:33.261722598 new$pointsize <- pointsize 2026/04/21 14:55:33.261737441 if (!missing(pagecentre)) 2026/04/21 14:55:33.261738122 new$pagecentre <- pagecentre 2026/04/21 14:55:33.261762939 if (!missing(colormodel)) 2026/04/21 14:55:33.261763720 new$colormodel <- colormodel 2026/04/21 14:55:33.261783791 if (!missing(useDingbats)) 2026/04/21 14:55:33.261784512 new$useDingbats <- useDingbats 2026/04/21 14:55:33.261795373 if (!missing(useKerning)) 2026/04/21 14:55:33.261806685 new$useKerning <- useKerning 2026/04/21 14:55:33.261807416 if (!missing(fillOddEven)) 2026/04/21 14:55:33.261822760 new$fillOddEven <- fillOddEven 2026/04/21 14:55:33.261823451 if (!missing(compress)) 2026/04/21 14:55:33.261838473 new$compress <- compress 2026/04/21 14:55:33.261839595 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/21 14:55:33.261857672 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/21 14:55:33.261858373 inherits(family, "CIDFont"))) { 2026/04/21 14:55:33.261876050 enc <- family$encoding 2026/04/21 14:55:33.261876761 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/21 14:55:33.261893567 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/21 14:55:33.261894288 "default")) 2026/04/21 14:55:33.261910302 old$encoding <- enc 2026/04/21 14:55:33.261910953 family <- family$metrics 2026/04/21 14:55:33.261926016 } 2026/04/21 14:55:33.261926767 if (is.null(old$encoding) || old$encoding == "default") 2026/04/21 14:55:33.261935044 old$encoding <- guessEncoding() 2026/04/21 14:55:33.261949171 if (!missing(family)) { 2026/04/21 14:55:33.261949862 if (length(family) == 4L) { 2026/04/21 14:55:33.261964344 family <- c(family, "Symbol.afm") 2026/04/21 14:55:33.261965105 } 2026/04/21 14:55:33.261978845 else if (length(family) == 5L) { 2026/04/21 14:55:33.261979627 } 2026/04/21 14:55:33.261993127 else if (length(family) == 1L) { 2026/04/21 14:55:33.261993808 pf <- pdfFonts(family)[[1L]] 2026/04/21 14:55:33.262007503 if (is.null(pf)) 2026/04/21 14:55:33.262016252 stop(gettextf("unknown family '%s'", family), 2026/04/21 14:55:33.262017183 domain = NA) 2026/04/21 14:55:33.262033318 matchFont(pf, old$encoding) 2026/04/21 14:55:33.262034039 } 2026/04/21 14:55:33.262047309 else stop("invalid 'family' argument") 2026/04/21 14:55:33.262048030 old$family <- family 2026/04/21 14:55:33.262063013 } 2026/04/21 14:55:33.262063804 version <- old$version 2026/04/21 14:55:33.262076388 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/21 14:55:33.262077900 "2.0") 2026/04/21 14:55:33.262098461 if (version %in% versions) 2026/04/21 14:55:33.262099352 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/21 14:55:33.262118411 else stop("invalid PDF version") 2026/04/21 14:55:33.262119292 onefile <- old$onefile 2026/04/21 14:55:33.262134035 if (!checkIntFormat(file)) 2026/04/21 14:55:33.262134716 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/21 14:55:33.262153860 domain = NA) 2026/04/21 14:55:33.262155342 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/21 14:55:33.262178197 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/21 14:55:33.262179058 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/21 14:55:33.262197626 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/21 14:55:33.262198357 old$fillOddEven, old$compress) 2026/04/21 14:55:33.262216565 invisible() 2026/04/21 14:55:33.262217316 } 2026/04/21 14:55:33.262229554 <bytecode: 0x55bed1bf10e8> 2026/04/21 14:55:33.262232399 <environment: namespace:grDevices> 2026/04/21 14:55:33.262248513 2026/04/21 14:55:33.262249314 $device.ask.default 2026/04/21 14:55:33.262262164 [1] FALSE 2026/04/21 14:55:33.262262875 2026/04/21 14:55:33.262274532 $digits 2026/04/21 14:55:33.262275254 [1] 7 2026/04/21 14:55:33.262300131 2026/04/21 14:55:33.262301002 $dvipscmd 2026/04/21 14:55:33.262312700 [1] "dvips" 2026/04/21 14:55:33.262313371 2026/04/21 14:55:33.262328504 $echo 2026/04/21 14:55:33.262333592 [1] FALSE 2026/04/21 14:55:33.262345229 2026/04/21 14:55:33.262345690 $editor 2026/04/21 14:55:33.262377959 [1] "vi" 2026/04/21 14:55:33.262378850 2026/04/21 14:55:33.262390878 $encoding 2026/04/21 14:55:33.262391920 [1] "native.enc" 2026/04/21 14:55:33.262406903 2026/04/21 14:55:33.262407363 $example.ask 2026/04/21 14:55:33.262415856 [1] "default" 2026/04/21 14:55:33.262416287 2026/04/21 14:55:33.262424529 $expressions 2026/04/21 14:55:33.262424960 [1] 5000 2026/04/21 14:55:33.262433403 2026/04/21 14:55:33.262433833 $help.search.types 2026/04/21 14:55:33.262442877 [1] "vignette" "demo" "help" 2026/04/21 14:55:33.262443358 2026/04/21 14:55:33.262459292 $help.try.all.packages 2026/04/21 14:55:33.262460203 [1] FALSE 2026/04/21 14:55:33.262474144 2026/04/21 14:55:33.262474855 $HTTPUserAgent 2026/04/21 14:55:33.262490168 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/21 14:55:33.262490890 2026/04/21 14:55:33.262516328 $internet.info 2026/04/21 14:55:33.262517129 [1] 2 2026/04/21 14:55:33.262527605 2026/04/21 14:55:33.262528016 $keep.parse.data 2026/04/21 14:55:33.262536018 [1] TRUE 2026/04/21 14:55:33.262536479 2026/04/21 14:55:33.262550309 $keep.parse.data.pkgs 2026/04/21 14:55:33.262551041 [1] FALSE 2026/04/21 14:55:33.262563950 2026/04/21 14:55:33.262564681 $keep.source 2026/04/21 14:55:33.262573795 [1] FALSE 2026/04/21 14:55:33.262574266 2026/04/21 14:55:33.262581927 $keep.source.pkgs 2026/04/21 14:55:33.262582368 [1] FALSE 2026/04/21 14:55:33.262590520 2026/04/21 14:55:33.262590931 $locatorBell 2026/04/21 14:55:33.262598723 [1] TRUE 2026/04/21 14:55:33.262599143 2026/04/21 14:55:33.262606534 $mailer 2026/04/21 14:55:33.262606985 [1] "mailto" 2026/04/21 14:55:33.262614827 2026/04/21 14:55:33.262615238 $matprod 2026/04/21 14:55:33.262622739 [1] "default" 2026/04/21 14:55:33.262623911 2026/04/21 14:55:33.262638012 $max.contour.segments 2026/04/21 14:55:33.262639084 [1] 25000 2026/04/21 14:55:33.262651893 2026/04/21 14:55:33.262652364 $max.print 2026/04/21 14:55:33.262660196 [1] 99999 2026/04/21 14:55:33.262660656 2026/04/21 14:55:33.262668067 $menu.graphics 2026/04/21 14:55:33.262668528 [1] TRUE 2026/04/21 14:55:33.262691633 2026/04/21 14:55:33.262692044 $na.action 2026/04/21 14:55:33.262699735 [1] "na.omit" 2026/04/21 14:55:33.262700186 2026/04/21 14:55:33.262707757 $nwarnings 2026/04/21 14:55:33.262708999 [1] 50 2026/04/21 14:55:33.262723932 2026/04/21 14:55:33.262724683 $OutDec 2026/04/21 14:55:33.262735700 [1] "." 2026/04/21 14:55:33.262736321 2026/04/21 14:55:33.262743902 $pager 2026/04/21 14:55:33.262744363 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/04/21 14:55:33.262753356 2026/04/21 14:55:33.262753767 $papersize 2026/04/21 14:55:33.262761308 [1] "letter" 2026/04/21 14:55:33.262761729 2026/04/21 14:55:33.262769110 $PCRE_limit_recursion 2026/04/21 14:55:33.262769541 [1] NA 2026/04/21 14:55:33.262777883 2026/04/21 14:55:33.262778294 $PCRE_study 2026/04/21 14:55:33.262785866 [1] FALSE 2026/04/21 14:55:33.262786316 2026/04/21 14:55:33.262797333 $PCRE_use_JIT 2026/04/21 14:55:33.262798174 [1] TRUE 2026/04/21 14:55:33.262810984 2026/04/21 14:55:33.262811624 $pdfviewer 2026/04/21 14:55:33.262822651 [1] "/usr/bin/xdg-open" 2026/04/21 14:55:33.262823132 2026/04/21 14:55:33.262831935 $pkgType 2026/04/21 14:55:33.262832376 [1] "source" 2026/04/21 14:55:33.262840258 2026/04/21 14:55:33.262840688 $printcmd 2026/04/21 14:55:33.262848240 [1] "/usr/bin/lpr" 2026/04/21 14:55:33.262848761 2026/04/21 14:55:33.262856482 $prompt 2026/04/21 14:55:33.262856933 [1] "> " 2026/04/21 14:55:33.262864444 2026/04/21 14:55:33.262864865 $repos 2026/04/21 14:55:33.262872296 CRAN 2026/04/21 14:55:33.262872707 "@CRAN@" 2026/04/21 14:55:33.262885406 2026/04/21 14:55:33.262886337 $rl_word_breaks 2026/04/21 14:55:33.262898275 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/21 14:55:33.262899017 2026/04/21 14:55:33.262913278 $scipen 2026/04/21 14:55:33.262913739 [1] 0 2026/04/21 14:55:33.262921390 2026/04/21 14:55:33.262921791 $show.coef.Pvalues 2026/04/21 14:55:33.262929833 [1] TRUE 2026/04/21 14:55:33.262930244 2026/04/21 14:55:33.262937685 $show.error.messages 2026/04/21 14:55:33.262938156 [1] TRUE 2026/04/21 14:55:33.262946478 2026/04/21 14:55:33.262946899 $show.signif.stars 2026/04/21 14:55:33.262954801 [1] TRUE 2026/04/21 14:55:33.262955232 2026/04/21 14:55:33.262966358 $showErrorCalls 2026/04/21 14:55:33.262967090 [1] TRUE 2026/04/21 14:55:33.262979999 2026/04/21 14:55:33.262980730 $showNCalls 2026/04/21 14:55:33.262991867 [1] 50 2026/04/21 14:55:33.262992308 2026/04/21 14:55:33.262999699 $showWarnCalls 2026/04/21 14:55:33.263000129 [1] FALSE 2026/04/21 14:55:33.263008192 2026/04/21 14:55:33.263008602 $str 2026/04/21 14:55:33.263015953 $str$strict.width 2026/04/21 14:55:33.263016384 [1] "no" 2026/04/21 14:55:33.263024566 2026/04/21 14:55:33.263025017 $str$digits.d 2026/04/21 14:55:33.263032789 [1] 3 2026/04/21 14:55:33.263033240 2026/04/21 14:55:33.263040651 $str$vec.len 2026/04/21 14:55:33.263041071 [1] 4 2026/04/21 14:55:33.263053520 2026/04/21 14:55:33.263054361 $str$list.len 2026/04/21 14:55:33.263066300 [1] 99 2026/04/21 14:55:33.263067001 2026/04/21 14:55:33.263076375 $str$deparse.lines 2026/04/21 14:55:33.263076805 NULL 2026/04/21 14:55:33.263084818 2026/04/21 14:55:33.263085248 $str$drop.deparse.attr 2026/04/21 14:55:33.263093621 [1] TRUE 2026/04/21 14:55:33.263094092 2026/04/21 14:55:33.263101393 $str$formatNum 2026/04/21 14:55:33.263101823 function (x, ...) 2026/04/21 14:55:33.263110506 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/21 14:55:33.263110957 <environment: 0x55bed234c758> 2026/04/21 14:55:33.263121823 2026/04/21 14:55:33.263122264 2026/04/21 14:55:33.263130266 $str.dendrogram.last 2026/04/21 14:55:33.263133181 [1] "`" 2026/04/21 14:55:33.263146190 2026/04/21 14:55:33.263146861 $texi2dvi 2026/04/21 14:55:33.263157608 [1] "/usr/bin/texi2dvi" 2026/04/21 14:55:33.263158068 2026/04/21 14:55:33.263167933 $timeout 2026/04/21 14:55:33.263168364 [1] 60 2026/04/21 14:55:33.263175975 2026/04/21 14:55:33.263176386 $ts.eps 2026/04/21 14:55:33.263183927 [1] 1e-05 2026/04/21 14:55:33.263184368 2026/04/21 14:55:33.263191779 $ts.S.compat 2026/04/21 14:55:33.263192200 [1] FALSE 2026/04/21 14:55:33.263200232 2026/04/21 14:55:33.263200633 $unzip 2026/04/21 14:55:33.263208745 [1] "/usr/bin/unzip" 2026/04/21 14:55:33.263209226 2026/04/21 14:55:33.263222125 $useFancyQuotes 2026/04/21 14:55:33.263223006 [1] TRUE 2026/04/21 14:55:33.263235055 2026/04/21 14:55:33.263235726 $verbose 2026/04/21 14:55:33.263244940 [1] FALSE 2026/04/21 14:55:33.263245360 2026/04/21 14:55:33.263252761 $warn 2026/04/21 14:55:33.263253282 [1] 0 2026/04/21 14:55:33.263260673 2026/04/21 14:55:33.263261074 $warning.length 2026/04/21 14:55:33.263268926 [1] 1000 2026/04/21 14:55:33.263269367 2026/04/21 14:55:33.263281335 $warnPartialMatchArgs 2026/04/21 14:55:33.263282016 [1] FALSE 2026/04/21 14:55:33.263294685 2026/04/21 14:55:33.263295436 $warnPartialMatchAttr 2026/04/21 14:55:33.263308546 [1] FALSE 2026/04/21 14:55:33.263309287 2026/04/21 14:55:33.263320033 $warnPartialMatchDollar 2026/04/21 14:55:33.263320704 [1] FALSE 2026/04/21 14:55:33.263333574 2026/04/21 14:55:33.263334245 $width 2026/04/21 14:55:33.263344240 [1] 80 2026/04/21 14:55:33.263344991 Stopped session pings to http://127.0.0.1:34229 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/21 14:55:33.286235892 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:33.286526742 [connect-session] Job Key: GXWuL86IakJzBJuF 2026/04/21 14:55:33.286549726 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:33.286556487 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:38713 ... Connected to session server http://127.0.0.1:38713 2026/04/21 14:55:33.473687221 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:33.473919352 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:33.473987385 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/21 14:55:33.482594518 2026/04/21 14:55:33.482603211 $ env 2026/04/21 14:55:33.482643642 CONNECT_API_KEY=REDACTED 2026/04/21 14:55:33.482645424 CONNECT_CONTENT_GUID= 2026/04/21 14:55:33.482682721 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/21 14:55:33.482683652 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/21 14:55:33.482701249 CONNECT_SERVER=http://localhost:3939/ 2026/04/21 14:55:33.482702040 EDITOR=vi 2026/04/21 14:55:33.482738325 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:33.482739326 HOSTNAME=9c842de369fd 2026/04/21 14:55:33.482759201 LANG=en_US.UTF-8 2026/04/21 14:55:33.482762316 LANGUAGE=en_US:en 2026/04/21 14:55:33.482789537 LC_ALL=en_US.UTF-8 2026/04/21 14:55:33.482790779 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/21 14:55:33.482816558 LN_S=ln -s 2026/04/21 14:55:33.482817369 LOGNAME=rstudio-connect 2026/04/21 14:55:33.482832052 MAKE=make 2026/04/21 14:55:33.482832923 PAGER=/usr/bin/pager 2026/04/21 14:55:33.482847004 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/21 14:55:33.482849798 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:33.482874566 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:33.482875587 R_ARCH= 2026/04/21 14:55:33.482892763 R_BROWSER=xdg-open 2026/04/21 14:55:33.482893505 R_BZIPCMD=/usr/bin/bzip2 2026/04/21 14:55:33.482916925 R_CONFIG_ACTIVE=rsconnect 2026/04/21 14:55:33.482919288 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/04/21 14:55:33.482933540 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:33.482934381 R_GZIPCMD=/usr/bin/gzip 2026/04/21 14:55:33.482946189 R_HOME=/opt/R/4.4.3/lib/R 2026/04/21 14:55:33.482946629 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/04/21 14:55:33.482985428 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/04/21 14:55:33.482986400 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/04/21 14:55:33.483006029 R_LIBS_USER=REDACTED 2026/04/21 14:55:33.483006810 R_PAPERSIZE=letter 2026/04/21 14:55:33.483018348 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/21 14:55:33.483018849 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/21 14:55:33.483029455 R_PRINTCMD=/usr/bin/lpr 2026/04/21 14:55:33.483030016 R_RD4PDF=times,inconsolata,hyper 2026/04/21 14:55:33.483040992 RSC_EMAIL_SUBJECT=system-check 2026/04/21 14:55:33.483058899 RSC_REPORT_NAME=system-check 2026/04/21 14:55:33.483072970 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/21 14:55:33.483073972 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/21 14:55:33.483086160 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/21 14:55:33.483086611 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp0lgOaj 2026/04/21 14:55:33.483097888 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/04/21 14:55:33.483098299 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/21 14:55:33.483109035 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/21 14:55:33.483109486 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:33.483120683 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:33.483121093 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/21 14:55:33.483145610 R_UNZIPCMD=/usr/bin/unzip 2026/04/21 14:55:33.483146261 R_ZIPCMD=/usr/bin/zip 2026/04/21 14:55:33.483158971 SED=/usr/bin/sed 2026/04/21 14:55:33.483159611 SF_PARTNER=posit_connect 2026/04/21 14:55:33.483169116 SHLVL=2 2026/04/21 14:55:33.483169557 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/21 14:55:33.483179141 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:33.483179572 TAR=/usr/bin/tar 2026/04/21 14:55:33.483188515 TERM=xterm 2026/04/21 14:55:33.483188986 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:33.483198390 TZ=UTC 2026/04/21 14:55:33.483198831 USERNAME=rstudio-connect 2026/04/21 14:55:33.483217990 USER=rstudio-connect 2026/04/21 14:55:33.488384451 _=/usr/bin/env Stopped session pings to http://127.0.0.1:38713 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/21 14:55:33.505945735 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:33.506193369 [connect-session] Job Key: KnSDAyZTjNp40qT5 2026/04/21 14:55:33.506210655 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:33.506217476 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36455 ... Connected to session server http://127.0.0.1:36455 2026/04/21 14:55:33.696161188 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:33.696408692 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:33.696502664 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/21 14:55:33.705396500 2026/04/21 14:55:33.705406515 $ findmnt --notruncate 2026/04/21 14:55:33.705445334 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:33.705450051 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/ov erlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:33.705520547 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:33.705583993 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:33.705586938 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:33.705625346 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:33.705625917 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:33.705657845 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:33.705658636 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:33.705691396 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:33.705692167 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.705746138 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/doc ker/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:33.705747260 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/doc ker/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:33.705958925 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.705989857 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.705991329 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706038089 ├─/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/21 14:55:33.706041775 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/reports/v2/0/0/temp.source.3117179962] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706122387 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/reports/v2/0/0/temp.output.2832644130] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706123028 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/KnSDAyZTjNp40qT5] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706175647 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706176298 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706233160 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:33.706235553 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace459126179] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:33.706381980 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:33.711946211 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr Stopped session pings to http://127.0.0.1:36455 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/21 14:55:33.729783138 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:33.730042770 [connect-session] Job Key: kF64q9ZehfnLEZAf 2026/04/21 14:55:33.730061338 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:33.730067818 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:39867 ... Connected to session server http://127.0.0.1:39867 2026/04/21 14:55:33.925749995 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:33.925974685 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:33.926056489 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/04/21 14:55:33.945375220 2026/04/21 14:55:33.945385635 $ /opt/R/4.5.2/bin/R --version 2026/04/21 14:55:33.945430413 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/04/21 14:55:33.945431645 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/04/21 14:55:33.945460263 Platform: x86_64-pc-linux-gnu 2026/04/21 14:55:33.945463909 2026/04/21 14:55:33.945487755 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/04/21 14:55:33.945488846 You are welcome to redistribute it under the terms of the 2026/04/21 14:55:33.945509167 GNU General Public License versions 2 or 3. 2026/04/21 14:55:33.945510138 For more information about these matters see 2026/04/21 14:55:33.953749855 https://www.gnu.org/licenses/. Stopped session pings to http://127.0.0.1:39867 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/21 14:55:33.971267269 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:33.971566701 [connect-session] Job Key: y9gHuX3eW7cw18wr 2026/04/21 14:55:33.971588064 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:33.971594623 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:36495 ... Connected to session server http://127.0.0.1:36495 2026/04/21 14:55:34.164226469 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:34.164492141 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:34.164561576 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/04/21 14:55:34.368942259 2026/04/21 14:55:34.368956500 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/04/21 14:55:34.369008319 Package Version LibPath 2026/04/21 14:55:34.369009440 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369025154 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369026045 bit64 "bit64" "4.6.0-1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369040337 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369040968 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369055109 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369055850 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369070993 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369071704 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369099617 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369102992 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369145436 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369146938 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369166137 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369166798 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369181420 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369191886 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369207900 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369208581 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369228922 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369229773 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369247440 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369248191 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369264806 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369265527 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369282493 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369283184 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369299679 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369300470 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369316795 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369317536 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369334952 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369335693 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369385599 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369433011 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369435224 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369457227 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369458239 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369487393 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369512411 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.369513462 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/04/21 14:55:34.375079878 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopped session pings to http://127.0.0.1:36495 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/21 14:55:34.393069214 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:34.393324930 [connect-session] Job Key: lgJO3LfPB9xPklBB 2026/04/21 14:55:34.393344280 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:34.393370660 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:43233 ... Connected to session server http://127.0.0.1:43233 2026/04/21 14:55:34.584941156 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:34.585162891 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:34.585240819 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/04/21 14:55:34.585722808 $add.smooth 2026/04/21 14:55:34.585729929 [1] TRUE 2026/04/21 14:55:34.585757550 2026/04/21 14:55:34.585758642 $bitmapType 2026/04/21 14:55:34.585770931 [1] "cairo" 2026/04/21 14:55:34.585771742 2026/04/21 14:55:34.585782849 $browser 2026/04/21 14:55:34.585785212 function (url) 2026/04/21 14:55:34.585797010 { 2026/04/21 14:55:34.585797741 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/04/21 14:55:34.585813214 } 2026/04/21 14:55:34.585813916 <environment: 0x558c1b25c338> 2026/04/21 14:55:34.585826254 2026/04/21 14:55:34.585826995 $browserNLdisabled 2026/04/21 14:55:34.585842909 [1] FALSE 2026/04/21 14:55:34.585845093 2026/04/21 14:55:34.585868548 $catch.script.errors 2026/04/21 14:55:34.585879224 [1] FALSE 2026/04/21 14:55:34.585880266 2026/04/21 14:55:34.585892104 $CBoundsCheck 2026/04/21 14:55:34.585892945 [1] FALSE 2026/04/21 14:55:34.585912965 2026/04/21 14:55:34.585913656 $check.bounds 2026/04/21 14:55:34.585926886 [1] FALSE 2026/04/21 14:55:34.585927637 2026/04/21 14:55:34.585938754 $citation.bibtex.max 2026/04/21 14:55:34.585939596 [1] 1 2026/04/21 14:55:34.585956621 2026/04/21 14:55:34.585957473 $continue 2026/04/21 14:55:34.585973607 [1] "+ " 2026/04/21 14:55:34.585975490 2026/04/21 14:55:34.585986837 $contrasts 2026/04/21 14:55:34.585987658 unordered ordered 2026/04/21 14:55:34.586003522 "contr.treatment" "contr.poly" 2026/04/21 14:55:34.586004313 2026/04/21 14:55:34.586017593 $defaultPackages 2026/04/21 14:55:34.586018395 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/04/21 14:55:34.586034699 2026/04/21 14:55:34.586035420 $demo.ask 2026/04/21 14:55:34.586046597 [1] "default" 2026/04/21 14:55:34.586047318 2026/04/21 14:55:34.586058686 $deparse.cutoff 2026/04/21 14:55:34.586059437 [1] 60 2026/04/21 14:55:34.586071335 2026/04/21 14:55:34.586072146 $device 2026/04/21 14:55:34.586245258 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/04/21 14:55:34.586251898 width, height, onefile, family, title, fonts, version, paper, 2026/04/21 14:55:34.586286290 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/04/21 14:55:34.586287011 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/04/21 14:55:34.586306200 { 2026/04/21 14:55:34.586307111 initPSandPDFfonts() 2026/04/21 14:55:34.586318639 new <- list() 2026/04/21 14:55:34.586319510 if (!missing(width)) 2026/04/21 14:55:34.586337788 new$width <- width 2026/04/21 14:55:34.586338479 if (!missing(height)) 2026/04/21 14:55:34.586368183 new$height <- height 2026/04/21 14:55:34.586371138 if (!missing(onefile)) 2026/04/21 14:55:34.586383997 new$onefile <- onefile 2026/04/21 14:55:34.586384668 if (!missing(title)) 2026/04/21 14:55:34.586397478 new$title <- title 2026/04/21 14:55:34.586398169 if (!missing(fonts)) 2026/04/21 14:55:34.586411148 new$fonts <- fonts 2026/04/21 14:55:34.586411860 if (!missing(version)) 2026/04/21 14:55:34.586427713 new$version <- version 2026/04/21 14:55:34.586428425 if (!missing(paper)) 2026/04/21 14:55:34.586441324 new$paper <- paper 2026/04/21 14:55:34.586442095 if (!missing(encoding)) 2026/04/21 14:55:34.586455295 new$encoding <- encoding 2026/04/21 14:55:34.586455966 if (!missing(bg)) 2026/04/21 14:55:34.586468886 new$bg <- bg 2026/04/21 14:55:34.586469547 if (!missing(fg)) 2026/04/21 14:55:34.586481465 new$fg <- fg 2026/04/21 14:55:34.586482176 if (!missing(pointsize)) 2026/04/21 14:55:34.586497199 new$pointsize <- pointsize 2026/04/21 14:55:34.586498190 if (!missing(pagecentre)) 2026/04/21 14:55:34.586511991 new$pagecentre <- pagecentre 2026/04/21 14:55:34.586512682 if (!missing(colormodel)) 2026/04/21 14:55:34.586533063 new$colormodel <- colormodel 2026/04/21 14:55:34.586537429 if (!missing(useDingbats)) 2026/04/21 14:55:34.586557850 new$useDingbats <- useDingbats 2026/04/21 14:55:34.586558661 if (!missing(useKerning)) 2026/04/21 14:55:34.586573604 new$useKerning <- useKerning 2026/04/21 14:55:34.586574345 if (!missing(fillOddEven)) 2026/04/21 14:55:34.586600855 new$fillOddEven <- fillOddEven 2026/04/21 14:55:34.586601616 if (!missing(compress)) 2026/04/21 14:55:34.586618642 new$compress <- compress 2026/04/21 14:55:34.586619403 if (!missing(timestamp)) 2026/04/21 14:55:34.586634346 new$timestamp <- timestamp 2026/04/21 14:55:34.586635277 if (!missing(producer)) 2026/04/21 14:55:34.586649058 new$producer <- producer 2026/04/21 14:55:34.586649779 if (!missing(author)) 2026/04/21 14:55:34.586662829 new$author <- author 2026/04/21 14:55:34.586663580 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/04/21 14:55:34.586680736 if (!missing(family) && (inherits(family, "Type1Font") || 2026/04/21 14:55:34.586681507 inherits(family, "CIDFont"))) { 2026/04/21 14:55:34.586697692 enc <- family$encoding 2026/04/21 14:55:34.586698383 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/04/21 14:55:34.586714167 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/04/21 14:55:34.586714958 "default")) 2026/04/21 14:55:34.586729930 old$encoding <- enc 2026/04/21 14:55:34.586730621 family <- family$metrics 2026/04/21 14:55:34.586746095 } 2026/04/21 14:55:34.586746906 if (is.null(old$encoding) || old$encoding == "default") 2026/04/21 14:55:34.586763531 old$encoding <- guessEncoding() 2026/04/21 14:55:34.586764312 if (!missing(family)) { 2026/04/21 14:55:34.586778824 if (length(family) == 4L) { 2026/04/21 14:55:34.586779585 family <- c(family, "Symbol.afm") 2026/04/21 14:55:34.586794198 } 2026/04/21 14:55:34.586794989 else if (length(family) == 5L) { 2026/04/21 14:55:34.586807818 } 2026/04/21 14:55:34.586808489 else if (length(family) == 1L) { 2026/04/21 14:55:34.586820647 pf <- pdfFonts(family)[[1L]] 2026/04/21 14:55:34.586821329 if (is.null(pf)) 2026/04/21 14:55:34.586837743 stop(gettextf("unknown family '%s'", family), 2026/04/21 14:55:34.586838414 domain = NA) 2026/04/21 14:55:34.586865075 matchFont(pf, old$encoding) 2026/04/21 14:55:34.586865756 } 2026/04/21 14:55:34.586879316 else stop("invalid 'family' argument") 2026/04/21 14:55:34.586879987 old$family <- family 2026/04/21 14:55:34.586893988 } 2026/04/21 14:55:34.586894750 version <- old$version 2026/04/21 14:55:34.586906527 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/04/21 14:55:34.586907228 "2.0") 2026/04/21 14:55:34.586922792 if (version %in% versions) 2026/04/21 14:55:34.586923563 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/04/21 14:55:34.586939637 else stop("invalid PDF version") 2026/04/21 14:55:34.586940378 onefile <- old$onefile 2026/04/21 14:55:34.586958135 if (!checkIntFormat(file)) 2026/04/21 14:55:34.586959758 stop(gettextf("invalid 'file' argument '%s'", file), 2026/04/21 14:55:34.586982132 domain = NA) 2026/04/21 14:55:34.586983023 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/04/21 14:55:34.586999448 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/04/21 14:55:34.587000149 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/04/21 14:55:34.587034130 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/04/21 14:55:34.587034992 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/04/21 14:55:34.587053690 old$author) 2026/04/21 14:55:34.587067330 invisible() 2026/04/21 14:55:34.587068122 } 2026/04/21 14:55:34.587079649 <bytecode: 0x558c1903e5f0> 2026/04/21 14:55:34.587080470 <environment: namespace:grDevices> 2026/04/21 14:55:34.587096214 2026/04/21 14:55:34.587097095 $device.ask.default 2026/04/21 14:55:34.587109714 [1] FALSE 2026/04/21 14:55:34.587110466 2026/04/21 14:55:34.587121532 $digits 2026/04/21 14:55:34.587125208 [1] 7 2026/04/21 14:55:34.587168193 2026/04/21 14:55:34.587169755 $dvipscmd 2026/04/21 14:55:34.587179240 [1] "dvips" 2026/04/21 14:55:34.587179700 2026/04/21 14:55:34.587187542 $echo 2026/04/21 14:55:34.587187973 [1] FALSE 2026/04/21 14:55:34.587228594 2026/04/21 14:55:34.587229455 $editor 2026/04/21 14:55:34.587243487 [1] "vi" 2026/04/21 14:55:34.587244529 2026/04/21 14:55:34.587255215 $encoding 2026/04/21 14:55:34.587255746 [1] "native.enc" 2026/04/21 14:55:34.587264319 2026/04/21 14:55:34.587264769 $example.ask 2026/04/21 14:55:34.587272801 [1] "default" 2026/04/21 14:55:34.587273262 2026/04/21 14:55:34.587280914 $expressions 2026/04/21 14:55:34.587281394 [1] 5000 2026/04/21 14:55:34.587289306 2026/04/21 14:55:34.587289757 $help.search.types 2026/04/21 14:55:34.587297969 [1] "vignette" "demo" "help" 2026/04/21 14:55:34.587298671 2026/04/21 14:55:34.587307023 $help.try.all.packages 2026/04/21 14:55:34.587307584 [1] FALSE 2026/04/21 14:55:34.587316237 2026/04/21 14:55:34.587316678 $HTTPUserAgent 2026/04/21 14:55:34.587324640 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/04/21 14:55:34.587325110 2026/04/21 14:55:34.587335596 $internet.info 2026/04/21 14:55:34.587336037 [1] 2 2026/04/21 14:55:34.587344169 2026/04/21 14:55:34.587344590 $keep.parse.data 2026/04/21 14:55:34.587376318 [1] TRUE 2026/04/21 14:55:34.587377189 2026/04/21 14:55:34.587387064 $keep.parse.data.pkgs 2026/04/21 14:55:34.587387555 [1] FALSE 2026/04/21 14:55:34.587395968 2026/04/21 14:55:34.587396428 $keep.source 2026/04/21 14:55:34.587404170 [1] FALSE 2026/04/21 14:55:34.587404611 2026/04/21 14:55:34.587412002 $keep.source.pkgs 2026/04/21 14:55:34.587412433 [1] FALSE 2026/04/21 14:55:34.587420845 2026/04/21 14:55:34.587421286 $locatorBell 2026/04/21 14:55:34.587434165 [1] TRUE 2026/04/21 14:55:34.587434896 2026/04/21 14:55:34.587448667 $mailer 2026/04/21 14:55:34.587449428 [1] "mailto" 2026/04/21 14:55:34.587460645 2026/04/21 14:55:34.587461106 $matprod 2026/04/21 14:55:34.587468678 [1] "default" 2026/04/21 14:55:34.587469078 2026/04/21 14:55:34.587476610 $max.contour.segments 2026/04/21 14:55:34.587477040 [1] 25000 2026/04/21 14:55:34.587485343 2026/04/21 14:55:34.587485753 $max.print 2026/04/21 14:55:34.587493515 [1] 99999 2026/04/21 14:55:34.587493936 2026/04/21 14:55:34.587501227 $menu.graphics 2026/04/21 14:55:34.587501657 [1] TRUE 2026/04/21 14:55:34.587509619 2026/04/21 14:55:34.587510010 $na.action 2026/04/21 14:55:34.587517652 [1] "na.omit" 2026/04/21 14:55:34.587518082 2026/04/21 14:55:34.587525584 $nwarnings 2026/04/21 14:55:34.587526044 [1] 50 2026/04/21 14:55:34.587540676 2026/04/21 14:55:34.587541127 $OutDec 2026/04/21 14:55:34.587548638 [1] "." 2026/04/21 14:55:34.587549099 2026/04/21 14:55:34.587556300 $pager 2026/04/21 14:55:34.587556731 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/04/21 14:55:34.587565304 2026/04/21 14:55:34.587565714 $papersize 2026/04/21 14:55:34.587573206 [1] "letter" 2026/04/21 14:55:34.587573666 2026/04/21 14:55:34.587581108 $PCRE_limit_recursion 2026/04/21 14:55:34.587581568 [1] NA 2026/04/21 14:55:34.587590131 2026/04/21 14:55:34.587590552 $PCRE_study 2026/04/21 14:55:34.587598063 [1] FALSE 2026/04/21 14:55:34.587598534 2026/04/21 14:55:34.587605935 $PCRE_use_JIT 2026/04/21 14:55:34.587606386 [1] TRUE 2026/04/21 14:55:34.587614348 2026/04/21 14:55:34.587614758 $pdfviewer 2026/04/21 14:55:34.587622300 [1] "/usr/bin/xdg-open" 2026/04/21 14:55:34.587622831 2026/04/21 14:55:34.587630853 $pkgType 2026/04/21 14:55:34.587631293 [1] "source" 2026/04/21 14:55:34.587639306 2026/04/21 14:55:34.587639716 $printcmd 2026/04/21 14:55:34.587652425 [1] "/usr/bin/lpr" 2026/04/21 14:55:34.587652836 2026/04/21 14:55:34.587660568 $prompt 2026/04/21 14:55:34.587660998 [1] "> " 2026/04/21 14:55:34.587668430 2026/04/21 14:55:34.587668900 $repos 2026/04/21 14:55:34.587676241 CRAN 2026/04/21 14:55:34.587676662 "@CRAN@" 2026/04/21 14:55:34.587684344 2026/04/21 14:55:34.587684774 $rl_word_breaks 2026/04/21 14:55:34.587692506 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/04/21 14:55:34.587692937 2026/04/21 14:55:34.587700738 $scipen 2026/04/21 14:55:34.587701159 [1] 0 2026/04/21 14:55:34.587708670 2026/04/21 14:55:34.587709101 $show.coef.Pvalues 2026/04/21 14:55:34.587717203 [1] TRUE 2026/04/21 14:55:34.587717634 2026/04/21 14:55:34.587724975 $show.error.messages 2026/04/21 14:55:34.587725416 [1] TRUE 2026/04/21 14:55:34.587733638 2026/04/21 14:55:34.587734089 $show.signif.stars 2026/04/21 14:55:34.587742091 [1] TRUE 2026/04/21 14:55:34.587742512 2026/04/21 14:55:34.587749742 $showErrorCalls 2026/04/21 14:55:34.587750173 [1] TRUE 2026/04/21 14:55:34.587758115 2026/04/21 14:55:34.587758516 $showNCalls 2026/04/21 14:55:34.587766057 [1] 50 2026/04/21 14:55:34.587766488 2026/04/21 14:55:34.587773589 $showWarnCalls 2026/04/21 14:55:34.587774079 [1] FALSE 2026/04/21 14:55:34.587782051 2026/04/21 14:55:34.587782472 $str 2026/04/21 14:55:34.587789863 $str$strict.width 2026/04/21 14:55:34.587790314 [1] "no" 2026/04/21 14:55:34.587798436 2026/04/21 14:55:34.587798927 $str$digits.d 2026/04/21 14:55:34.587806578 [1] 3 2026/04/21 14:55:34.587807069 2026/04/21 14:55:34.587814190 $str$vec.len 2026/04/21 14:55:34.587814621 [1] 4 2026/04/21 14:55:34.587822282 2026/04/21 14:55:34.587822723 $str$list.len 2026/04/21 14:55:34.587830424 [1] 99 2026/04/21 14:55:34.587830875 2026/04/21 14:55:34.587837986 $str$deparse.lines 2026/04/21 14:55:34.587838417 NULL 2026/04/21 14:55:34.587846409 2026/04/21 14:55:34.587846829 $str$drop.deparse.attr 2026/04/21 14:55:34.587854972 [1] TRUE 2026/04/21 14:55:34.587855823 2026/04/21 14:55:34.587863114 $str$formatNum 2026/04/21 14:55:34.587863595 function (x, ...) 2026/04/21 14:55:34.587871997 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/04/21 14:55:34.587872438 <environment: 0x558c198b35a0> 2026/04/21 14:55:34.587883044 2026/04/21 14:55:34.587883475 2026/04/21 14:55:34.587890535 $str.dendrogram.last 2026/04/21 14:55:34.587890996 [1] "`" 2026/04/21 14:55:34.587899088 2026/04/21 14:55:34.587899509 $texi2dvi 2026/04/21 14:55:34.587906960 [1] "/usr/bin/texi2dvi" 2026/04/21 14:55:34.587907391 2026/04/21 14:55:34.587915283 $timeout 2026/04/21 14:55:34.587915733 [1] 60 2026/04/21 14:55:34.587923395 2026/04/21 14:55:34.587923806 $ts.eps 2026/04/21 14:55:34.587931167 [1] 1e-05 2026/04/21 14:55:34.587931647 2026/04/21 14:55:34.587949164 $ts.S.compat 2026/04/21 14:55:34.587949595 [1] FALSE 2026/04/21 14:55:34.587957567 2026/04/21 14:55:34.587957977 $unzip 2026/04/21 14:55:34.587965308 [1] "/usr/bin/unzip" 2026/04/21 14:55:34.587965749 2026/04/21 14:55:34.587973351 $useFancyQuotes 2026/04/21 14:55:34.587973801 [1] TRUE 2026/04/21 14:55:34.587981823 2026/04/21 14:55:34.587982234 $verbose 2026/04/21 14:55:34.587990346 [1] FALSE 2026/04/21 14:55:34.587990777 2026/04/21 14:55:34.587998208 $warn 2026/04/21 14:55:34.587998649 [1] 0 2026/04/21 14:55:34.588005980 2026/04/21 14:55:34.588006421 $warning.length 2026/04/21 14:55:34.588014182 [1] 1000 2026/04/21 14:55:34.588014643 2026/04/21 14:55:34.588021734 $warnPartialMatchArgs 2026/04/21 14:55:34.588022184 [1] FALSE 2026/04/21 14:55:34.588030487 2026/04/21 14:55:34.588030898 $warnPartialMatchAttr 2026/04/21 14:55:34.588038810 [1] FALSE 2026/04/21 14:55:34.588039220 2026/04/21 14:55:34.588046441 $warnPartialMatchDollar 2026/04/21 14:55:34.588046902 [1] FALSE 2026/04/21 14:55:34.588055314 2026/04/21 14:55:34.588055765 $width 2026/04/21 14:55:34.588063156 [1] 80 2026/04/21 14:55:34.588063597 Stopped session pings to http://127.0.0.1:43233 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/21 14:55:34.611021034 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:34.611249880 [connect-session] Job Key: RAthOOKVqs0RG6Wi 2026/04/21 14:55:34.611262980 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:34.611267917 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:33475 ... Connected to session server http://127.0.0.1:33475 2026/04/21 14:55:34.801163451 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:34.801397966 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:34.801456655 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/04/21 14:55:34.809748079 2026/04/21 14:55:34.809759537 $ env 2026/04/21 14:55:34.809800288 CONNECT_API_KEY=REDACTED 2026/04/21 14:55:34.809801490 CONNECT_CONTENT_GUID= 2026/04/21 14:55:34.809817635 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/04/21 14:55:34.809818366 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/04/21 14:55:34.809834380 CONNECT_SERVER=http://localhost:3939/ 2026/04/21 14:55:34.809834901 EDITOR=vi 2026/04/21 14:55:34.809861581 HOME=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:34.809862312 HOSTNAME=9c842de369fd 2026/04/21 14:55:34.809879328 LANG=en_US.UTF-8 2026/04/21 14:55:34.809880029 LANGUAGE=en_US:en 2026/04/21 14:55:34.809892958 LC_ALL=en_US.UTF-8 2026/04/21 14:55:34.809893469 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/21 14:55:34.809908332 LN_S=ln -s 2026/04/21 14:55:34.809908782 LOGNAME=rstudio-connect 2026/04/21 14:55:34.809917646 MAKE=make 2026/04/21 14:55:34.809918066 PAGER=/usr/bin/pager 2026/04/21 14:55:34.809930365 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/21 14:55:34.809931917 POSIT_PRODUCT=CONNECT 2026/04/21 14:55:34.809955564 PWD=/opt/rstudio-connect/mnt/app 2026/04/21 14:55:34.809957787 R_ARCH= 2026/04/21 14:55:34.809982344 R_BROWSER=xdg-open 2026/04/21 14:55:34.809983806 R_BZIPCMD=/usr/bin/bzip2 2026/04/21 14:55:34.810002734 R_CONFIG_ACTIVE=rsconnect 2026/04/21 14:55:34.810003315 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/04/21 14:55:34.810017106 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:34.810018048 R_GZIPCMD=/usr/bin/gzip 2026/04/21 14:55:34.810036646 R_HOME=/opt/R/4.5.2/lib/R 2026/04/21 14:55:34.810037327 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/04/21 14:55:34.810048303 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/04/21 14:55:34.810048774 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/04/21 14:55:34.810059270 R_LIBS_USER=REDACTED 2026/04/21 14:55:34.810059741 R_PAPERSIZE=letter 2026/04/21 14:55:34.810075494 R_PDFVIEWER=/usr/bin/xdg-open 2026/04/21 14:55:34.810078439 R_PLATFORM=x86_64-pc-linux-gnu 2026/04/21 14:55:34.810103667 R_PRINTCMD=/usr/bin/lpr 2026/04/21 14:55:34.810104999 R_RD4PDF=times,inconsolata,hyper 2026/04/21 14:55:34.810121414 RSC_EMAIL_SUBJECT=system-check 2026/04/21 14:55:34.810122295 RSC_REPORT_NAME=system-check 2026/04/21 14:55:34.810138159 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/04/21 14:55:34.810138920 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/04/21 14:55:34.810159151 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/04/21 14:55:34.810159862 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmptw09bm 2026/04/21 14:55:34.810177659 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/04/21 14:55:34.810178410 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/04/21 14:55:34.810195105 R_STRIP_STATIC_LIB=strip --strip-debug 2026/04/21 14:55:34.810195856 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:34.810212732 RSTUDIO_PRODUCT=CONNECT 2026/04/21 14:55:34.810213493 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/04/21 14:55:34.810231430 R_UNZIPCMD=/usr/bin/unzip 2026/04/21 14:55:34.810232111 R_ZIPCMD=/usr/bin/zip 2026/04/21 14:55:34.810262687 SED=/usr/bin/sed 2026/04/21 14:55:34.810263489 SF_PARTNER=posit_connect 2026/04/21 14:55:34.810277820 SHLVL=2 2026/04/21 14:55:34.810278551 SPARK_CONNECT_USER_AGENT=REDACTED 2026/04/21 14:55:34.810292723 STARTUP_DEBUG_MODE=0 2026/04/21 14:55:34.810293424 TAR=/usr/bin/tar 2026/04/21 14:55:34.810318312 TERM=xterm 2026/04/21 14:55:34.810382859 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/04/21 14:55:34.810384191 TZ=UTC 2026/04/21 14:55:34.810399124 USERNAME=rstudio-connect 2026/04/21 14:55:34.810399825 USER=rstudio-connect 2026/04/21 14:55:34.815748892 _=/usr/bin/env Stopped session pings to http://127.0.0.1:33475 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/21 14:55:34.832969866 [connect-session] Connect Session v2026.03.1 2026/04/21 14:55:34.833194356 [connect-session] Job Key: B6aUxDkMRIwMgMnP 2026/04/21 14:55:34.833206644 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty 2026/04/21 14:55:34.833211311 [connect-session] Warning: Workload identities are disabled Job started Determining session server location ... Connecting to session server http://127.0.0.1:40113 ... Connected to session server http://127.0.0.1:40113 2026/04/21 14:55:35.023638229 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/04/21 14:55:35.023869118 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/04/21 14:55:35.023953155 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/04/21 14:55:35.031989655 2026/04/21 14:55:35.031997647 $ findmnt --notruncate 2026/04/21 14:55:35.032033931 TARGET SOURCE FSTYPE OPTIONS 2026/04/21 14:55:35.032042044 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docker/ov erlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:35.032160843 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:35.032166532 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/04/21 14:55:35.032250399 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:35.032254375 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:35.032303269 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/04/21 14:55:35.032304241 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/04/21 14:55:35.032341096 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/04/21 14:55:35.032341897 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/04/21 14:55:35.032416450 ├─/data /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032420697 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/doc ker/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:35.032451012 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/doc ker/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:35.032630463 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032637013 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032715642 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/9c842de369fd009bde4af665cbe0b63b303064b36efef232b837a474f308d08e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032716624 ├─/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/21 14:55:35.032773931 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/reports/v2/0/0/temp.source.2644058658] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032779759 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/reports/v2/0/0/temp.output.3424640621] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032834432 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/jobs/0/B6aUxDkMRIwMgMnP] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032835534 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032882134 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032882955 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/e539482548db19187882892d2138673279d3c424d1de00e82cb4d15f8be8f5e4/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/04/21 14:55:35.032933652 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1624280746] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:35.032951689 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr 2026/04/21 14:55:35.037903415 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/WI2SWWHJVECDG42QOQEIZCJOHX:/var/lib/docker/overlay2/l/U75CYWAH6OYS2FWXMMQDKTGK4Q:/var/lib/docker/overlay2/l/E3UTN4V45XZHLF5J3I4S552STG:/var/lib/docker/overlay2/l/DAARGF3CDSIOYPLLMTXS5CUDSA:/var/lib/docker/overlay2/l/SW47Y3UXQDC3BYOUIDL7W2VNIW:/var/lib/docker/overlay2/l/OU5B67GCQH35NXVRJIEX67O35T:/var/lib/docker/overlay2/l/WUQMVYEMZ3XETQDWQCKCH2OPHJ:/var/lib/docker/overlay2/l/52NMF5FYWXVJQQI3K63FZGHDOV:/var/lib/docker/overlay2/l/NYOVTOFBX3H2HN57BVNZILFODO:/var/lib/docker/overlay2/l/GJO7R2YKKONMAR3MRPVFAXUI26:/var/lib/docker/overlay2/l/T7MLGCGXEZJR6GOSK7FLNQIOET:/var/lib/docker/overlay2/l/ISXNTI5DQR2NEG7HCYDF7E2DQH:/var/lib/docker/overlay2/l/CB2T6PL7DQACRBWNNUBL5NSVT2:/var/lib/docker/overlay2/l/I7THWIP7PW6F2RMB2ZACSYQLXG:/var/lib/docke r/overlay2/l/NBCYM477WVFXDXCRNHYIWP574K:/var/lib/docker/overlay2/l/Z2SI6U4BZSVJ6MX6XCCV27KCQW:/var/lib/docker/overlay2/l/K7XAVTE7D6AXIIU2CTQKMERW3A:/var/lib/docker/overlay2/l/QMD6R3PZ4YT36FGC4SBXTE2MJA:/var/lib/docker/overlay2/l/PVMN6LYI33H2YRLU7CKZFZYUHQ,upperdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/diff,workdir=/var/lib/docker/overlay2/1c57c577f101cc92816679440d919d9a48ba63fa24a50b2db307d810c394c590/work,nouserxattr Stopped session pings to http://127.0.0.1:40113 Job completed |