VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.04.0 + WB 2026.04.0+526.pro2 + PM 2024.08.0-6 Generated: 2026-05-08 22:28:57 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.04.0
Workbench http://localhost:8787 2026.04.0+526.pro2
Package Manager http://localhost:4242 2024.08.0-6

Summary

Metric Count
Total 25
Passed 18
Failed 1
Skipped 6
Status FAIL

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.26s
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 0x7f4ab69872e0>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-08T22:27:23Z', 'confirmed': True, 'created_time': '2026-05-08T22:25:52Z', 'email': '', ...}]}

    def call_fixture_func(
        fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs
    ) -> FixtureValue:
        if inspect.isgeneratorfunction(fixturefunc):
            fixturefunc = cast(Callable[..., Generator[FixtureValue]], fixturefunc)
            generator = fixturefunc(**kwargs)
            try:
                fixture_result = next(generator)
            except StopIteration:
                raise ValueError(f"{request.fixturename} did not yield a value") from None
            finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
            request.addfinalizer(finalizer)
        else:
            fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
>           fixture_result = fixturefunc(**kwargs)
                             ^^^^^^^^^^^^^^^^^^^^^

.venv/lib/python3.13/site-packages/_pytest/fixtures.py:915: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

user_list = [{'active_time': '2026-05-08T22:27:23Z', 'confirmed': True, 'created_time': '2026-05-08T22:25:52Z', 'email': '', ...}]
test_username = 'testuser'

    @then("the test user exists in the user list")
    def check_test_user_in_list(user_list, test_username):
        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:54: AssertionError

Passed (18)

Connect6 tests

PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.26s
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.26s
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.26s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I query Connect for available Quarto versions
  • Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui3.91s
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.26s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I request the current user via the API
  • Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks25.57s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I trigger a new system check run via the Connect API
  • Then the system check report is returned
  • And I can download the system check report artifact

Package Manager2 tests

PASSCRAN mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_cran_mirror0.65s
Test procedure
  • Given Package Manager is running
  • When I query the CRAN repository for the "Matrix" package
  • Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.05s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.09s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.05s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.19s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
  • Given Workbench is expected to be configured
  • When I check the Workbench configuration
  • Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.05s
Test procedure
  • Given Package Manager is configured in vip.toml with a version expectation
  • When I fetch the Package Manager server version
  • Then the Package Manager version matches the configured value
PASSConnect version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_connect_version0.14s
Test procedure
  • Given Connect is configured in vip.toml with a version expectation
  • When I fetch the Connect server version
  • Then the Connect version matches the configured value

Security3 tests

PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.97s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an API request to Connect with an invalid key
  • Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I request a non-existent endpoint on Connect
  • Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an unauthenticated API request to Connect
  • Then the response status is 401

Workbench1 tests

PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]0.71s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user is shown in the header

Skipped (6)

Connect2 tests

SKIPExpected R versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_r_versions0.13s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected R versions are specified in vip.toml
  • When I query Connect for available R versions
  • Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.13s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected Python versions are specified in vip.toml
  • When I query Connect for available Python versions
  • Then all expected Python versions are present

Package Manager3 tests

SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.05s
Test procedure
  • Given Package Manager is running
  • When I query the PyPI repository for the "requests" package
  • Then the package is found in the repository
SKIPBioconductor mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_bioconductor_mirror0.05s
Test procedure
  • Given Package Manager is running
  • When I query the Bioconductor repository for the "BiocGenerics" package
  • Then the package is found in the repository
SKIPOpenVSX mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_openvsx_mirror0.05s
Test procedure
  • Given Package Manager is running
  • When I query the OpenVSX repository for the "golang.Go" extension
  • Then the package is found in the repository

Prerequisites1 tests

SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.01s
Test procedure
  • Given Workbench is configured in vip.toml with a version expectation
  • When I fetch the Workbench server version
  • Then the Workbench version matches the configured value

Connect System Checks

Host: 67fb33c124c7 · Status: done · Passed: 53 · Failed: 2

Group Check Detail
server connect-versions Connect versions on active hosts:

67fb33c124c7 2026.04.0
server connect-product-support Product version v2026.04.0 end-of-support: 2027-10-31
server connect-deprecated-settings Deprecated settings are not in use.
server connect-notifications-config All Notifications are correctly formatted
server connect-license $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status
RStudio License Manager 2024.12.1-dev+999.pro9

-- License file status --

Status: Activated
Product-Key: A33R-D4BT-JFGA-NBA3-A6VF-AUGQ-PSTA
Has-Key: Yes
Has-Trial: No
Tier: advanced
SKU-Year: 2024
Enable-Launcher: 1
Users: 0
User-Activity-Days: 365
Shiny-Users: 0
Allow-APIs: 1
Anonymous-Servers: 1
Unrestricted-Servers: 1
Licensee: Posit-Team-Test-Suite
License-File: /var/lib/rstudio-connect/rstudio-connect.lic
Expiration: 2027-02-20 00:00:00
Days-Left: 288
License-Engine: 1.0.0.0
License-Scope: System

-- Local license status --

Trial-Type: Verified
Status: Evaluation
Days-Left: 7
License-Scope: System
License-Engine: 4.4.3.0

-- Floating license status --

