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 23:03:27 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.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all users
  • Then the user list is not empty
  • And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7fb683c73380>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-08T23:01:44Z', 'confirmed': True, 'created_time': '2026-05-08T22:59:58Z', '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-08T23:01:44Z', 'confirmed': True, 'created_time': '2026-05-08T22:59:58Z', '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.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I retrieve the current user profile
  • Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all groups
  • Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I query Connect for available Quarto versions
  • Then at least one Quarto version is available
PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui4.56s
Test procedure
  • Given Connect is accessible at the configured URL
  • When a user navigates to the Connect login page
  • And enters valid credentials
  • Then the user is successfully authenticated
  • And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I request the current user via the API
  • Then the API returns user information
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks28.95s
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.70s
Test procedure
  • Given Package Manager is running
  • When I query the CRAN repository for the "Matrix" package
  • Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.08s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

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

Security3 tests

PASSInvalid API key returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_invalid_api_key_returns_4013.99s
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.74s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user is shown in the header

Skipped (6)

Connect2 tests

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

Package Manager3 tests

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

Prerequisites1 tests

SKIPWorkbench version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_workbench_version0.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: afa6aa6482fc · Status: done · Passed: 53 · Failed: 2

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

afa6aa6482fc 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=afa6aa6482fc
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 170Mi 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 Warning: HTTPS.Listen is not configured.
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect v2026.04.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 08 May 2026 23:02:58 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: 0x55ad2ecdeb50 [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 23:02:58 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 23:02:58 GMT
< Transfer-Encoding: chunked
<
{ [3404 bytes data]
* Connection #0 to host localhost left intact
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/08 23:02:58.951164750 [connect-session] Connect Session v2026.04.0
2026/05/08 23:02:58.951407777 [connect-session] Job Key: QV4yWdLzK7JfFwwr
2026/05/08 23:02:58.951421588 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:02:58.951426775 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:02:58.951437631 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:02:58.951442839 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45067 ...
Connected to session server http://127.0.0.1:45067
2026/05/08 23:02:59.112661511 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/08 23:02:59.120268415
2026/05/08 23:02:59.120278200 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/08 23:02:59.120317958 Python 3.12.11
Stopped session pings to http://127.0.0.1:45067
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 23:02:59.561023665 [connect-session] Connect Session v2026.04.0
2026/05/08 23:02:59.561240964 [connect-session] Job Key: yJqlu1SBCYqrAHfr
2026/05/08 23:02:59.561250278 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:02:59.561254234 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:02:59.561262536 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:02:59.561267964 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33227 ...
Connected to session server http://127.0.0.1:33227
2026/05/08 23:02:59.683071558 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/08 23:02:59.689670821
2026/05/08 23:02:59.689680004 $ env
2026/05/08 23:02:59.689719913 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:02:59.689721215 HOSTNAME=afa6aa6482fc
2026/05/08 23:02:59.689736888 LANG=en_US.UTF-8
2026/05/08 23:02:59.689737689 LANGUAGE=en_US:en
2026/05/08 23:02:59.689751720 LC_ALL=en_US.UTF-8
2026/05/08 23:02:59.689752461 LOGNAME=rstudio-connect
2026/05/08 23:02:59.689825007 MAKEFLAGS=-j1
2026/05/08 23:02:59.689826790 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 23:02:59.689850725 PICOTEL_PREFIX=PICOTEL
2026/05/08 23:02:59.689852247 PICOTEL_SDK_DISABLED=true
2026/05/08 23:02:59.689868992 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/08 23:02:59.689870414 POSIT_PRODUCT=CONNECT
2026/05/08 23:02:59.689886858 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:02:59.689887609 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:02:59.689902391 SHLVL=2
2026/05/08 23:02:59.689903112 STARTUP_DEBUG_MODE=0
2026/05/08 23:02:59.689915901 TERM=xterm
2026/05/08 23:02:59.689916672 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:02:59.689930993 TZ=UTC
2026/05/08 23:02:59.689931764 USERNAME=rstudio-connect
2026/05/08 23:02:59.689945224 USER=rstudio-connect
2026/05/08 23:02:59.689945915 _=/usr/bin/env
2026/05/08 23:02:59.689991542 UV_CONCURRENT_BUILDS=1
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/08 23:02:59.705231742 [connect-session] Connect Session v2026.04.0
2026/05/08 23:02:59.705448141 [connect-session] Job Key: RaTezuRNLk8AiaEz
2026/05/08 23:02:59.705461400 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:02:59.705467479 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:02:59.705474850 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:02:59.705480899 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43771 ...
Connected to session server http://127.0.0.1:43771
2026/05/08 23:02:59.828342320 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/08 23:02:59.832696358
2026/05/08 23:02:59.832705761 $ findmnt --notruncate
2026/05/08 23:02:59.836355533 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:02:59.836365859 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/WFKDS
2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:02:59.836462881 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:02:59.836552473 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:02:59.836554005 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:02:59.836583799 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:02:59.836584671 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:02:59.836617389 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:02:59.836618170 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:02:59.836647423 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:02:59.836648154 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.836687111 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:02:59.836762943 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:02:59.836861788 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.836926764 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.836928266 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.836959743 ├─/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 23:02:59.836962597 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.837009997 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/RaTezuRNLk8AiaEz] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.837010567 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:02:59.837035384 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace164522982] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:02:59.837035985 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:02:59.837156182 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/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 23:02:59.852805864 [connect-session] Connect Session v2026.04.0
2026/05/08 23:02:59.853030104 [connect-session] Job Key: xjypVpx5gcnA1tsn
2026/05/08 23:02:59.853044555 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:02:59.853050083 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:02:59.853057284 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:02:59.853081509 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39777 ...
Connected to session server http://127.0.0.1:39777
2026/05/08 23:02:59.975461422 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/08 23:02:59.979851362
2026/05/08 23:02:59.979861247 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/08 23:03:00.008145164 * Trying 151.101.0.223:443...
2026/05/08 23:03:00.031085816 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/08 23:03:00.032853929 * ALPN, offering h2
2026/05/08 23:03:00.032861670 * ALPN, offering http/1.1
2026/05/08 23:03:00.059407288 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:00.059415861 * CApath: /etc/ssl/certs
2026/05/08 23:03:00.059648123 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:00.059654292 } [5 bytes data]
2026/05/08 23:03:00.059687110 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:00.059688152 } [512 bytes data]
2026/05/08 23:03:00.078277782 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:00.078285082 { [5 bytes data]
2026/05/08 23:03:00.078330860 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:00.078333774 { [122 bytes data]
2026/05/08 23:03:00.078570693 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:00.078582720 { [5 bytes data]
2026/05/08 23:03:00.078626194 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.078627797 { [5 bytes data]
2026/05/08 23:03:00.078674185 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:00.078675126 { [19 bytes data]
2026/05/08 23:03:00.078708365 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.078709237 { [5 bytes data]
2026/05/08 23:03:00.078725060 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:00.078726122 { [2860 bytes data]
2026/05/08 23:03:00.079425771 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.079431560 { [5 bytes data]
2026/05/08 23:03:00.079457538 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:00.079462786 { [264 bytes data]
2026/05/08 23:03:00.079576293 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.079584385 { [5 bytes data]
2026/05/08 23:03:00.079619026 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:00.079620057 { [36 bytes data]
2026/05/08 23:03:00.079656030 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:00.079662359 } [5 bytes data]
2026/05/08 23:03:00.079691132 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:00.079691622 } [1 bytes data]
2026/05/08 23:03:00.079721416 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.079726283 } [5 bytes data]
2026/05/08 23:03:00.079738612 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:00.079746874 } [36 bytes data]
2026/05/08 23:03:00.079833121 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:00.079841713 * ALPN, server accepted to use h2
2026/05/08 23:03:00.079881432 * Server certificate:
2026/05/08 23:03:00.079883895 * subject: CN=www.python.org
2026/05/08 23:03:00.079903164 * start date: Jan 13 13:03:46 2026 GMT
2026/05/08 23:03:00.079903905 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/08 23:03:00.079918677 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/08 23:03:00.079919568 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:00.079957404 * SSL certificate verify ok.
2026/05/08 23:03:00.079958395 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:00.079974449 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:00.079975210 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:00.080013356 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.080015810 } [5 bytes data]
2026/05/08 23:03:00.080031703 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.080033806 } [5 bytes data]
2026/05/08 23:03:00.080047456 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.080061617 } [5 bytes data]
2026/05/08 23:03:00.080098231 * Using Stream ID: 1 (easy handle 0x558d66e059f0)
2026/05/08 23:03:00.080114895 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.080129687 } [5 bytes data]
2026/05/08 23:03:00.080186110 > GET / HTTP/2
2026/05/08 23:03:00.080187512 > Host: pypi.python.org
2026/05/08 23:03:00.080201252 > user-agent: curl/7.81.0
2026/05/08 23:03:00.080202034 > accept: */*
2026/05/08 23:03:00.080212759 >
2026/05/08 23:03:00.080219690 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.080250265 { [5 bytes data]
2026/05/08 23:03:00.080290263 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:00.080295111 { [193 bytes data]
2026/05/08 23:03:00.098053245 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.098064382 { [5 bytes data]
2026/05/08 23:03:00.098113134 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.098114335 } [5 bytes data]
2026/05/08 23:03:00.098514885 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.098525290 { [5 bytes data]
2026/05/08 23:03:00.098596956 < HTTP/2 301
2026/05/08 23:03:00.098599820 < server: Varnish
2026/05/08 23:03:00.098642162 < retry-after: 0
2026/05/08 23:03:00.098645908 < location: https://pypi.org/
2026/05/08 23:03:00.098671065 < content-type: text/html; charset=UTF-8
2026/05/08 23:03:00.098672096 < accept-ranges: bytes
2026/05/08 23:03:00.098688330 < date: Fri, 08 May 2026 23:03:00 GMT
2026/05/08 23:03:00.098689221 < x-served-by: cache-dfw-kdfw8210074-DFW
2026/05/08 23:03:00.098705255 < x-cache: HIT
2026/05/08 23:03:00.098706206 < x-cache-hits: 0
2026/05/08 23:03:00.098720327 < x-timer: S1778281380.088020,VS0,VE0
2026/05/08 23:03:00.098721509 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:00.098748429 < x-frame-options: deny
2026/05/08 23:03:00.098749230 < x-xss-protection: 1; mode=block
2026/05/08 23:03:00.098762820 < x-content-type-options: nosniff
2026/05/08 23:03:00.098763240 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:00.098773716 < 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 23:03:00.098775338 < content-length: 122
2026/05/08 23:03:00.098827425 <
2026/05/08 23:03:00.098828366 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.098849077 { [5 bytes data]
2026/05/08 23:03:00.098850008 * Ignoring the response-body
2026/05/08 23:03:00.098864750 { [122 bytes data]
2026/05/08 23:03:00.098865471 * Connection #0 to host pypi.python.org left intact
2026/05/08 23:03:00.098879071 * Issue another request to this URL: 'https://pypi.org/'
2026/05/08 23:03:00.101415143 * Trying 151.101.64.223:443...
2026/05/08 23:03:00.122139895 * Connected to pypi.org (151.101.64.223) port 443 (#1)
2026/05/08 23:03:00.122468919 * ALPN, offering h2
2026/05/08 23:03:00.122476190 * ALPN, offering http/1.1
2026/05/08 23:03:00.149125271 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:00.149134374 * CApath: /etc/ssl/certs
2026/05/08 23:03:00.149319336 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:00.149328490 } [5 bytes data]
2026/05/08 23:03:00.149361028 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:00.149362710 } [512 bytes data]
2026/05/08 23:03:00.167443130 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:00.167451162 { [5 bytes data]
2026/05/08 23:03:00.167507635 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:00.167508947 { [122 bytes data]
2026/05/08 23:03:00.167656835 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:00.167665277 { [5 bytes data]
2026/05/08 23:03:00.167698236 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.167700389 { [5 bytes data]
2026/05/08 23:03:00.167716813 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:00.167718936 { [19 bytes data]
2026/05/08 23:03:00.167736612 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.167744153 { [5 bytes data]
2026/05/08 23:03:00.167759656 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:00.167781098 { [2856 bytes data]
2026/05/08 23:03:00.168425175 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.168430884 { [5 bytes data]
2026/05/08 23:03:00.168461879 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:00.168464483 { [264 bytes data]
2026/05/08 23:03:00.168560625 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.168568546 { [5 bytes data]
2026/05/08 23:03:00.168591000 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:00.168596107 { [36 bytes data]
2026/05/08 23:03:00.168642335 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:00.168665219 } [5 bytes data]
2026/05/08 23:03:00.168667763 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:00.168684657 } [1 bytes data]
2026/05/08 23:03:00.168712458 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.168729593 } [5 bytes data]
2026/05/08 23:03:00.168759137 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:00.168761771 } [36 bytes data]
2026/05/08 23:03:00.168823802 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:00.168829310 * ALPN, server accepted to use h2
2026/05/08 23:03:00.168856050 * Server certificate:
2026/05/08 23:03:00.168856781 * subject: CN=pypi.org
2026/05/08 23:03:00.168871102 * start date: Dec 28 04:33:08 2025 GMT
2026/05/08 23:03:00.168871903 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/08 23:03:00.168887355 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/08 23:03:00.168891391 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:00.168913604 * SSL certificate verify ok.
2026/05/08 23:03:00.168924119 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:00.168924810 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:00.168941575 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:00.168942446 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.168987022 } [5 bytes data]
2026/05/08 23:03:00.168987983 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.169003827 } [5 bytes data]
2026/05/08 23:03:00.169048432 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.169050826 } [5 bytes data]
2026/05/08 23:03:00.169118496 * Using Stream ID: 1 (easy handle 0x558d66e059f0)
2026/05/08 23:03:00.169119928 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.169143482 } [5 bytes data]
2026/05/08 23:03:00.169146437 > GET / HTTP/2
2026/05/08 23:03:00.169159246 > Host: pypi.org
2026/05/08 23:03:00.169160067 > user-agent: curl/7.81.0
2026/05/08 23:03:00.169173066 > accept: */*
2026/05/08 23:03:00.169173767 >
2026/05/08 23:03:00.169186385 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.169192084 { [5 bytes data]
2026/05/08 23:03:00.169224331 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:00.169271981 { [193 bytes data]
2026/05/08 23:03:00.185800027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.185807428 { [5 bytes data]
2026/05/08 23:03:00.185850521 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.185852524 } [5 bytes data]
2026/05/08 23:03:00.186137083 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.186142712 { [5 bytes data]
2026/05/08 23:03:00.187712772 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.187719301 { [5 bytes data]
2026/05/08 23:03:00.187820360 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.187845107 { [5 bytes data]
2026/05/08 23:03:00.187883603 < HTTP/2 200
2026/05/08 23:03:00.187884424 < content-type: text/html; charset=UTF-8
2026/05/08 23:03:00.187899977 < referrer-policy: origin-when-cross-origin
2026/05/08 23:03:00.187902932 < server: gunicorn
2026/05/08 23:03:00.187921990 < 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 23:03:00.187928970 < etag: "3AFV+oLmQS82reHn7l3ntg"
2026/05/08 23:03:00.188058411 < accept-ranges: bytes
2026/05/08 23:03:00.188059462 < date: Fri, 08 May 2026 23:03:00 GMT
2026/05/08 23:03:00.188070869 < x-served-by: cache-iad-kjyo7100069-IAD, cache-iad-kjyo7100172-IAD, cache-dfw-kdfw8210079-DFW
2026/05/08 23:03:00.188075195 < x-cache: MISS, HIT, HIT
2026/05/08 23:03:00.188100482 < x-cache-hits: 0, 49, 1
2026/05/08 23:03:00.188101404 < x-timer: S1778281380.176212,VS0,VE1
2026/05/08 23:03:00.188122234 < vary: Accept-Encoding, Cookie
2026/05/08 23:03:00.188123066 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:00.188142815 < x-frame-options: deny
2026/05/08 23:03:00.188143556 < x-xss-protection: 1; mode=block
2026/05/08 23:03:00.188158898 < x-content-type-options: nosniff
2026/05/08 23:03:00.188159630 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:00.188176264 < 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 23:03:00.188179419 < content-length: 22793
2026/05/08 23:03:00.188242441 <
2026/05/08 23:03:00.188243323 { [932 bytes data]
2026/05/08 23:03:00.188255050 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.188255841 { [5 bytes data]
2026/05/08 23:03:00.188272305 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.188273016 { [5 bytes data]
2026/05/08 23:03:00.188296100 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.188296851 { [5 bytes data]
2026/05/08 23:03:00.188311583 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.188312364 { [5 bytes data]
2026/05/08 23:03:00.188331743 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.188334267 { [5 bytes data]
2026/05/08 23:03:00.189077380 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.189084881 { [5 bytes data]
2026/05/08 23:03:00.189180622 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.189189445 { [5 bytes data]
2026/05/08 23:03:00.190443381 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.190449560 { [5 bytes data]
2026/05/08 23:03:00.190478542 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.190479384 { [5 bytes data]
2026/05/08 23:03:00.191827678 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.191835469 { [5 bytes data]
2026/05/08 23:03:00.191871703 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.191872754 { [5 bytes data]
2026/05/08 23:03:00.193142523 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.193150104 { [5 bytes data]
2026/05/08 23:03:00.193184845 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.193186798 { [5 bytes data]
2026/05/08 23:03:00.194481253 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.194505449 { [5 bytes data]
2026/05/08 23:03:00.194536474 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.194537927 { [5 bytes data]
2026/05/08 23:03:00.195897257 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.195904468 { [5 bytes data]
2026/05/08 23:03:00.195932930 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.195933891 { [5 bytes data]
2026/05/08 23:03:00.195949815 * Connection #1 to host pypi.org left intact
2026/05/08 23:03:00.199579076
2026/05/08 23:03:00.199590202 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/08 23:03:00.207256846 * Trying 151.101.64.223:443...
2026/05/08 23:03:00.224600291 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/05/08 23:03:00.226584080 * ALPN, offering h2
2026/05/08 23:03:00.226593534 * ALPN, offering http/1.1
2026/05/08 23:03:00.253677275 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:00.253687169 * CApath: /etc/ssl/certs
2026/05/08 23:03:00.253893994 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:00.253904169 } [5 bytes data]
2026/05/08 23:03:00.253937698 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:00.253940262 } [512 bytes data]
2026/05/08 23:03:00.272127689 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:00.272137714 { [5 bytes data]
2026/05/08 23:03:00.272181789 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:00.272182930 { [122 bytes data]
2026/05/08 23:03:00.272409604 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:00.272419719 { [5 bytes data]
2026/05/08 23:03:00.272452317 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.272453509 { [5 bytes data]
2026/05/08 23:03:00.272469542 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:00.272471345 { [19 bytes data]
2026/05/08 23:03:00.272507598 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.272512165 { [5 bytes data]
2026/05/08 23:03:00.272531593 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:00.272551132 { [2842 bytes data]
2026/05/08 23:03:00.273255980 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.273261468 { [5 bytes data]
2026/05/08 23:03:00.273295798 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:00.273296709 { [264 bytes data]
2026/05/08 23:03:00.273364569 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.273371419 { [5 bytes data]
2026/05/08 23:03:00.273407603 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:00.273410176 { [36 bytes data]
2026/05/08 23:03:00.273456334 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:00.273467951 } [5 bytes data]
2026/05/08 23:03:00.273505186 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:00.273506148 } [1 bytes data]
2026/05/08 23:03:00.273539086 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.273555540 } [5 bytes data]
2026/05/08 23:03:00.273591063 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:00.273593466 } [36 bytes data]
2026/05/08 23:03:00.273649048 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:00.273651031 * ALPN, server accepted to use h2
2026/05/08 23:03:00.273699012 * Server certificate:
2026/05/08 23:03:00.273700083 * subject: CN=*.pythonhosted.org
2026/05/08 23:03:00.273713763 * start date: Dec 8 21:08:03 2025 GMT
2026/05/08 23:03:00.273714524 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/08 23:03:00.273728655 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/08 23:03:00.273729907 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:00.273746572 * SSL certificate verify ok.
2026/05/08 23:03:00.273759591 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:00.273760282 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:00.273776826 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:00.273777667 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.273803786 } [5 bytes data]
2026/05/08 23:03:00.274070769 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.274079662 } [5 bytes data]
2026/05/08 23:03:00.274112380 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.274113262 } [5 bytes data]
2026/05/08 23:03:00.274126701 * Using Stream ID: 1 (easy handle 0x5617e6beb9f0)
2026/05/08 23:03:00.274127122 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.274139019 } [5 bytes data]
2026/05/08 23:03:00.274139570 > GET / HTTP/2
2026/05/08 23:03:00.274147993 > Host: files.pythonhosted.org
2026/05/08 23:03:00.274148483 > user-agent: curl/7.81.0
2026/05/08 23:03:00.274164958 > accept: */*
2026/05/08 23:03:00.274165869 >
2026/05/08 23:03:00.274181381 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.274184937 { [5 bytes data]
2026/05/08 23:03:00.274217424 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:00.274218466 { [193 bytes data]
2026/05/08 23:03:00.290665052 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.290675117 { [5 bytes data]
2026/05/08 23:03:00.290713954 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:00.290714726 } [5 bytes data]
2026/05/08 23:03:00.290793031 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.290798329 { [5 bytes data]
2026/05/08 23:03:00.328400308 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.328411154 { [5 bytes data]
2026/05/08 23:03:00.328466315 < HTTP/2 200
2026/05/08 23:03:00.328467627 < content-type: text/html
2026/05/08 23:03:00.328503570 < server: Python/3.12 aiohttp/3.13.4
2026/05/08 23:03:00.328504491 < accept-ranges: bytes
2026/05/08 23:03:00.328522938 < age: 0
2026/05/08 23:03:00.328523770 < date: Fri, 08 May 2026 23:03:00 GMT
2026/05/08 23:03:00.328539002 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210068-DFW
2026/05/08 23:03:00.328539943 < x-cache: HIT, MISS
2026/05/08 23:03:00.328557930 < x-cache-hits: 46, 0
2026/05/08 23:03:00.328558661 < x-timer: S1778281380.281007,VS0,VE37
2026/05/08 23:03:00.328573723 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:00.328574454 < x-frame-options: deny
2026/05/08 23:03:00.328620142 < x-xss-protection: 1; mode=block
2026/05/08 23:03:00.328629205 < x-content-type-options: nosniff
2026/05/08 23:03:00.328664216 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:00.328687050 < x-robots-header: noindex
2026/05/08 23:03:00.328688222 < content-length: 1853
2026/05/08 23:03:00.328705908 <
2026/05/08 23:03:00.328707019 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.328721391 { [5 bytes data]
2026/05/08 23:03:00.328722122 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:00.328737004 { [5 bytes data]
2026/05/08 23:03:00.328737795 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:39777
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 23:03:00.346850212 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:00.347063445 [connect-session] Job Key: vllsxSx76BlhB3Im
2026/05/08 23:03:00.347073590 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:00.347077766 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:00.347086569 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:00.347092728 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41169 ...
Connected to session server http://127.0.0.1:41169
2026/05/08 23:03:00.472672510 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/08 23:03:00.478722304
2026/05/08 23:03:00.478729594 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.eubsiLK6Ej/testenv
2026/05/08 23:03:03.243304155
2026/05/08 23:03:03.243318626 $ source /opt/rstudio-connect/mnt/tmp/tmp.eubsiLK6Ej/testenv/bin/activate
2026/05/08 23:03:03.244912502
2026/05/08 23:03:03.244921095 $ python --version
2026/05/08 23:03:03.247033073 Python 3.12.11
2026/05/08 23:03:03.247368186
2026/05/08 23:03:03.247375788 $ python -m site
2026/05/08 23:03:03.260725875 sys.path = [
2026/05/08 23:03:03.260736321 '/opt/rstudio-connect/mnt/app',
2026/05/08 23:03:03.260770782 '/opt/python/3.12.11/lib/python312.zip',
2026/05/08 23:03:03.260771533 '/opt/python/3.12.11/lib/python3.12',
2026/05/08 23:03:03.260782919 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/08 23:03:03.260783931 '/opt/rstudio-connect/mnt/tmp/tmp.eubsiLK6Ej/testenv/lib/python3.12/site-packages',
2026/05/08 23:03:03.260797661 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/08 23:03:03.260798142 ]
2026/05/08 23:03:03.260807796 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/08 23:03:03.260808287 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/08 23:03:03.260822798 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 23:03:03.307815520 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:03.308029515 [connect-session] Job Key: ScqRQ4yTxbnOvDrj
2026/05/08 23:03:03.308043165 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:03.308048503 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:03.308055383 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:03.308061151 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42927 ...
Connected to session server http://127.0.0.1:42927
2026/05/08 23:03:03.431160922 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/08 23:03:03.436795465
2026/05/08 23:03:03.436804178 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv
2026/05/08 23:03:06.417314591
2026/05/08 23:03:06.417330795 $ source /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv/bin/activate
2026/05/08 23:03:06.419178735
2026/05/08 23:03:06.419202189 $ python -m pip --version
2026/05/08 23:03:06.636530631 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/08 23:03:06.661820982
2026/05/08 23:03:06.661830366 $ python -m pip config debug
2026/05/08 23:03:06.847332408 env_var:
2026/05/08 23:03:06.847650777 env:
2026/05/08 23:03:06.847825204 global:
2026/05/08 23:03:06.848001643 /etc/xdg/pip/pip.conf, exists: False
2026/05/08 23:03:06.848179675 /etc/pip.conf, exists: False
2026/05/08 23:03:06.848334203 site:
2026/05/08 23:03:06.848501409 /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv/pip.conf, exists: False
2026/05/08 23:03:06.848664719 user:
2026/05/08 23:03:06.848833708 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/08 23:03:06.849010177 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/08 23:03:06.876511252
2026/05/08 23:03:06.876525373 $ python -m pip config list -v
2026/05/08 23:03:07.071467458 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/08 23:03:07.071819746 For variant 'global', will try loading '/etc/pip.conf'
2026/05/08 23:03:07.072126949 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/08 23:03:07.072406670 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/08 23:03:07.072726601 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv/pip.conf'
2026/05/08 23:03:07.099833095
2026/05/08 23:03:07.099848948 $ python -m pip._vendor.requests.certs
2026/05/08 23:03:07.239988129 <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 23:03:07.240238096 /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/08 23:03:07.256902810
2026/05/08 23:03:07.256917612 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg pip
2026/05/08 23:03:07.790954921 Collecting pip
2026/05/08 23:03:07.791330583 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 23:03:07.851867488 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/08 23:03:07.874054437 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/08 23:03:08.011421101 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 18.8 MB/s eta 0:00:00
2026/05/08 23:03:08.023232121 Saved /opt/rstudio-connect/mnt/tmp/tmp.pwSzpd9rfg/pip-26.1.1-py3-none-any.whl
2026/05/08 23:03:08.023671318 Successfully downloaded pip
2026/05/08 23:03:08.156434527
2026/05/08 23:03:08.156450551 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/08 23:03:08.156542987 [notice] To update, run: pip install --upgrade pip
Stopped session pings to http://127.0.0.1:42927
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 23:03:08.260621495 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:08.260852434 [connect-session] Job Key: sSNj8pCITeiLM7b0
2026/05/08 23:03:08.260865854 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:08.260870892 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:08.260877782 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:08.260883390 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41753 ...
Connected to session server http://127.0.0.1:41753
2026/05/08 23:03:08.419940352 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/08 23:03:08.426595165
2026/05/08 23:03:08.426605140 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/08 23:03:08.426649455 Python 3.13.9
Stopped session pings to http://127.0.0.1:41753
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 23:03:08.868392939 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:08.868736104 [connect-session] Job Key: zJioKtSGRm0i88pA
2026/05/08 23:03:08.868753910 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:08.868760259 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:08.868766739 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:08.868772437 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45171 ...
Connected to session server http://127.0.0.1:45171
2026/05/08 23:03:08.990359600 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/08 23:03:08.997101902
2026/05/08 23:03:08.997110825 $ env
2026/05/08 23:03:08.997147960 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:08.997149012 HOSTNAME=afa6aa6482fc
2026/05/08 23:03:08.997164615 LANG=en_US.UTF-8
2026/05/08 23:03:08.997165326 LANGUAGE=en_US:en
2026/05/08 23:03:08.997179727 LC_ALL=en_US.UTF-8
2026/05/08 23:03:08.997180458 LOGNAME=rstudio-connect
2026/05/08 23:03:08.997195991 MAKEFLAGS=-j1
2026/05/08 23:03:08.997196732 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 23:03:08.997213086 PICOTEL_PREFIX=PICOTEL
2026/05/08 23:03:08.997213847 PICOTEL_SDK_DISABLED=true
2026/05/08 23:03:08.997228228 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/08 23:03:08.997229019 POSIT_PRODUCT=CONNECT
2026/05/08 23:03:08.997244252 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:03:08.997244963 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:03:08.997258923 SHLVL=2
2026/05/08 23:03:08.997259694 STARTUP_DEBUG_MODE=0
2026/05/08 23:03:08.997272093 TERM=xterm
2026/05/08 23:03:08.997272794 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:08.997286674 TZ=UTC
2026/05/08 23:03:08.997287465 USERNAME=rstudio-connect
2026/05/08 23:03:08.997300364 USER=rstudio-connect
2026/05/08 23:03:08.997301055 _=/usr/bin/env
2026/05/08 23:03:08.997313744 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:45171
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 23:03:09.012918007 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:09.013134545 [connect-session] Job Key: v6jhCfJQM1EsIkBU
2026/05/08 23:03:09.013144350 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:09.013148626 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:09.013157119 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:09.013163308 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35641 ...
Connected to session server http://127.0.0.1:35641
2026/05/08 23:03:09.135259279 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/08 23:03:09.139664051
2026/05/08 23:03:09.139671372 $ findmnt --notruncate
2026/05/08 23:03:09.141973059 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:03:09.141983765 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/WFKDS
2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:09.142080217 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:09.142147836 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:03:09.142149589 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:09.142180214 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:09.142180955 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:03:09.142201856 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:09.142224890 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:09.142225681 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:03:09.142256406 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142261193 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:09.142410523 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:09.142411484 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142564399 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142565321 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142602385 ├─/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 23:03:09.142604779 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142647642 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/v6jhCfJQM1EsIkBU] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142648373 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:09.142690114 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace443170745] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:09.142691296 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:09.142892883 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
Stopped session pings to http://127.0.0.1:35641
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 23:03:09.158213257 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:09.158427322 [connect-session] Job Key: nGB2tG1po0ANMl3O
2026/05/08 23:03:09.158436416 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:09.158440261 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:09.158448183 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:09.158453881 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45405 ...
Connected to session server http://127.0.0.1:45405
2026/05/08 23:03:09.280739253 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/08 23:03:09.285239244
2026/05/08 23:03:09.285249519 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/08 23:03:09.310995827 * Trying 151.101.0.223:443...
2026/05/08 23:03:09.328216868 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/08 23:03:09.329990729 * ALPN, offering h2
2026/05/08 23:03:09.329998270 * ALPN, offering http/1.1
2026/05/08 23:03:09.355918253 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:09.355931072 * CApath: /etc/ssl/certs
2026/05/08 23:03:09.356130946 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:09.356140380 } [5 bytes data]
2026/05/08 23:03:09.356168892 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:09.356169813 } [512 bytes data]
2026/05/08 23:03:09.375913297 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:09.375923092 { [5 bytes data]
2026/05/08 23:03:09.375982219 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:09.375983541 { [122 bytes data]
2026/05/08 23:03:09.376167070 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:09.376176224 { [5 bytes data]
2026/05/08 23:03:09.376204836 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.376213098 { [5 bytes data]
2026/05/08 23:03:09.376234279 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:09.376239026 { [19 bytes data]
2026/05/08 23:03:09.376257834 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.376271434 { [5 bytes data]
2026/05/08 23:03:09.376368246 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:09.376369789 { [2860 bytes data]
2026/05/08 23:03:09.377042829 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377050360 { [5 bytes data]
2026/05/08 23:03:09.377087895 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:09.377090930 { [264 bytes data]
2026/05/08 23:03:09.377174513 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377179360 { [5 bytes data]
2026/05/08 23:03:09.377206380 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:09.377208403 { [36 bytes data]
2026/05/08 23:03:09.377256784 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:09.377265246 } [5 bytes data]
2026/05/08 23:03:09.377288180 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:09.377289101 } [1 bytes data]
2026/05/08 23:03:09.377319196 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377330102 } [5 bytes data]
2026/05/08 23:03:09.377348098 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:09.377352815 } [36 bytes data]
2026/05/08 23:03:09.377433644 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:09.377440314 * ALPN, server accepted to use h2
2026/05/08 23:03:09.377468105 * Server certificate:
2026/05/08 23:03:09.377470518 * subject: CN=www.python.org
2026/05/08 23:03:09.377517517 * start date: Jan 13 13:03:46 2026 GMT
2026/05/08 23:03:09.377518449 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/08 23:03:09.377535704 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/08 23:03:09.377538068 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:09.377562524 * SSL certificate verify ok.
2026/05/08 23:03:09.377563205 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:09.377579559 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:09.377581762 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:09.377625857 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377626588 } [5 bytes data]
2026/05/08 23:03:09.377643142 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377643903 } [5 bytes data]
2026/05/08 23:03:09.377661079 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377676181 } [5 bytes data]
2026/05/08 23:03:09.377722810 * Using Stream ID: 1 (easy handle 0x563a29fab9f0)
2026/05/08 23:03:09.377923645 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377930956 } [5 bytes data]
2026/05/08 23:03:09.377962252 > GET / HTTP/2
2026/05/08 23:03:09.377963794 > Host: pypi.python.org
2026/05/08 23:03:09.377977394 > user-agent: curl/7.81.0
2026/05/08 23:03:09.377977825 > accept: */*
2026/05/08 23:03:09.377986227 >
2026/05/08 23:03:09.377986808 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.377995591 { [5 bytes data]
2026/05/08 23:03:09.377996152 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:09.378009461 { [193 bytes data]
2026/05/08 23:03:09.394236051 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.394246256 { [5 bytes data]
2026/05/08 23:03:09.394293255 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.394368916 } [5 bytes data]
2026/05/08 23:03:09.394448784 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.394456715 { [5 bytes data]
2026/05/08 23:03:09.395134152 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.395142244 { [5 bytes data]
2026/05/08 23:03:09.395207100 < HTTP/2 301
2026/05/08 23:03:09.395212678 < server: Varnish
2026/05/08 23:03:09.395243193 < retry-after: 0
2026/05/08 23:03:09.395243954 < location: https://pypi.org/
2026/05/08 23:03:09.395278124 < content-type: text/html; charset=UTF-8
2026/05/08 23:03:09.395278876 < accept-ranges: bytes
2026/05/08 23:03:09.395295109 < date: Fri, 08 May 2026 23:03:09 GMT
2026/05/08 23:03:09.395295851 < x-served-by: cache-dfw-kdfw8210088-DFW
2026/05/08 23:03:09.395317592 < x-cache: HIT
2026/05/08 23:03:09.395319475 < x-cache-hits: 0
2026/05/08 23:03:09.395335118 < x-timer: S1778281389.384859,VS0,VE0
2026/05/08 23:03:09.395338122 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:09.395356159 < x-frame-options: deny
2026/05/08 23:03:09.395356840 < x-xss-protection: 1; mode=block
2026/05/08 23:03:09.395370380 < x-content-type-options: nosniff
2026/05/08 23:03:09.395371081 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:09.395400524 < 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 23:03:09.395404570 < content-length: 122
2026/05/08 23:03:09.395460693 <
2026/05/08 23:03:09.395461584 * Ignoring the response-body
2026/05/08 23:03:09.395474052 { [122 bytes data]
2026/05/08 23:03:09.395474743 * Connection #0 to host pypi.python.org left intact
2026/05/08 23:03:09.395508994 * Issue another request to this URL: 'https://pypi.org/'
2026/05/08 23:03:09.398889208 * Trying 151.101.192.223:443...
2026/05/08 23:03:09.418717176 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/05/08 23:03:09.419019872 * ALPN, offering h2
2026/05/08 23:03:09.419027183 * ALPN, offering http/1.1
2026/05/08 23:03:09.445360393 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:09.445369396 * CApath: /etc/ssl/certs
2026/05/08 23:03:09.445542001 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:09.445548170 } [5 bytes data]
2026/05/08 23:03:09.445584964 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:09.445585985 } [512 bytes data]
2026/05/08 23:03:09.463991990 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:09.464000122 { [5 bytes data]
2026/05/08 23:03:09.464040742 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:09.464046050 { [122 bytes data]
2026/05/08 23:03:09.464173518 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:09.464184414 { [5 bytes data]
2026/05/08 23:03:09.464215940 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.464217202 { [5 bytes data]
2026/05/08 23:03:09.464237432 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:09.464242139 { [19 bytes data]
2026/05/08 23:03:09.464256920 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.464269088 { [5 bytes data]
2026/05/08 23:03:09.464286093 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:09.464304651 { [2856 bytes data]
2026/05/08 23:03:09.464954847 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.464961898 { [5 bytes data]
2026/05/08 23:03:09.464995157 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:09.465000174 { [264 bytes data]
2026/05/08 23:03:09.465073432 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465080602 { [5 bytes data]
2026/05/08 23:03:09.465125128 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:09.465126780 { [36 bytes data]
2026/05/08 23:03:09.465154040 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:09.465167200 } [5 bytes data]
2026/05/08 23:03:09.465170425 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:09.465190885 } [1 bytes data]
2026/05/08 23:03:09.465231404 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465239807 } [5 bytes data]
2026/05/08 23:03:09.465261038 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:09.465266937 } [36 bytes data]
2026/05/08 23:03:09.465345182 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:09.465346664 * ALPN, server accepted to use h2
2026/05/08 23:03:09.465388506 * Server certificate:
2026/05/08 23:03:09.465389387 * subject: CN=pypi.org
2026/05/08 23:03:09.465407394 * start date: Dec 28 04:33:08 2025 GMT
2026/05/08 23:03:09.465408135 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/08 23:03:09.465425390 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/08 23:03:09.465429786 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:09.465459901 * SSL certificate verify ok.
2026/05/08 23:03:09.465503334 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:09.465509453 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:09.465545867 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:09.465546778 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465569492 } [5 bytes data]
2026/05/08 23:03:09.465623942 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465627637 } [5 bytes data]
2026/05/08 23:03:09.465665693 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465675598 } [5 bytes data]
2026/05/08 23:03:09.465720965 * Using Stream ID: 1 (easy handle 0x563a29fab9f0)
2026/05/08 23:03:09.465729367 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465766893 } [5 bytes data]
2026/05/08 23:03:09.465776066 > GET / HTTP/2
2026/05/08 23:03:09.465776497 > Host: pypi.org
2026/05/08 23:03:09.465787082 > user-agent: curl/7.81.0
2026/05/08 23:03:09.465787623 > accept: */*
2026/05/08 23:03:09.465797027 >
2026/05/08 23:03:09.465798679 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.465815944 { [5 bytes data]
2026/05/08 23:03:09.465899207 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:09.465907710 { [193 bytes data]
2026/05/08 23:03:09.482478995 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.482522219 { [5 bytes data]
2026/05/08 23:03:09.482551011 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.482551582 } [5 bytes data]
2026/05/08 23:03:09.484574218 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.484579476 { [5 bytes data]
2026/05/08 23:03:09.484675557 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.484677100 { [5 bytes data]
2026/05/08 23:03:09.484696308 < HTTP/2 200
2026/05/08 23:03:09.484698671 < content-type: text/html; charset=UTF-8
2026/05/08 23:03:09.484713974 < referrer-policy: origin-when-cross-origin
2026/05/08 23:03:09.484716698 < server: gunicorn
2026/05/08 23:03:09.484742135 < 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 23:03:09.484749456 < etag: "3AFV+oLmQS82reHn7l3ntg"
2026/05/08 23:03:09.484879928 < accept-ranges: bytes
2026/05/08 23:03:09.484897384 < date: Fri, 08 May 2026 23:03:09 GMT
2026/05/08 23:03:09.484911885 < x-served-by: cache-iad-kjyo7100069-IAD, cache-iad-kjyo7100172-IAD, cache-dfw-kdfw8210048-DFW
2026/05/08 23:03:09.484913548 < x-cache: MISS, HIT, HIT
2026/05/08 23:03:09.484934799 < x-cache-hits: 0, 49, 1
2026/05/08 23:03:09.484935830 < x-timer: S1778281389.472786,VS0,VE1
2026/05/08 23:03:09.484950923 < vary: Accept-Encoding, Cookie
2026/05/08 23:03:09.484951814 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:09.484986595 < x-frame-options: deny
2026/05/08 23:03:09.484987406 < x-xss-protection: 1; mode=block
2026/05/08 23:03:09.485005663 < x-content-type-options: nosniff
2026/05/08 23:03:09.485006404 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:09.485022989 < 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 23:03:09.485023590 < content-length: 22793
2026/05/08 23:03:09.485059733 <
2026/05/08 23:03:09.485060474 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485069998 { [5 bytes data]
2026/05/08 23:03:09.485070439 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485083658 { [5 bytes data]
2026/05/08 23:03:09.485084579 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485105710 { [5 bytes data]
2026/05/08 23:03:09.485107453 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485149966 { [5 bytes data]
2026/05/08 23:03:09.485151227 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485183845 { [5 bytes data]
2026/05/08 23:03:09.485966647 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.485973197 { [5 bytes data]
2026/05/08 23:03:09.486007958 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.486008950 { [5 bytes data]
2026/05/08 23:03:09.487224609 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.487232891 { [5 bytes data]
2026/05/08 23:03:09.487310025 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.487317706 { [5 bytes data]
2026/05/08 23:03:09.488564610 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.488572482 { [5 bytes data]
2026/05/08 23:03:09.488662875 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.488670557 { [5 bytes data]
2026/05/08 23:03:09.489895930 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.489902800 { [5 bytes data]
2026/05/08 23:03:09.489934677 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.489935598 { [5 bytes data]
2026/05/08 23:03:09.491177756 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.491186308 { [5 bytes data]
2026/05/08 23:03:09.491219458 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.491221220 { [5 bytes data]
2026/05/08 23:03:09.492511278 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.492518889 { [5 bytes data]
2026/05/08 23:03:09.492598977 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.492608932 { [5 bytes data]
2026/05/08 23:03:09.493805012 * Connection #1 to host pypi.org left intact
2026/05/08 23:03:09.497334336
2026/05/08 23:03:09.497342638 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/08 23:03:09.505320568 * Trying 151.101.64.223:443...
2026/05/08 23:03:09.524612878 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/05/08 23:03:09.526235746 * ALPN, offering h2
2026/05/08 23:03:09.526244429 * ALPN, offering http/1.1
2026/05/08 23:03:09.552547275 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:09.552559272 * CApath: /etc/ssl/certs
2026/05/08 23:03:09.552748221 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:09.552757214 } [5 bytes data]
2026/05/08 23:03:09.552784514 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:09.552785455 } [512 bytes data]
2026/05/08 23:03:09.572012399 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:09.572019760 { [5 bytes data]
2026/05/08 23:03:09.572063314 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:09.572065026 { [122 bytes data]
2026/05/08 23:03:09.572275586 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:09.572284219 { [5 bytes data]
2026/05/08 23:03:09.572310418 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.572311239 { [5 bytes data]
2026/05/08 23:03:09.572328384 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:09.572347662 { [19 bytes data]
2026/05/08 23:03:09.572359920 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.572373390 { [5 bytes data]
2026/05/08 23:03:09.572416614 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:09.572418156 { [2842 bytes data]
2026/05/08 23:03:09.573135221 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573142562 { [5 bytes data]
2026/05/08 23:03:09.573169532 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:09.573171735 { [264 bytes data]
2026/05/08 23:03:09.573262018 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573271822 { [5 bytes data]
2026/05/08 23:03:09.573300394 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:09.573309958 { [36 bytes data]
2026/05/08 23:03:09.573347704 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:09.573366001 } [5 bytes data]
2026/05/08 23:03:09.573414372 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:09.573415664 } [1 bytes data]
2026/05/08 23:03:09.573428493 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573430025 } [5 bytes data]
2026/05/08 23:03:09.573446349 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:09.573449193 } [36 bytes data]
2026/05/08 23:03:09.573543232 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:09.573548399 * ALPN, server accepted to use h2
2026/05/08 23:03:09.573621737 * Server certificate:
2026/05/08 23:03:09.573623019 * subject: CN=*.pythonhosted.org
2026/05/08 23:03:09.573643309 * start date: Dec 8 21:08:03 2025 GMT
2026/05/08 23:03:09.573644140 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/08 23:03:09.573659693 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/08 23:03:09.573661035 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/08 23:03:09.573687264 * SSL certificate verify ok.
2026/05/08 23:03:09.573689887 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:09.573706973 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:09.573707754 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:09.573733081 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573733872 } [5 bytes data]
2026/05/08 23:03:09.573752359 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573753070 } [5 bytes data]
2026/05/08 23:03:09.573772759 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573773511 } [5 bytes data]
2026/05/08 23:03:09.573789835 * Using Stream ID: 1 (easy handle 0x564555eec9f0)
2026/05/08 23:03:09.573822222 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573827109 } [5 bytes data]
2026/05/08 23:03:09.573857324 > GET / HTTP/2
2026/05/08 23:03:09.573858235 > Host: files.pythonhosted.org
2026/05/08 23:03:09.573874309 > user-agent: curl/7.81.0
2026/05/08 23:03:09.573875040 > accept: */*
2026/05/08 23:03:09.573888970 >
2026/05/08 23:03:09.573890633 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.573900437 { [5 bytes data]
2026/05/08 23:03:09.573968187 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:09.573975948 { [193 bytes data]
2026/05/08 23:03:09.590411885 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.590421689 { [5 bytes data]
2026/05/08 23:03:09.590476109 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:09.590477301 } [5 bytes data]
2026/05/08 23:03:09.590564970 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.590574364 { [5 bytes data]
2026/05/08 23:03:09.592211964 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.592221398 { [5 bytes data]
2026/05/08 23:03:09.592286433 < HTTP/2 200
2026/05/08 23:03:09.592294635 < content-type: text/html
2026/05/08 23:03:09.592329246 < server: Python/3.12 aiohttp/3.13.4
2026/05/08 23:03:09.592330338 < accept-ranges: bytes
2026/05/08 23:03:09.592345410 < date: Fri, 08 May 2026 23:03:09 GMT
2026/05/08 23:03:09.592348074 < age: 9
2026/05/08 23:03:09.592361203 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210122-DFW
2026/05/08 23:03:09.592362175 < x-cache: HIT, HIT
2026/05/08 23:03:09.592383877 < x-cache-hits: 46, 1
2026/05/08 23:03:09.592384638 < x-timer: S1778281390.580768,VS0,VE1
2026/05/08 23:03:09.592402554 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/08 23:03:09.592403285 < x-frame-options: deny
2026/05/08 23:03:09.592420641 < x-xss-protection: 1; mode=block
2026/05/08 23:03:09.592421542 < x-content-type-options: nosniff
2026/05/08 23:03:09.592437195 < x-permitted-cross-domain-policies: none
2026/05/08 23:03:09.592438037 < x-robots-header: noindex
2026/05/08 23:03:09.592450966 < content-length: 1853
2026/05/08 23:03:09.592459879 <
2026/05/08 23:03:09.592460600 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.592500619 { [5 bytes data]
2026/05/08 23:03:09.592501900 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:09.592528209 { [5 bytes data]
2026/05/08 23:03:09.592529271 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:45405
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 23:03:09.610882439 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:09.611097806 [connect-session] Job Key: fBZjMhNCKUPH1iXm
2026/05/08 23:03:09.611106859 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:09.611111065 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:09.611116383 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:09.611124956 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33371 ...
Connected to session server http://127.0.0.1:33371
2026/05/08 23:03:09.732159956 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/08 23:03:09.738239583
2026/05/08 23:03:09.738248356 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.UxYUbHGoYy/testenv
2026/05/08 23:03:12.578798414
2026/05/08 23:03:12.578814979 $ source /opt/rstudio-connect/mnt/tmp/tmp.UxYUbHGoYy/testenv/bin/activate
2026/05/08 23:03:12.580411668
2026/05/08 23:03:12.580420171 $ python --version
2026/05/08 23:03:12.582091420 Python 3.13.9
2026/05/08 23:03:12.582349900
2026/05/08 23:03:12.582356811 $ python -m site
2026/05/08 23:03:12.597264698 sys.path = [
2026/05/08 23:03:12.597277217 '/opt/rstudio-connect/mnt/app',
2026/05/08 23:03:12.597318127 '/opt/python/3.13.9/lib/python313.zip',
2026/05/08 23:03:12.597319129 '/opt/python/3.13.9/lib/python3.13',
2026/05/08 23:03:12.597334912 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/08 23:03:12.597335883 '/opt/rstudio-connect/mnt/tmp/tmp.UxYUbHGoYy/testenv/lib/python3.13/site-packages',
2026/05/08 23:03:12.597358687 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/08 23:03:12.597359408 ]
2026/05/08 23:03:12.597374059 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/08 23:03:12.597374770 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/08 23:03:12.597401850 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 23:03:12.646188593 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:12.646397661 [connect-session] Job Key: szWJ3ELacnH6zw9u
2026/05/08 23:03:12.646406895 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:12.646410770 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/05/08 23:03:12.646418742 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:12.646424140 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46783 ...
Connected to session server http://127.0.0.1:46783
2026/05/08 23:03:12.768576815 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/08 23:03:12.774146502
2026/05/08 23:03:12.774153522 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv
2026/05/08 23:03:15.464058412
2026/05/08 23:03:15.464074475 $ source /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv/bin/activate
2026/05/08 23:03:15.465701159
2026/05/08 23:03:15.465716772 $ python -m pip --version
2026/05/08 23:03:15.648593904 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/08 23:03:15.678575989
2026/05/08 23:03:15.678592523 $ python -m pip config debug
2026/05/08 23:03:15.868823227 env_var:
2026/05/08 23:03:15.869064522 env:
2026/05/08 23:03:15.869238172 global:
2026/05/08 23:03:15.869417711 /etc/xdg/pip/pip.conf, exists: False
2026/05/08 23:03:15.869620915 /etc/pip.conf, exists: False
2026/05/08 23:03:15.869771853 site:
2026/05/08 23:03:15.869966564 /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv/pip.conf, exists: False
2026/05/08 23:03:15.870120536 user:
2026/05/08 23:03:15.870286084 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/08 23:03:15.870452574 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/08 23:03:15.900873319
2026/05/08 23:03:15.900888942 $ python -m pip config list -v
2026/05/08 23:03:16.086471541 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/08 23:03:16.086756330 For variant 'global', will try loading '/etc/pip.conf'
2026/05/08 23:03:16.087334731 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/08 23:03:16.087631107 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/08 23:03:16.087878932 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv/pip.conf'
2026/05/08 23:03:16.116399446
2026/05/08 23:03:16.116417713 $ python -m pip._vendor.requests.certs
2026/05/08 23:03:16.261286006 <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 23:03:16.261512479 /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/08 23:03:16.280210267
2026/05/08 23:03:16.280227743 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e pip
2026/05/08 23:03:16.770324746 Collecting pip
2026/05/08 23:03:16.770700098 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 23:03:16.832681122 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/08 23:03:16.855566587 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/08 23:03:16.982804559 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 21.2 MB/s 0:00:00
2026/05/08 23:03:16.994511573 Saved /opt/rstudio-connect/mnt/tmp/tmp.ge23IqmK1e/pip-26.1.1-py3-none-any.whl
2026/05/08 23:03:16.994886049 Successfully downloaded pip
2026/05/08 23:03:17.112847394
2026/05/08 23:03:17.112862205 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/08 23:03:17.112922674 [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 23:03:17.213778394 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:17.214012429 [connect-session] Job Key: Ib0AKdLckHQ9rCh2
2026/05/08 23:03:17.214025718 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:17.214031307 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:17.214038467 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:17.214044506 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44009 ...
Connected to session server http://127.0.0.1:44009
2026/05/08 23:03:17.450879588 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:17.450904184 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/08 23:03:17.473375064
2026/05/08 23:03:17.473390136 $ /opt/R/4.4.3/bin/R --version
2026/05/08 23:03:17.473458286 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/08 23:03:17.473460540 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 23:03:17.473478506 Platform: x86_64-pc-linux-gnu
2026/05/08 23:03:17.473479187
2026/05/08 23:03:17.473514970 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 23:03:17.473515781 You are welcome to redistribute it under the terms of the
2026/05/08 23:03:17.473533347 GNU General Public License versions 2 or 3.
2026/05/08 23:03:17.473533998 For more information about these matters see
2026/05/08 23:03:17.479939014 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:44009
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 23:03:17.495965776 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:17.496194953 [connect-session] Job Key: Exdlx7ss0yhQ2Vy5
2026/05/08 23:03:17.496205969 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:17.496210246 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:17.496215103 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:17.496223465 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44575 ...
Connected to session server http://127.0.0.1:44575
2026/05/08 23:03:17.688405826 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:17.688430012 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/08 23:03:17.903525414
2026/05/08 23:03:17.903545763 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 23:03:17.903611360 Package Version LibPath
2026/05/08 23:03:17.903613573 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903630939 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903631690 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903646612 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903647303 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903663256 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903663887 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903680161 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903680832 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903697687 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903698348 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903716840 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903720355 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903756809 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903757971 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903791670 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903792552 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903808275 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903808946 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903823758 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903824429 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903840202 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903840933 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903854458 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903887777 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903888708 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903909138 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.903909919 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:17.910325837 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:44575
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 23:03:17.926627598 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:17.926834973 [connect-session] Job Key: zzgJY2yDx91YGpZv
2026/05/08 23:03:17.926846561 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:17.926850797 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:17.926855814 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:17.926860261 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39825 ...
Connected to session server http://127.0.0.1:39825
2026/05/08 23:03:18.107673054 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:18.107692613 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/08 23:03:18.108438500 $add.smooth
2026/05/08 23:03:18.108448956 [1] TRUE
2026/05/08 23:03:18.108539509
2026/05/08 23:03:18.108541001 $bitmapType
2026/05/08 23:03:18.108553650 [1] "cairo"
2026/05/08 23:03:18.108554461
2026/05/08 23:03:18.108565407 $browser
2026/05/08 23:03:18.108568101 [1] "xdg-open"
2026/05/08 23:03:18.108579828
2026/05/08 23:03:18.108580519 $browserNLdisabled
2026/05/08 23:03:18.108593088 [1] FALSE
2026/05/08 23:03:18.108593779
2026/05/08 23:03:18.108604184 $catch.script.errors
2026/05/08 23:03:18.108604965 [1] FALSE
2026/05/08 23:03:18.108615286
2026/05/08 23:03:18.108623953 $CBoundsCheck
2026/05/08 23:03:18.108624674 [1] FALSE
2026/05/08 23:03:18.108636462
2026/05/08 23:03:18.108637193 $check.bounds
2026/05/08 23:03:18.108648219 [1] FALSE
2026/05/08 23:03:18.108648970
2026/05/08 23:03:18.108659926 $citation.bibtex.max
2026/05/08 23:03:18.108660687 [1] 1
2026/05/08 23:03:18.108673086
2026/05/08 23:03:18.108673887 $continue
2026/05/08 23:03:18.108684793 [1] "+ "
2026/05/08 23:03:18.108685504
2026/05/08 23:03:18.108699239 $contrasts
2026/05/08 23:03:18.108700861 unordered ordered
2026/05/08 23:03:18.108721061 "contr.treatment" "contr.poly"
2026/05/08 23:03:18.108721973
2026/05/08 23:03:18.108735372 $defaultPackages
2026/05/08 23:03:18.108736153 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 23:03:18.108752748
2026/05/08 23:03:18.108753469 $demo.ask
2026/05/08 23:03:18.108765627 [1] "default"
2026/05/08 23:03:18.108766438
2026/05/08 23:03:18.108778295 $deparse.cutoff
2026/05/08 23:03:18.108780869 [1] 60
2026/05/08 23:03:18.108793027
2026/05/08 23:03:18.108793778 $device
2026/05/08 23:03:18.108997959 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 23:03:18.109004408 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 23:03:18.109042004 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 23:03:18.109042895 useKerning, fillOddEven, compress)
2026/05/08 23:03:18.109061162 {
2026/05/08 23:03:18.109062093 initPSandPDFfonts()
2026/05/08 23:03:18.109074802 new <- list()
2026/05/08 23:03:18.109075933 if (!missing(width))
2026/05/08 23:03:18.109089794 new$width <- width
2026/05/08 23:03:18.109090465 if (!missing(height))
2026/05/08 23:03:18.109108026 new$height <- height
2026/05/08 23:03:18.109110610 if (!missing(onefile))
2026/05/08 23:03:18.109135466 new$onefile <- onefile
2026/05/08 23:03:18.109136367 if (!missing(title))
2026/05/08 23:03:18.109153272 new$title <- title
2026/05/08 23:03:18.109154154 if (!missing(fonts))
2026/05/08 23:03:18.109167023 new$fonts <- fonts
2026/05/08 23:03:18.109167784 if (!missing(version))
2026/05/08 23:03:18.109180683 new$version <- version
2026/05/08 23:03:18.109181384 if (!missing(paper))
2026/05/08 23:03:18.109194233 new$paper <- paper
2026/05/08 23:03:18.109194914 if (!missing(encoding))
2026/05/08 23:03:18.109207863 new$encoding <- encoding
2026/05/08 23:03:18.109208634 if (!missing(bg))
2026/05/08 23:03:18.109221463 new$bg <- bg
2026/05/08 23:03:18.109222144 if (!missing(fg))
2026/05/08 23:03:18.109234502 new$fg <- fg
2026/05/08 23:03:18.109235283 if (!missing(pointsize))
2026/05/08 23:03:18.109248162 new$pointsize <- pointsize
2026/05/08 23:03:18.109248923 if (!missing(pagecentre))
2026/05/08 23:03:18.109263084 new$pagecentre <- pagecentre
2026/05/08 23:03:18.109263835 if (!missing(colormodel))
2026/05/08 23:03:18.109277505 new$colormodel <- colormodel
2026/05/08 23:03:18.109278256 if (!missing(useDingbats))
2026/05/08 23:03:18.109292107 new$useDingbats <- useDingbats
2026/05/08 23:03:18.109292878 if (!missing(useKerning))
2026/05/08 23:03:18.109314850 new$useKerning <- useKerning
2026/05/08 23:03:18.109315541 if (!missing(fillOddEven))
2026/05/08 23:03:18.109329772 new$fillOddEven <- fillOddEven
2026/05/08 23:03:18.109330463 if (!missing(compress))
2026/05/08 23:03:18.109344614 new$compress <- compress
2026/05/08 23:03:18.109345385 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 23:03:18.109361829 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 23:03:18.109362851 inherits(family, "CIDFont"))) {
2026/05/08 23:03:18.109379335 enc <- family$encoding
2026/05/08 23:03:18.109380096 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 23:03:18.109395629 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 23:03:18.109396380 "default"))
2026/05/08 23:03:18.109423675 old$encoding <- enc
2026/05/08 23:03:18.109434291 family <- family$metrics
2026/05/08 23:03:18.109451126 }
2026/05/08 23:03:18.109452007 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 23:03:18.109466739 old$encoding <- guessEncoding()
2026/05/08 23:03:18.109467430 if (!missing(family)) {
2026/05/08 23:03:18.109517924 if (length(family) == 4L) {
2026/05/08 23:03:18.109522561 family <- c(family, "Symbol.afm")
2026/05/08 23:03:18.109563060 }
2026/05/08 23:03:18.109563801 else if (length(family) == 5L) {
2026/05/08 23:03:18.109576811 }
2026/05/08 23:03:18.109577622 else if (length(family) == 1L) {
2026/05/08 23:03:18.109599033 pf <- pdfFonts(family)[[1L]]
2026/05/08 23:03:18.109599744 if (is.null(pf))
2026/05/08 23:03:18.109620039 stop(gettextf("unknown family '%s'", family),
2026/05/08 23:03:18.109621942 domain = NA)
2026/05/08 23:03:18.109640790 matchFont(pf, old$encoding)
2026/05/08 23:03:18.109641611 }
2026/05/08 23:03:18.109654570 else stop("invalid 'family' argument")
2026/05/08 23:03:18.109655271 old$family <- family
2026/05/08 23:03:18.109669582 }
2026/05/08 23:03:18.109670373 version <- old$version
2026/05/08 23:03:18.109712796 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 23:03:18.109713637 "2.0")
2026/05/08 23:03:18.109726376 if (version %in% versions)
2026/05/08 23:03:18.109727147 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 23:03:18.109742960 else stop("invalid PDF version")
2026/05/08 23:03:18.109743851 onefile <- old$onefile
2026/05/08 23:03:18.109786344 if (!checkIntFormat(file))
2026/05/08 23:03:18.109787356 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 23:03:18.109807911 domain = NA)
2026/05/08 23:03:18.109809223 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 23:03:18.109826979 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 23:03:18.109827770 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 23:03:18.109846417 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 23:03:18.109847108 old$fillOddEven, old$compress)
2026/05/08 23:03:18.109864494 invisible()
2026/05/08 23:03:18.109865365 }
2026/05/08 23:03:18.109876672 <bytecode: 0x55f5c0d087f0>
2026/05/08 23:03:18.109877373 <environment: namespace:grDevices>
2026/05/08 23:03:18.109892585
2026/05/08 23:03:18.109893286 $device.ask.default
2026/05/08 23:03:18.109905605 [1] FALSE
2026/05/08 23:03:18.109906346
2026/05/08 23:03:18.109917242 $digits
2026/05/08 23:03:18.109917953 [1] 7
2026/05/08 23:03:18.109929530
2026/05/08 23:03:18.109930221 $download.file.extra
2026/05/08 23:03:18.109942128 [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 23:03:18.109944832
2026/05/08 23:03:18.109972263 $download.file.method
2026/05/08 23:03:18.109972984 [1] "curl"
2026/05/08 23:03:18.109985903
2026/05/08 23:03:18.109986574 $dvipscmd
2026/05/08 23:03:18.109997600 [1] "dvips"
2026/05/08 23:03:18.109998251
2026/05/08 23:03:18.110009117 $echo
2026/05/08 23:03:18.110009808 [1] FALSE
2026/05/08 23:03:18.110021185
2026/05/08 23:03:18.110021916 $editor
2026/05/08 23:03:18.110032682 [1] "vi"
2026/05/08 23:03:18.110033503
2026/05/08 23:03:18.110044449 $encoding
2026/05/08 23:03:18.110045190 [1] "native.enc"
2026/05/08 23:03:18.110057047
2026/05/08 23:03:18.110057819 $example.ask
2026/05/08 23:03:18.110069556 [1] "default"
2026/05/08 23:03:18.110070327
2026/05/08 23:03:18.110081684 $expressions
2026/05/08 23:03:18.110082395 [1] 5000
2026/05/08 23:03:18.110094142
2026/05/08 23:03:18.110094823 $help.search.types
2026/05/08 23:03:18.110106440 [1] "vignette" "demo" "help"
2026/05/08 23:03:18.110107181
2026/05/08 23:03:18.110119880 $help.try.all.packages
2026/05/08 23:03:18.110120651 [1] FALSE
2026/05/08 23:03:18.110133450
2026/05/08 23:03:18.110134131 $HTTPUserAgent
2026/05/08 23:03:18.110145808 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 23:03:18.110146559
2026/05/08 23:03:18.110161251 $internet.info
2026/05/08 23:03:18.110162022 [1] 2
2026/05/08 23:03:18.110173639
2026/05/08 23:03:18.110174310 $keep.parse.data
2026/05/08 23:03:18.110185987 [1] TRUE
2026/05/08 23:03:18.110186688
2026/05/08 23:03:18.110197514 $keep.parse.data.pkgs
2026/05/08 23:03:18.110198345 [1] FALSE
2026/05/08 23:03:18.110211304
2026/05/08 23:03:18.110212086 $keep.source
2026/05/08 23:03:18.110223022 [1] FALSE
2026/05/08 23:03:18.110223733
2026/05/08 23:03:18.110234649 $keep.source.pkgs
2026/05/08 23:03:18.110235330 [1] FALSE
2026/05/08 23:03:18.110247828
2026/05/08 23:03:18.110248509 $locatorBell
2026/05/08 23:03:18.110259425 [1] TRUE
2026/05/08 23:03:18.110260176
2026/05/08 23:03:18.110270842 $mailer
2026/05/08 23:03:18.110271553 [1] "mailto"
2026/05/08 23:03:18.110283040
2026/05/08 23:03:18.110283721 $matprod
2026/05/08 23:03:18.110294327 [1] "default"
2026/05/08 23:03:18.110295028
2026/05/08 23:03:18.110306074 $max.contour.segments
2026/05/08 23:03:18.110306865 [1] 25000
2026/05/08 23:03:18.110319293
2026/05/08 23:03:18.110320004 $max.print
2026/05/08 23:03:18.110334025 [1] 99999
2026/05/08 23:03:18.110334696
2026/05/08 23:03:18.110344951 $menu.graphics
2026/05/08 23:03:18.110345702 [1] TRUE
2026/05/08 23:03:18.110357720
2026/05/08 23:03:18.110358411 $na.action
2026/05/08 23:03:18.110371300 [1] "na.omit"
2026/05/08 23:03:18.110372051
2026/05/08 23:03:18.110383458 $nwarnings
2026/05/08 23:03:18.110384299 [1] 50
2026/05/08 23:03:18.110395526
2026/05/08 23:03:18.110396257 $OutDec
2026/05/08 23:03:18.110407473 [1] "."
2026/05/08 23:03:18.110408164
2026/05/08 23:03:18.110418850 $packrat.authenticated.downloads.use.renv
2026/05/08 23:03:18.110419601 [1] TRUE
2026/05/08 23:03:18.110433802
2026/05/08 23:03:18.110434503 $packrat.connect.timeout
2026/05/08 23:03:18.110447442 [1] 10
2026/05/08 23:03:18.110448173
2026/05/08 23:03:18.110458809 $packrat.untrusted.packages
2026/05/08 23:03:18.110459510 character(0)
2026/05/08 23:03:18.110473040
2026/05/08 23:03:18.110473711 $packrat.verbose.cache
2026/05/08 23:03:18.110503645 [1] TRUE
2026/05/08 23:03:18.110504426
2026/05/08 23:03:18.110515422 $pager
2026/05/08 23:03:18.110516223 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/08 23:03:18.110529282
2026/05/08 23:03:18.110529963 $papersize
2026/05/08 23:03:18.110541430 [1] "letter"
2026/05/08 23:03:18.110542161
2026/05/08 23:03:18.110553538 $PCRE_limit_recursion
2026/05/08 23:03:18.110554289 [1] NA
2026/05/08 23:03:18.110567469
2026/05/08 23:03:18.110568210 $PCRE_study
2026/05/08 23:03:18.110579366 [1] FALSE
2026/05/08 23:03:18.110580077
2026/05/08 23:03:18.110590933 $PCRE_use_JIT
2026/05/08 23:03:18.110591664 [1] TRUE
2026/05/08 23:03:18.110603742
2026/05/08 23:03:18.110604393 $pdfviewer
2026/05/08 23:03:18.110615710 [1] "/usr/bin/xdg-open"
2026/05/08 23:03:18.110616391
2026/05/08 23:03:18.110632865 $pkgType
2026/05/08 23:03:18.110633626 [1] "source"
2026/05/08 23:03:18.110645453
2026/05/08 23:03:18.110646225 $printcmd
2026/05/08 23:03:18.110657581 [1] "/usr/bin/lpr"
2026/05/08 23:03:18.110658282
2026/05/08 23:03:18.110669929 $prompt
2026/05/08 23:03:18.110670650 [1] "> "
2026/05/08 23:03:18.110681977
2026/05/08 23:03:18.110682678 $repos
2026/05/08 23:03:18.110693785 CRAN
2026/05/08 23:03:18.110694455 "@CRAN@"
2026/05/08 23:03:18.110705782
2026/05/08 23:03:18.110706473 $rl_word_breaks
2026/05/08 23:03:18.110717910 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 23:03:18.110718661
2026/05/08 23:03:18.110730929 $scipen
2026/05/08 23:03:18.110731700 [1] 0
2026/05/08 23:03:18.110743037
2026/05/08 23:03:18.110743768 $show.coef.Pvalues
2026/05/08 23:03:18.110755916 [1] TRUE
2026/05/08 23:03:18.110756637
2026/05/08 23:03:18.110767142 $show.error.messages
2026/05/08 23:03:18.110767833 [1] TRUE
2026/05/08 23:03:18.110780142
2026/05/08 23:03:18.110780813 $show.signif.stars
2026/05/08 23:03:18.110792730 [1] TRUE
2026/05/08 23:03:18.110793461
2026/05/08 23:03:18.110804367 $showErrorCalls
2026/05/08 23:03:18.110805088 [1] TRUE
2026/05/08 23:03:18.110817076
2026/05/08 23:03:18.110817847 $showNCalls
2026/05/08 23:03:18.110829174 [1] 50
2026/05/08 23:03:18.110829885
2026/05/08 23:03:18.110840581 $showWarnCalls
2026/05/08 23:03:18.110841322 [1] FALSE
2026/05/08 23:03:18.110853459
2026/05/08 23:03:18.110854141 $str
2026/05/08 23:03:18.110865037 $str$strict.width
2026/05/08 23:03:18.110865778 [1] "no"
2026/05/08 23:03:18.110878166
2026/05/08 23:03:18.110878887 $str$digits.d
2026/05/08 23:03:18.110890314 [1] 3
2026/05/08 23:03:18.110891085
2026/05/08 23:03:18.110901851 $str$vec.len
2026/05/08 23:03:18.110902622 [1] 4
2026/05/08 23:03:18.110913928
2026/05/08 23:03:18.110914730 $str$list.len
2026/05/08 23:03:18.110926397 [1] 99
2026/05/08 23:03:18.110927108
2026/05/08 23:03:18.110937603 $str$deparse.lines
2026/05/08 23:03:18.110938465 NULL
2026/05/08 23:03:18.110950673
2026/05/08 23:03:18.110951394 $str$drop.deparse.attr
2026/05/08 23:03:18.110963772 [1] TRUE
2026/05/08 23:03:18.110964523
2026/05/08 23:03:18.110975399 $str$formatNum
2026/05/08 23:03:18.110976130 function (x, ...)
2026/05/08 23:03:18.110988709 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 23:03:18.110989530 <environment: 0x55f5c146b4c8>
2026/05/08 23:03:18.111005914
2026/05/08 23:03:18.111006685
2026/05/08 23:03:18.111018583 $str.dendrogram.last
2026/05/08 23:03:18.111019324 [1] "`"
2026/05/08 23:03:18.111047515
2026/05/08 23:03:18.111048206 $texi2dvi
2026/05/08 23:03:18.111059433 [1] "/usr/bin/texi2dvi"
2026/05/08 23:03:18.111060314
2026/05/08 23:03:18.111072592 $timeout
2026/05/08 23:03:18.111073293 [1] 60
2026/05/08 23:03:18.111084660
2026/05/08 23:03:18.111085341 $ts.eps
2026/05/08 23:03:18.111096357 [1] 1e-05
2026/05/08 23:03:18.111097058
2026/05/08 23:03:18.111108875 $ts.S.compat
2026/05/08 23:03:18.111109546 [1] FALSE
2026/05/08 23:03:18.111121714
2026/05/08 23:03:18.111122455 $unzip
2026/05/08 23:03:18.111133422 [1] "/usr/bin/unzip"
2026/05/08 23:03:18.111134103
2026/05/08 23:03:18.111145439 $useFancyQuotes
2026/05/08 23:03:18.111146130 [1] TRUE
2026/05/08 23:03:18.111158378
2026/05/08 23:03:18.111159169 $verbose
2026/05/08 23:03:18.111170306 [1] FALSE
2026/05/08 23:03:18.111171147
2026/05/08 23:03:18.111182143 $warn
2026/05/08 23:03:18.111182864 [1] 0
2026/05/08 23:03:18.111193640
2026/05/08 23:03:18.111194331 $warning.length
2026/05/08 23:03:18.111205918 [1] 1000
2026/05/08 23:03:18.111206689
2026/05/08 23:03:18.111217295 $warnPartialMatchArgs
2026/05/08 23:03:18.111218006 [1] FALSE
2026/05/08 23:03:18.111230444
2026/05/08 23:03:18.111231135 $warnPartialMatchAttr
2026/05/08 23:03:18.111242993 [1] FALSE
2026/05/08 23:03:18.111243744
2026/05/08 23:03:18.111254660 $warnPartialMatchDollar
2026/05/08 23:03:18.111255381 [1] FALSE
2026/05/08 23:03:18.111268230
2026/05/08 23:03:18.111269001 $width
2026/05/08 23:03:18.111280067 [1] 80
2026/05/08 23:03:18.111280798
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 23:03:18.133239710 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:18.133450320 [connect-session] Job Key: rK3TBm40DLVkLR6X
2026/05/08 23:03:18.133463890 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:18.133469368 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:18.133476579 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:18.133498151 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36687 ...
Connected to session server http://127.0.0.1:36687
2026/05/08 23:03:18.314987140 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:18.315046146 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/08 23:03:18.323502061
2026/05/08 23:03:18.323511054 $ env
2026/05/08 23:03:18.323586335 EDITOR=vi
2026/05/08 23:03:18.323587526 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:18.323606094 HOSTNAME=afa6aa6482fc
2026/05/08 23:03:18.323606805 LANG=en_US.UTF-8
2026/05/08 23:03:18.323618843 LANGUAGE=en_US:en
2026/05/08 23:03:18.323619544 LC_ALL=en_US.UTF-8
2026/05/08 23:03:18.323631591 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 23:03:18.323633174 LN_S=ln -s
2026/05/08 23:03:18.323651310 LOGNAME=rstudio-connect
2026/05/08 23:03:18.323652071 MAKEFLAGS=-j1
2026/05/08 23:03:18.323664850 MAKE=make
2026/05/08 23:03:18.323665701 PAGER=/usr/bin/pager
2026/05/08 23:03:18.323678450 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 23:03:18.323683958 POSIT_CONNECT=1
2026/05/08 23:03:18.323701124 POSIT_PRODUCT=CONNECT
2026/05/08 23:03:18.323701885 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:03:18.323727522 R_ARCH=
2026/05/08 23:03:18.323728233 R_BROWSER=xdg-open
2026/05/08 23:03:18.323740151 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 23:03:18.323740852 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/08 23:03:18.323754532 R_ENVIRON_USER=REDACTED
2026/05/08 23:03:18.323755293 R_GZIPCMD=/usr/bin/gzip
2026/05/08 23:03:18.323768953 R_HOME=/opt/R/4.4.3/lib/R
2026/05/08 23:03:18.323769795 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/08 23:03:18.323794030 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/08 23:03:18.323794832 R_LIBS_USER=REDACTED
2026/05/08 23:03:18.323809453 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/08 23:03:18.323810194 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmp0FCQrG/packrat-src
2026/05/08 23:03:18.323828771 R_PAPERSIZE=letter
2026/05/08 23:03:18.323829493 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 23:03:18.323842301 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 23:03:18.323843002 R_PRINTCMD=/usr/bin/lpr
2026/05/08 23:03:18.323857103 R_PROFILE_USER=REDACTED
2026/05/08 23:03:18.323857804 R_RD4PDF=times,inconsolata,hyper
2026/05/08 23:03:18.323875821 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp0FCQrG
2026/05/08 23:03:18.323879076 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/08 23:03:18.323914849 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 23:03:18.323921518 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 23:03:18.323970761 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:03:18.323972073 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 23:03:18.323991121 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 23:03:18.323991832 R_ZIPCMD=/usr/bin/zip
2026/05/08 23:03:18.324018981 SED=/usr/bin/sed
2026/05/08 23:03:18.324033413 SHLVL=2
2026/05/08 23:03:18.324034785 STARTUP_DEBUG_MODE=0
2026/05/08 23:03:18.324052731 TAR=/usr/bin/tar
2026/05/08 23:03:18.324053442 TERM=xterm
2026/05/08 23:03:18.324066932 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:18.324067613 TZ=UTC
2026/05/08 23:03:18.324080832 USERNAME=rstudio-connect
2026/05/08 23:03:18.324081664 USER=rstudio-connect
2026/05/08 23:03:18.329233927 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:36687
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 23:03:18.345258239 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:18.345466786 [connect-session] Job Key: EiZzrr3uEst8ai2D
2026/05/08 23:03:18.345475920 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:18.345480056 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:18.345505924 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:18.345511452 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34665 ...
Connected to session server http://127.0.0.1:34665
2026/05/08 23:03:18.527199964 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:18.527238110 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/08 23:03:18.535677020
2026/05/08 23:03:18.535688477 $ findmnt --notruncate
2026/05/08 23:03:18.535735877 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:03:18.535739312 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/WFKDS
2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:18.535946507 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:18.536057200 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:03:18.536058692 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:18.536088546 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:18.536089317 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:03:18.536121364 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:18.536122025 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:18.536152149 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:03:18.536153011 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536201832 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:18.536202834 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:18.536417890 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536418732 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536459171 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536459882 ├─/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 23:03:18.536551157 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536552288 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/EiZzrr3uEst8ai2D] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536593980 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536594721 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:18.536635100 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2010898851] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:18.536636011 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:18.541465820 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
Stopped session pings to http://127.0.0.1:34665
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 23:03:18.557400871 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:18.557632452 [connect-session] Job Key: g6vPWn2WDeZLb6Pc
2026/05/08 23:03:18.557644930 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:18.557649297 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:18.557654354 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:18.557662326 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41087 ...
Connected to session server http://127.0.0.1:41087
2026/05/08 23:03:18.739375629 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:18.739415583 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/08 23:03:18.896339949
2026/05/08 23:03:18.896360309 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/08 23:03:18.896470616 * Trying 18.161.170.100:443...
2026/05/08 23:03:18.896472428 * Connected to cran.rstudio.com (18.161.170.100) port 443 (#0)
2026/05/08 23:03:18.896524205 * ALPN, offering h2
2026/05/08 23:03:18.896524826 * ALPN, offering http/1.1
2026/05/08 23:03:18.896535792 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:18.896536483 * CApath: /etc/ssl/certs
2026/05/08 23:03:18.896547519 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:18.896547950 } [5 bytes data]
2026/05/08 23:03:18.896559286 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:18.896559707 } [512 bytes data]
2026/05/08 23:03:18.896569962 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:18.896570443 { [5 bytes data]
2026/05/08 23:03:18.896602790 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:18.896603521 { [122 bytes data]
2026/05/08 23:03:18.896625960 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:18.896627312 { [5 bytes data]
2026/05/08 23:03:18.896661562 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896670656 { [5 bytes data]
2026/05/08 23:03:18.896690635 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:18.896691376 { [19 bytes data]
2026/05/08 23:03:18.896707920 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896708692 { [5 bytes data]
2026/05/08 23:03:18.896721470 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:18.896721911 { [3836 bytes data]
2026/05/08 23:03:18.896731956 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896732396 { [5 bytes data]
2026/05/08 23:03:18.896741820 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:18.896742261 { [264 bytes data]
2026/05/08 23:03:18.896759907 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896760778 { [5 bytes data]
2026/05/08 23:03:18.896775920 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:18.896776621 { [36 bytes data]
2026/05/08 23:03:18.896791043 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:18.896791453 } [5 bytes data]
2026/05/08 23:03:18.896800907 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:18.896801328 } [1 bytes data]
2026/05/08 23:03:18.896811353 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896811783 } [5 bytes data]
2026/05/08 23:03:18.896821227 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:18.896821648 } [36 bytes data]
2026/05/08 23:03:18.896837872 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:18.896838873 * ALPN, server accepted to use h2
2026/05/08 23:03:18.896859999 * Server certificate:
2026/05/08 23:03:18.896861892 * subject: CN=cran.rstudio.com
2026/05/08 23:03:18.896877945 * start date: May 1 00:00:00 2026 GMT
2026/05/08 23:03:18.896878686 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/08 23:03:18.896891115 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/08 23:03:18.896892176 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/08 23:03:18.896904885 * SSL certificate verify ok.
2026/05/08 23:03:18.896905336 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:18.896939396 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:18.896940217 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:18.896964032 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896965023 } [5 bytes data]
2026/05/08 23:03:18.896977552 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.896978002 } [5 bytes data]
2026/05/08 23:03:18.897012603 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897013385 } [5 bytes data]
2026/05/08 23:03:18.897029038 * Using Stream ID: 1 (easy handle 0x5592917209f0)
2026/05/08 23:03:18.897029909 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897052061 } [5 bytes data]
2026/05/08 23:03:18.897052993 > GET / HTTP/2
2026/05/08 23:03:18.897062787 > Host: cran.rstudio.com
2026/05/08 23:03:18.897063418 > user-agent: curl/7.81.0
2026/05/08 23:03:18.897072742 > accept: */*
2026/05/08 23:03:18.897073213 >
2026/05/08 23:03:18.897080864 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897081395 { [5 bytes data]
2026/05/08 23:03:18.897090839 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:18.897091279 { [157 bytes data]
2026/05/08 23:03:18.897106121 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897106782 { [5 bytes data]
2026/05/08 23:03:18.897121229 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:18.897122140 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897140317 } [5 bytes data]
2026/05/08 23:03:18.897141098 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897156120 { [5 bytes data]
2026/05/08 23:03:18.897156761 < HTTP/2 200
2026/05/08 23:03:18.897165063 < content-type: text/html
2026/05/08 23:03:18.897165524 < content-length: 866
2026/05/08 23:03:18.897174597 < server: Apache/2.4.65 (Unix)
2026/05/08 23:03:18.897175048 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/08 23:03:18.897212994 < accept-ranges: bytes
2026/05/08 23:03:18.897213875 < date: Fri, 08 May 2026 23:03:18 GMT
2026/05/08 23:03:18.897225612 < expires: Fri, 08 May 2026 23:28:00 GMT
2026/05/08 23:03:18.897226053 < cache-control: max-age=1800
2026/05/08 23:03:18.897235707 < etag: "362-612dafe59ac63"
2026/05/08 23:03:18.897236148 < x-cache: Hit from cloudfront
2026/05/08 23:03:18.897245792 < via: 1.1 bd92dde9dc794495341116aade09f120.cloudfront.net (CloudFront)
2026/05/08 23:03:18.897246373 < x-amz-cf-pop: DFW57-P3
2026/05/08 23:03:18.897258030 < x-amz-cf-id: 6yobSwxd1bRZJHGgM3ctSYSS3zJJYqXdF12ni3CFhXMes9oBXmTtlA==
2026/05/08 23:03:18.897258501 < age: 318
2026/05/08 23:03:18.897284579 <
2026/05/08 23:03:18.897285320 { [866 bytes data]
2026/05/08 23:03:18.897297498 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:18.897298209 { [5 bytes data]
2026/05/08 23:03:18.903455556 * Connection #0 to host cran.rstudio.com left intact
Stopped session pings to http://127.0.0.1:41087
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 23:03:18.919845922 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:18.920061860 [connect-session] Job Key: xRzSnzRSQ9SIrVil
2026/05/08 23:03:18.920071074 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:18.920074929 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:18.920079707 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:18.920084283 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43623 ...
Connected to session server http://127.0.0.1:43623
2026/05/08 23:03:19.107621819 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:19.107640957 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 23:03:19.344514745
2026/05/08 23:03:19.344530619 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 23:03:19.344646890 * Trying 16.59.197.170:443...
2026/05/08 23:03:19.344648212 * Connected to packagemanager.posit.co (16.59.197.170) port 443 (#0)
2026/05/08 23:03:19.344663074 * ALPN, offering h2
2026/05/08 23:03:19.344663725 * ALPN, offering http/1.1
2026/05/08 23:03:19.344680705 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:19.344684401 * CApath: /etc/ssl/certs
2026/05/08 23:03:19.344723748 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344725000 } [5 bytes data]
2026/05/08 23:03:19.344745150 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:19.344745901 } [512 bytes data]
2026/05/08 23:03:19.344766832 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344767553 { [5 bytes data]
2026/05/08 23:03:19.344782585 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:19.344783376 { [104 bytes data]
2026/05/08 23:03:19.344798228 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344799009 { [5 bytes data]
2026/05/08 23:03:19.344812649 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:19.344813330 { [3880 bytes data]
2026/05/08 23:03:19.344841236 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344843449 { [5 bytes data]
2026/05/08 23:03:19.344858812 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 23:03:19.344859513 { [333 bytes data]
2026/05/08 23:03:19.344874195 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344874916 { [5 bytes data]
2026/05/08 23:03:19.344888686 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 23:03:19.344889357 { [4 bytes data]
2026/05/08 23:03:19.344903317 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344903968 } [5 bytes data]
2026/05/08 23:03:19.344917739 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 23:03:19.344918460 } [70 bytes data]
2026/05/08 23:03:19.344932841 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:19.344933592 } [5 bytes data]
2026/05/08 23:03:19.344947282 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:19.344947973 } [1 bytes data]
2026/05/08 23:03:19.344961012 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.344961653 } [5 bytes data]
2026/05/08 23:03:19.344974292 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:19.344978298 } [16 bytes data]
2026/05/08 23:03:19.344990496 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:19.344991257 { [5 bytes data]
2026/05/08 23:03:19.345003114 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.345003735 { [5 bytes data]
2026/05/08 23:03:19.345015823 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:19.345016444 { [16 bytes data]
2026/05/08 23:03:19.345028341 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 23:03:19.345028972 * ALPN, server accepted to use h2
2026/05/08 23:03:19.345043514 * Server certificate:
2026/05/08 23:03:19.345044175 * subject: CN=p3m.posit.it
2026/05/08 23:03:19.345056783 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 23:03:19.345057454 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 23:03:19.345071645 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 23:03:19.345072617 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 23:03:19.345091995 * SSL certificate verify ok.
2026/05/08 23:03:19.345092636 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:19.345107708 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:19.345108519 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:19.345142259 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345143070 } [5 bytes data]
2026/05/08 23:03:19.345157812 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345158583 } [5 bytes data]
2026/05/08 23:03:19.345172884 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345173655 } [5 bytes data]
2026/05/08 23:03:19.345188357 * Using Stream ID: 1 (easy handle 0x55aa59d3f9f0)
2026/05/08 23:03:19.345189088 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345209067 } [5 bytes data]
2026/05/08 23:03:19.345209778 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 23:03:19.345223519 > Host: packagemanager.posit.co
2026/05/08 23:03:19.345224170 > user-agent: curl/7.81.0
2026/05/08 23:03:19.345238240 > accept: */*
2026/05/08 23:03:19.345238941 >
2026/05/08 23:03:19.345250098 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345250809 { [5 bytes data]
2026/05/08 23:03:19.345267593 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:19.345268725 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345294153 } [5 bytes data]
2026/05/08 23:03:19.345295384 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345312069 { [5 bytes data]
2026/05/08 23:03:19.345312750 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345327061 { [5 bytes data]
2026/05/08 23:03:19.345327732 < HTTP/2 400
2026/05/08 23:03:19.345339629 < date: Fri, 08 May 2026 23:03:19 GMT
2026/05/08 23:03:19.345340361 < content-type: text/plain; charset=utf-8
2026/05/08 23:03:19.345354551 < content-length: 94
2026/05/08 23:03:19.345355182 < cache-control: max-age=3600
2026/05/08 23:03:19.345367921 < request-id: 7e178493-1a33-4a9f-9a2f-a5a8b312f3d6
2026/05/08 23:03:19.345368642 < server: Posit Package Manager v2026.04.2
2026/05/08 23:03:19.345385547 < x-content-type-options: nosniff
2026/05/08 23:03:19.345386238 < x-frame-options: DENY
2026/05/08 23:03:19.345400519 < x-repository-type: RSPM
2026/05/08 23:03:19.345401350 <
2026/05/08 23:03:19.345413158 { [94 bytes data]
2026/05/08 23:03:19.345413859 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.345427919 { [5 bytes data]
2026/05/08 23:03:19.352401368 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:43623
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 23:03:19.369406319 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:19.369660473 [connect-session] Job Key: TReNMvHnKSorCOR3
2026/05/08 23:03:19.369672591 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:19.369676837 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:19.369681794 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:19.369686421 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33337 ...
Connected to session server http://127.0.0.1:33337
2026/05/08 23:03:19.553135123 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:19.553177251 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 23:03:19.924735980
2026/05/08 23:03:19.924752995 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 23:03:19.924842056 * Trying 16.59.197.170:443...
2026/05/08 23:03:19.924843388 * Connected to packagemanager.posit.co (16.59.197.170) port 443 (#0)
2026/05/08 23:03:19.924859121 * ALPN, offering h2
2026/05/08 23:03:19.924859792 * ALPN, offering http/1.1
2026/05/08 23:03:19.924873142 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:19.924873813 * CApath: /etc/ssl/certs
2026/05/08 23:03:19.924888464 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.924889516 } [5 bytes data]
2026/05/08 23:03:19.924908263 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:19.924909025 } [512 bytes data]
2026/05/08 23:03:19.924924157 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.924924878 { [5 bytes data]
2026/05/08 23:03:19.924940291 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:19.924941142 { [104 bytes data]
2026/05/08 23:03:19.924956194 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.924956935 { [5 bytes data]
2026/05/08 23:03:19.924972198 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:19.924972869 { [3880 bytes data]
2026/05/08 23:03:19.924989543 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.924993289 { [5 bytes data]
2026/05/08 23:03:19.925021801 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 23:03:19.925029031 { [333 bytes data]
2026/05/08 23:03:19.925053037 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.925085905 { [5 bytes data]
2026/05/08 23:03:19.925086776 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 23:03:19.925103371 { [4 bytes data]
2026/05/08 23:03:19.925104042 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.925119785 } [5 bytes data]
2026/05/08 23:03:19.925120466 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 23:03:19.925135658 } [70 bytes data]
2026/05/08 23:03:19.925136419 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:19.925151261 } [5 bytes data]
2026/05/08 23:03:19.925151982 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:19.925167535 } [1 bytes data]
2026/05/08 23:03:19.925168296 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:19.925183669 } [5 bytes data]
2026/05/08 23:03:19.925184370 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:19.925198901 } [16 bytes data]
2026/05/08 23:03:19.925199793 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:19.925214164 { [5 bytes data]
2026/05/08 23:03:19.925214935 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:19.925229737 { [5 bytes data]
2026/05/08 23:03:19.925230438 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:19.925245169 { [16 bytes data]
2026/05/08 23:03:19.925245900 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 23:03:19.925262204 * ALPN, server accepted to use h2
2026/05/08 23:03:19.925262976 * Server certificate:
2026/05/08 23:03:19.925277978 * subject: CN=p3m.posit.it
2026/05/08 23:03:19.925278789 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 23:03:19.925294021 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 23:03:19.925294732 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 23:03:19.925315272 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 23:03:19.925315943 * SSL certificate verify ok.
2026/05/08 23:03:19.925332458 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:19.925333169 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:19.925363423 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:19.925364094 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925395941 } [5 bytes data]
2026/05/08 23:03:19.925396642 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925411624 } [5 bytes data]
2026/05/08 23:03:19.925412405 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925427387 } [5 bytes data]
2026/05/08 23:03:19.925428028 * Using Stream ID: 1 (easy handle 0x55b63a31d9f0)
2026/05/08 23:03:19.925443421 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925444332 } [5 bytes data]
2026/05/08 23:03:19.925459855 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 23:03:19.925460666 > Host: packagemanager.posit.co
2026/05/08 23:03:19.925476630 > user-agent: curl/7.81.0
2026/05/08 23:03:19.925477331 > accept: */*
2026/05/08 23:03:19.925509649 >
2026/05/08 23:03:19.925510350 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925524400 { [5 bytes data]
2026/05/08 23:03:19.925525081 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:19.925541125 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925541796 } [5 bytes data]
2026/05/08 23:03:19.925556808 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925557489 { [5 bytes data]
2026/05/08 23:03:19.925571930 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925572611 { [5 bytes data]
2026/05/08 23:03:19.925621443 < HTTP/2 400
2026/05/08 23:03:19.925622314 < date: Fri, 08 May 2026 23:03:19 GMT
2026/05/08 23:03:19.925635864 < content-type: text/plain; charset=utf-8
2026/05/08 23:03:19.925636555 < content-length: 94
2026/05/08 23:03:19.925652138 < cache-control: max-age=3600
2026/05/08 23:03:19.925652829 < request-id: db65fb95-2aba-4b4e-9666-e2705b71a68d
2026/05/08 23:03:19.925673199 < server: Posit Package Manager v2026.04.2
2026/05/08 23:03:19.925673940 < x-content-type-options: nosniff
2026/05/08 23:03:19.925690765 < x-frame-options: DENY
2026/05/08 23:03:19.925691466 < x-repository-type: RSPM
2026/05/08 23:03:19.925705998 <
2026/05/08 23:03:19.925706719 { [94 bytes data]
2026/05/08 23:03:19.925718416 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:19.925719117 { [5 bytes data]
2026/05/08 23:03:19.931652309 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:33337
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 23:03:19.948214704 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:19.948498812 [connect-session] Job Key: kEQrHrsXX5ABYyEi
2026/05/08 23:03:19.948515917 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:19.948520314 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:19.948525301 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:19.948529788 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34527 ...
Connected to session server http://127.0.0.1:34527
2026/05/08 23:03:20.154466226 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:20.154528953 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/08 23:03:20.175428201
2026/05/08 23:03:20.175442282 $ /opt/R/4.5.2/bin/R --version
2026/05/08 23:03:20.175542750 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/08 23:03:20.175544482 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 23:03:20.175563751 Platform: x86_64-pc-linux-gnu
2026/05/08 23:03:20.175564592
2026/05/08 23:03:20.175577291 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 23:03:20.175577972 You are welcome to redistribute it under the terms of the
2026/05/08 23:03:20.175594906 GNU General Public License versions 2 or 3.
2026/05/08 23:03:20.175595988 For more information about these matters see
2026/05/08 23:03:20.182154765 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:34527
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 23:03:20.199330378 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:20.199611462 [connect-session] Job Key: Fyzha58P2YIJgOxf
2026/05/08 23:03:20.199625012 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:20.199632953 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:20.199639773 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:20.199645882 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37225 ...
Connected to session server http://127.0.0.1:37225
2026/05/08 23:03:20.392912293 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:20.392931061 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/08 23:03:20.620119195
2026/05/08 23:03:20.620135769 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 23:03:20.620227504 Package Version LibPath
2026/05/08 23:03:20.620229227 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620255456 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620259051 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620286191 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620287132 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620319550 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620320321 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620336485 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620337276 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620354782 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620355463 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620373840 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620374521 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620391426 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620392167 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620409763 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620410514 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620427299 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620428000 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620445756 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620455530 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620479766 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620480527 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620520846 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620521537 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620532964 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620533415 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620544180 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620544621 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620555627 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620556048 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620567405 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620567875 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620578982 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620579412 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620599732 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620600463 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620619551 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620620282 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620648684 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.620649636 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:20.626743133 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:37225
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 23:03:20.643468088 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:20.643762161 [connect-session] Job Key: zNMEIdxmPTzOvg4L
2026/05/08 23:03:20.643775801 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:20.643781590 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:20.643788590 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:20.643794278 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46327 ...
Connected to session server http://127.0.0.1:46327
2026/05/08 23:03:20.829372194 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:20.829418362 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/08 23:03:20.829899890 $add.smooth
2026/05/08 23:03:20.829917867 [1] TRUE
2026/05/08 23:03:20.829978176
2026/05/08 23:03:20.829980088 $bitmapType
2026/05/08 23:03:20.829994159 [1] "cairo"
2026/05/08 23:03:20.829994890
2026/05/08 23:03:20.830008540 $browser
2026/05/08 23:03:20.830009362 [1] "xdg-open"
2026/05/08 23:03:20.830021790
2026/05/08 23:03:20.830022240 $browserNLdisabled
2026/05/08 23:03:20.830036451 [1] FALSE
2026/05/08 23:03:20.830036882
2026/05/08 23:03:20.830050142 $catch.script.errors
2026/05/08 23:03:20.830050873 [1] FALSE
2026/05/08 23:03:20.830065274
2026/05/08 23:03:20.830066095 $CBoundsCheck
2026/05/08 23:03:20.830072965 [1] FALSE
2026/05/08 23:03:20.830083701
2026/05/08 23:03:20.830084582 $check.bounds
2026/05/08 23:03:20.830094337 [1] FALSE
2026/05/08 23:03:20.830094827
2026/05/08 23:03:20.830102809 $citation.bibtex.max
2026/05/08 23:03:20.830103240 [1] 1
2026/05/08 23:03:20.830112023
2026/05/08 23:03:20.830112513 $continue
2026/05/08 23:03:20.830120665 [1] "+ "
2026/05/08 23:03:20.830121116
2026/05/08 23:03:20.830128927 $contrasts
2026/05/08 23:03:20.830129408 unordered ordered
2026/05/08 23:03:20.830153213 "contr.treatment" "contr.poly"
2026/05/08 23:03:20.830154004
2026/05/08 23:03:20.830167304 $defaultPackages
2026/05/08 23:03:20.830167745 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 23:03:20.830179272
2026/05/08 23:03:20.830179732 $demo.ask
2026/05/08 23:03:20.830187864 [1] "default"
2026/05/08 23:03:20.830188335
2026/05/08 23:03:20.830196507 $deparse.cutoff
2026/05/08 23:03:20.830196978 [1] 60
2026/05/08 23:03:20.830205430
2026/05/08 23:03:20.830205871 $device
2026/05/08 23:03:20.830503368 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 23:03:20.830509117 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 23:03:20.830545330 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 23:03:20.830546161 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/08 23:03:20.830567383 {
2026/05/08 23:03:20.830568394 initPSandPDFfonts()
2026/05/08 23:03:20.830581854 new <- list()
2026/05/08 23:03:20.830582785 if (!missing(width))
2026/05/08 23:03:20.830599179 new$width <- width
2026/05/08 23:03:20.830599860 if (!missing(height))
2026/05/08 23:03:20.830614232 new$height <- height
2026/05/08 23:03:20.830614973 if (!missing(onefile))
2026/05/08 23:03:20.830629083 new$onefile <- onefile
2026/05/08 23:03:20.830629865 if (!missing(title))
2026/05/08 23:03:20.830644015 new$title <- title
2026/05/08 23:03:20.830644676 if (!missing(fonts))
2026/05/08 23:03:20.830662973 new$fonts <- fonts
2026/05/08 23:03:20.830663684 if (!missing(version))
2026/05/08 23:03:20.830677885 new$version <- version
2026/05/08 23:03:20.830678576 if (!missing(paper))
2026/05/08 23:03:20.830692707 new$paper <- paper
2026/05/08 23:03:20.830693408 if (!missing(encoding))
2026/05/08 23:03:20.830708000 new$encoding <- encoding
2026/05/08 23:03:20.830708881 if (!missing(bg))
2026/05/08 23:03:20.830723182 new$bg <- bg
2026/05/08 23:03:20.830723853 if (!missing(fg))
2026/05/08 23:03:20.830736922 new$fg <- fg
2026/05/08 23:03:20.830737613 if (!missing(pointsize))
2026/05/08 23:03:20.830827646 new$pointsize <- pointsize
2026/05/08 23:03:20.830829168 if (!missing(pagecentre))
2026/05/08 23:03:20.830844711 new$pagecentre <- pagecentre
2026/05/08 23:03:20.830845802 if (!missing(colormodel))
2026/05/08 23:03:20.830859272 new$colormodel <- colormodel
2026/05/08 23:03:20.830859933 if (!missing(useDingbats))
2026/05/08 23:03:20.830916186 new$useDingbats <- useDingbats
2026/05/08 23:03:20.830917198 if (!missing(useKerning))
2026/05/08 23:03:20.830940181 new$useKerning <- useKerning
2026/05/08 23:03:20.830940872 if (!missing(fillOddEven))
2026/05/08 23:03:20.830975934 new$fillOddEven <- fillOddEven
2026/05/08 23:03:20.830976785 if (!missing(compress))
2026/05/08 23:03:20.831003635 new$compress <- compress
2026/05/08 23:03:20.831006559 if (!missing(timestamp))
2026/05/08 23:03:20.831083933 new$timestamp <- timestamp
2026/05/08 23:03:20.831085185 if (!missing(producer))
2026/05/08 23:03:20.831099626 new$producer <- producer
2026/05/08 23:03:20.831100357 if (!missing(author))
2026/05/08 23:03:20.831114097 new$author <- author
2026/05/08 23:03:20.831115359 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 23:03:20.831135028 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 23:03:20.831135789 inherits(family, "CIDFont"))) {
2026/05/08 23:03:20.831153736 enc <- family$encoding
2026/05/08 23:03:20.831154407 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 23:03:20.831171271 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 23:03:20.831171982 "default"))
2026/05/08 23:03:20.831203228 old$encoding <- enc
2026/05/08 23:03:20.831203919 family <- family$metrics
2026/05/08 23:03:20.831218591 }
2026/05/08 23:03:20.831219292 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 23:03:20.831239052 old$encoding <- guessEncoding()
2026/05/08 23:03:20.831240584 if (!missing(family)) {
2026/05/08 23:03:20.831257128 if (length(family) == 4L) {
2026/05/08 23:03:20.831257829 family <- c(family, "Symbol.afm")
2026/05/08 23:03:20.831272471 }
2026/05/08 23:03:20.831273182 else if (length(family) == 5L) {
2026/05/08 23:03:20.831285860 }
2026/05/08 23:03:20.831286622 else if (length(family) == 1L) {
2026/05/08 23:03:20.831317637 pf <- pdfFonts(family)[[1L]]
2026/05/08 23:03:20.831318448 if (is.null(pf))
2026/05/08 23:03:20.831333140 stop(gettextf("unknown family '%s'", family),
2026/05/08 23:03:20.831341753 domain = NA)
2026/05/08 23:03:20.831352488 matchFont(pf, old$encoding)
2026/05/08 23:03:20.831388191 }
2026/05/08 23:03:20.831389283 else stop("invalid 'family' argument")
2026/05/08 23:03:20.831403474 old$family <- family
2026/05/08 23:03:20.831404195 }
2026/05/08 23:03:20.831416513 version <- old$version
2026/05/08 23:03:20.831417264 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 23:03:20.831431134 "2.0")
2026/05/08 23:03:20.831431825 if (version %in% versions)
2026/05/08 23:03:20.831442371 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 23:03:20.831443042 else stop("invalid PDF version")
2026/05/08 23:03:20.831456972 onefile <- old$onefile
2026/05/08 23:03:20.831457613 if (!checkIntFormat(file))
2026/05/08 23:03:20.831468980 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 23:03:20.831469621 domain = NA)
2026/05/08 23:03:20.831481799 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 23:03:20.831502059 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 23:03:20.831523620 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 23:03:20.831524321 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 23:03:20.831549178 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/08 23:03:20.831551030 old$author)
2026/05/08 23:03:20.831572312 invisible()
2026/05/08 23:03:20.831573053 }
2026/05/08 23:03:20.831585611 <bytecode: 0x5651e1c7d2f0>
2026/05/08 23:03:20.831586362 <environment: namespace:grDevices>
2026/05/08 23:03:20.831602776
2026/05/08 23:03:20.831603498 $device.ask.default
2026/05/08 23:03:20.831632741 [1] FALSE
2026/05/08 23:03:20.831633572
2026/05/08 23:03:20.831645469 $digits
2026/05/08 23:03:20.831646260 [1] 7
2026/05/08 23:03:20.831657817
2026/05/08 23:03:20.831658569 $download.file.extra
2026/05/08 23:03:20.831671738 [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 23:03:20.831696815
2026/05/08 23:03:20.831716203 $download.file.method
2026/05/08 23:03:20.831716965 [1] "curl"
2026/05/08 23:03:20.831730054
2026/05/08 23:03:20.831730795 $dvipscmd
2026/05/08 23:03:20.831743413 [1] "dvips"
2026/05/08 23:03:20.831744094
2026/05/08 23:03:20.831755822 $echo
2026/05/08 23:03:20.831756513 [1] FALSE
2026/05/08 23:03:20.831768440
2026/05/08 23:03:20.831769191 $editor
2026/05/08 23:03:20.831780648 [1] "vi"
2026/05/08 23:03:20.831781339
2026/05/08 23:03:20.831792436 $encoding
2026/05/08 23:03:20.831793147 [1] "native.enc"
2026/05/08 23:03:20.831805525
2026/05/08 23:03:20.831806256 $example.ask
2026/05/08 23:03:20.831818123 [1] "default"
2026/05/08 23:03:20.831818804
2026/05/08 23:03:20.831830512 $expressions
2026/05/08 23:03:20.831831223 [1] 5000
2026/05/08 23:03:20.831843471
2026/05/08 23:03:20.831844132 $help.search.types
2026/05/08 23:03:20.831856570 [1] "vignette" "demo" "help"
2026/05/08 23:03:20.831857281
2026/05/08 23:03:20.831870340 $help.try.all.packages
2026/05/08 23:03:20.831871101 [1] FALSE
2026/05/08 23:03:20.831884141
2026/05/08 23:03:20.831884812 $HTTPUserAgent
2026/05/08 23:03:20.831900134 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 23:03:20.831900945
2026/05/08 23:03:20.831916298 $internet.info
2026/05/08 23:03:20.831917099 [1] 2
2026/05/08 23:03:20.831929337
2026/05/08 23:03:20.831930018 $keep.parse.data
2026/05/08 23:03:20.831942036 [1] TRUE
2026/05/08 23:03:20.831942827
2026/05/08 23:03:20.831954184 $keep.parse.data.pkgs
2026/05/08 23:03:20.831954855 [1] FALSE
2026/05/08 23:03:20.831967974
2026/05/08 23:03:20.831968645 $keep.source
2026/05/08 23:03:20.831980432 [1] FALSE
2026/05/08 23:03:20.831981203
2026/05/08 23:03:20.831992750 $keep.source.pkgs
2026/05/08 23:03:20.831993441 [1] FALSE
2026/05/08 23:03:20.832006070
2026/05/08 23:03:20.832006761 $locatorBell
2026/05/08 23:03:20.832018298 [1] TRUE
2026/05/08 23:03:20.832018999
2026/05/08 23:03:20.832030045 $mailer
2026/05/08 23:03:20.832030756 [1] "mailto"
2026/05/08 23:03:20.832043335
2026/05/08 23:03:20.832044116 $matprod
2026/05/08 23:03:20.832055383 [1] "default"
2026/05/08 23:03:20.832056064
2026/05/08 23:03:20.832067591 $max.contour.segments
2026/05/08 23:03:20.832068282 [1] 25000
2026/05/08 23:03:20.832081050
2026/05/08 23:03:20.832081751 $max.print
2026/05/08 23:03:20.832101821 [1] 99999
2026/05/08 23:03:20.832102522
2026/05/08 23:03:20.832113929 $menu.graphics
2026/05/08 23:03:20.832114640 [1] TRUE
2026/05/08 23:03:20.832126878
2026/05/08 23:03:20.832127549 $na.action
2026/05/08 23:03:20.832139456 [1] "na.omit"
2026/05/08 23:03:20.832140157
2026/05/08 23:03:20.832151424 $nwarnings
2026/05/08 23:03:20.832152145 [1] 50
2026/05/08 23:03:20.832164123
2026/05/08 23:03:20.832164904 $OutDec
2026/05/08 23:03:20.832176541 [1] "."
2026/05/08 23:03:20.832177292
2026/05/08 23:03:20.832188529 $packrat.authenticated.downloads.use.renv
2026/05/08 23:03:20.832189260 [1] TRUE
2026/05/08 23:03:20.832203871
2026/05/08 23:03:20.832204562 $packrat.connect.timeout
2026/05/08 23:03:20.832217451 [1] 10
2026/05/08 23:03:20.832218132
2026/05/08 23:03:20.832229399 $packrat.untrusted.packages
2026/05/08 23:03:20.832230150 character(0)
2026/05/08 23:03:20.832244170
2026/05/08 23:03:20.832244851 $packrat.verbose.cache
2026/05/08 23:03:20.832257720 [1] TRUE
2026/05/08 23:03:20.832258451
2026/05/08 23:03:20.832270249 $pager
2026/05/08 23:03:20.832271010 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/08 23:03:20.832284440
2026/05/08 23:03:20.832285111 $papersize
2026/05/08 23:03:20.832296417 [1] "letter"
2026/05/08 23:03:20.832297108
2026/05/08 23:03:20.832312261 $PCRE_limit_recursion
2026/05/08 23:03:20.832313062 [1] NA
2026/05/08 23:03:20.832326351
2026/05/08 23:03:20.832327022 $PCRE_study
2026/05/08 23:03:20.832338940 [1] FALSE
2026/05/08 23:03:20.832339741
2026/05/08 23:03:20.832351699 $PCRE_use_JIT
2026/05/08 23:03:20.832352380 [1] TRUE
2026/05/08 23:03:20.832364838
2026/05/08 23:03:20.832365539 $pdfviewer
2026/05/08 23:03:20.832377517 [1] "/usr/bin/xdg-open"
2026/05/08 23:03:20.832378338
2026/05/08 23:03:20.832390896 $pkgType
2026/05/08 23:03:20.832391637 [1] "source"
2026/05/08 23:03:20.832404246
2026/05/08 23:03:20.832404967 $printcmd
2026/05/08 23:03:20.832416724 [1] "/usr/bin/lpr"
2026/05/08 23:03:20.832417415
2026/05/08 23:03:20.832429653 $prompt
2026/05/08 23:03:20.832430374 [1] "> "
2026/05/08 23:03:20.832441992
2026/05/08 23:03:20.832442813 $repos
2026/05/08 23:03:20.832454470 CRAN
2026/05/08 23:03:20.832455181 "@CRAN@"
2026/05/08 23:03:20.832467259
2026/05/08 23:03:20.832468030 $rl_word_breaks
2026/05/08 23:03:20.832480488 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 23:03:20.832481229
2026/05/08 23:03:20.832543451 $scipen
2026/05/08 23:03:20.832544352 [1] 0
2026/05/08 23:03:20.832562359
2026/05/08 23:03:20.832563020 $show.coef.Pvalues
2026/05/08 23:03:20.832575798 [1] TRUE
2026/05/08 23:03:20.832576479
2026/05/08 23:03:20.832588107 $show.error.messages
2026/05/08 23:03:20.832588828 [1] TRUE
2026/05/08 23:03:20.832623889
2026/05/08 23:03:20.832624620 $show.signif.stars
2026/05/08 23:03:20.832641285 [1] TRUE
2026/05/08 23:03:20.832641966
2026/05/08 23:03:20.832653623 $showErrorCalls
2026/05/08 23:03:20.832654324 [1] TRUE
2026/05/08 23:03:20.832667233
2026/05/08 23:03:20.832667914 $showNCalls
2026/05/08 23:03:20.832699460 [1] 50
2026/05/08 23:03:20.832700262
2026/05/08 23:03:20.832715955 $showWarnCalls
2026/05/08 23:03:20.832716676 [1] FALSE
2026/05/08 23:03:20.832733491
2026/05/08 23:03:20.832734212 $str
2026/05/08 23:03:20.832746059 $str$strict.width
2026/05/08 23:03:20.832746830 [1] "no"
2026/05/08 23:03:20.832776033
2026/05/08 23:03:20.832776734 $str$digits.d
2026/05/08 23:03:20.832788962 [1] 3
2026/05/08 23:03:20.832789703
2026/05/08 23:03:20.832800910 $str$vec.len
2026/05/08 23:03:20.832801651 [1] 4
2026/05/08 23:03:20.832817715
2026/05/08 23:03:20.832818436 $str$list.len
2026/05/08 23:03:20.832850973 [1] 99
2026/05/08 23:03:20.832851755
2026/05/08 23:03:20.832863372 $str$deparse.lines
2026/05/08 23:03:20.832864063 NULL
2026/05/08 23:03:20.832876952
2026/05/08 23:03:20.832877883 $str$drop.deparse.attr
2026/05/08 23:03:20.832891163 [1] TRUE
2026/05/08 23:03:20.832891864
2026/05/08 23:03:20.832903371 $str$formatNum
2026/05/08 23:03:20.832904082 function (x, ...)
2026/05/08 23:03:20.832924902 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 23:03:20.832941627 <environment: 0x5651e24f06a8>
2026/05/08 23:03:20.832942458
2026/05/08 23:03:20.832955998
2026/05/08 23:03:20.832956779 $str.dendrogram.last
2026/05/08 23:03:20.832969197 [1] "`"
2026/05/08 23:03:20.832969929
2026/05/08 23:03:20.832981445 $texi2dvi
2026/05/08 23:03:20.832982157 [1] "/usr/bin/texi2dvi"
2026/05/08 23:03:20.833022977
2026/05/08 23:03:20.833025430 $timeout
2026/05/08 23:03:20.833038590 [1] 60
2026/05/08 23:03:20.833039281
2026/05/08 23:03:20.833050367 $ts.eps
2026/05/08 23:03:20.833051118 [1] 1e-05
2026/05/08 23:03:20.833063626
2026/05/08 23:03:20.833064317 $ts.S.compat
2026/05/08 23:03:20.833076305 [1] FALSE
2026/05/08 23:03:20.833098668
2026/05/08 23:03:20.833110706 $unzip
2026/05/08 23:03:20.833111487 [1] "/usr/bin/unzip"
2026/05/08 23:03:20.833124376
2026/05/08 23:03:20.833125087 $useFancyQuotes
2026/05/08 23:03:20.833137185 [1] TRUE
2026/05/08 23:03:20.833137906
2026/05/08 23:03:20.833149633 $verbose
2026/05/08 23:03:20.833150404 [1] FALSE
2026/05/08 23:03:20.833171465
2026/05/08 23:03:20.833172166 $warn
2026/05/08 23:03:20.833183944 [1] 0
2026/05/08 23:03:20.833184715
2026/05/08 23:03:20.833199917 $warning.length
2026/05/08 23:03:20.833200688 [1] 1000
2026/05/08 23:03:20.833217162
2026/05/08 23:03:20.833217823 $warnPartialMatchArgs
2026/05/08 23:03:20.833239125 [1] FALSE
2026/05/08 23:03:20.833241438
2026/05/08 23:03:20.833275018 $warnPartialMatchAttr
2026/05/08 23:03:20.833275939 [1] FALSE
2026/05/08 23:03:20.833289429
2026/05/08 23:03:20.833290210 $warnPartialMatchDollar
2026/05/08 23:03:20.833302578 [1] FALSE
2026/05/08 23:03:20.833303309
2026/05/08 23:03:20.833314225 $width
2026/05/08 23:03:20.833314906 [1] 80
2026/05/08 23:03:20.833325912
Stopped session pings to http://127.0.0.1:46327
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 23:03:20.855539355 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:20.855774270 [connect-session] Job Key: mZac55Ome0yZEAou
2026/05/08 23:03:20.855788261 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:20.855800809 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:20.855807449 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:20.855813348 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46759 ...
Connected to session server http://127.0.0.1:46759
2026/05/08 23:03:21.041167013 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:21.041189306 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/08 23:03:21.049626393
2026/05/08 23:03:21.049639863 $ env
2026/05/08 23:03:21.049705980 EDITOR=vi
2026/05/08 23:03:21.049707092 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:21.049728624 HOSTNAME=afa6aa6482fc
2026/05/08 23:03:21.049729435 LANG=en_US.UTF-8
2026/05/08 23:03:21.049743906 LANGUAGE=en_US:en
2026/05/08 23:03:21.049744597 LC_ALL=en_US.UTF-8
2026/05/08 23:03:21.049763435 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 23:03:21.049771396 LN_S=ln -s
2026/05/08 23:03:21.049793479 LOGNAME=rstudio-connect
2026/05/08 23:03:21.049794160 MAKEFLAGS=-j1
2026/05/08 23:03:21.049807830 MAKE=make
2026/05/08 23:03:21.049808681 PAGER=/usr/bin/pager
2026/05/08 23:03:21.049822341 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/08 23:03:21.049829151 POSIT_CONNECT=1
2026/05/08 23:03:21.049846467 POSIT_PRODUCT=CONNECT
2026/05/08 23:03:21.049847238 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:03:21.049862230 R_ARCH=
2026/05/08 23:03:21.049862951 R_BROWSER=xdg-open
2026/05/08 23:03:21.049875890 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 23:03:21.049876591 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/08 23:03:21.049892064 R_ENVIRON_USER=REDACTED
2026/05/08 23:03:21.049895389 R_GZIPCMD=/usr/bin/gzip
2026/05/08 23:03:21.049920706 R_HOME=/opt/R/4.5.2/lib/R
2026/05/08 23:03:21.049921828 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/08 23:03:21.049937511 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/08 23:03:21.049938202 R_LIBS_USER=REDACTED
2026/05/08 23:03:21.049953304 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/08 23:03:21.049954486 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpzNP9CZ/packrat-src
2026/05/08 23:03:21.049976679 R_PAPERSIZE=letter
2026/05/08 23:03:21.049977420 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 23:03:21.049998711 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 23:03:21.049999622 R_PRINTCMD=/usr/bin/lpr
2026/05/08 23:03:21.050018670 R_PROFILE_USER=REDACTED
2026/05/08 23:03:21.050019381 R_RD4PDF=times,inconsolata,hyper
2026/05/08 23:03:21.050033783 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpzNP9CZ
2026/05/08 23:03:21.050034484 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/08 23:03:21.050052751 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 23:03:21.050053392 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 23:03:21.050068734 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:03:21.050069475 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 23:03:21.050089394 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 23:03:21.050090967 R_ZIPCMD=/usr/bin/zip
2026/05/08 23:03:21.050144986 SED=/usr/bin/sed
2026/05/08 23:03:21.050146138 SHLVL=2
2026/05/08 23:03:21.050158426 STARTUP_DEBUG_MODE=0
2026/05/08 23:03:21.050159257 TAR=/usr/bin/tar
2026/05/08 23:03:21.050172407 TERM=xterm
2026/05/08 23:03:21.050173118 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:21.050187028 TZ=UTC
2026/05/08 23:03:21.050187719 USERNAME=rstudio-connect
2026/05/08 23:03:21.050200528 USER=rstudio-connect
2026/05/08 23:03:21.056021465 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:46759
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 23:03:21.072251360 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:21.072545674 [connect-session] Job Key: pahtozvU3H1yFkd4
2026/05/08 23:03:21.072558713 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:21.072566404 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:21.072573184 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:21.072579263 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42065 ...
Connected to session server http://127.0.0.1:42065
2026/05/08 23:03:21.257174343 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:21.257197417 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/08 23:03:21.265602727
2026/05/08 23:03:21.265613483 $ findmnt --notruncate
2026/05/08 23:03:21.265656225 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:03:21.265657938 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/WFKDS
2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:21.265731026 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:21.265815540 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:03:21.265816982 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:21.265836751 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:21.265837292 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:03:21.265884872 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:21.265885763 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:21.265914475 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:03:21.265915197 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.265961585 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:21.265962516 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l
/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:21.266167498 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266207977 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266208849 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266265532 ├─/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 23:03:21.266267795 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266296648 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/pahtozvU3H1yFkd4] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266297369 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266342596 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:21.266343126 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3333364091] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:21.266402123 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:21.272286363 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/overlay2/l/W
FKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
Stopped session pings to http://127.0.0.1:42065
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 23:03:21.288826605 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:21.289091435 [connect-session] Job Key: d71qbfV2TkxtBhrE
2026/05/08 23:03:21.289105946 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:21.289111715 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:21.289118695 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:21.289124664 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45275 ...
Connected to session server http://127.0.0.1:45275
2026/05/08 23:03:21.474268121 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:21.474287459 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/08 23:03:21.621624035
2026/05/08 23:03:21.621640139 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/08 23:03:21.621739605 * Trying 18.161.170.103:443...
2026/05/08 23:03:21.621755499 * Connected to cran.rstudio.com (18.161.170.103) port 443 (#0)
2026/05/08 23:03:21.621770781 * ALPN, offering h2
2026/05/08 23:03:21.621771282 * ALPN, offering http/1.1
2026/05/08 23:03:21.621781457 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:21.621782579 * CApath: /etc/ssl/certs
2026/05/08 23:03:21.621801987 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:21.621802698 } [5 bytes data]
2026/05/08 23:03:21.621817420 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:21.621818251 } [512 bytes data]
2026/05/08 23:03:21.621831711 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:21.621832352 { [5 bytes data]
2026/05/08 23:03:21.621847684 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:21.621848486 { [122 bytes data]
2026/05/08 23:03:21.621869897 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:21.621870658 { [5 bytes data]
2026/05/08 23:03:21.621884929 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.621885340 { [5 bytes data]
2026/05/08 23:03:21.621895335 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/08 23:03:21.621895765 { [19 bytes data]
2026/05/08 23:03:21.621906060 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.621906481 { [5 bytes data]
2026/05/08 23:03:21.621924117 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:21.621924788 { [3836 bytes data]
2026/05/08 23:03:21.621939660 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.621940401 { [5 bytes data]
2026/05/08 23:03:21.621954061 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/08 23:03:21.621954772 { [264 bytes data]
2026/05/08 23:03:21.621968132 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.621968813 { [5 bytes data]
2026/05/08 23:03:21.621982052 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:21.621982703 { [36 bytes data]
2026/05/08 23:03:21.621995632 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:21.621996363 } [5 bytes data]
2026/05/08 23:03:21.622009032 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:21.622009743 } [1 bytes data]
2026/05/08 23:03:21.622023453 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622024184 } [5 bytes data]
2026/05/08 23:03:21.622037233 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:21.622038015 } [36 bytes data]
2026/05/08 23:03:21.622051234 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/08 23:03:21.622051965 * ALPN, server accepted to use h2
2026/05/08 23:03:21.622067899 * Server certificate:
2026/05/08 23:03:21.622068570 * subject: CN=cran.rstudio.com
2026/05/08 23:03:21.622083872 * start date: May 1 00:00:00 2026 GMT
2026/05/08 23:03:21.622084823 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/08 23:03:21.622108288 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/08 23:03:21.622109810 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/08 23:03:21.622136049 * SSL certificate verify ok.
2026/05/08 23:03:21.622137811 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:21.622191010 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:21.622191761 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:21.622211850 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622219101 } [5 bytes data]
2026/05/08 23:03:21.622232381 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622232831 } [5 bytes data]
2026/05/08 23:03:21.622252981 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622253452 } [5 bytes data]
2026/05/08 23:03:21.622269996 * Using Stream ID: 1 (easy handle 0x55b3dd52f9f0)
2026/05/08 23:03:21.622270887 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622285018 } [5 bytes data]
2026/05/08 23:03:21.622295223 > GET / HTTP/2
2026/05/08 23:03:21.622296024 > Host: cran.rstudio.com
2026/05/08 23:03:21.622311898 > user-agent: curl/7.81.0
2026/05/08 23:03:21.622312929 > accept: */*
2026/05/08 23:03:21.622332859 >
2026/05/08 23:03:21.622333750 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622347430 { [5 bytes data]
2026/05/08 23:03:21.622347981 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/08 23:03:21.622357635 { [157 bytes data]
2026/05/08 23:03:21.622358086 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622374710 { [5 bytes data]
2026/05/08 23:03:21.622375471 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:21.622386668 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622399497 } [5 bytes data]
2026/05/08 23:03:21.622400278 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622412576 { [5 bytes data]
2026/05/08 23:03:21.622413027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622422250 { [5 bytes data]
2026/05/08 23:03:21.622422691 < HTTP/2 200
2026/05/08 23:03:21.622430723 < content-type: text/html
2026/05/08 23:03:21.622431163 < content-length: 866
2026/05/08 23:03:21.622440357 < server: Apache/2.4.65 (Unix)
2026/05/08 23:03:21.622440787 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/08 23:03:21.622456240 < accept-ranges: bytes
2026/05/08 23:03:21.622457131 < date: Fri, 08 May 2026 23:03:18 GMT
2026/05/08 23:03:21.622480225 < expires: Fri, 08 May 2026 23:28:00 GMT
2026/05/08 23:03:21.622480936 < cache-control: max-age=1800
2026/05/08 23:03:21.622519223 < etag: "362-612dafe59ac63"
2026/05/08 23:03:21.622520264 < x-cache: Hit from cloudfront
2026/05/08 23:03:21.622535707 < via: 1.1 d13b53f294edffa45064366c617596fe.cloudfront.net (CloudFront)
2026/05/08 23:03:21.622544300 < x-amz-cf-pop: DFW57-P3
2026/05/08 23:03:21.622556337 < x-amz-cf-id: TER5KkbkTDZzqveN1mol_hWfjo0OO8mGfUNFr_M2djlBWhu3o76fCQ==
2026/05/08 23:03:21.622556798 < age: 321
2026/05/08 23:03:21.622568155 <
2026/05/08 23:03:21.622568585 { [866 bytes data]
2026/05/08 23:03:21.622576407 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:21.622576858 { [5 bytes data]
2026/05/08 23:03:21.628115058 * Connection #0 to host cran.rstudio.com left intact
Stopped session pings to http://127.0.0.1:45275
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 23:03:21.644919439 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:21.645171360 [connect-session] Job Key: nkQLAmdGSPRMcjEU
2026/05/08 23:03:21.645180664 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:21.645193122 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:21.645198210 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:21.645202396 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44961 ...
Connected to session server http://127.0.0.1:44961
2026/05/08 23:03:21.847165155 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:21.847201259 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 23:03:22.075048040
2026/05/08 23:03:22.075065085 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 23:03:22.075168878 * Trying 18.221.101.59:443...
2026/05/08 23:03:22.075170340 * Connected to packagemanager.posit.co (18.221.101.59) port 443 (#0)
2026/05/08 23:03:22.075183329 * ALPN, offering h2
2026/05/08 23:03:22.075183820 * ALPN, offering http/1.1
2026/05/08 23:03:22.075194225 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:22.075195046 * CApath: /etc/ssl/certs
2026/05/08 23:03:22.075206783 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075207615 } [5 bytes data]
2026/05/08 23:03:22.075223488 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:22.075224269 } [512 bytes data]
2026/05/08 23:03:22.075240633 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075241384 { [5 bytes data]
2026/05/08 23:03:22.075267833 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:22.075268574 { [104 bytes data]
2026/05/08 23:03:22.075281994 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075282936 { [5 bytes data]
2026/05/08 23:03:22.075296586 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:22.075297407 { [3880 bytes data]
2026/05/08 23:03:22.075313801 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075314542 { [5 bytes data]
2026/05/08 23:03:22.075334712 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 23:03:22.075336164 { [333 bytes data]
2026/05/08 23:03:22.075350555 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075351006 { [5 bytes data]
2026/05/08 23:03:22.075360890 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 23:03:22.075361331 { [4 bytes data]
2026/05/08 23:03:22.075379518 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075380209 } [5 bytes data]
2026/05/08 23:03:22.075396382 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 23:03:22.075397063 } [70 bytes data]
2026/05/08 23:03:22.075415631 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:22.075416402 } [5 bytes data]
2026/05/08 23:03:22.075430793 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:22.075431524 } [1 bytes data]
2026/05/08 23:03:22.075446717 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075447448 } [5 bytes data]
2026/05/08 23:03:22.075472184 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:22.075476150 } [16 bytes data]
2026/05/08 23:03:22.075526404 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:22.075527626 { [5 bytes data]
2026/05/08 23:03:22.075547895 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.075549197 { [5 bytes data]
2026/05/08 23:03:22.075570999 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:22.075571861 { [16 bytes data]
2026/05/08 23:03:22.075597368 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 23:03:22.075599782 * ALPN, server accepted to use h2
2026/05/08 23:03:22.075654132 * Server certificate:
2026/05/08 23:03:22.075654913 * subject: CN=p3m.posit.it
2026/05/08 23:03:22.075667481 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 23:03:22.075668513 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 23:03:22.075681222 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 23:03:22.075682123 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 23:03:22.075699198 * SSL certificate verify ok.
2026/05/08 23:03:22.075699829 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:22.075713008 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:22.075713669 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:22.075742983 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075743714 } [5 bytes data]
2026/05/08 23:03:22.075758535 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075759287 } [5 bytes data]
2026/05/08 23:03:22.075773297 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075773948 } [5 bytes data]
2026/05/08 23:03:22.075788520 * Using Stream ID: 1 (easy handle 0x55bd201269f0)
2026/05/08 23:03:22.075789261 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075807618 } [5 bytes data]
2026/05/08 23:03:22.075808419 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 23:03:22.075822870 > Host: packagemanager.posit.co
2026/05/08 23:03:22.075823661 > user-agent: curl/7.81.0
2026/05/08 23:03:22.075838503 > accept: */*
2026/05/08 23:03:22.075839164 >
2026/05/08 23:03:22.075850501 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075851222 { [5 bytes data]
2026/05/08 23:03:22.075865783 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:22.075866775 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075884040 } [5 bytes data]
2026/05/08 23:03:22.075884891 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075899883 { [5 bytes data]
2026/05/08 23:03:22.075900695 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.075915006 { [5 bytes data]
2026/05/08 23:03:22.075915927 < HTTP/2 400
2026/05/08 23:03:22.075928195 < date: Fri, 08 May 2026 23:03:22 GMT
2026/05/08 23:03:22.075928956 < content-type: text/plain; charset=utf-8
2026/05/08 23:03:22.075948335 < content-length: 94
2026/05/08 23:03:22.075949446 < cache-control: max-age=3600
2026/05/08 23:03:22.075969266 < request-id: 9574304b-70f7-4213-9114-97354bbf85f0
2026/05/08 23:03:22.075970537 < server: Posit Package Manager v2026.04.2
2026/05/08 23:03:22.075989295 < x-content-type-options: nosniff
2026/05/08 23:03:22.075990106 < x-frame-options: DENY
2026/05/08 23:03:22.076004507 < x-repository-type: RSPM
2026/05/08 23:03:22.076005178 <
2026/05/08 23:03:22.076022945 { [94 bytes data]
2026/05/08 23:03:22.076023716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.076041522 { [5 bytes data]
2026/05/08 23:03:22.082938122 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:44961
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 23:03:22.099050194 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:22.099264790 [connect-session] Job Key: gBDGzjPWGtvx8yp9
2026/05/08 23:03:22.099278069 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/08 23:03:22.099283588 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/05/08 23:03:22.099290628 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/05/08 23:03:22.099296326 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38795 ...
Connected to session server http://127.0.0.1:38795
2026/05/08 23:03:22.288054764 Configuring packrat to use available credentials for private repository access.
2026/05/08 23:03:22.288075445 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/08 23:03:22.506300689
2026/05/08 23:03:22.506316302 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/08 23:03:22.506394267 * Trying 16.59.197.170:443...
2026/05/08 23:03:22.506402949 * Connected to packagemanager.posit.co (16.59.197.170) port 443 (#0)
2026/05/08 23:03:22.506441827 * ALPN, offering h2
2026/05/08 23:03:22.506443770 * ALPN, offering http/1.1
2026/05/08 23:03:22.506514083 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/08 23:03:22.506515405 * CApath: /etc/ssl/certs
2026/05/08 23:03:22.506531749 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506532720 } [5 bytes data]
2026/05/08 23:03:22.506549185 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/08 23:03:22.506549946 } [512 bytes data]
2026/05/08 23:03:22.506564988 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506565669 { [5 bytes data]
2026/05/08 23:03:22.506581362 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/08 23:03:22.506582313 { [104 bytes data]
2026/05/08 23:03:22.506597766 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506598527 { [5 bytes data]
2026/05/08 23:03:22.506613710 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/08 23:03:22.506614401 { [3880 bytes data]
2026/05/08 23:03:22.506629132 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506629823 { [5 bytes data]
2026/05/08 23:03:22.506644745 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/08 23:03:22.506645807 { [333 bytes data]
2026/05/08 23:03:22.506661079 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506661760 { [5 bytes data]
2026/05/08 23:03:22.506676913 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/08 23:03:22.506677594 { [4 bytes data]
2026/05/08 23:03:22.506692436 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506693217 } [5 bytes data]
2026/05/08 23:03:22.506708259 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/08 23:03:22.506708960 } [70 bytes data]
2026/05/08 23:03:22.506724433 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/08 23:03:22.506725174 } [5 bytes data]
2026/05/08 23:03:22.506739625 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/08 23:03:22.506740346 } [1 bytes data]
2026/05/08 23:03:22.506755839 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506756470 } [5 bytes data]
2026/05/08 23:03:22.506771622 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/08 23:03:22.506772313 } [16 bytes data]
2026/05/08 23:03:22.506786895 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/08 23:03:22.506787636 { [5 bytes data]
2026/05/08 23:03:22.506800434 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/08 23:03:22.506801045 { [5 bytes data]
2026/05/08 23:03:22.506813674 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/08 23:03:22.506814345 { [16 bytes data]
2026/05/08 23:03:22.506828165 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/08 23:03:22.506828926 * ALPN, server accepted to use h2
2026/05/08 23:03:22.506847964 * Server certificate:
2026/05/08 23:03:22.506848665 * subject: CN=p3m.posit.it
2026/05/08 23:03:22.506863567 * start date: Feb 24 00:00:00 2026 GMT
2026/05/08 23:03:22.506864308 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/08 23:03:22.506880803 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/08 23:03:22.506881614 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/08 23:03:22.506903035 * SSL certificate verify ok.
2026/05/08 23:03:22.506903817 * Using HTTP2, server supports multiplexing
2026/05/08 23:03:22.506919970 * Connection state changed (HTTP/2 confirmed)
2026/05/08 23:03:22.506920661 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/08 23:03:22.506953229 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.506953940 } [5 bytes data]
2026/05/08 23:03:22.506971106 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.506971777 } [5 bytes data]
2026/05/08 23:03:22.506987039 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.506987760 } [5 bytes data]
2026/05/08 23:03:22.507002442 * Using Stream ID: 1 (easy handle 0x556ec29319f0)
2026/05/08 23:03:22.507003153 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507020518 } [5 bytes data]
2026/05/08 23:03:22.507021239 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/08 23:03:22.507041740 > Host: packagemanager.posit.co
2026/05/08 23:03:22.507044494 > user-agent: curl/7.81.0
2026/05/08 23:03:22.507078474 > accept: */*
2026/05/08 23:03:22.507084983 >
2026/05/08 23:03:22.507114477 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507115468 { [5 bytes data]
2026/05/08 23:03:22.507131351 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/08 23:03:22.507132143 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507150490 } [5 bytes data]
2026/05/08 23:03:22.507151191 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507165271 { [5 bytes data]
2026/05/08 23:03:22.507166002 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507177940 { [5 bytes data]
2026/05/08 23:03:22.507180594 < HTTP/2 400
2026/05/08 23:03:22.507194935 < date: Fri, 08 May 2026 23:03:22 GMT
2026/05/08 23:03:22.507196407 < content-type: text/plain; charset=utf-8
2026/05/08 23:03:22.507212721 < content-length: 94
2026/05/08 23:03:22.507213432 < cache-control: max-age=3600
2026/05/08 23:03:22.507227833 < request-id: b0891a32-2e36-477a-8beb-fb96204e3113
2026/05/08 23:03:22.507229286 < server: Posit Package Manager v2026.04.2
2026/05/08 23:03:22.507247282 < x-content-type-options: nosniff
2026/05/08 23:03:22.507248013 < x-frame-options: DENY
2026/05/08 23:03:22.507263306 < x-repository-type: RSPM
2026/05/08 23:03:22.507264097 <
2026/05/08 23:03:22.507277006 { [94 bytes data]
2026/05/08 23:03:22.507277707 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/08 23:03:22.507292879 { [5 bytes data]
2026/05/08 23:03:22.513699087 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:38795
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 23:03:22.533190032 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:22.533498917 [connect-session] Job Key: j5q9qC8fCknl5jSi
2026/05/08 23:03:22.533520789 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:22.533527319 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46093 ...
Connected to session server http://127.0.0.1:46093
2026/05/08 23:03:22.726751388 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:22.727031219 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:22.727129594 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/08 23:03:22.748701582
2026/05/08 23:03:22.748713610 $ /opt/R/4.4.3/bin/R --version
2026/05/08 23:03:22.748766507 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/08 23:03:22.748777083 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 23:03:22.748804543 Platform: x86_64-pc-linux-gnu
2026/05/08 23:03:22.748805345
2026/05/08 23:03:22.748821739 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 23:03:22.748822480 You are welcome to redistribute it under the terms of the
2026/05/08 23:03:22.748847026 GNU General Public License versions 2 or 3.
2026/05/08 23:03:22.748850702 For more information about these matters see
2026/05/08 23:03:22.754975455 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:46093
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 23:03:22.773861680 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:22.774168362 [connect-session] Job Key: onmajFxOrIgH6Xw5
2026/05/08 23:03:22.774187760 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:22.774194240 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35485 ...
Connected to session server http://127.0.0.1:35485
2026/05/08 23:03:22.972380261 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:22.972642382 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:22.972732775 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/08 23:03:23.176032798
2026/05/08 23:03:23.176047099 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 23:03:23.176107819 Package Version LibPath
2026/05/08 23:03:23.176111454 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176139686 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176140797 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176155539 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176156280 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176173285 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176173976 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176193495 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176194266 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176210810 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176211531 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176228246 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176229017 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176255616 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176261084 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176334592 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176335914 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176354031 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176354832 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176374731 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176375362 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176390705 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176391486 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176408060 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176416403 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176442311 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176444464 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.176475349 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/08 23:03:23.182175403 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:35485
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 23:03:23.201402073 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:23.201757166 [connect-session] Job Key: Z5nqAEb6Gc3ZvrX9
2026/05/08 23:03:23.201780470 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:23.201787150 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45003 ...
Connected to session server http://127.0.0.1:45003
2026/05/08 23:03:23.393690011 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:23.393897141 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:23.393982492 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/08 23:03:23.394656129 $add.smooth
2026/05/08 23:03:23.394663490 [1] TRUE
2026/05/08 23:03:23.394698822
2026/05/08 23:03:23.394700284 $bitmapType
2026/05/08 23:03:23.394713153 [1] "cairo"
2026/05/08 23:03:23.394713884
2026/05/08 23:03:23.394726843 $browser
2026/05/08 23:03:23.394727664 function (url)
2026/05/08 23:03:23.394739712 {
2026/05/08 23:03:23.394740493 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/08 23:03:23.394756817 }
2026/05/08 23:03:23.394757558 <environment: 0x55d99be9a2b8>
2026/05/08 23:03:23.394770317
2026/05/08 23:03:23.394771038 $browserNLdisabled
2026/05/08 23:03:23.394782856 [1] FALSE
2026/05/08 23:03:23.394783577
2026/05/08 23:03:23.394813946 $catch.script.errors
2026/05/08 23:03:23.394817281 [1] FALSE
2026/05/08 23:03:23.394938049
2026/05/08 23:03:23.394940072 $CBoundsCheck
2026/05/08 23:03:23.394956977 [1] FALSE
2026/05/08 23:03:23.394957878
2026/05/08 23:03:23.394973160 $check.bounds
2026/05/08 23:03:23.394976065 [1] FALSE
2026/05/08 23:03:23.394989485
2026/05/08 23:03:23.394990266 $citation.bibtex.max
2026/05/08 23:03:23.395003415 [1] 1
2026/05/08 23:03:23.395004156
2026/05/08 23:03:23.395014932 $continue
2026/05/08 23:03:23.395015643 [1] "+ "
2026/05/08 23:03:23.395027611
2026/05/08 23:03:23.395028432 $contrasts
2026/05/08 23:03:23.395040109 unordered ordered
2026/05/08 23:03:23.395045607 "contr.treatment" "contr.poly"
2026/05/08 23:03:23.395068286
2026/05/08 23:03:23.395070359 $defaultPackages
2026/05/08 23:03:23.395087664 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 23:03:23.395088486
2026/05/08 23:03:23.395108115 $demo.ask
2026/05/08 23:03:23.395108916 [1] "default"
2026/05/08 23:03:23.395121554
2026/05/08 23:03:23.395122366 $deparse.cutoff
2026/05/08 23:03:23.395134944 [1] 60
2026/05/08 23:03:23.395135655
2026/05/08 23:03:23.395146651 $device
2026/05/08 23:03:23.395257474 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 23:03:23.395272997 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 23:03:23.395344453 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 23:03:23.395345204 useKerning, fillOddEven, compress)
2026/05/08 23:03:23.395368989 {
2026/05/08 23:03:23.395370020 initPSandPDFfonts()
2026/05/08 23:03:23.395391672 new <- list()
2026/05/08 23:03:23.395398001 if (!missing(width))
2026/05/08 23:03:23.395409753 new$width <- width
2026/05/08 23:03:23.395411756 if (!missing(height))
2026/05/08 23:03:23.395429713 new$height <- height
2026/05/08 23:03:23.395430584 if (!missing(onefile))
2026/05/08 23:03:23.395446868 new$onefile <- onefile
2026/05/08 23:03:23.395447559 if (!missing(title))
2026/05/08 23:03:23.395465175 new$title <- title
2026/05/08 23:03:23.395466066 if (!missing(fonts))
2026/05/08 23:03:23.395499771 new$fonts <- fonts
2026/05/08 23:03:23.395549709 if (!missing(version))
2026/05/08 23:03:23.395551001 new$version <- version
2026/05/08 23:03:23.395565262 if (!missing(paper))
2026/05/08 23:03:23.395565953 new$paper <- paper
2026/05/08 23:03:23.395579303 if (!missing(encoding))
2026/05/08 23:03:23.395580044 new$encoding <- encoding
2026/05/08 23:03:23.395605081 if (!missing(bg))
2026/05/08 23:03:23.395605872 new$bg <- bg
2026/05/08 23:03:23.395613689 if (!missing(fg))
2026/05/08 23:03:23.395627359 new$fg <- fg
2026/05/08 23:03:23.395628331 if (!missing(pointsize))
2026/05/08 23:03:23.395643273 new$pointsize <- pointsize
2026/05/08 23:03:23.395643974 if (!missing(pagecentre))
2026/05/08 23:03:23.395658074 new$pagecentre <- pagecentre
2026/05/08 23:03:23.395658795 if (!missing(colormodel))
2026/05/08 23:03:23.395684343 new$colormodel <- colormodel
2026/05/08 23:03:23.395685034 if (!missing(useDingbats))
2026/05/08 23:03:23.395699155 new$useDingbats <- useDingbats
2026/05/08 23:03:23.395699876 if (!missing(useKerning))
2026/05/08 23:03:23.395714417 new$useKerning <- useKerning
2026/05/08 23:03:23.395715229 if (!missing(fillOddEven))
2026/05/08 23:03:23.395733966 new$fillOddEven <- fillOddEven
2026/05/08 23:03:23.395734657 if (!missing(compress))
2026/05/08 23:03:23.395753655 new$compress <- compress
2026/05/08 23:03:23.395754456 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 23:03:23.395778987 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 23:03:23.395780509 inherits(family, "CIDFont"))) {
2026/05/08 23:03:23.395829151 enc <- family$encoding
2026/05/08 23:03:23.395830152 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 23:03:23.395846827 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 23:03:23.395847578 "default"))
2026/05/08 23:03:23.395891793 old$encoding <- enc
2026/05/08 23:03:23.395892835 family <- family$metrics
2026/05/08 23:03:23.395907326 }
2026/05/08 23:03:23.395908137 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 23:03:23.395922669 old$encoding <- guessEncoding()
2026/05/08 23:03:23.395923400 if (!missing(family)) {
2026/05/08 23:03:23.395938071 if (length(family) == 4L) {
2026/05/08 23:03:23.395938822 family <- c(family, "Symbol.afm")
2026/05/08 23:03:23.395954521 }
2026/05/08 23:03:23.395991220 else if (length(family) == 5L) {
2026/05/08 23:03:23.395995886 }
2026/05/08 23:03:23.396009697 else if (length(family) == 1L) {
2026/05/08 23:03:23.396010368 pf <- pdfFonts(family)[[1L]]
2026/05/08 23:03:23.396025190 if (is.null(pf))
2026/05/08 23:03:23.396025931 stop(gettextf("unknown family '%s'", family),
2026/05/08 23:03:23.396040878 domain = NA)
2026/05/08 23:03:23.396042781 matchFont(pf, old$encoding)
2026/05/08 23:03:23.396065945 }
2026/05/08 23:03:23.396066686 else stop("invalid 'family' argument")
2026/05/08 23:03:23.396113215 old$family <- family
2026/05/08 23:03:23.396113946 }
2026/05/08 23:03:23.396125122 version <- old$version
2026/05/08 23:03:23.396125913 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 23:03:23.396140415 "2.0")
2026/05/08 23:03:23.396141136 if (version %in% versions)
2026/05/08 23:03:23.396197198 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 23:03:23.396198240 else stop("invalid PDF version")
2026/05/08 23:03:23.396215365 onefile <- old$onefile
2026/05/08 23:03:23.396215806 if (!checkIntFormat(file))
2026/05/08 23:03:23.396233382 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 23:03:23.396233822 domain = NA)
2026/05/08 23:03:23.396275964 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 23:03:23.396277156 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 23:03:23.396299729 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 23:03:23.396300680 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 23:03:23.396319157 old$fillOddEven, old$compress)
2026/05/08 23:03:23.396319969 invisible()
2026/05/08 23:03:23.396333298 }
2026/05/08 23:03:23.396333999 <bytecode: 0x55d99a1790e8>
2026/05/08 23:03:23.396350504 <environment: namespace:grDevices>
2026/05/08 23:03:23.396351155
2026/05/08 23:03:23.396368470 $device.ask.default
2026/05/08 23:03:23.396369211 [1] FALSE
2026/05/08 23:03:23.396385886
2026/05/08 23:03:23.396386557 $digits
2026/05/08 23:03:23.396407237 [1] 7
2026/05/08 23:03:23.396407868
2026/05/08 23:03:23.396422239 $dvipscmd
2026/05/08 23:03:23.396422980 [1] "dvips"
2026/05/08 23:03:23.396433536
2026/05/08 23:03:23.396434197 $echo
2026/05/08 23:03:23.396443961 [1] FALSE
2026/05/08 23:03:23.396444612
2026/05/08 23:03:23.396454637 $editor
2026/05/08 23:03:23.396455298 [1] "vi"
2026/05/08 23:03:23.396465152
2026/05/08 23:03:23.396465783 $encoding
2026/05/08 23:03:23.396475738 [1] "native.enc"
2026/05/08 23:03:23.396476419
2026/05/08 23:03:23.396502993 $example.ask
2026/05/08 23:03:23.396518361 [1] "default"
2026/05/08 23:03:23.396519052
2026/05/08 23:03:23.396528796 $expressions
2026/05/08 23:03:23.396529467 [1] 5000
2026/05/08 23:03:23.396543588
2026/05/08 23:03:23.396544329 $help.search.types
2026/05/08 23:03:23.396558490 [1] "vignette" "demo" "help"
2026/05/08 23:03:23.396559251
2026/05/08 23:03:23.396572130 $help.try.all.packages
2026/05/08 23:03:23.396572811 [1] FALSE
2026/05/08 23:03:23.396585730
2026/05/08 23:03:23.396586681 $HTTPUserAgent
2026/05/08 23:03:23.396598659 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 23:03:23.396599420
2026/05/08 23:03:23.396615213 $internet.info
2026/05/08 23:03:23.396615994 [1] 2
2026/05/08 23:03:23.396628543
2026/05/08 23:03:23.396629214 $keep.parse.data
2026/05/08 23:03:23.396658757 [1] TRUE
2026/05/08 23:03:23.396659539
2026/05/08 23:03:23.396670975 $keep.parse.data.pkgs
2026/05/08 23:03:23.396671737 [1] FALSE
2026/05/08 23:03:23.396684395
2026/05/08 23:03:23.396685216 $keep.source
2026/05/08 23:03:23.396696834 [1] FALSE
2026/05/08 23:03:23.396697494
2026/05/08 23:03:23.396708821 $keep.source.pkgs
2026/05/08 23:03:23.396709532 [1] FALSE
2026/05/08 23:03:23.396724544
2026/05/08 23:03:23.396725235 $locatorBell
2026/05/08 23:03:23.396740247 [1] TRUE
2026/05/08 23:03:23.396741269
2026/05/08 23:03:23.396758034 $mailer
2026/05/08 23:03:23.396759025 [1] "mailto"
2026/05/08 23:03:23.396774087
2026/05/08 23:03:23.396774698 $matprod
2026/05/08 23:03:23.396785244 [1] "default"
2026/05/08 23:03:23.396785955
2026/05/08 23:03:23.396799334 $max.contour.segments
2026/05/08 23:03:23.396800126 [1] 25000
2026/05/08 23:03:23.396812083
2026/05/08 23:03:23.396812784 $max.print
2026/05/08 23:03:23.396826184 [1] 99999
2026/05/08 23:03:23.396826865
2026/05/08 23:03:23.396837250 $menu.graphics
2026/05/08 23:03:23.396837941 [1] TRUE
2026/05/08 23:03:23.396849428
2026/05/08 23:03:23.396850360 $na.action
2026/05/08 23:03:23.396861426 [1] "na.omit"
2026/05/08 23:03:23.396862137
2026/05/08 23:03:23.396873323 $nwarnings
2026/05/08 23:03:23.396874024 [1] 50
2026/05/08 23:03:23.396887664
2026/05/08 23:03:23.396888355 $OutDec
2026/05/08 23:03:23.396899211 [1] "."
2026/05/08 23:03:23.396899872
2026/05/08 23:03:23.396909837 $pager
2026/05/08 23:03:23.396910568 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/08 23:03:23.396925019
2026/05/08 23:03:23.396925801 $papersize
2026/05/08 23:03:23.396936647 [1] "letter"
2026/05/08 23:03:23.396937368
2026/05/08 23:03:23.396948023 $PCRE_limit_recursion
2026/05/08 23:03:23.396948865 [1] NA
2026/05/08 23:03:23.396961353
2026/05/08 23:03:23.396962044 $PCRE_study
2026/05/08 23:03:23.396972950 [1] FALSE
2026/05/08 23:03:23.396973661
2026/05/08 23:03:23.396984317 $PCRE_use_JIT
2026/05/08 23:03:23.396984998 [1] TRUE
2026/05/08 23:03:23.396998658
2026/05/08 23:03:23.396999319 $pdfviewer
2026/05/08 23:03:23.397010325 [1] "/usr/bin/xdg-open"
2026/05/08 23:03:23.397010986
2026/05/08 23:03:23.397022513 $pkgType
2026/05/08 23:03:23.397023344 [1] "source"
2026/05/08 23:03:23.397034791
2026/05/08 23:03:23.397035512 $printcmd
2026/05/08 23:03:23.397046508 [1] "/usr/bin/lpr"
2026/05/08 23:03:23.397047229
2026/05/08 23:03:23.397061540 $prompt
2026/05/08 23:03:23.397062262 [1] "> "
2026/05/08 23:03:23.397073718
2026/05/08 23:03:23.397074409 $repos
2026/05/08 23:03:23.397087619 CRAN
2026/05/08 23:03:23.397088340 "@CRAN@"
2026/05/08 23:03:23.397099837
2026/05/08 23:03:23.397100528 $rl_word_breaks
2026/05/08 23:03:23.397111945 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 23:03:23.397112666
2026/05/08 23:03:23.397130582 $scipen
2026/05/08 23:03:23.397131273 [1] 0
2026/05/08 23:03:23.397142159
2026/05/08 23:03:23.397142830 $show.coef.Pvalues
2026/05/08 23:03:23.397154527 [1] TRUE
2026/05/08 23:03:23.397155188
2026/05/08 23:03:23.397166104 $show.error.messages
2026/05/08 23:03:23.397166836 [1] TRUE
2026/05/08 23:03:23.397179043
2026/05/08 23:03:23.397179805 $show.signif.stars
2026/05/08 23:03:23.397191452 [1] TRUE
2026/05/08 23:03:23.397192093
2026/05/08 23:03:23.397202308 $showErrorCalls
2026/05/08 23:03:23.397202979 [1] TRUE
2026/05/08 23:03:23.397214185
2026/05/08 23:03:23.397215026 $showNCalls
2026/05/08 23:03:23.397228056 [1] 50
2026/05/08 23:03:23.397228787
2026/05/08 23:03:23.397238751 $showWarnCalls
2026/05/08 23:03:23.397239432 [1] FALSE
2026/05/08 23:03:23.397250739
2026/05/08 23:03:23.397251440 $str
2026/05/08 23:03:23.397261966 $str$strict.width
2026/05/08 23:03:23.397262687 [1] "no"
2026/05/08 23:03:23.397274033
2026/05/08 23:03:23.397274744 $str$digits.d
2026/05/08 23:03:23.397293091 [1] 3
2026/05/08 23:03:23.397293873
2026/05/08 23:03:23.397304418 $str$vec.len
2026/05/08 23:03:23.397305109 [1] 4
2026/05/08 23:03:23.397318849
2026/05/08 23:03:23.397319661 $str$list.len
2026/05/08 23:03:23.397331067 [1] 99
2026/05/08 23:03:23.397331778
2026/05/08 23:03:23.397342104 $str$deparse.lines
2026/05/08 23:03:23.397342775 NULL
2026/05/08 23:03:23.397354912
2026/05/08 23:03:23.397355633 $str$drop.deparse.attr
2026/05/08 23:03:23.397367721 [1] TRUE
2026/05/08 23:03:23.397368422
2026/05/08 23:03:23.397380180 $str$formatNum
2026/05/08 23:03:23.397380871 function (x, ...)
2026/05/08 23:03:23.397399268 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 23:03:23.397400069 <environment: 0x55d99a8d4758>
2026/05/08 23:03:23.397419988
2026/05/08 23:03:23.397420779
2026/05/08 23:03:23.397441470 $str.dendrogram.last
2026/05/08 23:03:23.397442432 [1] "`"
2026/05/08 23:03:23.397459016
2026/05/08 23:03:23.397459737 $texi2dvi
2026/05/08 23:03:23.397471745 [1] "/usr/bin/texi2dvi"
2026/05/08 23:03:23.397472506
2026/05/08 23:03:23.397481039 $timeout
2026/05/08 23:03:23.397481599 [1] 60
2026/05/08 23:03:23.397522470
2026/05/08 23:03:23.397523531 $ts.eps
2026/05/08 23:03:23.397532064 [1] 1e-05
2026/05/08 23:03:23.397532504
2026/05/08 23:03:23.397540146 $ts.S.compat
2026/05/08 23:03:23.397540576 [1] FALSE
2026/05/08 23:03:23.397548908
2026/05/08 23:03:23.397549329 $unzip
2026/05/08 23:03:23.397556760 [1] "/usr/bin/unzip"
2026/05/08 23:03:23.397557191
2026/05/08 23:03:23.397565022 $useFancyQuotes
2026/05/08 23:03:23.397565473 [1] TRUE
2026/05/08 23:03:23.397573685
2026/05/08 23:03:23.397574106 $verbose
2026/05/08 23:03:23.397587585 [1] FALSE
2026/05/08 23:03:23.397588347
2026/05/08 23:03:23.397599974 $warn
2026/05/08 23:03:23.397600745 [1] 0
2026/05/08 23:03:23.397611791
2026/05/08 23:03:23.397612202 $warning.length
2026/05/08 23:03:23.397620033 [1] 1000
2026/05/08 23:03:23.397620484
2026/05/08 23:03:23.397627745 $warnPartialMatchArgs
2026/05/08 23:03:23.397628175 [1] FALSE
2026/05/08 23:03:23.397636628
2026/05/08 23:03:23.397637038 $warnPartialMatchAttr
2026/05/08 23:03:23.397645030 [1] FALSE
2026/05/08 23:03:23.397645491
2026/05/08 23:03:23.397652851 $warnPartialMatchDollar
2026/05/08 23:03:23.397653322 [1] FALSE
2026/05/08 23:03:23.397661825
2026/05/08 23:03:23.397662305 $width
2026/05/08 23:03:23.397669857 [1] 80
2026/05/08 23:03:23.397670297
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 23:03:23.421356223 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:23.421695493 [connect-session] Job Key: RnjOop1Oj0vyC12M
2026/05/08 23:03:23.421718347 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:23.421724936 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46393 ...
Connected to session server http://127.0.0.1:46393
2026/05/08 23:03:23.613738496 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:23.613934845 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:23.614035423 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/08 23:03:23.622715314
2026/05/08 23:03:23.622725198 $ env
2026/05/08 23:03:23.622820609 CONNECT_API_KEY=REDACTED
2026/05/08 23:03:23.622822251 CONNECT_CONTENT_GUID=
2026/05/08 23:03:23.622836492 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/08 23:03:23.622841800 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/08 23:03:23.622864954 CONNECT_SERVER=http://localhost:3939/
2026/05/08 23:03:23.622866777 EDITOR=vi
2026/05/08 23:03:23.622894968 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:23.622895709 HOSTNAME=afa6aa6482fc
2026/05/08 23:03:23.622911633 LANG=en_US.UTF-8
2026/05/08 23:03:23.622912544 LANGUAGE=en_US:en
2026/05/08 23:03:23.622950640 LC_ALL=en_US.UTF-8
2026/05/08 23:03:23.622951832 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 23:03:23.622998721 LN_S=ln -s
2026/05/08 23:03:23.623033717 LOGNAME=rstudio-connect
2026/05/08 23:03:23.623035400 MAKE=make
2026/05/08 23:03:23.623073566 PAGER=/usr/bin/pager
2026/05/08 23:03:23.623074597 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 23:03:23.623099154 POSIT_PRODUCT=CONNECT
2026/05/08 23:03:23.623099754 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:03:23.623110430 R_ARCH=
2026/05/08 23:03:23.623110951 R_BROWSER=xdg-open
2026/05/08 23:03:23.623120275 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 23:03:23.623120725 R_CONFIG_ACTIVE=rsconnect
2026/05/08 23:03:23.623136418 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/08 23:03:23.623137290 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:23.623162783 R_GZIPCMD=/usr/bin/gzip
2026/05/08 23:03:23.623164235 R_HOME=/opt/R/4.4.3/lib/R
2026/05/08 23:03:23.623183503 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/08 23:03:23.623184605 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/08 23:03:23.623201149 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/08 23:03:23.623201930 R_LIBS_USER=REDACTED
2026/05/08 23:03:23.623223011 R_PAPERSIZE=letter
2026/05/08 23:03:23.623223822 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 23:03:23.623239285 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 23:03:23.623240026 R_PRINTCMD=/usr/bin/lpr
2026/05/08 23:03:23.623254658 R_RD4PDF=times,inconsolata,hyper
2026/05/08 23:03:23.623255109 RSC_EMAIL_SUBJECT=system-check
2026/05/08 23:03:23.623266165 RSC_REPORT_NAME=system-check
2026/05/08 23:03:23.623266615 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/08 23:03:23.623278733 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/08 23:03:23.623279835 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/08 23:03:23.623296670 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpRlPxqW
2026/05/08 23:03:23.623297621 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/08 23:03:23.623316419 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 23:03:23.623317060 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 23:03:23.623333214 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:23.623333905 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:03:23.623349287 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 23:03:23.623349708 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 23:03:23.623360123 R_ZIPCMD=/usr/bin/zip
2026/05/08 23:03:23.623360554 SED=/usr/bin/sed
2026/05/08 23:03:23.623369827 SF_PARTNER=posit_connect
2026/05/08 23:03:23.623370298 SHLVL=2
2026/05/08 23:03:23.623386782 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/08 23:03:23.623387744 STARTUP_DEBUG_MODE=0
2026/05/08 23:03:23.623402526 TAR=/usr/bin/tar
2026/05/08 23:03:23.623403056 TERM=xterm
2026/05/08 23:03:23.623412320 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:23.623412791 TZ=UTC
2026/05/08 23:03:23.623422545 USERNAME=rstudio-connect
2026/05/08 23:03:23.623422976 USER=rstudio-connect
2026/05/08 23:03:23.629512892 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:46393
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 23:03:23.647846478 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:23.648147060 [connect-session] Job Key: Yn3Hm8valNk4LByk
2026/05/08 23:03:23.648161551 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:23.648167020 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36453 ...
Connected to session server http://127.0.0.1:36453
2026/05/08 23:03:23.841176195 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:23.841472346 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:23.841578302 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/08 23:03:23.850358846
2026/05/08 23:03:23.850366587 $ findmnt --notruncate
2026/05/08 23:03:23.850406326 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:03:23.850423051 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/ov
erlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:23.850566081 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:23.850568194 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:03:23.850598619 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:23.850612409 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:23.850649053 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:03:23.850649854 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:23.850685096 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:23.850686028 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:03:23.850738475 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.850741980 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/doc
ker/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:23.850845283 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/doc
ker/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:23.850963697 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.850999780 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851000371 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851033810 ├─/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 23:03:23.851062071 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/reports/v2/0/0/temp.source.1641572168] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851110593 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/reports/v2/0/0/temp.output.4114484947] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851111094 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/Yn3Hm8valNk4LByk] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851163761 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851166906 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851201907 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:23.851202839 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3307301159] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:23.851320983 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:23.857010445 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
Stopped session pings to http://127.0.0.1:36453
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 23:03:23.874957807 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:23.875199923 [connect-session] Job Key: qoB6zEboGEv7RRUw
2026/05/08 23:03:23.875213603 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:23.875218801 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44965 ...
Connected to session server http://127.0.0.1:44965
2026/05/08 23:03:24.069591238 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:24.069807492 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:24.069887560 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/08 23:03:24.089713753
2026/05/08 23:03:24.089723868 $ /opt/R/4.5.2/bin/R --version
2026/05/08 23:03:24.089772830 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/08 23:03:24.089774693 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/08 23:03:24.089794152 Platform: x86_64-pc-linux-gnu
2026/05/08 23:03:24.089794963
2026/05/08 23:03:24.089807301 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/08 23:03:24.089807822 You are welcome to redistribute it under the terms of the
2026/05/08 23:03:24.089833089 GNU General Public License versions 2 or 3.
2026/05/08 23:03:24.089834171 For more information about these matters see
2026/05/08 23:03:24.095413465 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:44965
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 23:03:24.113038297 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:24.113283298 [connect-session] Job Key: IoRUxG9GEqryxhsU
2026/05/08 23:03:24.113293883 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:24.113298841 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41093 ...
Connected to session server http://127.0.0.1:41093
2026/05/08 23:03:24.306326964 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:24.306578274 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:24.306656690 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/08 23:03:24.518114109
2026/05/08 23:03:24.518129041 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/08 23:03:24.518192514 Package Version LibPath
2026/05/08 23:03:24.518194377 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518206936 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518207426 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518224001 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518224752 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518238212 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518238622 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518324629 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518327594 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518391748 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518393040 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518416724 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518418307 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518443794 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518444315 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518470253 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518470724 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518506177 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518547026 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518547747 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518568488 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518573876 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518595768 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518596549 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518628547 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518641846 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518698454 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518699836 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518711413 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518711934 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518723441 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518723882 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518735258 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518736060 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518756880 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518757822 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518774596 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518775578 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518801035 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518801796 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.518819202 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/08 23:03:24.524545209 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:41093
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 23:03:24.542655145 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:24.542904742 [connect-session] Job Key: cMoqY8ywaxFCYk8d
2026/05/08 23:03:24.542918322 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:24.542927075 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40571 ...
Connected to session server http://127.0.0.1:40571
2026/05/08 23:03:24.736253818 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:24.736508673 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:24.736612010 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/08 23:03:24.737029089 $add.smooth
2026/05/08 23:03:24.737034938 [1] TRUE
2026/05/08 23:03:24.737058372
2026/05/08 23:03:24.737065853 $bitmapType
2026/05/08 23:03:24.737079388 [1] "cairo"
2026/05/08 23:03:24.737084255
2026/05/08 23:03:24.737105707 $browser
2026/05/08 23:03:24.737106658 function (url)
2026/05/08 23:03:24.737120078 {
2026/05/08 23:03:24.737120919 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/08 23:03:24.737138485 }
2026/05/08 23:03:24.737139236 <environment: 0x55f04280fb90>
2026/05/08 23:03:24.737152987
2026/05/08 23:03:24.737153728 $browserNLdisabled
2026/05/08 23:03:24.737167027 [1] FALSE
2026/05/08 23:03:24.737167788
2026/05/08 23:03:24.737178394 $catch.script.errors
2026/05/08 23:03:24.737179165 [1] FALSE
2026/05/08 23:03:24.737189015
2026/05/08 23:03:24.737192360 $CBoundsCheck
2026/05/08 23:03:24.737211798 [1] FALSE
2026/05/08 23:03:24.737212609
2026/05/08 23:03:24.737224467 $check.bounds
2026/05/08 23:03:24.737225198 [1] FALSE
2026/05/08 23:03:24.737238468
2026/05/08 23:03:24.737239229 $citation.bibtex.max
2026/05/08 23:03:24.737261141 [1] 1
2026/05/08 23:03:24.737261902
2026/05/08 23:03:24.737277024 $continue
2026/05/08 23:03:24.737277785 [1] "+ "
2026/05/08 23:03:24.737311896
2026/05/08 23:03:24.737312737 $contrasts
2026/05/08 23:03:24.737326768 unordered ordered
2026/05/08 23:03:24.737327699 "contr.treatment" "contr.poly"
2026/05/08 23:03:24.737343242
2026/05/08 23:03:24.737343943 $defaultPackages
2026/05/08 23:03:24.737358154 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/08 23:03:24.737359195
2026/05/08 23:03:24.737374788 $demo.ask
2026/05/08 23:03:24.737375499 [1] "default"
2026/05/08 23:03:24.737388378
2026/05/08 23:03:24.737389169 $deparse.cutoff
2026/05/08 23:03:24.737401377 [1] 60
2026/05/08 23:03:24.737402088
2026/05/08 23:03:24.737413245 $device
2026/05/08 23:03:24.737601667 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/08 23:03:24.737607756 width, height, onefile, family, title, fonts, version, paper,
2026/05/08 23:03:24.737646023 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/08 23:03:24.737646814 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/08 23:03:24.737666262 {
2026/05/08 23:03:24.737667104 initPSandPDFfonts()
2026/05/08 23:03:24.737678931 new <- list()
2026/05/08 23:03:24.737679732 if (!missing(width))
2026/05/08 23:03:24.737692090 new$width <- width
2026/05/08 23:03:24.737692832 if (!missing(height))
2026/05/08 23:03:24.737706682 new$height <- height
2026/05/08 23:03:24.737707373 if (!missing(onefile))
2026/05/08 23:03:24.737715951 new$onefile <- onefile
2026/05/08 23:03:24.737727002 if (!missing(title))
2026/05/08 23:03:24.737729445 new$title <- title
2026/05/08 23:03:24.737746346 if (!missing(fonts))
2026/05/08 23:03:24.737747397 new$fonts <- fonts
2026/05/08 23:03:24.737796049 if (!missing(version))
2026/05/08 23:03:24.737797060 new$version <- version
2026/05/08 23:03:24.737816249 if (!missing(paper))
2026/05/08 23:03:24.737817020 new$paper <- paper
2026/05/08 23:03:24.737831411 if (!missing(encoding))
2026/05/08 23:03:24.737832112 new$encoding <- encoding
2026/05/08 23:03:24.737846283 if (!missing(bg))
2026/05/08 23:03:24.737847024 new$bg <- bg
2026/05/08 23:03:24.737860794 if (!missing(fg))
2026/05/08 23:03:24.737861515 new$fg <- fg
2026/05/08 23:03:24.737874354 if (!missing(pointsize))
2026/05/08 23:03:24.737875145 new$pointsize <- pointsize
2026/05/08 23:03:24.737889967 if (!missing(pagecentre))
2026/05/08 23:03:24.737890738 new$pagecentre <- pagecentre
2026/05/08 23:03:24.737906486 if (!missing(colormodel))
2026/05/08 23:03:24.737923056 new$colormodel <- colormodel
2026/05/08 23:03:24.737924087 if (!missing(useDingbats))
2026/05/08 23:03:24.737939560 new$useDingbats <- useDingbats
2026/05/08 23:03:24.737940301 if (!missing(useKerning))
2026/05/08 23:03:24.737955494 new$useKerning <- useKerning
2026/05/08 23:03:24.737956215 if (!missing(fillOddEven))
2026/05/08 23:03:24.737971487 new$fillOddEven <- fillOddEven
2026/05/08 23:03:24.737972238 if (!missing(compress))
2026/05/08 23:03:24.737983890 new$compress <- compress
2026/05/08 23:03:24.737994141 if (!missing(timestamp))
2026/05/08 23:03:24.737994922 new$timestamp <- timestamp
2026/05/08 23:03:24.738009483 if (!missing(producer))
2026/05/08 23:03:24.738010254 new$producer <- producer
2026/05/08 23:03:24.738024635 if (!missing(author))
2026/05/08 23:03:24.738025387 new$author <- author
2026/05/08 23:03:24.738039527 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/08 23:03:24.738040258 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/08 23:03:24.738060278 inherits(family, "CIDFont"))) {
2026/05/08 23:03:24.738061039 enc <- family$encoding
2026/05/08 23:03:24.738076412 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/08 23:03:24.738077193 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/08 23:03:24.738096261 "default"))
2026/05/08 23:03:24.738097082 old$encoding <- enc
2026/05/08 23:03:24.738110832 family <- family$metrics
2026/05/08 23:03:24.738111644 }
2026/05/08 23:03:24.738124903 if (is.null(old$encoding) || old$encoding == "default")
2026/05/08 23:03:24.738125674 old$encoding <- guessEncoding()
2026/05/08 23:03:24.738142719 if (!missing(family)) {
2026/05/08 23:03:24.738143400 if (length(family) == 4L) {
2026/05/08 23:03:24.738158132 family <- c(family, "Symbol.afm")
2026/05/08 23:03:24.738159013 }
2026/05/08 23:03:24.738172954 else if (length(family) == 5L) {
2026/05/08 23:03:24.738173665 }
2026/05/08 23:03:24.738187125 else if (length(family) == 1L) {
2026/05/08 23:03:24.738187836 pf <- pdfFonts(family)[[1L]]
2026/05/08 23:03:24.738203128 if (is.null(pf))
2026/05/08 23:03:24.738203869 stop(gettextf("unknown family '%s'", family),
2026/05/08 23:03:24.738219562 domain = NA)
2026/05/08 23:03:24.738220283 matchFont(pf, old$encoding)
2026/05/08 23:03:24.738235296 }
2026/05/08 23:03:24.738236007 else stop("invalid 'family' argument")
2026/05/08 23:03:24.738249897 old$family <- family
2026/05/08 23:03:24.738250598 }
2026/05/08 23:03:24.738263497 version <- old$version
2026/05/08 23:03:24.738264338 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/08 23:03:24.738279631 "2.0")
2026/05/08 23:03:24.738280402 if (version %in% versions)
2026/05/08 23:03:24.738293932 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/08 23:03:24.738294703 else stop("invalid PDF version")
2026/05/08 23:03:24.738311968 onefile <- old$onefile
2026/05/08 23:03:24.738312589 if (!checkIntFormat(file))
2026/05/08 23:03:24.738327291 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/08 23:03:24.738328012 domain = NA)
2026/05/08 23:03:24.738346830 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/08 23:03:24.738347621 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/08 23:03:24.738366929 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/08 23:03:24.738367721 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/08 23:03:24.738387720 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/08 23:03:24.738388491 old$author)
2026/05/08 23:03:24.738408841 invisible()
2026/05/08 23:03:24.738409632 }
2026/05/08 23:03:24.738422131 <bytecode: 0x55f0405f25f0>
2026/05/08 23:03:24.738422942 <environment: namespace:grDevices>
2026/05/08 23:03:24.738438695
2026/05/08 23:03:24.738439396 $device.ask.default
2026/05/08 23:03:24.738452545 [1] FALSE
2026/05/08 23:03:24.738453267
2026/05/08 23:03:24.738464884 $digits
2026/05/08 23:03:24.738465665 [1] 7
2026/05/08 23:03:24.738477542
2026/05/08 23:03:24.738478303 $dvipscmd
2026/05/08 23:03:24.738510200 [1] "dvips"
2026/05/08 23:03:24.738511072
2026/05/08 23:03:24.738523820 $echo
2026/05/08 23:03:24.738527776 [1] FALSE
2026/05/08 23:03:24.738540084
2026/05/08 23:03:24.738540775 $editor
2026/05/08 23:03:24.738552372 [1] "vi"
2026/05/08 23:03:24.738553164
2026/05/08 23:03:24.738564741 $encoding
2026/05/08 23:03:24.738565512 [1] "native.enc"
2026/05/08 23:03:24.738578180
2026/05/08 23:03:24.738578972 $example.ask
2026/05/08 23:03:24.738591280 [1] "default"
2026/05/08 23:03:24.738592071
2026/05/08 23:03:24.738606773 $expressions
2026/05/08 23:03:24.738607484 [1] 5000
2026/05/08 23:03:24.738620232
2026/05/08 23:03:24.738620953 $help.search.types
2026/05/08 23:03:24.738633943 [1] "vignette" "demo" "help"
2026/05/08 23:03:24.738634734
2026/05/08 23:03:24.738647132 $help.try.all.packages
2026/05/08 23:03:24.738647953 [1] FALSE
2026/05/08 23:03:24.738661012
2026/05/08 23:03:24.738661754 $HTTPUserAgent
2026/05/08 23:03:24.738680161 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/08 23:03:24.738682724
2026/05/08 23:03:24.738711577 $internet.info
2026/05/08 23:03:24.738712408 [1] 2
2026/05/08 23:03:24.738724696
2026/05/08 23:03:24.738725447 $keep.parse.data
2026/05/08 23:03:24.738737715 [1] TRUE
2026/05/08 23:03:24.738738547
2026/05/08 23:03:24.738749953 $keep.parse.data.pkgs
2026/05/08 23:03:24.738750725 [1] FALSE
2026/05/08 23:03:24.738766277
2026/05/08 23:03:24.738767059 $keep.source
2026/05/08 23:03:24.738778846 [1] FALSE
2026/05/08 23:03:24.738779557
2026/05/08 23:03:24.738790854 $keep.source.pkgs
2026/05/08 23:03:24.738791625 [1] FALSE
2026/05/08 23:03:24.738803973
2026/05/08 23:03:24.738804674 $locatorBell
2026/05/08 23:03:24.738819316 [1] TRUE
2026/05/08 23:03:24.738820007
2026/05/08 23:03:24.738831073 $mailer
2026/05/08 23:03:24.738831784 [1] "mailto"
2026/05/08 23:03:24.738845174
2026/05/08 23:03:24.738845935 $matprod
2026/05/08 23:03:24.738857532 [1] "default"
2026/05/08 23:03:24.738859475
2026/05/08 23:03:24.738874417 $max.contour.segments
2026/05/08 23:03:24.738875188 [1] 25000
2026/05/08 23:03:24.738887746
2026/05/08 23:03:24.738888567 $max.print
2026/05/08 23:03:24.738900034 [1] 99999
2026/05/08 23:03:24.738900876
2026/05/08 23:03:24.738911812 $menu.graphics
2026/05/08 23:03:24.738912503 [1] TRUE
2026/05/08 23:03:24.738924801
2026/05/08 23:03:24.738925482 $na.action
2026/05/08 23:03:24.738936889 [1] "na.omit"
2026/05/08 23:03:24.738937610
2026/05/08 23:03:24.738948986 $nwarnings
2026/05/08 23:03:24.738949748 [1] 50
2026/05/08 23:03:24.738961625
2026/05/08 23:03:24.738962386 $OutDec
2026/05/08 23:03:24.738973663 [1] "."
2026/05/08 23:03:24.738974474
2026/05/08 23:03:24.738985310 $pager
2026/05/08 23:03:24.738986121 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/08 23:03:24.738999711
2026/05/08 23:03:24.739000502 $papersize
2026/05/08 23:03:24.739012149 [1] "letter"
2026/05/08 23:03:24.739012871
2026/05/08 23:03:24.739024768 $PCRE_limit_recursion
2026/05/08 23:03:24.739025559 [1] NA
2026/05/08 23:03:24.739038218
2026/05/08 23:03:24.739038969 $PCRE_study
2026/05/08 23:03:24.739050636 [1] FALSE
2026/05/08 23:03:24.739051327
2026/05/08 23:03:24.739062554 $PCRE_use_JIT
2026/05/08 23:03:24.739063325 [1] TRUE
2026/05/08 23:03:24.739075763
2026/05/08 23:03:24.739076484 $pdfviewer
2026/05/08 23:03:24.739087901 [1] "/usr/bin/xdg-open"
2026/05/08 23:03:24.739088672
2026/05/08 23:03:24.739100650 $pkgType
2026/05/08 23:03:24.739101421 [1] "source"
2026/05/08 23:03:24.739113469
2026/05/08 23:03:24.739114230 $printcmd
2026/05/08 23:03:24.739144564 [1] "/usr/bin/lpr"
2026/05/08 23:03:24.739145426
2026/05/08 23:03:24.739158124 $prompt
2026/05/08 23:03:24.739158886 [1] "> "
2026/05/08 23:03:24.739170302
2026/05/08 23:03:24.739171023 $repos
2026/05/08 23:03:24.739182060 CRAN
2026/05/08 23:03:24.739182831 "@CRAN@"
2026/05/08 23:03:24.739194508
2026/05/08 23:03:24.739195209 $rl_word_breaks
2026/05/08 23:03:24.739206676 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/08 23:03:24.739207427
2026/05/08 23:03:24.739219525 $scipen
2026/05/08 23:03:24.739220296 [1] 0
2026/05/08 23:03:24.739231853
2026/05/08 23:03:24.739232564 $show.coef.Pvalues
2026/05/08 23:03:24.739245042 [1] TRUE
2026/05/08 23:03:24.739245884
2026/05/08 23:03:24.739257070 $show.error.messages
2026/05/08 23:03:24.739257821 [1] TRUE
2026/05/08 23:03:24.739270720
2026/05/08 23:03:24.739271471 $show.signif.stars
2026/05/08 23:03:24.739283629 [1] TRUE
2026/05/08 23:03:24.739284400
2026/05/08 23:03:24.739295276 $showErrorCalls
2026/05/08 23:03:24.739295977 [1] TRUE
2026/05/08 23:03:24.739308706
2026/05/08 23:03:24.739309467 $showNCalls
2026/05/08 23:03:24.739321054 [1] 50
2026/05/08 23:03:24.739321795
2026/05/08 23:03:24.739332812 $showWarnCalls
2026/05/08 23:03:24.739333543 [1] FALSE
2026/05/08 23:03:24.739346031
2026/05/08 23:03:24.739346742 $str
2026/05/08 23:03:24.739357798 $str$strict.width
2026/05/08 23:03:24.739358550 [1] "no"
2026/05/08 23:03:24.739371088
2026/05/08 23:03:24.739371899 $str$digits.d
2026/05/08 23:03:24.739383977 [1] 3
2026/05/08 23:03:24.739384678
2026/05/08 23:03:24.739395544 $str$vec.len
2026/05/08 23:03:24.739396305 [1] 4
2026/05/08 23:03:24.739407992
2026/05/08 23:03:24.739408743 $str$list.len
2026/05/08 23:03:24.739420421 [1] 99
2026/05/08 23:03:24.739421212
2026/05/08 23:03:24.739434051 $str$deparse.lines
2026/05/08 23:03:24.739434792 NULL
2026/05/08 23:03:24.739447360
2026/05/08 23:03:24.739448071 $str$drop.deparse.attr
2026/05/08 23:03:24.739460430 [1] TRUE
2026/05/08 23:03:24.739461191
2026/05/08 23:03:24.739472547 $str$formatNum
2026/05/08 23:03:24.739473319 function (x, ...)
2026/05/08 23:03:24.739506247 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/08 23:03:24.739507028 <environment: 0x55f040e675a0>
2026/05/08 23:03:24.739523753
2026/05/08 23:03:24.739524424
2026/05/08 23:03:24.739535140 $str.dendrogram.last
2026/05/08 23:03:24.739535921 [1] "`"
2026/05/08 23:03:24.739548239
2026/05/08 23:03:24.739548980 $texi2dvi
2026/05/08 23:03:24.739560297 [1] "/usr/bin/texi2dvi"
2026/05/08 23:03:24.739561028
2026/05/08 23:03:24.739573386 $timeout
2026/05/08 23:03:24.739574107 [1] 60
2026/05/08 23:03:24.739585734
2026/05/08 23:03:24.739586445 $ts.eps
2026/05/08 23:03:24.739597882 [1] 1e-05
2026/05/08 23:03:24.739598663
2026/05/08 23:03:24.739610120 $ts.S.compat
2026/05/08 23:03:24.739610871 [1] FALSE
2026/05/08 23:03:24.739623189
2026/05/08 23:03:24.739623920 $unzip
2026/05/08 23:03:24.739634906 [1] "/usr/bin/unzip"
2026/05/08 23:03:24.739635698
2026/05/08 23:03:24.739647675 $useFancyQuotes
2026/05/08 23:03:24.739648456 [1] TRUE
2026/05/08 23:03:24.739661415
2026/05/08 23:03:24.739662107 $verbose
2026/05/08 23:03:24.739673343 [1] FALSE
2026/05/08 23:03:24.739674114
2026/05/08 23:03:24.739685391 $warn
2026/05/08 23:03:24.739686162 [1] 0
2026/05/08 23:03:24.739697639
2026/05/08 23:03:24.739698380 $warning.length
2026/05/08 23:03:24.739710548 [1] 1000
2026/05/08 23:03:24.739711269
2026/05/08 23:03:24.739721965 $warnPartialMatchArgs
2026/05/08 23:03:24.739722716 [1] FALSE
2026/05/08 23:03:24.739735705
2026/05/08 23:03:24.739736446 $warnPartialMatchAttr
2026/05/08 23:03:24.739748784 [1] FALSE
2026/05/08 23:03:24.739749575
2026/05/08 23:03:24.739760632 $warnPartialMatchDollar
2026/05/08 23:03:24.739761463 [1] FALSE
2026/05/08 23:03:24.739774552
2026/05/08 23:03:24.739775363 $width
2026/05/08 23:03:24.739786480 [1] 80
2026/05/08 23:03:24.739787251
Job completed
Stopped session pings to http://127.0.0.1:40571
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 23:03:24.763474028 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:24.763729534 [connect-session] Job Key: Be8LadHpe5942OYs
2026/05/08 23:03:24.763748432 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:24.763755442 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38293 ...
Connected to session server http://127.0.0.1:38293
2026/05/08 23:03:24.962878040 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:24.963127998 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:24.963216288 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/08 23:03:24.972501600
2026/05/08 23:03:24.972515921 $ env
2026/05/08 23:03:24.972568398 CONNECT_API_KEY=REDACTED
2026/05/08 23:03:24.972569340 CONNECT_CONTENT_GUID=
2026/05/08 23:03:24.972587767 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/08 23:03:24.972588488 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/08 23:03:24.972603931 CONNECT_SERVER=http://localhost:3939/
2026/05/08 23:03:24.972604632 EDITOR=vi
2026/05/08 23:03:24.972625953 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:24.972626724 HOSTNAME=afa6aa6482fc
2026/05/08 23:03:24.972639733 LANG=en_US.UTF-8
2026/05/08 23:03:24.972640394 LANGUAGE=en_US:en
2026/05/08 23:03:24.972651851 LC_ALL=en_US.UTF-8
2026/05/08 23:03:24.972652522 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 23:03:24.972685851 LN_S=ln -s
2026/05/08 23:03:24.972689286 LOGNAME=rstudio-connect
2026/05/08 23:03:24.972729866 MAKE=make
2026/05/08 23:03:24.972731288 PAGER=/usr/bin/pager
2026/05/08 23:03:24.972761573 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 23:03:24.972763415 POSIT_PRODUCT=CONNECT
2026/05/08 23:03:24.972788262 PWD=/opt/rstudio-connect/mnt/app
2026/05/08 23:03:24.972789033 R_ARCH=
2026/05/08 23:03:24.972808361 R_BROWSER=xdg-open
2026/05/08 23:03:24.972810785 R_BZIPCMD=/usr/bin/bzip2
2026/05/08 23:03:24.972842832 R_CONFIG_ACTIVE=rsconnect
2026/05/08 23:03:24.972843803 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/08 23:03:24.972872996 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:24.972874198 R_GZIPCMD=/usr/bin/gzip
2026/05/08 23:03:24.972893156 R_HOME=/opt/R/4.5.2/lib/R
2026/05/08 23:03:24.972893897 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/08 23:03:24.972908739 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/08 23:03:24.972909560 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/08 23:03:24.972928198 R_LIBS_USER=REDACTED
2026/05/08 23:03:24.972928889 R_PAPERSIZE=letter
2026/05/08 23:03:24.972946114 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/08 23:03:24.972952393 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/08 23:03:24.972975277 R_PRINTCMD=/usr/bin/lpr
2026/05/08 23:03:24.972976038 R_RD4PDF=times,inconsolata,hyper
2026/05/08 23:03:24.972992022 RSC_EMAIL_SUBJECT=system-check
2026/05/08 23:03:24.972992883 RSC_REPORT_NAME=system-check
2026/05/08 23:03:24.973008406 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/08 23:03:24.973009557 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/08 23:03:24.973032712 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/08 23:03:24.973033403 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpwtBVJJ
2026/05/08 23:03:24.973050157 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/08 23:03:24.973050798 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/08 23:03:24.973066452 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/08 23:03:24.973068334 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:24.973096696 RSTUDIO_PRODUCT=CONNECT
2026/05/08 23:03:24.973097537 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/08 23:03:24.973112810 R_UNZIPCMD=/usr/bin/unzip
2026/05/08 23:03:24.973113571 R_ZIPCMD=/usr/bin/zip
2026/05/08 23:03:24.973153119 SED=/usr/bin/sed
2026/05/08 23:03:24.973168872 SF_PARTNER=posit_connect
2026/05/08 23:03:24.973169603 SHLVL=2
2026/05/08 23:03:24.973192497 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/08 23:03:24.973193288 STARTUP_DEBUG_MODE=0
2026/05/08 23:03:24.973208040 TAR=/usr/bin/tar
2026/05/08 23:03:24.973231655 TERM=xterm
2026/05/08 23:03:24.973262971 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/08 23:03:24.973292950 TZ=UTC
2026/05/08 23:03:24.973295363 USERNAME=rstudio-connect
2026/05/08 23:03:24.973320585 USER=rstudio-connect
2026/05/08 23:03:24.979546503 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:38293
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 23:03:24.998472605 [connect-session] Connect Session v2026.04.0
2026/05/08 23:03:24.998757465 [connect-session] Job Key: WJzrmJVL1LRFwqkS
2026/05/08 23:03:24.998772547 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/05/08 23:03:24.998777705 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45507 ...
Connected to session server http://127.0.0.1:45507
2026/05/08 23:03:25.200807477 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/08 23:03:25.201079018 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/08 23:03:25.201162280 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/08 23:03:25.209691349
2026/05/08 23:03:25.209700562 $ findmnt --notruncate
2026/05/08 23:03:25.209743405 TARGET SOURCE FSTYPE OPTIONS
2026/05/08 23:03:25.209753731 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docker/ov
erlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:25.209858284 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:25.209891704 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/08 23:03:25.209892765 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:25.209921618 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:25.209922129 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/08 23:03:25.209947155 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/08 23:03:25.209947937 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/08 23:03:25.209985171 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/08 23:03:25.209985712 ├─/data /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210020123 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/doc
ker/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:25.210020794 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/doc
ker/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:25.210221710 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210308207 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210309399 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/afa6aa6482fc4ca82fa3d5ac888249f4c755f1d1a427440d28039b6cb7503ab7/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210361445 ├─/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 23:03:25.210364921 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/reports/v2/0/0/temp.source.1956754922] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210446090 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/reports/v2/0/0/temp.output.2701722155] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210448373 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/jobs/0/WJzrmJVL1LRFwqkS] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210500390 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210545476 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210546748 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/172fef28f363915c02d9f323e75326e8ab4c6096e10f8b0e3d978dff967de96d/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/08 23:03:25.210594288 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace684116548] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:25.210601188 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
2026/05/08 23:03:25.216159753 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/7I7WJ5CC4K636VQ2O2VFKSJXGW:/var/lib/docker/overlay2/l/H4MUATDAZXAZIZXA2P7J6FECFL:/var/lib/docker/overlay2/l/532VENO7SHGBNORWAMHNWF5NGQ:/var/lib/docker/overlay2/l/HPLXSOMWSKWYKWJ43VBLL52IWK:/var/lib/docker/overlay2/l/FRK7GIXJK4TCL225YCPZWTBELT:/var/lib/docker/overlay2/l/D572XK5ODWLSKJCHSQ2ZTCTNVN:/var/lib/docker/overlay2/l/OKAHG3EVSP4XWQKA7O7MLC5KDS:/var/lib/docker/overlay2/l/5DIFLMHVATPGVXLZ6BHDAZ5SOF:/var/lib/docker/overlay2/l/76SKL2XM5K3E7HCCI5YZPSQHPM:/var/lib/docker/overlay2/l/TI2NY3SSR3DOH7AUMAOEMICEDY:/var/lib/docker/overlay2/l/YJRQ3DLU2I53JQVZWNLT72DCOY:/var/lib/docker/overlay2/l/BI77NKAPL2X4AUR5BZZAM7VMI4:/var/lib/docker/overlay2/l/LIQXLPEBZMUWJFXVBRSHZ7SCWB:/var/lib/docker/overlay2/l/PAQDXNLGBSJA6CVB5GXIZOZTZ2:/var/lib/docke
r/overlay2/l/WFKDS2VGEH3GQEY3RNJF7X3S2M:/var/lib/docker/overlay2/l/EG3DVHN2JBRX4MPEXDFWHSS5L7:/var/lib/docker/overlay2/l/XMYTJR3NH2RDRT6Y4UHK7NOFXJ:/var/lib/docker/overlay2/l/XASL7GWFKOLP3VB43ROMKA4XKW:/var/lib/docker/overlay2/l/KHJF4JS7PLVDUE6RBHICXCWG6N,upperdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/diff,workdir=/var/lib/docker/overlay2/f0d0d439969946a2eaaa9af1c061359732376855d562e026ac5f197e4e4cd3db/work,nouserxattr
Stopped session pings to http://127.0.0.1:45507
Job completed