| Product | URL | Version |
|---|---|---|
| Connect | http://localhost:3939 | 2026.06.1 |
| Workbench | http://localhost:8787 | 2026.07.0+139.pro9 |
| Package Manager | http://localhost:4242 | 2024.08.0-6 |
VIP Report
Verified Installation of Posit
Deployment: CI Connect 2026.06.1 + WB 2026.07.0+139.pro9 + PM 2024.08.0-6 Generated: 2026-07-17 21:40:53 UTC
Products Under Test
Summary
| Metric | Count |
|---|---|
| Total | 26 |
| Passed | 19 |
| 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.45s
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 0x7f7bda0c2b90>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'user_list': [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}], 'test_username': 'testuser'}
def call_fixture_func(
fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
) -> FixtureValue:
if inspect.isgeneratorfunction(fixturefunc):
fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
generator = fixturefunc(**kwargs)
try:
fixture_result = next(generator)
except StopIteration:
raise ValueError(f"{request.fixturename} did not yield a value") from None
finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
request.addfinalizer(finalizer)
else:
fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
> fixture_result = fixturefunc(**kwargs)
^^^^^^^^^^^^^^^^^^^^^
.venv/lib/python3.14/site-packages/_pytest/fixtures.py:1005:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
user_list = [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}]
test_username = 'testuser'
@then("the test user exists in the user list")
def check_test_user_in_list(user_list, test_username):
if not test_username or not test_username.strip():
pytest.skip("No test user configured — skipping user lookup assertion")
test_username = test_username.strip()
expected = test_username.split("@", 1)[0]
usernames = [u.get("username") for u in user_list]
> assert expected in usernames, (
f"Test user {expected!r} (from {test_username!r}) not found in user list: {usernames}"
)
E AssertionError: Test user 'testuser' (from 'testuser') not found in user list: ['__bootstrap_admin__']
E assert 'testuser' in ['__bootstrap_admin__']
src/vip_tests/connect/test_users.py:58: AssertionErrorPassed (19)
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.15s
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.45s
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.45s
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.45s
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.45s
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_checks29.90s
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.72s
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.08s
Test procedure
- Given Package Manager is running
- When I list all repositories
- Then at least one repository exists
Prerequisites6 tests
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.11s
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.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 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.22s
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.08s
Test procedure
- Given Package Manager is configured in vip.toml with a version expectation
- When I fetch the Package Manager server version
- Then the Package Manager version matches the configured value
PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.01s
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
Security3 tests
PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.02s
Test procedure
- Given Connect is configured in vip.toml
- When I make an API request to Connect with an invalid key
- Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
- Given Connect is configured in vip.toml
- When I request a non-existent endpoint on Connect
- Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
- Given Connect is configured in vip.toml
- When I make an unauthenticated API request to Connect
- Then the response status is 401
Workbench2 tests
PASSUser can sign out of WorkbenchWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_signout[chromium]0.83s
Test procedure
- Given Workbench is accessible and I am logged in
- When I sign out of Workbench
- Then I am redirected to the Workbench login page
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]5.24s
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 element is visible and non-empty 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.22s
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.22s
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.08s
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.08s
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.08s
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.00s
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: 95dcce28f61e · Status: done · Passed: 53 · Failed: 2
| Group | Check | Detail | |
|---|---|---|---|
| ✅ | server | connect-versions | Connect versions on active hosts: 95dcce28f61e 2026.06.1 |
| ✅ | server | connect-product-support | Product version v2026.06.1 end-of-support: 2027-12-31 |
| ✅ | server | connect-deprecated-settings | Deprecated settings are not in use. |
| ✅ | server | connect-removed-settings | Removed settings are not in use. |
| ✅ | server | connect-unrecognized-settings | Unrecognized 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: [redacted] 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: 218 License-Engine: 1.0.0.0 License-Scope: System -- Local license status -- Trial-Type: Verified Status: Expired Has-Key: No Has-Trial: No License-Scope: System License-Engine: 4.4.3.0 -- Floating license status -- License server not in use. |
| ✅ | server | linux-version | $ cat /etc/lsb-release /etc/os-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy |
| ✅ | server | environment | $ env CONNECT_BOOTSTRAP_ENABLED=true CONNECT_BOOTSTRAP_SECRETKEY=REDACTED _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 HOME=/root HOSTNAME=95dcce28f61e 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.5Gi 288Mi 48Mi 13Gi 13Gi Swap: 0B 0B 0B |
| ✅ | server | disk | $ df -h Filesystem Size Used Avail Use% Mounted on overlay 145G 54G 91G 38% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/root 145G 54G 91G 38% /data |
| ✅ | server | database-latency | Database latency: median 0.000, max 0.000 sec |
| ✅ | server | queue-depth | ID Created Type Hostname Details |
| ✅ | server | self-connectivity | Server.Address is 'http://localhost:3939/' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET //__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 307 Temporary Redirect < Content-Type: text/html; charset=utf-8 < Location: http://localhost:3939/__api__/server_settings < Server: Posit Connect v2026.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 17 Jul 2026 21:40:24 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: 0x5564a57f7b90 [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.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 17 Jul 2026 21:40:24 GMT < Transfer-Encoding: chunked < { [3571 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | HTTP.Listen is 'http://localhost:3939' $ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings * Trying 127.0.0.1:3939... * Connected to localhost (127.0.0.1) port 3939 (#0) > GET /__api__/server_settings HTTP/1.1 > Host: localhost:3939 > User-Agent: curl/7.81.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK < Cache-Control: no-cache, no-store, must-revalidate < Content-Type: application/json; charset=utf-8 < Expires: 0 < Pragma: no-cache < Server: Posit Connect v2026.06.1 < X-Content-Type-Options: nosniff < X-Correlation-Id: REDACTED < X-Frame-Options: DENY < Date: Fri, 17 Jul 2026 21:40:24 GMT < Transfer-Encoding: chunked < { [3571 bytes data] * Connection #0 to host localhost left intact |
| ✅ | server | self-connectivity | Warning: HTTPS.Listen is not configured. |
| ✅ | base-sandbox | echo | Successfully ran a process with rsandbox as rstudio-connect |
| ✅ | python-restore-sandbox | python-version | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/07/17 21:40:24.756260751 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:24.757901197 [connect-session] Job Key: jceSfF0VL5r3BhJm 2026/07/17 21:40:24.757917882 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:24.757927717 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:39133 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39133 2026/07/17 21:40:25.025904972 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/07/17 21:40:25.075160636 2026/07/17 21:40:25.075175759 $ /opt/python/3.12.11/bin/python3.12 -V 2026/07/17 21:40:25.075236961 Python 3.12.11 Stopped session pings to http://127.0.0.1:39133 |
| ❌ | 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/07/17 21:40:25.570773113 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:25.570995547 [connect-session] Job Key: db9KPlqUMXpvGvMj 2026/07/17 21:40:25.571005482 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:25.571009658 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:43461 ... Connected to session server http://127.0.0.1:43461 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:25.700341447 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/07/17 21:40:25.707351325 2026/07/17 21:40:25.707360178 $ env 2026/07/17 21:40:25.707404365 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:25.707411365 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:25.707438937 HOSTNAME=95dcce28f61e 2026/07/17 21:40:25.707439678 LANG=en_US.UTF-8 2026/07/17 21:40:25.707461361 LANGUAGE=en_US:en 2026/07/17 21:40:25.707467731 LC_ALL=en_US.UTF-8 2026/07/17 21:40:25.707520229 LOGNAME=rstudio-connect 2026/07/17 21:40:25.707531236 MAKEFLAGS=-j1 2026/07/17 21:40:25.707546108 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/17 21:40:25.707547500 PICOTEL_PREFIX=PICOTEL 2026/07/17 21:40:25.707565447 PICOTEL_SDK_DISABLED=true 2026/07/17 21:40:25.707566209 PICOTEL_SERVICE_NAME=posit-connect-python 2026/07/17 21:40:25.707583124 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:25.707583905 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:25.707598798 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:25.707599499 SHLVL=2 2026/07/17 21:40:25.707612428 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:25.707613099 TERM=xterm 2026/07/17 21:40:25.707625908 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:25.707626690 TZ=UTC 2026/07/17 21:40:25.707640871 USERNAME=rstudio-connect 2026/07/17 21:40:25.707641532 USER=rstudio-connect 2026/07/17 21:40:25.707655673 _=/usr/bin/env 2026/07/17 21:40:25.707656374 UV_CONCURRENT_BUILDS=1 Stopped session pings to http://127.0.0.1:43461 |
| ✅ | 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/07/17 21:40:25.723873694 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:25.724136369 [connect-session] Job Key: DSUIQxaKQynhYw4c 2026/07/17 21:40:25.724146404 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:25.724150711 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:45409 ... Connected to session server http://127.0.0.1:45409 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:25.854662969 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/07/17 21:40:25.859346680 2026/07/17 21:40:25.859355043 $ findmnt --notruncate 2026/07/17 21:40:26.032015309 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:26.032036380 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/HBGK6 DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:26.032186856 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:26.032246074 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:26.032248037 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:26.032315398 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:26.032316690 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:26.032346665 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:26.032347466 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:26.032379234 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:26.032381587 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032437381 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:26.032466385 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:26.032692403 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032693645 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032718733 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032719183 ├─/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/07/17 21:40:26.032753084 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032753975 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/DSUIQxaKQynhYw4c] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032802338 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:26.032802899 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3406311209] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:26.032862068 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:26.032942358 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr Stopped session pings to http://127.0.0.1:45409 |
| ✅ | 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/07/17 21:40:26.049887191 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:26.050133830 [connect-session] Job Key: Cr2KLSUmTfWz8NvQ 2026/07/17 21:40:26.050143805 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:26.050147681 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:32843 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:32843 2026/07/17 21:40:26.181928680 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/07/17 21:40:26.192912804 2026/07/17 21:40:26.192921327 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.YmCxD6POWD/testenv 2026/07/17 21:40:29.126599271 2026/07/17 21:40:29.126615446 $ source /opt/rstudio-connect/mnt/tmp/tmp.YmCxD6POWD/testenv/bin/activate 2026/07/17 21:40:29.128174201 2026/07/17 21:40:29.128184015 $ python --version 2026/07/17 21:40:29.130412083 Python 3.12.11 2026/07/17 21:40:29.130734386 2026/07/17 21:40:29.130741516 $ python -m site 2026/07/17 21:40:29.144307598 sys.path = [ 2026/07/17 21:40:29.144314128 '/opt/rstudio-connect/mnt/app', 2026/07/17 21:40:29.144360157 '/opt/python/3.12.11/lib/python312.zip', 2026/07/17 21:40:29.144362080 '/opt/python/3.12.11/lib/python3.12', 2026/07/17 21:40:29.144379556 '/opt/python/3.12.11/lib/python3.12/lib-dynload', 2026/07/17 21:40:29.144380708 '/opt/rstudio-connect/mnt/tmp/tmp.YmCxD6POWD/testenv/lib/python3.12/site-packages', 2026/07/17 21:40:29.144395801 '/opt/python/3.12.11/lib/python3.12/site-packages', 2026/07/17 21:40:29.144396251 ] 2026/07/17 21:40:29.144410302 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/07/17 21:40:29.144411104 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist) 2026/07/17 21:40:29.144434499 ENABLE_USER_SITE: True |
| ✅ | python-restore-sandbox | pip | Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11 2026/07/17 21:40:29.192535314 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:29.192773160 [connect-session] Job Key: fDhJaQRtR3Ny52tD 2026/07/17 21:40:29.192787481 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:29.192792970 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:45879 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:45879 2026/07/17 21:40:29.325230121 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/07/17 21:40:29.330884672 2026/07/17 21:40:29.330893165 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv 2026/07/17 21:40:32.134587472 2026/07/17 21:40:32.134601634 $ source /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv/bin/activate 2026/07/17 21:40:32.136180701 2026/07/17 21:40:32.136190436 $ python -m pip --version 2026/07/17 21:40:32.316802309 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv/lib/python3.12/site-packages/pip (python 3.12) 2026/07/17 21:40:32.340952543 2026/07/17 21:40:32.340964140 $ python -m pip config debug 2026/07/17 21:40:32.519851242 env_var: 2026/07/17 21:40:32.520140056 env: 2026/07/17 21:40:32.520370487 global: 2026/07/17 21:40:32.520577513 /etc/xdg/pip/pip.conf, exists: False 2026/07/17 21:40:32.520784369 /etc/pip.conf, exists: False 2026/07/17 21:40:32.520967750 site: 2026/07/17 21:40:32.521172602 /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv/pip.conf, exists: False 2026/07/17 21:40:32.521372007 user: 2026/07/17 21:40:32.521543670 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/07/17 21:40:32.521722779 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/07/17 21:40:32.546400055 2026/07/17 21:40:32.546412744 $ python -m pip config list -v 2026/07/17 21:40:32.728539474 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/07/17 21:40:32.728838473 For variant 'global', will try loading '/etc/pip.conf' 2026/07/17 21:40:32.729133151 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/07/17 21:40:32.729415500 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/07/17 21:40:32.729687945 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv/pip.conf' 2026/07/17 21:40:32.754159421 2026/07/17 21:40:32.754171409 $ python -m pip._vendor.requests.certs 2026/07/17 21:40:32.895336408 <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/07/17 21:40:32.895582017 /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem 2026/07/17 21:40:32.911444272 2026/07/17 21:40:32.911455429 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X pip 2026/07/17 21:40:33.425819399 Collecting pip 2026/07/17 21:40:33.426197678 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata 2026/07/17 21:40:33.488954027 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB) 2026/07/17 21:40:33.511885950 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB) 2026/07/17 21:40:33.646384197 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 19.2 MB/s eta 0:00:00 2026/07/17 21:40:33.658335475 Saved /opt/rstudio-connect/mnt/tmp/tmp.rNXmzsrS8X/pip-26.1.2-py3-none-any.whl 2026/07/17 21:40:33.658749086 Successfully downloaded pip 2026/07/17 21:40:33.787824860 2026/07/17 21:40:33.787842247 [notice] A new release of pip is available: 25.0.1 -> 26.1.2 2026/07/17 21:40:33.787894795 [notice] To update, run: pip install --upgrade pip |
| ✅ | 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/07/17 21:40:33.892420990 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:33.892637636 [connect-session] Job Key: wg9neA48gmxAZi3J 2026/07/17 21:40:33.892651918 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:33.892806801 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:38891 ... Connected to session server http://127.0.0.1:38891 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:34.025793143 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/07/17 21:40:34.030569425 2026/07/17 21:40:34.030579641 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/07/17 21:40:34.039801017 * Trying 151.101.128.223:443... 2026/07/17 21:40:34.057514628 * Connected to pypi.python.org (151.101.128.223) port 443 (#0) 2026/07/17 21:40:34.059302939 * ALPN, offering h2 2026/07/17 21:40:34.059312213 * ALPN, offering http/1.1 2026/07/17 21:40:34.082920079 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:34.082933860 * CApath: /etc/ssl/certs 2026/07/17 21:40:34.083125869 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:34.083133530 } [5 bytes data] 2026/07/17 21:40:34.083171668 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:34.083181342 } [512 bytes data] 2026/07/17 21:40:34.102662203 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:34.102675743 { [5 bytes data] 2026/07/17 21:40:34.102731016 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:34.102734351 { [122 bytes data] 2026/07/17 21:40:34.102968488 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:34.102980697 { [5 bytes data] 2026/07/17 21:40:34.103014333 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.103020602 { [5 bytes data] 2026/07/17 21:40:34.103049195 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:34.103051409 { [19 bytes data] 2026/07/17 21:40:34.103067272 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.103067943 { [5 bytes data] 2026/07/17 21:40:34.103083006 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:34.103084719 { [2860 bytes data] 2026/07/17 21:40:34.103874522 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.103891487 { [5 bytes data] 2026/07/17 21:40:34.103920551 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:34.103923776 { [264 bytes data] 2026/07/17 21:40:34.103985168 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.103991929 { [5 bytes data] 2026/07/17 21:40:34.104014993 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:34.104038058 { [36 bytes data] 2026/07/17 21:40:34.104078559 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:34.104085439 } [5 bytes data] 2026/07/17 21:40:34.104106491 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:34.104119030 } [1 bytes data] 2026/07/17 21:40:34.104175155 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104176336 } [5 bytes data] 2026/07/17 21:40:34.104226682 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:34.104257764 } [36 bytes data] 2026/07/17 21:40:34.104296567 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:34.104340463 * ALPN, server accepted to use h2 2026/07/17 21:40:34.104341665 * Server certificate: 2026/07/17 21:40:34.104356838 * subject: CN=www.python.org 2026/07/17 21:40:34.104357279 * start date: Jan 13 13:03:46 2026 GMT 2026/07/17 21:40:34.104367554 * expire date: Feb 14 13:03:45 2027 GMT 2026/07/17 21:40:34.104368025 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/07/17 21:40:34.104380363 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:34.104380824 * SSL certificate verify ok. 2026/07/17 21:40:34.104398471 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:34.104399402 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:34.104418025 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:34.104427149 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104455862 } [5 bytes data] 2026/07/17 21:40:34.104473193 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104499968 } [5 bytes data] 2026/07/17 21:40:34.104752834 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104759253 } [5 bytes data] 2026/07/17 21:40:34.104786875 * Using Stream ID: 1 (easy handle 0x55bb1b371a40) 2026/07/17 21:40:34.104788016 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104812128 } [5 bytes data] 2026/07/17 21:40:34.104813100 > GET / HTTP/2 2026/07/17 21:40:34.104827581 > Host: pypi.python.org 2026/07/17 21:40:34.104828353 > user-agent: curl/7.81.0 2026/07/17 21:40:34.104840381 > accept: */* 2026/07/17 21:40:34.104840791 > 2026/07/17 21:40:34.104848954 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.104849434 { [5 bytes data] 2026/07/17 21:40:34.104859730 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:34.104860281 { [193 bytes data] 2026/07/17 21:40:34.121150680 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.121160725 { [5 bytes data] 2026/07/17 21:40:34.121199033 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.121199884 } [5 bytes data] 2026/07/17 21:40:34.121543852 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.121562800 { [5 bytes data] 2026/07/17 21:40:34.122102853 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.122111456 { [5 bytes data] 2026/07/17 21:40:34.122329433 < HTTP/2 301 2026/07/17 21:40:34.122337135 < server: Varnish 2026/07/17 21:40:34.122392268 < retry-after: 0 2026/07/17 21:40:34.122393239 < location: https://pypi.org/ 2026/07/17 21:40:34.122417526 < content-type: text/html; charset=UTF-8 2026/07/17 21:40:34.122418367 < accept-ranges: bytes 2026/07/17 21:40:34.122469705 < date: Fri, 17 Jul 2026 21:40:34 GMT 2026/07/17 21:40:34.122470726 < x-served-by: cache-dfw-kdfw8210036-DFW 2026/07/17 21:40:34.122487632 < x-cache: HIT 2026/07/17 21:40:34.122488383 < x-cache-hits: 0 2026/07/17 21:40:34.122501903 < x-timer: S1784324434.122015,VS0,VE0 2026/07/17 21:40:34.122502714 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:34.122523716 < x-frame-options: deny 2026/07/17 21:40:34.122524507 < x-xss-protection: 1; mode=block 2026/07/17 21:40:34.122539700 < x-content-type-options: nosniff 2026/07/17 21:40:34.122540421 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:34.122556786 < 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/07/17 21:40:34.122561873 < content-length: 122 2026/07/17 21:40:34.122619991 < 2026/07/17 21:40:34.122620862 * Ignoring the response-body 2026/07/17 21:40:34.122633962 { [122 bytes data] 2026/07/17 21:40:34.122634503 * Connection #0 to host pypi.python.org left intact 2026/07/17 21:40:34.122647963 * Issue another request to this URL: 'https://pypi.org/' 2026/07/17 21:40:34.125319283 * Trying 151.101.192.223:443... 2026/07/17 21:40:34.142626938 * Connected to pypi.org (151.101.192.223) port 443 (#1) 2026/07/17 21:40:34.142951466 * ALPN, offering h2 2026/07/17 21:40:34.142959869 * ALPN, offering http/1.1 2026/07/17 21:40:34.167735006 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:34.167750209 * CApath: /etc/ssl/certs 2026/07/17 21:40:34.167914782 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:34.167924797 } [5 bytes data] 2026/07/17 21:40:34.167963044 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:34.167964156 } [512 bytes data] 2026/07/17 21:40:34.186991849 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:34.187002255 { [5 bytes data] 2026/07/17 21:40:34.187048775 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:34.187049776 { [122 bytes data] 2026/07/17 21:40:34.187207770 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:34.187215161 { [5 bytes data] 2026/07/17 21:40:34.187247349 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.187251015 { [5 bytes data] 2026/07/17 21:40:34.187268461 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:34.187269242 { [19 bytes data] 2026/07/17 21:40:34.187309823 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.187310695 { [5 bytes data] 2026/07/17 21:40:34.187325367 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:34.187327450 { [2856 bytes data] 2026/07/17 21:40:34.188028605 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188038570 { [5 bytes data] 2026/07/17 21:40:34.188063538 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:34.188064329 { [264 bytes data] 2026/07/17 21:40:34.188146287 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188160648 { [5 bytes data] 2026/07/17 21:40:34.188185035 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:34.188185826 { [36 bytes data] 2026/07/17 21:40:34.188247168 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:34.188254429 } [5 bytes data] 2026/07/17 21:40:34.188297795 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:34.188305436 } [1 bytes data] 2026/07/17 21:40:34.188332226 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188332958 } [5 bytes data] 2026/07/17 21:40:34.188351025 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:34.188353018 } [36 bytes data] 2026/07/17 21:40:34.188436594 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:34.188442833 * ALPN, server accepted to use h2 2026/07/17 21:40:34.188467019 * Server certificate: 2026/07/17 21:40:34.188477806 * subject: CN=pypi.org 2026/07/17 21:40:34.188478627 * start date: Dec 28 04:33:08 2025 GMT 2026/07/17 21:40:34.188492478 * expire date: Jan 29 04:33:07 2027 GMT 2026/07/17 21:40:34.188493279 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/07/17 21:40:34.188511396 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:34.188512327 * SSL certificate verify ok. 2026/07/17 21:40:34.188533179 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:34.188533900 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:34.188548502 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:34.188561151 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188562132 } [5 bytes data] 2026/07/17 21:40:34.188578387 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188599959 } [5 bytes data] 2026/07/17 21:40:34.188628843 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188642754 } [5 bytes data] 2026/07/17 21:40:34.188690496 * Using Stream ID: 1 (easy handle 0x55bb1b371a40) 2026/07/17 21:40:34.188706820 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188712108 } [5 bytes data] 2026/07/17 21:40:34.188744767 > GET / HTTP/2 2026/07/17 21:40:34.188745609 > Host: pypi.org 2026/07/17 21:40:34.188759129 > user-agent: curl/7.81.0 2026/07/17 21:40:34.188759910 > accept: */* 2026/07/17 21:40:34.188773320 > 2026/07/17 21:40:34.188775173 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.188804647 { [5 bytes data] 2026/07/17 21:40:34.188829224 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:34.188839119 { [193 bytes data] 2026/07/17 21:40:34.205363596 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.205371868 { [5 bytes data] 2026/07/17 21:40:34.205424017 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.205424828 } [5 bytes data] 2026/07/17 21:40:34.205668404 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.205675034 { [5 bytes data] 2026/07/17 21:40:34.208688729 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.208698124 { [5 bytes data] 2026/07/17 21:40:34.208795510 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.208803462 { [5 bytes data] 2026/07/17 21:40:34.208842361 < HTTP/2 200 2026/07/17 21:40:34.208866758 < server: gunicorn 2026/07/17 21:40:34.208872146 < content-type: text/html; charset=UTF-8 2026/07/17 21:40:34.208906838 < referrer-policy: origin-when-cross-origin 2026/07/17 21:40:34.208917153 < etag: "yT0ZD7v3d27wCragmesSOw" 2026/07/17 21:40:34.208919236 < 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='; 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/07/17 21:40:34.209044304 < accept-ranges: bytes 2026/07/17 21:40:34.209078546 < date: Fri, 17 Jul 2026 21:40:34 GMT 2026/07/17 21:40:34.209083113 < x-served-by: cache-iad-kiad7000031-IAD, cache-iad-kiad7000031-IAD, cache-iad-kiad7000100-IAD, cache-dfw-kdfw8210118-DFW 2026/07/17 21:40:34.209105456 < x-cache: MISS, HIT, HIT 2026/07/17 21:40:34.209106158 < x-cache-hits: 0, 42, 1 2026/07/17 21:40:34.209118837 < x-timer: S1784324434.205961,VS0,VE3 2026/07/17 21:40:34.209119618 < vary: Accept-Encoding, Cookie 2026/07/17 21:40:34.209135231 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:34.209136213 < x-frame-options: deny 2026/07/17 21:40:34.209153208 < x-xss-protection: 1; mode=block 2026/07/17 21:40:34.209153659 < x-content-type-options: nosniff 2026/07/17 21:40:34.209166548 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:34.209167860 < 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/07/17 21:40:34.209237450 < content-length: 22848 2026/07/17 21:40:34.209238772 < 2026/07/17 21:40:34.209255828 { [958 bytes data] 2026/07/17 21:40:34.209261076 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209301497 { [5 bytes data] 2026/07/17 21:40:34.209303510 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209318192 { [5 bytes data] 2026/07/17 21:40:34.209318893 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209333765 { [5 bytes data] 2026/07/17 21:40:34.209334446 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209383000 { [5 bytes data] 2026/07/17 21:40:34.209383881 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209403746 { [5 bytes data] 2026/07/17 21:40:34.209909536 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209917709 { [5 bytes data] 2026/07/17 21:40:34.209943107 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.209943838 { [5 bytes data] 2026/07/17 21:40:34.211148120 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.211154430 { [5 bytes data] 2026/07/17 21:40:34.211188972 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.211189793 { [5 bytes data] 2026/07/17 21:40:34.212353234 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.212360234 { [5 bytes data] 2026/07/17 21:40:34.212407626 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.212408477 { [5 bytes data] 2026/07/17 21:40:34.213546359 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.213554091 { [5 bytes data] 2026/07/17 21:40:34.213583605 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.213584477 { [5 bytes data] 2026/07/17 21:40:34.214793256 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.214800997 { [5 bytes data] 2026/07/17 21:40:34.214843581 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.214844773 { [5 bytes data] 2026/07/17 21:40:34.216044504 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.216052907 { [5 bytes data] 2026/07/17 21:40:34.216090473 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.216091515 { [5 bytes data] 2026/07/17 21:40:34.216116082 * Connection #1 to host pypi.org left intact 2026/07/17 21:40:34.219609073 2026/07/17 21:40:34.219617856 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/07/17 21:40:34.228065498 * Trying 151.101.128.223:443... 2026/07/17 21:40:34.245642033 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0) 2026/07/17 21:40:34.247430149 * ALPN, offering h2 2026/07/17 21:40:34.247437259 * ALPN, offering http/1.1 2026/07/17 21:40:34.270508307 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:34.270520686 * CApath: /etc/ssl/certs 2026/07/17 21:40:34.270742580 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:34.270751684 } [5 bytes data] 2026/07/17 21:40:34.270784233 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:34.270790693 } [512 bytes data] 2026/07/17 21:40:34.292263926 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:34.292275213 { [5 bytes data] 2026/07/17 21:40:34.292343606 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:34.292345058 { [122 bytes data] 2026/07/17 21:40:34.292556596 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:34.292565259 { [5 bytes data] 2026/07/17 21:40:34.292604098 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.292605380 { [5 bytes data] 2026/07/17 21:40:34.292622125 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:34.292624589 { [19 bytes data] 2026/07/17 21:40:34.292648675 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.292650898 { [5 bytes data] 2026/07/17 21:40:34.292667623 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:34.292669977 { [2842 bytes data] 2026/07/17 21:40:34.293431753 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.293441117 { [5 bytes data] 2026/07/17 21:40:34.293473206 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:34.293474518 { [264 bytes data] 2026/07/17 21:40:34.293556992 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.293566997 { [5 bytes data] 2026/07/17 21:40:34.293594017 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:34.293596050 { [36 bytes data] 2026/07/17 21:40:34.293647468 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:34.293654819 } [5 bytes data] 2026/07/17 21:40:34.293680638 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:34.293681559 } [1 bytes data] 2026/07/17 21:40:34.293710463 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.293719596 } [5 bytes data] 2026/07/17 21:40:34.293734829 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:34.293739536 } [36 bytes data] 2026/07/17 21:40:34.293845416 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:34.293851234 * ALPN, server accepted to use h2 2026/07/17 21:40:34.293923193 * Server certificate: 2026/07/17 21:40:34.293944405 * subject: CN=*.pythonhosted.org 2026/07/17 21:40:34.293945586 * start date: Dec 8 21:08:03 2025 GMT 2026/07/17 21:40:34.293960228 * expire date: Jan 9 21:08:02 2027 GMT 2026/07/17 21:40:34.293961080 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/07/17 21:40:34.293979868 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:34.293982262 * SSL certificate verify ok. 2026/07/17 21:40:34.294008111 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:34.294010805 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:34.294025066 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:34.294025547 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.294039197 } [5 bytes data] 2026/07/17 21:40:34.294040830 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.294052748 } [5 bytes data] 2026/07/17 21:40:34.294137605 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.294143014 } [5 bytes data] 2026/07/17 21:40:34.294179969 * Using Stream ID: 1 (easy handle 0x55fcc44fea40) 2026/07/17 21:40:34.294203334 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.294215523 } [5 bytes data] 2026/07/17 21:40:34.294216644 > GET / HTTP/2 2026/07/17 21:40:34.294230705 > Host: files.pythonhosted.org 2026/07/17 21:40:34.294231527 > user-agent: curl/7.81.0 2026/07/17 21:40:34.294246459 > accept: */* 2026/07/17 21:40:34.294255973 > 2026/07/17 21:40:34.294272378 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.294273159 { [5 bytes data] 2026/07/17 21:40:34.294309524 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:34.294310375 { [193 bytes data] 2026/07/17 21:40:34.311010907 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.311023265 { [5 bytes data] 2026/07/17 21:40:34.311062094 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:34.311076746 } [5 bytes data] 2026/07/17 21:40:34.311399501 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.311407443 { [5 bytes data] 2026/07/17 21:40:34.314419436 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.314427739 { [5 bytes data] 2026/07/17 21:40:34.314466246 < HTTP/2 200 2026/07/17 21:40:34.314467328 < content-type: text/html 2026/07/17 21:40:34.314482080 < server: Python/3.12 aiohttp/3.14.1 2026/07/17 21:40:34.314482902 < accept-ranges: bytes 2026/07/17 21:40:34.314497684 < date: Fri, 17 Jul 2026 21:40:34 GMT 2026/07/17 21:40:34.314498405 < age: 46 2026/07/17 21:40:34.314513267 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210089-DFW 2026/07/17 21:40:34.314514299 < x-cache: HIT, HIT 2026/07/17 21:40:34.314540308 < x-cache-hits: 13, 1 2026/07/17 21:40:34.314550483 < x-timer: S1784324434.311598,VS0,VE1 2026/07/17 21:40:34.314574229 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:34.314580028 < x-frame-options: deny 2026/07/17 21:40:34.314633879 < x-xss-protection: 1; mode=block 2026/07/17 21:40:34.314634800 < x-content-type-options: nosniff 2026/07/17 21:40:34.314650293 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:34.314651115 < x-robots-header: noindex 2026/07/17 21:40:34.314667459 < content-length: 1853 2026/07/17 21:40:34.314668200 < 2026/07/17 21:40:34.314709723 { [1031 bytes data] 2026/07/17 21:40:34.314712797 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:34.314737565 { [5 bytes data] 2026/07/17 21:40:34.314738236 * Connection #0 to host files.pythonhosted.org left intact |
| ✅ | 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/07/17 21:40:34.334452713 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:34.334694106 [connect-session] Job Key: twqkZs7TmA5jBDvh 2026/07/17 21:40:34.334716309 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:34.334722248 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:41343 ... Connected to session server http://127.0.0.1:41343 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:34.501121321 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh' 2026/07/17 21:40:34.507969336 2026/07/17 21:40:34.507980603 $ /opt/python/3.13.9/bin/python3.13 -V 2026/07/17 21:40:34.508026172 Python 3.13.9 |
| ❌ | 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/07/17 21:40:34.973459550 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:34.973677779 [connect-session] Job Key: fqczyLwOeSDistV0 2026/07/17 21:40:34.973691369 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:34.973696447 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:46613 ... Connected to session server http://127.0.0.1:46613 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:35.102156667 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh' 2026/07/17 21:40:35.109051403 2026/07/17 21:40:35.109064152 $ env 2026/07/17 21:40:35.109106866 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:35.109108038 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:35.109125434 HOSTNAME=95dcce28f61e 2026/07/17 21:40:35.109126165 LANG=en_US.UTF-8 2026/07/17 21:40:35.109141028 LANGUAGE=en_US:en 2026/07/17 21:40:35.109141719 LC_ALL=en_US.UTF-8 2026/07/17 21:40:35.109154228 LOGNAME=rstudio-connect 2026/07/17 21:40:35.109154939 MAKEFLAGS=-j1 2026/07/17 21:40:35.109167858 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/17 21:40:35.109168589 PICOTEL_PREFIX=PICOTEL 2026/07/17 21:40:35.109185014 PICOTEL_SDK_DISABLED=true 2026/07/17 21:40:35.109185745 PICOTEL_SERVICE_NAME=posit-connect-python 2026/07/17 21:40:35.109201399 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:35.109202100 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:35.109216071 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:35.109216852 SHLVL=2 2026/07/17 21:40:35.109229030 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:35.109229751 TERM=xterm 2026/07/17 21:40:35.109242220 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:35.109242951 TZ=UTC 2026/07/17 21:40:35.109256662 USERNAME=rstudio-connect 2026/07/17 21:40:35.109257333 USER=rstudio-connect 2026/07/17 21:40:35.109270973 _=/usr/bin/env 2026/07/17 21:40:35.109271945 UV_CONCURRENT_BUILDS=1 |
| ✅ | python-restore-sandbox | mounts | Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9 2026/07/17 21:40:35.125782300 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:35.126047960 [connect-session] Job Key: F54ByBBITjpGj9Gx 2026/07/17 21:40:35.126059377 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:35.126063553 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:40545 ... Connected to session server http://127.0.0.1:40545 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:35.256820655 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh' 2026/07/17 21:40:35.261723068 2026/07/17 21:40:35.261734034 $ findmnt --notruncate 2026/07/17 21:40:35.264000841 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:35.264012228 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/HBGK6 DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:35.264149459 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:35.264180301 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:35.264181673 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:35.264211998 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:35.264212709 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:35.264248007 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:35.264251773 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:35.264318243 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:35.264319335 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264377622 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:35.264380056 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:35.264545615 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264546727 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264595550 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264596432 ├─/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/07/17 21:40:35.264641089 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264641990 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/F54ByBBITjpGj9Gx] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264682261 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:35.264683032 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace157721920] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:35.264822862 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:35.264826388 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr |
| ✅ | 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/07/17 21:40:35.281537851 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:35.281758122 [connect-session] Job Key: HPl02c9gPchjlhzV 2026/07/17 21:40:35.281767446 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:35.281771953 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:36753 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:36753 2026/07/17 21:40:35.413524398 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh' 2026/07/17 21:40:35.419161481 2026/07/17 21:40:35.419172287 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.KOflNqu8r7/testenv 2026/07/17 21:40:38.093841817 2026/07/17 21:40:38.093856048 $ source /opt/rstudio-connect/mnt/tmp/tmp.KOflNqu8r7/testenv/bin/activate 2026/07/17 21:40:38.095463237 2026/07/17 21:40:38.095677700 $ python --version 2026/07/17 21:40:38.097671790 Python 3.13.9 2026/07/17 21:40:38.098034085 2026/07/17 21:40:38.098036909 $ python -m site 2026/07/17 21:40:38.116755829 sys.path = [ 2026/07/17 21:40:38.116766124 '/opt/rstudio-connect/mnt/app', 2026/07/17 21:40:38.116804832 '/opt/python/3.13.9/lib/python313.zip', 2026/07/17 21:40:38.116805824 '/opt/python/3.13.9/lib/python3.13', 2026/07/17 21:40:38.117082790 '/opt/python/3.13.9/lib/python3.13/lib-dynload', 2026/07/17 21:40:38.117091073 '/opt/rstudio-connect/mnt/tmp/tmp.KOflNqu8r7/testenv/lib/python3.13/site-packages', 2026/07/17 21:40:38.117124743 '/opt/python/3.13.9/lib/python3.13/site-packages', 2026/07/17 21:40:38.117125495 ] 2026/07/17 21:40:38.117140918 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist) 2026/07/17 21:40:38.117141659 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist) 2026/07/17 21:40:38.117164013 ENABLE_USER_SITE: True Stopped session pings to http://127.0.0.1:36753 Stopping content session token refresher |
| ✅ | 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/07/17 21:40:38.176742057 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:38.176998313 [connect-session] Job Key: TN8FB7ImbROxZROf 2026/07/17 21:40:38.177010041 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:38.177014998 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:34751 ... Connected to session server http://127.0.0.1:34751 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:38.340085111 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh' 2026/07/17 21:40:38.346476099 2026/07/17 21:40:38.346485863 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv 2026/07/17 21:40:41.045170990 2026/07/17 21:40:41.045186744 $ source /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv/bin/activate 2026/07/17 21:40:41.046746919 2026/07/17 21:40:41.046755241 $ python -m pip --version 2026/07/17 21:40:41.220364330 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv/lib/python3.13/site-packages/pip (python 3.13) 2026/07/17 21:40:41.243720978 2026/07/17 21:40:41.243732866 $ python -m pip config debug 2026/07/17 21:40:41.419808872 env_var: 2026/07/17 21:40:41.420110305 env: 2026/07/17 21:40:41.420268743 global: 2026/07/17 21:40:41.420477246 /etc/xdg/pip/pip.conf, exists: False 2026/07/17 21:40:41.420647172 /etc/pip.conf, exists: False 2026/07/17 21:40:41.420793992 site: 2026/07/17 21:40:41.420948574 /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv/pip.conf, exists: False 2026/07/17 21:40:41.421080953 user: 2026/07/17 21:40:41.421226232 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False 2026/07/17 21:40:41.421405010 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False 2026/07/17 21:40:41.451893973 2026/07/17 21:40:41.451909967 $ python -m pip config list -v 2026/07/17 21:40:41.625326441 For variant 'global', will try loading '/etc/xdg/pip/pip.conf' 2026/07/17 21:40:41.625618785 For variant 'global', will try loading '/etc/pip.conf' 2026/07/17 21:40:41.626175031 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf' 2026/07/17 21:40:41.626476178 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf' 2026/07/17 21:40:41.626744817 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv/pip.conf' 2026/07/17 21:40:41.649998887 2026/07/17 21:40:41.650009122 $ python -m pip._vendor.requests.certs 2026/07/17 21:40:41.789502864 <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/07/17 21:40:41.789675919 /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem 2026/07/17 21:40:41.804955966 2026/07/17 21:40:41.804967003 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP pip 2026/07/17 21:40:42.281318065 Collecting pip 2026/07/17 21:40:42.281682522 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata 2026/07/17 21:40:42.347335999 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB) 2026/07/17 21:40:42.369760073 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB) 2026/07/17 21:40:42.508575623 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 18.4 MB/s 0:00:00 2026/07/17 21:40:42.519601398 Saved /opt/rstudio-connect/mnt/tmp/tmp.YF3CKWmKEP/pip-26.1.2-py3-none-any.whl 2026/07/17 21:40:42.519944503 Successfully downloaded pip 2026/07/17 21:40:42.618392126 2026/07/17 21:40:42.618406768 [notice] A new release of pip is available: 25.2 -> 26.1.2 2026/07/17 21:40:42.618464605 [notice] To update, run: pip install --upgrade pip |
| ✅ | 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/07/17 21:40:42.710774101 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:42.711000672 [connect-session] Job Key: IOrjyBH1Gan7mTjm 2026/07/17 21:40:42.711016105 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:42.711021673 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:40121 ... Connected to session server http://127.0.0.1:40121 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:42.837908829 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity' 2026/07/17 21:40:42.842214250 2026/07/17 21:40:42.842221281 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/ 2026/07/17 21:40:42.850716502 * Trying 151.101.0.223:443... 2026/07/17 21:40:42.868354777 * Connected to pypi.python.org (151.101.0.223) port 443 (#0) 2026/07/17 21:40:42.869986670 * ALPN, offering h2 2026/07/17 21:40:42.869994201 * ALPN, offering http/1.1 2026/07/17 21:40:42.894131596 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:42.894140329 * CApath: /etc/ssl/certs 2026/07/17 21:40:42.894325027 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:42.894332408 } [5 bytes data] 2026/07/17 21:40:42.894370165 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:42.894371426 } [512 bytes data] 2026/07/17 21:40:42.913313983 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:42.913323637 { [5 bytes data] 2026/07/17 21:40:42.913367313 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:42.913368685 { [122 bytes data] 2026/07/17 21:40:42.913551409 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:42.913558861 { [5 bytes data] 2026/07/17 21:40:42.913592461 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.913593813 { [5 bytes data] 2026/07/17 21:40:42.913610839 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:42.913613132 { [19 bytes data] 2026/07/17 21:40:42.913634284 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.913635185 { [5 bytes data] 2026/07/17 21:40:42.913652551 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:42.913667414 { [2860 bytes data] 2026/07/17 21:40:42.914993126 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915001259 { [5 bytes data] 2026/07/17 21:40:42.915040437 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:42.915041569 { [264 bytes data] 2026/07/17 21:40:42.915057082 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915057573 { [5 bytes data] 2026/07/17 21:40:42.915067999 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:42.915068419 { [36 bytes data] 2026/07/17 21:40:42.915077673 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:42.915078104 } [5 bytes data] 2026/07/17 21:40:42.915098344 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:42.915099035 } [1 bytes data] 2026/07/17 21:40:42.915119076 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915119506 } [5 bytes data] 2026/07/17 21:40:42.915133768 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:42.915140708 } [36 bytes data] 2026/07/17 21:40:42.915156241 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:42.915156722 * ALPN, server accepted to use h2 2026/07/17 21:40:42.915168079 * Server certificate: 2026/07/17 21:40:42.915168510 * subject: CN=www.python.org 2026/07/17 21:40:42.915188440 * start date: Jan 13 13:03:46 2026 GMT 2026/07/17 21:40:42.915189171 * expire date: Feb 14 13:03:45 2027 GMT 2026/07/17 21:40:42.915204184 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org" 2026/07/17 21:40:42.915204845 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:42.915227549 * SSL certificate verify ok. 2026/07/17 21:40:42.915229913 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:42.915264324 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:42.915265276 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:42.915325657 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915326788 } [5 bytes data] 2026/07/17 21:40:42.915354720 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915355391 } [5 bytes data] 2026/07/17 21:40:42.915378406 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915379197 } [5 bytes data] 2026/07/17 21:40:42.915394440 * Using Stream ID: 1 (easy handle 0x55deff55ba40) 2026/07/17 21:40:42.915395251 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915413118 } [5 bytes data] 2026/07/17 21:40:42.915413929 > GET / HTTP/2 2026/07/17 21:40:42.915427580 > Host: pypi.python.org 2026/07/17 21:40:42.915428381 > user-agent: curl/7.81.0 2026/07/17 21:40:42.915443474 > accept: */* 2026/07/17 21:40:42.915444235 > 2026/07/17 21:40:42.915456373 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.915457084 { [5 bytes data] 2026/07/17 21:40:42.915472357 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:42.915473108 { [193 bytes data] 2026/07/17 21:40:42.932170801 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.932178643 { [5 bytes data] 2026/07/17 21:40:42.932226345 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.932227336 } [5 bytes data] 2026/07/17 21:40:42.932653627 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.932659796 { [5 bytes data] 2026/07/17 21:40:42.932724674 < HTTP/2 301 2026/07/17 21:40:42.932732666 < server: Varnish 2026/07/17 21:40:42.932756442 < retry-after: 0 2026/07/17 21:40:42.932757263 < location: https://pypi.org/ 2026/07/17 21:40:42.932786417 < content-type: text/html; charset=UTF-8 2026/07/17 21:40:42.932787178 < accept-ranges: bytes 2026/07/17 21:40:42.932804634 < date: Fri, 17 Jul 2026 21:40:42 GMT 2026/07/17 21:40:42.932805415 < x-served-by: cache-dfw-kdfw8210092-DFW 2026/07/17 21:40:42.932823292 < x-cache: HIT 2026/07/17 21:40:42.932824053 < x-cache-hits: 0 2026/07/17 21:40:42.932840087 < x-timer: S1784324443.932302,VS0,VE0 2026/07/17 21:40:42.932843522 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:42.932865756 < x-frame-options: deny 2026/07/17 21:40:42.932866507 < x-xss-protection: 1; mode=block 2026/07/17 21:40:42.932882040 < x-content-type-options: nosniff 2026/07/17 21:40:42.932882832 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:42.932920658 < 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/07/17 21:40:42.932992496 < content-length: 122 2026/07/17 21:40:42.933024374 < 2026/07/17 21:40:42.933025536 * Ignoring the response-body 2026/07/17 21:40:42.933044364 { [122 bytes data] 2026/07/17 21:40:42.933045065 * Connection #0 to host pypi.python.org left intact 2026/07/17 21:40:42.933062241 * Issue another request to this URL: 'https://pypi.org/' 2026/07/17 21:40:42.936271806 * Trying 151.101.0.223:443... 2026/07/17 21:40:42.953567896 * Connected to pypi.org (151.101.0.223) port 443 (#1) 2026/07/17 21:40:42.953864041 * ALPN, offering h2 2026/07/17 21:40:42.953868628 * ALPN, offering http/1.1 2026/07/17 21:40:42.978764562 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:42.978774557 * CApath: /etc/ssl/certs 2026/07/17 21:40:42.978946866 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:42.978955289 } [5 bytes data] 2026/07/17 21:40:42.978978634 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:42.978980607 } [512 bytes data] 2026/07/17 21:40:42.997549681 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:42.997558735 { [5 bytes data] 2026/07/17 21:40:42.997624213 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:42.997625535 { [122 bytes data] 2026/07/17 21:40:42.997716292 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:42.997720338 { [5 bytes data] 2026/07/17 21:40:42.997749422 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.997750233 { [5 bytes data] 2026/07/17 21:40:42.997766828 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:42.997772747 { [19 bytes data] 2026/07/17 21:40:42.997789662 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.997793528 { [5 bytes data] 2026/07/17 21:40:42.998330365 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:42.998335252 { [2856 bytes data] 2026/07/17 21:40:42.998488413 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.998496304 { [5 bytes data] 2026/07/17 21:40:42.998518327 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:42.998522173 { [264 bytes data] 2026/07/17 21:40:42.998593580 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.998604917 { [5 bytes data] 2026/07/17 21:40:42.998644226 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:42.998669234 { [36 bytes data] 2026/07/17 21:40:42.998672009 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:42.998689665 } [5 bytes data] 2026/07/17 21:40:42.998691698 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:42.998708994 } [1 bytes data] 2026/07/17 21:40:42.998753160 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.998755594 } [5 bytes data] 2026/07/17 21:40:42.998777797 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:42.998782695 } [36 bytes data] 2026/07/17 21:40:42.998871679 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:42.998877427 * ALPN, server accepted to use h2 2026/07/17 21:40:42.998902675 * Server certificate: 2026/07/17 21:40:42.998903537 * subject: CN=pypi.org 2026/07/17 21:40:42.998919891 * start date: Dec 28 04:33:08 2025 GMT 2026/07/17 21:40:42.998920612 * expire date: Jan 29 04:33:07 2027 GMT 2026/07/17 21:40:42.998936476 * subjectAltName: host "pypi.org" matched cert's "pypi.org" 2026/07/17 21:40:42.998939460 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:42.998972470 * SSL certificate verify ok. 2026/07/17 21:40:42.998975715 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:42.998993992 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:42.998994893 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:42.999031900 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.999043807 } [5 bytes data] 2026/07/17 21:40:42.999046030 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.999060512 } [5 bytes data] 2026/07/17 21:40:42.999062595 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.999084548 } [5 bytes data] 2026/07/17 21:40:42.999111449 * Using Stream ID: 1 (easy handle 0x55deff55ba40) 2026/07/17 21:40:42.999117869 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:42.999132150 } [5 bytes data] 2026/07/17 21:40:42.999174594 > GET / HTTP/2 2026/07/17 21:40:42.999175695 > Host: pypi.org 2026/07/17 21:40:42.999192350 > user-agent: curl/7.81.0 2026/07/17 21:40:42.999193061 > accept: */* 2026/07/17 21:40:42.999206792 > 2026/07/17 21:40:42.999207513 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:42.999221714 { [5 bytes data] 2026/07/17 21:40:42.999249556 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:42.999260262 { [193 bytes data] 2026/07/17 21:40:43.015887147 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.015898815 { [5 bytes data] 2026/07/17 21:40:43.015944393 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.015945465 } [5 bytes data] 2026/07/17 21:40:43.016026397 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.016051564 { [5 bytes data] 2026/07/17 21:40:43.017469947 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.017479451 { [5 bytes data] 2026/07/17 21:40:43.017616998 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.017623398 { [5 bytes data] 2026/07/17 21:40:43.017649377 < HTTP/2 200 2026/07/17 21:40:43.017650108 < server: gunicorn 2026/07/17 21:40:43.017663157 < content-type: text/html; charset=UTF-8 2026/07/17 21:40:43.017664059 < referrer-policy: origin-when-cross-origin 2026/07/17 21:40:43.017681535 < etag: "yT0ZD7v3d27wCragmesSOw" 2026/07/17 21:40:43.017683879 < 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='; 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/07/17 21:40:43.017791761 < accept-ranges: bytes 2026/07/17 21:40:43.017792932 < date: Fri, 17 Jul 2026 21:40:43 GMT 2026/07/17 21:40:43.017808155 < x-served-by: cache-iad-kiad7000031-IAD, cache-iad-kiad7000031-IAD, cache-iad-kiad7000100-IAD, cache-dfw-kdfw8210038-DFW 2026/07/17 21:40:43.017809037 < x-cache: MISS, HIT, HIT 2026/07/17 21:40:43.017831280 < x-cache-hits: 0, 42, 1 2026/07/17 21:40:43.017831971 < x-timer: S1784324443.016453,VS0,VE1 2026/07/17 21:40:43.017848606 < vary: Accept-Encoding, Cookie 2026/07/17 21:40:43.017849337 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:43.017873544 < x-frame-options: deny 2026/07/17 21:40:43.017876849 < x-xss-protection: 1; mode=block 2026/07/17 21:40:43.017901676 < x-content-type-options: nosniff 2026/07/17 21:40:43.017936008 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:43.017937239 < 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/07/17 21:40:43.017997360 < content-length: 22848 2026/07/17 21:40:43.017998241 < 2026/07/17 21:40:43.018011070 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018011801 { [5 bytes data] 2026/07/17 21:40:43.018027605 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018028617 { [5 bytes data] 2026/07/17 21:40:43.018044090 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018044881 { [5 bytes data] 2026/07/17 21:40:43.018059804 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018060475 { [5 bytes data] 2026/07/17 21:40:43.018074936 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018075768 { [5 bytes data] 2026/07/17 21:40:43.018794658 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018803561 { [5 bytes data] 2026/07/17 21:40:43.018839525 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.018841058 { [5 bytes data] 2026/07/17 21:40:43.020003576 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.020010095 { [5 bytes data] 2026/07/17 21:40:43.020043145 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.020044187 { [5 bytes data] 2026/07/17 21:40:43.021231882 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.021240294 { [5 bytes data] 2026/07/17 21:40:43.021295778 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.021308487 { [5 bytes data] 2026/07/17 21:40:43.022420298 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.022426798 { [5 bytes data] 2026/07/17 21:40:43.022459317 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.022460259 { [5 bytes data] 2026/07/17 21:40:43.023635525 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.023641845 { [5 bytes data] 2026/07/17 21:40:43.023680873 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.023681735 { [5 bytes data] 2026/07/17 21:40:43.024841388 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.024849580 { [5 bytes data] 2026/07/17 21:40:43.024876761 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.024877652 { [5 bytes data] 2026/07/17 21:40:43.026078698 * Connection #1 to host pypi.org left intact 2026/07/17 21:40:43.029358298 2026/07/17 21:40:43.029367011 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/ 2026/07/17 21:40:43.064142047 * Trying 151.101.0.223:443... 2026/07/17 21:40:43.081611028 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0) 2026/07/17 21:40:43.083302670 * ALPN, offering h2 2026/07/17 21:40:43.083309951 * ALPN, offering http/1.1 2026/07/17 21:40:43.107076058 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:43.107086935 * CApath: /etc/ssl/certs 2026/07/17 21:40:43.107271872 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:43.107278833 } [5 bytes data] 2026/07/17 21:40:43.107342519 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:43.107347276 } [512 bytes data] 2026/07/17 21:40:43.126339517 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:43.126347499 { [5 bytes data] 2026/07/17 21:40:43.126388951 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:43.126390043 { [122 bytes data] 2026/07/17 21:40:43.126598706 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:43.126606227 { [5 bytes data] 2026/07/17 21:40:43.126638806 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.126639707 { [5 bytes data] 2026/07/17 21:40:43.126656152 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 2026/07/17 21:40:43.126658546 { [19 bytes data] 2026/07/17 21:40:43.126682522 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.126684295 { [5 bytes data] 2026/07/17 21:40:43.126700129 * TLSv1.3 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:43.126717465 { [2842 bytes data] 2026/07/17 21:40:43.127432510 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.127439300 { [5 bytes data] 2026/07/17 21:40:43.127489485 * TLSv1.3 (IN), TLS handshake, CERT verify (15): 2026/07/17 21:40:43.127490797 { [264 bytes data] 2026/07/17 21:40:43.127563957 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.127574232 { [5 bytes data] 2026/07/17 21:40:43.127606782 * TLSv1.3 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:43.127607813 { [36 bytes data] 2026/07/17 21:40:43.127642085 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:43.127657348 } [5 bytes data] 2026/07/17 21:40:43.127660833 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:43.127677347 } [1 bytes data] 2026/07/17 21:40:43.127724348 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.127725510 } [5 bytes data] 2026/07/17 21:40:43.127760983 * TLSv1.3 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:43.127761494 } [36 bytes data] 2026/07/17 21:40:43.127831059 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 2026/07/17 21:40:43.127839241 * ALPN, server accepted to use h2 2026/07/17 21:40:43.127863067 * Server certificate: 2026/07/17 21:40:43.127865460 * subject: CN=*.pythonhosted.org 2026/07/17 21:40:43.127878971 * start date: Dec 8 21:08:03 2025 GMT 2026/07/17 21:40:43.127879431 * expire date: Jan 9 21:08:02 2027 GMT 2026/07/17 21:40:43.127896978 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org" 2026/07/17 21:40:43.127900673 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4 2026/07/17 21:40:43.127935175 * SSL certificate verify ok. 2026/07/17 21:40:43.127938860 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:43.127950788 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:43.127951269 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:43.127964078 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.127965771 } [5 bytes data] 2026/07/17 21:40:43.127992050 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.128008725 } [5 bytes data] 2026/07/17 21:40:43.128047634 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.128056648 } [5 bytes data] 2026/07/17 21:40:43.128111150 * Using Stream ID: 1 (easy handle 0x5631d6ce7a40) 2026/07/17 21:40:43.128134695 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.128160274 } [5 bytes data] 2026/07/17 21:40:43.128180424 > GET / HTTP/2 2026/07/17 21:40:43.128186012 > Host: files.pythonhosted.org 2026/07/17 21:40:43.128211020 > user-agent: curl/7.81.0 2026/07/17 21:40:43.128219873 > accept: */* 2026/07/17 21:40:43.128222507 > 2026/07/17 21:40:43.128234065 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.128244290 { [5 bytes data] 2026/07/17 21:40:43.128265472 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 2026/07/17 21:40:43.128301075 { [193 bytes data] 2026/07/17 21:40:43.145118026 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.145127410 { [5 bytes data] 2026/07/17 21:40:43.145170364 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:43.145171366 } [5 bytes data] 2026/07/17 21:40:43.146401004 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.146410679 { [5 bytes data] 2026/07/17 21:40:43.146446883 < HTTP/2 200 2026/07/17 21:40:43.146456868 < content-type: text/html 2026/07/17 21:40:43.146457609 < server: Python/3.12 aiohttp/3.14.1 2026/07/17 21:40:43.146472872 < accept-ranges: bytes 2026/07/17 21:40:43.146473563 < date: Fri, 17 Jul 2026 21:40:43 GMT 2026/07/17 21:40:43.146487254 < age: 55 2026/07/17 21:40:43.146493343 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210022-DFW 2026/07/17 21:40:43.146509517 < x-cache: HIT, HIT 2026/07/17 21:40:43.146511951 < x-cache-hits: 13, 1 2026/07/17 21:40:43.146525662 < x-timer: S1784324443.145457,VS0,VE1 2026/07/17 21:40:43.146527805 < strict-transport-security: max-age=31536000; includeSubDomains; preload 2026/07/17 21:40:43.146553934 < x-frame-options: deny 2026/07/17 21:40:43.146554695 < x-xss-protection: 1; mode=block 2026/07/17 21:40:43.146569958 < x-content-type-options: nosniff 2026/07/17 21:40:43.146570770 < x-permitted-cross-domain-policies: none 2026/07/17 21:40:43.146587695 < x-robots-header: noindex 2026/07/17 21:40:43.146588466 < content-length: 1853 2026/07/17 21:40:43.146613714 < 2026/07/17 21:40:43.146616388 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.146633213 { [5 bytes data] 2026/07/17 21:40:43.146634926 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:43.146657981 { [5 bytes data] 2026/07/17 21:40:43.146658722 * Connection #0 to host files.pythonhosted.org left intact Stopping content session token refresher |
| ✅ | packrat-restore-sandbox | R-version | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Performing manifest.json to packrat transformation. 2026/07/17 21:40:43.165271752 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:43.165496710 [connect-session] Job Key: sdJihr90Qnn8Gxeb 2026/07/17 21:40:43.165506284 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:43.165510661 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:36243 ... Connected to session server http://127.0.0.1:36243 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:43.429332306 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:43.429573018 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/07/17 21:40:43.449629969 2026/07/17 21:40:43.449639793 $ /opt/R/4.4.3/bin/R --version 2026/07/17 21:40:43.449682397 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/07/17 21:40:43.449683649 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/17 21:40:43.449702217 Platform: x86_64-pc-linux-gnu 2026/07/17 21:40:43.449702918 2026/07/17 21:40:43.449715467 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/17 21:40:43.449716218 You are welcome to redistribute it under the terms of the 2026/07/17 21:40:43.449735277 GNU General Public License versions 2 or 3. 2026/07/17 21:40:43.449735958 For more information about these matters see 2026/07/17 21:40:43.455119310 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/07/17 21:40:43.471817261 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:43.472101599 [connect-session] Job Key: zVT0UWOCBaLEzKL9 2026/07/17 21:40:43.472110983 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:43.472115199 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:42389 ... Connected to session server http://127.0.0.1:42389 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:43.647112186 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:43.647389303 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/07/17 21:40:43.848238222 2026/07/17 21:40:43.848253405 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/17 21:40:43.848331542 Package Version LibPath 2026/07/17 21:40:43.848332884 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848349029 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848349740 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848364051 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848364742 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848380045 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848380706 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848396660 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848397341 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848413716 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848414397 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848430671 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848431342 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848448478 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848449159 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848466035 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848466716 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848483210 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848483851 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848500166 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848500877 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848518243 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848518884 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848535809 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848536490 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848553546 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848554227 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.848615409 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:43.854218252 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopped session pings to http://127.0.0.1:42389 |
| ✅ | 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/07/17 21:40:43.870838196 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:43.871046730 [connect-session] Job Key: N4JjIOjYLJA8z9v3 2026/07/17 21:40:43.871056504 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:43.871060420 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:35307 ... Connected to session server http://127.0.0.1:35307 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:44.046931561 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:44.047228958 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/07/17 21:40:44.047902040 $add.smooth 2026/07/17 21:40:44.047910953 [1] TRUE 2026/07/17 21:40:44.047942521 2026/07/17 21:40:44.047945726 $bitmapType 2026/07/17 21:40:44.047958665 [1] "cairo" 2026/07/17 21:40:44.047959176 2026/07/17 21:40:44.047967178 $browser 2026/07/17 21:40:44.047967649 [1] "xdg-open" 2026/07/17 21:40:44.047975761 2026/07/17 21:40:44.047976232 $browserNLdisabled 2026/07/17 21:40:44.047984644 [1] FALSE 2026/07/17 21:40:44.047996111 2026/07/17 21:40:44.048010233 $catch.script.errors 2026/07/17 21:40:44.048010884 [1] FALSE 2026/07/17 21:40:44.048024514 2026/07/17 21:40:44.048025205 $CBoundsCheck 2026/07/17 21:40:44.048036763 [1] FALSE 2026/07/17 21:40:44.048037203 2026/07/17 21:40:44.048044644 $check.bounds 2026/07/17 21:40:44.048045185 [1] FALSE 2026/07/17 21:40:44.048053217 2026/07/17 21:40:44.048053738 $citation.bibtex.max 2026/07/17 21:40:44.048062101 [1] 1 2026/07/17 21:40:44.048062581 2026/07/17 21:40:44.048069752 $continue 2026/07/17 21:40:44.048070203 [1] "+ " 2026/07/17 21:40:44.048083523 2026/07/17 21:40:44.048084354 $contrasts 2026/07/17 21:40:44.048100969 unordered ordered 2026/07/17 21:40:44.048102091 "contr.treatment" "contr.poly" 2026/07/17 21:40:44.048116673 2026/07/17 21:40:44.048117103 $defaultPackages 2026/07/17 21:40:44.048126307 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/17 21:40:44.048126808 2026/07/17 21:40:44.048136623 $demo.ask 2026/07/17 21:40:44.048137053 [1] "default" 2026/07/17 21:40:44.048145266 2026/07/17 21:40:44.048145786 $deparse.cutoff 2026/07/17 21:40:44.048153889 [1] 60 2026/07/17 21:40:44.048154850 2026/07/17 21:40:44.048168611 $device 2026/07/17 21:40:44.048432979 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/17 21:40:44.048440370 width, height, onefile, family, title, fonts, version, paper, 2026/07/17 21:40:44.048481251 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/17 21:40:44.048482203 useKerning, fillOddEven, compress) 2026/07/17 21:40:44.048499949 { 2026/07/17 21:40:44.048500851 initPSandPDFfonts() 2026/07/17 21:40:44.048512789 new <- list() 2026/07/17 21:40:44.048513660 if (!missing(width)) 2026/07/17 21:40:44.048526239 new$width <- width 2026/07/17 21:40:44.048527020 if (!missing(height)) 2026/07/17 21:40:44.048539949 new$height <- height 2026/07/17 21:40:44.048540720 if (!missing(onefile)) 2026/07/17 21:40:44.048570245 new$onefile <- onefile 2026/07/17 21:40:44.048570956 if (!missing(title)) 2026/07/17 21:40:44.048584166 new$title <- title 2026/07/17 21:40:44.048584927 if (!missing(fonts)) 2026/07/17 21:40:44.048597336 new$fonts <- fonts 2026/07/17 21:40:44.048598007 if (!missing(version)) 2026/07/17 21:40:44.048610666 new$version <- version 2026/07/17 21:40:44.048611407 if (!missing(paper)) 2026/07/17 21:40:44.048624747 new$paper <- paper 2026/07/17 21:40:44.048625458 if (!missing(encoding)) 2026/07/17 21:40:44.048638017 new$encoding <- encoding 2026/07/17 21:40:44.048638728 if (!missing(bg)) 2026/07/17 21:40:44.048651477 new$bg <- bg 2026/07/17 21:40:44.048652128 if (!missing(fg)) 2026/07/17 21:40:44.048664086 new$fg <- fg 2026/07/17 21:40:44.048664787 if (!missing(pointsize)) 2026/07/17 21:40:44.048683776 new$pointsize <- pointsize 2026/07/17 21:40:44.048684537 if (!missing(pagecentre)) 2026/07/17 21:40:44.048698708 new$pagecentre <- pagecentre 2026/07/17 21:40:44.048699409 if (!missing(colormodel)) 2026/07/17 21:40:44.048719519 new$colormodel <- colormodel 2026/07/17 21:40:44.048720270 if (!missing(useDingbats)) 2026/07/17 21:40:44.048734001 new$useDingbats <- useDingbats 2026/07/17 21:40:44.048734662 if (!missing(useKerning)) 2026/07/17 21:40:44.048756525 new$useKerning <- useKerning 2026/07/17 21:40:44.048757376 if (!missing(fillOddEven)) 2026/07/17 21:40:44.048771497 new$fillOddEven <- fillOddEven 2026/07/17 21:40:44.048772218 if (!missing(compress)) 2026/07/17 21:40:44.048785017 new$compress <- compress 2026/07/17 21:40:44.048787161 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/17 21:40:44.048807010 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/17 21:40:44.048807701 inherits(family, "CIDFont"))) { 2026/07/17 21:40:44.048819249 enc <- family$encoding 2026/07/17 21:40:44.048819760 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/17 21:40:44.048830376 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/17 21:40:44.048830836 "default")) 2026/07/17 21:40:44.048847551 old$encoding <- enc 2026/07/17 21:40:44.048848453 family <- family$metrics 2026/07/17 21:40:44.048863305 } 2026/07/17 21:40:44.048864036 if (is.null(old$encoding) || old$encoding == "default") 2026/07/17 21:40:44.048876184 old$encoding <- guessEncoding() 2026/07/17 21:40:44.048876615 if (!missing(family)) { 2026/07/17 21:40:44.048886029 if (length(family) == 4L) { 2026/07/17 21:40:44.048886470 family <- c(family, "Symbol.afm") 2026/07/17 21:40:44.048896124 } 2026/07/17 21:40:44.048896535 else if (length(family) == 5L) { 2026/07/17 21:40:44.048904968 } 2026/07/17 21:40:44.048905438 else if (length(family) == 1L) { 2026/07/17 21:40:44.048919319 pf <- pdfFonts(family)[[1L]] 2026/07/17 21:40:44.048920140 if (is.null(pf)) 2026/07/17 21:40:44.048934752 stop(gettextf("unknown family '%s'", family), 2026/07/17 21:40:44.048935524 domain = NA) 2026/07/17 21:40:44.048948573 matchFont(pf, old$encoding) 2026/07/17 21:40:44.048951397 } 2026/07/17 21:40:44.048964928 else stop("invalid 'family' argument") 2026/07/17 21:40:44.048965619 old$family <- family 2026/07/17 21:40:44.048977917 } 2026/07/17 21:40:44.048978358 version <- old$version 2026/07/17 21:40:44.048992109 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/17 21:40:44.048992840 "2.0") 2026/07/17 21:40:44.049006971 if (version %in% versions) 2026/07/17 21:40:44.049007672 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/17 21:40:44.049020591 else stop("invalid PDF version") 2026/07/17 21:40:44.049021082 onefile <- old$onefile 2026/07/17 21:40:44.049031588 if (!checkIntFormat(file)) 2026/07/17 21:40:44.049043696 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/17 21:40:44.049044337 domain = NA) 2026/07/17 21:40:44.049054352 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/17 21:40:44.049054833 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/17 21:40:44.049071929 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/17 21:40:44.049086901 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/17 21:40:44.049087642 old$fillOddEven, old$compress) 2026/07/17 21:40:44.049100301 invisible() 2026/07/17 21:40:44.049100762 } 2026/07/17 21:40:44.049108444 <bytecode: 0x5631d79b39a0> 2026/07/17 21:40:44.049108874 <environment: namespace:grDevices> 2026/07/17 21:40:44.049119500 2026/07/17 21:40:44.049119971 $device.ask.default 2026/07/17 21:40:44.049128223 [1] FALSE 2026/07/17 21:40:44.049128674 2026/07/17 21:40:44.049141453 $digits 2026/07/17 21:40:44.049142355 [1] 7 2026/07/17 21:40:44.049153682 2026/07/17 21:40:44.049154623 $download.file.extra 2026/07/17 21:40:44.049170897 [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/07/17 21:40:44.049172630 2026/07/17 21:40:44.049215264 $download.file.method 2026/07/17 21:40:44.049225450 [1] "curl" 2026/07/17 21:40:44.049258629 2026/07/17 21:40:44.049259981 $dvipscmd 2026/07/17 21:40:44.049277718 [1] "dvips" 2026/07/17 21:40:44.049278479 2026/07/17 21:40:44.049308785 $echo 2026/07/17 21:40:44.049309696 [1] FALSE 2026/07/17 21:40:44.049321634 2026/07/17 21:40:44.049322315 $editor 2026/07/17 21:40:44.049333241 [1] "vi" 2026/07/17 21:40:44.049334013 2026/07/17 21:40:44.049344849 $encoding 2026/07/17 21:40:44.049345560 [1] "native.enc" 2026/07/17 21:40:44.049357969 2026/07/17 21:40:44.049358720 $example.ask 2026/07/17 21:40:44.049370007 [1] "default" 2026/07/17 21:40:44.049370748 2026/07/17 21:40:44.049381824 $expressions 2026/07/17 21:40:44.049382506 [1] 5000 2026/07/17 21:40:44.049394073 2026/07/17 21:40:44.049394744 $help.search.types 2026/07/17 21:40:44.049407503 [1] "vignette" "demo" "help" 2026/07/17 21:40:44.049408935 2026/07/17 21:40:44.049421594 $help.try.all.packages 2026/07/17 21:40:44.049422365 [1] FALSE 2026/07/17 21:40:44.049435095 2026/07/17 21:40:44.049435836 $HTTPUserAgent 2026/07/17 21:40:44.049447744 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/17 21:40:44.049448505 2026/07/17 21:40:44.049463928 $internet.info 2026/07/17 21:40:44.049464619 [1] 2 2026/07/17 21:40:44.049476056 2026/07/17 21:40:44.049476857 $keep.parse.data 2026/07/17 21:40:44.049489256 [1] TRUE 2026/07/17 21:40:44.049489947 2026/07/17 21:40:44.049501224 $keep.parse.data.pkgs 2026/07/17 21:40:44.049501895 [1] FALSE 2026/07/17 21:40:44.049514394 2026/07/17 21:40:44.049515115 $keep.source 2026/07/17 21:40:44.049526432 [1] FALSE 2026/07/17 21:40:44.049527183 2026/07/17 21:40:44.049538210 $keep.source.pkgs 2026/07/17 21:40:44.049539041 [1] FALSE 2026/07/17 21:40:44.049551379 2026/07/17 21:40:44.049552020 $locatorBell 2026/07/17 21:40:44.049563658 [1] TRUE 2026/07/17 21:40:44.049564339 2026/07/17 21:40:44.049574815 $mailer 2026/07/17 21:40:44.049575506 [1] "mailto" 2026/07/17 21:40:44.049586863 2026/07/17 21:40:44.049587654 $matprod 2026/07/17 21:40:44.049598550 [1] "default" 2026/07/17 21:40:44.049599231 2026/07/17 21:40:44.049613152 $max.contour.segments 2026/07/17 21:40:44.049613823 [1] 25000 2026/07/17 21:40:44.049626092 2026/07/17 21:40:44.049626853 $max.print 2026/07/17 21:40:44.049638140 [1] 99999 2026/07/17 21:40:44.049638861 2026/07/17 21:40:44.049649647 $menu.graphics 2026/07/17 21:40:44.049650338 [1] TRUE 2026/07/17 21:40:44.049661906 2026/07/17 21:40:44.049662577 $na.action 2026/07/17 21:40:44.049674064 [1] "na.omit" 2026/07/17 21:40:44.049674745 2026/07/17 21:40:44.049685531 $nwarnings 2026/07/17 21:40:44.049686242 [1] 50 2026/07/17 21:40:44.049697860 2026/07/17 21:40:44.049698531 $OutDec 2026/07/17 21:40:44.049709627 [1] "." 2026/07/17 21:40:44.049710318 2026/07/17 21:40:44.049720904 $packrat.authenticated.downloads.use.renv 2026/07/17 21:40:44.049721685 [1] TRUE 2026/07/17 21:40:44.049736347 2026/07/17 21:40:44.049737068 $packrat.connect.timeout 2026/07/17 21:40:44.049749157 [1] 10 2026/07/17 21:40:44.049749928 2026/07/17 21:40:44.049760123 $packrat.untrusted.packages 2026/07/17 21:40:44.049760824 character(0) 2026/07/17 21:40:44.049774495 2026/07/17 21:40:44.049775186 $packrat.verbose.cache 2026/07/17 21:40:44.049787274 [1] TRUE 2026/07/17 21:40:44.049787995 2026/07/17 21:40:44.049799082 $pager 2026/07/17 21:40:44.049799753 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/07/17 21:40:44.049812452 2026/07/17 21:40:44.049813143 $papersize 2026/07/17 21:40:44.049824380 [1] "letter" 2026/07/17 21:40:44.049825111 2026/07/17 21:40:44.049835877 $PCRE_limit_recursion 2026/07/17 21:40:44.049836658 [1] NA 2026/07/17 21:40:44.049850018 2026/07/17 21:40:44.049850689 $PCRE_study 2026/07/17 21:40:44.049861726 [1] FALSE 2026/07/17 21:40:44.049862557 2026/07/17 21:40:44.049873794 $PCRE_use_JIT 2026/07/17 21:40:44.049874455 [1] TRUE 2026/07/17 21:40:44.049886153 2026/07/17 21:40:44.049886854 $pdfviewer 2026/07/17 21:40:44.049898171 [1] "/usr/bin/xdg-open" 2026/07/17 21:40:44.049898852 2026/07/17 21:40:44.049915757 $pkgType 2026/07/17 21:40:44.049916428 [1] "source" 2026/07/17 21:40:44.049928566 2026/07/17 21:40:44.049929227 $printcmd 2026/07/17 21:40:44.049940034 [1] "/usr/bin/lpr" 2026/07/17 21:40:44.049940775 2026/07/17 21:40:44.049952542 $prompt 2026/07/17 21:40:44.049954626 [1] "> " 2026/07/17 21:40:44.049966604 2026/07/17 21:40:44.049967495 $repos 2026/07/17 21:40:44.049978371 CRAN 2026/07/17 21:40:44.049979172 "@CRAN@" 2026/07/17 21:40:44.049990860 2026/07/17 21:40:44.049991571 $rl_word_breaks 2026/07/17 21:40:44.050002978 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/17 21:40:44.050003719 2026/07/17 21:40:44.050015317 $scipen 2026/07/17 21:40:44.050016008 [1] 0 2026/07/17 21:40:44.050027615 2026/07/17 21:40:44.050028356 $show.coef.Pvalues 2026/07/17 21:40:44.050040354 [1] TRUE 2026/07/17 21:40:44.050041136 2026/07/17 21:40:44.050051711 $show.error.messages 2026/07/17 21:40:44.050052413 [1] TRUE 2026/07/17 21:40:44.050064761 2026/07/17 21:40:44.050065442 $show.signif.stars 2026/07/17 21:40:44.050077540 [1] TRUE 2026/07/17 21:40:44.050078251 2026/07/17 21:40:44.050088847 $showErrorCalls 2026/07/17 21:40:44.050089628 [1] TRUE 2026/07/17 21:40:44.050101627 2026/07/17 21:40:44.050102298 $showNCalls 2026/07/17 21:40:44.050113695 [1] 50 2026/07/17 21:40:44.050114436 2026/07/17 21:40:44.050124982 $showWarnCalls 2026/07/17 21:40:44.050125683 [1] FALSE 2026/07/17 21:40:44.050138041 2026/07/17 21:40:44.050138782 $str 2026/07/17 21:40:44.050149478 $str$strict.width 2026/07/17 21:40:44.050150149 [1] "no" 2026/07/17 21:40:44.050162458 2026/07/17 21:40:44.050163129 $str$digits.d 2026/07/17 21:40:44.050174156 [1] 3 2026/07/17 21:40:44.050175007 2026/07/17 21:40:44.050185583 $str$vec.len 2026/07/17 21:40:44.050186394 [1] 4 2026/07/17 21:40:44.050197951 2026/07/17 21:40:44.050198682 $str$list.len 2026/07/17 21:40:44.050210049 [1] 99 2026/07/17 21:40:44.050210851 2026/07/17 21:40:44.050221246 $str$deparse.lines 2026/07/17 21:40:44.050221977 NULL 2026/07/17 21:40:44.050234396 2026/07/17 21:40:44.050235147 $str$drop.deparse.attr 2026/07/17 21:40:44.050247105 [1] TRUE 2026/07/17 21:40:44.050247826 2026/07/17 21:40:44.050258833 $str$formatNum 2026/07/17 21:40:44.050259514 function (x, ...) 2026/07/17 21:40:44.050271933 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/17 21:40:44.050272864 <environment: 0x5631d81164e8> 2026/07/17 21:40:44.050308067 2026/07/17 21:40:44.050310962 2026/07/17 21:40:44.050328458 $str.dendrogram.last 2026/07/17 21:40:44.050329199 [1] "`" 2026/07/17 21:40:44.050341908 2026/07/17 21:40:44.050342569 $texi2dvi 2026/07/17 21:40:44.050354106 [1] "/usr/bin/texi2dvi" 2026/07/17 21:40:44.050354817 2026/07/17 21:40:44.050367697 $timeout 2026/07/17 21:40:44.050368518 [1] 60 2026/07/17 21:40:44.050380767 2026/07/17 21:40:44.050381217 $ts.eps 2026/07/17 21:40:44.050389229 [1] 1e-05 2026/07/17 21:40:44.050389700 2026/07/17 21:40:44.050397502 $ts.S.compat 2026/07/17 21:40:44.050397932 [1] FALSE 2026/07/17 21:40:44.050406856 2026/07/17 21:40:44.050407286 $unzip 2026/07/17 21:40:44.050415098 [1] "/usr/bin/unzip" 2026/07/17 21:40:44.050415539 2026/07/17 21:40:44.050423951 $useFancyQuotes 2026/07/17 21:40:44.050424382 [1] TRUE 2026/07/17 21:40:44.050433085 2026/07/17 21:40:44.050433536 $verbose 2026/07/17 21:40:44.050448058 [1] FALSE 2026/07/17 21:40:44.050448819 2026/07/17 21:40:44.050460446 $warn 2026/07/17 21:40:44.050461117 [1] 0 2026/07/17 21:40:44.050472845 2026/07/17 21:40:44.050473266 $warning.length 2026/07/17 21:40:44.050481448 [1] 1000 2026/07/17 21:40:44.050481879 2026/07/17 21:40:44.050489410 $warnPartialMatchArgs 2026/07/17 21:40:44.050489860 [1] FALSE 2026/07/17 21:40:44.050498694 2026/07/17 21:40:44.050499124 $warnPartialMatchAttr 2026/07/17 21:40:44.050507447 [1] FALSE 2026/07/17 21:40:44.050507898 2026/07/17 21:40:44.050515789 $warnPartialMatchDollar 2026/07/17 21:40:44.050516260 [1] FALSE 2026/07/17 21:40:44.050525003 2026/07/17 21:40:44.050525484 $width 2026/07/17 21:40:44.050536981 [1] 80 2026/07/17 21:40:44.050537773 |
| ✅ | 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/07/17 21:40:44.072896643 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:44.073093279 [connect-session] Job Key: BADthwPrYrkIXRBz 2026/07/17 21:40:44.073102883 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:44.073107320 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:46797 ... Connected to session server http://127.0.0.1:46797 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:44.249329279 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:44.249631794 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/07/17 21:40:44.258107625 2026/07/17 21:40:44.258115146 $ env 2026/07/17 21:40:44.258152142 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:44.258153244 EDITOR=vi 2026/07/17 21:40:44.258174425 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:44.258175397 HOSTNAME=95dcce28f61e 2026/07/17 21:40:44.258190540 LANG=en_US.UTF-8 2026/07/17 21:40:44.258191261 LANGUAGE=en_US:en 2026/07/17 21:40:44.258204060 LC_ALL=en_US.UTF-8 2026/07/17 21:40:44.258204771 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/07/17 21:40:44.258227225 LN_S=ln -s 2026/07/17 21:40:44.258227896 LOGNAME=rstudio-connect 2026/07/17 21:40:44.258239203 MAKEFLAGS=-j1 2026/07/17 21:40:44.258239864 MAKE=make 2026/07/17 21:40:44.258252252 PAGER=/usr/bin/pager 2026/07/17 21:40:44.258253524 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/17 21:40:44.258269909 POSIT_CONNECT=1 2026/07/17 21:40:44.258270630 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:44.258311321 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:44.258312423 R_ARCH= 2026/07/17 21:40:44.258324291 R_BROWSER=xdg-open 2026/07/17 21:40:44.258324801 R_BZIPCMD=/usr/bin/bzip2 2026/07/17 21:40:44.258333905 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/07/17 21:40:44.258334356 R_ENVIRON_USER=REDACTED 2026/07/17 21:40:44.258343530 R_GZIPCMD=/usr/bin/gzip 2026/07/17 21:40:44.258343970 R_HOME=/opt/R/4.4.3/lib/R 2026/07/17 21:40:44.258357551 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/07/17 21:40:44.258365392 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/07/17 21:40:44.258433085 R_LIBS_USER=REDACTED 2026/07/17 21:40:44.258434787 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/07/17 21:40:44.258464191 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmppFvrbP/packrat-src 2026/07/17 21:40:44.258465043 R_PAPERSIZE=letter 2026/07/17 21:40:44.258485564 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/17 21:40:44.258486235 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/17 21:40:44.258503210 R_PRINTCMD=/usr/bin/lpr 2026/07/17 21:40:44.258503921 R_PROFILE_USER=REDACTED 2026/07/17 21:40:44.258520706 R_RD4PDF=times,inconsolata,hyper 2026/07/17 21:40:44.258521397 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmppFvrbP 2026/07/17 21:40:44.258538723 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/07/17 21:40:44.258539825 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/17 21:40:44.258555839 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/17 21:40:44.258556580 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:44.258571823 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/17 21:40:44.258572614 R_UNZIPCMD=/usr/bin/unzip 2026/07/17 21:40:44.258587266 R_ZIPCMD=/usr/bin/zip 2026/07/17 21:40:44.258587997 SED=/usr/bin/sed 2026/07/17 21:40:44.258601047 SHLVL=2 2026/07/17 21:40:44.258601838 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:44.258614007 TAR=/usr/bin/tar 2026/07/17 21:40:44.258614638 TERM=xterm 2026/07/17 21:40:44.258631403 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:44.258632214 TZ=UTC 2026/07/17 21:40:44.258650231 USERNAME=rstudio-connect 2026/07/17 21:40:44.258657943 USER=rstudio-connect 2026/07/17 21:40:44.264717472 _=/usr/bin/env Stopping content session token refresher |
| ✅ | 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/07/17 21:40:44.281085857 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:44.281330165 [connect-session] Job Key: MouysvIKBlkNt3AC 2026/07/17 21:40:44.281343915 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:44.281352218 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:39665 ... Connected to session server http://127.0.0.1:39665 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:44.457578914 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:44.457874798 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/07/17 21:40:44.466148757 2026/07/17 21:40:44.466157580 $ findmnt --notruncate 2026/07/17 21:40:44.466196859 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:44.466211090 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/HBGK6 DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:44.466323018 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:44.466377230 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:44.466378732 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:44.466410450 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:44.466411171 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:44.466442047 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:44.466444741 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:44.466492513 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:44.466493785 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466537571 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:44.466538802 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:44.466712003 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466712724 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466745673 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466746425 ├─/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/07/17 21:40:44.466778112 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466778613 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/MouysvIKBlkNt3AC] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466804872 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466805403 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:44.466849900 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2895485562] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:44.466850601 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:44.472297589 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr |
| ✅ | 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/07/17 21:40:44.490136887 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:44.490380503 [connect-session] Job Key: P4FPFvKftRVTIQlu 2026/07/17 21:40:44.490398040 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:44.490404629 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:33365 ... Connected to session server http://127.0.0.1:33365 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:44.670618529 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:44.670903407 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/17 21:40:45.014549829 2026/07/17 21:40:45.014563229 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/17 21:40:45.014638152 * Trying 3.142.16.141:443... 2026/07/17 21:40:45.014639114 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0) 2026/07/17 21:40:45.014651783 * ALPN, offering h2 2026/07/17 21:40:45.014652954 * ALPN, offering http/1.1 2026/07/17 21:40:45.014670110 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:45.014670741 * CApath: /etc/ssl/certs 2026/07/17 21:40:45.014693054 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014694376 } [5 bytes data] 2026/07/17 21:40:45.014721307 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:45.014722218 } [512 bytes data] 2026/07/17 21:40:45.014748918 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014749599 { [5 bytes data] 2026/07/17 21:40:45.014764742 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:45.014765153 { [104 bytes data] 2026/07/17 21:40:45.014775198 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014775688 { [5 bytes data] 2026/07/17 21:40:45.014788768 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:45.014789679 { [3880 bytes data] 2026/07/17 21:40:45.014805844 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014806535 { [5 bytes data] 2026/07/17 21:40:45.014821197 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/17 21:40:45.014821848 { [333 bytes data] 2026/07/17 21:40:45.014843210 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014844552 { [5 bytes data] 2026/07/17 21:40:45.014859084 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/17 21:40:45.014859514 { [4 bytes data] 2026/07/17 21:40:45.014869029 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014869449 } [5 bytes data] 2026/07/17 21:40:45.014884222 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/17 21:40:45.014885063 } [70 bytes data] 2026/07/17 21:40:45.014901568 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:45.014902970 } [5 bytes data] 2026/07/17 21:40:45.014916100 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:45.014916901 } [1 bytes data] 2026/07/17 21:40:45.014926676 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014927106 } [5 bytes data] 2026/07/17 21:40:45.014936430 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:45.014936861 } [16 bytes data] 2026/07/17 21:40:45.014945995 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:45.014946415 { [5 bytes data] 2026/07/17 21:40:45.014955469 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.014955890 { [5 bytes data] 2026/07/17 21:40:45.015000206 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:45.015000877 { [16 bytes data] 2026/07/17 21:40:45.015015680 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/17 21:40:45.015016301 * ALPN, server accepted to use h2 2026/07/17 21:40:45.015030552 * Server certificate: 2026/07/17 21:40:45.015031233 * subject: CN=p3m.posit.it 2026/07/17 21:40:45.015063161 * start date: Jul 12 00:00:00 2026 GMT 2026/07/17 21:40:45.015063822 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/17 21:40:45.015076641 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/17 21:40:45.015077583 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/17 21:40:45.015101098 * SSL certificate verify ok. 2026/07/17 21:40:45.015101819 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:45.015129160 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:45.015141258 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:45.015184783 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015186005 } [5 bytes data] 2026/07/17 21:40:45.015203031 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015203742 } [5 bytes data] 2026/07/17 21:40:45.015219536 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015220217 } [5 bytes data] 2026/07/17 21:40:45.015234939 * Using Stream ID: 1 (easy handle 0x55e998622a40) 2026/07/17 21:40:45.015235700 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015253767 } [5 bytes data] 2026/07/17 21:40:45.015254468 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/17 21:40:45.015269110 > Host: packagemanager.posit.co 2026/07/17 21:40:45.015269921 > user-agent: curl/7.81.0 2026/07/17 21:40:45.015306707 > accept: */* 2026/07/17 21:40:45.015307458 > 2026/07/17 21:40:45.015319496 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015320217 { [5 bytes data] 2026/07/17 21:40:45.015337994 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/17 21:40:45.015340308 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015365505 } [5 bytes data] 2026/07/17 21:40:45.015366197 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015380538 { [5 bytes data] 2026/07/17 21:40:45.015381269 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015394890 { [5 bytes data] 2026/07/17 21:40:45.015395641 < HTTP/2 400 2026/07/17 21:40:45.015434038 < date: Fri, 17 Jul 2026 21:40:44 GMT 2026/07/17 21:40:45.015434730 < content-type: text/plain; charset=utf-8 2026/07/17 21:40:45.015449412 < content-length: 94 2026/07/17 21:40:45.015450173 < cache-control: max-age=3600 2026/07/17 21:40:45.015463473 < request-id: 5f4bb7bf-fbbb-43f1-932d-e68750940088 2026/07/17 21:40:45.015464154 < server: Posit Package Manager v2026.06.0 2026/07/17 21:40:45.015512346 < x-content-type-options: nosniff 2026/07/17 21:40:45.015517484 < x-frame-options: DENY 2026/07/17 21:40:45.015538866 < x-repository-type: RSPM 2026/07/17 21:40:45.015540308 < 2026/07/17 21:40:45.015555140 { [94 bytes data] 2026/07/17 21:40:45.015555801 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.015570874 { [5 bytes data] 2026/07/17 21:40:45.021099395 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | packrat-restore-sandbox | r-package-repository | Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/07/17 21:40:45.037522944 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:45.037706950 [connect-session] Job Key: SloWulw2JjTsrfJU 2026/07/17 21:40:45.037719940 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:45.037725538 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:39843 ... Starting content session token refresher (interval: 12h0m0s) Connected to session server http://127.0.0.1:39843 2026/07/17 21:40:45.213747016 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:45.214013056 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/17 21:40:45.493377585 2026/07/17 21:40:45.493396623 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/17 21:40:45.493466729 * Trying 3.142.16.141:443... 2026/07/17 21:40:45.493468321 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0) 2026/07/17 21:40:45.493483654 * ALPN, offering h2 2026/07/17 21:40:45.493484345 * ALPN, offering http/1.1 2026/07/17 21:40:45.493497665 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:45.493498446 * CApath: /etc/ssl/certs 2026/07/17 21:40:45.493514230 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493521311 } [5 bytes data] 2026/07/17 21:40:45.493537565 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:45.493538236 } [512 bytes data] 2026/07/17 21:40:45.493553169 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493553840 { [5 bytes data] 2026/07/17 21:40:45.493572488 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:45.493574200 { [104 bytes data] 2026/07/17 21:40:45.493589183 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493589964 { [5 bytes data] 2026/07/17 21:40:45.493605016 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:45.493605708 { [3880 bytes data] 2026/07/17 21:40:45.493620480 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493621171 { [5 bytes data] 2026/07/17 21:40:45.493635923 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/17 21:40:45.493636694 { [333 bytes data] 2026/07/17 21:40:45.493652708 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493653389 { [5 bytes data] 2026/07/17 21:40:45.493668151 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/17 21:40:45.493668822 { [4 bytes data] 2026/07/17 21:40:45.493684336 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493685077 } [5 bytes data] 2026/07/17 21:40:45.493700039 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/17 21:40:45.493700760 } [70 bytes data] 2026/07/17 21:40:45.493716324 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:45.493717035 } [5 bytes data] 2026/07/17 21:40:45.493735593 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:45.493736254 } [1 bytes data] 2026/07/17 21:40:45.493754872 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493755533 } [5 bytes data] 2026/07/17 21:40:45.493774241 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:45.493774892 } [16 bytes data] 2026/07/17 21:40:45.493793380 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:45.493794151 { [5 bytes data] 2026/07/17 21:40:45.493811767 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:45.493812428 { [5 bytes data] 2026/07/17 21:40:45.493831066 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:45.493831787 { [16 bytes data] 2026/07/17 21:40:45.493850235 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/17 21:40:45.493850936 * ALPN, server accepted to use h2 2026/07/17 21:40:45.493869083 * Server certificate: 2026/07/17 21:40:45.493869865 * subject: CN=p3m.posit.it 2026/07/17 21:40:45.493884547 * start date: Jul 12 00:00:00 2026 GMT 2026/07/17 21:40:45.493885348 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/17 21:40:45.493900280 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/17 21:40:45.493901692 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/17 21:40:45.493922764 * SSL certificate verify ok. 2026/07/17 21:40:45.493923475 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:45.493939990 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:45.493940731 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:45.493974822 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.493975574 } [5 bytes data] 2026/07/17 21:40:45.493994683 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.493998498 } [5 bytes data] 2026/07/17 21:40:45.494033841 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494034733 } [5 bytes data] 2026/07/17 21:40:45.494049265 * Using Stream ID: 1 (easy handle 0x5556ed716a40) 2026/07/17 21:40:45.494050176 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494067242 } [5 bytes data] 2026/07/17 21:40:45.494067963 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/17 21:40:45.494081894 > Host: packagemanager.posit.co 2026/07/17 21:40:45.494082705 > user-agent: curl/7.81.0 2026/07/17 21:40:45.494101824 > accept: */* 2026/07/17 21:40:45.494102825 > 2026/07/17 21:40:45.494119200 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494120331 { [5 bytes data] 2026/07/17 21:40:45.494137567 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/17 21:40:45.494138288 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494155544 } [5 bytes data] 2026/07/17 21:40:45.494156286 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494170156 { [5 bytes data] 2026/07/17 21:40:45.494170807 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494183446 { [5 bytes data] 2026/07/17 21:40:45.494184187 < HTTP/2 400 2026/07/17 21:40:45.494195885 < date: Fri, 17 Jul 2026 21:40:45 GMT 2026/07/17 21:40:45.494196606 < content-type: text/plain; charset=utf-8 2026/07/17 21:40:45.494211268 < content-length: 94 2026/07/17 21:40:45.494211989 < cache-control: max-age=3600 2026/07/17 21:40:45.494225440 < request-id: 1d0e9fbc-bbda-4404-b014-bab5645dfccf 2026/07/17 21:40:45.494226181 < server: Posit Package Manager v2026.06.0 2026/07/17 21:40:45.494243066 < x-content-type-options: nosniff 2026/07/17 21:40:45.494243767 < x-frame-options: DENY 2026/07/17 21:40:45.494258219 < x-repository-type: RSPM 2026/07/17 21:40:45.494258840 < 2026/07/17 21:40:45.494270337 { [94 bytes data] 2026/07/17 21:40:45.494271018 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:45.494306692 { [5 bytes data] 2026/07/17 21:40:45.499809634 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:39843 |
| ✅ | 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/07/17 21:40:45.516681237 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:45.516996951 [connect-session] Job Key: u64BpCmayTAVvcJy 2026/07/17 21:40:45.517007477 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:45.517011934 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:44609 ... Connected to session server http://127.0.0.1:44609 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:45.712780506 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:45.713063140 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh 2026/07/17 21:40:45.732300599 2026/07/17 21:40:45.732311646 $ /opt/R/4.5.2/bin/R --version 2026/07/17 21:40:45.732347480 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/07/17 21:40:45.732348552 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/17 21:40:45.732367420 Platform: x86_64-pc-linux-gnu 2026/07/17 21:40:45.732368331 2026/07/17 21:40:45.732381521 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/17 21:40:45.732382212 You are welcome to redistribute it under the terms of the 2026/07/17 21:40:45.732400750 GNU General Public License versions 2 or 3. 2026/07/17 21:40:45.732401621 For more information about these matters see 2026/07/17 21:40:45.737860257 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/07/17 21:40:45.754268373 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:45.754483807 [connect-session] Job Key: E2KE2wkWM4Uva6Kl 2026/07/17 21:40:45.754497878 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:45.754503907 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:38399 ... Connected to session server http://127.0.0.1:38399 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:45.941363868 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:45.941683468 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh 2026/07/17 21:40:46.155930669 2026/07/17 21:40:46.155946002 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/17 21:40:46.156005160 Package Version LibPath 2026/07/17 21:40:46.156014284 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156073573 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156074555 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156091981 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156092712 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156106052 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156106653 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156119632 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156120243 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156133784 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156134435 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156150369 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156151050 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156167574 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156168316 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156184720 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156185481 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156203138 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156203639 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156214445 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156214896 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156225722 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156226172 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156236758 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156237179 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156247464 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156247875 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156257970 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156264310 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156275116 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156275577 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156311701 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156312452 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156324560 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156325041 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156335707 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156336258 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156346784 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156347224 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156364751 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.156365171 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:46.162411861 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/07/17 21:40:46.178620647 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:46.178893457 [connect-session] Job Key: PeR7p1DKs7kc9o9M 2026/07/17 21:40:46.178907068 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:46.178912466 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:40051 ... Connected to session server http://127.0.0.1:40051 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:46.358602638 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:46.358852634 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R 2026/07/17 21:40:46.359307398 $add.smooth 2026/07/17 21:40:46.359318104 [1] TRUE 2026/07/17 21:40:46.359351003 2026/07/17 21:40:46.359352165 $bitmapType 2026/07/17 21:40:46.359365345 [1] "cairo" 2026/07/17 21:40:46.359366066 2026/07/17 21:40:46.359376952 $browser 2026/07/17 21:40:46.359377723 [1] "xdg-open" 2026/07/17 21:40:46.359389241 2026/07/17 21:40:46.359389962 $browserNLdisabled 2026/07/17 21:40:46.359401749 [1] FALSE 2026/07/17 21:40:46.359402460 2026/07/17 21:40:46.359412976 $catch.script.errors 2026/07/17 21:40:46.359413747 [1] FALSE 2026/07/17 21:40:46.359426156 2026/07/17 21:40:46.359426827 $CBoundsCheck 2026/07/17 21:40:46.359437774 [1] FALSE 2026/07/17 21:40:46.359438525 2026/07/17 21:40:46.359448710 $check.bounds 2026/07/17 21:40:46.359449381 [1] FALSE 2026/07/17 21:40:46.359460678 2026/07/17 21:40:46.359462801 $citation.bibtex.max 2026/07/17 21:40:46.359474519 [1] 1 2026/07/17 21:40:46.359475270 2026/07/17 21:40:46.359485385 $continue 2026/07/17 21:40:46.359486086 [1] "+ " 2026/07/17 21:40:46.359493467 2026/07/17 21:40:46.359501830 $contrasts 2026/07/17 21:40:46.359502581 unordered ordered 2026/07/17 21:40:46.359515561 "contr.treatment" "contr.poly" 2026/07/17 21:40:46.359516422 2026/07/17 21:40:46.359529151 $defaultPackages 2026/07/17 21:40:46.359529942 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/17 21:40:46.359546026 2026/07/17 21:40:46.359546717 $demo.ask 2026/07/17 21:40:46.359557764 [1] "default" 2026/07/17 21:40:46.359558495 2026/07/17 21:40:46.359569632 $deparse.cutoff 2026/07/17 21:40:46.359570353 [1] 60 2026/07/17 21:40:46.359582371 2026/07/17 21:40:46.359583062 $device 2026/07/17 21:40:46.359838466 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/17 21:40:46.359845817 width, height, onefile, family, title, fonts, version, paper, 2026/07/17 21:40:46.359908912 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/17 21:40:46.359909903 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/07/17 21:40:46.359931716 { 2026/07/17 21:40:46.359932597 initPSandPDFfonts() 2026/07/17 21:40:46.359944606 new <- list() 2026/07/17 21:40:46.359945517 if (!missing(width)) 2026/07/17 21:40:46.359958647 new$width <- width 2026/07/17 21:40:46.359959328 if (!missing(height)) 2026/07/17 21:40:46.359972347 new$height <- height 2026/07/17 21:40:46.359973088 if (!missing(onefile)) 2026/07/17 21:40:46.359986529 new$onefile <- onefile 2026/07/17 21:40:46.359987170 if (!missing(title)) 2026/07/17 21:40:46.360000630 new$title <- title 2026/07/17 21:40:46.360001351 if (!missing(fonts)) 2026/07/17 21:40:46.360014390 new$fonts <- fonts 2026/07/17 21:40:46.360015071 if (!missing(version)) 2026/07/17 21:40:46.360028682 new$version <- version 2026/07/17 21:40:46.360029413 if (!missing(paper)) 2026/07/17 21:40:46.360042883 new$paper <- paper 2026/07/17 21:40:46.360045708 if (!missing(encoding)) 2026/07/17 21:40:46.360059248 new$encoding <- encoding 2026/07/17 21:40:46.360059959 if (!missing(bg)) 2026/07/17 21:40:46.360073359 new$bg <- bg 2026/07/17 21:40:46.360074120 if (!missing(fg)) 2026/07/17 21:40:46.360086909 new$fg <- fg 2026/07/17 21:40:46.360087651 if (!missing(pointsize)) 2026/07/17 21:40:46.360100690 new$pointsize <- pointsize 2026/07/17 21:40:46.360101672 if (!missing(pagecentre)) 2026/07/17 21:40:46.360127601 new$pagecentre <- pagecentre 2026/07/17 21:40:46.360128432 if (!missing(colormodel)) 2026/07/17 21:40:46.360143114 new$colormodel <- colormodel 2026/07/17 21:40:46.360143765 if (!missing(useDingbats)) 2026/07/17 21:40:46.360157005 new$useDingbats <- useDingbats 2026/07/17 21:40:46.360159348 if (!missing(useKerning)) 2026/07/17 21:40:46.360187371 new$useKerning <- useKerning 2026/07/17 21:40:46.360188132 if (!missing(fillOddEven)) 2026/07/17 21:40:46.360202563 new$fillOddEven <- fillOddEven 2026/07/17 21:40:46.360203234 if (!missing(compress)) 2026/07/17 21:40:46.360217065 new$compress <- compress 2026/07/17 21:40:46.360217736 if (!missing(timestamp)) 2026/07/17 21:40:46.360231297 new$timestamp <- timestamp 2026/07/17 21:40:46.360231998 if (!missing(producer)) 2026/07/17 21:40:46.360245458 new$producer <- producer 2026/07/17 21:40:46.360246249 if (!missing(author)) 2026/07/17 21:40:46.360259729 new$author <- author 2026/07/17 21:40:46.360260541 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/17 21:40:46.360276825 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/17 21:40:46.360277897 inherits(family, "CIDFont"))) { 2026/07/17 21:40:46.360314502 enc <- family$encoding 2026/07/17 21:40:46.360315303 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/17 21:40:46.360330996 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/17 21:40:46.360331718 "default")) 2026/07/17 21:40:46.360347061 old$encoding <- enc 2026/07/17 21:40:46.360347862 family <- family$metrics 2026/07/17 21:40:46.360361092 } 2026/07/17 21:40:46.360361843 if (is.null(old$encoding) || old$encoding == "default") 2026/07/17 21:40:46.360375844 old$encoding <- guessEncoding() 2026/07/17 21:40:46.360376545 if (!missing(family)) { 2026/07/17 21:40:46.360390256 if (length(family) == 4L) { 2026/07/17 21:40:46.360391067 family <- c(family, "Symbol.afm") 2026/07/17 21:40:46.360405448 } 2026/07/17 21:40:46.360406089 else if (length(family) == 5L) { 2026/07/17 21:40:46.360419099 } 2026/07/17 21:40:46.360420912 else if (length(family) == 1L) { 2026/07/17 21:40:46.360442123 pf <- pdfFonts(family)[[1L]] 2026/07/17 21:40:46.360445428 if (is.null(pf)) 2026/07/17 21:40:46.360464517 stop(gettextf("unknown family '%s'", family), 2026/07/17 21:40:46.360465989 domain = NA) 2026/07/17 21:40:46.360481142 matchFont(pf, old$encoding) 2026/07/17 21:40:46.360481873 } 2026/07/17 21:40:46.360495073 else stop("invalid 'family' argument") 2026/07/17 21:40:46.360495764 old$family <- family 2026/07/17 21:40:46.360517577 } 2026/07/17 21:40:46.360518378 version <- old$version 2026/07/17 21:40:46.360530046 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/17 21:40:46.360531047 "2.0") 2026/07/17 21:40:46.360544037 if (version %in% versions) 2026/07/17 21:40:46.360544748 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/17 21:40:46.360560441 else stop("invalid PDF version") 2026/07/17 21:40:46.360561273 onefile <- old$onefile 2026/07/17 21:40:46.360576646 if (!checkIntFormat(file)) 2026/07/17 21:40:46.360577447 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/17 21:40:46.360593791 domain = NA) 2026/07/17 21:40:46.360594593 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/17 21:40:46.360611238 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/17 21:40:46.360612029 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/17 21:40:46.360631047 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/17 21:40:46.360631909 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/07/17 21:40:46.360651228 old$author) 2026/07/17 21:40:46.360651949 invisible() 2026/07/17 21:40:46.360662495 } 2026/07/17 21:40:46.360663136 <bytecode: 0x55a2df586300> 2026/07/17 21:40:46.360673621 <environment: namespace:grDevices> 2026/07/17 21:40:46.360674262 2026/07/17 21:40:46.360692019 $device.ask.default 2026/07/17 21:40:46.360692700 [1] FALSE 2026/07/17 21:40:46.360705139 2026/07/17 21:40:46.360705870 $digits 2026/07/17 21:40:46.360716636 [1] 7 2026/07/17 21:40:46.360717377 2026/07/17 21:40:46.360727262 $download.file.extra 2026/07/17 21:40:46.360727963 [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/07/17 21:40:46.360749175 2026/07/17 21:40:46.360749956 $download.file.method 2026/07/17 21:40:46.360762615 [1] "curl" 2026/07/17 21:40:46.360763356 2026/07/17 21:40:46.360775184 $dvipscmd 2026/07/17 21:40:46.360776025 [1] "dvips" 2026/07/17 21:40:46.360784789 2026/07/17 21:40:46.360785219 $echo 2026/07/17 21:40:46.360792580 [1] FALSE 2026/07/17 21:40:46.360793011 2026/07/17 21:40:46.360800452 $editor 2026/07/17 21:40:46.360800933 [1] "vi" 2026/07/17 21:40:46.360808685 2026/07/17 21:40:46.360809125 $encoding 2026/07/17 21:40:46.360824438 [1] "native.enc" 2026/07/17 21:40:46.360825159 2026/07/17 21:40:46.360844909 $example.ask 2026/07/17 21:40:46.360845750 [1] "default" 2026/07/17 21:40:46.360857618 2026/07/17 21:40:46.360858019 $expressions 2026/07/17 21:40:46.360865630 [1] 5000 2026/07/17 21:40:46.360866071 2026/07/17 21:40:46.360873402 $help.search.types 2026/07/17 21:40:46.360873862 [1] "vignette" "demo" "help" 2026/07/17 21:40:46.360882996 2026/07/17 21:40:46.360883407 $help.try.all.packages 2026/07/17 21:40:46.360891809 [1] FALSE 2026/07/17 21:40:46.360892280 2026/07/17 21:40:46.360903818 $HTTPUserAgent 2026/07/17 21:40:46.360904699 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/17 21:40:46.360920723 2026/07/17 21:40:46.360921374 $internet.info 2026/07/17 21:40:46.360934343 [1] 2 2026/07/17 21:40:46.360935125 2026/07/17 21:40:46.360943958 $keep.parse.data 2026/07/17 21:40:46.360944589 [1] TRUE 2026/07/17 21:40:46.360954994 2026/07/17 21:40:46.360955635 $keep.parse.data.pkgs 2026/07/17 21:40:46.360965721 [1] FALSE 2026/07/17 21:40:46.360966352 2026/07/17 21:40:46.360975335 $keep.source 2026/07/17 21:40:46.360975966 [1] FALSE 2026/07/17 21:40:46.360985771 2026/07/17 21:40:46.360986472 $keep.source.pkgs 2026/07/17 21:40:46.360996847 [1] FALSE 2026/07/17 21:40:46.360997568 2026/07/17 21:40:46.361008084 $locatorBell 2026/07/17 21:40:46.361008795 [1] TRUE 2026/07/17 21:40:46.361019992 2026/07/17 21:40:46.361020683 $mailer 2026/07/17 21:40:46.361031249 [1] "mailto" 2026/07/17 21:40:46.361032201 2026/07/17 21:40:46.361043097 $matprod 2026/07/17 21:40:46.361043838 [1] "default" 2026/07/17 21:40:46.361055566 2026/07/17 21:40:46.361056257 $max.contour.segments 2026/07/17 21:40:46.361071620 [1] 25000 2026/07/17 21:40:46.361072321 2026/07/17 21:40:46.361083057 $max.print 2026/07/17 21:40:46.361083748 [1] 99999 2026/07/17 21:40:46.361095015 2026/07/17 21:40:46.361095656 $menu.graphics 2026/07/17 21:40:46.361106713 [1] TRUE 2026/07/17 21:40:46.361107434 2026/07/17 21:40:46.361117949 $na.action 2026/07/17 21:40:46.361118691 [1] "na.omit" 2026/07/17 21:40:46.361130088 2026/07/17 21:40:46.361130779 $nwarnings 2026/07/17 21:40:46.361141775 [1] 50 2026/07/17 21:40:46.361142486 2026/07/17 21:40:46.361153092 $OutDec 2026/07/17 21:40:46.361153773 [1] "." 2026/07/17 21:40:46.361164960 2026/07/17 21:40:46.361165962 $packrat.authenticated.downloads.use.renv 2026/07/17 21:40:46.361185301 [1] TRUE 2026/07/17 21:40:46.361186352 2026/07/17 21:40:46.361201625 $packrat.connect.timeout 2026/07/17 21:40:46.361202747 [1] 10 2026/07/17 21:40:46.361219152 2026/07/17 21:40:46.361219873 $packrat.untrusted.packages 2026/07/17 21:40:46.361232351 character(0) 2026/07/17 21:40:46.361233032 2026/07/17 21:40:46.361244359 $packrat.verbose.cache 2026/07/17 21:40:46.361245050 [1] TRUE 2026/07/17 21:40:46.361257349 2026/07/17 21:40:46.361258040 $pager 2026/07/17 21:40:46.361268606 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/07/17 21:40:46.361269357 2026/07/17 21:40:46.361298090 $papersize 2026/07/17 21:40:46.361298851 [1] "letter" 2026/07/17 21:40:46.361314435 2026/07/17 21:40:46.361315136 $PCRE_limit_recursion 2026/07/17 21:40:46.361332642 [1] NA 2026/07/17 21:40:46.361333313 2026/07/17 21:40:46.361343569 $PCRE_study 2026/07/17 21:40:46.361344260 [1] FALSE 2026/07/17 21:40:46.361355717 2026/07/17 21:40:46.361356428 $PCRE_use_JIT 2026/07/17 21:40:46.361367454 [1] TRUE 2026/07/17 21:40:46.361368166 2026/07/17 21:40:46.361378531 $pdfviewer 2026/07/17 21:40:46.361379232 [1] "/usr/bin/xdg-open" 2026/07/17 21:40:46.361391270 2026/07/17 21:40:46.361392011 $pkgType 2026/07/17 21:40:46.361402527 [1] "source" 2026/07/17 21:40:46.361403268 2026/07/17 21:40:46.361413784 $printcmd 2026/07/17 21:40:46.361414495 [1] "/usr/bin/lpr" 2026/07/17 21:40:46.361426133 2026/07/17 21:40:46.361426864 $prompt 2026/07/17 21:40:46.361437269 [1] "> " 2026/07/17 21:40:46.361437991 2026/07/17 21:40:46.361448076 $repos 2026/07/17 21:40:46.361448797 CRAN 2026/07/17 21:40:46.361459603 "@CRAN@" 2026/07/17 21:40:46.361460364 2026/07/17 21:40:46.361471090 $rl_word_breaks 2026/07/17 21:40:46.361471841 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/17 21:40:46.361484691 2026/07/17 21:40:46.361485432 $scipen 2026/07/17 21:40:46.361496438 [1] 0 2026/07/17 21:40:46.361497200 2026/07/17 21:40:46.361507595 $show.coef.Pvalues 2026/07/17 21:40:46.361508346 [1] TRUE 2026/07/17 21:40:46.361520424 2026/07/17 21:40:46.361521186 $show.error.messages 2026/07/17 21:40:46.361533103 [1] TRUE 2026/07/17 21:40:46.361533875 2026/07/17 21:40:46.361544431 $show.signif.stars 2026/07/17 21:40:46.361545172 [1] TRUE 2026/07/17 21:40:46.361557200 2026/07/17 21:40:46.361558011 $showErrorCalls 2026/07/17 21:40:46.361569318 [1] TRUE 2026/07/17 21:40:46.361570009 2026/07/17 21:40:46.361593034 $showNCalls 2026/07/17 21:40:46.361593745 [1] 50 2026/07/17 21:40:46.361604301 2026/07/17 21:40:46.361604941 $showWarnCalls 2026/07/17 21:40:46.361615648 [1] FALSE 2026/07/17 21:40:46.361616409 2026/07/17 21:40:46.361626614 $str 2026/07/17 21:40:46.361627365 $str$strict.width 2026/07/17 21:40:46.361639243 [1] "no" 2026/07/17 21:40:46.361639924 2026/07/17 21:40:46.361649849 $str$digits.d 2026/07/17 21:40:46.361650510 [1] 3 2026/07/17 21:40:46.361661607 2026/07/17 21:40:46.361662308 $str$vec.len 2026/07/17 21:40:46.361672934 [1] 4 2026/07/17 21:40:46.361673605 2026/07/17 21:40:46.361683480 $str$list.len 2026/07/17 21:40:46.361684221 [1] 99 2026/07/17 21:40:46.361695027 2026/07/17 21:40:46.361695768 $str$deparse.lines 2026/07/17 21:40:46.361706254 NULL 2026/07/17 21:40:46.361706985 2026/07/17 21:40:46.361717070 $str$drop.deparse.attr 2026/07/17 21:40:46.361717841 [1] TRUE 2026/07/17 21:40:46.361729789 2026/07/17 21:40:46.361730610 $str$formatNum 2026/07/17 21:40:46.361742038 function (x, ...) 2026/07/17 21:40:46.361742719 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/17 21:40:46.361756389 <environment: 0x55a2dfdf96c8> 2026/07/17 21:40:46.361757060 2026/07/17 21:40:46.361769309 2026/07/17 21:40:46.361770040 $str.dendrogram.last 2026/07/17 21:40:46.361781547 [1] "`" 2026/07/17 21:40:46.361782228 2026/07/17 21:40:46.361792784 $texi2dvi 2026/07/17 21:40:46.361793415 [1] "/usr/bin/texi2dvi" 2026/07/17 21:40:46.361805683 2026/07/17 21:40:46.361806474 $timeout 2026/07/17 21:40:46.361817231 [1] 60 2026/07/17 21:40:46.361817892 2026/07/17 21:40:46.361828578 $ts.eps 2026/07/17 21:40:46.361829289 [1] 1e-05 2026/07/17 21:40:46.361841147 2026/07/17 21:40:46.361841838 $ts.S.compat 2026/07/17 21:40:46.361860706 [1] FALSE 2026/07/17 21:40:46.361861748 2026/07/17 21:40:46.361874818 $unzip 2026/07/17 21:40:46.361875559 [1] "/usr/bin/unzip" 2026/07/17 21:40:46.361890862 2026/07/17 21:40:46.361891863 $useFancyQuotes 2026/07/17 21:40:46.361904612 [1] TRUE 2026/07/17 21:40:46.361905363 2026/07/17 21:40:46.361916791 $verbose 2026/07/17 21:40:46.361917261 [1] FALSE 2026/07/17 21:40:46.361925444 2026/07/17 21:40:46.361925894 $warn 2026/07/17 21:40:46.361940286 [1] 0 2026/07/17 21:40:46.361940997 2026/07/17 21:40:46.361951112 $warning.length 2026/07/17 21:40:46.361951793 [1] 1000 2026/07/17 21:40:46.361965264 2026/07/17 21:40:46.361965924 $warnPartialMatchArgs 2026/07/17 21:40:46.361988308 [1] FALSE 2026/07/17 21:40:46.361991152 2026/07/17 21:40:46.362020516 $warnPartialMatchAttr 2026/07/17 21:40:46.362021478 [1] FALSE 2026/07/17 21:40:46.362043892 2026/07/17 21:40:46.362058804 $warnPartialMatchDollar 2026/07/17 21:40:46.362075059 [1] FALSE 2026/07/17 21:40:46.362075830 2026/07/17 21:40:46.362087297 $width 2026/07/17 21:40:46.362087998 [1] 80 2026/07/17 21:40:46.362099105 |
| ✅ | 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/07/17 21:40:46.383768319 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:46.383959256 [connect-session] Job Key: gdXlxWrnAWAxZysc 2026/07/17 21:40:46.383971985 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:46.383977544 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:43637 ... Connected to session server http://127.0.0.1:43637 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:46.565005907 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:46.565309133 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh 2026/07/17 21:40:46.573536791 2026/07/17 21:40:46.573547287 $ env 2026/07/17 21:40:46.573584723 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:46.573586526 EDITOR=vi 2026/07/17 21:40:46.573608059 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:46.573614178 HOSTNAME=95dcce28f61e 2026/07/17 21:40:46.573641679 LANG=en_US.UTF-8 2026/07/17 21:40:46.573644864 LANGUAGE=en_US:en 2026/07/17 21:40:46.573678735 LC_ALL=en_US.UTF-8 2026/07/17 21:40:46.573684624 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/07/17 21:40:46.573712045 LN_S=ln -s 2026/07/17 21:40:46.573712826 LOGNAME=rstudio-connect 2026/07/17 21:40:46.573727478 MAKEFLAGS=-j1 2026/07/17 21:40:46.573728249 MAKE=make 2026/07/17 21:40:46.573740488 PAGER=/usr/bin/pager 2026/07/17 21:40:46.573740938 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026/07/17 21:40:46.573752496 POSIT_CONNECT=1 2026/07/17 21:40:46.573752946 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:46.573762481 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:46.573762911 R_ARCH= 2026/07/17 21:40:46.573781740 R_BROWSER=xdg-open 2026/07/17 21:40:46.573783062 R_BZIPCMD=/usr/bin/bzip2 2026/07/17 21:40:46.573796672 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/07/17 21:40:46.573797223 R_ENVIRON_USER=REDACTED 2026/07/17 21:40:46.573806617 R_GZIPCMD=/usr/bin/gzip 2026/07/17 21:40:46.573807038 R_HOME=/opt/R/4.5.2/lib/R 2026/07/17 21:40:46.573815781 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/07/17 21:40:46.573816462 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/07/17 21:40:46.573826587 R_LIBS_USER=REDACTED 2026/07/17 21:40:46.573827048 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat 2026/07/17 21:40:46.573837324 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmprOKQJA/packrat-src 2026/07/17 21:40:46.573837945 R_PAPERSIZE=letter 2026/07/17 21:40:46.573848781 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/17 21:40:46.573849211 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/17 21:40:46.573858686 R_PRINTCMD=/usr/bin/lpr 2026/07/17 21:40:46.573859106 R_PROFILE_USER=REDACTED 2026/07/17 21:40:46.573874650 R_RD4PDF=times,inconsolata,hyper 2026/07/17 21:40:46.573875331 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmprOKQJA 2026/07/17 21:40:46.573890614 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/07/17 21:40:46.573891395 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/17 21:40:46.573906327 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/17 21:40:46.573907118 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:46.573921700 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/17 21:40:46.573922432 R_UNZIPCMD=/usr/bin/unzip 2026/07/17 21:40:46.573937775 R_ZIPCMD=/usr/bin/zip 2026/07/17 21:40:46.573938496 SED=/usr/bin/sed 2026/07/17 21:40:46.573951865 SHLVL=2 2026/07/17 21:40:46.573954059 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:46.573972216 TAR=/usr/bin/tar 2026/07/17 21:40:46.573972937 TERM=xterm 2026/07/17 21:40:46.573986237 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:46.573988641 TZ=UTC 2026/07/17 21:40:46.574003513 USERNAME=rstudio-connect 2026/07/17 21:40:46.574004174 USER=rstudio-connect 2026/07/17 21:40:46.579742480 _=/usr/bin/env |
| ✅ | packrat-restore-sandbox | mounts | Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2 Removing prior manifest.json to packrat transformation. Performing manifest.json to packrat transformation. 2026/07/17 21:40:46.595994551 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:46.596184217 [connect-session] Job Key: ojzl9J6MOFYrO9BI 2026/07/17 21:40:46.596194632 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:46.596202514 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:37261 ... Connected to session server http://127.0.0.1:37261 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:46.774237939 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:46.774555646 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh 2026/07/17 21:40:46.782590065 2026/07/17 21:40:46.782598287 $ findmnt --notruncate 2026/07/17 21:40:46.782639409 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:46.782641632 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/HBGK6 DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:46.782732699 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:46.782733410 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:46.782752709 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:46.782753270 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:46.782777907 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:46.782794021 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:46.782794762 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:46.782814973 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:46.782815564 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.782851497 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:46.782866900 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l /HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:46.783013310 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783086451 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783087472 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783148624 ├─/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/07/17 21:40:46.783157067 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783239130 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/ojzl9J6MOFYrO9BI] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783240151 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783306281 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:46.783333372 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3925468385] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:46.783334774 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:46.791406317 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/overlay2/l/H BGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr |
| ✅ | 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/07/17 21:40:46.808145181 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:46.808369558 [connect-session] Job Key: xyzSuYJnhTsr9vLQ 2026/07/17 21:40:46.808388386 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:46.808394586 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:44457 ... Connected to session server http://127.0.0.1:44457 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:46.988122865 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:46.988425009 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/17 21:40:47.247889694 2026/07/17 21:40:47.247903304 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/17 21:40:47.247969243 * Trying 3.129.124.187:443... 2026/07/17 21:40:47.247970325 * Connected to packagemanager.posit.co (3.129.124.187) port 443 (#0) 2026/07/17 21:40:47.247986379 * ALPN, offering h2 2026/07/17 21:40:47.247987070 * ALPN, offering http/1.1 2026/07/17 21:40:47.248000570 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:47.248001331 * CApath: /etc/ssl/certs 2026/07/17 21:40:47.248016504 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248017476 } [5 bytes data] 2026/07/17 21:40:47.248035753 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:47.248039329 } [512 bytes data] 2026/07/17 21:40:47.248065768 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248066930 { [5 bytes data] 2026/07/17 21:40:47.248086860 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:47.248087551 { [104 bytes data] 2026/07/17 21:40:47.248106199 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248106890 { [5 bytes data] 2026/07/17 21:40:47.248125458 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:47.248126189 { [3880 bytes data] 2026/07/17 21:40:47.248144356 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248145017 { [5 bytes data] 2026/07/17 21:40:47.248160861 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/17 21:40:47.248167541 { [333 bytes data] 2026/07/17 21:40:47.248192299 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248193050 { [5 bytes data] 2026/07/17 21:40:47.248206400 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/17 21:40:47.248206810 { [4 bytes data] 2026/07/17 21:40:47.248216355 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248216916 } [5 bytes data] 2026/07/17 21:40:47.248260531 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/17 21:40:47.248261432 } [70 bytes data] 2026/07/17 21:40:47.248273150 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:47.248274202 } [5 bytes data] 2026/07/17 21:40:47.248310426 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:47.248346841 } [1 bytes data] 2026/07/17 21:40:47.248347983 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248372790 } [5 bytes data] 2026/07/17 21:40:47.248407873 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:47.248408694 } [16 bytes data] 2026/07/17 21:40:47.248421994 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:47.248422424 { [5 bytes data] 2026/07/17 21:40:47.248431979 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.248432419 { [5 bytes data] 2026/07/17 21:40:47.248442254 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:47.248442685 { [16 bytes data] 2026/07/17 21:40:47.248452259 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/17 21:40:47.248452730 * ALPN, server accepted to use h2 2026/07/17 21:40:47.248473501 * Server certificate: 2026/07/17 21:40:47.248474192 * subject: CN=p3m.posit.it 2026/07/17 21:40:47.248492139 * start date: Jul 12 00:00:00 2026 GMT 2026/07/17 21:40:47.248493041 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/17 21:40:47.248511959 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/17 21:40:47.248512981 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/17 21:40:47.248530938 * SSL certificate verify ok. 2026/07/17 21:40:47.248531398 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:47.248546221 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:47.248546932 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:47.248578659 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248579090 } [5 bytes data] 2026/07/17 21:40:47.248589596 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248590026 } [5 bytes data] 2026/07/17 21:40:47.248599841 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248600332 } [5 bytes data] 2026/07/17 21:40:47.248610217 * Using Stream ID: 1 (easy handle 0x556ad7955a40) 2026/07/17 21:40:47.248610687 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248622105 } [5 bytes data] 2026/07/17 21:40:47.248622555 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/17 21:40:47.248639300 > Host: packagemanager.posit.co 2026/07/17 21:40:47.248640062 > user-agent: curl/7.81.0 2026/07/17 21:40:47.248654924 > accept: */* 2026/07/17 21:40:47.248655365 > 2026/07/17 21:40:47.248663667 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248664128 { [5 bytes data] 2026/07/17 21:40:47.248673923 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/17 21:40:47.248674373 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248686061 } [5 bytes data] 2026/07/17 21:40:47.248686531 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248696476 { [5 bytes data] 2026/07/17 21:40:47.248696967 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248706692 { [5 bytes data] 2026/07/17 21:40:47.248707152 < HTTP/2 400 2026/07/17 21:40:47.248722075 < date: Fri, 17 Jul 2026 21:40:47 GMT 2026/07/17 21:40:47.248722756 < content-type: text/plain; charset=utf-8 2026/07/17 21:40:47.248739131 < content-length: 94 2026/07/17 21:40:47.248739561 < cache-control: max-age=3600 2026/07/17 21:40:47.248749286 < request-id: 9fa27e16-1cd6-43bf-a3ee-a761b45f3914 2026/07/17 21:40:47.248749706 < server: Posit Package Manager v2026.06.0 2026/07/17 21:40:47.248761845 < x-content-type-options: nosniff 2026/07/17 21:40:47.248762355 < x-frame-options: DENY 2026/07/17 21:40:47.248772561 < x-repository-type: RSPM 2026/07/17 21:40:47.248772981 < 2026/07/17 21:40:47.248781574 { [94 bytes data] 2026/07/17 21:40:47.248782015 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.248791800 { [5 bytes data] 2026/07/17 21:40:47.255032191 * Connection #0 to host packagemanager.posit.co left intact Stopped session pings to http://127.0.0.1:44457 |
| ✅ | 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/07/17 21:40:47.271203070 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:47.271427988 [connect-session] Job Key: x6uWJQobXqJE6nOf 2026/07/17 21:40:47.271445675 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices. 2026/07/17 21:40:47.271451483 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching Job started Determining session server location ... Connecting to session server http://127.0.0.1:38673 ... Connected to session server http://127.0.0.1:38673 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:47.449999949 Configuring packrat to use available credentials for private repository access. 2026/07/17 21:40:47.450278908 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository 2026/07/17 21:40:47.725606199 2026/07/17 21:40:47.725625829 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest 2026/07/17 21:40:47.725699930 * Trying 3.142.16.141:443... 2026/07/17 21:40:47.725701433 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0) 2026/07/17 21:40:47.725719219 * ALPN, offering h2 2026/07/17 21:40:47.725719960 * ALPN, offering http/1.1 2026/07/17 21:40:47.725733671 * CAfile: /etc/ssl/certs/ca-certificates.crt 2026/07/17 21:40:47.725734502 * CApath: /etc/ssl/certs 2026/07/17 21:40:47.725749475 * TLSv1.0 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725750847 } [5 bytes data] 2026/07/17 21:40:47.725770406 * TLSv1.3 (OUT), TLS handshake, Client hello (1): 2026/07/17 21:40:47.725771037 } [512 bytes data] 2026/07/17 21:40:47.725790466 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725791087 { [5 bytes data] 2026/07/17 21:40:47.725803907 * TLSv1.3 (IN), TLS handshake, Server hello (2): 2026/07/17 21:40:47.725804718 { [104 bytes data] 2026/07/17 21:40:47.725818639 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725819350 { [5 bytes data] 2026/07/17 21:40:47.725833251 * TLSv1.2 (IN), TLS handshake, Certificate (11): 2026/07/17 21:40:47.725833932 { [3880 bytes data] 2026/07/17 21:40:47.725847552 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725848263 { [5 bytes data] 2026/07/17 21:40:47.725867172 * TLSv1.2 (IN), TLS handshake, Server key exchange (12): 2026/07/17 21:40:47.725867863 { [333 bytes data] 2026/07/17 21:40:47.725882074 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725882805 { [5 bytes data] 2026/07/17 21:40:47.725898629 * TLSv1.2 (IN), TLS handshake, Server finished (14): 2026/07/17 21:40:47.725899470 { [4 bytes data] 2026/07/17 21:40:47.725910958 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725911368 } [5 bytes data] 2026/07/17 21:40:47.725920802 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): 2026/07/17 21:40:47.725921293 } [70 bytes data] 2026/07/17 21:40:47.725937317 * TLSv1.2 (OUT), TLS header, Finished (20): 2026/07/17 21:40:47.725938038 } [5 bytes data] 2026/07/17 21:40:47.725963988 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): 2026/07/17 21:40:47.725965480 } [1 bytes data] 2026/07/17 21:40:47.725989987 * TLSv1.2 (OUT), TLS header, Certificate Status (22): 2026/07/17 21:40:47.725990708 } [5 bytes data] 2026/07/17 21:40:47.726000673 * TLSv1.2 (OUT), TLS handshake, Finished (20): 2026/07/17 21:40:47.726001294 } [16 bytes data] 2026/07/17 21:40:47.726010948 * TLSv1.2 (IN), TLS header, Finished (20): 2026/07/17 21:40:47.726011369 { [5 bytes data] 2026/07/17 21:40:47.726020553 * TLSv1.2 (IN), TLS header, Certificate Status (22): 2026/07/17 21:40:47.726020983 { [5 bytes data] 2026/07/17 21:40:47.726030708 * TLSv1.2 (IN), TLS handshake, Finished (20): 2026/07/17 21:40:47.726031139 { [16 bytes data] 2026/07/17 21:40:47.726040332 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 2026/07/17 21:40:47.726040913 * ALPN, server accepted to use h2 2026/07/17 21:40:47.726062285 * Server certificate: 2026/07/17 21:40:47.726062986 * subject: CN=p3m.posit.it 2026/07/17 21:40:47.726076747 * start date: Jul 12 00:00:00 2026 GMT 2026/07/17 21:40:47.726077408 * expire date: Jan 25 23:59:59 2027 GMT 2026/07/17 21:40:47.726089586 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co" 2026/07/17 21:40:47.726090498 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 2026/07/17 21:40:47.726107203 * SSL certificate verify ok. 2026/07/17 21:40:47.726107854 * Using HTTP2, server supports multiplexing 2026/07/17 21:40:47.726120753 * Connection state changed (HTTP/2 confirmed) 2026/07/17 21:40:47.726121394 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 2026/07/17 21:40:47.726154714 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726155355 } [5 bytes data] 2026/07/17 21:40:47.726167383 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726168024 } [5 bytes data] 2026/07/17 21:40:47.726179772 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726180433 } [5 bytes data] 2026/07/17 21:40:47.726194094 * Using Stream ID: 1 (easy handle 0x55760a9fca40) 2026/07/17 21:40:47.726194805 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726216016 } [5 bytes data] 2026/07/17 21:40:47.726219892 > GET /cran/__linux__/jammy/latest HTTP/2 2026/07/17 21:40:47.726246482 > Host: packagemanager.posit.co 2026/07/17 21:40:47.726247764 > user-agent: curl/7.81.0 2026/07/17 21:40:47.726266172 > accept: */* 2026/07/17 21:40:47.726269256 > 2026/07/17 21:40:47.726331289 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726332311 { [5 bytes data] 2026/07/17 21:40:47.726352321 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! 2026/07/17 21:40:47.726353012 * TLSv1.2 (OUT), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726380774 } [5 bytes data] 2026/07/17 21:40:47.726404690 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726405912 { [5 bytes data] 2026/07/17 21:40:47.726425561 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726426393 { [5 bytes data] 2026/07/17 21:40:47.726440684 < HTTP/2 400 2026/07/17 21:40:47.726441315 < date: Fri, 17 Jul 2026 21:40:47 GMT 2026/07/17 21:40:47.726457990 < content-type: text/plain; charset=utf-8 2026/07/17 21:40:47.726458932 < content-length: 94 2026/07/17 21:40:47.726479483 < cache-control: max-age=3600 2026/07/17 21:40:47.726480524 < request-id: 6ddce6d5-b79e-4be9-a93c-b10c58b771c2 2026/07/17 21:40:47.726501686 < server: Posit Package Manager v2026.06.0 2026/07/17 21:40:47.726502447 < x-content-type-options: nosniff 2026/07/17 21:40:47.726518010 < x-frame-options: DENY 2026/07/17 21:40:47.726518681 < x-repository-type: RSPM 2026/07/17 21:40:47.726532683 < 2026/07/17 21:40:47.726533474 { [94 bytes data] 2026/07/17 21:40:47.726544210 * TLSv1.2 (IN), TLS header, Supplemental data (23): 2026/07/17 21:40:47.726544891 { [5 bytes data] 2026/07/17 21:40:47.732443267 * Connection #0 to host packagemanager.posit.co left intact |
| ✅ | rmarkdown-sandbox | R-version | Using environment Local Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local 2026/07/17 21:40:47.751989310 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:47.752243432 [connect-session] Job Key: IyJjpiYQwExcJlT9 Job started Determining session server location ... Connecting to session server http://127.0.0.1:37883 ... Connected to session server http://127.0.0.1:37883 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:47.937782837 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:47.938035617 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:47.938109758 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/07/17 21:40:47.957774590 2026/07/17 21:40:47.957783223 $ /opt/R/4.4.3/bin/R --version 2026/07/17 21:40:47.957824034 R version 4.4.3 (2025-02-28) -- "Trophy Case" 2026/07/17 21:40:47.957825146 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/17 21:40:47.957845877 Platform: x86_64-pc-linux-gnu 2026/07/17 21:40:47.957846638 2026/07/17 21:40:47.957859408 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/17 21:40:47.957860189 You are welcome to redistribute it under the terms of the 2026/07/17 21:40:47.957878576 GNU General Public License versions 2 or 3. 2026/07/17 21:40:47.957879207 For more information about these matters see 2026/07/17 21:40:47.963245834 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:37883 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/07/17 21:40:47.981820066 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:47.982067448 [connect-session] Job Key: Io6Ociz3lFAuciHs Job started Determining session server location ... Connecting to session server http://127.0.0.1:34413 ... Connected to session server http://127.0.0.1:34413 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:48.167101354 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:48.167400544 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:48.167491460 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/07/17 21:40:48.362727402 2026/07/17 21:40:48.362743246 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/17 21:40:48.362800572 Package Version LibPath 2026/07/17 21:40:48.362801804 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362823587 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362824378 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362850227 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362850948 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362872129 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362873261 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362898149 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.362899841 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363066752 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363067914 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363085540 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363086231 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363105030 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363105731 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363120102 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363120513 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363140192 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363143367 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363159952 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363160673 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363181184 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363181855 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363201795 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363202476 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363216657 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363217078 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.363228225 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library" 2026/07/17 21:40:48.368649524 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:34413 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/07/17 21:40:48.387274793 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:48.387611319 [connect-session] Job Key: dasRyRkkR6Qy26XS Job started Determining session server location ... Connecting to session server http://127.0.0.1:43093 ... Connected to session server http://127.0.0.1:43093 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:48.573273508 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:48.573557615 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:48.573634712 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/07/17 21:40:48.574300933 $add.smooth 2026/07/17 21:40:48.574309936 [1] TRUE 2026/07/17 21:40:48.574341904 2026/07/17 21:40:48.574344629 $bitmapType 2026/07/17 21:40:48.574456046 [1] "cairo" 2026/07/17 21:40:48.574460022 2026/07/17 21:40:48.574487273 $browser 2026/07/17 21:40:48.574490378 function (url) 2026/07/17 21:40:48.574509026 { 2026/07/17 21:40:48.574509697 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/07/17 21:40:48.574525351 } 2026/07/17 21:40:48.574525831 <environment: 0x55bfc6123dd0> 2026/07/17 21:40:48.574536217 2026/07/17 21:40:48.574536688 $browserNLdisabled 2026/07/17 21:40:48.574544900 [1] FALSE 2026/07/17 21:40:48.574545421 2026/07/17 21:40:48.574553102 $catch.script.errors 2026/07/17 21:40:48.574553553 [1] FALSE 2026/07/17 21:40:48.574562046 2026/07/17 21:40:48.574562466 $CBoundsCheck 2026/07/17 21:40:48.574573894 [1] FALSE 2026/07/17 21:40:48.574574595 2026/07/17 21:40:48.574590709 $check.bounds 2026/07/17 21:40:48.574591350 [1] FALSE 2026/07/17 21:40:48.574600283 2026/07/17 21:40:48.574600714 $citation.bibtex.max 2026/07/17 21:40:48.574609297 [1] 1 2026/07/17 21:40:48.574609828 2026/07/17 21:40:48.574617719 $continue 2026/07/17 21:40:48.574618240 [1] "+ " 2026/07/17 21:40:48.574626463 2026/07/17 21:40:48.574626923 $contrasts 2026/07/17 21:40:48.574634975 unordered ordered 2026/07/17 21:40:48.574636167 "contr.treatment" "contr.poly" 2026/07/17 21:40:48.574646493 2026/07/17 21:40:48.574647134 $defaultPackages 2026/07/17 21:40:48.574655506 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/17 21:40:48.574655957 2026/07/17 21:40:48.574666172 $demo.ask 2026/07/17 21:40:48.574666613 [1] "default" 2026/07/17 21:40:48.574675146 2026/07/17 21:40:48.574675597 $deparse.cutoff 2026/07/17 21:40:48.574683909 [1] 60 2026/07/17 21:40:48.574684420 2026/07/17 21:40:48.574692272 $device 2026/07/17 21:40:48.574854735 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/17 21:40:48.574862147 width, height, onefile, family, title, fonts, version, paper, 2026/07/17 21:40:48.574897269 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/17 21:40:48.574898021 useKerning, fillOddEven, compress) 2026/07/17 21:40:48.574915347 { 2026/07/17 21:40:48.574916068 initPSandPDFfonts() 2026/07/17 21:40:48.574927775 new <- list() 2026/07/17 21:40:48.574928506 if (!missing(width)) 2026/07/17 21:40:48.574942978 new$width <- width 2026/07/17 21:40:48.574943679 if (!missing(height)) 2026/07/17 21:40:48.574956549 new$height <- height 2026/07/17 21:40:48.574957240 if (!missing(onefile)) 2026/07/17 21:40:48.574970479 new$onefile <- onefile 2026/07/17 21:40:48.574971241 if (!missing(title)) 2026/07/17 21:40:48.574986684 new$title <- title 2026/07/17 21:40:48.574987385 if (!missing(fonts)) 2026/07/17 21:40:48.575000244 new$fonts <- fonts 2026/07/17 21:40:48.575000995 if (!missing(version)) 2026/07/17 21:40:48.575014406 new$version <- version 2026/07/17 21:40:48.575016289 if (!missing(paper)) 2026/07/17 21:40:48.575034797 new$paper <- paper 2026/07/17 21:40:48.575035658 if (!missing(encoding)) 2026/07/17 21:40:48.575050510 new$encoding <- encoding 2026/07/17 21:40:48.575051351 if (!missing(bg)) 2026/07/17 21:40:48.575091652 new$bg <- bg 2026/07/17 21:40:48.575092583 if (!missing(fg)) 2026/07/17 21:40:48.575106574 new$fg <- fg 2026/07/17 21:40:48.575107346 if (!missing(pointsize)) 2026/07/17 21:40:48.575121056 new$pointsize <- pointsize 2026/07/17 21:40:48.575122048 if (!missing(pagecentre)) 2026/07/17 21:40:48.575145583 new$pagecentre <- pagecentre 2026/07/17 21:40:48.575146344 if (!missing(colormodel)) 2026/07/17 21:40:48.575172343 new$colormodel <- colormodel 2026/07/17 21:40:48.575173104 if (!missing(useDingbats)) 2026/07/17 21:40:48.575185282 new$useDingbats <- useDingbats 2026/07/17 21:40:48.575195889 if (!missing(useKerning)) 2026/07/17 21:40:48.575196670 new$useKerning <- useKerning 2026/07/17 21:40:48.575211692 if (!missing(fillOddEven)) 2026/07/17 21:40:48.575212404 new$fillOddEven <- fillOddEven 2026/07/17 21:40:48.575227526 if (!missing(compress)) 2026/07/17 21:40:48.575228207 new$compress <- compress 2026/07/17 21:40:48.575242349 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/17 21:40:48.575243210 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/17 21:40:48.575262368 inherits(family, "CIDFont"))) { 2026/07/17 21:40:48.575264181 enc <- family$encoding 2026/07/17 21:40:48.575346535 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/17 21:40:48.575347787 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/17 21:40:48.575366835 "default")) 2026/07/17 21:40:48.575367647 old$encoding <- enc 2026/07/17 21:40:48.575376981 family <- family$metrics 2026/07/17 21:40:48.575430391 } 2026/07/17 21:40:48.575431402 if (is.null(old$encoding) || old$encoding == "default") 2026/07/17 21:40:48.575446745 old$encoding <- guessEncoding() 2026/07/17 21:40:48.575447527 if (!missing(family)) { 2026/07/17 21:40:48.575461788 if (length(family) == 4L) { 2026/07/17 21:40:48.575480797 family <- c(family, "Symbol.afm") 2026/07/17 21:40:48.575481578 } 2026/07/17 21:40:48.575494758 else if (length(family) == 5L) { 2026/07/17 21:40:48.575495529 } 2026/07/17 21:40:48.575508789 else if (length(family) == 1L) { 2026/07/17 21:40:48.575509570 pf <- pdfFonts(family)[[1L]] 2026/07/17 21:40:48.575527697 if (is.null(pf)) 2026/07/17 21:40:48.575528478 stop(gettextf("unknown family '%s'", family), 2026/07/17 21:40:48.575544062 domain = NA) 2026/07/17 21:40:48.575544813 matchFont(pf, old$encoding) 2026/07/17 21:40:48.575558604 } 2026/07/17 21:40:48.575559315 else stop("invalid 'family' argument") 2026/07/17 21:40:48.575576581 old$family <- family 2026/07/17 21:40:48.575577382 } 2026/07/17 21:40:48.575589640 version <- old$version 2026/07/17 21:40:48.575590421 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/17 21:40:48.575609009 "2.0") 2026/07/17 21:40:48.575609781 if (version %in% versions) 2026/07/17 21:40:48.575619245 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/17 21:40:48.575632044 else stop("invalid PDF version") 2026/07/17 21:40:48.575635409 onefile <- old$onefile 2026/07/17 21:40:48.575650412 if (!checkIntFormat(file)) 2026/07/17 21:40:48.575651283 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/17 21:40:48.575672044 domain = NA) 2026/07/17 21:40:48.575672835 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/17 21:40:48.575691433 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/17 21:40:48.575692104 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/17 21:40:48.575707868 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/17 21:40:48.575708509 old$fillOddEven, old$compress) 2026/07/17 21:40:48.575722580 invisible() 2026/07/17 21:40:48.575723191 } 2026/07/17 21:40:48.575733066 <bytecode: 0x55bfc4416108> 2026/07/17 21:40:48.575733777 <environment: namespace:grDevices> 2026/07/17 21:40:48.575749290 2026/07/17 21:40:48.575750091 $device.ask.default 2026/07/17 21:40:48.575763001 [1] FALSE 2026/07/17 21:40:48.575763702 2026/07/17 21:40:48.575774528 $digits 2026/07/17 21:40:48.575775349 [1] 7 2026/07/17 21:40:48.575799396 2026/07/17 21:40:48.575800307 $dvipscmd 2026/07/17 21:40:48.575808980 [1] "dvips" 2026/07/17 21:40:48.575809491 2026/07/17 21:40:48.575817162 $echo 2026/07/17 21:40:48.575817593 [1] FALSE 2026/07/17 21:40:48.575825325 2026/07/17 21:40:48.575825755 $editor 2026/07/17 21:40:48.575833136 [1] "vi" 2026/07/17 21:40:48.575833587 2026/07/17 21:40:48.575840848 $encoding 2026/07/17 21:40:48.575841329 [1] "native.enc" 2026/07/17 21:40:48.575849621 2026/07/17 21:40:48.575850062 $example.ask 2026/07/17 21:40:48.575857853 [1] "default" 2026/07/17 21:40:48.575858284 2026/07/17 21:40:48.575865815 $expressions 2026/07/17 21:40:48.575866236 [1] 5000 2026/07/17 21:40:48.575874068 2026/07/17 21:40:48.575874539 $help.search.types 2026/07/17 21:40:48.575882721 [1] "vignette" "demo" "help" 2026/07/17 21:40:48.575883161 2026/07/17 21:40:48.575891574 $help.try.all.packages 2026/07/17 21:40:48.575892115 [1] FALSE 2026/07/17 21:40:48.575900598 2026/07/17 21:40:48.575901028 $HTTPUserAgent 2026/07/17 21:40:48.575908760 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/17 21:40:48.575909181 2026/07/17 21:40:48.575919356 $internet.info 2026/07/17 21:40:48.575919787 [1] 2 2026/07/17 21:40:48.575927598 2026/07/17 21:40:48.575928009 $keep.parse.data 2026/07/17 21:40:48.575939817 [1] TRUE 2026/07/17 21:40:48.575940818 2026/07/17 21:40:48.575951254 $keep.parse.data.pkgs 2026/07/17 21:40:48.575951905 [1] FALSE 2026/07/17 21:40:48.575963142 2026/07/17 21:40:48.575963773 $keep.source 2026/07/17 21:40:48.575973237 [1] FALSE 2026/07/17 21:40:48.575973878 2026/07/17 21:40:48.575983252 $keep.source.pkgs 2026/07/17 21:40:48.575983973 [1] FALSE 2026/07/17 21:40:48.575995430 2026/07/17 21:40:48.575996081 $locatorBell 2026/07/17 21:40:48.576005726 [1] TRUE 2026/07/17 21:40:48.576006387 2026/07/17 21:40:48.576015961 $mailer 2026/07/17 21:40:48.576016592 [1] "mailto" 2026/07/17 21:40:48.576026026 2026/07/17 21:40:48.576026647 $matprod 2026/07/17 21:40:48.576035651 [1] "default" 2026/07/17 21:40:48.576036342 2026/07/17 21:40:48.576045516 $max.contour.segments 2026/07/17 21:40:48.576046277 [1] 25000 2026/07/17 21:40:48.576058615 2026/07/17 21:40:48.576059396 $max.print 2026/07/17 21:40:48.576096021 [1] 99999 2026/07/17 21:40:48.576096873 2026/07/17 21:40:48.576107709 $menu.graphics 2026/07/17 21:40:48.576108430 [1] TRUE 2026/07/17 21:40:48.576120408 2026/07/17 21:40:48.576121239 $na.action 2026/07/17 21:40:48.576134900 [1] "na.omit" 2026/07/17 21:40:48.576135561 2026/07/17 21:40:48.576146688 $nwarnings 2026/07/17 21:40:48.576147419 [1] 50 2026/07/17 21:40:48.576158355 2026/07/17 21:40:48.576159086 $OutDec 2026/07/17 21:40:48.576170033 [1] "." 2026/07/17 21:40:48.576170754 2026/07/17 21:40:48.576186578 $pager 2026/07/17 21:40:48.576187329 [1] "/opt/R/4.4.3/lib/R/bin/pager" 2026/07/17 21:40:48.576199627 2026/07/17 21:40:48.576200398 $papersize 2026/07/17 21:40:48.576211545 [1] "letter" 2026/07/17 21:40:48.576212246 2026/07/17 21:40:48.576222852 $PCRE_limit_recursion 2026/07/17 21:40:48.576223543 [1] NA 2026/07/17 21:40:48.576237855 2026/07/17 21:40:48.576238926 $PCRE_study 2026/07/17 21:40:48.576259107 [1] FALSE 2026/07/17 21:40:48.576260148 2026/07/17 21:40:48.576278025 $PCRE_use_JIT 2026/07/17 21:40:48.576278796 [1] TRUE 2026/07/17 21:40:48.576312046 2026/07/17 21:40:48.576312847 $pdfviewer 2026/07/17 21:40:48.576335792 [1] "/usr/bin/xdg-open" 2026/07/17 21:40:48.576338376 2026/07/17 21:40:48.576358386 $pkgType 2026/07/17 21:40:48.576359227 [1] "source" 2026/07/17 21:40:48.576381711 2026/07/17 21:40:48.576382482 $printcmd 2026/07/17 21:40:48.576405627 [1] "/usr/bin/lpr" 2026/07/17 21:40:48.576406618 2026/07/17 21:40:48.576418256 $prompt 2026/07/17 21:40:48.576418686 [1] "> " 2026/07/17 21:40:48.576430855 2026/07/17 21:40:48.576431656 $repos 2026/07/17 21:40:48.576448251 CRAN 2026/07/17 21:40:48.576452688 "@CRAN@" 2026/07/17 21:40:48.576461150 2026/07/17 21:40:48.576461601 $rl_word_breaks 2026/07/17 21:40:48.576470204 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/17 21:40:48.576470645 2026/07/17 21:40:48.576485357 $scipen 2026/07/17 21:40:48.576485807 [1] 0 2026/07/17 21:40:48.576493880 2026/07/17 21:40:48.576494300 $show.coef.Pvalues 2026/07/17 21:40:48.576502983 [1] TRUE 2026/07/17 21:40:48.576503504 2026/07/17 21:40:48.576517836 $show.error.messages 2026/07/17 21:40:48.576518717 [1] TRUE 2026/07/17 21:40:48.576534311 2026/07/17 21:40:48.576535312 $show.signif.stars 2026/07/17 21:40:48.576548472 [1] TRUE 2026/07/17 21:40:48.576549263 2026/07/17 21:40:48.576560901 $showErrorCalls 2026/07/17 21:40:48.576561672 [1] TRUE 2026/07/17 21:40:48.576574501 2026/07/17 21:40:48.576575312 $showNCalls 2026/07/17 21:40:48.576587020 [1] 50 2026/07/17 21:40:48.576587761 2026/07/17 21:40:48.576616934 $showWarnCalls 2026/07/17 21:40:48.576619398 [1] FALSE 2026/07/17 21:40:48.576642994 2026/07/17 21:40:48.576643805 $str 2026/07/17 21:40:48.576658667 $str$strict.width 2026/07/17 21:40:48.576659398 [1] "no" 2026/07/17 21:40:48.576674801 2026/07/17 21:40:48.576675663 $str$digits.d 2026/07/17 21:40:48.576706389 [1] 3 2026/07/17 21:40:48.576707150 2026/07/17 21:40:48.576717846 $str$vec.len 2026/07/17 21:40:48.576718547 [1] 4 2026/07/17 21:40:48.576729253 2026/07/17 21:40:48.576729944 $str$list.len 2026/07/17 21:40:48.576740300 [1] 99 2026/07/17 21:40:48.576740981 2026/07/17 21:40:48.576750726 $str$deparse.lines 2026/07/17 21:40:48.576751477 NULL 2026/07/17 21:40:48.576783244 2026/07/17 21:40:48.576784056 $str$drop.deparse.attr 2026/07/17 21:40:48.576795303 [1] TRUE 2026/07/17 21:40:48.576795964 2026/07/17 21:40:48.576806109 $str$formatNum 2026/07/17 21:40:48.576806810 function (x, ...) 2026/07/17 21:40:48.576818778 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/17 21:40:48.576819679 <environment: 0x55bfc4b71778> 2026/07/17 21:40:48.576835313 2026/07/17 21:40:48.576836014 2026/07/17 21:40:48.576868783 $str.dendrogram.last 2026/07/17 21:40:48.576869554 [1] "`" 2026/07/17 21:40:48.576885929 2026/07/17 21:40:48.576886600 $texi2dvi 2026/07/17 21:40:48.576901182 [1] "/usr/bin/texi2dvi" 2026/07/17 21:40:48.576901903 2026/07/17 21:40:48.576917236 $timeout 2026/07/17 21:40:48.576917867 [1] 60 2026/07/17 21:40:48.576953290 2026/07/17 21:40:48.576954101 $ts.eps 2026/07/17 21:40:48.576970165 [1] 1e-05 2026/07/17 21:40:48.576970957 2026/07/17 21:40:48.576982584 $ts.S.compat 2026/07/17 21:40:48.576983375 [1] FALSE 2026/07/17 21:40:48.576995904 2026/07/17 21:40:48.576996595 $unzip 2026/07/17 21:40:48.577028173 [1] "/usr/bin/unzip" 2026/07/17 21:40:48.577028984 2026/07/17 21:40:48.577043516 $useFancyQuotes 2026/07/17 21:40:48.577045109 [1] TRUE 2026/07/17 21:40:48.577060732 2026/07/17 21:40:48.577061503 $verbose 2026/07/17 21:40:48.577073421 [1] FALSE 2026/07/17 21:40:48.577074162 2026/07/17 21:40:48.577085900 $warn 2026/07/17 21:40:48.577086631 [1] 0 2026/07/17 21:40:48.577098479 2026/07/17 21:40:48.577099240 $warning.length 2026/07/17 21:40:48.577111649 [1] 1000 2026/07/17 21:40:48.577112510 2026/07/17 21:40:48.577123977 $warnPartialMatchArgs 2026/07/17 21:40:48.577139881 [1] FALSE 2026/07/17 21:40:48.577159631 2026/07/17 21:40:48.577160442 $warnPartialMatchAttr 2026/07/17 21:40:48.577173772 [1] FALSE 2026/07/17 21:40:48.577174463 2026/07/17 21:40:48.577186100 $warnPartialMatchDollar 2026/07/17 21:40:48.577186812 [1] FALSE 2026/07/17 21:40:48.577200392 2026/07/17 21:40:48.577201293 $width 2026/07/17 21:40:48.577213141 [1] 80 2026/07/17 21:40:48.577213912 Stopping content session token refresher Stopped session pings to http://127.0.0.1:43093 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/07/17 21:40:48.600726658 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:48.600947961 [connect-session] Job Key: Xo4C39DkN3ynr5vi Job started Determining session server location ... Connecting to session server http://127.0.0.1:44907 ... Connected to session server http://127.0.0.1:44907 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:48.786072903 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:48.786297961 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:48.786375618 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/07/17 21:40:48.794975806 2026/07/17 21:40:48.794983338 $ env 2026/07/17 21:40:48.795024880 CONNECT_API_KEY=REDACTED 2026/07/17 21:40:48.795026382 CONNECT_CONTENT_GUID= 2026/07/17 21:40:48.795041325 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/07/17 21:40:48.795041766 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/07/17 21:40:48.795052612 CONNECT_SERVER=http://localhost:3939/ 2026/07/17 21:40:48.795053083 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:48.795074695 EDITOR=vi 2026/07/17 21:40:48.795075546 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:48.795091000 HOSTNAME=95dcce28f61e 2026/07/17 21:40:48.795091771 LANG=en_US.UTF-8 2026/07/17 21:40:48.795116768 LANGUAGE=en_US:en 2026/07/17 21:40:48.795117789 LC_ALL=en_US.UTF-8 2026/07/17 21:40:48.795137088 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/07/17 21:40:48.795138080 LN_S=ln -s 2026/07/17 21:40:48.795156087 LOGNAME=rstudio-connect 2026/07/17 21:40:48.795156548 MAKE=make 2026/07/17 21:40:48.795179312 PAGER=/usr/bin/pager 2026/07/17 21:40:48.795180073 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/07/17 21:40:48.795205311 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:48.795214105 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:48.795214896 R_ARCH= 2026/07/17 21:40:48.795228977 R_BROWSER=xdg-open 2026/07/17 21:40:48.795229488 R_BZIPCMD=/usr/bin/bzip2 2026/07/17 21:40:48.795239242 R_CONFIG_ACTIVE=rsconnect 2026/07/17 21:40:48.795239693 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc 2026/07/17 21:40:48.795261306 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:48.795263008 R_GZIPCMD=/usr/bin/gzip 2026/07/17 21:40:48.795297851 R_HOME=/opt/R/4.4.3/lib/R 2026/07/17 21:40:48.795298882 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include 2026/07/17 21:40:48.795349858 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3 2026/07/17 21:40:48.795356999 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library 2026/07/17 21:40:48.795384761 R_LIBS_USER=REDACTED 2026/07/17 21:40:48.795405512 R_PAPERSIZE=letter 2026/07/17 21:40:48.795406284 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/17 21:40:48.795421456 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/17 21:40:48.795421927 R_PRINTCMD=/usr/bin/lpr 2026/07/17 21:40:48.795431982 R_RD4PDF=times,inconsolata,hyper 2026/07/17 21:40:48.795432423 RSC_EMAIL_SUBJECT=system-check 2026/07/17 21:40:48.795443229 RSC_REPORT_NAME=system-check 2026/07/17 21:40:48.795443660 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/07/17 21:40:48.795455067 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/07/17 21:40:48.795455538 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/07/17 21:40:48.795466995 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp9Tm5Xj 2026/07/17 21:40:48.795467415 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share 2026/07/17 21:40:48.795480255 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/17 21:40:48.795483480 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/17 21:40:48.795501336 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:48.795501767 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:48.795512483 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/17 21:40:48.795512944 R_UNZIPCMD=/usr/bin/unzip 2026/07/17 21:40:48.795523249 R_ZIPCMD=/usr/bin/zip 2026/07/17 21:40:48.795523690 SED=/usr/bin/sed 2026/07/17 21:40:48.795532844 SF_PARTNER=posit_connect 2026/07/17 21:40:48.795533274 SHLVL=2 2026/07/17 21:40:48.795542518 SPARK_CONNECT_USER_AGENT=REDACTED 2026/07/17 21:40:48.795542989 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:48.795552894 TAR=/usr/bin/tar 2026/07/17 21:40:48.795553335 TERM=xterm 2026/07/17 21:40:48.795577811 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:48.795578573 TZ=UTC 2026/07/17 21:40:48.795598062 USERNAME=rstudio-connect 2026/07/17 21:40:48.795598563 USER=rstudio-connect 2026/07/17 21:40:48.800673251 _=/usr/bin/env |
| ✅ | 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/07/17 21:40:48.819453062 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:48.819710459 [connect-session] Job Key: CBGveQAWqhctvh1n Job started Determining session server location ... Connecting to session server http://127.0.0.1:34221 ... Connected to session server http://127.0.0.1:34221 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:49.004983995 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:49.005197145 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:49.005280830 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/07/17 21:40:49.013718034 2026/07/17 21:40:49.013727649 $ findmnt --notruncate 2026/07/17 21:40:49.013766457 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:49.013773468 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/ov erlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:49.013946798 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:49.013949773 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:49.014009222 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:49.014010424 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:49.014030404 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:49.014030864 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:49.014050324 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:49.014050774 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:49.014094710 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014097405 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/doc ker/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:49.014146428 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/doc ker/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:49.014295763 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014296744 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014334381 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014334861 ├─/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/07/17 21:40:49.014372668 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/reports/v2/0/0/temp.source.1281478444] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014373650 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/reports/v2/0/0/temp.output.1805616956] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014407260 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/CBGveQAWqhctvh1n] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014407751 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014432979 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014457356 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:49.014458197 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1243748432] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:49.014526359 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:49.019384772 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr Stopping content session token refresher Stopped session pings to http://127.0.0.1:34221 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/07/17 21:40:49.038111764 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:49.038452977 [connect-session] Job Key: QPLskJRVjxofD5Ek Job started Determining session server location ... Connecting to session server http://127.0.0.1:34813 ... Connected to session server http://127.0.0.1:34813 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:49.227385543 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:49.228022450 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:49.228034508 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh 2026/07/17 21:40:49.247903176 2026/07/17 21:40:49.247911940 $ /opt/R/4.5.2/bin/R --version 2026/07/17 21:40:49.247974093 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble" 2026/07/17 21:40:49.247975365 Copyright (C) 2025 The R Foundation for Statistical Computing 2026/07/17 21:40:49.247995575 Platform: x86_64-pc-linux-gnu 2026/07/17 21:40:49.247996427 2026/07/17 21:40:49.248009646 R is free software and comes with ABSOLUTELY NO WARRANTY. 2026/07/17 21:40:49.248010348 You are welcome to redistribute it under the terms of the 2026/07/17 21:40:49.248045020 GNU General Public License versions 2 or 3. 2026/07/17 21:40:49.248046071 For more information about these matters see 2026/07/17 21:40:49.253997227 https://www.gnu.org/licenses/. Stopping content session token refresher Stopped session pings to http://127.0.0.1:34813 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/07/17 21:40:49.272189936 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:49.272445921 [connect-session] Job Key: v8v3aOpXFqjEDsuA Job started Determining session server location ... Connecting to session server http://127.0.0.1:38735 ... Connected to session server http://127.0.0.1:38735 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:49.459700704 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:49.459968057 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:49.460034176 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh 2026/07/17 21:40:49.663489313 2026/07/17 21:40:49.663502743 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")] 2026/07/17 21:40:49.663557235 Package Version LibPath 2026/07/17 21:40:49.663558637 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663577906 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663578657 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663594802 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663595593 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663612859 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663614341 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663627581 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663628002 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663638858 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663639289 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663649704 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663650135 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663663936 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663664707 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663681612 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663683124 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663700791 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663701212 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663718227 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663718928 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663735093 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663735814 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663753120 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663753761 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663774051 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663774682 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663800341 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663801272 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663817416 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663818087 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663840070 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663840811 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663857176 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663857827 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663874232 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663878078 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663920872 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663922554 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663957998 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.663958789 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library" 2026/07/17 21:40:49.670272480 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library" Stopping content session token refresher Stopped session pings to http://127.0.0.1:38735 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/07/17 21:40:49.688619210 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:49.688857708 [connect-session] Job Key: X0zRv85ipnR6kkO7 Job started Determining session server location ... Connecting to session server http://127.0.0.1:44909 ... Connected to session server http://127.0.0.1:44909 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:49.876936035 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:49.877169897 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:49.877259441 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R 2026/07/17 21:40:49.877703168 $add.smooth 2026/07/17 21:40:49.877710259 [1] TRUE 2026/07/17 21:40:49.877767044 2026/07/17 21:40:49.877768236 $bitmapType 2026/07/17 21:40:49.877782287 [1] "cairo" 2026/07/17 21:40:49.877783259 2026/07/17 21:40:49.877792423 $browser 2026/07/17 21:40:49.877792883 function (url) 2026/07/17 21:40:49.877801266 { 2026/07/17 21:40:49.877801757 cat("Cannot visit", url, "because the browseURL function is disabled.\n") 2026/07/17 21:40:49.877821616 } 2026/07/17 21:40:49.877822448 <environment: 0x560db0afdd88> 2026/07/17 21:40:49.877836609 2026/07/17 21:40:49.877837380 $browserNLdisabled 2026/07/17 21:40:49.877849158 [1] FALSE 2026/07/17 21:40:49.877849629 2026/07/17 21:40:49.877857220 $catch.script.errors 2026/07/17 21:40:49.877857671 [1] FALSE 2026/07/17 21:40:49.877866053 2026/07/17 21:40:49.877866504 $CBoundsCheck 2026/07/17 21:40:49.877874236 [1] FALSE 2026/07/17 21:40:49.877874736 2026/07/17 21:40:49.877882177 $check.bounds 2026/07/17 21:40:49.877884751 [1] FALSE 2026/07/17 21:40:49.877900515 2026/07/17 21:40:49.877901276 $citation.bibtex.max 2026/07/17 21:40:49.877914506 [1] 1 2026/07/17 21:40:49.877917049 2026/07/17 21:40:49.877955647 $continue 2026/07/17 21:40:49.877956449 [1] "+ " 2026/07/17 21:40:49.877968467 2026/07/17 21:40:49.877969288 $contrasts 2026/07/17 21:40:49.877991632 unordered ordered 2026/07/17 21:40:49.877993905 "contr.treatment" "contr.poly" 2026/07/17 21:40:49.878009518 2026/07/17 21:40:49.878010390 $defaultPackages 2026/07/17 21:40:49.878022288 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods" 2026/07/17 21:40:49.878024170 2026/07/17 21:40:49.878039453 $demo.ask 2026/07/17 21:40:49.878040175 [1] "default" 2026/07/17 21:40:49.878052443 2026/07/17 21:40:49.878053204 $deparse.cutoff 2026/07/17 21:40:49.878065092 [1] 60 2026/07/17 21:40:49.878065873 2026/07/17 21:40:49.878076579 $device 2026/07/17 21:40:49.878228298 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf", 2026/07/17 21:40:49.878236850 width, height, onefile, family, title, fonts, version, paper, 2026/07/17 21:40:49.878278473 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, 2026/07/17 21:40:49.878279475 useKerning, fillOddEven, compress, timestamp, producer, author) 2026/07/17 21:40:49.878324241 { 2026/07/17 21:40:49.878325894 initPSandPDFfonts() 2026/07/17 21:40:49.878344812 new <- list() 2026/07/17 21:40:49.878345353 if (!missing(width)) 2026/07/17 21:40:49.878354297 new$width <- width 2026/07/17 21:40:49.878354747 if (!missing(height)) 2026/07/17 21:40:49.878363671 new$height <- height 2026/07/17 21:40:49.878364101 if (!missing(onefile)) 2026/07/17 21:40:49.878379945 new$onefile <- onefile 2026/07/17 21:40:49.878383360 if (!missing(title)) 2026/07/17 21:40:49.878397391 new$title <- title 2026/07/17 21:40:49.878398102 if (!missing(fonts)) 2026/07/17 21:40:49.878407968 new$fonts <- fonts 2026/07/17 21:40:49.878414547 if (!missing(version)) 2026/07/17 21:40:49.878415058 new$version <- version 2026/07/17 21:40:49.878423951 if (!missing(paper)) 2026/07/17 21:40:49.878424372 new$paper <- paper 2026/07/17 21:40:49.878432995 if (!missing(encoding)) 2026/07/17 21:40:49.878433466 new$encoding <- encoding 2026/07/17 21:40:49.878442629 if (!missing(bg)) 2026/07/17 21:40:49.878443080 new$bg <- bg 2026/07/17 21:40:49.878457632 if (!missing(fg)) 2026/07/17 21:40:49.878458423 new$fg <- fg 2026/07/17 21:40:49.878470952 if (!missing(pointsize)) 2026/07/17 21:40:49.878471663 new$pointsize <- pointsize 2026/07/17 21:40:49.878484232 if (!missing(pagecentre)) 2026/07/17 21:40:49.878484653 new$pagecentre <- pagecentre 2026/07/17 21:40:49.878500036 if (!missing(colormodel)) 2026/07/17 21:40:49.878500446 new$colormodel <- colormodel 2026/07/17 21:40:49.878509670 if (!missing(useDingbats)) 2026/07/17 21:40:49.878510091 new$useDingbats <- useDingbats 2026/07/17 21:40:49.878520076 if (!missing(useKerning)) 2026/07/17 21:40:49.878520877 new$useKerning <- useKerning 2026/07/17 21:40:49.878533396 if (!missing(fillOddEven)) 2026/07/17 21:40:49.878545574 new$fillOddEven <- fillOddEven 2026/07/17 21:40:49.878546295 if (!missing(compress)) 2026/07/17 21:40:49.878558473 new$compress <- compress 2026/07/17 21:40:49.878558944 if (!missing(timestamp)) 2026/07/17 21:40:49.878568068 new$timestamp <- timestamp 2026/07/17 21:40:49.878568509 if (!missing(producer)) 2026/07/17 21:40:49.878577602 new$producer <- producer 2026/07/17 21:40:49.878578043 if (!missing(author)) 2026/07/17 21:40:49.878586816 new$author <- author 2026/07/17 21:40:49.878587267 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv) 2026/07/17 21:40:49.878604513 if (!missing(family) && (inherits(family, "Type1Font") || 2026/07/17 21:40:49.878606075 inherits(family, "CIDFont"))) { 2026/07/17 21:40:49.878622239 enc <- family$encoding 2026/07/17 21:40:49.878622790 if (inherits(family, "Type1Font") && !is.null(enc) && 2026/07/17 21:40:49.878633526 enc != "default" && (is.null(old$encoding) || old$encoding == 2026/07/17 21:40:49.878633987 "default")) 2026/07/17 21:40:49.878647157 old$encoding <- enc 2026/07/17 21:40:49.878647557 family <- family$metrics 2026/07/17 21:40:49.878657002 } 2026/07/17 21:40:49.878657472 if (is.null(old$encoding) || old$encoding == "default") 2026/07/17 21:40:49.878673076 old$encoding <- guessEncoding() 2026/07/17 21:40:49.878674048 if (!missing(family)) { 2026/07/17 21:40:49.878689521 if (length(family) == 4L) { 2026/07/17 21:40:49.878690272 family <- c(family, "Symbol.afm") 2026/07/17 21:40:49.878706016 } 2026/07/17 21:40:49.878706747 else if (length(family) == 5L) { 2026/07/17 21:40:49.878720007 } 2026/07/17 21:40:49.878720738 else if (length(family) == 1L) { 2026/07/17 21:40:49.878733317 pf <- pdfFonts(family)[[1L]] 2026/07/17 21:40:49.878734018 if (is.null(pf)) 2026/07/17 21:40:49.878748770 stop(gettextf("unknown family '%s'", family), 2026/07/17 21:40:49.878749962 domain = NA) 2026/07/17 21:40:49.878767748 matchFont(pf, old$encoding) 2026/07/17 21:40:49.878768620 } 2026/07/17 21:40:49.878782030 else stop("invalid 'family' argument") 2026/07/17 21:40:49.878782811 old$family <- family 2026/07/17 21:40:49.878805946 } 2026/07/17 21:40:49.878806617 version <- old$version 2026/07/17 21:40:49.878818895 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", 2026/07/17 21:40:49.878819757 "2.0") 2026/07/17 21:40:49.878828520 if (version %in% versions) 2026/07/17 21:40:49.878839296 version <- as.integer(strsplit(version, "[.]")[[1L]]) 2026/07/17 21:40:49.878840037 else stop("invalid PDF version") 2026/07/17 21:40:49.878856231 onefile <- old$onefile 2026/07/17 21:40:49.878857093 if (!checkIntFormat(file)) 2026/07/17 21:40:49.878871775 stop(gettextf("invalid 'file' argument '%s'", file), 2026/07/17 21:40:49.878872506 domain = NA) 2026/07/17 21:40:49.878888560 .External(C_PDF, file, old$paper, old$family, old$encoding, 2026/07/17 21:40:49.878889491 old$bg, old$fg, old$width, old$height, old$pointsize, 2026/07/17 21:40:49.878909201 onefile, old$pagecentre, old$title, old$fonts, version[1L], 2026/07/17 21:40:49.878910062 version[2L], old$colormodel, old$useDingbats, old$useKerning, 2026/07/17 21:40:49.878929471 old$fillOddEven, old$compress, old$timestamp, old$producer, 2026/07/17 21:40:49.878930353 old$author) 2026/07/17 21:40:49.878952817 invisible() 2026/07/17 21:40:49.878953478 } 2026/07/17 21:40:49.878963352 <bytecode: 0x560dae8f6570> 2026/07/17 21:40:49.878964023 <environment: namespace:grDevices> 2026/07/17 21:40:49.878976462 2026/07/17 21:40:49.878977113 $device.ask.default 2026/07/17 21:40:49.878987939 [1] FALSE 2026/07/17 21:40:49.878988600 2026/07/17 21:40:49.878999166 $digits 2026/07/17 21:40:49.879000068 [1] 7 2026/07/17 21:40:49.879011094 2026/07/17 21:40:49.879011765 $dvipscmd 2026/07/17 21:40:49.879022131 [1] "dvips" 2026/07/17 21:40:49.879022852 2026/07/17 21:40:49.879033097 $echo 2026/07/17 21:40:49.879033868 [1] FALSE 2026/07/17 21:40:49.879045696 2026/07/17 21:40:49.879046387 $editor 2026/07/17 21:40:49.879057374 [1] "vi" 2026/07/17 21:40:49.879058105 2026/07/17 21:40:49.879069462 $encoding 2026/07/17 21:40:49.879070173 [1] "native.enc" 2026/07/17 21:40:49.879082992 2026/07/17 21:40:49.879083453 $example.ask 2026/07/17 21:40:49.879091285 [1] "default" 2026/07/17 21:40:49.879093788 2026/07/17 21:40:49.879101400 $expressions 2026/07/17 21:40:49.879101851 [1] 5000 2026/07/17 21:40:49.879109772 2026/07/17 21:40:49.879110203 $help.search.types 2026/07/17 21:40:49.879118345 [1] "vignette" "demo" "help" 2026/07/17 21:40:49.879118866 2026/07/17 21:40:49.879127319 $help.try.all.packages 2026/07/17 21:40:49.879127769 [1] FALSE 2026/07/17 21:40:49.879137174 2026/07/17 21:40:49.879137935 $HTTPUserAgent 2026/07/17 21:40:49.879153688 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)" 2026/07/17 21:40:49.879154680 2026/07/17 21:40:49.879168791 $internet.info 2026/07/17 21:40:49.879169222 [1] 2 2026/07/17 21:40:49.879177114 2026/07/17 21:40:49.879177524 $keep.parse.data 2026/07/17 21:40:49.879185346 [1] TRUE 2026/07/17 21:40:49.879185787 2026/07/17 21:40:49.879193368 $keep.parse.data.pkgs 2026/07/17 21:40:49.879193799 [1] FALSE 2026/07/17 21:40:49.879207730 2026/07/17 21:40:49.879208461 $keep.source 2026/07/17 21:40:49.879218215 [1] FALSE 2026/07/17 21:40:49.879220309 2026/07/17 21:40:49.879232226 $keep.source.pkgs 2026/07/17 21:40:49.879232837 [1] FALSE 2026/07/17 21:40:49.879243203 2026/07/17 21:40:49.879243994 $locatorBell 2026/07/17 21:40:49.879253448 [1] TRUE 2026/07/17 21:40:49.879254109 2026/07/17 21:40:49.879263153 $mailer 2026/07/17 21:40:49.879263804 [1] "mailto" 2026/07/17 21:40:49.879273448 2026/07/17 21:40:49.879274119 $matprod 2026/07/17 21:40:49.879301921 [1] "default" 2026/07/17 21:40:49.879302562 2026/07/17 21:40:49.879317905 $max.contour.segments 2026/07/17 21:40:49.879318606 [1] 25000 2026/07/17 21:40:49.879335752 2026/07/17 21:40:49.879336403 $max.print 2026/07/17 21:40:49.879349292 [1] 99999 2026/07/17 21:40:49.879349973 2026/07/17 21:40:49.879360499 $menu.graphics 2026/07/17 21:40:49.879361320 [1] TRUE 2026/07/17 21:40:49.879395312 2026/07/17 21:40:49.879397885 $na.action 2026/07/17 21:40:49.879421391 [1] "na.omit" 2026/07/17 21:40:49.879422342 2026/07/17 21:40:49.879434520 $nwarnings 2026/07/17 21:40:49.879435272 [1] 50 2026/07/17 21:40:49.879447810 2026/07/17 21:40:49.879448542 $OutDec 2026/07/17 21:40:49.879488812 [1] "." 2026/07/17 21:40:49.879489784 2026/07/17 21:40:49.879512868 $pager 2026/07/17 21:40:49.879513639 [1] "/opt/R/4.5.2/lib/R/bin/pager" 2026/07/17 21:40:49.879545567 2026/07/17 21:40:49.879575302 $papersize 2026/07/17 21:40:49.879576083 [1] "letter" 2026/07/17 21:40:49.879601301 2026/07/17 21:40:49.879602213 $PCRE_limit_recursion 2026/07/17 21:40:49.879614882 [1] NA 2026/07/17 21:40:49.879615723 2026/07/17 21:40:49.879627501 $PCRE_study 2026/07/17 21:40:49.879628252 [1] FALSE 2026/07/17 21:40:49.879640991 2026/07/17 21:40:49.879641712 $PCRE_use_JIT 2026/07/17 21:40:49.879653870 [1] TRUE 2026/07/17 21:40:49.879654631 2026/07/17 21:40:49.879693700 $pdfviewer 2026/07/17 21:40:49.879694772 [1] "/usr/bin/xdg-open" 2026/07/17 21:40:49.879709213 2026/07/17 21:40:49.879709914 $pkgType 2026/07/17 21:40:49.879721662 [1] "source" 2026/07/17 21:40:49.879722383 2026/07/17 21:40:49.879741362 $printcmd 2026/07/17 21:40:49.879747401 [1] "/usr/bin/lpr" 2026/07/17 21:40:49.879766600 2026/07/17 21:40:49.879771757 $prompt 2026/07/17 21:40:49.879787341 [1] "> " 2026/07/17 21:40:49.879788102 2026/07/17 21:40:49.879806369 $repos 2026/07/17 21:40:49.879808993 CRAN 2026/07/17 21:40:49.879836134 "@CRAN@" 2026/07/17 21:40:49.879836925 2026/07/17 21:40:49.879850706 $rl_word_breaks 2026/07/17 21:40:49.879851407 [1] " \t\n\"\\'`><=%;,|&{()}" 2026/07/17 21:40:49.879868603 2026/07/17 21:40:49.879869304 $scipen 2026/07/17 21:40:49.879883826 [1] 0 2026/07/17 21:40:49.879884517 2026/07/17 21:40:49.879894452 $show.coef.Pvalues 2026/07/17 21:40:49.879895143 [1] TRUE 2026/07/17 21:40:49.879906920 2026/07/17 21:40:49.879907652 $show.error.messages 2026/07/17 21:40:49.879919089 [1] TRUE 2026/07/17 21:40:49.879919870 2026/07/17 21:40:49.879931678 $show.signif.stars 2026/07/17 21:40:49.879932329 [1] TRUE 2026/07/17 21:40:49.879947151 2026/07/17 21:40:49.879947792 $showErrorCalls 2026/07/17 21:40:49.879960301 [1] TRUE 2026/07/17 21:40:49.879961132 2026/07/17 21:40:49.879971578 $showNCalls 2026/07/17 21:40:49.879972319 [1] 50 2026/07/17 21:40:49.879983836 2026/07/17 21:40:49.879984577 $showWarnCalls 2026/07/17 21:40:49.879999219 [1] FALSE 2026/07/17 21:40:49.879999930 2026/07/17 21:40:49.880011127 $str 2026/07/17 21:40:49.880011868 $str$strict.width 2026/07/17 21:40:49.880026791 [1] "no" 2026/07/17 21:40:49.880040501 2026/07/17 21:40:49.880041262 $str$digits.d 2026/07/17 21:40:49.880052660 [1] 3 2026/07/17 21:40:49.880053321 2026/07/17 21:40:49.880063786 $str$vec.len 2026/07/17 21:40:49.880064497 [1] 4 2026/07/17 21:40:49.880078989 2026/07/17 21:40:49.880079770 $str$list.len 2026/07/17 21:40:49.880090947 [1] 99 2026/07/17 21:40:49.880091678 2026/07/17 21:40:49.880102164 $str$deparse.lines 2026/07/17 21:40:49.880103866 NULL 2026/07/17 21:40:49.880115905 2026/07/17 21:40:49.880116586 $str$drop.deparse.attr 2026/07/17 21:40:49.880128854 [1] TRUE 2026/07/17 21:40:49.880129535 2026/07/17 21:40:49.880140702 $str$formatNum 2026/07/17 21:40:49.880141453 function (x, ...) 2026/07/17 21:40:49.880157737 format(x, trim = TRUE, drop0trailing = TRUE, ...) 2026/07/17 21:40:49.880158539 <environment: 0x560daf16b4d0> 2026/07/17 21:40:49.880184968 2026/07/17 21:40:49.880185860 2026/07/17 21:40:49.880194783 $str.dendrogram.last 2026/07/17 21:40:49.880195284 [1] "`" 2026/07/17 21:40:49.880203787 2026/07/17 21:40:49.880204227 $texi2dvi 2026/07/17 21:40:49.880211849 [1] "/usr/bin/texi2dvi" 2026/07/17 21:40:49.880212299 2026/07/17 21:40:49.880220432 $timeout 2026/07/17 21:40:49.880220872 [1] 60 2026/07/17 21:40:49.880229255 2026/07/17 21:40:49.880230096 $ts.eps 2026/07/17 21:40:49.880249525 [1] 1e-05 2026/07/17 21:40:49.880250637 2026/07/17 21:40:49.880263025 $ts.S.compat 2026/07/17 21:40:49.880263756 [1] FALSE 2026/07/17 21:40:49.880275414 2026/07/17 21:40:49.880276345 $unzip 2026/07/17 21:40:49.880308163 [1] "/usr/bin/unzip" 2026/07/17 21:40:49.880308994 2026/07/17 21:40:49.880325740 $useFancyQuotes 2026/07/17 21:40:49.880326370 [1] TRUE 2026/07/17 21:40:49.880340542 2026/07/17 21:40:49.880341233 $verbose 2026/07/17 21:40:49.880352179 [1] FALSE 2026/07/17 21:40:49.880352880 2026/07/17 21:40:49.880363997 $warn 2026/07/17 21:40:49.880364418 [1] 0 2026/07/17 21:40:49.880372039 2026/07/17 21:40:49.880372490 $warning.length 2026/07/17 21:40:49.880381183 [1] 1000 2026/07/17 21:40:49.880384247 2026/07/17 21:40:49.880396065 $warnPartialMatchArgs 2026/07/17 21:40:49.880396977 [1] FALSE 2026/07/17 21:40:49.880410747 2026/07/17 21:40:49.880411218 $warnPartialMatchAttr 2026/07/17 21:40:49.880419380 [1] FALSE 2026/07/17 21:40:49.880419811 2026/07/17 21:40:49.880427142 $warnPartialMatchDollar 2026/07/17 21:40:49.880427603 [1] FALSE 2026/07/17 21:40:49.880435925 2026/07/17 21:40:49.880436376 $width 2026/07/17 21:40:49.880443667 [1] 80 2026/07/17 21:40:49.880444117 Stopped session pings to http://127.0.0.1:44909 Stopping content session token refresher 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/07/17 21:40:49.904232049 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:49.904486621 [connect-session] Job Key: cw31VyINVjyRHTww Job started Determining session server location ... Connecting to session server http://127.0.0.1:40391 ... Connected to session server http://127.0.0.1:40391 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:50.101856761 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:50.102093406 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:50.102168259 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh 2026/07/17 21:40:50.110518509 2026/07/17 21:40:50.110526751 $ env 2026/07/17 21:40:50.110562074 CONNECT_API_KEY=REDACTED 2026/07/17 21:40:50.110563226 CONNECT_CONTENT_GUID= 2026/07/17 21:40:50.110582235 CONNECT_CONTENT_JOB_KEY=REDACTED 2026/07/17 21:40:50.110582966 CONNECT_CONTENT_SESSION_TOKEN=REDACTED 2026/07/17 21:40:50.110598429 CONNECT_SERVER=http://localhost:3939/ 2026/07/17 21:40:50.110599180 _DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911 2026/07/17 21:40:50.110623587 EDITOR=vi 2026/07/17 21:40:50.110624278 HOME=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:50.110636186 HOSTNAME=95dcce28f61e 2026/07/17 21:40:50.110636847 LANG=en_US.UTF-8 2026/07/17 21:40:50.110648314 LANGUAGE=en_US:en 2026/07/17 21:40:50.110648925 LC_ALL=en_US.UTF-8 2026/07/17 21:40:50.110660322 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/07/17 21:40:50.110661123 LN_S=ln -s 2026/07/17 21:40:50.110680622 LOGNAME=rstudio-connect 2026/07/17 21:40:50.110681364 MAKE=make 2026/07/17 21:40:50.110695375 PAGER=/usr/bin/pager 2026/07/17 21:40:50.110696136 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/07/17 21:40:50.110730718 POSIT_PRODUCT=CONNECT 2026/07/17 21:40:50.110731509 PWD=/opt/rstudio-connect/mnt/app 2026/07/17 21:40:50.110803677 R_ARCH= 2026/07/17 21:40:50.110805329 R_BROWSER=xdg-open 2026/07/17 21:40:50.110828574 R_BZIPCMD=/usr/bin/bzip2 2026/07/17 21:40:50.110829386 R_CONFIG_ACTIVE=rsconnect 2026/07/17 21:40:50.110844789 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc 2026/07/17 21:40:50.110845440 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:50.110857628 R_GZIPCMD=/usr/bin/gzip 2026/07/17 21:40:50.110858069 R_HOME=/opt/R/4.5.2/lib/R 2026/07/17 21:40:50.110866882 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include 2026/07/17 21:40:50.110867623 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2 2026/07/17 21:40:50.110877818 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library 2026/07/17 21:40:50.110878259 R_LIBS_USER=REDACTED 2026/07/17 21:40:50.110893131 R_PAPERSIZE=letter 2026/07/17 21:40:50.110893963 R_PDFVIEWER=/usr/bin/xdg-open 2026/07/17 21:40:50.110915716 R_PLATFORM=x86_64-pc-linux-gnu 2026/07/17 21:40:50.110916807 R_PRINTCMD=/usr/bin/lpr 2026/07/17 21:40:50.110932872 R_RD4PDF=times,inconsolata,hyper 2026/07/17 21:40:50.110933322 RSC_EMAIL_SUBJECT=system-check 2026/07/17 21:40:50.110948185 RSC_REPORT_NAME=system-check 2026/07/17 21:40:50.110948986 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]] 2026/07/17 21:40:50.110969056 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]] 2026/07/17 21:40:50.110969797 RSC_REPORT_URL=[[==RSC_REPORT_URL==]] 2026/07/17 21:40:50.110982306 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpk3s1IW 2026/07/17 21:40:50.110982726 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share 2026/07/17 21:40:50.111002426 R_STRIP_SHARED_LIB=strip --strip-unneeded 2026/07/17 21:40:50.111003097 R_STRIP_STATIC_LIB=strip --strip-debug 2026/07/17 21:40:50.111014324 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:50.111014765 RSTUDIO_PRODUCT=CONNECT 2026/07/17 21:40:50.111025691 R_TEXI2DVICMD=/usr/bin/texi2dvi 2026/07/17 21:40:50.111026132 R_UNZIPCMD=/usr/bin/unzip 2026/07/17 21:40:50.111035796 R_ZIPCMD=/usr/bin/zip 2026/07/17 21:40:50.111036217 SED=/usr/bin/sed 2026/07/17 21:40:50.111045070 SF_PARTNER=posit_connect 2026/07/17 21:40:50.111045531 SHLVL=2 2026/07/17 21:40:50.111054434 SPARK_CONNECT_USER_AGENT=REDACTED 2026/07/17 21:40:50.111054895 STARTUP_DEBUG_MODE=0 2026/07/17 21:40:50.111064399 TAR=/usr/bin/tar 2026/07/17 21:40:50.111064850 TERM=xterm 2026/07/17 21:40:50.111081725 TMPDIR=/opt/rstudio-connect/mnt/tmp 2026/07/17 21:40:50.111082426 TZ=UTC 2026/07/17 21:40:50.111099662 USERNAME=rstudio-connect 2026/07/17 21:40:50.111100063 USER=rstudio-connect 2026/07/17 21:40:50.116258405 _=/usr/bin/env Stopping content session token refresher Stopped session pings to http://127.0.0.1:40391 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/07/17 21:40:50.134913742 [connect-session] Connect Session v2026.06.1 2026/07/17 21:40:50.135168355 [connect-session] Job Key: VV7714TX2RhjZQTK Job started Determining session server location ... Connecting to session server http://127.0.0.1:42353 ... Connected to session server http://127.0.0.1:42353 Starting content session token refresher (interval: 12h0m0s) 2026/07/17 21:40:50.322849072 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python 2026/07/17 21:40:50.323080930 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16 2026/07/17 21:40:50.323161281 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh 2026/07/17 21:40:50.331155746 2026/07/17 21:40:50.331163958 $ findmnt --notruncate 2026/07/17 21:40:50.331203378 TARGET SOURCE FSTYPE OPTIONS 2026/07/17 21:40:50.331206923 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docker/ov erlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:50.331317159 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:50.331388386 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64 2026/07/17 21:40:50.331389788 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:50.331431040 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:50.331431821 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64 2026/07/17 21:40:50.331469067 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666 2026/07/17 21:40:50.331469988 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime 2026/07/17 21:40:50.331507565 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 2026/07/17 21:40:50.331512452 ├─/data /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.331599934 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/doc ker/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:50.331602758 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/doc ker/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:50.331855188 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.331856550 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.331906665 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/95dcce28f61e7edd9d86d29a17ea5774c06eaf3feea8a0cabc699cb89cb46383/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.331907396 ├─/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/07/17 21:40:50.331957571 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/reports/v2/0/0/temp.source.3063004994] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.331958453 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/reports/v2/0/0/temp.output.3064543932] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.332001067 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/jobs/0/VV7714TX2RhjZQTK] ext4 rw,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.332001828 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.332048829 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.332049550 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/5bf08c760fbe4c1cfa4c8595c89d9f8709f184318cde8671dec0ccc4dfc73985/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30 2026/07/17 21:40:50.332104743 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4292881321] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:50.332118143 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr 2026/07/17 21:40:50.336992308 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Z2JARIWHYI3Y44DBFMN3Q7MCH7:/var/lib/docker/overlay2/l/IOF6RCOBSNQZW3OHUYSA353VTK:/var/lib/docker/overlay2/l/ZVB2SFPL3MELOHH4K5MPPKN2P3:/var/lib/docker/overlay2/l/FLAHETM76LOYCZCXHP23XJDHTN:/var/lib/docker/overlay2/l/Y6PJVZ3G7VIMQHLG2RZCCA2TLB:/var/lib/docker/overlay2/l/N6DLOKYBNNLNIVLHNIVUZIJOTF:/var/lib/docker/overlay2/l/AXXKZPBZXDWQJBUBJQ462UKHM6:/var/lib/docker/overlay2/l/MCOUYE4TDV3KZGWA72OB37HD4G:/var/lib/docker/overlay2/l/NU4KQW52IZHFLJKO7KQQ3X35CQ:/var/lib/docker/overlay2/l/SLTSXYDPQCE5QFVR2R3NVTQWND:/var/lib/docker/overlay2/l/OWLUHFNTS2QVZPON4PUJUNYJVS:/var/lib/docker/overlay2/l/5PIXVJMDEL5LHF23XD3AVDSKVY:/var/lib/docker/overlay2/l/HDTHJOASZ4UMQ7EGEFX3KCNV5X:/var/lib/docker/overlay2/l/RLH4WZS6H4LTHZSO6FBQP7ZCO7:/var/lib/docke r/overlay2/l/HBGK6DAT3E6EPEPTMDHPMJGFIN:/var/lib/docker/overlay2/l/ACJI3RFHOSDGVXDBIUBZS6QDYE:/var/lib/docker/overlay2/l/OYYPULFY3HYDSRUME5XR3SPVXY:/var/lib/docker/overlay2/l/FAMV5GWXRFYBNYMBLBF63CDJQ5:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/diff,workdir=/var/lib/docker/overlay2/03236f14174c13325051969245f25da11302faffef952bed5288d3e0b10a4b25/work,nouserxattr Stopped session pings to http://127.0.0.1:42353 Stopping content session token refresher Job completed |