License server not in use.
/opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 25: [[: 288
7: syntax error in expression (error token is "7")
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
HOME=/root
HOSTNAME=67fb33c124c7
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
SHLVL=2
STARTUP_DEBUG_MODE=0
TERM=xterm
TZ=UTC
_=/usr/bin/env
server memory $ free -h
total used free shared buff/cache available
Mem: 15Gi 1.3Gi 180Mi 51Mi 14Gi 13Gi
Swap: 3.0Gi 0.0Ki 3.0Gi
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 75G 70G 52% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 75G 70G 52% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect v2026.04.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 08 May 2026 22:28:32 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: 0x55bce745fb50 [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.04.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 08 May 2026 22:28:32 GMT
< Transfer-Encoding: chunked
<
{ [3404 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.04.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 08 May 2026 22:28:32 GMT
< Transfer-Encoding: chunked
<
{ [3404 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/05/08 22:28:32.916719880 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:32.916893940 [connect-session] Job Key: UWLLCadmAVehT1qS
2026/05/08 22:28:32.916899234 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:32.916901417 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:32.916904189 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:32.916906827 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42637 ...
Connected to session server http://127.0.0.1:42637
2026/05/08 22:28:33.063134207 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/08 22:28:33.068870741
2026/05/08 22:28:33.068879518 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/08 22:28:33.068954246 Python 3.12.11
Stopped session pings to http://127.0.0.1:42637
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/05/08 22:28:33.466681062 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:33.466896402 [connect-session] Job Key: XgjNgpVSMNjndBUH
2026/05/08 22:28:33.466918248 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:33.466921330 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:33.466925301 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:33.466929459 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38401 ...
Connected to session server http://127.0.0.1:38401
2026/05/08 22:28:33.576159995 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/08 22:28:33.581262330
2026/05/08 22:28:33.581271703 $ env
2026/05/08 22:28:33.581318267 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:33.581319784 HOSTNAME=67fb33c124c7
2026/05/08 22:28:33.581330445 LANG=en_US.UTF-8
2026/05/08 22:28:33.581331025 LANGUAGE=en_US:en
2026/05/08 22:28:33.581339861 LC_ALL=en_US.UTF-8
2026/05/08 22:28:33.581340547 LOGNAME=rstudio-connect
2026/05/08 22:28:33.581350935 MAKEFLAGS=-j1
2026/05/08 22:28:33.581351599 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 22:28:33.581376235 PICOTEL_PREFIX=PICOTEL
2026/05/08 22:28:33.581394215 PICOTEL_SDK_DISABLED=true
2026/05/08 22:28:33.581395059 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/08 22:28:33.581406808 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:33.581407395 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:33.581417279 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:33.581417912 SHLVL=2
2026/05/08 22:28:33.581429738 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:33.581430363 TERM=xterm
2026/05/08 22:28:33.581439349 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:33.581440071 TZ=UTC
2026/05/08 22:28:33.581451158 USERNAME=rstudio-connect
2026/05/08 22:28:33.581451764 USER=rstudio-connect
2026/05/08 22:28:33.581463086 _=/usr/bin/env
2026/05/08 22:28:33.581463853 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:38401
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/05/08 22:28:33.593699723 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:33.593896108 [connect-session] Job Key: SUi23lUp5PCRrW9o
2026/05/08 22:28:33.593904870 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:33.593907457 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:33.593913165 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:33.593917048 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36255 ...
Connected to session server http://127.0.0.1:36255
2026/05/08 22:28:33.703468941 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/08 22:28:33.706796652
2026/05/08 22:28:33.706806740 $ findmnt --notruncate
2026/05/08 22:28:33.709914995 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:33.709927975 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4TDD4
RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:33.710044772 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:33.710072968 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:33.710074140 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:33.710089462 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:33.710089964 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:33.710103987 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:33.710104421 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:33.710122674 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:33.710150897 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710153178 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:33.710204510 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:33.710298862 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710348906 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710349678 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710379939 ├─/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/05/08 22:28:33.710415663 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710433788 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/SUi23lUp5PCRrW9o] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710459066 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:33.710490539 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1008693664] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:33.710491633 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:33.710673140 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/08 22:28:33.723801921 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:33.724050661 [connect-session] Job Key: mXLnr7W6SVOGJTTR
2026/05/08 22:28:33.724064254 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:33.724067868 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:33.724072651 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:33.724076892 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33709 ...
Connected to session server http://127.0.0.1:33709
2026/05/08 22:28:33.846028444 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/08 22:28:33.849242584
2026/05/08 22:28:33.849250678 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/08 22:28:33.855661931 * Trying 151.101.192.223:443...
2026/05/08 22:28:33.863659397 * Connected to pypi.python.org (151.101.192.223) port 443 (#0)
2026/05/08 22:28:33.865197506 * ALPN, offering h2
2026/05/08 22:28:33.865205164 * ALPN, offering http/1.1
2026/05/08 22:28:33.906289583 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:33.906301682 * CApath: /etc/ssl/certs
2026/05/08 22:28:33.906478034 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:33.906485740 } [5 bytes data]
2026/05/08 22:28:33.906520258 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:33.906522088 } [512 bytes data]
2026/05/08 22:28:33.918450347 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:33.918460599 { [5 bytes data]
2026/05/08 22:28:33.918527136 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:33.918528245 { [122 bytes data]
2026/05/08 22:28:33.918706103 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:33.918718610 { [5 bytes data]
2026/05/08 22:28:33.918753781 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.918756565 { [5 bytes data]
2026/05/08 22:28:33.918771002 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:33.918771783 { [19 bytes data]
2026/05/08 22:28:33.918792882 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.918793766 { [5 bytes data]
2026/05/08 22:28:33.918809480 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:33.918810395 { [2860 bytes data]
2026/05/08 22:28:33.919721293 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.919728747 { [5 bytes data]
2026/05/08 22:28:33.919764138 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:33.919765249 { [264 bytes data]
2026/05/08 22:28:33.919823032 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.919826808 { [5 bytes data]
2026/05/08 22:28:33.919856201 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:33.919858122 { [36 bytes data]
2026/05/08 22:28:33.919883980 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:33.919892405 } [5 bytes data]
2026/05/08 22:28:33.919917045 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:33.919918848 } [1 bytes data]
2026/05/08 22:28:33.919946489 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.919950290 } [5 bytes data]
2026/05/08 22:28:33.919966912 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:33.919968230 } [36 bytes data]
2026/05/08 22:28:33.920035377 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:33.920040277 * ALPN, server accepted to use h2
2026/05/08 22:28:33.920059093 * Server certificate:
2026/05/08 22:28:33.920060770 * subject: CN=www.python.org
2026/05/08 22:28:33.920072108 * start date: Jan 13 13:03:46 2026 GMT
2026/05/08 22:28:33.920079506 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/08 22:28:33.920092126 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/08 22:28:33.920093814 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:33.920112247 * SSL certificate verify ok.
2026/05/08 22:28:33.920113762 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:33.920126912 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:33.920129211 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:33.920168269 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.920179921 } [5 bytes data]
2026/05/08 22:28:33.920180990 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.920193833 } [5 bytes data]
2026/05/08 22:28:33.920196076 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.920207326 } [5 bytes data]
2026/05/08 22:28:33.920217940 * Using Stream ID: 1 (easy handle 0x55b60dad19f0)
2026/05/08 22:28:33.920243644 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.920244818 } [5 bytes data]
2026/05/08 22:28:33.920267031 > GET / HTTP/2
2026/05/08 22:28:33.920268016 > Host: pypi.python.org
2026/05/08 22:28:33.920278723 > user-agent: curl/7.81.0
2026/05/08 22:28:33.920279448 > accept: */*
2026/05/08 22:28:33.920289094 >
2026/05/08 22:28:33.920290261 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.920301502 { [5 bytes data]
2026/05/08 22:28:33.920357307 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:33.920381615 { [193 bytes data]
2026/05/08 22:28:33.927782451 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.927791568 { [5 bytes data]
2026/05/08 22:28:33.927836863 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.927839128 } [5 bytes data]
2026/05/08 22:28:33.927913667 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.927921381 { [5 bytes data]
2026/05/08 22:28:33.928332678 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.928338318 { [5 bytes data]
2026/05/08 22:28:33.928414362 < HTTP/2 301
2026/05/08 22:28:33.928421107 < server: Varnish
2026/05/08 22:28:33.928441054 < retry-after: 0
2026/05/08 22:28:33.928441968 < location: https://pypi.org/
2026/05/08 22:28:33.928471216 < content-type: text/html; charset=UTF-8
2026/05/08 22:28:33.928472214 < accept-ranges: bytes
2026/05/08 22:28:33.928491864 < date: Fri, 08 May 2026 22:28:33 GMT
2026/05/08 22:28:33.928492724 < x-served-by: cache-bur-kbur8200145-BUR
2026/05/08 22:28:33.928505504 < x-cache: HIT
2026/05/08 22:28:33.928506321 < x-cache-hits: 0
2026/05/08 22:28:33.928515906 < x-timer: S1778279314.924126,VS0,VE0
2026/05/08 22:28:33.928516593 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:33.928530039 < x-frame-options: deny
2026/05/08 22:28:33.928530618 < x-xss-protection: 1; mode=block
2026/05/08 22:28:33.928571057 < x-content-type-options: nosniff
2026/05/08 22:28:33.928572024 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:33.928583384 < 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/05/08 22:28:33.928585204 < content-length: 122
2026/05/08 22:28:33.928630882 <
2026/05/08 22:28:33.928631637 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.928641593 { [5 bytes data]
2026/05/08 22:28:33.928643571 * Ignoring the response-body
2026/05/08 22:28:33.928653093 { [122 bytes data]
2026/05/08 22:28:33.928653749 * Connection #0 to host pypi.python.org left intact
2026/05/08 22:28:33.928663960 * Issue another request to this URL: 'https://pypi.org/'
2026/05/08 22:28:33.930658245 * Trying 151.101.64.223:443...
2026/05/08 22:28:33.938543715 * Connected to pypi.org (151.101.64.223) port 443 (#1)
2026/05/08 22:28:33.938845819 * ALPN, offering h2
2026/05/08 22:28:33.938849406 * ALPN, offering http/1.1
2026/05/08 22:28:33.981883052 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:33.981893636 * CApath: /etc/ssl/certs
2026/05/08 22:28:33.982067759 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:33.982071566 } [5 bytes data]
2026/05/08 22:28:33.982095869 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:33.982097974 } [512 bytes data]
2026/05/08 22:28:33.991502852 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:33.991508448 { [5 bytes data]
2026/05/08 22:28:33.991545631 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:33.991546822 { [122 bytes data]
2026/05/08 22:28:33.991687875 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:33.991692253 { [5 bytes data]
2026/05/08 22:28:33.991710412 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.991714389 { [5 bytes data]
2026/05/08 22:28:33.991727761 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:33.991729548 { [19 bytes data]
2026/05/08 22:28:33.991762359 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.991763171 { [5 bytes data]
2026/05/08 22:28:33.991781338 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:33.991782260 { [2856 bytes data]
2026/05/08 22:28:33.992656041 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.992659564 { [5 bytes data]
2026/05/08 22:28:33.992699159 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:33.992700820 { [264 bytes data]
2026/05/08 22:28:33.992741321 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.992745233 { [5 bytes data]
2026/05/08 22:28:33.992760496 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:33.992763202 { [36 bytes data]
2026/05/08 22:28:33.992813454 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:33.992814378 } [5 bytes data]
2026/05/08 22:28:33.992825570 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:33.992826173 } [1 bytes data]
2026/05/08 22:28:33.992869147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.992873302 } [5 bytes data]
2026/05/08 22:28:33.992897174 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:33.992900096 } [36 bytes data]
2026/05/08 22:28:33.992956932 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:33.992960574 * ALPN, server accepted to use h2
2026/05/08 22:28:33.992979769 * Server certificate:
2026/05/08 22:28:33.992980588 * subject: CN=pypi.org
2026/05/08 22:28:33.992993185 * start date: Dec 28 04:33:08 2025 GMT
2026/05/08 22:28:33.992994196 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/08 22:28:33.993006583 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/08 22:28:33.993007441 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:33.993025198 * SSL certificate verify ok.
2026/05/08 22:28:33.993026782 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:33.993039673 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:33.993040446 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:33.993060488 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.993065426 } [5 bytes data]
2026/05/08 22:28:33.993096981 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.993098343 } [5 bytes data]
2026/05/08 22:28:33.993111816 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.993113607 } [5 bytes data]
2026/05/08 22:28:33.993146770 * Using Stream ID: 1 (easy handle 0x55b60dad19f0)
2026/05/08 22:28:33.993152750 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:33.993177739 } [5 bytes data]
2026/05/08 22:28:33.993205204 > GET / HTTP/2
2026/05/08 22:28:33.993210872 > Host: pypi.org
2026/05/08 22:28:33.993225665 > user-agent: curl/7.81.0
2026/05/08 22:28:33.993226457 > accept: */*
2026/05/08 22:28:33.993236352 >
2026/05/08 22:28:33.993238069 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:33.993250208 { [5 bytes data]
2026/05/08 22:28:33.993264872 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:33.993265815 { [193 bytes data]
2026/05/08 22:28:34.000509385 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.000518791 { [5 bytes data]
2026/05/08 22:28:34.000565578 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.000566416 } [5 bytes data]
2026/05/08 22:28:34.003132135 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003139156 { [5 bytes data]
2026/05/08 22:28:34.003185802 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003186934 { [5 bytes data]
2026/05/08 22:28:34.003200504 < HTTP/2 200
2026/05/08 22:28:34.003211094 < content-type: text/html; charset=UTF-8
2026/05/08 22:28:34.003212502 < referrer-policy: origin-when-cross-origin
2026/05/08 22:28:34.003231856 < server: gunicorn
2026/05/08 22:28:34.003240357 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/05/08 22:28:34.003332457 < etag: "CuBLdpPkRXJrIo1c3wUXww"
2026/05/08 22:28:34.003333224 < accept-ranges: bytes
2026/05/08 22:28:34.003341259 < date: Fri, 08 May 2026 22:28:33 GMT
2026/05/08 22:28:34.003341794 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-bur-kbur8200026-BUR
2026/05/08 22:28:34.003358666 < x-cache: MISS, HIT, HIT
2026/05/08 22:28:34.003373699 < x-cache-hits: 0, 60, 1
2026/05/08 22:28:34.003393562 < x-timer: S1778279314.997054,VS0,VE2
2026/05/08 22:28:34.003394202 < vary: Accept-Encoding, Cookie
2026/05/08 22:28:34.003402891 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:34.003403440 < x-frame-options: deny
2026/05/08 22:28:34.003412275 < x-xss-protection: 1; mode=block
2026/05/08 22:28:34.003412724 < x-content-type-options: nosniff
2026/05/08 22:28:34.003419996 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:34.003420468 < 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/05/08 22:28:34.003462699 < content-length: 22793
2026/05/08 22:28:34.003463309 <
2026/05/08 22:28:34.003469018 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003469618 { [5 bytes data]
2026/05/08 22:28:34.003476999 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003477480 { [5 bytes data]
2026/05/08 22:28:34.003491062 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003491493 { [5 bytes data]
2026/05/08 22:28:34.003498119 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003498523 { [5 bytes data]
2026/05/08 22:28:34.003505104 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.003505548 { [5 bytes data]
2026/05/08 22:28:34.004391385 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.004399286 { [5 bytes data]
2026/05/08 22:28:34.004427582 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.004428490 { [5 bytes data]
2026/05/08 22:28:34.005589896 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.005595200 { [5 bytes data]
2026/05/08 22:28:34.005630441 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.005633058 { [5 bytes data]
2026/05/08 22:28:34.006817619 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.006824172 { [5 bytes data]
2026/05/08 22:28:34.006854002 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.006854686 { [5 bytes data]
2026/05/08 22:28:34.008035008 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.008038829 { [5 bytes data]
2026/05/08 22:28:34.008063111 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.008066185 { [5 bytes data]
2026/05/08 22:28:34.009256316 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.009262538 { [5 bytes data]
2026/05/08 22:28:34.009283848 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.009284613 { [5 bytes data]
2026/05/08 22:28:34.010473957 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.010479018 { [5 bytes data]
2026/05/08 22:28:34.010504063 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.010507343 { [5 bytes data]
2026/05/08 22:28:34.011541788 * Connection #1 to host pypi.org left intact
2026/05/08 22:28:34.014384063
2026/05/08 22:28:34.014404847 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/08 22:28:34.021860065 * Trying 151.101.128.223:443...
2026/05/08 22:28:34.030104194 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0)
2026/05/08 22:28:34.031686484 * ALPN, offering h2
2026/05/08 22:28:34.031694336 * ALPN, offering http/1.1
2026/05/08 22:28:34.072988665 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:34.073002418 * CApath: /etc/ssl/certs
2026/05/08 22:28:34.073162903 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:34.073172561 } [5 bytes data]
2026/05/08 22:28:34.073201719 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:34.073208179 } [512 bytes data]
2026/05/08 22:28:34.083259185 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:34.083270238 { [5 bytes data]
2026/05/08 22:28:34.083321211 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:34.083322575 { [122 bytes data]
2026/05/08 22:28:34.083497285 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:34.083505277 { [5 bytes data]
2026/05/08 22:28:34.083548690 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.083551212 { [5 bytes data]
2026/05/08 22:28:34.083563108 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:34.083571823 { [19 bytes data]
2026/05/08 22:28:34.083572676 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.083585226 { [5 bytes data]
2026/05/08 22:28:34.083586035 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:34.083599456 { [2842 bytes data]
2026/05/08 22:28:34.084482531 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084491442 { [5 bytes data]
2026/05/08 22:28:34.084524456 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:34.084525556 { [264 bytes data]
2026/05/08 22:28:34.084549885 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084558592 { [5 bytes data]
2026/05/08 22:28:34.084571793 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:34.084580688 { [36 bytes data]
2026/05/08 22:28:34.084627718 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:34.084633250 } [5 bytes data]
2026/05/08 22:28:34.084652479 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:34.084653465 } [1 bytes data]
2026/05/08 22:28:34.084668246 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084676873 } [5 bytes data]
2026/05/08 22:28:34.084712434 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:34.084713281 } [36 bytes data]
2026/05/08 22:28:34.084782052 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:34.084787314 * ALPN, server accepted to use h2
2026/05/08 22:28:34.084837083 * Server certificate:
2026/05/08 22:28:34.084838970 * subject: CN=*.pythonhosted.org
2026/05/08 22:28:34.084852483 * start date: Dec 8 21:08:03 2025 GMT
2026/05/08 22:28:34.084853321 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/08 22:28:34.084865059 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/08 22:28:34.084866045 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:34.084886000 * SSL certificate verify ok.
2026/05/08 22:28:34.084887635 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:34.084901321 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:34.084902097 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:34.084922759 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084924702 } [5 bytes data]
2026/05/08 22:28:34.084942342 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084943111 } [5 bytes data]
2026/05/08 22:28:34.084957351 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.084958011 } [5 bytes data]
2026/05/08 22:28:34.084969591 * Using Stream ID: 1 (easy handle 0x55a2ffc639f0)
2026/05/08 22:28:34.085096710 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.085100796 } [5 bytes data]
2026/05/08 22:28:34.085122496 > GET / HTTP/2
2026/05/08 22:28:34.085123339 > Host: files.pythonhosted.org
2026/05/08 22:28:34.085141192 > user-agent: curl/7.81.0
2026/05/08 22:28:34.085141644 > accept: */*
2026/05/08 22:28:34.085148011 >
2026/05/08 22:28:34.085148467 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.085155143 { [5 bytes data]
2026/05/08 22:28:34.085156076 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:34.085163399 { [193 bytes data]
2026/05/08 22:28:34.092548773 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.092558561 { [5 bytes data]
2026/05/08 22:28:34.092585460 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:34.092595492 } [5 bytes data]
2026/05/08 22:28:34.092664890 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.092671304 { [5 bytes data]
2026/05/08 22:28:34.095152060 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.095161267 { [5 bytes data]
2026/05/08 22:28:34.095193057 < HTTP/2 200
2026/05/08 22:28:34.095195932 < content-type: text/html
2026/05/08 22:28:34.095207697 < server: Python/3.12 aiohttp/3.13.4
2026/05/08 22:28:34.095208779 < accept-ranges: bytes
2026/05/08 22:28:34.095221295 < date: Fri, 08 May 2026 22:28:34 GMT
2026/05/08 22:28:34.095222034 < age: 120
2026/05/08 22:28:34.095233287 < x-served-by: cache-iad-kiad7000058-IAD, cache-bur-kbur8200138-BUR
2026/05/08 22:28:34.095234302 < x-cache: HIT, HIT
2026/05/08 22:28:34.095249607 < x-cache-hits: 27, 1
2026/05/08 22:28:34.095250346 < x-timer: S1778279314.089731,VS0,VE1
2026/05/08 22:28:34.095261382 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:34.095262270 < x-frame-options: deny
2026/05/08 22:28:34.095277046 < x-xss-protection: 1; mode=block
2026/05/08 22:28:34.095277849 < x-content-type-options: nosniff
2026/05/08 22:28:34.095290247 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:34.095291011 < x-robots-header: noindex
2026/05/08 22:28:34.095313819 < content-length: 1853
2026/05/08 22:28:34.095314665 <
2026/05/08 22:28:34.095324313 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.095326307 { [5 bytes data]
2026/05/08 22:28:34.095338883 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:34.095339979 { [5 bytes data]
2026/05/08 22:28:34.095351496 * Connection #0 to host files.pythonhosted.org left intact
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/08 22:28:34.109832133 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:34.110028714 [connect-session] Job Key: SITCCIvfqN5Joe6A
2026/05/08 22:28:34.110037142 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:34.110039286 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:34.110042104 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:34.110044997 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34593 ...
Connected to session server http://127.0.0.1:34593
2026/05/08 22:28:34.218062964 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/08 22:28:34.222722264
2026/05/08 22:28:34.222731845 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.1mO4sM0Hfp/testenv
2026/05/08 22:28:36.618058127
2026/05/08 22:28:36.618069898 $ source /opt/rstudio-connect/mnt/tmp/tmp.1mO4sM0Hfp/testenv/bin/activate
2026/05/08 22:28:36.619393824
2026/05/08 22:28:36.619402568 $ python --version
2026/05/08 22:28:36.621106405 Python 3.12.11
2026/05/08 22:28:36.621323869
2026/05/08 22:28:36.621330561 $ python -m site
2026/05/08 22:28:36.632251221 sys.path = [
2026/05/08 22:28:36.632262453 '/opt/rstudio-connect/mnt/app',
2026/05/08 22:28:36.632306386 '/opt/python/3.12.11/lib/python312.zip',
2026/05/08 22:28:36.632307243 '/opt/python/3.12.11/lib/python3.12',
2026/05/08 22:28:36.632327532 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/08 22:28:36.632328482 '/opt/rstudio-connect/mnt/tmp/tmp.1mO4sM0Hfp/testenv/lib/python3.12/site-packages',
2026/05/08 22:28:36.632346758 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/08 22:28:36.632347491 ]
2026/05/08 22:28:36.632357989 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/08 22:28:36.632358634 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/08 22:28:36.632401207 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/05/08 22:28:36.661570582 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:36.661748752 [connect-session] Job Key: logSyqPxfzf9cdt9
2026/05/08 22:28:36.661756407 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:36.661758561 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:36.661761757 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:36.661767122 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37125 ...
Connected to session server http://127.0.0.1:37125
2026/05/08 22:28:36.770393182 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/08 22:28:36.774485667
2026/05/08 22:28:36.774492825 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv
2026/05/08 22:28:39.403621617
2026/05/08 22:28:39.403635271 $ source /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv/bin/activate
2026/05/08 22:28:39.405179409
2026/05/08 22:28:39.405189706 $ python -m pip --version
2026/05/08 22:28:39.584439097 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/08 22:28:39.610016334
2026/05/08 22:28:39.610029635 $ python -m pip config debug
2026/05/08 22:28:39.781079937 env_var:
2026/05/08 22:28:39.781379802 env:
2026/05/08 22:28:39.781560151 global:
2026/05/08 22:28:39.781792357 /etc/xdg/pip/pip.conf, exists: False
2026/05/08 22:28:39.781959351 /etc/pip.conf, exists: False
2026/05/08 22:28:39.782122551 site:
2026/05/08 22:28:39.782255592 /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv/pip.conf, exists: False
2026/05/08 22:28:39.782426721 user:
2026/05/08 22:28:39.782597902 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/08 22:28:39.782774034 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/08 22:28:39.810627638
2026/05/08 22:28:39.810642748 $ python -m pip config list -v
2026/05/08 22:28:39.968336527 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/08 22:28:39.968676749 For variant 'global', will try loading '/etc/pip.conf'
2026/05/08 22:28:39.968947683 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/08 22:28:39.969188841 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/08 22:28:39.969446768 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv/pip.conf'
2026/05/08 22:28:39.996516582
2026/05/08 22:28:39.996528635 $ python -m pip._vendor.requests.certs
2026/05/08 22:28:40.136804660 <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/05/08 22:28:40.136873993 /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/08 22:28:40.152356904
2026/05/08 22:28:40.152394784 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w pip
2026/05/08 22:28:40.600888802 Collecting pip
2026/05/08 22:28:40.601281014 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/08 22:28:40.637967597 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/08 22:28:40.651548722 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/08 22:28:40.729479793 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 33.1 MB/s eta 0:00:00
2026/05/08 22:28:40.740232228 Saved /opt/rstudio-connect/mnt/tmp/tmp.OiHrmcKl3w/pip-26.1.1-py3-none-any.whl
2026/05/08 22:28:40.740608986 Successfully downloaded pip
2026/05/08 22:28:40.855713409
2026/05/08 22:28:40.855725626 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/08 22:28:40.855776450 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox python-version Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/08 22:28:40.939239794 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:40.939464977 [connect-session] Job Key: DO0QBKfBTUkWdLJF
2026/05/08 22:28:40.939476544 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:40.939479606 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:40.939483991 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:40.939487732 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36199 ...
Connected to session server http://127.0.0.1:36199
2026/05/08 22:28:41.079788845 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/08 22:28:41.084637806
2026/05/08 22:28:41.084646458 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/08 22:28:41.084690243 Python 3.13.9
Stopped session pings to http://127.0.0.1:36199
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/05/08 22:28:41.477783020 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:41.477972890 [connect-session] Job Key: lED2L8BqAY4tSVfx
2026/05/08 22:28:41.477980633 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:41.477982727 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:41.477985995 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:41.477991518 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43879 ...
Connected to session server http://127.0.0.1:43879
2026/05/08 22:28:41.584687951 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/08 22:28:41.589681427
2026/05/08 22:28:41.589691693 $ env
2026/05/08 22:28:41.589724244 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:41.589725324 HOSTNAME=67fb33c124c7
2026/05/08 22:28:41.589735875 LANG=en_US.UTF-8
2026/05/08 22:28:41.589736558 LANGUAGE=en_US:en
2026/05/08 22:28:41.589745589 LC_ALL=en_US.UTF-8
2026/05/08 22:28:41.589746260 LOGNAME=rstudio-connect
2026/05/08 22:28:41.589756746 MAKEFLAGS=-j1
2026/05/08 22:28:41.589757371 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 22:28:41.589770736 PICOTEL_PREFIX=PICOTEL
2026/05/08 22:28:41.589771627 PICOTEL_SDK_DISABLED=true
2026/05/08 22:28:41.589783717 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/08 22:28:41.589785018 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:41.589799145 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:41.589799800 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:41.589812241 SHLVL=2
2026/05/08 22:28:41.589812911 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:41.589829857 TERM=xterm
2026/05/08 22:28:41.589840187 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:41.589884002 TZ=UTC
2026/05/08 22:28:41.589889392 USERNAME=rstudio-connect
2026/05/08 22:28:41.589905069 USER=rstudio-connect
2026/05/08 22:28:41.589905767 _=/usr/bin/env
2026/05/08 22:28:41.589920194 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/05/08 22:28:41.601952391 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:41.602141309 [connect-session] Job Key: zzCPs1r8kG3YGKXq
2026/05/08 22:28:41.602149461 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:41.602151701 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:41.602154758 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:41.602160109 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36201 ...
Connected to session server http://127.0.0.1:36201
2026/05/08 22:28:41.708263088 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/08 22:28:41.711355544
2026/05/08 22:28:41.711379522 $ findmnt --notruncate
2026/05/08 22:28:41.713015991 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:41.713026816 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4TDD4
RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:41.713155546 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:41.713208159 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:41.713209595 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:41.713244616 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:41.713245448 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:41.713275980 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:41.713276676 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:41.713304396 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:41.713306896 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713382640 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:41.713480816 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:41.713603933 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713675371 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713676844 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713720963 ├─/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/05/08 22:28:41.713723839 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713817688 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/zzCPs1r8kG3YGKXq] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713835448 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:41.713890100 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace294951346] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:41.713957342 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:41.714061387 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
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/05/08 22:28:41.725746071 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:41.725946239 [connect-session] Job Key: RnjIWpGu3K9O3gr0
2026/05/08 22:28:41.725956197 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:41.725959453 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:41.725963958 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:41.725967773 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43767 ...
Connected to session server http://127.0.0.1:43767
2026/05/08 22:28:41.832383822 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/08 22:28:41.835458511
2026/05/08 22:28:41.835465443 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/08 22:28:41.842160171 * Trying 151.101.192.223:443...
2026/05/08 22:28:41.850822405 * Connected to pypi.python.org (151.101.192.223) port 443 (#0)
2026/05/08 22:28:41.852311037 * ALPN, offering h2
2026/05/08 22:28:41.852317593 * ALPN, offering http/1.1
2026/05/08 22:28:41.894056244 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:41.894067891 * CApath: /etc/ssl/certs
2026/05/08 22:28:41.894235673 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:41.894241708 } [5 bytes data]
2026/05/08 22:28:41.894287388 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:41.894290349 } [512 bytes data]
2026/05/08 22:28:41.904208399 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:41.904217271 { [5 bytes data]
2026/05/08 22:28:41.904273999 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:41.904275187 { [122 bytes data]
2026/05/08 22:28:41.904464082 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:41.904467650 { [5 bytes data]
2026/05/08 22:28:41.904489286 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.904491625 { [5 bytes data]
2026/05/08 22:28:41.904509485 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:41.904515564 { [19 bytes data]
2026/05/08 22:28:41.904525960 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.904526501 { [5 bytes data]
2026/05/08 22:28:41.904533607 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:41.904534117 { [2860 bytes data]
2026/05/08 22:28:41.905421736 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905425325 { [5 bytes data]
2026/05/08 22:28:41.905448535 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:41.905449624 { [264 bytes data]
2026/05/08 22:28:41.905507351 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905508508 { [5 bytes data]
2026/05/08 22:28:41.905521460 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:41.905524548 { [36 bytes data]
2026/05/08 22:28:41.905569094 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:41.905574124 } [5 bytes data]
2026/05/08 22:28:41.905612021 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:41.905614261 } [1 bytes data]
2026/05/08 22:28:41.905631437 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905632341 } [5 bytes data]
2026/05/08 22:28:41.905645915 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:41.905646600 } [36 bytes data]
2026/05/08 22:28:41.905710777 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:41.905715261 * ALPN, server accepted to use h2
2026/05/08 22:28:41.905746880 * Server certificate:
2026/05/08 22:28:41.905747718 * subject: CN=www.python.org
2026/05/08 22:28:41.905759439 * start date: Jan 13 13:03:46 2026 GMT
2026/05/08 22:28:41.905760258 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/08 22:28:41.905771632 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/08 22:28:41.905772717 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:41.905791279 * SSL certificate verify ok.
2026/05/08 22:28:41.905792819 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:41.905804664 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:41.905805266 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:41.905833782 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905844869 } [5 bytes data]
2026/05/08 22:28:41.905846901 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905858907 } [5 bytes data]
2026/05/08 22:28:41.905859617 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905870523 } [5 bytes data]
2026/05/08 22:28:41.905871813 * Using Stream ID: 1 (easy handle 0x56420bcc89f0)
2026/05/08 22:28:41.905894979 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905899595 } [5 bytes data]
2026/05/08 22:28:41.905934848 > GET / HTTP/2
2026/05/08 22:28:41.905940070 > Host: pypi.python.org
2026/05/08 22:28:41.905957819 > user-agent: curl/7.81.0
2026/05/08 22:28:41.905958796 > accept: */*
2026/05/08 22:28:41.905969491 >
2026/05/08 22:28:41.905971324 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.905983134 { [5 bytes data]
2026/05/08 22:28:41.906020537 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:41.906027079 { [193 bytes data]
2026/05/08 22:28:41.914257982 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.914268534 { [5 bytes data]
2026/05/08 22:28:41.914308052 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.914309119 } [5 bytes data]
2026/05/08 22:28:41.914622050 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.914627215 { [5 bytes data]
2026/05/08 22:28:41.914671507 < HTTP/2 301
2026/05/08 22:28:41.914677575 < server: Varnish
2026/05/08 22:28:41.914692797 < retry-after: 0
2026/05/08 22:28:41.914695647 < location: https://pypi.org/
2026/05/08 22:28:41.914727193 < content-type: text/html; charset=UTF-8
2026/05/08 22:28:41.914728237 < accept-ranges: bytes
2026/05/08 22:28:41.914740650 < date: Fri, 08 May 2026 22:28:41 GMT
2026/05/08 22:28:41.914741498 < x-served-by: cache-bur-kbur8200134-BUR
2026/05/08 22:28:41.914756498 < x-cache: HIT
2026/05/08 22:28:41.914757131 < x-cache-hits: 0
2026/05/08 22:28:41.914765782 < x-timer: S1778279322.910145,VS0,VE0
2026/05/08 22:28:41.914766402 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:41.914777524 < x-frame-options: deny
2026/05/08 22:28:41.914785135 < x-xss-protection: 1; mode=block
2026/05/08 22:28:41.914785726 < x-content-type-options: nosniff
2026/05/08 22:28:41.914798237 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:41.914799089 < 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/05/08 22:28:41.914854607 < content-length: 122
2026/05/08 22:28:41.914855612 <
2026/05/08 22:28:41.914864908 * Ignoring the response-body
2026/05/08 22:28:41.914865517 { [122 bytes data]
2026/05/08 22:28:41.914876706 * Connection #0 to host pypi.python.org left intact
2026/05/08 22:28:41.914877484 * Issue another request to this URL: 'https://pypi.org/'
2026/05/08 22:28:41.917728471 * Trying 151.101.128.223:443...
2026/05/08 22:28:41.937128738 * Connected to pypi.org (151.101.128.223) port 443 (#1)
2026/05/08 22:28:41.937438952 * ALPN, offering h2
2026/05/08 22:28:41.937442418 * ALPN, offering http/1.1
2026/05/08 22:28:41.980123872 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:41.980133930 * CApath: /etc/ssl/certs
2026/05/08 22:28:41.980293719 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:41.980298587 } [5 bytes data]
2026/05/08 22:28:41.980323201 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:41.980341778 } [512 bytes data]
2026/05/08 22:28:41.990088024 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:41.990095808 { [5 bytes data]
2026/05/08 22:28:41.990130550 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:41.990134996 { [122 bytes data]
2026/05/08 22:28:41.990280528 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:41.990288952 { [5 bytes data]
2026/05/08 22:28:41.990322016 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.990333390 { [5 bytes data]
2026/05/08 22:28:41.990334196 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:41.990344884 { [19 bytes data]
2026/05/08 22:28:41.990345543 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.990356505 { [5 bytes data]
2026/05/08 22:28:41.990357174 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:41.990388156 { [2856 bytes data]
2026/05/08 22:28:41.991196808 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991201664 { [5 bytes data]
2026/05/08 22:28:41.991232598 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:41.991234531 { [264 bytes data]
2026/05/08 22:28:41.991276786 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991283447 { [5 bytes data]
2026/05/08 22:28:41.991302910 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:41.991303842 { [36 bytes data]
2026/05/08 22:28:41.991342276 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:41.991351943 } [5 bytes data]
2026/05/08 22:28:41.991395462 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:41.991397354 } [1 bytes data]
2026/05/08 22:28:41.991412848 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991421176 } [5 bytes data]
2026/05/08 22:28:41.991434060 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:41.991434710 } [36 bytes data]
2026/05/08 22:28:41.991509759 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:41.991515040 * ALPN, server accepted to use h2
2026/05/08 22:28:41.991539380 * Server certificate:
2026/05/08 22:28:41.991540992 * subject: CN=pypi.org
2026/05/08 22:28:41.991552432 * start date: Dec 28 04:33:08 2025 GMT
2026/05/08 22:28:41.991553287 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/08 22:28:41.991564343 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/08 22:28:41.991565106 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:41.991582321 * SSL certificate verify ok.
2026/05/08 22:28:41.991583161 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:41.991596138 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:41.991596889 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:41.991611360 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991613039 } [5 bytes data]
2026/05/08 22:28:41.991626355 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991627185 } [5 bytes data]
2026/05/08 22:28:41.991639692 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991652730 } [5 bytes data]
2026/05/08 22:28:41.991685986 * Using Stream ID: 1 (easy handle 0x56420bcc89f0)
2026/05/08 22:28:41.991693499 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991712656 } [5 bytes data]
2026/05/08 22:28:41.991713230 > GET / HTTP/2
2026/05/08 22:28:41.991718932 > Host: pypi.org
2026/05/08 22:28:41.991719362 > user-agent: curl/7.81.0
2026/05/08 22:28:41.991725682 > accept: */*
2026/05/08 22:28:41.991726777 >
2026/05/08 22:28:41.991732282 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.991738518 { [5 bytes data]
2026/05/08 22:28:41.991808682 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:41.991810707 { [193 bytes data]
2026/05/08 22:28:41.999287489 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:41.999300487 { [5 bytes data]
2026/05/08 22:28:41.999348592 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:41.999349349 } [5 bytes data]
2026/05/08 22:28:42.001139943 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001148887 { [5 bytes data]
2026/05/08 22:28:42.001243322 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001249219 { [5 bytes data]
2026/05/08 22:28:42.001275816 < HTTP/2 200
2026/05/08 22:28:42.001276742 < content-type: text/html; charset=UTF-8
2026/05/08 22:28:42.001288097 < referrer-policy: origin-when-cross-origin
2026/05/08 22:28:42.001288965 < server: gunicorn
2026/05/08 22:28:42.001300726 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/05/08 22:28:42.001602900 < etag: "CuBLdpPkRXJrIo1c3wUXww"
2026/05/08 22:28:42.001699292 < accept-ranges: bytes
2026/05/08 22:28:42.001700270 < date: Fri, 08 May 2026 22:28:41 GMT
2026/05/08 22:28:42.001715071 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100172-IAD, cache-bur-kbur8200138-BUR
2026/05/08 22:28:42.001722745 < x-cache: MISS, HIT, HIT
2026/05/08 22:28:42.001739670 < x-cache-hits: 0, 60, 1
2026/05/08 22:28:42.001740361 < x-timer: S1778279322.995663,VS0,VE1
2026/05/08 22:28:42.001752030 < vary: Accept-Encoding, Cookie
2026/05/08 22:28:42.001752748 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:42.001767615 < x-frame-options: deny
2026/05/08 22:28:42.001768218 < x-xss-protection: 1; mode=block
2026/05/08 22:28:42.001780263 < x-content-type-options: nosniff
2026/05/08 22:28:42.001781000 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:42.001798335 < 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/05/08 22:28:42.001799247 < content-length: 22793
2026/05/08 22:28:42.001847841 <
2026/05/08 22:28:42.001848740 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001867836 { [5 bytes data]
2026/05/08 22:28:42.001870110 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001890005 { [5 bytes data]
2026/05/08 22:28:42.001890643 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001897872 { [5 bytes data]
2026/05/08 22:28:42.001898271 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001905097 { [5 bytes data]
2026/05/08 22:28:42.001905491 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.001920242 { [5 bytes data]
2026/05/08 22:28:42.002680250 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.002686700 { [5 bytes data]
2026/05/08 22:28:42.002718228 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.002719186 { [5 bytes data]
2026/05/08 22:28:42.004154607 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.004159439 { [5 bytes data]
2026/05/08 22:28:42.004191338 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.004191989 { [5 bytes data]
2026/05/08 22:28:42.005619745 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.005624141 { [5 bytes data]
2026/05/08 22:28:42.005650146 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.005653661 { [5 bytes data]
2026/05/08 22:28:42.007106793 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.007110071 { [5 bytes data]
2026/05/08 22:28:42.007134746 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.007136762 { [5 bytes data]
2026/05/08 22:28:42.008588408 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.008593694 { [5 bytes data]
2026/05/08 22:28:42.008624190 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.008625125 { [5 bytes data]
2026/05/08 22:28:42.010070590 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.010075841 { [5 bytes data]
2026/05/08 22:28:42.010112484 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.010115915 { [5 bytes data]
2026/05/08 22:28:42.011325112 * Connection #1 to host pypi.org left intact
2026/05/08 22:28:42.014180079
2026/05/08 22:28:42.014188000 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/08 22:28:42.020816248 * Trying 151.101.64.223:443...
2026/05/08 22:28:42.028810883 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/05/08 22:28:42.030290591 * ALPN, offering h2
2026/05/08 22:28:42.030294281 * ALPN, offering http/1.1
2026/05/08 22:28:42.071197884 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:42.071208026 * CApath: /etc/ssl/certs
2026/05/08 22:28:42.071419574 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:42.071424745 } [5 bytes data]
2026/05/08 22:28:42.071453738 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:42.071458326 } [512 bytes data]
2026/05/08 22:28:42.082932829 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:42.082937548 { [5 bytes data]
2026/05/08 22:28:42.082967438 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:42.082968309 { [122 bytes data]
2026/05/08 22:28:42.083158239 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:42.083161456 { [5 bytes data]
2026/05/08 22:28:42.083182674 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.083184469 { [5 bytes data]
2026/05/08 22:28:42.083194927 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:42.083195637 { [19 bytes data]
2026/05/08 22:28:42.083208828 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.083209572 { [5 bytes data]
2026/05/08 22:28:42.083222639 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:42.083223313 { [2842 bytes data]
2026/05/08 22:28:42.084127591 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084132143 { [5 bytes data]
2026/05/08 22:28:42.084154496 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:42.084156376 { [264 bytes data]
2026/05/08 22:28:42.084210320 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084211499 { [5 bytes data]
2026/05/08 22:28:42.084228806 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:42.084229513 { [36 bytes data]
2026/05/08 22:28:42.084277570 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:42.084281748 } [5 bytes data]
2026/05/08 22:28:42.084301340 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:42.084302385 } [1 bytes data]
2026/05/08 22:28:42.084324755 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084329132 } [5 bytes data]
2026/05/08 22:28:42.084356987 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:42.084357974 } [36 bytes data]
2026/05/08 22:28:42.084431093 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:42.084435762 * ALPN, server accepted to use h2
2026/05/08 22:28:42.084460051 * Server certificate:
2026/05/08 22:28:42.084462045 * subject: CN=*.pythonhosted.org
2026/05/08 22:28:42.084474900 * start date: Dec 8 21:08:03 2025 GMT
2026/05/08 22:28:42.084475825 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/08 22:28:42.084488242 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/08 22:28:42.084489359 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 22:28:42.084511348 * SSL certificate verify ok.
2026/05/08 22:28:42.084513166 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:42.084529417 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:42.084531801 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:42.084556003 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084556947 } [5 bytes data]
2026/05/08 22:28:42.084570170 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084571040 } [5 bytes data]
2026/05/08 22:28:42.084583466 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084584744 } [5 bytes data]
2026/05/08 22:28:42.084627009 * Using Stream ID: 1 (easy handle 0x55ad0c8379f0)
2026/05/08 22:28:42.084645272 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084647184 } [5 bytes data]
2026/05/08 22:28:42.084678400 > GET / HTTP/2
2026/05/08 22:28:42.084680291 > Host: files.pythonhosted.org
2026/05/08 22:28:42.084701769 > user-agent: curl/7.81.0
2026/05/08 22:28:42.084703348 > accept: */*
2026/05/08 22:28:42.084724568 >
2026/05/08 22:28:42.084726394 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.084736091 { [5 bytes data]
2026/05/08 22:28:42.084819890 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:42.084825323 { [193 bytes data]
2026/05/08 22:28:42.091943320 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.091951031 { [5 bytes data]
2026/05/08 22:28:42.092009479 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:42.092010823 } [5 bytes data]
2026/05/08 22:28:42.092031656 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.092038855 { [5 bytes data]
2026/05/08 22:28:42.093014279 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.093019817 { [5 bytes data]
2026/05/08 22:28:42.093078962 < HTTP/2 200
2026/05/08 22:28:42.093087289 < content-type: text/html
2026/05/08 22:28:42.093110767 < server: Python/3.12 aiohttp/3.13.4
2026/05/08 22:28:42.093111881 < accept-ranges: bytes
2026/05/08 22:28:42.093124287 < date: Fri, 08 May 2026 22:28:42 GMT
2026/05/08 22:28:42.093126257 < age: 6
2026/05/08 22:28:42.093146475 < x-served-by: cache-iad-kiad7000058-IAD, cache-bur-kbur8200026-BUR
2026/05/08 22:28:42.093147436 < x-cache: HIT, HIT
2026/05/08 22:28:42.093159556 < x-cache-hits: 97, 1
2026/05/08 22:28:42.093160187 < x-timer: S1778279322.088496,VS0,VE1
2026/05/08 22:28:42.093174111 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 22:28:42.093180859 < x-frame-options: deny
2026/05/08 22:28:42.093197899 < x-xss-protection: 1; mode=block
2026/05/08 22:28:42.093198691 < x-content-type-options: nosniff
2026/05/08 22:28:42.093211664 < x-permitted-cross-domain-policies: none
2026/05/08 22:28:42.093212433 < x-robots-header: noindex
2026/05/08 22:28:42.093243051 < content-length: 1853
2026/05/08 22:28:42.093244013 <
2026/05/08 22:28:42.093258255 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.093258998 { [5 bytes data]
2026/05/08 22:28:42.093275190 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:42.093276869 { [5 bytes data]
2026/05/08 22:28:42.093305904 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:43767
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/05/08 22:28:42.107772925 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:42.107961254 [connect-session] Job Key: uC6NUTfVLcJR49IF
2026/05/08 22:28:42.107969618 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:42.107972307 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:42.107975513 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:42.107979135 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37313 ...
Connected to session server http://127.0.0.1:37313
2026/05/08 22:28:42.214721983 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/08 22:28:42.219045727
2026/05/08 22:28:42.219055751 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.SgLeuHjtpO/testenv
2026/05/08 22:28:44.480267135
2026/05/08 22:28:44.480279211 $ source /opt/rstudio-connect/mnt/tmp/tmp.SgLeuHjtpO/testenv/bin/activate
2026/05/08 22:28:44.481570706
2026/05/08 22:28:44.481580345 $ python --version
2026/05/08 22:28:44.482877550 Python 3.13.9
2026/05/08 22:28:44.483065535
2026/05/08 22:28:44.483073261 $ python -m site
2026/05/08 22:28:44.494832068 sys.path = [
2026/05/08 22:28:44.494842583 '/opt/rstudio-connect/mnt/app',
2026/05/08 22:28:44.494888984 '/opt/python/3.13.9/lib/python313.zip',
2026/05/08 22:28:44.494890804 '/opt/python/3.13.9/lib/python3.13',
2026/05/08 22:28:44.494904953 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/08 22:28:44.494906519 '/opt/rstudio-connect/mnt/tmp/tmp.SgLeuHjtpO/testenv/lib/python3.13/site-packages',
2026/05/08 22:28:44.494922519 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/08 22:28:44.494923071 ]
2026/05/08 22:28:44.494930641 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/08 22:28:44.494931446 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/08 22:28:44.494951119 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/08 22:28:44.524388768 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:44.524605386 [connect-session] Job Key: w2jmPWXgepp26zhU
2026/05/08 22:28:44.524615781 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:44.524619076 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 22:28:44.524623059 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:44.524626953 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37317 ...
Connected to session server http://127.0.0.1:37317
2026/05/08 22:28:44.631406246 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/08 22:28:44.635200807
2026/05/08 22:28:44.635209983 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv
2026/05/08 22:28:46.903147979
2026/05/08 22:28:46.903160650 $ source /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv/bin/activate
2026/05/08 22:28:46.904460848
2026/05/08 22:28:46.904470402 $ python -m pip --version
2026/05/08 22:28:47.057008862 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/08 22:28:47.082809723
2026/05/08 22:28:47.082819686 $ python -m pip config debug
2026/05/08 22:28:47.238044233 env_var:
2026/05/08 22:28:47.238300054 env:
2026/05/08 22:28:47.238450181 global:
2026/05/08 22:28:47.238603529 /etc/xdg/pip/pip.conf, exists: False
2026/05/08 22:28:47.238769498 /etc/pip.conf, exists: False
2026/05/08 22:28:47.238902766 site:
2026/05/08 22:28:47.239052695 /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv/pip.conf, exists: False
2026/05/08 22:28:47.239183641 user:
2026/05/08 22:28:47.239312263 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/08 22:28:47.239488571 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/08 22:28:47.266384687
2026/05/08 22:28:47.266398094 $ python -m pip config list -v
2026/05/08 22:28:47.421084200 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/08 22:28:47.421373693 For variant 'global', will try loading '/etc/pip.conf'
2026/05/08 22:28:47.421896322 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/08 22:28:47.422138615 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/08 22:28:47.422375887 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv/pip.conf'
2026/05/08 22:28:47.448657539
2026/05/08 22:28:47.448670984 $ python -m pip._vendor.requests.certs
2026/05/08 22:28:47.587509044 /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/08 22:28:47.587513917 <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/05/08 22:28:47.603381884
2026/05/08 22:28:47.603389688 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0 pip
2026/05/08 22:28:48.029931014 Collecting pip
2026/05/08 22:28:48.030135011 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/08 22:28:48.062598682 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/08 22:28:48.075902182 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/08 22:28:48.150433370 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 34.2 MB/s 0:00:00
2026/05/08 22:28:48.161009081 Saved /opt/rstudio-connect/mnt/tmp/tmp.0YICWM3KW0/pip-26.1.1-py3-none-any.whl
2026/05/08 22:28:48.161333676 Successfully downloaded pip
2026/05/08 22:28:48.245280662
2026/05/08 22:28:48.245292883 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/08 22:28:48.245337003 [notice] To update, run: pip install --upgrade pip
packrat-restore-sandbox R-version Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:48.321840125 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:48.322033231 [connect-session] Job Key: zXw84XGgaaqYme68
2026/05/08 22:28:48.322042628 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:48.322046268 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:48.322050745 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:48.322054254 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38609 ...
Connected to session server http://127.0.0.1:38609
2026/05/08 22:28:48.526776484 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:48.526790444 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/08 22:28:48.543379588
2026/05/08 22:28:48.543397636 $ /opt/R/4.4.3/bin/R --version
2026/05/08 22:28:48.543472017 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/08 22:28:48.543474024 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 22:28:48.543500970 Platform: x86_64-pc-linux-gnu
2026/05/08 22:28:48.543501790
2026/05/08 22:28:48.543516236 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 22:28:48.543517356 You are welcome to redistribute it under the terms of the
2026/05/08 22:28:48.543536837 GNU General Public License versions 2 or 3.
2026/05/08 22:28:48.543537506 For more information about these matters see
2026/05/08 22:28:48.547298833 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/05/08 22:28:48.559133893 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:48.559309539 [connect-session] Job Key: TM1k6bT2u6BqNyCy
2026/05/08 22:28:48.559317560 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:48.559319739 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:48.559322585 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:48.559326123 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46039 ...
Connected to session server http://127.0.0.1:46039
2026/05/08 22:28:48.731839352 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:48.731885493 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/08 22:28:48.924226587
2026/05/08 22:28:48.924236381 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 22:28:48.924289999 Package Version LibPath
2026/05/08 22:28:48.924291451 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924305286 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924305929 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924317659 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924319510 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924333081 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924333521 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924344698 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924345466 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924377694 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924378828 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924390990 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924391423 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924399673 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924400211 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924408225 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924408648 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924416538 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924416928 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924424231 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924424618 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924439480 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924440271 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924462020 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924463760 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924493075 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924495351 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.924523566 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:48.928377583 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
packrat-restore-sandbox options Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:48.940690676 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:48.940872819 [connect-session] Job Key: w3RndelGAlxQqBZ5
2026/05/08 22:28:48.940880310 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:48.940882793 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:48.940885555 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:48.940890410 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40247 ...
Connected to session server http://127.0.0.1:40247
2026/05/08 22:28:49.113006888 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:49.113025037 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/08 22:28:49.113744033 $add.smooth
2026/05/08 22:28:49.113753072 [1] TRUE
2026/05/08 22:28:49.113789611
2026/05/08 22:28:49.113790775 $bitmapType
2026/05/08 22:28:49.113799881 [1] "cairo"
2026/05/08 22:28:49.113800719
2026/05/08 22:28:49.113808989 $browser
2026/05/08 22:28:49.113811160 [1] "xdg-open"
2026/05/08 22:28:49.113820881
2026/05/08 22:28:49.113821519 $browserNLdisabled
2026/05/08 22:28:49.113831218 [1] FALSE
2026/05/08 22:28:49.113831980
2026/05/08 22:28:49.113840540 $catch.script.errors
2026/05/08 22:28:49.113841216 [1] FALSE
2026/05/08 22:28:49.113855001
2026/05/08 22:28:49.113858107 $CBoundsCheck
2026/05/08 22:28:49.113884339 [1] FALSE
2026/05/08 22:28:49.113885232
2026/05/08 22:28:49.113898041 $check.bounds
2026/05/08 22:28:49.113898766 [1] FALSE
2026/05/08 22:28:49.113914860
2026/05/08 22:28:49.113915799 $citation.bibtex.max
2026/05/08 22:28:49.113926971 [1] 1
2026/05/08 22:28:49.113927731
2026/05/08 22:28:49.113936971 $continue
2026/05/08 22:28:49.113937666 [1] "+ "
2026/05/08 22:28:49.113946731
2026/05/08 22:28:49.113947429 $contrasts
2026/05/08 22:28:49.113956297 unordered ordered
2026/05/08 22:28:49.113957756 "contr.treatment" "contr.poly"
2026/05/08 22:28:49.113973756
2026/05/08 22:28:49.113975285 $defaultPackages
2026/05/08 22:28:49.113987986 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 22:28:49.113989032
2026/05/08 22:28:49.114008224 $demo.ask
2026/05/08 22:28:49.114009054 [1] "default"
2026/05/08 22:28:49.114023046
2026/05/08 22:28:49.114023896 $deparse.cutoff
2026/05/08 22:28:49.114033871 [1] 60
2026/05/08 22:28:49.114034585
2026/05/08 22:28:49.114043313 $device
2026/05/08 22:28:49.114395957 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 22:28:49.114402070 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 22:28:49.114441143 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 22:28:49.114442324 useKerning, fillOddEven, compress)
2026/05/08 22:28:49.114457649 {
2026/05/08 22:28:49.114458475 initPSandPDFfonts()
2026/05/08 22:28:49.114467498 new <- list()
2026/05/08 22:28:49.114467998 if (!missing(width))
2026/05/08 22:28:49.114474284 new$width <- width
2026/05/08 22:28:49.114474682 if (!missing(height))
2026/05/08 22:28:49.114480825 new$height <- height
2026/05/08 22:28:49.114481302 if (!missing(onefile))
2026/05/08 22:28:49.114492373 new$onefile <- onefile
2026/05/08 22:28:49.114493145 if (!missing(title))
2026/05/08 22:28:49.114503569 new$title <- title
2026/05/08 22:28:49.114504243 if (!missing(fonts))
2026/05/08 22:28:49.114514459 new$fonts <- fonts
2026/05/08 22:28:49.114516102 if (!missing(version))
2026/05/08 22:28:49.114539537 new$version <- version
2026/05/08 22:28:49.114540025 if (!missing(paper))
2026/05/08 22:28:49.114546593 new$paper <- paper
2026/05/08 22:28:49.114546995 if (!missing(encoding))
2026/05/08 22:28:49.114553549 new$encoding <- encoding
2026/05/08 22:28:49.114553942 if (!missing(bg))
2026/05/08 22:28:49.114560029 new$bg <- bg
2026/05/08 22:28:49.114560421 if (!missing(fg))
2026/05/08 22:28:49.114571691 new$fg <- fg
2026/05/08 22:28:49.114573743 if (!missing(pointsize))
2026/05/08 22:28:49.114584266 new$pointsize <- pointsize
2026/05/08 22:28:49.114585160 if (!missing(pagecentre))
2026/05/08 22:28:49.114593711 new$pagecentre <- pagecentre
2026/05/08 22:28:49.114594208 if (!missing(colormodel))
2026/05/08 22:28:49.114600872 new$colormodel <- colormodel
2026/05/08 22:28:49.114601265 if (!missing(useDingbats))
2026/05/08 22:28:49.114632723 new$useDingbats <- useDingbats
2026/05/08 22:28:49.114633245 if (!missing(useKerning))
2026/05/08 22:28:49.114645810 new$useKerning <- useKerning
2026/05/08 22:28:49.114658780 if (!missing(fillOddEven))
2026/05/08 22:28:49.114659573 new$fillOddEven <- fillOddEven
2026/05/08 22:28:49.114668007 if (!missing(compress))
2026/05/08 22:28:49.114668433 new$compress <- compress
2026/05/08 22:28:49.114675035 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 22:28:49.114675566 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 22:28:49.114685889 inherits(family, "CIDFont"))) {
2026/05/08 22:28:49.114686303 enc <- family$encoding
2026/05/08 22:28:49.114693138 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 22:28:49.114693637 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 22:28:49.114702391 "default"))
2026/05/08 22:28:49.114702805 old$encoding <- enc
2026/05/08 22:28:49.114711525 family <- family$metrics
2026/05/08 22:28:49.114712265 }
2026/05/08 22:28:49.114722012 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 22:28:49.114723033 old$encoding <- guessEncoding()
2026/05/08 22:28:49.114734421 if (!missing(family)) {
2026/05/08 22:28:49.114734861 if (length(family) == 4L) {
2026/05/08 22:28:49.114741159 family <- c(family, "Symbol.afm")
2026/05/08 22:28:49.114741561 }
2026/05/08 22:28:49.114747721 else if (length(family) == 5L) {
2026/05/08 22:28:49.114748115 }
2026/05/08 22:28:49.114753926 else if (length(family) == 1L) {
2026/05/08 22:28:49.114754362 pf <- pdfFonts(family)[[1L]]
2026/05/08 22:28:49.114761251 if (is.null(pf))
2026/05/08 22:28:49.114761672 stop(gettextf("unknown family '%s'", family),
2026/05/08 22:28:49.114768700 domain = NA)
2026/05/08 22:28:49.114769126 matchFont(pf, old$encoding)
2026/05/08 22:28:49.114779111 }
2026/05/08 22:28:49.114779797 else stop("invalid 'family' argument")
2026/05/08 22:28:49.114796326 old$family <- family
2026/05/08 22:28:49.114798454 }
2026/05/08 22:28:49.114803912 version <- old$version
2026/05/08 22:28:49.114804338 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 22:28:49.114810760 "2.0")
2026/05/08 22:28:49.114811170 if (version %in% versions)
2026/05/08 22:28:49.114816711 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 22:28:49.114817106 else stop("invalid PDF version")
2026/05/08 22:28:49.114824843 onefile <- old$onefile
2026/05/08 22:28:49.114825278 if (!checkIntFormat(file))
2026/05/08 22:28:49.114831691 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 22:28:49.114832089 domain = NA)
2026/05/08 22:28:49.114838967 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 22:28:49.114839360 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 22:28:49.114848135 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 22:28:49.114848557 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 22:28:49.114857521 old$fillOddEven, old$compress)
2026/05/08 22:28:49.114857919 invisible()
2026/05/08 22:28:49.114864132 }
2026/05/08 22:28:49.114864615 <bytecode: 0x556280b440b0>
2026/05/08 22:28:49.114870294 <environment: namespace:grDevices>
2026/05/08 22:28:49.114870771
2026/05/08 22:28:49.114876677 $device.ask.default
2026/05/08 22:28:49.114877087 [1] FALSE
2026/05/08 22:28:49.114882781
2026/05/08 22:28:49.114883225 $digits
2026/05/08 22:28:49.114888142 [1] 7
2026/05/08 22:28:49.114888557
2026/05/08 22:28:49.114893044 $download.file.extra
2026/05/08 22:28:49.114893500 [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/05/08 22:28:49.114903620
2026/05/08 22:28:49.114904016 $download.file.method
2026/05/08 22:28:49.114915478 [1] "curl"
2026/05/08 22:28:49.114915939
2026/05/08 22:28:49.114921581 $dvipscmd
2026/05/08 22:28:49.114922003 [1] "dvips"
2026/05/08 22:28:49.114927241
2026/05/08 22:28:49.114927654 $echo
2026/05/08 22:28:49.114934053 [1] FALSE
2026/05/08 22:28:49.114934501
2026/05/08 22:28:49.114939227 $editor
2026/05/08 22:28:49.114939662 [1] "vi"
2026/05/08 22:28:49.114944751
2026/05/08 22:28:49.114945150 $encoding
2026/05/08 22:28:49.114950210 [1] "native.enc"
2026/05/08 22:28:49.114950802
2026/05/08 22:28:49.114959311 $example.ask
2026/05/08 22:28:49.114959937 [1] "default"
2026/05/08 22:28:49.114968054
2026/05/08 22:28:49.114968769 $expressions
2026/05/08 22:28:49.114976677 [1] 5000
2026/05/08 22:28:49.114977318
2026/05/08 22:28:49.114984544 $help.search.types
2026/05/08 22:28:49.114985206 [1] "vignette" "demo" "help"
2026/05/08 22:28:49.114994916
2026/05/08 22:28:49.114995521 $help.try.all.packages
2026/05/08 22:28:49.115003585 [1] FALSE
2026/05/08 22:28:49.115004208
2026/05/08 22:28:49.115011245 $HTTPUserAgent
2026/05/08 22:28:49.115011998 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 22:28:49.115022914
2026/05/08 22:28:49.115023641 $internet.info
2026/05/08 22:28:49.115030921 [1] 2
2026/05/08 22:28:49.115031524
2026/05/08 22:28:49.115038072 $keep.parse.data
2026/05/08 22:28:49.115038763 [1] TRUE
2026/05/08 22:28:49.115046661
2026/05/08 22:28:49.115047600 $keep.parse.data.pkgs
2026/05/08 22:28:49.115054978 [1] FALSE
2026/05/08 22:28:49.115055516
2026/05/08 22:28:49.115061880 $keep.source
2026/05/08 22:28:49.115062439 [1] FALSE
2026/05/08 22:28:49.115069786
2026/05/08 22:28:49.115070463 $keep.source.pkgs
2026/05/08 22:28:49.115077291 [1] FALSE
2026/05/08 22:28:49.115077805
2026/05/08 22:28:49.115084063 $locatorBell
2026/05/08 22:28:49.115084641 [1] TRUE
2026/05/08 22:28:49.115091795
2026/05/08 22:28:49.115092346 $mailer
2026/05/08 22:28:49.115098827 [1] "mailto"
2026/05/08 22:28:49.115099342
2026/05/08 22:28:49.115105541 $matprod
2026/05/08 22:28:49.115106213 [1] "default"
2026/05/08 22:28:49.115113087
2026/05/08 22:28:49.115113590 $max.contour.segments
2026/05/08 22:28:49.115120592 [1] 25000
2026/05/08 22:28:49.115121123
2026/05/08 22:28:49.115127167 $max.print
2026/05/08 22:28:49.115127694 [1] 99999
2026/05/08 22:28:49.115134618
2026/05/08 22:28:49.115135248 $menu.graphics
2026/05/08 22:28:49.115146366 [1] TRUE
2026/05/08 22:28:49.115147020
2026/05/08 22:28:49.115154178 $na.action
2026/05/08 22:28:49.115154806 [1] "na.omit"
2026/05/08 22:28:49.115162771
2026/05/08 22:28:49.115163372 $nwarnings
2026/05/08 22:28:49.115170574 [1] 50
2026/05/08 22:28:49.115171150
2026/05/08 22:28:49.115179509 $OutDec
2026/05/08 22:28:49.115180199 [1] "."
2026/05/08 22:28:49.115190860
2026/05/08 22:28:49.115191530 $packrat.authenticated.downloads.use.renv
2026/05/08 22:28:49.115201217 [1] TRUE
2026/05/08 22:28:49.115202008
2026/05/08 22:28:49.115209845 $packrat.connect.timeout
2026/05/08 22:28:49.115210512 [1] 10
2026/05/08 22:28:49.115221498
2026/05/08 22:28:49.115224387 $packrat.untrusted.packages
2026/05/08 22:28:49.115243145 character(0)
2026/05/08 22:28:49.115244154
2026/05/08 22:28:49.115253394 $packrat.verbose.cache
2026/05/08 22:28:49.115254112 [1] TRUE
2026/05/08 22:28:49.115266590
2026/05/08 22:28:49.115267369 $pager
2026/05/08 22:28:49.115276494 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/08 22:28:49.115277303
2026/05/08 22:28:49.115303577 $papersize
2026/05/08 22:28:49.115304410 [1] "letter"
2026/05/08 22:28:49.115315761
2026/05/08 22:28:49.115316932 $PCRE_limit_recursion
2026/05/08 22:28:49.115327759 [1] NA
2026/05/08 22:28:49.115328444
2026/05/08 22:28:49.115337924 $PCRE_study
2026/05/08 22:28:49.115338519 [1] FALSE
2026/05/08 22:28:49.115348753
2026/05/08 22:28:49.115349389 $PCRE_use_JIT
2026/05/08 22:28:49.115379492 [1] TRUE
2026/05/08 22:28:49.115380456
2026/05/08 22:28:49.115394632 $pdfviewer
2026/05/08 22:28:49.115402886 [1] "/usr/bin/xdg-open"
2026/05/08 22:28:49.115417416
2026/05/08 22:28:49.115418273 $pkgType
2026/05/08 22:28:49.115434675 [1] "source"
2026/05/08 22:28:49.115435405
2026/05/08 22:28:49.115454494 $printcmd
2026/05/08 22:28:49.115455647 [1] "/usr/bin/lpr"
2026/05/08 22:28:49.115467678
2026/05/08 22:28:49.115468666 $prompt
2026/05/08 22:28:49.115479588 [1] "> "
2026/05/08 22:28:49.115481365
2026/05/08 22:28:49.115493206 $repos
2026/05/08 22:28:49.115493927 CRAN
2026/05/08 22:28:49.115503144 "@CRAN@"
2026/05/08 22:28:49.115503863
2026/05/08 22:28:49.115512161 $rl_word_breaks
2026/05/08 22:28:49.115512841 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 22:28:49.115523188
2026/05/08 22:28:49.115523892 $scipen
2026/05/08 22:28:49.115531636 [1] 0
2026/05/08 22:28:49.115532373
2026/05/08 22:28:49.115575643 $show.coef.Pvalues
2026/05/08 22:28:49.115576782 [1] TRUE
2026/05/08 22:28:49.115590252
2026/05/08 22:28:49.115590993 $show.error.messages
2026/05/08 22:28:49.115603761 [1] TRUE
2026/05/08 22:28:49.115604542
2026/05/08 22:28:49.115616157 $show.signif.stars
2026/05/08 22:28:49.115616862 [1] TRUE
2026/05/08 22:28:49.115640941
2026/05/08 22:28:49.115641675 $showErrorCalls
2026/05/08 22:28:49.115649737 [1] TRUE
2026/05/08 22:28:49.115651251
2026/05/08 22:28:49.115662348 $showNCalls
2026/05/08 22:28:49.115663420 [1] 50
2026/05/08 22:28:49.115674015
2026/05/08 22:28:49.115674810 $showWarnCalls
2026/05/08 22:28:49.115685798 [1] FALSE
2026/05/08 22:28:49.115686580
2026/05/08 22:28:49.115695599 $str
2026/05/08 22:28:49.115696410 $str$strict.width
2026/05/08 22:28:49.115707238 [1] "no"
2026/05/08 22:28:49.115708363
2026/05/08 22:28:49.115732001 $str$digits.d
2026/05/08 22:28:49.115733003 [1] 3
2026/05/08 22:28:49.115743746
2026/05/08 22:28:49.115744469 $str$vec.len
2026/05/08 22:28:49.115754674 [1] 4
2026/05/08 22:28:49.115755517
2026/05/08 22:28:49.115764271 $str$list.len
2026/05/08 22:28:49.115764955 [1] 99
2026/05/08 22:28:49.115776428
2026/05/08 22:28:49.115777223 $str$deparse.lines
2026/05/08 22:28:49.115801428 NULL
2026/05/08 22:28:49.115808487
2026/05/08 22:28:49.115809333 $str$drop.deparse.attr
2026/05/08 22:28:49.115820437 [1] TRUE
2026/05/08 22:28:49.115821426
2026/05/08 22:28:49.115849072 $str$formatNum
2026/05/08 22:28:49.115849835 function (x, ...)
2026/05/08 22:28:49.115877246 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 22:28:49.115878977 <environment: 0x5562812a6d88>
2026/05/08 22:28:49.115897671
2026/05/08 22:28:49.115898428
2026/05/08 22:28:49.115905192 $str.dendrogram.last
2026/05/08 22:28:49.115905766 [1] "`"
2026/05/08 22:28:49.115914774
2026/05/08 22:28:49.115915579 $texi2dvi
2026/05/08 22:28:49.115924306 [1] "/usr/bin/texi2dvi"
2026/05/08 22:28:49.115924850
2026/05/08 22:28:49.115930488 $timeout
2026/05/08 22:28:49.115930942 [1] 60
2026/05/08 22:28:49.115939665
2026/05/08 22:28:49.115940380 $ts.eps
2026/05/08 22:28:49.115950606 [1] 1e-05
2026/05/08 22:28:49.115953266
2026/05/08 22:28:49.115969278 $ts.S.compat
2026/05/08 22:28:49.115971747 [1] FALSE
2026/05/08 22:28:49.115995577
2026/05/08 22:28:49.115996803 $unzip
2026/05/08 22:28:49.116011425 [1] "/usr/bin/unzip"
2026/05/08 22:28:49.116011928
2026/05/08 22:28:49.116017388 $useFancyQuotes
2026/05/08 22:28:49.116017976 [1] TRUE
2026/05/08 22:28:49.116028511
2026/05/08 22:28:49.116029306 $verbose
2026/05/08 22:28:49.116041584 [1] FALSE
2026/05/08 22:28:49.116044861
2026/05/08 22:28:49.116055443 $warn
2026/05/08 22:28:49.116056281 [1] 0
2026/05/08 22:28:49.116074101
2026/05/08 22:28:49.116074567 $warning.length
2026/05/08 22:28:49.116079713 [1] 1000
2026/05/08 22:28:49.116080196
2026/05/08 22:28:49.116084577 $warnPartialMatchArgs
2026/05/08 22:28:49.116084988 [1] FALSE
2026/05/08 22:28:49.116090723
2026/05/08 22:28:49.116091118 $warnPartialMatchAttr
2026/05/08 22:28:49.116096509 [1] FALSE
2026/05/08 22:28:49.116096958
2026/05/08 22:28:49.116106343 $warnPartialMatchDollar
2026/05/08 22:28:49.116107024 [1] FALSE
2026/05/08 22:28:49.116123980
2026/05/08 22:28:49.116125417 $width
2026/05/08 22:28:49.116136518 [1] 80
2026/05/08 22:28:49.116136968
Stopped session pings to http://127.0.0.1:40247
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/05/08 22:28:49.132343716 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:49.132571712 [connect-session] Job Key: RZmCsug3439qroYh
2026/05/08 22:28:49.132581990 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:49.132584436 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:49.132587436 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:49.132592725 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42815 ...
Connected to session server http://127.0.0.1:42815
2026/05/08 22:28:49.304442616 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:49.304459092 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/08 22:28:49.311661427
2026/05/08 22:28:49.311672473 $ env
2026/05/08 22:28:49.311720959 EDITOR=vi
2026/05/08 22:28:49.311722127 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:49.311732459 HOSTNAME=67fb33c124c7
2026/05/08 22:28:49.311732995 LANG=en_US.UTF-8
2026/05/08 22:28:49.311741329 LANGUAGE=en_US:en
2026/05/08 22:28:49.311741956 LC_ALL=en_US.UTF-8
2026/05/08 22:28:49.311751394 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/05/08 22:28:49.311753032 LN_S=ln -s
2026/05/08 22:28:49.311767950 LOGNAME=rstudio-connect
2026/05/08 22:28:49.311768525 MAKEFLAGS=-j1
2026/05/08 22:28:49.311778138 MAKE=make
2026/05/08 22:28:49.311778805 PAGER=/usr/bin/pager
2026/05/08 22:28:49.311787802 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 22:28:49.311789224 POSIT_CONNECT=1
2026/05/08 22:28:49.311807582 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:49.311808328 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:49.311824589 R_ARCH=
2026/05/08 22:28:49.311828533 R_BROWSER=xdg-open
2026/05/08 22:28:49.311845248 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 22:28:49.311850188 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/08 22:28:49.311890908 R_ENVIRON_USER=REDACTED
2026/05/08 22:28:49.311892104 R_GZIPCMD=/usr/bin/gzip
2026/05/08 22:28:49.311901522 R_HOME=/opt/R/4.4.3/lib/R
2026/05/08 22:28:49.311901975 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/08 22:28:49.311909971 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/08 22:28:49.311910415 R_LIBS_USER=REDACTED
2026/05/08 22:28:49.311918029 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/08 22:28:49.311918714 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmp56OLaT/packrat-src
2026/05/08 22:28:49.311930258 R_PAPERSIZE=letter
2026/05/08 22:28:49.311930968 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 22:28:49.311942916 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 22:28:49.311943798 R_PRINTCMD=/usr/bin/lpr
2026/05/08 22:28:49.311951700 R_PROFILE_USER=REDACTED
2026/05/08 22:28:49.311952141 R_RD4PDF=times,inconsolata,hyper
2026/05/08 22:28:49.311959807 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp56OLaT
2026/05/08 22:28:49.311962118 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/08 22:28:49.311977193 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 22:28:49.311978054 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 22:28:49.311989800 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:49.311990381 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 22:28:49.311999853 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 22:28:49.312000393 R_ZIPCMD=/usr/bin/zip
2026/05/08 22:28:49.312009057 SED=/usr/bin/sed
2026/05/08 22:28:49.312009901 SHLVL=2
2026/05/08 22:28:49.312017866 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:49.312018467 TAR=/usr/bin/tar
2026/05/08 22:28:49.312026759 TERM=xterm
2026/05/08 22:28:49.312027412 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:49.312037299 TZ=UTC
2026/05/08 22:28:49.312037950 USERNAME=rstudio-connect
2026/05/08 22:28:49.312050396 USER=rstudio-connect
2026/05/08 22:28:49.315803322 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:49.328050210 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:49.328254156 [connect-session] Job Key: EdmPaYILRMa7DY0h
2026/05/08 22:28:49.328264368 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:49.328267900 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:49.328272545 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:49.328276433 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:32801 ...
Connected to session server http://127.0.0.1:32801
2026/05/08 22:28:49.501319930 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:49.501377178 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/08 22:28:49.508036701
2026/05/08 22:28:49.508045220 $ findmnt --notruncate
2026/05/08 22:28:49.508094374 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:49.508102421 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4TDD4
RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:49.508193283 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:49.508196624 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:49.508228577 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:49.508229247 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:49.508248685 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:49.508249386 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:49.508275075 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:49.508275868 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:49.508308566 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508311210 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:49.508439021 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:49.508440393 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508558262 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508559243 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508612794 ├─/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/05/08 22:28:49.508615576 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508655183 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/EdmPaYILRMa7DY0h] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508655932 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508697462 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:49.508698597 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3990270156] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:49.508825109 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:49.512484142 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
Stopped session pings to http://127.0.0.1:32801
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:49.524751886 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:49.524921215 [connect-session] Job Key: PcFJvjEHF60Ejy2A
2026/05/08 22:28:49.524930366 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:49.524932510 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:49.524935531 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:49.524939283 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39071 ...
Connected to session server http://127.0.0.1:39071
2026/05/08 22:28:49.697809359 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:49.697869345 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/08 22:28:49.870212830
2026/05/08 22:28:49.870225930 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/08 22:28:49.870289205 * Trying 3.163.125.49:443...
2026/05/08 22:28:49.870291388 * Connected to cran.rstudio.com (3.163.125.49) port 443 (#0)
2026/05/08 22:28:49.870306172 * ALPN, offering h2
2026/05/08 22:28:49.870306948 * ALPN, offering http/1.1
2026/05/08 22:28:49.870316931 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:49.870317779 * CApath: /etc/ssl/certs
2026/05/08 22:28:49.870332757 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:49.870336199 } [5 bytes data]
2026/05/08 22:28:49.870357867 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:49.870385124 } [512 bytes data]
2026/05/08 22:28:49.870407689 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:49.870408944 { [5 bytes data]
2026/05/08 22:28:49.870421112 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:49.870421539 { [122 bytes data]
2026/05/08 22:28:49.870428397 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:49.870428892 { [5 bytes data]
2026/05/08 22:28:49.870438555 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870439297 { [5 bytes data]
2026/05/08 22:28:49.870449877 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:49.870450689 { [19 bytes data]
2026/05/08 22:28:49.870462309 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870463132 { [5 bytes data]
2026/05/08 22:28:49.870474535 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:49.870475472 { [3836 bytes data]
2026/05/08 22:28:49.870487027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870487602 { [5 bytes data]
2026/05/08 22:28:49.870497736 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:49.870498363 { [264 bytes data]
2026/05/08 22:28:49.870508363 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870509030 { [5 bytes data]
2026/05/08 22:28:49.870519316 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:49.870520021 { [36 bytes data]
2026/05/08 22:28:49.870529891 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:49.870530657 } [5 bytes data]
2026/05/08 22:28:49.870540682 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:49.870541551 } [1 bytes data]
2026/05/08 22:28:49.870552994 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870553749 } [5 bytes data]
2026/05/08 22:28:49.870568004 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:49.870568943 } [36 bytes data]
2026/05/08 22:28:49.870587475 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:49.870588249 * ALPN, server accepted to use h2
2026/05/08 22:28:49.870602094 * Server certificate:
2026/05/08 22:28:49.870602560 * subject: CN=cran.rstudio.com
2026/05/08 22:28:49.870609327 * start date: May 1 00:00:00 2026 GMT
2026/05/08 22:28:49.870609725 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/08 22:28:49.870616390 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/08 22:28:49.870616999 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/08 22:28:49.870631933 * SSL certificate verify ok.
2026/05/08 22:28:49.870632734 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:49.870645310 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:49.870646249 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:49.870663508 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870663943 } [5 bytes data]
2026/05/08 22:28:49.870670465 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870670862 } [5 bytes data]
2026/05/08 22:28:49.870685473 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870685889 } [5 bytes data]
2026/05/08 22:28:49.870692388 * Using Stream ID: 1 (easy handle 0x55649d3699f0)
2026/05/08 22:28:49.870692802 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870706319 } [5 bytes data]
2026/05/08 22:28:49.870707044 > GET / HTTP/2
2026/05/08 22:28:49.870717897 > Host: cran.rstudio.com
2026/05/08 22:28:49.870718545 > user-agent: curl/7.81.0
2026/05/08 22:28:49.870727992 > accept: */*
2026/05/08 22:28:49.870728655 >
2026/05/08 22:28:49.870739017 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870739712 { [5 bytes data]
2026/05/08 22:28:49.870758143 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:49.870761897 { [157 bytes data]
2026/05/08 22:28:49.870771594 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870772015 { [5 bytes data]
2026/05/08 22:28:49.870778368 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:49.870778775 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870791819 } [5 bytes data]
2026/05/08 22:28:49.870792567 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870804263 { [5 bytes data]
2026/05/08 22:28:49.870806336 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870812899 { [5 bytes data]
2026/05/08 22:28:49.870813301 < HTTP/2 200
2026/05/08 22:28:49.870818379 < content-type: text/html
2026/05/08 22:28:49.870818839 < content-length: 866
2026/05/08 22:28:49.870825146 < server: Apache/2.4.65 (Unix)
2026/05/08 22:28:49.870825603 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/08 22:28:49.870832598 < accept-ranges: bytes
2026/05/08 22:28:49.870833051 < date: Fri, 08 May 2026 22:28:49 GMT
2026/05/08 22:28:49.870839463 < expires: Fri, 08 May 2026 22:58:00 GMT
2026/05/08 22:28:49.870839885 < cache-control: max-age=1800
2026/05/08 22:28:49.870846324 < etag: "362-612dafe59ac63"
2026/05/08 22:28:49.870846720 < x-cache: Hit from cloudfront
2026/05/08 22:28:49.870853132 < via: 1.1 b87f331d1f443f860f37b9531835ed6e.cloudfront.net (CloudFront)
2026/05/08 22:28:49.870853573 < x-amz-cf-pop: LAX54-P1
2026/05/08 22:28:49.870862405 < x-amz-cf-id: Tb7HlYMdFyV9au8ryW1i1hi17RyL2-AbeDLFKO8S_d4IvBO0ZSAang==
2026/05/08 22:28:49.870862803 < age: 49
2026/05/08 22:28:49.870876363 <
2026/05/08 22:28:49.870877059 { [866 bytes data]
2026/05/08 22:28:49.870887449 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:49.870887997 { [5 bytes data]
2026/05/08 22:28:49.875077932 * Connection #0 to host cran.rstudio.com left intact
Stopped session pings to http://127.0.0.1:39071
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/05/08 22:28:49.887464170 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:49.887646279 [connect-session] Job Key: KELH1fFPpEN9FVuL
2026/05/08 22:28:49.887653554 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:49.887655936 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:49.887658968 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:49.887661861 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38895 ...
Connected to session server http://127.0.0.1:38895
2026/05/08 22:28:50.062802891 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:50.062817972 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 22:28:50.398154974
2026/05/08 22:28:50.398169235 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 22:28:50.398257562 * Trying 18.217.247.19:443...
2026/05/08 22:28:50.398258984 * Connected to packagemanager.posit.co (18.217.247.19) port 443 (#0)
2026/05/08 22:28:50.398279274 * ALPN, offering h2
2026/05/08 22:28:50.398279940 * ALPN, offering http/1.1
2026/05/08 22:28:50.398295223 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:50.398296399 * CApath: /etc/ssl/certs
2026/05/08 22:28:50.398315028 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398315837 } [5 bytes data]
2026/05/08 22:28:50.398333863 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:50.398339498 } [512 bytes data]
2026/05/08 22:28:50.398403580 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398408152 { [5 bytes data]
2026/05/08 22:28:50.398427760 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:50.398428786 { [104 bytes data]
2026/05/08 22:28:50.398441577 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398442371 { [5 bytes data]
2026/05/08 22:28:50.398464750 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:50.398465551 { [3880 bytes data]
2026/05/08 22:28:50.398480033 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398485155 { [5 bytes data]
2026/05/08 22:28:50.398502461 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 22:28:50.398503162 { [333 bytes data]
2026/05/08 22:28:50.398520731 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398521626 { [5 bytes data]
2026/05/08 22:28:50.398539592 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 22:28:50.398540460 { [4 bytes data]
2026/05/08 22:28:50.398553888 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398554757 } [5 bytes data]
2026/05/08 22:28:50.398572496 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 22:28:50.398573723 } [70 bytes data]
2026/05/08 22:28:50.398590857 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:50.398591618 } [5 bytes data]
2026/05/08 22:28:50.398607886 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:50.398608753 } [1 bytes data]
2026/05/08 22:28:50.398626321 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398626994 } [5 bytes data]
2026/05/08 22:28:50.398643998 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:50.398644972 } [16 bytes data]
2026/05/08 22:28:50.398664353 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:50.398668180 { [5 bytes data]
2026/05/08 22:28:50.398685019 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.398686092 { [5 bytes data]
2026/05/08 22:28:50.398702643 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:50.398703312 { [16 bytes data]
2026/05/08 22:28:50.398715749 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 22:28:50.398716480 * ALPN, server accepted to use h2
2026/05/08 22:28:50.398732318 * Server certificate:
2026/05/08 22:28:50.398735135 * subject: CN=p3m.posit.it
2026/05/08 22:28:50.398758175 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 22:28:50.398759945 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 22:28:50.398771169 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 22:28:50.398772168 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 22:28:50.398789858 * SSL certificate verify ok.
2026/05/08 22:28:50.398790620 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:50.398829494 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:50.398830646 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:50.398858789 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.398869686 } [5 bytes data]
2026/05/08 22:28:50.398871179 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.398898453 } [5 bytes data]
2026/05/08 22:28:50.398899170 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.398911960 } [5 bytes data]
2026/05/08 22:28:50.398912809 * Using Stream ID: 1 (easy handle 0x5555c55ac9f0)
2026/05/08 22:28:50.398926116 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.398927012 } [5 bytes data]
2026/05/08 22:28:50.398940510 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 22:28:50.398941393 > Host: packagemanager.posit.co
2026/05/08 22:28:50.398955228 > user-agent: curl/7.81.0
2026/05/08 22:28:50.398963202 > accept: */*
2026/05/08 22:28:50.398974401 >
2026/05/08 22:28:50.398975187 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.398986404 { [5 bytes data]
2026/05/08 22:28:50.398987150 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:50.399000849 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.399001631 } [5 bytes data]
2026/05/08 22:28:50.399014528 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.399015267 { [5 bytes data]
2026/05/08 22:28:50.399028215 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.399029202 { [5 bytes data]
2026/05/08 22:28:50.399041372 < HTTP/2 400
2026/05/08 22:28:50.399042161 < date: Fri, 08 May 2026 22:28:50 GMT
2026/05/08 22:28:50.399055932 < content-type: text/plain; charset=utf-8
2026/05/08 22:28:50.399057379 < content-length: 94
2026/05/08 22:28:50.399073592 < cache-control: max-age=3600
2026/05/08 22:28:50.399074362 < request-id: 0f438af6-356c-4f77-98ba-ab2641df9041
2026/05/08 22:28:50.399089689 < server: Posit Package Manager v2026.04.2
2026/05/08 22:28:50.399090430 < x-content-type-options: nosniff
2026/05/08 22:28:50.399104947 < x-frame-options: DENY
2026/05/08 22:28:50.399105609 < x-repository-type: RSPM
2026/05/08 22:28:50.399117182 <
2026/05/08 22:28:50.399117857 { [94 bytes data]
2026/05/08 22:28:50.399132502 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.399133264 { [5 bytes data]
2026/05/08 22:28:50.402861933 * 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/05/08 22:28:50.415422227 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:50.415620260 [connect-session] Job Key: YKSN8VJKl4Ormtjz
2026/05/08 22:28:50.415629043 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:50.415631556 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:50.415634599 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:50.415637727 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38359 ...
Connected to session server http://127.0.0.1:38359
2026/05/08 22:28:50.589931500 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:50.589970954 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 22:28:50.904661925
2026/05/08 22:28:50.904672589 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 22:28:50.904743758 * Trying 18.221.101.59:443...
2026/05/08 22:28:50.904745098 * Connected to packagemanager.posit.co (18.221.101.59) port 443 (#0)
2026/05/08 22:28:50.904757658 * ALPN, offering h2
2026/05/08 22:28:50.904758235 * ALPN, offering http/1.1
2026/05/08 22:28:50.904767792 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:50.904768682 * CApath: /etc/ssl/certs
2026/05/08 22:28:50.904787564 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904790237 } [5 bytes data]
2026/05/08 22:28:50.904804209 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:50.904804992 } [512 bytes data]
2026/05/08 22:28:50.904820032 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904820580 { [5 bytes data]
2026/05/08 22:28:50.904827643 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:50.904828164 { [104 bytes data]
2026/05/08 22:28:50.904834900 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904835334 { [5 bytes data]
2026/05/08 22:28:50.904842177 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:50.904842587 { [3880 bytes data]
2026/05/08 22:28:50.904849374 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904849765 { [5 bytes data]
2026/05/08 22:28:50.904860034 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 22:28:50.904860786 { [333 bytes data]
2026/05/08 22:28:50.904875923 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904876783 { [5 bytes data]
2026/05/08 22:28:50.904893358 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 22:28:50.904893810 { [4 bytes data]
2026/05/08 22:28:50.904900320 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904900722 } [5 bytes data]
2026/05/08 22:28:50.904907345 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 22:28:50.904907746 } [70 bytes data]
2026/05/08 22:28:50.904914574 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:50.904915014 } [5 bytes data]
2026/05/08 22:28:50.904921242 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:50.904921635 } [1 bytes data]
2026/05/08 22:28:50.904928944 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:50.904929605 } [5 bytes data]
2026/05/08 22:28:50.905025996 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:50.905027957 } [16 bytes data]
2026/05/08 22:28:50.905041121 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:50.905041725 { [5 bytes data]
2026/05/08 22:28:50.905050991 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:50.905051837 { [5 bytes data]
2026/05/08 22:28:50.905061333 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:50.905062224 { [16 bytes data]
2026/05/08 22:28:50.905071432 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 22:28:50.905072059 * ALPN, server accepted to use h2
2026/05/08 22:28:50.905084760 * Server certificate:
2026/05/08 22:28:50.905085337 * subject: CN=p3m.posit.it
2026/05/08 22:28:50.905095459 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 22:28:50.905096226 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 22:28:50.905106725 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 22:28:50.905107567 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 22:28:50.905130268 * SSL certificate verify ok.
2026/05/08 22:28:50.905138405 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:50.905185550 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:50.905187048 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:50.905216565 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905217483 } [5 bytes data]
2026/05/08 22:28:50.905229515 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905230504 } [5 bytes data]
2026/05/08 22:28:50.905241770 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905242502 } [5 bytes data]
2026/05/08 22:28:50.905253555 * Using Stream ID: 1 (easy handle 0x561f694b29f0)
2026/05/08 22:28:50.905254491 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905268572 } [5 bytes data]
2026/05/08 22:28:50.905269259 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 22:28:50.905280441 > Host: packagemanager.posit.co
2026/05/08 22:28:50.905281306 > user-agent: curl/7.81.0
2026/05/08 22:28:50.905292366 > accept: */*
2026/05/08 22:28:50.905293070 >
2026/05/08 22:28:50.905300288 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905300947 { [5 bytes data]
2026/05/08 22:28:50.905311518 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:50.905312314 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905325726 } [5 bytes data]
2026/05/08 22:28:50.905326342 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905336111 { [5 bytes data]
2026/05/08 22:28:50.905336916 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905349089 { [5 bytes data]
2026/05/08 22:28:50.905349873 < HTTP/2 400
2026/05/08 22:28:50.905371714 < date: Fri, 08 May 2026 22:28:50 GMT
2026/05/08 22:28:50.905372442 < content-type: text/plain; charset=utf-8
2026/05/08 22:28:50.905390906 < content-length: 94
2026/05/08 22:28:50.905391720 < cache-control: max-age=3600
2026/05/08 22:28:50.905403741 < request-id: 7486e777-fb03-4316-9c78-0156c162329b
2026/05/08 22:28:50.905404443 < server: Posit Package Manager v2026.04.2
2026/05/08 22:28:50.905419716 < x-content-type-options: nosniff
2026/05/08 22:28:50.905420475 < x-frame-options: DENY
2026/05/08 22:28:50.905430484 < x-repository-type: RSPM
2026/05/08 22:28:50.905431202 <
2026/05/08 22:28:50.905441094 { [94 bytes data]
2026/05/08 22:28:50.905441871 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:50.905454644 { [5 bytes data]
2026/05/08 22:28:50.909292373 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:38359
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/05/08 22:28:50.921593373 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:50.921797193 [connect-session] Job Key: w97neJEt8JAnRFhW
2026/05/08 22:28:50.921805402 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:50.921807626 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:50.921810726 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:50.921813540 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38559 ...
Connected to session server http://127.0.0.1:38559
2026/05/08 22:28:51.179747753 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:51.179781628 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/08 22:28:51.197770254
2026/05/08 22:28:51.197783256 $ /opt/R/4.5.2/bin/R --version
2026/05/08 22:28:51.197839036 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/08 22:28:51.197840932 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 22:28:51.197856914 Platform: x86_64-pc-linux-gnu
2026/05/08 22:28:51.197857634
2026/05/08 22:28:51.197867394 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 22:28:51.197868073 You are welcome to redistribute it under the terms of the
2026/05/08 22:28:51.197888035 GNU General Public License versions 2 or 3.
2026/05/08 22:28:51.197889512 For more information about these matters see
2026/05/08 22:28:51.201690283 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/05/08 22:28:51.213639944 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:51.213831032 [connect-session] Job Key: vt5FEt4wBjRxMiLs
2026/05/08 22:28:51.213840294 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:51.213843487 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:51.213847510 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:51.213851683 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36793 ...
Connected to session server http://127.0.0.1:36793
2026/05/08 22:28:51.387749764 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:51.387766368 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/08 22:28:51.587477935
2026/05/08 22:28:51.587490041 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 22:28:51.587536174 Package Version LibPath
2026/05/08 22:28:51.587537572 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587549053 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587549612 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587561958 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587562577 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587573248 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587573786 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587585479 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587586143 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587599634 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587600256 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587614772 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587615434 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587630350 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587631269 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587644703 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587645345 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587660774 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587661471 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587675928 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587676571 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587692246 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587693034 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587707817 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587708437 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587723359 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587724046 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587754598 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587755460 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587771265 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587771920 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587787555 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587788274 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587803195 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587803859 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587819089 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587819850 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587837545 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587838319 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587860956 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.587861737 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:51.591863078 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/05/08 22:28:51.605786122 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:51.605965521 [connect-session] Job Key: WKdSmi4YHFjlFDLK
2026/05/08 22:28:51.605976002 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:51.605978598 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:51.605981715 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:51.605986984 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44987 ...
Connected to session server http://127.0.0.1:44987
2026/05/08 22:28:51.779557526 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:51.779574414 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/08 22:28:51.780016424 $add.smooth
2026/05/08 22:28:51.780026259 [1] TRUE
2026/05/08 22:28:51.780060585
2026/05/08 22:28:51.780061893 $bitmapType
2026/05/08 22:28:51.780071613 [1] "cairo"
2026/05/08 22:28:51.780072485
2026/05/08 22:28:51.780082185 $browser
2026/05/08 22:28:51.780082889 [1] "xdg-open"
2026/05/08 22:28:51.780093067
2026/05/08 22:28:51.780093711 $browserNLdisabled
2026/05/08 22:28:51.780104072 [1] FALSE
2026/05/08 22:28:51.780104832
2026/05/08 22:28:51.780113244 $catch.script.errors
2026/05/08 22:28:51.780113924 [1] FALSE
2026/05/08 22:28:51.780123747
2026/05/08 22:28:51.780124467 $CBoundsCheck
2026/05/08 22:28:51.780152062 [1] FALSE
2026/05/08 22:28:51.780153368
2026/05/08 22:28:51.780169949 $check.bounds
2026/05/08 22:28:51.780170694 [1] FALSE
2026/05/08 22:28:51.780180110
2026/05/08 22:28:51.780180800 $citation.bibtex.max
2026/05/08 22:28:51.780190998 [1] 1
2026/05/08 22:28:51.780191752
2026/05/08 22:28:51.780200202 $continue
2026/05/08 22:28:51.780201000 [1] "+ "
2026/05/08 22:28:51.780210813
2026/05/08 22:28:51.780211511 $contrasts
2026/05/08 22:28:51.780220270 unordered ordered
2026/05/08 22:28:51.780221842 "contr.treatment" "contr.poly"
2026/05/08 22:28:51.780234944
2026/05/08 22:28:51.780235652 $defaultPackages
2026/05/08 22:28:51.780244893 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 22:28:51.780245883
2026/05/08 22:28:51.780258835 $demo.ask
2026/05/08 22:28:51.780259500 [1] "default"
2026/05/08 22:28:51.780268945
2026/05/08 22:28:51.780269674 $deparse.cutoff
2026/05/08 22:28:51.780278763 [1] 60
2026/05/08 22:28:51.780279427
2026/05/08 22:28:51.780287251 $device
2026/05/08 22:28:51.780510561 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 22:28:51.780517106 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 22:28:51.780545817 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 22:28:51.780546888 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/08 22:28:51.780564975 {
2026/05/08 22:28:51.780565772 initPSandPDFfonts()
2026/05/08 22:28:51.780575401 new <- list()
2026/05/08 22:28:51.780576180 if (!missing(width))
2026/05/08 22:28:51.780586970 new$width <- width
2026/05/08 22:28:51.780587854 if (!missing(height))
2026/05/08 22:28:51.780597792 new$height <- height
2026/05/08 22:28:51.780598579 if (!missing(onefile))
2026/05/08 22:28:51.780610133 new$onefile <- onefile
2026/05/08 22:28:51.780610851 if (!missing(title))
2026/05/08 22:28:51.780627520 new$title <- title
2026/05/08 22:28:51.780628204 if (!missing(fonts))
2026/05/08 22:28:51.780639492 new$fonts <- fonts
2026/05/08 22:28:51.780640283 if (!missing(version))
2026/05/08 22:28:51.780651434 new$version <- version
2026/05/08 22:28:51.780652072 if (!missing(paper))
2026/05/08 22:28:51.780663304 new$paper <- paper
2026/05/08 22:28:51.780664083 if (!missing(encoding))
2026/05/08 22:28:51.780674863 new$encoding <- encoding
2026/05/08 22:28:51.780675667 if (!missing(bg))
2026/05/08 22:28:51.780688333 new$bg <- bg
2026/05/08 22:28:51.780689127 if (!missing(fg))
2026/05/08 22:28:51.780697696 new$fg <- fg
2026/05/08 22:28:51.780705203 if (!missing(pointsize))
2026/05/08 22:28:51.780705991 new$pointsize <- pointsize
2026/05/08 22:28:51.780718322 if (!missing(pagecentre))
2026/05/08 22:28:51.780719079 new$pagecentre <- pagecentre
2026/05/08 22:28:51.780731327 if (!missing(colormodel))
2026/05/08 22:28:51.780732035 new$colormodel <- colormodel
2026/05/08 22:28:51.780763276 if (!missing(useDingbats))
2026/05/08 22:28:51.780764249 new$useDingbats <- useDingbats
2026/05/08 22:28:51.780783005 if (!missing(useKerning))
2026/05/08 22:28:51.780783791 new$useKerning <- useKerning
2026/05/08 22:28:51.780796779 if (!missing(fillOddEven))
2026/05/08 22:28:51.780797513 new$fillOddEven <- fillOddEven
2026/05/08 22:28:51.780810344 if (!missing(compress))
2026/05/08 22:28:51.780811082 new$compress <- compress
2026/05/08 22:28:51.780822572 if (!missing(timestamp))
2026/05/08 22:28:51.780823332 new$timestamp <- timestamp
2026/05/08 22:28:51.780835135 if (!missing(producer))
2026/05/08 22:28:51.780835824 new$producer <- producer
2026/05/08 22:28:51.780848012 if (!missing(author))
2026/05/08 22:28:51.780848741 new$author <- author
2026/05/08 22:28:51.780860128 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 22:28:51.780861241 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 22:28:51.780879232 inherits(family, "CIDFont"))) {
2026/05/08 22:28:51.780879879 enc <- family$encoding
2026/05/08 22:28:51.780891843 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 22:28:51.780892657 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 22:28:51.780909692 "default"))
2026/05/08 22:28:51.780910558 old$encoding <- enc
2026/05/08 22:28:51.780921136 family <- family$metrics
2026/05/08 22:28:51.780922763 }
2026/05/08 22:28:51.780938598 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 22:28:51.780941292 old$encoding <- guessEncoding()
2026/05/08 22:28:51.780957120 if (!missing(family)) {
2026/05/08 22:28:51.780957942 if (length(family) == 4L) {
2026/05/08 22:28:51.780968788 family <- c(family, "Symbol.afm")
2026/05/08 22:28:51.780969589 }
2026/05/08 22:28:51.780987889 else if (length(family) == 5L) {
2026/05/08 22:28:51.780988658 }
2026/05/08 22:28:51.780999600 else if (length(family) == 1L) {
2026/05/08 22:28:51.781000382 pf <- pdfFonts(family)[[1L]]
2026/05/08 22:28:51.781012420 if (is.null(pf))
2026/05/08 22:28:51.781013098 stop(gettextf("unknown family '%s'", family),
2026/05/08 22:28:51.781025609 domain = NA)
2026/05/08 22:28:51.781026237 matchFont(pf, old$encoding)
2026/05/08 22:28:51.781037029 }
2026/05/08 22:28:51.781037710 else stop("invalid 'family' argument")
2026/05/08 22:28:51.781049297 old$family <- family
2026/05/08 22:28:51.781050023 }
2026/05/08 22:28:51.781060792 version <- old$version
2026/05/08 22:28:51.781061576 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 22:28:51.781073852 "2.0")
2026/05/08 22:28:51.781074653 if (version %in% versions)
2026/05/08 22:28:51.781082827 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 22:28:51.781100986 else stop("invalid PDF version")
2026/05/08 22:28:51.781101788 onefile <- old$onefile
2026/05/08 22:28:51.781119441 if (!checkIntFormat(file))
2026/05/08 22:28:51.781120199 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 22:28:51.781133757 domain = NA)
2026/05/08 22:28:51.781134506 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 22:28:51.781146798 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 22:28:51.781147694 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 22:28:51.781161235 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 22:28:51.781162031 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/08 22:28:51.781177321 old$author)
2026/05/08 22:28:51.781177900 invisible()
2026/05/08 22:28:51.781186411 }
2026/05/08 22:28:51.781187169 <bytecode: 0x564b4c998bb0>
2026/05/08 22:28:51.781196101 <environment: namespace:grDevices>
2026/05/08 22:28:51.781196965
2026/05/08 22:28:51.781215180 $device.ask.default
2026/05/08 22:28:51.781215950 [1] FALSE
2026/05/08 22:28:51.781228004
2026/05/08 22:28:51.781228720 $digits
2026/05/08 22:28:51.781236502 [1] 7
2026/05/08 22:28:51.781237908
2026/05/08 22:28:51.781243699 $download.file.extra
2026/05/08 22:28:51.781246645 [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/05/08 22:28:51.781263602
2026/05/08 22:28:51.781264096 $download.file.method
2026/05/08 22:28:51.781269921 [1] "curl"
2026/05/08 22:28:51.781270424
2026/05/08 22:28:51.781275506 $dvipscmd
2026/05/08 22:28:51.781275991 [1] "dvips"
2026/05/08 22:28:51.781285393
2026/05/08 22:28:51.781286190 $echo
2026/05/08 22:28:51.781296238 [1] FALSE
2026/05/08 22:28:51.781298288
2026/05/08 22:28:51.781309931 $editor
2026/05/08 22:28:51.781310762 [1] "vi"
2026/05/08 22:28:51.781319560
2026/05/08 22:28:51.781320229 $encoding
2026/05/08 22:28:51.781337917 [1] "native.enc"
2026/05/08 22:28:51.781338467
2026/05/08 22:28:51.781346171 $example.ask
2026/05/08 22:28:51.781346602 [1] "default"
2026/05/08 22:28:51.781352588
2026/05/08 22:28:51.781353024 $expressions
2026/05/08 22:28:51.781358307 [1] 5000
2026/05/08 22:28:51.781358797
2026/05/08 22:28:51.781384609 $help.search.types
2026/05/08 22:28:51.781385750 [1] "vignette" "demo" "help"
2026/05/08 22:28:51.781399194
2026/05/08 22:28:51.781399956 $help.try.all.packages
2026/05/08 22:28:51.781410049 [1] FALSE
2026/05/08 22:28:51.781410653
2026/05/08 22:28:51.781416930 $HTTPUserAgent
2026/05/08 22:28:51.781417470 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 22:28:51.781425783
2026/05/08 22:28:51.781426219 $internet.info
2026/05/08 22:28:51.781431322 [1] 2
2026/05/08 22:28:51.781431754
2026/05/08 22:28:51.781436706 $keep.parse.data
2026/05/08 22:28:51.781437387 [1] TRUE
2026/05/08 22:28:51.781447615
2026/05/08 22:28:51.781448292 $keep.parse.data.pkgs
2026/05/08 22:28:51.781457006 [1] FALSE
2026/05/08 22:28:51.781457804
2026/05/08 22:28:51.781465736 $keep.source
2026/05/08 22:28:51.781466461 [1] FALSE
2026/05/08 22:28:51.781474497
2026/05/08 22:28:51.781475292 $keep.source.pkgs
2026/05/08 22:28:51.781488505 [1] FALSE
2026/05/08 22:28:51.781490143
2026/05/08 22:28:51.781500962 $locatorBell
2026/05/08 22:28:51.781501699 [1] TRUE
2026/05/08 22:28:51.781511619
2026/05/08 22:28:51.781512457 $mailer
2026/05/08 22:28:51.781520098 [1] "mailto"
2026/05/08 22:28:51.781520575
2026/05/08 22:28:51.781525649 $matprod
2026/05/08 22:28:51.781526113 [1] "default"
2026/05/08 22:28:51.781532006
2026/05/08 22:28:51.781532438 $max.contour.segments
2026/05/08 22:28:51.781538163 [1] 25000
2026/05/08 22:28:51.781538591
2026/05/08 22:28:51.781543377 $max.print
2026/05/08 22:28:51.781543816 [1] 99999
2026/05/08 22:28:51.781548802
2026/05/08 22:28:51.781549235 $menu.graphics
2026/05/08 22:28:51.781554314 [1] TRUE
2026/05/08 22:28:51.781554795
2026/05/08 22:28:51.781559811 $na.action
2026/05/08 22:28:51.781562384 [1] "na.omit"
2026/05/08 22:28:51.781573524
2026/05/08 22:28:51.781574249 $nwarnings
2026/05/08 22:28:51.781583738 [1] 50
2026/05/08 22:28:51.781584800
2026/05/08 22:28:51.781594131 $OutDec
2026/05/08 22:28:51.781594606 [1] "."
2026/05/08 22:28:51.781599907
2026/05/08 22:28:51.781600379 $packrat.authenticated.downloads.use.renv
2026/05/08 22:28:51.781608662 [1] TRUE
2026/05/08 22:28:51.781609319
2026/05/08 22:28:51.781617802 $packrat.connect.timeout
2026/05/08 22:28:51.781618432 [1] 10
2026/05/08 22:28:51.781626606
2026/05/08 22:28:51.781627155 $packrat.untrusted.packages
2026/05/08 22:28:51.781634609 character(0)
2026/05/08 22:28:51.781635159
2026/05/08 22:28:51.781642529 $packrat.verbose.cache
2026/05/08 22:28:51.781643118 [1] TRUE
2026/05/08 22:28:51.781724191
2026/05/08 22:28:51.781725149 $pager
2026/05/08 22:28:51.781732981 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/08 22:28:51.781733746
2026/05/08 22:28:51.781743400 $papersize
2026/05/08 22:28:51.781743854 [1] "letter"
2026/05/08 22:28:51.781749408
2026/05/08 22:28:51.781749834 $PCRE_limit_recursion
2026/05/08 22:28:51.781760550 [1] NA
2026/05/08 22:28:51.781761038
2026/05/08 22:28:51.781765836 $PCRE_study
2026/05/08 22:28:51.781766289 [1] FALSE
2026/05/08 22:28:51.781784639
2026/05/08 22:28:51.781842904 $PCRE_use_JIT
2026/05/08 22:28:51.781843863 [1] TRUE
2026/05/08 22:28:51.781859477
2026/05/08 22:28:51.781860304 $pdfviewer
2026/05/08 22:28:51.781877316 [1] "/usr/bin/xdg-open"
2026/05/08 22:28:51.781880494
2026/05/08 22:28:51.781920935 $pkgType
2026/05/08 22:28:51.781921628 [1] "source"
2026/05/08 22:28:51.781927188
2026/05/08 22:28:51.781927649 $printcmd
2026/05/08 22:28:51.781932648 [1] "/usr/bin/lpr"
2026/05/08 22:28:51.781933104
2026/05/08 22:28:51.781938229 $prompt
2026/05/08 22:28:51.781938675 [1] "> "
2026/05/08 22:28:51.781943703
2026/05/08 22:28:51.781944147 $repos
2026/05/08 22:28:51.781948961 CRAN
2026/05/08 22:28:51.781951220 "@CRAN@"
2026/05/08 22:28:51.781960047
2026/05/08 22:28:51.781960824 $rl_word_breaks
2026/05/08 22:28:51.781974735 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 22:28:51.781975990
2026/05/08 22:28:51.781987527 $scipen
2026/05/08 22:28:51.781988265 [1] 0
2026/05/08 22:28:51.781997020
2026/05/08 22:28:51.781997779 $show.coef.Pvalues
2026/05/08 22:28:51.782006269 [1] TRUE
2026/05/08 22:28:51.782006830
2026/05/08 22:28:51.782012221 $show.error.messages
2026/05/08 22:28:51.782012685 [1] TRUE
2026/05/08 22:28:51.782018437
2026/05/08 22:28:51.782018864 $show.signif.stars
2026/05/08 22:28:51.782024320 [1] TRUE
2026/05/08 22:28:51.782024759
2026/05/08 22:28:51.782029469 $showErrorCalls
2026/05/08 22:28:51.782029928 [1] TRUE
2026/05/08 22:28:51.782035423
2026/05/08 22:28:51.782035892 $showNCalls
2026/05/08 22:28:51.782044769 [1] 50
2026/05/08 22:28:51.782045267
2026/05/08 22:28:51.782053031 $showWarnCalls
2026/05/08 22:28:51.782053782 [1] FALSE
2026/05/08 22:28:51.782062927
2026/05/08 22:28:51.782063747 $str
2026/05/08 22:28:51.782075097 $str$strict.width
2026/05/08 22:28:51.782076024 [1] "no"
2026/05/08 22:28:51.782084606
2026/05/08 22:28:51.782085049 $str$digits.d
2026/05/08 22:28:51.782090097 [1] 3
2026/05/08 22:28:51.782090546
2026/05/08 22:28:51.782095083 $str$vec.len
2026/05/08 22:28:51.782096553 [1] 4
2026/05/08 22:28:51.782101815
2026/05/08 22:28:51.782102275 $str$list.len
2026/05/08 22:28:51.782107213 [1] 99
2026/05/08 22:28:51.782107646
2026/05/08 22:28:51.782112161 $str$deparse.lines
2026/05/08 22:28:51.782112593 NULL
2026/05/08 22:28:51.782118095
2026/05/08 22:28:51.782118592 $str$drop.deparse.attr
2026/05/08 22:28:51.782139034 [1] TRUE
2026/05/08 22:28:51.782139923
2026/05/08 22:28:51.782149999 $str$formatNum
2026/05/08 22:28:51.782151370 function (x, ...)
2026/05/08 22:28:51.782161684 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 22:28:51.782162188 <environment: 0x564b4d20bf68>
2026/05/08 22:28:51.782170390
2026/05/08 22:28:51.782170839
2026/05/08 22:28:51.782175561 $str.dendrogram.last
2026/05/08 22:28:51.782176043 [1] "`"
2026/05/08 22:28:51.782181768
2026/05/08 22:28:51.782182208 $texi2dvi
2026/05/08 22:28:51.782187123 [1] "/usr/bin/texi2dvi"
2026/05/08 22:28:51.782187569
2026/05/08 22:28:51.782193207 $timeout
2026/05/08 22:28:51.782193687 [1] 60
2026/05/08 22:28:51.782198743
2026/05/08 22:28:51.782199169 $ts.eps
2026/05/08 22:28:51.782206602 [1] 1e-05
2026/05/08 22:28:51.782207247
2026/05/08 22:28:51.782223502 $ts.S.compat
2026/05/08 22:28:51.782224161 [1] FALSE
2026/05/08 22:28:51.782231969
2026/05/08 22:28:51.782232587 $unzip
2026/05/08 22:28:51.782239164 [1] "/usr/bin/unzip"
2026/05/08 22:28:51.782239785
2026/05/08 22:28:51.782246900 $useFancyQuotes
2026/05/08 22:28:51.782247459 [1] TRUE
2026/05/08 22:28:51.782255022
2026/05/08 22:28:51.782255575 $verbose
2026/05/08 22:28:51.782261775 [1] FALSE
2026/05/08 22:28:51.782262459
2026/05/08 22:28:51.782268865 $warn
2026/05/08 22:28:51.782269434 [1] 0
2026/05/08 22:28:51.782275920
2026/05/08 22:28:51.782276573 $warning.length
2026/05/08 22:28:51.782285182 [1] 1000
2026/05/08 22:28:51.782285880
2026/05/08 22:28:51.782293576 $warnPartialMatchArgs
2026/05/08 22:28:51.782294276 [1] FALSE
2026/05/08 22:28:51.782313249
2026/05/08 22:28:51.782314049 $warnPartialMatchAttr
2026/05/08 22:28:51.782322568 [1] FALSE
2026/05/08 22:28:51.782323228
2026/05/08 22:28:51.782330583 $warnPartialMatchDollar
2026/05/08 22:28:51.782331347 [1] FALSE
2026/05/08 22:28:51.782341591
2026/05/08 22:28:51.782342261 $width
2026/05/08 22:28:51.782349612 [1] 80
2026/05/08 22:28:51.782350322
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/05/08 22:28:51.798414932 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:51.798614354 [connect-session] Job Key: xtkEvuH812ip3rz5
2026/05/08 22:28:51.798625581 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:51.798627974 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:51.798631242 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:51.798634151 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35545 ...
Connected to session server http://127.0.0.1:35545
2026/05/08 22:28:51.972094272 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:51.972113245 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/08 22:28:51.979149823
2026/05/08 22:28:51.979164500 $ env
2026/05/08 22:28:51.979209184 EDITOR=vi
2026/05/08 22:28:51.979210097 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:51.979220411 HOSTNAME=67fb33c124c7
2026/05/08 22:28:51.979221231 LANG=en_US.UTF-8
2026/05/08 22:28:51.979229966 LANGUAGE=en_US:en
2026/05/08 22:28:51.979230627 LC_ALL=en_US.UTF-8
2026/05/08 22:28:51.979240738 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/05/08 22:28:51.979242122 LN_S=ln -s
2026/05/08 22:28:51.979258413 LOGNAME=rstudio-connect
2026/05/08 22:28:51.979259074 MAKEFLAGS=-j1
2026/05/08 22:28:51.979269486 MAKE=make
2026/05/08 22:28:51.979270109 PAGER=/usr/bin/pager
2026/05/08 22:28:51.979280601 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 22:28:51.979281901 POSIT_CONNECT=1
2026/05/08 22:28:51.979297730 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:51.979302551 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:51.979429169 R_ARCH=
2026/05/08 22:28:51.979431365 R_BROWSER=xdg-open
2026/05/08 22:28:51.979444065 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 22:28:51.979444813 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/08 22:28:51.979456211 R_ENVIRON_USER=REDACTED
2026/05/08 22:28:51.979456848 R_GZIPCMD=/usr/bin/gzip
2026/05/08 22:28:51.979468071 R_HOME=/opt/R/4.5.2/lib/R
2026/05/08 22:28:51.979468885 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/08 22:28:51.979481907 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/08 22:28:51.979482655 R_LIBS_USER=REDACTED
2026/05/08 22:28:51.979494861 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/08 22:28:51.979495890 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpSoFuCm/packrat-src
2026/05/08 22:28:51.979534778 R_PAPERSIZE=letter
2026/05/08 22:28:51.979562975 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 22:28:51.979577210 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 22:28:51.979578015 R_PRINTCMD=/usr/bin/lpr
2026/05/08 22:28:51.979589722 R_PROFILE_USER=REDACTED
2026/05/08 22:28:51.979590459 R_RD4PDF=times,inconsolata,hyper
2026/05/08 22:28:51.979602432 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpSoFuCm
2026/05/08 22:28:51.979603355 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/08 22:28:51.979617973 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 22:28:51.979618645 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 22:28:51.979650423 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:51.979651379 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 22:28:51.979663247 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 22:28:51.979663969 R_ZIPCMD=/usr/bin/zip
2026/05/08 22:28:51.979675839 SED=/usr/bin/sed
2026/05/08 22:28:51.979677031 SHLVL=2
2026/05/08 22:28:51.979687509 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:51.979688231 TAR=/usr/bin/tar
2026/05/08 22:28:51.979699414 TERM=xterm
2026/05/08 22:28:51.979700157 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:51.979719826 TZ=UTC
2026/05/08 22:28:51.979720443 USERNAME=rstudio-connect
2026/05/08 22:28:51.979731884 USER=rstudio-connect
2026/05/08 22:28:51.983466784 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:35545
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/05/08 22:28:51.995632805 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:51.995831233 [connect-session] Job Key: WeC7g7gDg8lM9GcM
2026/05/08 22:28:51.995841024 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:51.995844330 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:51.995848778 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:51.995852564 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34893 ...
Connected to session server http://127.0.0.1:34893
2026/05/08 22:28:52.168799940 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:52.168816597 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/08 22:28:52.175289172
2026/05/08 22:28:52.175299963 $ findmnt --notruncate
2026/05/08 22:28:52.175352017 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:52.175353643 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4TDD4
RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:52.175544588 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:52.175554359 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:52.175601684 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:52.175602617 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:52.175654239 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:52.175658233 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:52.175696614 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:52.175698104 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:52.175751181 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.175754157 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:52.175786146 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l
/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:52.175951687 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176045030 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176046503 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176086698 ├─/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/05/08 22:28:52.176089143 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176128262 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/WeC7g7gDg8lM9GcM] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176129226 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176179078 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:52.176180095 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2338619612] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:52.176302075 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:52.179432606 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/overlay2/l/4
TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:52.191579757 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:52.191758086 [connect-session] Job Key: Xt2l9WNegIzwUHow
2026/05/08 22:28:52.191766345 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:52.191768804 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:52.191771748 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:52.191776887 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36511 ...
Connected to session server http://127.0.0.1:36511
2026/05/08 22:28:52.365934163 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:52.365949310 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/08 22:28:52.624658350
2026/05/08 22:28:52.624674522 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/08 22:28:52.624732943 * Trying 3.163.125.36:443...
2026/05/08 22:28:52.624734705 * Connected to cran.rstudio.com (3.163.125.36) port 443 (#0)
2026/05/08 22:28:52.624747147 * ALPN, offering h2
2026/05/08 22:28:52.624747889 * ALPN, offering http/1.1
2026/05/08 22:28:52.624757063 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:52.624757812 * CApath: /etc/ssl/certs
2026/05/08 22:28:52.624768565 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:52.624769353 } [5 bytes data]
2026/05/08 22:28:52.624780871 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:52.624781661 } [512 bytes data]
2026/05/08 22:28:52.624794495 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:52.624795270 { [5 bytes data]
2026/05/08 22:28:52.624810645 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:52.624811347 { [122 bytes data]
2026/05/08 22:28:52.624824846 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:52.624825481 { [5 bytes data]
2026/05/08 22:28:52.624838647 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.624839322 { [5 bytes data]
2026/05/08 22:28:52.624852613 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 22:28:52.624853242 { [19 bytes data]
2026/05/08 22:28:52.624866330 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.624867160 { [5 bytes data]
2026/05/08 22:28:52.624878123 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:52.624878849 { [3836 bytes data]
2026/05/08 22:28:52.624891145 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.624891906 { [5 bytes data]
2026/05/08 22:28:52.624904066 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 22:28:52.624904799 { [264 bytes data]
2026/05/08 22:28:52.624917258 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.624917949 { [5 bytes data]
2026/05/08 22:28:52.624933071 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:52.624942999 { [36 bytes data]
2026/05/08 22:28:52.624972442 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:52.624973093 } [5 bytes data]
2026/05/08 22:28:52.624983536 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:52.624984275 } [1 bytes data]
2026/05/08 22:28:52.624994716 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.624995488 } [5 bytes data]
2026/05/08 22:28:52.625005506 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:52.625006105 } [36 bytes data]
2026/05/08 22:28:52.625028203 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 22:28:52.625029019 * ALPN, server accepted to use h2
2026/05/08 22:28:52.625046223 * Server certificate:
2026/05/08 22:28:52.625047130 * subject: CN=cran.rstudio.com
2026/05/08 22:28:52.625057528 * start date: May 1 00:00:00 2026 GMT
2026/05/08 22:28:52.625058330 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/08 22:28:52.625069257 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/08 22:28:52.625071882 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/08 22:28:52.625087297 * SSL certificate verify ok.
2026/05/08 22:28:52.625088125 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:52.625099651 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:52.625100445 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:52.625115398 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625116867 } [5 bytes data]
2026/05/08 22:28:52.625132729 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625133517 } [5 bytes data]
2026/05/08 22:28:52.625156294 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625157002 } [5 bytes data]
2026/05/08 22:28:52.625170047 * Using Stream ID: 1 (easy handle 0x556ca58ee9f0)
2026/05/08 22:28:52.625170749 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625186046 } [5 bytes data]
2026/05/08 22:28:52.625186774 > GET / HTTP/2
2026/05/08 22:28:52.625200803 > Host: cran.rstudio.com
2026/05/08 22:28:52.625201548 > user-agent: curl/7.81.0
2026/05/08 22:28:52.625213535 > accept: */*
2026/05/08 22:28:52.625214301 >
2026/05/08 22:28:52.625222536 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625223225 { [5 bytes data]
2026/05/08 22:28:52.625235643 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 22:28:52.625236355 { [157 bytes data]
2026/05/08 22:28:52.625248853 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625249532 { [5 bytes data]
2026/05/08 22:28:52.625261798 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:52.625262480 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625288948 } [5 bytes data]
2026/05/08 22:28:52.625295406 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625318018 { [5 bytes data]
2026/05/08 22:28:52.625319335 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625344642 { [5 bytes data]
2026/05/08 22:28:52.625345422 < HTTP/2 200
2026/05/08 22:28:52.625355331 < content-type: text/html
2026/05/08 22:28:52.625370871 < content-length: 866
2026/05/08 22:28:52.625386796 < server: Apache/2.4.65 (Unix)
2026/05/08 22:28:52.625387626 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/08 22:28:52.625400502 < accept-ranges: bytes
2026/05/08 22:28:52.625401212 < date: Fri, 08 May 2026 22:28:49 GMT
2026/05/08 22:28:52.625412955 < expires: Fri, 08 May 2026 22:58:00 GMT
2026/05/08 22:28:52.625413672 < cache-control: max-age=1800
2026/05/08 22:28:52.625425810 < etag: "362-612dafe59ac63"
2026/05/08 22:28:52.625426530 < x-cache: Hit from cloudfront
2026/05/08 22:28:52.625438661 < via: 1.1 20e38fc9b3806ab4036380386de24000.cloudfront.net (CloudFront)
2026/05/08 22:28:52.625439609 < x-amz-cf-pop: LAX54-P1
2026/05/08 22:28:52.625455684 < x-amz-cf-id: nlFaB-6jQdxxNzAxIjhQYcdOBTLqCj8YP4ouSEZDICMWK2w--tbalw==
2026/05/08 22:28:52.625456384 < age: 52
2026/05/08 22:28:52.625471152 <
2026/05/08 22:28:52.625471915 { [866 bytes data]
2026/05/08 22:28:52.625480784 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:52.625481547 { [5 bytes data]
2026/05/08 22:28:52.629892357 * Connection #0 to host cran.rstudio.com left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:52.643723836 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:52.643909662 [connect-session] Job Key: Njogx5JJIJ8J1i3u
2026/05/08 22:28:52.643918397 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:52.643920671 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:52.643923630 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:52.643926304 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37697 ...
Connected to session server http://127.0.0.1:37697
2026/05/08 22:28:52.817647688 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:52.817702823 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 22:28:53.147896544
2026/05/08 22:28:53.147905514 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 22:28:53.147989740 * Trying 18.221.101.59:443...
2026/05/08 22:28:53.147998698 * Connected to packagemanager.posit.co (18.221.101.59) port 443 (#0)
2026/05/08 22:28:53.148044820 * ALPN, offering h2
2026/05/08 22:28:53.148045613 * ALPN, offering http/1.1
2026/05/08 22:28:53.148060539 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:53.148061358 * CApath: /etc/ssl/certs
2026/05/08 22:28:53.148072871 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148073758 } [5 bytes data]
2026/05/08 22:28:53.148084860 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:53.148085539 } [512 bytes data]
2026/05/08 22:28:53.148099814 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148102041 { [5 bytes data]
2026/05/08 22:28:53.148120844 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:53.148122106 { [104 bytes data]
2026/05/08 22:28:53.148134619 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148135451 { [5 bytes data]
2026/05/08 22:28:53.148148377 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:53.148149209 { [3880 bytes data]
2026/05/08 22:28:53.148162167 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148162952 { [5 bytes data]
2026/05/08 22:28:53.148175430 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 22:28:53.148176236 { [333 bytes data]
2026/05/08 22:28:53.148189155 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148189974 { [5 bytes data]
2026/05/08 22:28:53.148202850 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 22:28:53.148203572 { [4 bytes data]
2026/05/08 22:28:53.148216197 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148216937 } [5 bytes data]
2026/05/08 22:28:53.148229562 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 22:28:53.148230175 } [70 bytes data]
2026/05/08 22:28:53.148243244 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:53.148243883 } [5 bytes data]
2026/05/08 22:28:53.148255392 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:53.148256045 } [1 bytes data]
2026/05/08 22:28:53.148269443 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148270156 } [5 bytes data]
2026/05/08 22:28:53.148283298 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:53.148284029 } [16 bytes data]
2026/05/08 22:28:53.148296189 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:53.148296842 { [5 bytes data]
2026/05/08 22:28:53.148308225 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.148308942 { [5 bytes data]
2026/05/08 22:28:53.148321922 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:53.148322656 { [16 bytes data]
2026/05/08 22:28:53.148334970 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 22:28:53.148335599 * ALPN, server accepted to use h2
2026/05/08 22:28:53.148351104 * Server certificate:
2026/05/08 22:28:53.148351885 * subject: CN=p3m.posit.it
2026/05/08 22:28:53.148379269 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 22:28:53.148380230 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 22:28:53.148396012 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 22:28:53.148396929 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 22:28:53.148416025 * SSL certificate verify ok.
2026/05/08 22:28:53.148416834 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:53.148430820 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:53.148431628 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:53.148461504 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148462255 } [5 bytes data]
2026/05/08 22:28:53.148475175 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148475826 } [5 bytes data]
2026/05/08 22:28:53.148497136 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148497978 } [5 bytes data]
2026/05/08 22:28:53.148510339 * Using Stream ID: 1 (easy handle 0x564a8715b9f0)
2026/05/08 22:28:53.148510948 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148526806 } [5 bytes data]
2026/05/08 22:28:53.148527532 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 22:28:53.148542652 > Host: packagemanager.posit.co
2026/05/08 22:28:53.148543408 > user-agent: curl/7.81.0
2026/05/08 22:28:53.148569728 > accept: */*
2026/05/08 22:28:53.148570594 >
2026/05/08 22:28:53.148579622 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148580332 { [5 bytes data]
2026/05/08 22:28:53.148592689 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:53.148593356 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148610046 } [5 bytes data]
2026/05/08 22:28:53.148610709 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148623100 { [5 bytes data]
2026/05/08 22:28:53.148623850 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148636210 { [5 bytes data]
2026/05/08 22:28:53.148636962 < HTTP/2 400
2026/05/08 22:28:53.148646325 < date: Fri, 08 May 2026 22:28:53 GMT
2026/05/08 22:28:53.148646981 < content-type: text/plain; charset=utf-8
2026/05/08 22:28:53.148659930 < content-length: 94
2026/05/08 22:28:53.148660784 < cache-control: max-age=3600
2026/05/08 22:28:53.148672357 < request-id: 49cf07b7-53c7-4131-9557-2fdce0440edf
2026/05/08 22:28:53.148672985 < server: Posit Package Manager v2026.04.2
2026/05/08 22:28:53.148688990 < x-content-type-options: nosniff
2026/05/08 22:28:53.148689819 < x-frame-options: DENY
2026/05/08 22:28:53.148702555 < x-repository-type: RSPM
2026/05/08 22:28:53.148703278 <
2026/05/08 22:28:53.148713108 { [94 bytes data]
2026/05/08 22:28:53.148713809 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.148725422 { [5 bytes data]
2026/05/08 22:28:53.152469974 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/08 22:28:53.164749638 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:53.164938964 [connect-session] Job Key: q0nCdiilsrwujD3S
2026/05/08 22:28:53.164947373 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 22:28:53.164949457 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 22:28:53.164952379 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 22:28:53.164955134 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40383 ...
Connected to session server http://127.0.0.1:40383
2026/05/08 22:28:53.337083167 Configuring packrat to use available credentials for private repository access.
2026/05/08 22:28:53.337124353 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 22:28:53.657454771
2026/05/08 22:28:53.657470217 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 22:28:53.657546892 * Trying 18.221.101.59:443...
2026/05/08 22:28:53.657548512 * Connected to packagemanager.posit.co (18.221.101.59) port 443 (#0)
2026/05/08 22:28:53.657568506 * ALPN, offering h2
2026/05/08 22:28:53.657569132 * ALPN, offering http/1.1
2026/05/08 22:28:53.657576323 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 22:28:53.657576880 * CApath: /etc/ssl/certs
2026/05/08 22:28:53.657585005 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657587949 } [5 bytes data]
2026/05/08 22:28:53.657602354 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 22:28:53.657603156 } [512 bytes data]
2026/05/08 22:28:53.657619252 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657619823 { [5 bytes data]
2026/05/08 22:28:53.657627035 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 22:28:53.657627466 { [104 bytes data]
2026/05/08 22:28:53.657634214 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657634641 { [5 bytes data]
2026/05/08 22:28:53.657641310 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 22:28:53.657641723 { [3880 bytes data]
2026/05/08 22:28:53.657659591 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657660466 { [5 bytes data]
2026/05/08 22:28:53.657729940 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 22:28:53.657731752 { [333 bytes data]
2026/05/08 22:28:53.657763225 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657765072 { [5 bytes data]
2026/05/08 22:28:53.657784705 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 22:28:53.657785561 { [4 bytes data]
2026/05/08 22:28:53.657801850 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657802273 } [5 bytes data]
2026/05/08 22:28:53.657809023 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 22:28:53.657809425 } [70 bytes data]
2026/05/08 22:28:53.657820043 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 22:28:53.657820910 } [5 bytes data]
2026/05/08 22:28:53.657833506 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 22:28:53.657834580 } [1 bytes data]
2026/05/08 22:28:53.657848088 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657848574 } [5 bytes data]
2026/05/08 22:28:53.657855306 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 22:28:53.657855723 } [16 bytes data]
2026/05/08 22:28:53.657862248 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 22:28:53.657862727 { [5 bytes data]
2026/05/08 22:28:53.657868852 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 22:28:53.657869256 { [5 bytes data]
2026/05/08 22:28:53.657875775 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 22:28:53.657876296 { [16 bytes data]
2026/05/08 22:28:53.657899747 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 22:28:53.657900890 * ALPN, server accepted to use h2
2026/05/08 22:28:53.657928119 * Server certificate:
2026/05/08 22:28:53.657929170 * subject: CN=p3m.posit.it
2026/05/08 22:28:53.657946522 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 22:28:53.657947540 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 22:28:53.657958768 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 22:28:53.657959461 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 22:28:53.657974519 * SSL certificate verify ok.
2026/05/08 22:28:53.657975226 * Using HTTP2, server supports multiplexing
2026/05/08 22:28:53.657990688 * Connection state changed (HTTP/2 confirmed)
2026/05/08 22:28:53.657991435 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 22:28:53.658012815 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658013314 } [5 bytes data]
2026/05/08 22:28:53.658020212 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658020626 } [5 bytes data]
2026/05/08 22:28:53.658027368 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658027764 } [5 bytes data]
2026/05/08 22:28:53.658034194 * Using Stream ID: 1 (easy handle 0x558d082069f0)
2026/05/08 22:28:53.658034601 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658042948 } [5 bytes data]
2026/05/08 22:28:53.658043613 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 22:28:53.658056021 > Host: packagemanager.posit.co
2026/05/08 22:28:53.658057113 > user-agent: curl/7.81.0
2026/05/08 22:28:53.658069505 > accept: */*
2026/05/08 22:28:53.658070492 >
2026/05/08 22:28:53.658079555 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658080440 { [5 bytes data]
2026/05/08 22:28:53.658095476 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 22:28:53.658096056 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658104643 } [5 bytes data]
2026/05/08 22:28:53.658105046 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658111570 { [5 bytes data]
2026/05/08 22:28:53.658111959 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658118267 { [5 bytes data]
2026/05/08 22:28:53.658118680 < HTTP/2 400
2026/05/08 22:28:53.658123820 < date: Fri, 08 May 2026 22:28:53 GMT
2026/05/08 22:28:53.658124423 < content-type: text/plain; charset=utf-8
2026/05/08 22:28:53.658133092 < content-length: 94
2026/05/08 22:28:53.658135327 < cache-control: max-age=3600
2026/05/08 22:28:53.658145182 < request-id: 0cfbf197-1818-4d61-bc3e-17c5ed4440db
2026/05/08 22:28:53.658146720 < server: Posit Package Manager v2026.04.2
2026/05/08 22:28:53.658161678 < x-content-type-options: nosniff
2026/05/08 22:28:53.658162507 < x-frame-options: DENY
2026/05/08 22:28:53.658178120 < x-repository-type: RSPM
2026/05/08 22:28:53.658178595 <
2026/05/08 22:28:53.658184262 { [94 bytes data]
2026/05/08 22:28:53.658184690 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 22:28:53.658191404 { [5 bytes data]
2026/05/08 22:28:53.662383240 * 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/05/08 22:28:53.676450428 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:53.676665784 [connect-session] Job Key: QSkmUVUuzeo4oPJf
2026/05/08 22:28:53.676677005 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:53.676680164 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42453 ...
Connected to session server http://127.0.0.1:42453
2026/05/08 22:28:53.857081645 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:53.857091676 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:53.857200504 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/08 22:28:53.873547213
2026/05/08 22:28:53.873560269 $ /opt/R/4.4.3/bin/R --version
2026/05/08 22:28:53.873612245 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/08 22:28:53.873613333 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 22:28:53.873640098 Platform: x86_64-pc-linux-gnu
2026/05/08 22:28:53.873645548
2026/05/08 22:28:53.873674046 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 22:28:53.873675304 You are welcome to redistribute it under the terms of the
2026/05/08 22:28:53.873696426 GNU General Public License versions 2 or 3.
2026/05/08 22:28:53.873697395 For more information about these matters see
2026/05/08 22:28:53.877281701 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:42453
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/05/08 22:28:53.891157815 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:53.891389627 [connect-session] Job Key: CUf067ClwdvLj1rh
2026/05/08 22:28:53.891401699 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:53.891405139 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33165 ...
Connected to session server http://127.0.0.1:33165
2026/05/08 22:28:54.073130305 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:54.073432849 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:54.073583989 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/08 22:28:54.261400055
2026/05/08 22:28:54.261410262 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 22:28:54.261461916 Package Version LibPath
2026/05/08 22:28:54.261463023 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261476199 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261476852 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261488384 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261489079 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261511162 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261511987 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261527860 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261529612 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261559670 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261560647 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261577143 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261577596 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261586243 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261586694 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261594655 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261595066 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261602638 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261603047 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261610996 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261611779 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261625964 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261626710 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261640102 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261640725 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261653796 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261654530 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.261666902 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 22:28:54.265153517 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:33165
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/05/08 22:28:54.279773930 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:54.279999635 [connect-session] Job Key: k1rNNJ0wj18gsxyj
2026/05/08 22:28:54.280014199 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:54.280018461 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41067 ...
Connected to session server http://127.0.0.1:41067
2026/05/08 22:28:54.460380696 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:54.460598026 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:54.460704065 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/08 22:28:54.461688093 $add.smooth
2026/05/08 22:28:54.461693762 [1] TRUE
2026/05/08 22:28:54.461729817
2026/05/08 22:28:54.461731080 $bitmapType
2026/05/08 22:28:54.461739737 [1] "cairo"
2026/05/08 22:28:54.461740399
2026/05/08 22:28:54.461749663 $browser
2026/05/08 22:28:54.461750358 function (url)
2026/05/08 22:28:54.461759475 {
2026/05/08 22:28:54.461760263 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/08 22:28:54.461773796 }
2026/05/08 22:28:54.461774555 <environment: 0x5632a634d3a8>
2026/05/08 22:28:54.461784983
2026/05/08 22:28:54.461785751 $browserNLdisabled
2026/05/08 22:28:54.461795541 [1] FALSE
2026/05/08 22:28:54.461796227
2026/05/08 22:28:54.461900271 $catch.script.errors
2026/05/08 22:28:54.461906930 [1] FALSE
2026/05/08 22:28:54.461953033
2026/05/08 22:28:54.461954303 $CBoundsCheck
2026/05/08 22:28:54.461972292 [1] FALSE
2026/05/08 22:28:54.461973298
2026/05/08 22:28:54.461991912 $check.bounds
2026/05/08 22:28:54.461997587 [1] FALSE
2026/05/08 22:28:54.462017823
2026/05/08 22:28:54.462018644 $citation.bibtex.max
2026/05/08 22:28:54.462034335 [1] 1
2026/05/08 22:28:54.462035239
2026/05/08 22:28:54.462048485 $continue
2026/05/08 22:28:54.462049687 [1] "+ "
2026/05/08 22:28:54.462064935
2026/05/08 22:28:54.462066193 $contrasts
2026/05/08 22:28:54.462085146 unordered ordered
2026/05/08 22:28:54.462087312 "contr.treatment" "contr.poly"
2026/05/08 22:28:54.462113940
2026/05/08 22:28:54.462114910 $defaultPackages
2026/05/08 22:28:54.462131459 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 22:28:54.462133355
2026/05/08 22:28:54.462157567 $demo.ask
2026/05/08 22:28:54.462158681 [1] "default"
2026/05/08 22:28:54.462173669
2026/05/08 22:28:54.462174732 $deparse.cutoff
2026/05/08 22:28:54.462193184 [1] 60
2026/05/08 22:28:54.462194264
2026/05/08 22:28:54.462211876 $device
2026/05/08 22:28:54.462307551 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 22:28:54.462318199 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 22:28:54.462347889 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 22:28:54.462348846 useKerning, fillOddEven, compress)
2026/05/08 22:28:54.462377251 {
2026/05/08 22:28:54.462378254 initPSandPDFfonts()
2026/05/08 22:28:54.462388512 new <- list()
2026/05/08 22:28:54.462389529 if (!missing(width))
2026/05/08 22:28:54.462401211 new$width <- width
2026/05/08 22:28:54.462401598 if (!missing(height))
2026/05/08 22:28:54.462407953 new$height <- height
2026/05/08 22:28:54.462408366 if (!missing(onefile))
2026/05/08 22:28:54.462414502 new$onefile <- onefile
2026/05/08 22:28:54.462414883 if (!missing(title))
2026/05/08 22:28:54.462420843 new$title <- title
2026/05/08 22:28:54.462421283 if (!missing(fonts))
2026/05/08 22:28:54.462427128 new$fonts <- fonts
2026/05/08 22:28:54.462427538 if (!missing(version))
2026/05/08 22:28:54.462433497 new$version <- version
2026/05/08 22:28:54.462433896 if (!missing(paper))
2026/05/08 22:28:54.462443458 new$paper <- paper
2026/05/08 22:28:54.462444212 if (!missing(encoding))
2026/05/08 22:28:54.462454661 new$encoding <- encoding
2026/05/08 22:28:54.462455490 if (!missing(bg))
2026/05/08 22:28:54.462466283 new$bg <- bg
2026/05/08 22:28:54.462466732 if (!missing(fg))
2026/05/08 22:28:54.462472444 new$fg <- fg
2026/05/08 22:28:54.462472837 if (!missing(pointsize))
2026/05/08 22:28:54.462478944 new$pointsize <- pointsize
2026/05/08 22:28:54.462479377 if (!missing(pagecentre))
2026/05/08 22:28:54.462485951 new$pagecentre <- pagecentre
2026/05/08 22:28:54.462486527 if (!missing(colormodel))
2026/05/08 22:28:54.462499031 new$colormodel <- colormodel
2026/05/08 22:28:54.462499498 if (!missing(useDingbats))
2026/05/08 22:28:54.462509412 new$useDingbats <- useDingbats
2026/05/08 22:28:54.462510266 if (!missing(useKerning))
2026/05/08 22:28:54.462519852 new$useKerning <- useKerning
2026/05/08 22:28:54.462522177 if (!missing(fillOddEven))
2026/05/08 22:28:54.462536863 new$fillOddEven <- fillOddEven
2026/05/08 22:28:54.462537567 if (!missing(compress))
2026/05/08 22:28:54.462549688 new$compress <- compress
2026/05/08 22:28:54.462550570 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 22:28:54.462565882 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 22:28:54.462566848 inherits(family, "CIDFont"))) {
2026/05/08 22:28:54.462575213 enc <- family$encoding
2026/05/08 22:28:54.462575642 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 22:28:54.462589304 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 22:28:54.462617717 "default"))
2026/05/08 22:28:54.462618347 old$encoding <- enc
2026/05/08 22:28:54.462625265 family <- family$metrics
2026/05/08 22:28:54.462625672 }
2026/05/08 22:28:54.462631747 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 22:28:54.462632149 old$encoding <- guessEncoding()
2026/05/08 22:28:54.462640357 if (!missing(family)) {
2026/05/08 22:28:54.462642482 if (length(family) == 4L) {
2026/05/08 22:28:54.462653175 family <- c(family, "Symbol.afm")
2026/05/08 22:28:54.462654203 }
2026/05/08 22:28:54.462672149 else if (length(family) == 5L) {
2026/05/08 22:28:54.462672861 }
2026/05/08 22:28:54.462681275 else if (length(family) == 1L) {
2026/05/08 22:28:54.462688469 pf <- pdfFonts(family)[[1L]]
2026/05/08 22:28:54.462689096 if (is.null(pf))
2026/05/08 22:28:54.462709032 stop(gettextf("unknown family '%s'", family),
2026/05/08 22:28:54.462720081 domain = NA)
2026/05/08 22:28:54.462720852 matchFont(pf, old$encoding)
2026/05/08 22:28:54.462731904 }
2026/05/08 22:28:54.462732687 else stop("invalid 'family' argument")
2026/05/08 22:28:54.462743727 old$family <- family
2026/05/08 22:28:54.462744542 }
2026/05/08 22:28:54.462754278 version <- old$version
2026/05/08 22:28:54.462761271 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 22:28:54.462761965 "2.0")
2026/05/08 22:28:54.462781064 if (version %in% versions)
2026/05/08 22:28:54.462781572 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 22:28:54.462789195 else stop("invalid PDF version")
2026/05/08 22:28:54.462789609 onefile <- old$onefile
2026/05/08 22:28:54.462796230 if (!checkIntFormat(file))
2026/05/08 22:28:54.462796645 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 22:28:54.462804094 domain = NA)
2026/05/08 22:28:54.462804512 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 22:28:54.462812044 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 22:28:54.462812642 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 22:28:54.462829207 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 22:28:54.462830109 old$fillOddEven, old$compress)
2026/05/08 22:28:54.462849129 invisible()
2026/05/08 22:28:54.462849619 }
2026/05/08 22:28:54.462854626 <bytecode: 0x5632a462b968>
2026/05/08 22:28:54.462855051 <environment: namespace:grDevices>
2026/05/08 22:28:54.462862156
2026/05/08 22:28:54.462862568 $device.ask.default
2026/05/08 22:28:54.462867933 [1] FALSE
2026/05/08 22:28:54.462868331
2026/05/08 22:28:54.462873143 $digits
2026/05/08 22:28:54.462873571 [1] 7
2026/05/08 22:28:54.462920455
2026/05/08 22:28:54.462924745 $dvipscmd
2026/05/08 22:28:54.462939897 [1] "dvips"
2026/05/08 22:28:54.462940859
2026/05/08 22:28:54.462951102 $echo
2026/05/08 22:28:54.462952097 [1] FALSE
2026/05/08 22:28:54.462961699
2026/05/08 22:28:54.462962217 $editor
2026/05/08 22:28:54.462977735 [1] "vi"
2026/05/08 22:28:54.462978365
2026/05/08 22:28:54.462984510 $encoding
2026/05/08 22:28:54.462984939 [1] "native.enc"
2026/05/08 22:28:54.462990279
2026/05/08 22:28:54.462990695 $example.ask
2026/05/08 22:28:54.462995652 [1] "default"
2026/05/08 22:28:54.462996067
2026/05/08 22:28:54.463000852 $expressions
2026/05/08 22:28:54.463001288 [1] 5000
2026/05/08 22:28:54.463006509
2026/05/08 22:28:54.463007073 $help.search.types
2026/05/08 22:28:54.463017426 [1] "vignette" "demo" "help"
2026/05/08 22:28:54.463020304
2026/05/08 22:28:54.463034152 $help.try.all.packages
2026/05/08 22:28:54.463036442 [1] FALSE
2026/05/08 22:28:54.463059900
2026/05/08 22:28:54.463060718 $HTTPUserAgent
2026/05/08 22:28:54.463073853 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 22:28:54.463074898
2026/05/08 22:28:54.463086339 $internet.info
2026/05/08 22:28:54.463086804 [1] 2
2026/05/08 22:28:54.463099024
2026/05/08 22:28:54.463099833 $keep.parse.data
2026/05/08 22:28:54.463108186 [1] TRUE
2026/05/08 22:28:54.463109930
2026/05/08 22:28:54.463115243 $keep.parse.data.pkgs
2026/05/08 22:28:54.463115819 [1] FALSE
2026/05/08 22:28:54.463125186
2026/05/08 22:28:54.463125937 $keep.source
2026/05/08 22:28:54.463134157 [1] FALSE
2026/05/08 22:28:54.463134813
2026/05/08 22:28:54.463142329 $keep.source.pkgs
2026/05/08 22:28:54.463142937 [1] FALSE
2026/05/08 22:28:54.463151401
2026/05/08 22:28:54.463151999 $locatorBell
2026/05/08 22:28:54.463159732 [1] TRUE
2026/05/08 22:28:54.463160281
2026/05/08 22:28:54.463181555 $mailer
2026/05/08 22:28:54.463182439 [1] "mailto"
2026/05/08 22:28:54.463189972
2026/05/08 22:28:54.463190773 $matprod
2026/05/08 22:28:54.463197962 [1] "default"
2026/05/08 22:28:54.463198562
2026/05/08 22:28:54.463205639 $max.contour.segments
2026/05/08 22:28:54.463206250 [1] 25000
2026/05/08 22:28:54.463214952
2026/05/08 22:28:54.463215666 $max.print
2026/05/08 22:28:54.463222015 [1] 99999
2026/05/08 22:28:54.463222568
2026/05/08 22:28:54.463229003 $menu.graphics
2026/05/08 22:28:54.463240282 [1] TRUE
2026/05/08 22:28:54.463248528
2026/05/08 22:28:54.463249047 $na.action
2026/05/08 22:28:54.463255345 [1] "na.omit"
2026/05/08 22:28:54.463255853
2026/05/08 22:28:54.463262651 $nwarnings
2026/05/08 22:28:54.463263487 [1] 50
2026/05/08 22:28:54.463270192
2026/05/08 22:28:54.463270726 $OutDec
2026/05/08 22:28:54.463277086 [1] "."
2026/05/08 22:28:54.463277774
2026/05/08 22:28:54.463284185 $pager
2026/05/08 22:28:54.463284735 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/08 22:28:54.463292886
2026/05/08 22:28:54.463293451 $papersize
2026/05/08 22:28:54.463299709 [1] "letter"
2026/05/08 22:28:54.463300227
2026/05/08 22:28:54.463306543 $PCRE_limit_recursion
2026/05/08 22:28:54.463307132 [1] NA
2026/05/08 22:28:54.463315520
2026/05/08 22:28:54.463316145 $PCRE_study
2026/05/08 22:28:54.463323642 [1] FALSE
2026/05/08 22:28:54.463324234
2026/05/08 22:28:54.463331398 $PCRE_use_JIT
2026/05/08 22:28:54.463331998 [1] TRUE
2026/05/08 22:28:54.463340238
2026/05/08 22:28:54.463340863 $pdfviewer
2026/05/08 22:28:54.463347867 [1] "/usr/bin/xdg-open"
2026/05/08 22:28:54.463348517
2026/05/08 22:28:54.463356963 $pkgType
2026/05/08 22:28:54.463357638 [1] "source"
2026/05/08 22:28:54.463403487
2026/05/08 22:28:54.463404538 $printcmd
2026/05/08 22:28:54.463413564 [1] "/usr/bin/lpr"
2026/05/08 22:28:54.463414315
2026/05/08 22:28:54.463422815 $prompt
2026/05/08 22:28:54.463423528 [1] "> "
2026/05/08 22:28:54.463431604
2026/05/08 22:28:54.463432236 $repos
2026/05/08 22:28:54.463439946 CRAN
2026/05/08 22:28:54.463440738 "@CRAN@"
2026/05/08 22:28:54.463449079
2026/05/08 22:28:54.463449806 $rl_word_breaks
2026/05/08 22:28:54.463458059 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 22:28:54.463458687
2026/05/08 22:28:54.463471018 $scipen
2026/05/08 22:28:54.463471715 [1] 0
2026/05/08 22:28:54.463479756
2026/05/08 22:28:54.463480397 $show.coef.Pvalues
2026/05/08 22:28:54.463489343 [1] TRUE
2026/05/08 22:28:54.463489987
2026/05/08 22:28:54.463498249 $show.error.messages
2026/05/08 22:28:54.463498866 [1] TRUE
2026/05/08 22:28:54.463509160
2026/05/08 22:28:54.463509840 $show.signif.stars
2026/05/08 22:28:54.463521299 [1] TRUE
2026/05/08 22:28:54.463524403
2026/05/08 22:28:54.463541216 $showErrorCalls
2026/05/08 22:28:54.463542180 [1] TRUE
2026/05/08 22:28:54.463552146
2026/05/08 22:28:54.463553003 $showNCalls
2026/05/08 22:28:54.463561877 [1] 50
2026/05/08 22:28:54.463562638
2026/05/08 22:28:54.463570846 $showWarnCalls
2026/05/08 22:28:54.463571703 [1] FALSE
2026/05/08 22:28:54.463582048
2026/05/08 22:28:54.463597456 $str
2026/05/08 22:28:54.463612263 $str$strict.width
2026/05/08 22:28:54.463613095 [1] "no"
2026/05/08 22:28:54.463622277
2026/05/08 22:28:54.463623065 $str$digits.d
2026/05/08 22:28:54.463631876 [1] 3
2026/05/08 22:28:54.463632607
2026/05/08 22:28:54.463640603 $str$vec.len
2026/05/08 22:28:54.463641471 [1] 4
2026/05/08 22:28:54.463650239
2026/05/08 22:28:54.463651032 $str$list.len
2026/05/08 22:28:54.463659931 [1] 99
2026/05/08 22:28:54.463674823
2026/05/08 22:28:54.463683784 $str$deparse.lines
2026/05/08 22:28:54.463684616 NULL
2026/05/08 22:28:54.463694232
2026/05/08 22:28:54.463694982 $str$drop.deparse.attr
2026/05/08 22:28:54.463704854 [1] TRUE
2026/05/08 22:28:54.463705656
2026/05/08 22:28:54.463714170 $str$formatNum
2026/05/08 22:28:54.463714914 function (x, ...)
2026/05/08 22:28:54.463725153 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 22:28:54.463726047 <environment: 0x5632a4d86fd8>
2026/05/08 22:28:54.463740027
2026/05/08 22:28:54.463740818
2026/05/08 22:28:54.463755927 $str.dendrogram.last
2026/05/08 22:28:54.463756736 [1] "`"
2026/05/08 22:28:54.463766717
2026/05/08 22:28:54.463767600 $texi2dvi
2026/05/08 22:28:54.463776206 [1] "/usr/bin/texi2dvi"
2026/05/08 22:28:54.463776975
2026/05/08 22:28:54.463786614 $timeout
2026/05/08 22:28:54.463787388 [1] 60
2026/05/08 22:28:54.463796378
2026/05/08 22:28:54.463797087 $ts.eps
2026/05/08 22:28:54.463805562 [1] 1e-05
2026/05/08 22:28:54.463806345
2026/05/08 22:28:54.463814750 $ts.S.compat
2026/05/08 22:28:54.463815523 [1] FALSE
2026/05/08 22:28:54.463824875
2026/05/08 22:28:54.463825637 $unzip
2026/05/08 22:28:54.463834009 [1] "/usr/bin/unzip"
2026/05/08 22:28:54.463834663
2026/05/08 22:28:54.463843462 $useFancyQuotes
2026/05/08 22:28:54.463844246 [1] TRUE
2026/05/08 22:28:54.463854212
2026/05/08 22:28:54.463854945 $verbose
2026/05/08 22:28:54.463863358 [1] FALSE
2026/05/08 22:28:54.463864191
2026/05/08 22:28:54.463872750 $warn
2026/05/08 22:28:54.463873541 [1] 0
2026/05/08 22:28:54.463882222
2026/05/08 22:28:54.463883010 $warning.length
2026/05/08 22:28:54.463892139 [1] 1000
2026/05/08 22:28:54.463895188
2026/05/08 22:28:54.463903386 $warnPartialMatchArgs
2026/05/08 22:28:54.463904183 [1] FALSE
2026/05/08 22:28:54.463914342
2026/05/08 22:28:54.463915112 $warnPartialMatchAttr
2026/05/08 22:28:54.463924926 [1] FALSE
2026/05/08 22:28:54.463925720
2026/05/08 22:28:54.463933841 $warnPartialMatchDollar
2026/05/08 22:28:54.463934712 [1] FALSE
2026/05/08 22:28:54.463945282
2026/05/08 22:28:54.463946079 $width
2026/05/08 22:28:54.463954475 [1] 80
2026/05/08 22:28:54.463955109
Stopped session pings to http://127.0.0.1:41067
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/05/08 22:28:54.481585360 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:54.481814019 [connect-session] Job Key: BPTDRF5V4MDqjirj
2026/05/08 22:28:54.481828320 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:54.481832516 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41915 ...
Connected to session server http://127.0.0.1:41915
2026/05/08 22:28:54.662098108 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:54.662330945 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:54.662427441 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/08 22:28:54.669600770
2026/05/08 22:28:54.669609965 $ env
2026/05/08 22:28:54.669661331 CONNECT_API_KEY=REDACTED
2026/05/08 22:28:54.669662487 CONNECT_CONTENT_GUID=
2026/05/08 22:28:54.669672575 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/08 22:28:54.669673231 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/08 22:28:54.669683685 CONNECT_SERVER=http://localhost:3939/
2026/05/08 22:28:54.669684458 EDITOR=vi
2026/05/08 22:28:54.669701737 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:54.669702621 HOSTNAME=67fb33c124c7
2026/05/08 22:28:54.669720107 LANG=en_US.UTF-8
2026/05/08 22:28:54.669725472 LANGUAGE=en_US:en
2026/05/08 22:28:54.669736497 LC_ALL=en_US.UTF-8
2026/05/08 22:28:54.669737362 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/05/08 22:28:54.669757642 LN_S=ln -s
2026/05/08 22:28:54.669758398 LOGNAME=rstudio-connect
2026/05/08 22:28:54.669769025 MAKE=make
2026/05/08 22:28:54.669769720 PAGER=/usr/bin/pager
2026/05/08 22:28:54.669779684 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/05/08 22:28:54.669781263 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:54.669851285 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:54.669854975 R_ARCH=
2026/05/08 22:28:54.669884106 R_BROWSER=xdg-open
2026/05/08 22:28:54.669884789 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 22:28:54.669895782 R_CONFIG_ACTIVE=rsconnect
2026/05/08 22:28:54.669896338 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/08 22:28:54.669907432 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:54.669908145 R_GZIPCMD=/usr/bin/gzip
2026/05/08 22:28:54.669916736 R_HOME=/opt/R/4.4.3/lib/R
2026/05/08 22:28:54.669917172 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/08 22:28:54.669930607 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/08 22:28:54.669934372 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/08 22:28:54.669955360 R_LIBS_USER=REDACTED
2026/05/08 22:28:54.669957597 R_PAPERSIZE=letter
2026/05/08 22:28:54.669968089 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 22:28:54.669968668 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 22:28:54.669980873 R_PRINTCMD=/usr/bin/lpr
2026/05/08 22:28:54.669981661 R_RD4PDF=times,inconsolata,hyper
2026/05/08 22:28:54.669993540 RSC_EMAIL_SUBJECT=system-check
2026/05/08 22:28:54.669994300 RSC_REPORT_NAME=system-check
2026/05/08 22:28:54.670006995 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/08 22:28:54.670008544 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/08 22:28:54.670024515 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/08 22:28:54.670025260 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpZezcew
2026/05/08 22:28:54.670039673 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/08 22:28:54.670040569 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 22:28:54.670053609 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 22:28:54.670054364 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:54.670067726 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:54.670068369 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 22:28:54.670079979 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 22:28:54.670080652 R_ZIPCMD=/usr/bin/zip
2026/05/08 22:28:54.670091751 SED=/usr/bin/sed
2026/05/08 22:28:54.670093342 SF_PARTNER=posit_connect
2026/05/08 22:28:54.670103847 SHLVL=2
2026/05/08 22:28:54.670104858 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/08 22:28:54.670115605 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:54.670116386 TAR=/usr/bin/tar
2026/05/08 22:28:54.670126287 TERM=xterm
2026/05/08 22:28:54.670127085 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:54.670137871 TZ=UTC
2026/05/08 22:28:54.670138624 USERNAME=rstudio-connect
2026/05/08 22:28:54.670157346 USER=rstudio-connect
2026/05/08 22:28:54.673682687 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:41915
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/08 22:28:54.688588011 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:54.688835148 [connect-session] Job Key: nXkgXUhWcMoe8Lwb
2026/05/08 22:28:54.688850165 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:54.688854414 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43643 ...
Connected to session server http://127.0.0.1:43643
2026/05/08 22:28:54.866991208 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:54.867418159 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:54.867425729 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/08 22:28:54.873723782
2026/05/08 22:28:54.873737758 $ findmnt --notruncate
2026/05/08 22:28:54.873784363 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:54.873786390 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/ov
erlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:54.873933521 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:54.873935705 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:54.873970377 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:54.873973938 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:54.873990022 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:54.873990549 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:54.874011039 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:54.874011845 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:54.874054170 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874057910 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/doc
ker/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:54.874104012 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/doc
ker/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:54.874233661 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874234696 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874290137 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874291015 ├─/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/05/08 22:28:54.874328864 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/reports/v2/0/0/temp.source.3971693193] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874351351 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/reports/v2/0/0/temp.output.3179223823] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874352044 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/nXkgXUhWcMoe8Lwb] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874410693 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874411496 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874433806 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:54.874434416 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2250204415] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:54.874547424 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:54.877505515 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
Stopped session pings to http://127.0.0.1:43643
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/05/08 22:28:54.891310948 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:54.891552204 [connect-session] Job Key: NPvmxW4NOi8MPhn8
2026/05/08 22:28:54.891565898 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:54.891569480 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37515 ...
Connected to session server http://127.0.0.1:37515
2026/05/08 22:28:55.072908020 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:55.073141371 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:55.073229125 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/08 22:28:55.089593968
2026/05/08 22:28:55.089607055 $ /opt/R/4.5.2/bin/R --version
2026/05/08 22:28:55.089654757 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/08 22:28:55.089655906 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 22:28:55.089675588 Platform: x86_64-pc-linux-gnu
2026/05/08 22:28:55.089676270
2026/05/08 22:28:55.089689345 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 22:28:55.089706764 You are welcome to redistribute it under the terms of the
2026/05/08 22:28:55.089733302 GNU General Public License versions 2 or 3.
2026/05/08 22:28:55.089734243 For more information about these matters see
2026/05/08 22:28:55.093939938 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:37515
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/05/08 22:28:55.108142935 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:55.108374451 [connect-session] Job Key: RCQyQTDrDajWxAqX
2026/05/08 22:28:55.108391527 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:55.108395021 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36195 ...
Connected to session server http://127.0.0.1:36195
2026/05/08 22:28:55.292103305 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:55.292115650 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:55.292219999 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/08 22:28:55.483995778
2026/05/08 22:28:55.484008865 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 22:28:55.484069119 Package Version LibPath
2026/05/08 22:28:55.484070451 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484084626 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484085326 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484103310 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484104175 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484125954 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484126840 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484148419 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484149104 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484165719 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484166495 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484181270 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484181997 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484195976 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484196977 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484211323 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484212239 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484227190 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484227966 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484240743 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484241308 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484250432 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484250944 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484259202 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484259658 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484267691 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484268116 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484293954 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484294924 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484312080 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484312990 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484336382 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484338205 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484385543 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484386703 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484402618 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484404783 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484426908 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484427782 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484472176 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.484473075 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 22:28:55.487921568 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:36195
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/05/08 22:28:55.501869663 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:55.502103782 [connect-session] Job Key: zrzecPD2u4l0NZ8F
2026/05/08 22:28:55.502118175 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:55.502122550 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45011 ...
Connected to session server http://127.0.0.1:45011
2026/05/08 22:28:55.683663552 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:55.683864669 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:55.683939300 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/08 22:28:55.684316600 $add.smooth
2026/05/08 22:28:55.684322994 [1] TRUE
2026/05/08 22:28:55.684351966
2026/05/08 22:28:55.684353254 $bitmapType
2026/05/08 22:28:55.684381724 [1] "cairo"
2026/05/08 22:28:55.684382748
2026/05/08 22:28:55.684391554 $browser
2026/05/08 22:28:55.684392136 function (url)
2026/05/08 22:28:55.684401974 {
2026/05/08 22:28:55.684402806 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/08 22:28:55.684416175 }
2026/05/08 22:28:55.684416921 <environment: 0x56455dc1f450>
2026/05/08 22:28:55.684427625
2026/05/08 22:28:55.684428449 $browserNLdisabled
2026/05/08 22:28:55.684437776 [1] FALSE
2026/05/08 22:28:55.684438443
2026/05/08 22:28:55.684446796 $catch.script.errors
2026/05/08 22:28:55.684447509 [1] FALSE
2026/05/08 22:28:55.684457539
2026/05/08 22:28:55.684458266 $CBoundsCheck
2026/05/08 22:28:55.684467135 [1] FALSE
2026/05/08 22:28:55.684467915
2026/05/08 22:28:55.684476206 $check.bounds
2026/05/08 22:28:55.684476964 [1] FALSE
2026/05/08 22:28:55.684486433
2026/05/08 22:28:55.684488160 $citation.bibtex.max
2026/05/08 22:28:55.684523143 [1] 1
2026/05/08 22:28:55.684525326
2026/05/08 22:28:55.684535025 $continue
2026/05/08 22:28:55.684535770 [1] "+ "
2026/05/08 22:28:55.684545497
2026/05/08 22:28:55.684546189 $contrasts
2026/05/08 22:28:55.684567266 unordered ordered
2026/05/08 22:28:55.684568325 "contr.treatment" "contr.poly"
2026/05/08 22:28:55.684656841
2026/05/08 22:28:55.684659385 $defaultPackages
2026/05/08 22:28:55.684678532 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 22:28:55.684680180
2026/05/08 22:28:55.684691563 $demo.ask
2026/05/08 22:28:55.684692217 [1] "default"
2026/05/08 22:28:55.684699883
2026/05/08 22:28:55.684700564 $deparse.cutoff
2026/05/08 22:28:55.684712235 [1] 60
2026/05/08 22:28:55.684712971
2026/05/08 22:28:55.684720160 $device
2026/05/08 22:28:55.684853596 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 22:28:55.684857112 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 22:28:55.684880715 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 22:28:55.684881598 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/08 22:28:55.684898266 {
2026/05/08 22:28:55.684899051 initPSandPDFfonts()
2026/05/08 22:28:55.684909005 new <- list()
2026/05/08 22:28:55.684909688 if (!missing(width))
2026/05/08 22:28:55.684920126 new$width <- width
2026/05/08 22:28:55.684920844 if (!missing(height))
2026/05/08 22:28:55.684931447 new$height <- height
2026/05/08 22:28:55.684932166 if (!missing(onefile))
2026/05/08 22:28:55.684943366 new$onefile <- onefile
2026/05/08 22:28:55.684944100 if (!missing(title))
2026/05/08 22:28:55.684959055 new$title <- title
2026/05/08 22:28:55.684959872 if (!missing(fonts))
2026/05/08 22:28:55.684970986 new$fonts <- fonts
2026/05/08 22:28:55.684971632 if (!missing(version))
2026/05/08 22:28:55.684981870 new$version <- version
2026/05/08 22:28:55.684982575 if (!missing(paper))
2026/05/08 22:28:55.684993826 new$paper <- paper
2026/05/08 22:28:55.684994526 if (!missing(encoding))
2026/05/08 22:28:55.685005533 new$encoding <- encoding
2026/05/08 22:28:55.685006252 if (!missing(bg))
2026/05/08 22:28:55.685017455 new$bg <- bg
2026/05/08 22:28:55.685018088 if (!missing(fg))
2026/05/08 22:28:55.685028478 new$fg <- fg
2026/05/08 22:28:55.685030886 if (!missing(pointsize))
2026/05/08 22:28:55.685046721 new$pointsize <- pointsize
2026/05/08 22:28:55.685047619 if (!missing(pagecentre))
2026/05/08 22:28:55.685059246 new$pagecentre <- pagecentre
2026/05/08 22:28:55.685059926 if (!missing(colormodel))
2026/05/08 22:28:55.685077793 new$colormodel <- colormodel
2026/05/08 22:28:55.685078559 if (!missing(useDingbats))
2026/05/08 22:28:55.685091187 new$useDingbats <- useDingbats
2026/05/08 22:28:55.685091920 if (!missing(useKerning))
2026/05/08 22:28:55.685104865 new$useKerning <- useKerning
2026/05/08 22:28:55.685105484 if (!missing(fillOddEven))
2026/05/08 22:28:55.685117301 new$fillOddEven <- fillOddEven
2026/05/08 22:28:55.685117977 if (!missing(compress))
2026/05/08 22:28:55.685128988 new$compress <- compress
2026/05/08 22:28:55.685129608 if (!missing(timestamp))
2026/05/08 22:28:55.685140926 new$timestamp <- timestamp
2026/05/08 22:28:55.685141676 if (!missing(producer))
2026/05/08 22:28:55.685153009 new$producer <- producer
2026/05/08 22:28:55.685153748 if (!missing(author))
2026/05/08 22:28:55.685165156 new$author <- author
2026/05/08 22:28:55.685165847 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 22:28:55.685174619 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 22:28:55.685188236 inherits(family, "CIDFont"))) {
2026/05/08 22:28:55.685196971 enc <- family$encoding
2026/05/08 22:28:55.685197786 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 22:28:55.685211417 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 22:28:55.685212076 "default"))
2026/05/08 22:28:55.685225768 old$encoding <- enc
2026/05/08 22:28:55.685226470 family <- family$metrics
2026/05/08 22:28:55.685238289 }
2026/05/08 22:28:55.685239062 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 22:28:55.685250582 old$encoding <- guessEncoding()
2026/05/08 22:28:55.685251315 if (!missing(family)) {
2026/05/08 22:28:55.685262103 if (length(family) == 4L) {
2026/05/08 22:28:55.685269822 family <- c(family, "Symbol.afm")
2026/05/08 22:28:55.685270586 }
2026/05/08 22:28:55.685281653 else if (length(family) == 5L) {
2026/05/08 22:28:55.685282335 }
2026/05/08 22:28:55.685293224 else if (length(family) == 1L) {
2026/05/08 22:28:55.685293928 pf <- pdfFonts(family)[[1L]]
2026/05/08 22:28:55.685306870 if (is.null(pf))
2026/05/08 22:28:55.685307622 stop(gettextf("unknown family '%s'", family),
2026/05/08 22:28:55.685320424 domain = NA)
2026/05/08 22:28:55.685321180 matchFont(pf, old$encoding)
2026/05/08 22:28:55.685333271 }
2026/05/08 22:28:55.685334120 else stop("invalid 'family' argument")
2026/05/08 22:28:55.685345947 old$family <- family
2026/05/08 22:28:55.685346743 }
2026/05/08 22:28:55.685356292 version <- old$version
2026/05/08 22:28:55.685357110 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 22:28:55.685389320 "2.0")
2026/05/08 22:28:55.685390319 if (version %in% versions)
2026/05/08 22:28:55.685400958 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 22:28:55.685401651 else stop("invalid PDF version")
2026/05/08 22:28:55.685416322 onefile <- old$onefile
2026/05/08 22:28:55.685417078 if (!checkIntFormat(file))
2026/05/08 22:28:55.685428760 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 22:28:55.685429505 domain = NA)
2026/05/08 22:28:55.685442131 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 22:28:55.685442900 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 22:28:55.685459177 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 22:28:55.685460001 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 22:28:55.685477878 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/08 22:28:55.685478663 old$author)
2026/05/08 22:28:55.685499633 invisible()
2026/05/08 22:28:55.685500572 }
2026/05/08 22:28:55.685509949 <bytecode: 0x56455ba01eb0>
2026/05/08 22:28:55.685510721 <environment: namespace:grDevices>
2026/05/08 22:28:55.685524019
2026/05/08 22:28:55.685524690 $device.ask.default
2026/05/08 22:28:55.685534574 [1] FALSE
2026/05/08 22:28:55.685535305
2026/05/08 22:28:55.685543968 $digits
2026/05/08 22:28:55.685544724 [1] 7
2026/05/08 22:28:55.685553418
2026/05/08 22:28:55.685554152 $dvipscmd
2026/05/08 22:28:55.685563312 [1] "dvips"
2026/05/08 22:28:55.685564153
2026/05/08 22:28:55.685572953 $echo
2026/05/08 22:28:55.685573634 [1] FALSE
2026/05/08 22:28:55.685582611
2026/05/08 22:28:55.685583273 $editor
2026/05/08 22:28:55.685591988 [1] "vi"
2026/05/08 22:28:55.685592776
2026/05/08 22:28:55.685601142 $encoding
2026/05/08 22:28:55.685601894 [1] "native.enc"
2026/05/08 22:28:55.685612012
2026/05/08 22:28:55.685612766 $example.ask
2026/05/08 22:28:55.685621797 [1] "default"
2026/05/08 22:28:55.685622571
2026/05/08 22:28:55.685631540 $expressions
2026/05/08 22:28:55.685632265 [1] 5000
2026/05/08 22:28:55.685641574
2026/05/08 22:28:55.685642311 $help.search.types
2026/05/08 22:28:55.685652143 [1] "vignette" "demo" "help"
2026/05/08 22:28:55.685652956
2026/05/08 22:28:55.685663158 $help.try.all.packages
2026/05/08 22:28:55.685663956 [1] FALSE
2026/05/08 22:28:55.685674429
2026/05/08 22:28:55.685675289 $HTTPUserAgent
2026/05/08 22:28:55.685685046 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 22:28:55.685685856
2026/05/08 22:28:55.685698829 $internet.info
2026/05/08 22:28:55.685699571 [1] 2
2026/05/08 22:28:55.685715617
2026/05/08 22:28:55.685716391 $keep.parse.data
2026/05/08 22:28:55.685725522 [1] TRUE
2026/05/08 22:28:55.685726263
2026/05/08 22:28:55.685734821 $keep.parse.data.pkgs
2026/05/08 22:28:55.685735558 [1] FALSE
2026/05/08 22:28:55.685745710
2026/05/08 22:28:55.685746458 $keep.source
2026/05/08 22:28:55.685755185 [1] FALSE
2026/05/08 22:28:55.685755829
2026/05/08 22:28:55.685764138 $keep.source.pkgs
2026/05/08 22:28:55.685764883 [1] FALSE
2026/05/08 22:28:55.685774404
2026/05/08 22:28:55.685775165 $locatorBell
2026/05/08 22:28:55.685783846 [1] TRUE
2026/05/08 22:28:55.685784604
2026/05/08 22:28:55.685792908 $mailer
2026/05/08 22:28:55.685793607 [1] "mailto"
2026/05/08 22:28:55.685802582
2026/05/08 22:28:55.685803238 $matprod
2026/05/08 22:28:55.685811596 [1] "default"
2026/05/08 22:28:55.685812321
2026/05/08 22:28:55.685820962 $max.contour.segments
2026/05/08 22:28:55.685821693 [1] 25000
2026/05/08 22:28:55.685831388
2026/05/08 22:28:55.685832128 $max.print
2026/05/08 22:28:55.685840791 [1] 99999
2026/05/08 22:28:55.685841622
2026/05/08 22:28:55.685849657 $menu.graphics
2026/05/08 22:28:55.685850266 [1] TRUE
2026/05/08 22:28:55.685859531
2026/05/08 22:28:55.685860259 $na.action
2026/05/08 22:28:55.685868785 [1] "na.omit"
2026/05/08 22:28:55.685869538
2026/05/08 22:28:55.685879430 $nwarnings
2026/05/08 22:28:55.685880224 [1] 50
2026/05/08 22:28:55.685888908
2026/05/08 22:28:55.685889621 $OutDec
2026/05/08 22:28:55.685897926 [1] "."
2026/05/08 22:28:55.685898652
2026/05/08 22:28:55.685917256 $pager
2026/05/08 22:28:55.685918055 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/08 22:28:55.685928541
2026/05/08 22:28:55.685929173 $papersize
2026/05/08 22:28:55.685937528 [1] "letter"
2026/05/08 22:28:55.685938245
2026/05/08 22:28:55.685946570 $PCRE_limit_recursion
2026/05/08 22:28:55.685947305 [1] NA
2026/05/08 22:28:55.685957122
2026/05/08 22:28:55.685957888 $PCRE_study
2026/05/08 22:28:55.685977395 [1] FALSE
2026/05/08 22:28:55.685978222
2026/05/08 22:28:55.685986905 $PCRE_use_JIT
2026/05/08 22:28:55.685987605 [1] TRUE
2026/05/08 22:28:55.685997193
2026/05/08 22:28:55.685997906 $pdfviewer
2026/05/08 22:28:55.686006358 [1] "/usr/bin/xdg-open"
2026/05/08 22:28:55.686007114
2026/05/08 22:28:55.686016376 $pkgType
2026/05/08 22:28:55.686017175 [1] "source"
2026/05/08 22:28:55.686026034
2026/05/08 22:28:55.686026803 $printcmd
2026/05/08 22:28:55.686038224 [1] "/usr/bin/lpr"
2026/05/08 22:28:55.686038970
2026/05/08 22:28:55.686047339 $prompt
2026/05/08 22:28:55.686048135 [1] "> "
2026/05/08 22:28:55.686056631
2026/05/08 22:28:55.686057381 $repos
2026/05/08 22:28:55.686065673 CRAN
2026/05/08 22:28:55.686066387 "@CRAN@"
2026/05/08 22:28:55.686075302
2026/05/08 22:28:55.686076042 $rl_word_breaks
2026/05/08 22:28:55.686084931 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 22:28:55.686085662
2026/05/08 22:28:55.686094414 $scipen
2026/05/08 22:28:55.686095183 [1] 0
2026/05/08 22:28:55.686103632
2026/05/08 22:28:55.686104328 $show.coef.Pvalues
2026/05/08 22:28:55.686113674 [1] TRUE
2026/05/08 22:28:55.686114383
2026/05/08 22:28:55.686122572 $show.error.messages
2026/05/08 22:28:55.686123255 [1] TRUE
2026/05/08 22:28:55.686132992
2026/05/08 22:28:55.686133599 $show.signif.stars
2026/05/08 22:28:55.686142717 [1] TRUE
2026/05/08 22:28:55.686143405
2026/05/08 22:28:55.686151518 $showErrorCalls
2026/05/08 22:28:55.686152299 [1] TRUE
2026/05/08 22:28:55.686161811
2026/05/08 22:28:55.686162550 $showNCalls
2026/05/08 22:28:55.686171140 [1] 50
2026/05/08 22:28:55.686171892
2026/05/08 22:28:55.686179925 $showWarnCalls
2026/05/08 22:28:55.686180604 [1] FALSE
2026/05/08 22:28:55.686190094
2026/05/08 22:28:55.686190755 $str
2026/05/08 22:28:55.686198515 $str$strict.width
2026/05/08 22:28:55.686199283 [1] "no"
2026/05/08 22:28:55.686209012
2026/05/08 22:28:55.686209585 $str$digits.d
2026/05/08 22:28:55.686218166 [1] 3
2026/05/08 22:28:55.686218849
2026/05/08 22:28:55.686229803 $str$vec.len
2026/05/08 22:28:55.686230585 [1] 4
2026/05/08 22:28:55.686239495
2026/05/08 22:28:55.686240369 $str$list.len
2026/05/08 22:28:55.686249144 [1] 99
2026/05/08 22:28:55.686249885
2026/05/08 22:28:55.686257656 $str$deparse.lines
2026/05/08 22:28:55.686258377 NULL
2026/05/08 22:28:55.686267879
2026/05/08 22:28:55.686268561 $str$drop.deparse.attr
2026/05/08 22:28:55.686277928 [1] TRUE
2026/05/08 22:28:55.686278656
2026/05/08 22:28:55.686286664 $str$formatNum
2026/05/08 22:28:55.686287426 function (x, ...)
2026/05/08 22:28:55.686298226 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 22:28:55.686298991 <environment: 0x56455c276e60>
2026/05/08 22:28:55.686312602
2026/05/08 22:28:55.686313361
2026/05/08 22:28:55.686320033 $str.dendrogram.last
2026/05/08 22:28:55.686320618 [1] "`"
2026/05/08 22:28:55.686330397
2026/05/08 22:28:55.686331221 $texi2dvi
2026/05/08 22:28:55.686339668 [1] "/usr/bin/texi2dvi"
2026/05/08 22:28:55.686340364
2026/05/08 22:28:55.686349459 $timeout
2026/05/08 22:28:55.686350172 [1] 60
2026/05/08 22:28:55.686358452
2026/05/08 22:28:55.686369554 $ts.eps
2026/05/08 22:28:55.686380924 [1] 1e-05
2026/05/08 22:28:55.686381779
2026/05/08 22:28:55.686390420 $ts.S.compat
2026/05/08 22:28:55.686391143 [1] FALSE
2026/05/08 22:28:55.686400799
2026/05/08 22:28:55.686401504 $unzip
2026/05/08 22:28:55.686409950 [1] "/usr/bin/unzip"
2026/05/08 22:28:55.686410685
2026/05/08 22:28:55.686419969 $useFancyQuotes
2026/05/08 22:28:55.686420751 [1] TRUE
2026/05/08 22:28:55.686430074
2026/05/08 22:28:55.686430772 $verbose
2026/05/08 22:28:55.686439134 [1] FALSE
2026/05/08 22:28:55.686439930
2026/05/08 22:28:55.686448156 $warn
2026/05/08 22:28:55.686448890 [1] 0
2026/05/08 22:28:55.686457363
2026/05/08 22:28:55.686458099 $warning.length
2026/05/08 22:28:55.686467595 [1] 1000
2026/05/08 22:28:55.686468404
2026/05/08 22:28:55.686476565 $warnPartialMatchArgs
2026/05/08 22:28:55.686477270 [1] FALSE
2026/05/08 22:28:55.686487857
2026/05/08 22:28:55.686488568 $warnPartialMatchAttr
2026/05/08 22:28:55.686498290 [1] FALSE
2026/05/08 22:28:55.686499087
2026/05/08 22:28:55.686507560 $warnPartialMatchDollar
2026/05/08 22:28:55.686508304 [1] FALSE
2026/05/08 22:28:55.686518756
2026/05/08 22:28:55.686519537 $width
2026/05/08 22:28:55.686527916 [1] 80
2026/05/08 22:28:55.686528660
Stopped session pings to http://127.0.0.1:45011
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/05/08 22:28:55.703740943 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:55.703953930 [connect-session] Job Key: FHXbiRR3cjdePKhl
2026/05/08 22:28:55.703965500 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:55.703968397 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46053 ...
Connected to session server http://127.0.0.1:46053
2026/05/08 22:28:55.885741956 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:55.885974182 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:55.886061243 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/08 22:28:55.892936991
2026/05/08 22:28:55.892950055 $ env
2026/05/08 22:28:55.892999035 CONNECT_API_KEY=REDACTED
2026/05/08 22:28:55.893000777 CONNECT_CONTENT_GUID=
2026/05/08 22:28:55.893012044 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/08 22:28:55.893012887 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/08 22:28:55.893024888 CONNECT_SERVER=http://localhost:3939/
2026/05/08 22:28:55.893025854 EDITOR=vi
2026/05/08 22:28:55.893045033 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:55.893045674 HOSTNAME=67fb33c124c7
2026/05/08 22:28:55.893054761 LANG=en_US.UTF-8
2026/05/08 22:28:55.893055152 LANGUAGE=en_US:en
2026/05/08 22:28:55.893066761 LC_ALL=en_US.UTF-8
2026/05/08 22:28:55.893067452 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/05/08 22:28:55.893107165 LN_S=ln -s
2026/05/08 22:28:55.893108379 LOGNAME=rstudio-connect
2026/05/08 22:28:55.893116429 MAKE=make
2026/05/08 22:28:55.893116824 PAGER=/usr/bin/pager
2026/05/08 22:28:55.893122826 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/05/08 22:28:55.893123902 POSIT_PRODUCT=CONNECT
2026/05/08 22:28:55.893137807 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 22:28:55.893138414 R_ARCH=
2026/05/08 22:28:55.893147816 R_BROWSER=xdg-open
2026/05/08 22:28:55.893148567 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 22:28:55.893159206 R_CONFIG_ACTIVE=rsconnect
2026/05/08 22:28:55.893159876 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/08 22:28:55.893174829 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:55.893179596 R_GZIPCMD=/usr/bin/gzip
2026/05/08 22:28:55.893214539 R_HOME=/opt/R/4.5.2/lib/R
2026/05/08 22:28:55.893215561 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/08 22:28:55.893229057 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/08 22:28:55.893229871 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/08 22:28:55.893244344 R_LIBS_USER=REDACTED
2026/05/08 22:28:55.893245146 R_PAPERSIZE=letter
2026/05/08 22:28:55.893257499 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 22:28:55.893258308 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 22:28:55.893275341 R_PRINTCMD=/usr/bin/lpr
2026/05/08 22:28:55.893276278 R_RD4PDF=times,inconsolata,hyper
2026/05/08 22:28:55.893289665 RSC_EMAIL_SUBJECT=system-check
2026/05/08 22:28:55.893290502 RSC_REPORT_NAME=system-check
2026/05/08 22:28:55.893303978 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/08 22:28:55.893304948 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/08 22:28:55.893321892 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/08 22:28:55.893322699 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpBH1Ufi
2026/05/08 22:28:55.893337765 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/08 22:28:55.893338649 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 22:28:55.893370759 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 22:28:55.893372927 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:55.893408203 RSTUDIO_PRODUCT=CONNECT
2026/05/08 22:28:55.893409182 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 22:28:55.893431944 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 22:28:55.893432715 R_ZIPCMD=/usr/bin/zip
2026/05/08 22:28:55.893443008 SED=/usr/bin/sed
2026/05/08 22:28:55.893443781 SF_PARTNER=posit_connect
2026/05/08 22:28:55.893453879 SHLVL=2
2026/05/08 22:28:55.893454637 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/08 22:28:55.893469261 STARTUP_DEBUG_MODE=0
2026/05/08 22:28:55.893470044 TAR=/usr/bin/tar
2026/05/08 22:28:55.893480074 TERM=xterm
2026/05/08 22:28:55.893480858 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 22:28:55.893492651 TZ=UTC
2026/05/08 22:28:55.893493325 USERNAME=rstudio-connect
2026/05/08 22:28:55.893513512 USER=rstudio-connect
2026/05/08 22:28:55.896932851 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:46053
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/05/08 22:28:55.911139068 [connect-session] Connect Session v2026.04.0
2026/05/08 22:28:55.911354292 [connect-session] Job Key: HOVWkmHTsp892QHm
2026/05/08 22:28:55.911442452 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 22:28:55.911449015 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44849 ...
Connected to session server http://127.0.0.1:44849
2026/05/08 22:28:56.097346609 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 22:28:56.097611357 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 22:28:56.097702675 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/08 22:28:56.104571461
2026/05/08 22:28:56.104579202 $ findmnt --notruncate
2026/05/08 22:28:56.104618484 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 22:28:56.104632156 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docker/ov
erlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:56.104771778 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:56.104774903 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 22:28:56.104835542 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:56.104837378 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:56.104867963 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 22:28:56.104868980 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 22:28:56.104901961 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 22:28:56.104909876 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 22:28:56.104957358 ├─/data /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.104985910 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/doc
ker/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:56.104987437 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/doc
ker/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:56.105143287 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105168105 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105169130 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/67fb33c124c7658ceceda40ea0ec021f774bc543fea1e1289d99c70ce048e150/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105195760 ├─/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/05/08 22:28:56.105197423 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/reports/v2/0/0/temp.source.4226939556] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105230784 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/reports/v2/0/0/temp.output.852381033] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105231296 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/jobs/0/HOVWkmHTsp892QHm] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105267601 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105269135 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105338382 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/3b74532642bfe656a1d9d34297f2ac3e21c9b15f80134cb1f7b09af1645b1cd9/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 22:28:56.105339738 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace337119016] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:56.105452162 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
2026/05/08 22:28:56.109009554 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/Q5FM2G6BPL4E2GKGDCLDU46KFB:/var/lib/docker/overlay2/l/2SIW57ZPP3JWE5P55P64XXVHAW:/var/lib/docker/overlay2/l/NT3UQX5ZDIHG5WNW66TRLURT66:/var/lib/docker/overlay2/l/B6BNLCI5G67NN2EPI25C42HIX6:/var/lib/docker/overlay2/l/GDAV3H7VH3JGGG6SJKHFDJDTBK:/var/lib/docker/overlay2/l/OOUGHUUVK427YLNAQCONVBVYYL:/var/lib/docker/overlay2/l/OUHKDXGJ7LZZ6XYOSGURCXOTKS:/var/lib/docker/overlay2/l/EWJJL7HCSCDL5CSQZQOGBPTWMN:/var/lib/docker/overlay2/l/2MCIYZ3NRSW4SNNT7VGQLUC7HW:/var/lib/docker/overlay2/l/L77IOUBLMBAK777KDJNGCAYY7Z:/var/lib/docker/overlay2/l/OFSZROIGUQAIWIBJVMHTBGZDTA:/var/lib/docker/overlay2/l/KIY5UQ7A54ZNKIUUY3GWVRP5OX:/var/lib/docker/overlay2/l/GS7G75ETIBQUIVUYKKJWKFFTUW:/var/lib/docker/overlay2/l/WB2O7PDXDTRVOR2HFSDBEEVUL7:/var/lib/docke
r/overlay2/l/4TDD4RQRHAA5SZOJZSDTDU5GI6:/var/lib/docker/overlay2/l/NSMQ64DGHMW4QF4EOOFCMMY6R2:/var/lib/docker/overlay2/l/KWF4JZMCOYYMY6EHHK7QDLZQQF:/var/lib/docker/overlay2/l/2HX2GRMPPWIVZSTZI6UGNB67WA:/var/lib/docker/overlay2/l/XOUS53NO6XVUOGLZGJPUGGJFC6,upperdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/diff,workdir=/var/lib/docker/overlay2/629bc6d336d9cac94d28a339e014942f66592792ede788c1032b996d4ea98b52/work,nouserxattr
Stopped session pings to http://127.0.0.1:44849
Job completed