VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.03.1 + WB 2026.04.0+526.pro2 + PM 2024.08.0-6 Generated: 2026-04-26 19:47:30 UTC

Products Under Test

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

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 0x7f67c593b880>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-04-26T19:45:50Z', 'confirmed': True, 'created_time': '2026-04-26T19:44:14Z', 'email': '', ...}]}

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

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

user_list = [{'active_time': '2026-04-26T19:45:50Z', 'confirmed': True, 'created_time': '2026-04-26T19:44:14Z', 'email': '', ...}]
test_username = 'testuser'

    @then("the test user exists in the user list")
    def check_test_user_in_list(user_list, test_username):
        usernames = [u.get("username") for u in user_list]
>       assert test_username in usernames, (
            f"Test user {test_username!r} not found in user list: {usernames}"
        )
E       AssertionError: Test user 'testuser' not found in user list: ['__bootstrap_admin__']
E       assert 'testuser' in ['__bootstrap_admin__']

src/vip_tests/connect/test_users.py:53: 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_ui6.67s
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.94s
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.63s
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.02s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

PASSConnect server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Connect]0.09s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.02s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.19s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is reachable but not configuredPrerequisites
As a VIP developer
src/vip_tests/prerequisites/test_expected_failure.py::test_workbench_expected_failure0.00s
Test procedure
  • Given Workbench is expected to be configured
  • When I check the Workbench configuration
  • Then Workbench should be reachable
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.02s
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.79s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an API request to Connect with an invalid key
  • Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I request a non-existent endpoint on Connect
  • Then the response status is 404
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.02s
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.02s
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.02s
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: 63739468e49a · Status: done · Passed: 53 · Failed: 2

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

63739468e49a 2026.03.1
server connect-product-support Product version v2026.03.1 end-of-support: 2027-09-30
server connect-deprecated-settings Deprecated settings are not in use.
server connect-notifications-config All Notifications are correctly formatted
server connect-license $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status
RStudio License Manager 2024.12.1-dev+999.pro9

-- License file status --

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

-- Local license status --

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

-- Floating license status --

License server not in use.
/opt/rstudio-connect/scripts/system-checks/server/01-connect-license.sh: line 19: [[: 300
7: syntax error in expression (error token is "7")
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
HOME=/root
HOSTNAME=63739468e49a
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 242Mi 51Mi 14Gi 13Gi
Swap: 3.0Gi 0.0Ki 3.0Gi
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 75G 71G 52% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 75G 71G 52% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect v2026.03.1
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Sun, 26 Apr 2026 19:47:03 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: 0x55f1b8a06b50 [serially]
* Can not multiplex, even if we wanted to!
* Re-using existing connection! (#0) with host localhost
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET /__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store, must-revalidate
< Content-Type: application/json; charset=utf-8
< Expires: 0
< Pragma: no-cache
< Server: Posit Connect v2026.03.1
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Sun, 26 Apr 2026 19:47:03 GMT
< Transfer-Encoding: chunked
<
{ [3243 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity HTTP.Listen is 'http://localhost:3939'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET /__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store, must-revalidate
< Content-Type: application/json; charset=utf-8
< Expires: 0
< Pragma: no-cache
< Server: Posit Connect v2026.03.1
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Sun, 26 Apr 2026 19:47:03 GMT
< Transfer-Encoding: chunked
<
{ [3243 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity Warning: HTTPS.Listen is not configured.
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/04/26 19:47:03.982897085 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:03.983143496 [connect-session] Job Key: D5d1uCHnP9z9sVpt
2026/04/26 19:47:03.983160372 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:03.983166180 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:03.983172770 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:03.983178299 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45451 ...
Connected to session server http://127.0.0.1:45451
2026/04/26 19:47:04.134462216 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/04/26 19:47:04.141665167
2026/04/26 19:47:04.141672759 $ /opt/python/3.12.11/bin/python3.12 -V
2026/04/26 19:47:04.141713240 Python 3.12.11
Stopped session pings to http://127.0.0.1:45451
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/04/26 19:47:04.561212620 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:04.561419311 [connect-session] Job Key: blcFVnXAKaxS5eM1
2026/04/26 19:47:04.561428415 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:04.561432241 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:04.561440133 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:04.561445441 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41499 ...
Connected to session server http://127.0.0.1:41499
2026/04/26 19:47:04.680790559 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/04/26 19:47:04.687255769
2026/04/26 19:47:04.687263391 $ env
2026/04/26 19:47:04.687297683 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:04.687298724 HOSTNAME=63739468e49a
2026/04/26 19:47:04.687313997 LANG=en_US.UTF-8
2026/04/26 19:47:04.687314788 LANGUAGE=en_US:en
2026/04/26 19:47:04.687328218 LC_ALL=en_US.UTF-8
2026/04/26 19:47:04.687328980 LOGNAME=rstudio-connect
2026/04/26 19:47:04.687343892 MAKEFLAGS=-j1
2026/04/26 19:47:04.687344723 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/04/26 19:47:04.687361118 PICOTEL_PREFIX=PICOTEL
2026/04/26 19:47:04.687361929 PICOTEL_SDK_DISABLED=true
2026/04/26 19:47:04.687375900 PICOTEL_SERVICE_NAME=posit-connect-python
2026/04/26 19:47:04.687376802 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:04.687392015 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:04.687392736 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:04.687413537 SHLVL=2
2026/04/26 19:47:04.687414238 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:04.687426787 TERM=xterm
2026/04/26 19:47:04.687427548 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:04.687441138 TZ=UTC
2026/04/26 19:47:04.687441890 USERNAME=rstudio-connect
2026/04/26 19:47:04.687454559 USER=rstudio-connect
2026/04/26 19:47:04.687455240 _=/usr/bin/env
2026/04/26 19:47:04.687468119 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:41499
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/04/26 19:47:04.702034813 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:04.702260112 [connect-session] Job Key: Ijl3MFp7qzqM9gex
2026/04/26 19:47:04.702273011 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:04.702278560 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:04.702285710 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:04.702291339 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41211 ...
Connected to session server http://127.0.0.1:41211
2026/04/26 19:47:04.820943714 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/04/26 19:47:04.825161933
2026/04/26 19:47:04.825168934 $ findmnt --notruncate
2026/04/26 19:47:04.828730003 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:04.828743383 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5
DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:04.828880009 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:04.828902243 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:04.828903304 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:04.828932328 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:04.828932909 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:04.828954031 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:04.828954882 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:04.828977936 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:04.829015864 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829019098 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:04.829077446 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:04.829240722 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829296266 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829297237 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829333221 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829336757 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829394574 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/Ijl3MFp7qzqM9gex] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829395855 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:04.829437458 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2716684253] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:04.829438319 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:04.829919714 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
Stopped session pings to http://127.0.0.1:41211
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/04/26 19:47:04.844570995 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:04.844777596 [connect-session] Job Key: mOVM5p9TUwZJ37O6
2026/04/26 19:47:04.844787160 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:04.844790795 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:04.844798497 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:04.844804135 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:33977 ...
Connected to session server http://127.0.0.1:33977
2026/04/26 19:47:04.965176259 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/04/26 19:47:04.969418404
2026/04/26 19:47:04.969425745 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/04/26 19:47:04.979153606 * Trying 151.101.0.223:443...
2026/04/26 19:47:04.981088137 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/04/26 19:47:04.982714085 * ALPN, offering h2
2026/04/26 19:47:04.982721616 * ALPN, offering http/1.1
2026/04/26 19:47:05.009067357 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:05.009077302 * CApath: /etc/ssl/certs
2026/04/26 19:47:05.009258034 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:05.009268430 } [5 bytes data]
2026/04/26 19:47:05.009297974 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:05.009300749 } [512 bytes data]
2026/04/26 19:47:05.013965129 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:05.013971919 { [5 bytes data]
2026/04/26 19:47:05.014026561 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:05.014027853 { [122 bytes data]
2026/04/26 19:47:05.014240693 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:05.014250097 { [5 bytes data]
2026/04/26 19:47:05.014282256 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.014283117 { [5 bytes data]
2026/04/26 19:47:05.014300053 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:05.014303297 { [19 bytes data]
2026/04/26 19:47:05.014323288 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.014333553 { [5 bytes data]
2026/04/26 19:47:05.014366923 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:05.014374084 { [2860 bytes data]
2026/04/26 19:47:05.015071774 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015078825 { [5 bytes data]
2026/04/26 19:47:05.015114689 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:05.015115620 { [264 bytes data]
2026/04/26 19:47:05.015193998 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015204534 { [5 bytes data]
2026/04/26 19:47:05.015352837 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:05.015354129 { [36 bytes data]
2026/04/26 19:47:05.015371084 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:05.015371815 } [5 bytes data]
2026/04/26 19:47:05.015383182 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:05.015383623 } [1 bytes data]
2026/04/26 19:47:05.015393959 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015394369 } [5 bytes data]
2026/04/26 19:47:05.015411455 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:05.015412166 } [36 bytes data]
2026/04/26 19:47:05.015427369 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:05.015428301 * ALPN, server accepted to use h2
2026/04/26 19:47:05.015448181 * Server certificate:
2026/04/26 19:47:05.015448892 * subject: CN=www.python.org
2026/04/26 19:47:05.015464775 * start date: Jan 13 13:03:46 2026 GMT
2026/04/26 19:47:05.015465697 * expire date: Feb 14 13:03:45 2027 GMT
2026/04/26 19:47:05.015485516 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/04/26 19:47:05.015486538 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:05.015531095 * SSL certificate verify ok.
2026/04/26 19:47:05.015558396 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:05.015558917 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:05.015586679 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:05.015587630 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015609964 } [5 bytes data]
2026/04/26 19:47:05.015644436 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015653169 } [5 bytes data]
2026/04/26 19:47:05.015689363 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015702693 } [5 bytes data]
2026/04/26 19:47:05.015752398 * Using Stream ID: 1 (easy handle 0x559514a879f0)
2026/04/26 19:47:05.015767531 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015783765 } [5 bytes data]
2026/04/26 19:47:05.015824396 > GET / HTTP/2
2026/04/26 19:47:05.015824947 > Host: pypi.python.org
2026/04/26 19:47:05.015835293 > user-agent: curl/7.81.0
2026/04/26 19:47:05.015836955 > accept: */*
2026/04/26 19:47:05.015853360 >
2026/04/26 19:47:05.015855974 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.015872729 { [5 bytes data]
2026/04/26 19:47:05.015916695 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:05.015925068 { [193 bytes data]
2026/04/26 19:47:05.017276201 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.017283282 { [5 bytes data]
2026/04/26 19:47:05.017313117 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.017313878 } [5 bytes data]
2026/04/26 19:47:05.018258700 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.018264259 { [5 bytes data]
2026/04/26 19:47:05.018324159 < HTTP/2 301
2026/04/26 19:47:05.018328185 < server: Varnish
2026/04/26 19:47:05.018352852 < retry-after: 0
2026/04/26 19:47:05.018353603 < location: https://pypi.org/
2026/04/26 19:47:05.018373573 < content-type: text/html; charset=UTF-8
2026/04/26 19:47:05.018374264 < accept-ranges: bytes
2026/04/26 19:47:05.018390158 < date: Sun, 26 Apr 2026 19:47:05 GMT
2026/04/26 19:47:05.018390959 < x-served-by: cache-iad-kiad7000027-IAD
2026/04/26 19:47:05.018409868 < x-cache: HIT
2026/04/26 19:47:05.018410609 < x-cache-hits: 0
2026/04/26 19:47:05.018425782 < x-timer: S1777232825.016679,VS0,VE0
2026/04/26 19:47:05.018426513 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:05.018445632 < x-frame-options: deny
2026/04/26 19:47:05.018446323 < x-xss-protection: 1; mode=block
2026/04/26 19:47:05.018461055 < x-content-type-options: nosniff
2026/04/26 19:47:05.018461846 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:05.018478351 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/04/26 19:47:05.018481155 < content-length: 122
2026/04/26 19:47:05.018533334 <
2026/04/26 19:47:05.018535727 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.018551631 { [5 bytes data]
2026/04/26 19:47:05.018600765 * Ignoring the response-body
2026/04/26 19:47:05.018613815 { [122 bytes data]
2026/04/26 19:47:05.018649669 * Connection #0 to host pypi.python.org left intact
2026/04/26 19:47:05.018652684 * Issue another request to this URL: 'https://pypi.org/'
2026/04/26 19:47:05.021110202 * Trying 151.101.64.223:443...
2026/04/26 19:47:05.022504981 * Connected to pypi.org (151.101.64.223) port 443 (#1)
2026/04/26 19:47:05.022770120 * ALPN, offering h2
2026/04/26 19:47:05.022777090 * ALPN, offering http/1.1
2026/04/26 19:47:05.049746020 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:05.049757898 * CApath: /etc/ssl/certs
2026/04/26 19:47:05.049931289 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:05.049941013 } [5 bytes data]
2026/04/26 19:47:05.049970237 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:05.049971289 } [512 bytes data]
2026/04/26 19:47:05.053042371 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:05.053052616 { [5 bytes data]
2026/04/26 19:47:05.053088370 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:05.053089462 { [122 bytes data]
2026/04/26 19:47:05.053210844 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:05.053217615 { [5 bytes data]
2026/04/26 19:47:05.053250444 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.053251466 { [5 bytes data]
2026/04/26 19:47:05.053267269 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:05.053269843 { [19 bytes data]
2026/04/26 19:47:05.053292537 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.053294190 { [5 bytes data]
2026/04/26 19:47:05.053310705 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:05.053322272 { [2856 bytes data]
2026/04/26 19:47:05.053945800 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.053951399 { [5 bytes data]
2026/04/26 19:47:05.054009977 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:05.054011079 { [264 bytes data]
2026/04/26 19:47:05.054077829 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054083958 { [5 bytes data]
2026/04/26 19:47:05.054110398 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:05.054116577 { [36 bytes data]
2026/04/26 19:47:05.054150859 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:05.054176808 } [5 bytes data]
2026/04/26 19:47:05.054203098 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:05.054244710 } [1 bytes data]
2026/04/26 19:47:05.054245572 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054260554 } [5 bytes data]
2026/04/26 19:47:05.054261265 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:05.054278371 } [36 bytes data]
2026/04/26 19:47:05.054351231 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:05.054357690 * ALPN, server accepted to use h2
2026/04/26 19:47:05.054390740 * Server certificate:
2026/04/26 19:47:05.054391471 * subject: CN=pypi.org
2026/04/26 19:47:05.054405002 * start date: Dec 28 04:33:08 2025 GMT
2026/04/26 19:47:05.054405743 * expire date: Jan 29 04:33:07 2027 GMT
2026/04/26 19:47:05.054419543 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/04/26 19:47:05.054420485 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:05.054441717 * SSL certificate verify ok.
2026/04/26 19:47:05.054442448 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:05.054458001 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:05.054458873 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:05.054476549 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054491892 } [5 bytes data]
2026/04/26 19:47:05.054492633 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054507496 } [5 bytes data]
2026/04/26 19:47:05.054719886 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054725665 } [5 bytes data]
2026/04/26 19:47:05.054742410 * Using Stream ID: 1 (easy handle 0x559514a879f0)
2026/04/26 19:47:05.054742951 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054754758 } [5 bytes data]
2026/04/26 19:47:05.054755479 > GET / HTTP/2
2026/04/26 19:47:05.054764383 > Host: pypi.org
2026/04/26 19:47:05.054764864 > user-agent: curl/7.81.0
2026/04/26 19:47:05.054773977 > accept: */*
2026/04/26 19:47:05.054774418 >
2026/04/26 19:47:05.054782270 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.054782720 { [5 bytes data]
2026/04/26 19:47:05.054792245 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:05.054792796 { [193 bytes data]
2026/04/26 19:47:05.055473019 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.055478908 { [5 bytes data]
2026/04/26 19:47:05.055525488 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.055526610 } [5 bytes data]
2026/04/26 19:47:05.055592159 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.055605078 { [5 bytes data]
2026/04/26 19:47:05.057850448 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.057856637 { [5 bytes data]
2026/04/26 19:47:05.057999592 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058011880 { [5 bytes data]
2026/04/26 19:47:05.058042877 < HTTP/2 200
2026/04/26 19:47:05.058050258 < etag: "b32K/61tFNETxOHfz4NjOQ"
2026/04/26 19:47:05.058073814 < referrer-policy: origin-when-cross-origin
2026/04/26 19:47:05.058076648 < server: gunicorn
2026/04/26 19:47:05.058094875 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/04/26 19:47:05.058098961 < content-type: text/html; charset=UTF-8
2026/04/26 19:47:05.058184119 < accept-ranges: bytes
2026/04/26 19:47:05.058184640 < date: Sun, 26 Apr 2026 19:47:05 GMT
2026/04/26 19:47:05.058194825 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kcgs7200111-IAD
2026/04/26 19:47:05.058195356 < x-cache: MISS, HIT
2026/04/26 19:47:05.058207104 < x-cache-hits: 0, 1
2026/04/26 19:47:05.058207575 < x-timer: S1777232825.055186,VS0,VE2
2026/04/26 19:47:05.058226473 < vary: Accept-Encoding, Cookie
2026/04/26 19:47:05.058227244 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:05.058241976 < x-frame-options: deny
2026/04/26 19:47:05.058242457 < x-xss-protection: 1; mode=block
2026/04/26 19:47:05.058252592 < x-content-type-options: nosniff
2026/04/26 19:47:05.058253053 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:05.058263879 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/04/26 19:47:05.058264410 < content-length: 22515
2026/04/26 19:47:05.058301196 <
2026/04/26 19:47:05.058302027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058316859 { [5 bytes data]
2026/04/26 19:47:05.058317290 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058327435 { [5 bytes data]
2026/04/26 19:47:05.058327856 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058344391 { [5 bytes data]
2026/04/26 19:47:05.058344821 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058356419 { [5 bytes data]
2026/04/26 19:47:05.058356969 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058367265 { [5 bytes data]
2026/04/26 19:47:05.058367716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058381086 { [5 bytes data]
2026/04/26 19:47:05.058381927 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058396950 { [5 bytes data]
2026/04/26 19:47:05.058397370 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058407015 { [5 bytes data]
2026/04/26 19:47:05.058407435 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058417240 { [5 bytes data]
2026/04/26 19:47:05.058417691 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058429719 { [5 bytes data]
2026/04/26 19:47:05.058430140 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058439874 { [5 bytes data]
2026/04/26 19:47:05.058440315 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058451201 { [5 bytes data]
2026/04/26 19:47:05.058451642 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058470040 { [5 bytes data]
2026/04/26 19:47:05.058470811 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058482759 { [5 bytes data]
2026/04/26 19:47:05.058484451 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058495498 { [5 bytes data]
2026/04/26 19:47:05.058497150 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.058508087 { [5 bytes data]
2026/04/26 19:47:05.062825825 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.062835129 { [5 bytes data]
2026/04/26 19:47:05.062929601 * Connection #1 to host pypi.org left intact
2026/04/26 19:47:05.066089267
2026/04/26 19:47:05.066098681 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/04/26 19:47:05.078500686 * Trying 151.101.0.223:443...
2026/04/26 19:47:05.080361757 * Connected to files.pythonhosted.org (151.101.0.223) port 443 (#0)
2026/04/26 19:47:05.082007464 * ALPN, offering h2
2026/04/26 19:47:05.082019542 * ALPN, offering http/1.1
2026/04/26 19:47:05.108160095 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:05.108170701 * CApath: /etc/ssl/certs
2026/04/26 19:47:05.108357963 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:05.108364332 } [5 bytes data]
2026/04/26 19:47:05.108396391 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:05.108397362 } [512 bytes data]
2026/04/26 19:47:05.112429691 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:05.112439345 { [5 bytes data]
2026/04/26 19:47:05.112487778 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:05.112490052 { [122 bytes data]
2026/04/26 19:47:05.112720078 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:05.112726187 { [5 bytes data]
2026/04/26 19:47:05.112750454 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.112753027 { [5 bytes data]
2026/04/26 19:47:05.112768351 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:05.112769092 { [19 bytes data]
2026/04/26 19:47:05.112785206 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.112785847 { [5 bytes data]
2026/04/26 19:47:05.112800960 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:05.112813048 { [2842 bytes data]
2026/04/26 19:47:05.113505270 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.113513302 { [5 bytes data]
2026/04/26 19:47:05.113550307 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:05.113555926 { [264 bytes data]
2026/04/26 19:47:05.113623307 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.113633322 { [5 bytes data]
2026/04/26 19:47:05.113662967 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:05.113663908 { [36 bytes data]
2026/04/26 19:47:05.113697519 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:05.113706212 } [5 bytes data]
2026/04/26 19:47:05.113741024 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:05.113743077 } [1 bytes data]
2026/04/26 19:47:05.113763088 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.113774234 } [5 bytes data]
2026/04/26 19:47:05.113792231 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:05.113795326 } [36 bytes data]
2026/04/26 19:47:05.113877460 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:05.113884951 * ALPN, server accepted to use h2
2026/04/26 19:47:05.113920404 * Server certificate:
2026/04/26 19:47:05.113921276 * subject: CN=*.pythonhosted.org
2026/04/26 19:47:05.113937390 * start date: Dec 8 21:08:03 2025 GMT
2026/04/26 19:47:05.113938361 * expire date: Jan 9 21:08:02 2027 GMT
2026/04/26 19:47:05.113953174 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/04/26 19:47:05.113954205 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:05.113976168 * SSL certificate verify ok.
2026/04/26 19:47:05.113978502 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:05.114016599 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:05.114017420 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:05.114036850 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.114039223 } [5 bytes data]
2026/04/26 19:47:05.114055147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.114055848 } [5 bytes data]
2026/04/26 19:47:05.114073975 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.114091352 } [5 bytes data]
2026/04/26 19:47:05.114137641 * Using Stream ID: 1 (easy handle 0x560ac3a069f0)
2026/04/26 19:47:05.114160736 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.114164492 } [5 bytes data]
2026/04/26 19:47:05.114215869 > GET / HTTP/2
2026/04/26 19:47:05.114223000 > Host: files.pythonhosted.org
2026/04/26 19:47:05.114243311 > user-agent: curl/7.81.0
2026/04/26 19:47:05.114244993 > accept: */*
2026/04/26 19:47:05.114261148 >
2026/04/26 19:47:05.114263671 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.114279345 { [5 bytes data]
2026/04/26 19:47:05.114304903 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:05.114318073 { [193 bytes data]
2026/04/26 19:47:05.115368524 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.115374984 { [5 bytes data]
2026/04/26 19:47:05.115441323 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:05.115444608 } [5 bytes data]
2026/04/26 19:47:05.115483237 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.115484538 { [5 bytes data]
2026/04/26 19:47:05.117146861 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.117155113 { [5 bytes data]
2026/04/26 19:47:05.117217797 < HTTP/2 200
2026/04/26 19:47:05.117223656 < content-type: text/html
2026/04/26 19:47:05.117242655 < server: Python/3.12 aiohttp/3.13.4
2026/04/26 19:47:05.117243426 < accept-ranges: bytes
2026/04/26 19:47:05.117259981 < date: Sun, 26 Apr 2026 19:47:05 GMT
2026/04/26 19:47:05.117260652 < age: 74
2026/04/26 19:47:05.117275985 < x-served-by: cache-iad-kiad7000170-IAD
2026/04/26 19:47:05.117277047 < x-cache: HIT
2026/04/26 19:47:05.117295254 < x-cache-hits: 1
2026/04/26 19:47:05.117296225 < x-timer: S1777232825.115016,VS0,VE1
2026/04/26 19:47:05.117310467 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:05.117311248 < x-frame-options: deny
2026/04/26 19:47:05.117326361 < x-xss-protection: 1; mode=block
2026/04/26 19:47:05.117326872 < x-content-type-options: nosniff
2026/04/26 19:47:05.117336967 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:05.117338800 < x-robots-header: noindex
2026/04/26 19:47:05.117349375 < content-length: 1853
2026/04/26 19:47:05.117350217 <
2026/04/26 19:47:05.117374513 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.117375214 { [5 bytes data]
2026/04/26 19:47:05.117403637 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:05.117405840 { [5 bytes data]
2026/04/26 19:47:05.117418740 * Connection #0 to host files.pythonhosted.org left intact
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/04/26 19:47:05.134156481 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:05.134372846 [connect-session] Job Key: NtlURigCkAdpVTc6
2026/04/26 19:47:05.134382541 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:05.134386938 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:05.134391805 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:05.134396101 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36175 ...
Connected to session server http://127.0.0.1:36175
2026/04/26 19:47:05.255541018 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/04/26 19:47:05.261347337
2026/04/26 19:47:05.261356551 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv
2026/04/26 19:47:08.020176329
2026/04/26 19:47:08.020189970 $ source /opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv/bin/activate
2026/04/26 19:47:08.021676538
2026/04/26 19:47:08.021684029 $ python --version
2026/04/26 19:47:08.023774385 Python 3.12.11
2026/04/26 19:47:08.024105583
2026/04/26 19:47:08.024113635 $ python -m site
2026/04/26 19:47:08.037333221 sys.path = [
2026/04/26 19:47:08.037342064 '/opt/rstudio-connect/mnt/app',
2026/04/26 19:47:08.037377748 '/opt/python/3.12.11/lib/python312.zip',
2026/04/26 19:47:08.037378759 '/opt/python/3.12.11/lib/python3.12',
2026/04/26 19:47:08.037394583 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/04/26 19:47:08.037395495 '/opt/rstudio-connect/mnt/tmp/tmp.uOo8fmS6Rb/testenv/lib/python3.12/site-packages',
2026/04/26 19:47:08.037419911 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/04/26 19:47:08.037420653 ]
2026/04/26 19:47:08.037435174 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/04/26 19:47:08.037435885 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/04/26 19:47:08.037458159 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/04/26 19:47:08.083174134 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:08.083388266 [connect-session] Job Key: oxVcX73pBHBCy2I9
2026/04/26 19:47:08.083397369 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:08.083401075 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:08.083405552 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:08.083410269 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44029 ...
Connected to session server http://127.0.0.1:44029
2026/04/26 19:47:08.200968678 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/04/26 19:47:08.206450438
2026/04/26 19:47:08.206458020 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv
2026/04/26 19:47:11.010705579
2026/04/26 19:47:11.010719259 $ source /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/bin/activate
2026/04/26 19:47:11.014043161
2026/04/26 19:47:11.014053357 $ python -m pip --version
2026/04/26 19:47:11.239732853 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/04/26 19:47:11.272484705
2026/04/26 19:47:11.272499908 $ python -m pip config debug
2026/04/26 19:47:11.489380571 env_var:
2026/04/26 19:47:11.489731229 env:
2026/04/26 19:47:11.490064470 global:
2026/04/26 19:47:11.490509059 /etc/xdg/pip/pip.conf, exists: False
2026/04/26 19:47:11.490542269 /etc/pip.conf, exists: False
2026/04/26 19:47:11.490773647 site:
2026/04/26 19:47:11.491031946 /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/pip.conf, exists: False
2026/04/26 19:47:11.491253660 user:
2026/04/26 19:47:11.491470016 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/04/26 19:47:11.491707483 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/04/26 19:47:11.520855371
2026/04/26 19:47:11.520884325 $ python -m pip config list -v
2026/04/26 19:47:11.744637140 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/04/26 19:47:11.745006086 For variant 'global', will try loading '/etc/pip.conf'
2026/04/26 19:47:11.745371936 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/04/26 19:47:11.745727602 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/04/26 19:47:11.745978259 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/pip.conf'
2026/04/26 19:47:11.776247195
2026/04/26 19:47:11.776259133 $ python -m pip._vendor.requests.certs
2026/04/26 19:47:11.941915677 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/04/26 19:47:11.942166134 /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/04/26 19:47:11.957726438
2026/04/26 19:47:11.957757644 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj pip
2026/04/26 19:47:12.414960388 Collecting pip
2026/04/26 19:47:12.415346028 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata
2026/04/26 19:47:12.429281838 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB)
2026/04/26 19:47:12.435229017 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB)
2026/04/26 19:47:12.450264992 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 187.9 MB/s eta 0:00:00
2026/04/26 19:47:12.461785337 Saved /opt/rstudio-connect/mnt/tmp/tmp.I2aZBis3kj/pip-26.0.1-py3-none-any.whl
2026/04/26 19:47:12.462188093 Successfully downloaded pip
2026/04/26 19:47:12.534382407
2026/04/26 19:47:12.534396278 [notice] A new release of pip is available: 25.0.1 -> 26.0.1
2026/04/26 19:47:12.534453394 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox python-version Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:12.626581723 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:12.626791439 [connect-session] Job Key: UFm5vvucf3Ei7rNL
2026/04/26 19:47:12.626800432 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:12.626804158 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:12.626812671 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:12.626818910 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36297 ...
Connected to session server http://127.0.0.1:36297
2026/04/26 19:47:12.772452662 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/04/26 19:47:12.778702656
2026/04/26 19:47:12.778713202 $ /opt/python/3.13.9/bin/python3.13 -V
2026/04/26 19:47:12.778753923 Python 3.13.9
Stopped session pings to http://127.0.0.1:36297
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:13.201074777 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:13.201302570 [connect-session] Job Key: St4Ib1pTZe5aKN6v
2026/04/26 19:47:13.201312265 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:13.201316281 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:13.201321178 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:13.201325555 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37147 ...
Connected to session server http://127.0.0.1:37147
2026/04/26 19:47:13.318623478 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/04/26 19:47:13.325144480
2026/04/26 19:47:13.325154245 $ env
2026/04/26 19:47:13.325191601 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:13.325192613 HOSTNAME=63739468e49a
2026/04/26 19:47:13.325222868 LANG=en_US.UTF-8
2026/04/26 19:47:13.325223920 LANGUAGE=en_US:en
2026/04/26 19:47:13.325237961 LC_ALL=en_US.UTF-8
2026/04/26 19:47:13.325238662 LOGNAME=rstudio-connect
2026/04/26 19:47:13.325252333 MAKEFLAGS=-j1
2026/04/26 19:47:13.325253094 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/04/26 19:47:13.325269649 PICOTEL_PREFIX=PICOTEL
2026/04/26 19:47:13.325270370 PICOTEL_SDK_DISABLED=true
2026/04/26 19:47:13.325284832 PICOTEL_SERVICE_NAME=posit-connect-python
2026/04/26 19:47:13.325285733 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:13.325300665 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:13.325301326 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:13.325315678 SHLVL=2
2026/04/26 19:47:13.325316439 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:13.325328557 TERM=xterm
2026/04/26 19:47:13.325329289 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:13.325342779 TZ=UTC
2026/04/26 19:47:13.325343440 USERNAME=rstudio-connect
2026/04/26 19:47:13.325355798 USER=rstudio-connect
2026/04/26 19:47:13.325356509 _=/usr/bin/env
2026/04/26 19:47:13.325369489 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:37147
python-restore-sandbox mounts Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:13.340104101 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:13.340330211 [connect-session] Job Key: oM1yW5zCkK5YMx1h
2026/04/26 19:47:13.340343692 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:13.340349310 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:13.340356141 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:13.340361859 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37951 ...
Connected to session server http://127.0.0.1:37951
2026/04/26 19:47:13.459837649 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/04/26 19:47:13.464037439
2026/04/26 19:47:13.464045121 $ findmnt --notruncate
2026/04/26 19:47:13.466323789 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:13.466333063 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5
DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:13.466455928 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:13.466497160 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:13.466498832 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:13.466529008 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:13.466529779 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:13.466558733 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:13.466559484 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:13.466593916 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:13.466594687 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.466642338 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:13.466643260 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:13.466834748 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467264515 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467348661 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467431987 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467517676 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467598818 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/oM1yW5zCkK5YMx1h] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467681091 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:13.467764948 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2429863119] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:13.467847862 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:13.467932250 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
Stopped session pings to http://127.0.0.1:37951
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:13.482973042 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:13.483212051 [connect-session] Job Key: ApvCpVDNQ6FdtmH0
2026/04/26 19:47:13.483226463 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:13.483231511 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:13.483238021 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:13.483243419 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43225 ...
Connected to session server http://127.0.0.1:43225
2026/04/26 19:47:13.599788670 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/04/26 19:47:13.603963932
2026/04/26 19:47:13.603971604 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/04/26 19:47:13.611813414 * Trying 151.101.64.223:443...
2026/04/26 19:47:13.613271948 * Connected to pypi.python.org (151.101.64.223) port 443 (#0)
2026/04/26 19:47:13.614931646 * ALPN, offering h2
2026/04/26 19:47:13.614938667 * ALPN, offering http/1.1
2026/04/26 19:47:13.640915996 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:13.640932711 * CApath: /etc/ssl/certs
2026/04/26 19:47:13.641135756 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:13.641143838 } [5 bytes data]
2026/04/26 19:47:13.641175837 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:13.641181696 } [512 bytes data]
2026/04/26 19:47:13.643957483 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:13.643964333 { [5 bytes data]
2026/04/26 19:47:13.644043943 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:13.644047278 { [122 bytes data]
2026/04/26 19:47:13.644239687 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:13.644259947 { [5 bytes data]
2026/04/26 19:47:13.644283453 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.644287318 { [5 bytes data]
2026/04/26 19:47:13.644303363 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:13.644305846 { [19 bytes data]
2026/04/26 19:47:13.644330914 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.644333067 { [5 bytes data]
2026/04/26 19:47:13.644352196 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:13.644354230 { [2860 bytes data]
2026/04/26 19:47:13.645044448 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645051538 { [5 bytes data]
2026/04/26 19:47:13.645078789 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:13.645079781 { [264 bytes data]
2026/04/26 19:47:13.645160522 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645171048 { [5 bytes data]
2026/04/26 19:47:13.645208865 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:13.645209706 { [36 bytes data]
2026/04/26 19:47:13.645250979 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:13.645271510 } [5 bytes data]
2026/04/26 19:47:13.645297980 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:13.645300163 } [1 bytes data]
2026/04/26 19:47:13.645318400 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645335777 } [5 bytes data]
2026/04/26 19:47:13.645351840 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:13.645355396 } [36 bytes data]
2026/04/26 19:47:13.645433824 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:13.645440964 * ALPN, server accepted to use h2
2026/04/26 19:47:13.645481926 * Server certificate:
2026/04/26 19:47:13.645482867 * subject: CN=www.python.org
2026/04/26 19:47:13.645498080 * start date: Jan 13 13:03:46 2026 GMT
2026/04/26 19:47:13.645499022 * expire date: Feb 14 13:03:45 2027 GMT
2026/04/26 19:47:13.645514024 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/04/26 19:47:13.645516809 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:13.645537360 * SSL certificate verify ok.
2026/04/26 19:47:13.645540995 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:13.645561727 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:13.645562488 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:13.645600986 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645602007 } [5 bytes data]
2026/04/26 19:47:13.645616699 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645618802 } [5 bytes data]
2026/04/26 19:47:13.645642188 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645656299 } [5 bytes data]
2026/04/26 19:47:13.645716729 * Using Stream ID: 1 (easy handle 0x555baa7db9f0)
2026/04/26 19:47:13.645720535 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645773355 } [5 bytes data]
2026/04/26 19:47:13.645778943 > GET / HTTP/2
2026/04/26 19:47:13.645802709 > Host: pypi.python.org
2026/04/26 19:47:13.645803530 > user-agent: curl/7.81.0
2026/04/26 19:47:13.645821548 > accept: */*
2026/04/26 19:47:13.645822309 >
2026/04/26 19:47:13.645834086 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.645834868 { [5 bytes data]
2026/04/26 19:47:13.645861147 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:13.645871723 { [193 bytes data]
2026/04/26 19:47:13.646628912 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.646645868 { [5 bytes data]
2026/04/26 19:47:13.646676364 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.646677395 } [5 bytes data]
2026/04/26 19:47:13.646733219 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.646742423 { [5 bytes data]
2026/04/26 19:47:13.647389236 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.647396798 { [5 bytes data]
2026/04/26 19:47:13.647453623 < HTTP/2 301
2026/04/26 19:47:13.647460353 < server: Varnish
2026/04/26 19:47:13.647479702 < retry-after: 0
2026/04/26 19:47:13.647480483 < location: https://pypi.org/
2026/04/26 19:47:13.647501725 < content-type: text/html; charset=UTF-8
2026/04/26 19:47:13.647502286 < accept-ranges: bytes
2026/04/26 19:47:13.647512722 < date: Sun, 26 Apr 2026 19:47:13 GMT
2026/04/26 19:47:13.647513233 < x-served-by: cache-iad-kcgs7200111-IAD
2026/04/26 19:47:13.647523418 < x-cache: HIT
2026/04/26 19:47:13.647525231 < x-cache-hits: 0
2026/04/26 19:47:13.647540954 < x-timer: S1777232834.646288,VS0,VE0
2026/04/26 19:47:13.647541675 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:13.647559773 < x-frame-options: deny
2026/04/26 19:47:13.647560253 < x-xss-protection: 1; mode=block
2026/04/26 19:47:13.647569938 < x-content-type-options: nosniff
2026/04/26 19:47:13.647570469 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:13.647581615 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/04/26 19:47:13.647748787 < content-length: 122
2026/04/26 19:47:13.647821016 <
2026/04/26 19:47:13.647822048 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.647838793 { [5 bytes data]
2026/04/26 19:47:13.647839634 * Ignoring the response-body
2026/04/26 19:47:13.647853365 { [122 bytes data]
2026/04/26 19:47:13.647854076 * Connection #0 to host pypi.python.org left intact
2026/04/26 19:47:13.647878553 * Issue another request to this URL: 'https://pypi.org/'
2026/04/26 19:47:13.653495224 * Trying 151.101.192.223:443...
2026/04/26 19:47:13.655315353 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/04/26 19:47:13.655606100 * ALPN, offering h2
2026/04/26 19:47:13.655613391 * ALPN, offering http/1.1
2026/04/26 19:47:13.682097804 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:13.682107579 * CApath: /etc/ssl/certs
2026/04/26 19:47:13.682285476 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:13.682294189 } [5 bytes data]
2026/04/26 19:47:13.682320909 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:13.682321781 } [512 bytes data]
2026/04/26 19:47:13.686577184 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:13.686590083 { [5 bytes data]
2026/04/26 19:47:13.686626969 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:13.686629973 { [122 bytes data]
2026/04/26 19:47:13.686743635 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:13.686752738 { [5 bytes data]
2026/04/26 19:47:13.686776835 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.686778557 { [5 bytes data]
2026/04/26 19:47:13.686790746 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:13.686805828 { [19 bytes data]
2026/04/26 19:47:13.686817967 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.686840040 { [5 bytes data]
2026/04/26 19:47:13.686847160 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:13.686864316 { [2856 bytes data]
2026/04/26 19:47:13.687484960 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.687491480 { [5 bytes data]
2026/04/26 19:47:13.687523007 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:13.687523939 { [264 bytes data]
2026/04/26 19:47:13.687601776 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.687609437 { [5 bytes data]
2026/04/26 19:47:13.687634254 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:13.687657980 { [36 bytes data]
2026/04/26 19:47:13.687692973 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:13.687710760 } [5 bytes data]
2026/04/26 19:47:13.687711641 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:13.687731911 } [1 bytes data]
2026/04/26 19:47:13.687765883 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.687772422 } [5 bytes data]
2026/04/26 19:47:13.687791311 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:13.687799253 } [36 bytes data]
2026/04/26 19:47:13.687887516 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:13.687893525 * ALPN, server accepted to use h2
2026/04/26 19:47:13.687917781 * Server certificate:
2026/04/26 19:47:13.687918572 * subject: CN=pypi.org
2026/04/26 19:47:13.687934606 * start date: Dec 28 04:33:08 2025 GMT
2026/04/26 19:47:13.687935358 * expire date: Jan 29 04:33:07 2027 GMT
2026/04/26 19:47:13.687950050 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/04/26 19:47:13.687950921 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:13.687972984 * SSL certificate verify ok.
2026/04/26 19:47:13.687975258 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:13.687999474 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:13.688133946 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:13.688134928 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.688148008 } [5 bytes data]
2026/04/26 19:47:13.688149950 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.688160076 } [5 bytes data]
2026/04/26 19:47:13.688160937 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.688171153 } [5 bytes data]
2026/04/26 19:47:13.688185574 * Using Stream ID: 1 (easy handle 0x555baa7db9f0)
2026/04/26 19:47:13.688186355 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.688209470 } [5 bytes data]
2026/04/26 19:47:13.688214588 > GET / HTTP/2
2026/04/26 19:47:13.688226206 > Host: pypi.org
2026/04/26 19:47:13.688227117 > user-agent: curl/7.81.0
2026/04/26 19:47:13.688245615 > accept: */*
2026/04/26 19:47:13.688246336 >
2026/04/26 19:47:13.688258204 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.688261008 { [5 bytes data]
2026/04/26 19:47:13.688287378 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:13.688288079 { [193 bytes data]
2026/04/26 19:47:13.689719643 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.689728286 { [5 bytes data]
2026/04/26 19:47:13.689765271 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.689766373 } [5 bytes data]
2026/04/26 19:47:13.689805332 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.689822778 { [5 bytes data]
2026/04/26 19:47:13.692112623 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692119774 { [5 bytes data]
2026/04/26 19:47:13.692516681 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692525084 { [5 bytes data]
2026/04/26 19:47:13.692558214 < HTTP/2 200
2026/04/26 19:47:13.692559305 < etag: "b32K/61tFNETxOHfz4NjOQ"
2026/04/26 19:47:13.692575991 < referrer-policy: origin-when-cross-origin
2026/04/26 19:47:13.692576511 < server: gunicorn
2026/04/26 19:47:13.692586757 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/04/26 19:47:13.692591694 < content-type: text/html; charset=UTF-8
2026/04/26 19:47:13.692678955 < accept-ranges: bytes
2026/04/26 19:47:13.692679456 < date: Sun, 26 Apr 2026 19:47:13 GMT
2026/04/26 19:47:13.692700008 < x-served-by: cache-iad-kjyo7100061-IAD, cache-iad-kcgs7200163-IAD
2026/04/26 19:47:13.692702401 < x-cache: MISS, HIT
2026/04/26 19:47:13.692731235 < x-cache-hits: 0, 1
2026/04/26 19:47:13.692732066 < x-timer: S1777232834.688857,VS0,VE2
2026/04/26 19:47:13.692747018 < vary: Accept-Encoding, Cookie
2026/04/26 19:47:13.692747739 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:13.692766307 < x-frame-options: deny
2026/04/26 19:47:13.692766988 < x-xss-protection: 1; mode=block
2026/04/26 19:47:13.692792526 < x-content-type-options: nosniff
2026/04/26 19:47:13.692795621 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:13.692830924 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/04/26 19:47:13.692832056 < content-length: 22515
2026/04/26 19:47:13.692894259 <
2026/04/26 19:47:13.692895261 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692913669 { [5 bytes data]
2026/04/26 19:47:13.692914520 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692938466 { [5 bytes data]
2026/04/26 19:47:13.692939227 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692953999 { [5 bytes data]
2026/04/26 19:47:13.692955001 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.692969523 { [5 bytes data]
2026/04/26 19:47:13.692970284 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.693002993 { [5 bytes data]
2026/04/26 19:47:13.693004556 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.693032077 { [5 bytes data]
2026/04/26 19:47:13.693033069 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.693050034 { [5 bytes data]
2026/04/26 19:47:13.693050485 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.693060410 { [5 bytes data]
2026/04/26 19:47:13.693060830 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.693070625 { [5 bytes data]
2026/04/26 19:47:13.694776482 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694785435 { [5 bytes data]
2026/04/26 19:47:13.694821079 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694821880 { [5 bytes data]
2026/04/26 19:47:13.694835701 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694837674 { [5 bytes data]
2026/04/26 19:47:13.694855611 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694864615 { [5 bytes data]
2026/04/26 19:47:13.694880318 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694892376 { [5 bytes data]
2026/04/26 19:47:13.694909572 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694918476 { [5 bytes data]
2026/04/26 19:47:13.694933498 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694946017 { [5 bytes data]
2026/04/26 19:47:13.694962171 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.694971726 { [5 bytes data]
2026/04/26 19:47:13.697381792 * Connection #1 to host pypi.org left intact
2026/04/26 19:47:13.700614757
2026/04/26 19:47:13.700624812 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/04/26 19:47:13.708570909 * Trying 151.101.64.223:443...
2026/04/26 19:47:13.710173180 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/04/26 19:47:13.711784244 * ALPN, offering h2
2026/04/26 19:47:13.711790293 * ALPN, offering http/1.1
2026/04/26 19:47:13.738872836 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:13.738881489 * CApath: /etc/ssl/certs
2026/04/26 19:47:13.739072055 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:13.739079146 } [5 bytes data]
2026/04/26 19:47:13.739119537 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:13.739120628 } [512 bytes data]
2026/04/26 19:47:13.743103432 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:13.743111354 { [5 bytes data]
2026/04/26 19:47:13.743146346 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:13.743147238 { [122 bytes data]
2026/04/26 19:47:13.743325546 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:13.743331885 { [5 bytes data]
2026/04/26 19:47:13.743364635 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.743365596 { [5 bytes data]
2026/04/26 19:47:13.743382712 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:13.743416112 { [19 bytes data]
2026/04/26 19:47:13.743434961 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.743435832 { [5 bytes data]
2026/04/26 19:47:13.743452797 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:13.743459387 { [2842 bytes data]
2026/04/26 19:47:13.744140933 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744149025 { [5 bytes data]
2026/04/26 19:47:13.744183878 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:13.744184759 { [264 bytes data]
2026/04/26 19:47:13.744264468 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744281865 { [5 bytes data]
2026/04/26 19:47:13.744305019 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:13.744305851 { [36 bytes data]
2026/04/26 19:47:13.744328405 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:13.744338860 } [5 bytes data]
2026/04/26 19:47:13.744360363 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:13.744361044 } [1 bytes data]
2026/04/26 19:47:13.744404289 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744405140 } [5 bytes data]
2026/04/26 19:47:13.744426432 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:13.744428766 } [36 bytes data]
2026/04/26 19:47:13.744488305 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:13.744495256 * ALPN, server accepted to use h2
2026/04/26 19:47:13.744524860 * Server certificate:
2026/04/26 19:47:13.744527775 * subject: CN=*.pythonhosted.org
2026/04/26 19:47:13.744539132 * start date: Dec 8 21:08:03 2025 GMT
2026/04/26 19:47:13.744539612 * expire date: Jan 9 21:08:02 2027 GMT
2026/04/26 19:47:13.744549457 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/04/26 19:47:13.744551671 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/04/26 19:47:13.744566443 * SSL certificate verify ok.
2026/04/26 19:47:13.744568235 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:13.744585251 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:13.744586213 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:13.744608246 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744608717 } [5 bytes data]
2026/04/26 19:47:13.744647515 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744655317 } [5 bytes data]
2026/04/26 19:47:13.744701967 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744714316 } [5 bytes data]
2026/04/26 19:47:13.744761516 * Using Stream ID: 1 (easy handle 0x55ed2203a9f0)
2026/04/26 19:47:13.744775017 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744800015 } [5 bytes data]
2026/04/26 19:47:13.744833985 > GET / HTTP/2
2026/04/26 19:47:13.744834476 > Host: files.pythonhosted.org
2026/04/26 19:47:13.744863220 > user-agent: curl/7.81.0
2026/04/26 19:47:13.744864041 > accept: */*
2026/04/26 19:47:13.744878683 >
2026/04/26 19:47:13.744880806 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.744915188 { [5 bytes data]
2026/04/26 19:47:13.744917902 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:13.744935128 { [193 bytes data]
2026/04/26 19:47:13.746374794 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.746383867 { [5 bytes data]
2026/04/26 19:47:13.746414724 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:13.746416978 } [5 bytes data]
2026/04/26 19:47:13.752470296 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.752478859 { [5 bytes data]
2026/04/26 19:47:13.752533161 < HTTP/2 200
2026/04/26 19:47:13.752540051 < content-type: text/html
2026/04/26 19:47:13.752562154 < server: Python/3.12 aiohttp/3.13.4
2026/04/26 19:47:13.752562965 < accept-ranges: bytes
2026/04/26 19:47:13.752578168 < date: Sun, 26 Apr 2026 19:47:13 GMT
2026/04/26 19:47:13.752578930 < age: 83
2026/04/26 19:47:13.752594763 < x-served-by: cache-iad-kcgs7200054-IAD
2026/04/26 19:47:13.752595504 < x-cache: HIT
2026/04/26 19:47:13.752614954 < x-cache-hits: 1
2026/04/26 19:47:13.752626311 < x-timer: S1777232834.745522,VS0,VE6
2026/04/26 19:47:13.752628525 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/04/26 19:47:13.752648915 < x-frame-options: deny
2026/04/26 19:47:13.752649947 < x-xss-protection: 1; mode=block
2026/04/26 19:47:13.752660913 < x-content-type-options: nosniff
2026/04/26 19:47:13.752661344 < x-permitted-cross-domain-policies: none
2026/04/26 19:47:13.752672210 < x-robots-header: noindex
2026/04/26 19:47:13.752672671 < content-length: 1853
2026/04/26 19:47:13.752688385 <
2026/04/26 19:47:13.752688815 { [1058 bytes data]
2026/04/26 19:47:13.752713222 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:13.752714274 { [5 bytes data]
2026/04/26 19:47:13.752741584 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:43225
python-restore-sandbox virtualenv Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:13.769354593 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:13.769556427 [connect-session] Job Key: yYUcxPLKR7ncVKcj
2026/04/26 19:47:13.769565731 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:13.769570177 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:13.769578360 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:13.769584629 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42721 ...
Connected to session server http://127.0.0.1:42721
2026/04/26 19:47:13.886699146 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/04/26 19:47:13.892462288
2026/04/26 19:47:13.892470901 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv
2026/04/26 19:47:16.782625061
2026/04/26 19:47:16.782636048 $ source /opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv/bin/activate
2026/04/26 19:47:16.784220912
2026/04/26 19:47:16.784228744 $ python --version
2026/04/26 19:47:16.785810374 Python 3.13.9
2026/04/26 19:47:16.786103155
2026/04/26 19:47:16.786110065 $ python -m site
2026/04/26 19:47:16.800820410 sys.path = [
2026/04/26 19:47:16.800831737 '/opt/rstudio-connect/mnt/app',
2026/04/26 19:47:16.800867832 '/opt/python/3.13.9/lib/python313.zip',
2026/04/26 19:47:16.800868503 '/opt/python/3.13.9/lib/python3.13',
2026/04/26 19:47:16.800881122 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/04/26 19:47:16.800881943 '/opt/rstudio-connect/mnt/tmp/tmp.4ApH1x8yS1/testenv/lib/python3.13/site-packages',
2026/04/26 19:47:16.800895503 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/04/26 19:47:16.800895954 ]
2026/04/26 19:47:16.800905488 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/04/26 19:47:16.800905999 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/04/26 19:47:16.800920010 ENABLE_USER_SITE: True
Stopped session pings to http://127.0.0.1:42721
python-restore-sandbox pip Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/04/26 19:47:16.848812576 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:16.849073879 [connect-session] Job Key: RvnCzal28Gfk8C58
2026/04/26 19:47:16.849086288 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:16.849090424 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
2026/04/26 19:47:16.849095101 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:16.849099558 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42633 ...
Connected to session server http://127.0.0.1:42633
2026/04/26 19:47:16.968544342 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/04/26 19:47:16.973812639
2026/04/26 19:47:16.973822264 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv
2026/04/26 19:47:19.568476302
2026/04/26 19:47:19.568491605 $ source /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/bin/activate
2026/04/26 19:47:19.570043409
2026/04/26 19:47:19.570051271 $ python -m pip --version
2026/04/26 19:47:19.745857104 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/04/26 19:47:19.768907739
2026/04/26 19:47:19.768918856 $ python -m pip config debug
2026/04/26 19:47:19.947707349 env_var:
2026/04/26 19:47:19.947955102 env:
2026/04/26 19:47:19.948128144 global:
2026/04/26 19:47:19.948294614 /etc/xdg/pip/pip.conf, exists: False
2026/04/26 19:47:19.948452372 /etc/pip.conf, exists: False
2026/04/26 19:47:19.948580024 site:
2026/04/26 19:47:19.948749720 /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/pip.conf, exists: False
2026/04/26 19:47:19.948897292 user:
2026/04/26 19:47:19.949058465 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/04/26 19:47:19.949216163 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/04/26 19:47:19.973143281
2026/04/26 19:47:19.973154197 $ python -m pip config list -v
2026/04/26 19:47:20.152432007 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/04/26 19:47:20.152749415 For variant 'global', will try loading '/etc/pip.conf'
2026/04/26 19:47:20.153276829 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/04/26 19:47:20.153526655 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/04/26 19:47:20.153768410 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/pip.conf'
2026/04/26 19:47:20.177152169
2026/04/26 19:47:20.177163787 $ python -m pip._vendor.requests.certs
2026/04/26 19:47:20.319771950 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/04/26 19:47:20.319959613 /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/04/26 19:47:20.335763162
2026/04/26 19:47:20.335773388 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk pip
2026/04/26 19:47:20.774618178 Collecting pip
2026/04/26 19:47:20.774942067 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl.metadata
2026/04/26 19:47:20.795214649 Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB)
2026/04/26 19:47:20.801694712 Downloading pip-26.0.1-py3-none-any.whl (1.8 MB)
2026/04/26 19:47:20.815695776 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 204.6 MB/s 0:00:00
2026/04/26 19:47:20.826745463 Saved /opt/rstudio-connect/mnt/tmp/tmp.MiNRWgAhvk/pip-26.0.1-py3-none-any.whl
2026/04/26 19:47:20.827095361 Successfully downloaded pip
2026/04/26 19:47:20.873144888
2026/04/26 19:47:20.873155534 [notice] A new release of pip is available: 25.2 -> 26.0.1
2026/04/26 19:47:20.873199290 [notice] To update, run: pip install --upgrade pip
packrat-restore-sandbox R-version Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:20.962565870 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:20.962761795 [connect-session] Job Key: acsPyRlrXbFUTFx2
2026/04/26 19:47:20.962771199 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:20.962775225 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:20.962783668 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:20.962789797 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39891 ...
Connected to session server http://127.0.0.1:39891
2026/04/26 19:47:21.171788293 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:21.171832840 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/04/26 19:47:21.191053468
2026/04/26 19:47:21.191064354 $ /opt/R/4.4.3/bin/R --version
2026/04/26 19:47:21.191212086 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/04/26 19:47:21.191214520 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/04/26 19:47:21.191240720 Platform: x86_64-pc-linux-gnu
2026/04/26 19:47:21.191242072
2026/04/26 19:47:21.191255352 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/04/26 19:47:21.191256273 You are welcome to redistribute it under the terms of the
2026/04/26 19:47:21.191284876 GNU General Public License versions 2 or 3.
2026/04/26 19:47:21.191286188 For more information about these matters see
2026/04/26 19:47:21.196696649 https://www.gnu.org/licenses/.
packrat-restore-sandbox installed-packages Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:21.211680034 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:21.211875658 [connect-session] Job Key: Dc6Kz4SxlMQdngly
2026/04/26 19:47:21.211890180 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:21.211895909 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:21.211901227 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:21.211905654 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45417 ...
Connected to session server http://127.0.0.1:45417
2026/04/26 19:47:21.386760038 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:21.386777654 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/04/26 19:47:21.588734261
2026/04/26 19:47:21.588749144 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/04/26 19:47:21.588801573 Package Version LibPath
2026/04/26 19:47:21.588803255 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588820632 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588821984 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588836656 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588837307 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588851708 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588852369 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588867032 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588867783 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588883426 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588884087 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588900191 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588900852 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588917387 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588918028 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588934123 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588934844 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588950627 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588951349 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588967473 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.588968154 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589009296 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589010077 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589025630 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589026332 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589042656 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589043377 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.589060032 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:21.595381015 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:45417
packrat-restore-sandbox options Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:21.612141977 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:21.612341598 [connect-session] Job Key: fK1P5cBEal342gHd
2026/04/26 19:47:21.612354407 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:21.612360066 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:21.612366826 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:21.612372495 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41365 ...
Connected to session server http://127.0.0.1:41365
2026/04/26 19:47:21.787432599 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:21.787494352 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/04/26 19:47:21.788191362 $add.smooth
2026/04/26 19:47:21.788203751 [1] TRUE
2026/04/26 19:47:21.788272144
2026/04/26 19:47:21.788273316 $bitmapType
2026/04/26 19:47:21.788285705 [1] "cairo"
2026/04/26 19:47:21.788286456
2026/04/26 19:47:21.788298894 $browser
2026/04/26 19:47:21.788299616 [1] "xdg-open"
2026/04/26 19:47:21.788311183
2026/04/26 19:47:21.788311984 $browserNLdisabled
2026/04/26 19:47:21.788324613 [1] FALSE
2026/04/26 19:47:21.788325274
2026/04/26 19:47:21.788335740 $catch.script.errors
2026/04/26 19:47:21.788336491 [1] FALSE
2026/04/26 19:47:21.788348920
2026/04/26 19:47:21.788349701 $CBoundsCheck
2026/04/26 19:47:21.788360868 [1] FALSE
2026/04/26 19:47:21.788361529
2026/04/26 19:47:21.788371975 $check.bounds
2026/04/26 19:47:21.788372686 [1] FALSE
2026/04/26 19:47:21.788384483
2026/04/26 19:47:21.788385184 $citation.bibtex.max
2026/04/26 19:47:21.788397142 [1] 1
2026/04/26 19:47:21.788397914
2026/04/26 19:47:21.788408490 $continue
2026/04/26 19:47:21.788409251 [1] "+ "
2026/04/26 19:47:21.788420127
2026/04/26 19:47:21.788420828 $contrasts
2026/04/26 19:47:21.788431905 unordered ordered
2026/04/26 19:47:21.788433517 "contr.treatment" "contr.poly"
2026/04/26 19:47:21.788448600
2026/04/26 19:47:21.788449381 $defaultPackages
2026/04/26 19:47:21.788460698 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/04/26 19:47:21.788462200
2026/04/26 19:47:21.788476612 $demo.ask
2026/04/26 19:47:21.788478846 [1] "default"
2026/04/26 19:47:21.788490643
2026/04/26 19:47:21.788491364 $deparse.cutoff
2026/04/26 19:47:21.788502802 [1] 60
2026/04/26 19:47:21.788503523
2026/04/26 19:47:21.788513868 $device
2026/04/26 19:47:21.788705217 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/04/26 19:47:21.788711626 width, height, onefile, family, title, fonts, version, paper,
2026/04/26 19:47:21.788733629 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/04/26 19:47:21.788734330 useKerning, fillOddEven, compress)
2026/04/26 19:47:21.788751476 {
2026/04/26 19:47:21.788752197 initPSandPDFfonts()
2026/04/26 19:47:21.788763845 new <- list()
2026/04/26 19:47:21.788764716 if (!missing(width))
2026/04/26 19:47:21.788776774 new$width <- width
2026/04/26 19:47:21.788777435 if (!missing(height))
2026/04/26 19:47:21.788790165 new$height <- height
2026/04/26 19:47:21.788790916 if (!missing(onefile))
2026/04/26 19:47:21.788809414 new$onefile <- onefile
2026/04/26 19:47:21.788810135 if (!missing(title))
2026/04/26 19:47:21.788823014 new$title <- title
2026/04/26 19:47:21.788825267 if (!missing(fonts))
2026/04/26 19:47:21.788838087 new$fonts <- fonts
2026/04/26 19:47:21.788838848 if (!missing(version))
2026/04/26 19:47:21.788851517 new$version <- version
2026/04/26 19:47:21.788852268 if (!missing(paper))
2026/04/26 19:47:21.788865098 new$paper <- paper
2026/04/26 19:47:21.788865829 if (!missing(encoding))
2026/04/26 19:47:21.788878558 new$encoding <- encoding
2026/04/26 19:47:21.788879299 if (!missing(bg))
2026/04/26 19:47:21.788892198 new$bg <- bg
2026/04/26 19:47:21.788892980 if (!missing(fg))
2026/04/26 19:47:21.788905438 new$fg <- fg
2026/04/26 19:47:21.788906099 if (!missing(pointsize))
2026/04/26 19:47:21.788918428 new$pointsize <- pointsize
2026/04/26 19:47:21.788919119 if (!missing(pagecentre))
2026/04/26 19:47:21.788932669 new$pagecentre <- pagecentre
2026/04/26 19:47:21.788933400 if (!missing(colormodel))
2026/04/26 19:47:21.788947051 new$colormodel <- colormodel
2026/04/26 19:47:21.788947792 if (!missing(useDingbats))
2026/04/26 19:47:21.788961833 new$useDingbats <- useDingbats
2026/04/26 19:47:21.788962534 if (!missing(useKerning))
2026/04/26 19:47:21.788981823 new$useKerning <- useKerning
2026/04/26 19:47:21.789007562 if (!missing(fillOddEven))
2026/04/26 19:47:21.789020442 new$fillOddEven <- fillOddEven
2026/04/26 19:47:21.789021343 if (!missing(compress))
2026/04/26 19:47:21.789035965 new$compress <- compress
2026/04/26 19:47:21.789036696 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/04/26 19:47:21.789053882 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/04/26 19:47:21.789054683 inherits(family, "CIDFont"))) {
2026/04/26 19:47:21.789068063 enc <- family$encoding
2026/04/26 19:47:21.789076706 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/04/26 19:47:21.789078068 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/04/26 19:47:21.789124518 "default"))
2026/04/26 19:47:21.789125289 old$encoding <- enc
2026/04/26 19:47:21.789164839 family <- family$metrics
2026/04/26 19:47:21.789165730 }
2026/04/26 19:47:21.789178519 if (is.null(old$encoding) || old$encoding == "default")
2026/04/26 19:47:21.789179240 old$encoding <- guessEncoding()
2026/04/26 19:47:21.789196186 if (!missing(family)) {
2026/04/26 19:47:21.789197007 if (length(family) == 4L) {
2026/04/26 19:47:21.789254564 family <- c(family, "Symbol.afm")
2026/04/26 19:47:21.789255345 }
2026/04/26 19:47:21.789268835 else if (length(family) == 5L) {
2026/04/26 19:47:21.789269607 }
2026/04/26 19:47:21.789282636 else if (length(family) == 1L) {
2026/04/26 19:47:21.789283377 pf <- pdfFonts(family)[[1L]]
2026/04/26 19:47:21.789341004 if (is.null(pf))
2026/04/26 19:47:21.789341815 stop(gettextf("unknown family '%s'", family),
2026/04/26 19:47:21.789357099 domain = NA)
2026/04/26 19:47:21.789358781 matchFont(pf, old$encoding)
2026/04/26 19:47:21.789375837 }
2026/04/26 19:47:21.789376518 else stop("invalid 'family' argument")
2026/04/26 19:47:21.789394785 old$family <- family
2026/04/26 19:47:21.789404330 }
2026/04/26 19:47:21.789405081 version <- old$version
2026/04/26 19:47:21.789417099 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/04/26 19:47:21.789417890 "2.0")
2026/04/26 19:47:21.789430589 if (version %in% versions)
2026/04/26 19:47:21.789431371 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/04/26 19:47:21.789446744 else stop("invalid PDF version")
2026/04/26 19:47:21.789447465 onefile <- old$onefile
2026/04/26 19:47:21.789461456 if (!checkIntFormat(file))
2026/04/26 19:47:21.789462157 stop(gettextf("invalid 'file' argument '%s'", file),
2026/04/26 19:47:21.789477981 domain = NA)
2026/04/26 19:47:21.789478782 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/04/26 19:47:21.789495187 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/04/26 19:47:21.789495958 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/04/26 19:47:21.789514566 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/04/26 19:47:21.789515467 old$fillOddEven, old$compress)
2026/04/26 19:47:21.789532834 invisible()
2026/04/26 19:47:21.789534146 }
2026/04/26 19:47:21.789546013 <bytecode: 0x55eb923547f0>
2026/04/26 19:47:21.789546704 <environment: namespace:grDevices>
2026/04/26 19:47:21.789561807
2026/04/26 19:47:21.789562548 $device.ask.default
2026/04/26 19:47:21.789574647 [1] FALSE
2026/04/26 19:47:21.789575277
2026/04/26 19:47:21.789584652 $digits
2026/04/26 19:47:21.789585313 [1] 7
2026/04/26 19:47:21.789594436
2026/04/26 19:47:21.789595057 $download.file.extra
2026/04/26 19:47:21.789608768 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/04/26 19:47:21.789611212
2026/04/26 19:47:21.789649589 $download.file.method
2026/04/26 19:47:21.789655568 [1] "curl"
2026/04/26 19:47:21.789669900
2026/04/26 19:47:21.789670621 $dvipscmd
2026/04/26 19:47:21.789682289 [1] "dvips"
2026/04/26 19:47:21.789682769
2026/04/26 19:47:21.789691142 $echo
2026/04/26 19:47:21.789691593 [1] FALSE
2026/04/26 19:47:21.789699755
2026/04/26 19:47:21.789700206 $editor
2026/04/26 19:47:21.789708178 [1] "vi"
2026/04/26 19:47:21.789708678
2026/04/26 19:47:21.789717201 $encoding
2026/04/26 19:47:21.789717982 [1] "native.enc"
2026/04/26 19:47:21.789734447
2026/04/26 19:47:21.789735409 $example.ask
2026/04/26 19:47:21.789746225 [1] "default"
2026/04/26 19:47:21.789746656
2026/04/26 19:47:21.789754708 $expressions
2026/04/26 19:47:21.789755148 [1] 5000
2026/04/26 19:47:21.789763792
2026/04/26 19:47:21.789764242 $help.search.types
2026/04/26 19:47:21.789772955 [1] "vignette" "demo" "help"
2026/04/26 19:47:21.789773436
2026/04/26 19:47:21.789782289 $help.try.all.packages
2026/04/26 19:47:21.789782750 [1] FALSE
2026/04/26 19:47:21.789791814
2026/04/26 19:47:21.789792254 $HTTPUserAgent
2026/04/26 19:47:21.789800607 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/04/26 19:47:21.789801118
2026/04/26 19:47:21.789819045 $internet.info
2026/04/26 19:47:21.789819836 [1] 2
2026/04/26 19:47:21.789830061
2026/04/26 19:47:21.789830482 $keep.parse.data
2026/04/26 19:47:21.789838875 [1] TRUE
2026/04/26 19:47:21.789839305
2026/04/26 19:47:21.789847387 $keep.parse.data.pkgs
2026/04/26 19:47:21.789847858 [1] FALSE
2026/04/26 19:47:21.789856882
2026/04/26 19:47:21.789857302 $keep.source
2026/04/26 19:47:21.789865455 [1] FALSE
2026/04/26 19:47:21.789865905
2026/04/26 19:47:21.789873867 $keep.source.pkgs
2026/04/26 19:47:21.789874298 [1] FALSE
2026/04/26 19:47:21.789886486
2026/04/26 19:47:21.789887187 $locatorBell
2026/04/26 19:47:21.789899516 [1] TRUE
2026/04/26 19:47:21.789900227
2026/04/26 19:47:21.789911674 $mailer
2026/04/26 19:47:21.789926136 [1] "mailto"
2026/04/26 19:47:21.789934899
2026/04/26 19:47:21.789935310 $matprod
2026/04/26 19:47:21.789946016 [1] "default"
2026/04/26 19:47:21.789946957
2026/04/26 19:47:21.789958425 $max.contour.segments
2026/04/26 19:47:21.789959226 [1] 25000
2026/04/26 19:47:21.789974629
2026/04/26 19:47:21.789975400 $max.print
2026/04/26 19:47:21.790004995 [1] 99999
2026/04/26 19:47:21.790005826
2026/04/26 19:47:21.790016212 $menu.graphics
2026/04/26 19:47:21.790016662 [1] TRUE
2026/04/26 19:47:21.790024695
2026/04/26 19:47:21.790025145 $na.action
2026/04/26 19:47:21.790032957 [1] "na.omit"
2026/04/26 19:47:21.790033388
2026/04/26 19:47:21.790041069 $nwarnings
2026/04/26 19:47:21.790041480 [1] 50
2026/04/26 19:47:21.790049232
2026/04/26 19:47:21.790049752 $OutDec
2026/04/26 19:47:21.790057264 [1] "."
2026/04/26 19:47:21.790057714
2026/04/26 19:47:21.790064985 $packrat.authenticated.downloads.use.renv
2026/04/26 19:47:21.790065456 [1] TRUE
2026/04/26 19:47:21.790080749
2026/04/26 19:47:21.790081460 $packrat.connect.timeout
2026/04/26 19:47:21.790094440 [1] 10
2026/04/26 19:47:21.790095091
2026/04/26 19:47:21.790102682 $packrat.untrusted.packages
2026/04/26 19:47:21.790103123 character(0)
2026/04/26 19:47:21.790111896
2026/04/26 19:47:21.790112307 $packrat.verbose.cache
2026/04/26 19:47:21.790120399 [1] TRUE
2026/04/26 19:47:21.790120859
2026/04/26 19:47:21.790128361 $pager
2026/04/26 19:47:21.790128821 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/04/26 19:47:21.790137454
2026/04/26 19:47:21.790137875 $papersize
2026/04/26 19:47:21.790145346 [1] "letter"
2026/04/26 19:47:21.790145867
2026/04/26 19:47:21.790153318 $PCRE_limit_recursion
2026/04/26 19:47:21.790154380 [1] NA
2026/04/26 19:47:21.790169623
2026/04/26 19:47:21.790170394 $PCRE_study
2026/04/26 19:47:21.790181461 [1] FALSE
2026/04/26 19:47:21.790182002
2026/04/26 19:47:21.790189473 $PCRE_use_JIT
2026/04/26 19:47:21.790189913 [1] TRUE
2026/04/26 19:47:21.790197835
2026/04/26 19:47:21.790198256 $pdfviewer
2026/04/26 19:47:21.790205878 [1] "/usr/bin/xdg-open"
2026/04/26 19:47:21.790206368
2026/04/26 19:47:21.790219007 $pkgType
2026/04/26 19:47:21.790219448 [1] "source"
2026/04/26 19:47:21.790227320
2026/04/26 19:47:21.790227730 $printcmd
2026/04/26 19:47:21.790235222 [1] "/usr/bin/lpr"
2026/04/26 19:47:21.790235652
2026/04/26 19:47:21.790248952 $prompt
2026/04/26 19:47:21.790249643 [1] "> "
2026/04/26 19:47:21.790261071
2026/04/26 19:47:21.790261892 $repos
2026/04/26 19:47:21.790270635 CRAN
2026/04/26 19:47:21.790271066 "@CRAN@"
2026/04/26 19:47:21.790278847
2026/04/26 19:47:21.790279248 $rl_word_breaks
2026/04/26 19:47:21.790287190 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/04/26 19:47:21.790287671
2026/04/26 19:47:21.790295663 $scipen
2026/04/26 19:47:21.790296093 [1] 0
2026/04/26 19:47:21.790303565
2026/04/26 19:47:21.790303975 $show.coef.Pvalues
2026/04/26 19:47:21.790311967 [1] TRUE
2026/04/26 19:47:21.790312408
2026/04/26 19:47:21.790319729 $show.error.messages
2026/04/26 19:47:21.790320140 [1] TRUE
2026/04/26 19:47:21.790334321
2026/04/26 19:47:21.790334952 $show.signif.stars
2026/04/26 19:47:21.790346970 [1] TRUE
2026/04/26 19:47:21.790347651
2026/04/26 19:47:21.790355202 $showErrorCalls
2026/04/26 19:47:21.790355633 [1] TRUE
2026/04/26 19:47:21.790363936
2026/04/26 19:47:21.790364466 $showNCalls
2026/04/26 19:47:21.790372318 [1] 50
2026/04/26 19:47:21.790372749
2026/04/26 19:47:21.790380020 $showWarnCalls
2026/04/26 19:47:21.790380441 [1] FALSE
2026/04/26 19:47:21.790388443
2026/04/26 19:47:21.790388853 $str
2026/04/26 19:47:21.790396214 $str$strict.width
2026/04/26 19:47:21.790396645 [1] "no"
2026/04/26 19:47:21.790404727
2026/04/26 19:47:21.790405178 $str$digits.d
2026/04/26 19:47:21.790418949 [1] 3
2026/04/26 19:47:21.790419850
2026/04/26 19:47:21.790430696 $str$vec.len
2026/04/26 19:47:21.790431387 [1] 4
2026/04/26 19:47:21.790439419
2026/04/26 19:47:21.790439900 $str$list.len
2026/04/26 19:47:21.790447652 [1] 99
2026/04/26 19:47:21.790448984
2026/04/26 19:47:21.790456285 $str$deparse.lines
2026/04/26 19:47:21.790456745 NULL
2026/04/26 19:47:21.790464768
2026/04/26 19:47:21.790465188 $str$drop.deparse.attr
2026/04/26 19:47:21.790473320 [1] TRUE
2026/04/26 19:47:21.790473761
2026/04/26 19:47:21.790481012 $str$formatNum
2026/04/26 19:47:21.790481443 function (x, ...)
2026/04/26 19:47:21.790493060 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/04/26 19:47:21.790493771 <environment: 0x55eb92ab74c8>
2026/04/26 19:47:21.790510196
2026/04/26 19:47:21.790510897
2026/04/26 19:47:21.790519700 $str.dendrogram.last
2026/04/26 19:47:21.790520161 [1] "`"
2026/04/26 19:47:21.790529385
2026/04/26 19:47:21.790529816 $texi2dvi
2026/04/26 19:47:21.790537707 [1] "/usr/bin/texi2dvi"
2026/04/26 19:47:21.790538168
2026/04/26 19:47:21.790546220 $timeout
2026/04/26 19:47:21.790546691 [1] 60
2026/04/26 19:47:21.790554222
2026/04/26 19:47:21.790554653 $ts.eps
2026/04/26 19:47:21.790562094 [1] 1e-05
2026/04/26 19:47:21.790562515
2026/04/26 19:47:21.790569866 $ts.S.compat
2026/04/26 19:47:21.790570307 [1] FALSE
2026/04/26 19:47:21.790584217
2026/04/26 19:47:21.790584999 $unzip
2026/04/26 19:47:21.790596416 [1] "/usr/bin/unzip"
2026/04/26 19:47:21.790597257
2026/04/26 19:47:21.790605810 $useFancyQuotes
2026/04/26 19:47:21.790606251 [1] TRUE
2026/04/26 19:47:21.790614383
2026/04/26 19:47:21.790614784 $verbose
2026/04/26 19:47:21.790622275 [1] FALSE
2026/04/26 19:47:21.790622726
2026/04/26 19:47:21.790630107 $warn
2026/04/26 19:47:21.790630557 [1] 0
2026/04/26 19:47:21.790637999
2026/04/26 19:47:21.790638399 $warning.length
2026/04/26 19:47:21.790646311 [1] 1000
2026/04/26 19:47:21.790646832
2026/04/26 19:47:21.790661574 $warnPartialMatchArgs
2026/04/26 19:47:21.790662355 [1] FALSE
2026/04/26 19:47:21.790675966
2026/04/26 19:47:21.790676677 $warnPartialMatchAttr
2026/04/26 19:47:21.790686762 [1] FALSE
2026/04/26 19:47:21.790687213
2026/04/26 19:47:21.790694604 $warnPartialMatchDollar
2026/04/26 19:47:21.790695054 [1] FALSE
2026/04/26 19:47:21.790703527
2026/04/26 19:47:21.790703958 $width
2026/04/26 19:47:21.790711449 [1] 80
2026/04/26 19:47:21.790711910
Stopped session pings to http://127.0.0.1:41365
packrat-restore-sandbox environment Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:21.811741393 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:21.811951199 [connect-session] Job Key: KHlYQMUqqRwM71h3
2026/04/26 19:47:21.811964719 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:21.811969697 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:21.811976337 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:21.811982125 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36961 ...
Connected to session server http://127.0.0.1:36961
2026/04/26 19:47:21.987453560 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:21.987505528 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/04/26 19:47:21.995729878
2026/04/26 19:47:21.995737830 $ env
2026/04/26 19:47:21.995777360 EDITOR=vi
2026/04/26 19:47:21.995778562 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:21.995798342 HOSTNAME=63739468e49a
2026/04/26 19:47:21.995799143 LANG=en_US.UTF-8
2026/04/26 19:47:21.995826615 LANGUAGE=en_US:en
2026/04/26 19:47:21.995829589 LC_ALL=en_US.UTF-8
2026/04/26 19:47:21.995860525 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/04/26 19:47:21.995864491 LN_S=ln -s
2026/04/26 19:47:21.995892093 LOGNAME=rstudio-connect
2026/04/26 19:47:21.995892914 MAKEFLAGS=-j1
2026/04/26 19:47:21.995906464 MAKE=make
2026/04/26 19:47:21.995907186 PAGER=/usr/bin/pager
2026/04/26 19:47:21.995919634 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/04/26 19:47:21.995920526 POSIT_CONNECT=1
2026/04/26 19:47:21.995936670 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:21.995937521 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:21.995952093 R_ARCH=
2026/04/26 19:47:21.995952784 R_BROWSER=xdg-open
2026/04/26 19:47:21.995965243 R_BZIPCMD=/usr/bin/bzip2
2026/04/26 19:47:21.995966004 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/04/26 19:47:21.995980015 R_ENVIRON_USER=REDACTED
2026/04/26 19:47:21.995980696 R_GZIPCMD=/usr/bin/gzip
2026/04/26 19:47:21.996078003 R_HOME=/opt/R/4.4.3/lib/R
2026/04/26 19:47:21.996079135 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/04/26 19:47:21.996094287 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/04/26 19:47:21.996095009 R_LIBS_USER=REDACTED
2026/04/26 19:47:21.996109691 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/04/26 19:47:21.996110412 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpKOb1iJ/packrat-src
2026/04/26 19:47:21.996151263 R_PAPERSIZE=letter
2026/04/26 19:47:21.996152044 R_PDFVIEWER=/usr/bin/xdg-open
2026/04/26 19:47:21.996171664 R_PLATFORM=x86_64-pc-linux-gnu
2026/04/26 19:47:21.996174358 R_PRINTCMD=/usr/bin/lpr
2026/04/26 19:47:21.996196431 R_PROFILE_USER=REDACTED
2026/04/26 19:47:21.996197453 R_RD4PDF=times,inconsolata,hyper
2026/04/26 19:47:21.996212375 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpKOb1iJ
2026/04/26 19:47:21.996213367 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/04/26 19:47:21.996257463 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/04/26 19:47:21.996258455 R_STRIP_STATIC_LIB=strip --strip-debug
2026/04/26 19:47:21.996277233 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:21.996277944 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/04/26 19:47:21.996292736 R_UNZIPCMD=/usr/bin/unzip
2026/04/26 19:47:21.996293458 R_ZIPCMD=/usr/bin/zip
2026/04/26 19:47:21.996307188 SED=/usr/bin/sed
2026/04/26 19:47:21.996307959 SHLVL=2
2026/04/26 19:47:21.996329492 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:21.996330253 TAR=/usr/bin/tar
2026/04/26 19:47:21.996342451 TERM=xterm
2026/04/26 19:47:21.996343152 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:21.996356232 TZ=UTC
2026/04/26 19:47:21.996357093 USERNAME=rstudio-connect
2026/04/26 19:47:21.996369252 USER=rstudio-connect
2026/04/26 19:47:22.001389265 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:22.016307020 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:22.016513791 [connect-session] Job Key: R6jgrzSEqveFRTAy
2026/04/26 19:47:22.016523416 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:22.016527452 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:22.016535804 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:22.016541523 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40341 ...
Connected to session server http://127.0.0.1:40341
2026/04/26 19:47:22.191229928 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:22.191265942 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/04/26 19:47:22.199475070
2026/04/26 19:47:22.199485966 $ findmnt --notruncate
2026/04/26 19:47:22.199538986 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:22.199541059 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5
DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:22.199664395 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:22.199665677 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:22.199701622 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:22.199705267 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:22.199750105 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:22.199750896 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:22.199775883 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:22.199776334 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:22.199808893 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.199813480 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:22.199922234 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:22.200060642 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200062525 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200101674 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200102866 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200159691 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200160623 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/R6jgrzSEqveFRTAy] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200199621 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200200383 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:22.200245571 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1845669480] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:22.200249797 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:22.205364053 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
Stopped session pings to http://127.0.0.1:40341
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:22.220426315 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:22.220622621 [connect-session] Job Key: vEQYJFt9BS8gYNYm
2026/04/26 19:47:22.220635941 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:22.220641369 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:22.220647909 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:22.220653507 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36763 ...
Connected to session server http://127.0.0.1:36763
2026/04/26 19:47:22.396267697 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:22.396312674 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/04/26 19:47:22.521770038
2026/04/26 19:47:22.521789557 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/04/26 19:47:22.521865331 * Trying 13.35.78.126:443...
2026/04/26 19:47:22.521868976 * Connected to cran.rstudio.com (13.35.78.126) port 443 (#0)
2026/04/26 19:47:22.521895647 * ALPN, offering h2
2026/04/26 19:47:22.521896919 * ALPN, offering http/1.1
2026/04/26 19:47:22.521909337 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:22.521910309 * CApath: /etc/ssl/certs
2026/04/26 19:47:22.521922928 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:22.521923519 } [5 bytes data]
2026/04/26 19:47:22.521936238 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:22.521936859 } [512 bytes data]
2026/04/26 19:47:22.521949047 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.521949668 { [5 bytes data]
2026/04/26 19:47:22.521963479 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:22.521964200 { [122 bytes data]
2026/04/26 19:47:22.521978291 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:22.521980695 { [5 bytes data]
2026/04/26 19:47:22.522023620 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522024571 { [5 bytes data]
2026/04/26 19:47:22.522047195 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:22.522048067 { [19 bytes data]
2026/04/26 19:47:22.522063981 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522064652 { [5 bytes data]
2026/04/26 19:47:22.522079444 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:22.522080225 { [3845 bytes data]
2026/04/26 19:47:22.522095248 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522095899 { [5 bytes data]
2026/04/26 19:47:22.522110230 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:22.522110961 { [264 bytes data]
2026/04/26 19:47:22.522125543 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522126204 { [5 bytes data]
2026/04/26 19:47:22.522140456 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:22.522141227 { [36 bytes data]
2026/04/26 19:47:22.522155338 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:22.522156019 } [5 bytes data]
2026/04/26 19:47:22.522169920 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:22.522170651 } [1 bytes data]
2026/04/26 19:47:22.522185884 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522186535 } [5 bytes data]
2026/04/26 19:47:22.522200917 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:22.522201618 } [36 bytes data]
2026/04/26 19:47:22.522215709 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:22.522216370 * ALPN, server accepted to use h2
2026/04/26 19:47:22.522233226 * Server certificate:
2026/04/26 19:47:22.522233917 * subject: CN=cran.rstudio.com
2026/04/26 19:47:22.522248699 * start date: May 17 00:00:00 2025 GMT
2026/04/26 19:47:22.522249370 * expire date: Jun 14 23:59:59 2026 GMT
2026/04/26 19:47:22.522264443 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/04/26 19:47:22.522265264 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
2026/04/26 19:47:22.522288459 * SSL certificate verify ok.
2026/04/26 19:47:22.522289180 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:22.522305254 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:22.522305945 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:22.522325445 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522326276 } [5 bytes data]
2026/04/26 19:47:22.522340507 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522341168 } [5 bytes data]
2026/04/26 19:47:22.522368559 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522369271 } [5 bytes data]
2026/04/26 19:47:22.522383722 * Using Stream ID: 1 (easy handle 0x55a3dd1a19f0)
2026/04/26 19:47:22.522384473 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522401870 } [5 bytes data]
2026/04/26 19:47:22.522402641 > GET / HTTP/2
2026/04/26 19:47:22.522414479 > Host: cran.rstudio.com
2026/04/26 19:47:22.522415230 > user-agent: curl/7.81.0
2026/04/26 19:47:22.522429031 > accept: */*
2026/04/26 19:47:22.522429782 >
2026/04/26 19:47:22.522440898 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522441630 { [5 bytes data]
2026/04/26 19:47:22.522455691 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:22.522456492 { [157 bytes data]
2026/04/26 19:47:22.522471224 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522471905 { [5 bytes data]
2026/04/26 19:47:22.522485876 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:22.522486557 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522503923 } [5 bytes data]
2026/04/26 19:47:22.522504584 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.522518916 { [5 bytes data]
2026/04/26 19:47:22.522519627 < HTTP/2 200
2026/04/26 19:47:22.522531575 < content-type: text/html
2026/04/26 19:47:22.522532286 < content-length: 866
2026/04/26 19:47:22.522546037 < server: Apache/2.4.65 (Unix)
2026/04/26 19:47:22.522546768 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/04/26 19:47:22.522561630 < accept-ranges: bytes
2026/04/26 19:47:22.522562291 < date: Sun, 26 Apr 2026 19:31:32 GMT
2026/04/26 19:47:22.522576192 < expires: Sun, 26 Apr 2026 20:00:25 GMT
2026/04/26 19:47:22.522576903 < cache-control: max-age=1800
2026/04/26 19:47:22.522591085 < etag: "362-612dafe59ac63"
2026/04/26 19:47:22.522591766 < x-cache: Hit from cloudfront
2026/04/26 19:47:22.522605957 < via: 1.1 bd7551a5260a8bac087bad2ac8ebffec.cloudfront.net (CloudFront)
2026/04/26 19:47:22.522606738 < x-amz-cf-pop: IAD61-P11
2026/04/26 19:47:22.522624565 < x-amz-cf-id: LdgKagsnDI1yG6AGA8te6Rf958Tn6kGAQXDN22EbkbdjgXJz3oe-8g==
2026/04/26 19:47:22.522625226 < age: 1017
2026/04/26 19:47:22.522642442 <
2026/04/26 19:47:22.522643133 { [866 bytes data]
2026/04/26 19:47:22.527793963 * Connection #0 to host cran.rstudio.com left intact
Stopped session pings to http://127.0.0.1:36763
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:22.542917428 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:22.543127996 [connect-session] Job Key: mUcn2JhYVR2AXcGa
2026/04/26 19:47:22.543139944 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:22.543147836 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:22.543154596 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:22.543160895 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41641 ...
Connected to session server http://127.0.0.1:41641
2026/04/26 19:47:22.719020574 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:22.719059092 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/04/26 19:47:22.871075399
2026/04/26 19:47:22.871089640 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/04/26 19:47:22.871162901 * Trying 3.151.189.146:443...
2026/04/26 19:47:22.871164183 * Connected to packagemanager.posit.co (3.151.189.146) port 443 (#0)
2026/04/26 19:47:22.871179496 * ALPN, offering h2
2026/04/26 19:47:22.871180167 * ALPN, offering http/1.1
2026/04/26 19:47:22.871193247 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:22.871193978 * CApath: /etc/ssl/certs
2026/04/26 19:47:22.871209701 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871210563 } [5 bytes data]
2026/04/26 19:47:22.871229481 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:22.871230282 } [512 bytes data]
2026/04/26 19:47:22.871245676 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871246357 { [5 bytes data]
2026/04/26 19:47:22.871261610 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:22.871262291 { [104 bytes data]
2026/04/26 19:47:22.871277003 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871277654 { [5 bytes data]
2026/04/26 19:47:22.871292476 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:22.871293147 { [3880 bytes data]
2026/04/26 19:47:22.871312146 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871312857 { [5 bytes data]
2026/04/26 19:47:22.871327779 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/04/26 19:47:22.871328540 { [333 bytes data]
2026/04/26 19:47:22.871341660 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871342321 { [5 bytes data]
2026/04/26 19:47:22.871354830 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/04/26 19:47:22.871355471 { [4 bytes data]
2026/04/26 19:47:22.871369152 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871369813 } [5 bytes data]
2026/04/26 19:47:22.871389703 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/04/26 19:47:22.871390414 } [70 bytes data]
2026/04/26 19:47:22.871411425 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:22.871412126 } [5 bytes data]
2026/04/26 19:47:22.871431055 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:22.871441060 } [1 bytes data]
2026/04/26 19:47:22.871462622 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871463353 } [5 bytes data]
2026/04/26 19:47:22.871478616 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:22.871479298 } [16 bytes data]
2026/04/26 19:47:22.871494190 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:22.871494861 { [5 bytes data]
2026/04/26 19:47:22.871508922 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:22.871509573 { [5 bytes data]
2026/04/26 19:47:22.871524405 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:22.871525076 { [16 bytes data]
2026/04/26 19:47:22.871539168 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/04/26 19:47:22.871539849 * ALPN, server accepted to use h2
2026/04/26 19:47:22.871561752 * Server certificate:
2026/04/26 19:47:22.871562523 * subject: CN=p3m.posit.it
2026/04/26 19:47:22.871577245 * start date: Feb 24 00:00:00 2026 GMT
2026/04/26 19:47:22.871577986 * expire date: Sep 9 23:59:59 2026 GMT
2026/04/26 19:47:22.871593129 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/04/26 19:47:22.871594251 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/04/26 19:47:22.871615543 * SSL certificate verify ok.
2026/04/26 19:47:22.871616284 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:22.871632608 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:22.871633269 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:22.871670486 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871671267 } [5 bytes data]
2026/04/26 19:47:22.871687361 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871688022 } [5 bytes data]
2026/04/26 19:47:22.871702714 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871703405 } [5 bytes data]
2026/04/26 19:47:22.871718187 * Using Stream ID: 1 (easy handle 0x5586cff799f0)
2026/04/26 19:47:22.871718878 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871736685 } [5 bytes data]
2026/04/26 19:47:22.871737487 > GET /cran/__linux__/jammy/latest HTTP/2
2026/04/26 19:47:22.871751988 > Host: packagemanager.posit.co
2026/04/26 19:47:22.871752669 > user-agent: curl/7.81.0
2026/04/26 19:47:22.871767812 > accept: */*
2026/04/26 19:47:22.871768573 >
2026/04/26 19:47:22.871780261 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871780962 { [5 bytes data]
2026/04/26 19:47:22.871795764 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:22.871796475 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871814633 } [5 bytes data]
2026/04/26 19:47:22.871815314 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871830186 { [5 bytes data]
2026/04/26 19:47:22.871830887 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.871845670 { [5 bytes data]
2026/04/26 19:47:22.871846441 < HTTP/2 400
2026/04/26 19:47:22.871858839 < date: Sun, 26 Apr 2026 19:47:22 GMT
2026/04/26 19:47:22.871859651 < content-type: text/plain; charset=utf-8
2026/04/26 19:47:22.871882074 < content-length: 94
2026/04/26 19:47:22.871885700 < cache-control: max-age=3600
2026/04/26 19:47:22.871915695 < request-id: 0b525b4b-3abb-43d9-bce0-59b8bdf8113f
2026/04/26 19:47:22.871916857 < server: Posit Package Manager v2026.04.1
2026/04/26 19:47:22.871942395 < x-content-type-options: nosniff
2026/04/26 19:47:22.871945430 < x-frame-options: DENY
2026/04/26 19:47:22.871965871 < x-repository-type: RSPM
2026/04/26 19:47:22.871966772 <
2026/04/26 19:47:22.871980282 { [94 bytes data]
2026/04/26 19:47:22.871980963 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:22.872040453 { [5 bytes data]
2026/04/26 19:47:22.878308807 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:41641
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:22.894805601 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:22.895023299 [connect-session] Job Key: C52UKegOhYIxl3kD
2026/04/26 19:47:22.895036930 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:22.895041346 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:22.895046043 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:22.895050260 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41835 ...
Connected to session server http://127.0.0.1:41835
2026/04/26 19:47:23.070503777 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:23.070550207 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/04/26 19:47:23.250805689
2026/04/26 19:47:23.250819309 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/04/26 19:47:23.250897587 * Trying 18.119.242.250:443...
2026/04/26 19:47:23.250899169 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0)
2026/04/26 19:47:23.250914833 * ALPN, offering h2
2026/04/26 19:47:23.250915554 * ALPN, offering http/1.1
2026/04/26 19:47:23.250928383 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:23.250929145 * CApath: /etc/ssl/certs
2026/04/26 19:47:23.250952259 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:23.250957237 } [5 bytes data]
2026/04/26 19:47:23.250977978 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:23.250979010 } [512 bytes data]
2026/04/26 19:47:23.251022155 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251023026 { [5 bytes data]
2026/04/26 19:47:23.251041454 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:23.251047563 { [104 bytes data]
2026/04/26 19:47:23.251066662 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251068334 { [5 bytes data]
2026/04/26 19:47:23.251083277 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:23.251084018 { [3880 bytes data]
2026/04/26 19:47:23.251098810 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251099561 { [5 bytes data]
2026/04/26 19:47:23.251114284 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/04/26 19:47:23.251115015 { [333 bytes data]
2026/04/26 19:47:23.251130408 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251131089 { [5 bytes data]
2026/04/26 19:47:23.251145741 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/04/26 19:47:23.251146412 { [4 bytes data]
2026/04/26 19:47:23.251161334 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251162076 } [5 bytes data]
2026/04/26 19:47:23.251176728 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/04/26 19:47:23.251177379 } [70 bytes data]
2026/04/26 19:47:23.251196367 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:23.251197058 } [5 bytes data]
2026/04/26 19:47:23.251211250 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:23.251211911 } [1 bytes data]
2026/04/26 19:47:23.251227464 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251228105 } [5 bytes data]
2026/04/26 19:47:23.251242837 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:23.251243709 } [16 bytes data]
2026/04/26 19:47:23.251258381 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:23.251259032 { [5 bytes data]
2026/04/26 19:47:23.251277289 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:23.251277970 { [5 bytes data]
2026/04/26 19:47:23.251292682 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:23.251293343 { [16 bytes data]
2026/04/26 19:47:23.251308005 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/04/26 19:47:23.251308787 * ALPN, server accepted to use h2
2026/04/26 19:47:23.251326353 * Server certificate:
2026/04/26 19:47:23.251327084 * subject: CN=p3m.posit.it
2026/04/26 19:47:23.251341666 * start date: Feb 24 00:00:00 2026 GMT
2026/04/26 19:47:23.251342387 * expire date: Sep 9 23:59:59 2026 GMT
2026/04/26 19:47:23.251416659 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/04/26 19:47:23.251438412 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/04/26 19:47:23.251471572 * SSL certificate verify ok.
2026/04/26 19:47:23.251472774 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:23.251495608 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:23.251496460 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:23.251567286 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251569049 } [5 bytes data]
2026/04/26 19:47:23.251597341 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251598112 } [5 bytes data]
2026/04/26 19:47:23.251613205 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251613876 } [5 bytes data]
2026/04/26 19:47:23.251638313 * Using Stream ID: 1 (easy handle 0x55f76d1df9f0)
2026/04/26 19:47:23.251639194 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251656891 } [5 bytes data]
2026/04/26 19:47:23.251657622 > GET /cran/__linux__/jammy/latest HTTP/2
2026/04/26 19:47:23.251672475 > Host: packagemanager.posit.co
2026/04/26 19:47:23.251673376 > user-agent: curl/7.81.0
2026/04/26 19:47:23.251688048 > accept: */*
2026/04/26 19:47:23.251688769 >
2026/04/26 19:47:23.251700276 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251700987 { [5 bytes data]
2026/04/26 19:47:23.251715589 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:23.251716301 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251734077 } [5 bytes data]
2026/04/26 19:47:23.251734778 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251748609 { [5 bytes data]
2026/04/26 19:47:23.251749260 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251763412 { [5 bytes data]
2026/04/26 19:47:23.251764093 < HTTP/2 400
2026/04/26 19:47:23.251826216 < date: Sun, 26 Apr 2026 19:47:23 GMT
2026/04/26 19:47:23.251826967 < content-type: text/plain; charset=utf-8
2026/04/26 19:47:23.251843092 < content-length: 94
2026/04/26 19:47:23.251843773 < cache-control: max-age=3600
2026/04/26 19:47:23.251857724 < request-id: 7673c824-21ec-4b09-90d0-5d919360b73a
2026/04/26 19:47:23.251858485 < server: Posit Package Manager v2026.04.1
2026/04/26 19:47:23.251892386 < x-content-type-options: nosniff
2026/04/26 19:47:23.251910633 < x-frame-options: DENY
2026/04/26 19:47:23.251911404 < x-repository-type: RSPM
2026/04/26 19:47:23.251926037 <
2026/04/26 19:47:23.251926708 { [94 bytes data]
2026/04/26 19:47:23.251938285 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:23.251939036 { [5 bytes data]
2026/04/26 19:47:23.257314165 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:41835
packrat-restore-sandbox R-version Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:23.272923862 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:23.273140178 [connect-session] Job Key: gP7T6dtZFI4HKXWq
2026/04/26 19:47:23.273151996 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:23.273155792 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:23.273160319 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:23.273165366 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45941 ...
Connected to session server http://127.0.0.1:45941
2026/04/26 19:47:23.464820763 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:23.464861234 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/04/26 19:47:23.484018977
2026/04/26 19:47:23.484028782 $ /opt/R/4.5.2/bin/R --version
2026/04/26 19:47:23.484077475 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/04/26 19:47:23.484084626 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/04/26 19:47:23.484112177 Platform: x86_64-pc-linux-gnu
2026/04/26 19:47:23.484115613
2026/04/26 19:47:23.484137465 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/04/26 19:47:23.484138637 You are welcome to redistribute it under the terms of the
2026/04/26 19:47:23.484163655 GNU General Public License versions 2 or 3.
2026/04/26 19:47:23.484164526 For more information about these matters see
2026/04/26 19:47:23.489514827 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:45941
packrat-restore-sandbox installed-packages Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:23.504432572 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:23.504642158 [connect-session] Job Key: lIFWFdRrOky6v3IU
2026/04/26 19:47:23.504651291 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:23.504655207 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:23.504659734 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:23.504663810 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45441 ...
Connected to session server http://127.0.0.1:45441
2026/04/26 19:47:23.682147846 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:23.682200095 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/04/26 19:47:23.893724237
2026/04/26 19:47:23.893743395 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/04/26 19:47:23.893831969 Package Version LibPath
2026/04/26 19:47:23.893847121 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893875504 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893876395 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893893341 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893894102 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893938079 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893940492 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893963607 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.893964479 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894005350 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894006191 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894036086 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894038940 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894057468 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894058239 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894072190 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894072611 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894094985 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894095826 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894113593 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894114274 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894135276 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894136267 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894154214 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894154966 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894180804 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894181526 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894200664 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894201706 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894216788 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894226623 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894227345 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894243489 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894244270 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894258471 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894258902 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894269398 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894269809 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894287926 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894288637 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.894329639 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:23.899638567 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:45441
packrat-restore-sandbox options Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:23.914767881 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:23.914976585 [connect-session] Job Key: revyk9ANItCKbLbk
2026/04/26 19:47:23.915004417 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:23.915010085 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:23.915015544 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:23.915020211 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43619 ...
Connected to session server http://127.0.0.1:43619
2026/04/26 19:47:24.093592437 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:24.093651205 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/04/26 19:47:24.094115625 $add.smooth
2026/04/26 19:47:24.094124268 [1] TRUE
2026/04/26 19:47:24.094159180
2026/04/26 19:47:24.094160282 $bitmapType
2026/04/26 19:47:24.094171960 [1] "cairo"
2026/04/26 19:47:24.094172771
2026/04/26 19:47:24.094185300 $browser
2026/04/26 19:47:24.094186031 [1] "xdg-open"
2026/04/26 19:47:24.094197688
2026/04/26 19:47:24.094198359 $browserNLdisabled
2026/04/26 19:47:24.094209737 [1] FALSE
2026/04/26 19:47:24.094210418
2026/04/26 19:47:24.094220853 $catch.script.errors
2026/04/26 19:47:24.094221544 [1] FALSE
2026/04/26 19:47:24.094231249
2026/04/26 19:47:24.094233813 $CBoundsCheck
2026/04/26 19:47:24.094262336 [1] FALSE
2026/04/26 19:47:24.094263447
2026/04/26 19:47:24.094281535 $check.bounds
2026/04/26 19:47:24.094282777 [1] FALSE
2026/04/26 19:47:24.094305832
2026/04/26 19:47:24.094306593 $citation.bibtex.max
2026/04/26 19:47:24.094319953 [1] 1
2026/04/26 19:47:24.094320804
2026/04/26 19:47:24.094331971 $continue
2026/04/26 19:47:24.094332752 [1] "+ "
2026/04/26 19:47:24.094344610
2026/04/26 19:47:24.094345371 $contrasts
2026/04/26 19:47:24.094358771 unordered ordered
2026/04/26 19:47:24.094359673 "contr.treatment" "contr.poly"
2026/04/26 19:47:24.094374355
2026/04/26 19:47:24.094375126 $defaultPackages
2026/04/26 19:47:24.094386984 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/04/26 19:47:24.094387745
2026/04/26 19:47:24.094402998 $demo.ask
2026/04/26 19:47:24.094403689 [1] "default"
2026/04/26 19:47:24.094415357
2026/04/26 19:47:24.094416108 $deparse.cutoff
2026/04/26 19:47:24.094427455 [1] 60
2026/04/26 19:47:24.094428306
2026/04/26 19:47:24.094439123 $device
2026/04/26 19:47:24.094649770 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/04/26 19:47:24.094657071 width, height, onefile, family, title, fonts, version, paper,
2026/04/26 19:47:24.094688818 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/04/26 19:47:24.094689650 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/04/26 19:47:24.094708959 {
2026/04/26 19:47:24.094709640 initPSandPDFfonts()
2026/04/26 19:47:24.094721237 new <- list()
2026/04/26 19:47:24.094721988 if (!missing(width))
2026/04/26 19:47:24.094734157 new$width <- width
2026/04/26 19:47:24.094734838 if (!missing(height))
2026/04/26 19:47:24.094747367 new$height <- height
2026/04/26 19:47:24.094748308 if (!missing(onefile))
2026/04/26 19:47:24.094758884 new$onefile <- onefile
2026/04/26 19:47:24.094768058 if (!missing(title))
2026/04/26 19:47:24.094768769 new$title <- title
2026/04/26 19:47:24.094781718 if (!missing(fonts))
2026/04/26 19:47:24.094782419 new$fonts <- fonts
2026/04/26 19:47:24.094794838 if (!missing(version))
2026/04/26 19:47:24.094795529 new$version <- version
2026/04/26 19:47:24.094808439 if (!missing(paper))
2026/04/26 19:47:24.094809070 new$paper <- paper
2026/04/26 19:47:24.094821488 if (!missing(encoding))
2026/04/26 19:47:24.094822159 new$encoding <- encoding
2026/04/26 19:47:24.094834949 if (!missing(bg))
2026/04/26 19:47:24.094836141 new$bg <- bg
2026/04/26 19:47:24.094853427 if (!missing(fg))
2026/04/26 19:47:24.094854248 new$fg <- fg
2026/04/26 19:47:24.094867568 if (!missing(pointsize))
2026/04/26 19:47:24.094868399 new$pointsize <- pointsize
2026/04/26 19:47:24.094883222 if (!missing(pagecentre))
2026/04/26 19:47:24.094883893 new$pagecentre <- pagecentre
2026/04/26 19:47:24.094898795 if (!missing(colormodel))
2026/04/26 19:47:24.094899466 new$colormodel <- colormodel
2026/04/26 19:47:24.094930613 if (!missing(useDingbats))
2026/04/26 19:47:24.094931314 new$useDingbats <- useDingbats
2026/04/26 19:47:24.094943993 if (!missing(useKerning))
2026/04/26 19:47:24.094957373 new$useKerning <- useKerning
2026/04/26 19:47:24.094968049 if (!missing(fillOddEven))
2026/04/26 19:47:24.094968740 new$fillOddEven <- fillOddEven
2026/04/26 19:47:24.094983773 if (!missing(compress))
2026/04/26 19:47:24.095007940 new$compress <- compress
2026/04/26 19:47:24.095026818 if (!missing(timestamp))
2026/04/26 19:47:24.095027519 new$timestamp <- timestamp
2026/04/26 19:47:24.095035571 if (!missing(producer))
2026/04/26 19:47:24.095048931 new$producer <- producer
2026/04/26 19:47:24.095049662 if (!missing(author))
2026/04/26 19:47:24.095064044 new$author <- author
2026/04/26 19:47:24.095064725 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/04/26 19:47:24.095082011 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/04/26 19:47:24.095082953 inherits(family, "CIDFont"))) {
2026/04/26 19:47:24.095099397 enc <- family$encoding
2026/04/26 19:47:24.095100209 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/04/26 19:47:24.095116183 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/04/26 19:47:24.095116944 "default"))
2026/04/26 19:47:24.095132357 old$encoding <- enc
2026/04/26 19:47:24.095133018 family <- family$metrics
2026/04/26 19:47:24.095146789 }
2026/04/26 19:47:24.095147450 if (is.null(old$encoding) || old$encoding == "default")
2026/04/26 19:47:24.095161461 old$encoding <- guessEncoding()
2026/04/26 19:47:24.095162192 if (!missing(family)) {
2026/04/26 19:47:24.095176694 if (length(family) == 4L) {
2026/04/26 19:47:24.095177345 family <- c(family, "Symbol.afm")
2026/04/26 19:47:24.095191837 }
2026/04/26 19:47:24.095192508 else if (length(family) == 5L) {
2026/04/26 19:47:24.095205207 }
2026/04/26 19:47:24.095205958 else if (length(family) == 1L) {
2026/04/26 19:47:24.095218657 pf <- pdfFonts(family)[[1L]]
2026/04/26 19:47:24.095219398 if (is.null(pf))
2026/04/26 19:47:24.095233229 stop(gettextf("unknown family '%s'", family),
2026/04/26 19:47:24.095233880 domain = NA)
2026/04/26 19:47:24.095248762 matchFont(pf, old$encoding)
2026/04/26 19:47:24.095249443 }
2026/04/26 19:47:24.095262062 else stop("invalid 'family' argument")
2026/04/26 19:47:24.095262733 old$family <- family
2026/04/26 19:47:24.095273730 }
2026/04/26 19:47:24.095279328 version <- old$version
2026/04/26 19:47:24.095288713 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/04/26 19:47:24.095289534 "2.0")
2026/04/26 19:47:24.095303004 if (version %in% versions)
2026/04/26 19:47:24.095303705 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/04/26 19:47:24.095319649 else stop("invalid PDF version")
2026/04/26 19:47:24.095320330 onefile <- old$onefile
2026/04/26 19:47:24.095334461 if (!checkIntFormat(file))
2026/04/26 19:47:24.095335143 stop(gettextf("invalid 'file' argument '%s'", file),
2026/04/26 19:47:24.095351107 domain = NA)
2026/04/26 19:47:24.095351828 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/04/26 19:47:24.095367301 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/04/26 19:47:24.095368002 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/04/26 19:47:24.095386119 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/04/26 19:47:24.095386830 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/04/26 19:47:24.095405689 old$author)
2026/04/26 19:47:24.095406380 invisible()
2026/04/26 19:47:24.095418268 }
2026/04/26 19:47:24.095418989 <bytecode: 0x5584cc6892f0>
2026/04/26 19:47:24.095430366 <environment: namespace:grDevices>
2026/04/26 19:47:24.095432138
2026/04/26 19:47:24.095458818 $device.ask.default
2026/04/26 19:47:24.095459730 [1] FALSE
2026/04/26 19:47:24.095472780
2026/04/26 19:47:24.095475714 $digits
2026/04/26 19:47:24.095486941 [1] 7
2026/04/26 19:47:24.095487722
2026/04/26 19:47:24.095498148 $download.file.extra
2026/04/26 19:47:24.095498839 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/04/26 19:47:24.095515824
2026/04/26 19:47:24.095516425 $download.file.method
2026/04/26 19:47:24.095527171 [1] "curl"
2026/04/26 19:47:24.095527852
2026/04/26 19:47:24.095538559 $dvipscmd
2026/04/26 19:47:24.095539320 [1] "dvips"
2026/04/26 19:47:24.095550627
2026/04/26 19:47:24.095551388 $echo
2026/04/26 19:47:24.095561413 [1] FALSE
2026/04/26 19:47:24.095562054
2026/04/26 19:47:24.095571939 $editor
2026/04/26 19:47:24.095572590 [1] "vi"
2026/04/26 19:47:24.095583456
2026/04/26 19:47:24.095584137 $encoding
2026/04/26 19:47:24.095737548 [1] "native.enc"
2026/04/26 19:47:24.095738640
2026/04/26 19:47:24.095752811 $example.ask
2026/04/26 19:47:24.095753442 [1] "default"
2026/04/26 19:47:24.095769617
2026/04/26 19:47:24.095771550 $expressions
2026/04/26 19:47:24.095788616 [1] 5000
2026/04/26 19:47:24.095789417
2026/04/26 19:47:24.095800504 $help.search.types
2026/04/26 19:47:24.095801235 [1] "vignette" "demo" "help"
2026/04/26 19:47:24.095820694
2026/04/26 19:47:24.095821555 $help.try.all.packages
2026/04/26 19:47:24.095834044 [1] FALSE
2026/04/26 19:47:24.095834705
2026/04/26 19:47:24.095845742 $HTTPUserAgent
2026/04/26 19:47:24.095846483 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/04/26 19:47:24.095863649
2026/04/26 19:47:24.095864390 $internet.info
2026/04/26 19:47:24.095876328 [1] 2
2026/04/26 19:47:24.095876989
2026/04/26 19:47:24.095887385 $keep.parse.data
2026/04/26 19:47:24.095888076 [1] TRUE
2026/04/26 19:47:24.095904911
2026/04/26 19:47:24.095908987 $keep.parse.data.pkgs
2026/04/26 19:47:24.095927535 [1] FALSE
2026/04/26 19:47:24.095929518
2026/04/26 19:47:24.095945922 $keep.source
2026/04/26 19:47:24.095946904 [1] FALSE
2026/04/26 19:47:24.095975888
2026/04/26 19:47:24.095976869 $keep.source.pkgs
2026/04/26 19:47:24.096010650 [1] FALSE
2026/04/26 19:47:24.096011471
2026/04/26 19:47:24.096022878 $locatorBell
2026/04/26 19:47:24.096023489 [1] TRUE
2026/04/26 19:47:24.096035337
2026/04/26 19:47:24.096036068 $mailer
2026/04/26 19:47:24.096046834 [1] "mailto"
2026/04/26 19:47:24.096047565
2026/04/26 19:47:24.096058292 $matprod
2026/04/26 19:47:24.096059063 [1] "default"
2026/04/26 19:47:24.096070240
2026/04/26 19:47:24.096071081 $max.contour.segments
2026/04/26 19:47:24.096082678 [1] 25000
2026/04/26 19:47:24.096083379
2026/04/26 19:47:24.096093435 $max.print
2026/04/26 19:47:24.096094126 [1] 99999
2026/04/26 19:47:24.096105082
2026/04/26 19:47:24.096105803 $menu.graphics
2026/04/26 19:47:24.096116840 [1] TRUE
2026/04/26 19:47:24.096117531
2026/04/26 19:47:24.096127947 $na.action
2026/04/26 19:47:24.096128598 [1] "na.omit"
2026/04/26 19:47:24.096139774
2026/04/26 19:47:24.096140425 $nwarnings
2026/04/26 19:47:24.096151031 [1] 50
2026/04/26 19:47:24.096151762
2026/04/26 19:47:24.096161798 $OutDec
2026/04/26 19:47:24.096162509 [1] "."
2026/04/26 19:47:24.096173085
2026/04/26 19:47:24.096173796 $packrat.authenticated.downloads.use.renv
2026/04/26 19:47:24.096186635 [1] TRUE
2026/04/26 19:47:24.096187356
2026/04/26 19:47:24.096197521 $packrat.connect.timeout
2026/04/26 19:47:24.096198243 [1] 10
2026/04/26 19:47:24.096210000
2026/04/26 19:47:24.096210711 $packrat.untrusted.packages
2026/04/26 19:47:24.096222469 character(0)
2026/04/26 19:47:24.096223150
2026/04/26 19:47:24.096233746 $packrat.verbose.cache
2026/04/26 19:47:24.096234457 [1] TRUE
2026/04/26 19:47:24.096246605
2026/04/26 19:47:24.096247367 $pager
2026/04/26 19:47:24.096260927 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/04/26 19:47:24.096261618
2026/04/26 19:47:24.096273806 $papersize
2026/04/26 19:47:24.096274527 [1] "letter"
2026/04/26 19:47:24.096286265
2026/04/26 19:47:24.096287046 $PCRE_limit_recursion
2026/04/26 19:47:24.096304693 [1] NA
2026/04/26 19:47:24.096305384
2026/04/26 19:47:24.096315880 $PCRE_study
2026/04/26 19:47:24.096316571 [1] FALSE
2026/04/26 19:47:24.096327868
2026/04/26 19:47:24.096328619 $PCRE_use_JIT
2026/04/26 19:47:24.096339626 [1] TRUE
2026/04/26 19:47:24.096340397
2026/04/26 19:47:24.096350893 $pdfviewer
2026/04/26 19:47:24.096351604 [1] "/usr/bin/xdg-open"
2026/04/26 19:47:24.096363522
2026/04/26 19:47:24.096364173 $pkgType
2026/04/26 19:47:24.096374378 [1] "source"
2026/04/26 19:47:24.096375119
2026/04/26 19:47:24.096385425 $printcmd
2026/04/26 19:47:24.096386136 [1] "/usr/bin/lpr"
2026/04/26 19:47:24.096397933
2026/04/26 19:47:24.096398554 $prompt
2026/04/26 19:47:24.096408419 [1] "> "
2026/04/26 19:47:24.096409080
2026/04/26 19:47:24.096419316 $repos
2026/04/26 19:47:24.096420067 CRAN
2026/04/26 19:47:24.096430803 "@CRAN@"
2026/04/26 19:47:24.096431434
2026/04/26 19:47:24.096441559 $rl_word_breaks
2026/04/26 19:47:24.096442330 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/04/26 19:47:24.096470993
2026/04/26 19:47:24.096471654 $scipen
2026/04/26 19:47:24.096482280 [1] 0
2026/04/26 19:47:24.096482961
2026/04/26 19:47:24.096492987 $show.coef.Pvalues
2026/04/26 19:47:24.096493788 [1] TRUE
2026/04/26 19:47:24.096505485
2026/04/26 19:47:24.096506196 $show.error.messages
2026/04/26 19:47:24.096517243 [1] TRUE
2026/04/26 19:47:24.096517924
2026/04/26 19:47:24.096528570 $show.signif.stars
2026/04/26 19:47:24.096529251 [1] TRUE
2026/04/26 19:47:24.096540929
2026/04/26 19:47:24.096541720 $showErrorCalls
2026/04/26 19:47:24.096552917 [1] TRUE
2026/04/26 19:47:24.096553628
2026/04/26 19:47:24.096564234 $showNCalls
2026/04/26 19:47:24.096564845 [1] 50
2026/04/26 19:47:24.096575922
2026/04/26 19:47:24.096576583 $showWarnCalls
2026/04/26 19:47:24.096587749 [1] FALSE
2026/04/26 19:47:24.096588561
2026/04/26 19:47:24.096599697 $str
2026/04/26 19:47:24.096600539 $str$strict.width
2026/04/26 19:47:24.096613598 [1] "no"
2026/04/26 19:47:24.096614389
2026/04/26 19:47:24.096627639 $str$digits.d
2026/04/26 19:47:24.096628411 [1] 3
2026/04/26 19:47:24.096640188
2026/04/26 19:47:24.096641030 $str$vec.len
2026/04/26 19:47:24.096650043 [1] 4
2026/04/26 19:47:24.096650544
2026/04/26 19:47:24.096657935 $str$list.len
2026/04/26 19:47:24.096658386 [1] 99
2026/04/26 19:47:24.096666097
2026/04/26 19:47:24.096666498 $str$deparse.lines
2026/04/26 19:47:24.096674380 NULL
2026/04/26 19:47:24.096674831
2026/04/26 19:47:24.096682081 $str$drop.deparse.attr
2026/04/26 19:47:24.096682522 [1] TRUE
2026/04/26 19:47:24.096690945
2026/04/26 19:47:24.096691365 $str$formatNum
2026/04/26 19:47:24.096699688 function (x, ...)
2026/04/26 19:47:24.096700529 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/04/26 19:47:24.096718236 <environment: 0x5584ccefc6a8>
2026/04/26 19:47:24.096718887
2026/04/26 19:47:24.096730004
2026/04/26 19:47:24.096730715 $str.dendrogram.last
2026/04/26 19:47:24.096742052 [1] "`"
2026/04/26 19:47:24.096742873
2026/04/26 19:47:24.096753850 $texi2dvi
2026/04/26 19:47:24.096754581 [1] "/usr/bin/texi2dvi"
2026/04/26 19:47:24.096767650
2026/04/26 19:47:24.096768361 $timeout
2026/04/26 19:47:24.096779358 [1] 60
2026/04/26 19:47:24.096780099
2026/04/26 19:47:24.096790735 $ts.eps
2026/04/26 19:47:24.096791416 [1] 1e-05
2026/04/26 19:47:24.096802793
2026/04/26 19:47:24.096803444 $ts.S.compat
2026/04/26 19:47:24.096814571 [1] FALSE
2026/04/26 19:47:24.096815282
2026/04/26 19:47:24.096825718 $unzip
2026/04/26 19:47:24.096826549 [1] "/usr/bin/unzip"
2026/04/26 19:47:24.096837916
2026/04/26 19:47:24.096838537 $useFancyQuotes
2026/04/26 19:47:24.096848873 [1] TRUE
2026/04/26 19:47:24.096849504
2026/04/26 19:47:24.096858748 $verbose
2026/04/26 19:47:24.096859379 [1] FALSE
2026/04/26 19:47:24.096869494
2026/04/26 19:47:24.096870145 $warn
2026/04/26 19:47:24.096879829 [1] 0
2026/04/26 19:47:24.096880450
2026/04/26 19:47:24.096889674 $warning.length
2026/04/26 19:47:24.096890325 [1] 1000
2026/04/26 19:47:24.096902453
2026/04/26 19:47:24.096903064 $warnPartialMatchArgs
2026/04/26 19:47:24.096918768 [1] FALSE
2026/04/26 19:47:24.096919439
2026/04/26 19:47:24.096929524 $warnPartialMatchAttr
2026/04/26 19:47:24.096930346 [1] FALSE
2026/04/26 19:47:24.096942594
2026/04/26 19:47:24.096943215 $warnPartialMatchDollar
2026/04/26 19:47:24.096954963 [1] FALSE
2026/04/26 19:47:24.096955734
2026/04/26 19:47:24.096966310 $width
2026/04/26 19:47:24.096966981 [1] 80
2026/04/26 19:47:24.096977617
Stopped session pings to http://127.0.0.1:43619
packrat-restore-sandbox environment Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:24.117104230 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:24.117306615 [connect-session] Job Key: Wi0nTiqzIAnN8w4Z
2026/04/26 19:47:24.117320566 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:24.117327977 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:24.117334817 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:24.117340506 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46153 ...
Connected to session server http://127.0.0.1:46153
2026/04/26 19:47:24.294901688 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:24.294940046 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/04/26 19:47:24.302841230
2026/04/26 19:47:24.302848511 $ env
2026/04/26 19:47:24.302893679 EDITOR=vi
2026/04/26 19:47:24.302894721 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:24.302912818 HOSTNAME=63739468e49a
2026/04/26 19:47:24.302913990 LANG=en_US.UTF-8
2026/04/26 19:47:24.302928151 LANGUAGE=en_US:en
2026/04/26 19:47:24.302928622 LC_ALL=en_US.UTF-8
2026/04/26 19:47:24.302941832 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/04/26 19:47:24.302942853 LN_S=ln -s
2026/04/26 19:47:24.302961011 LOGNAME=rstudio-connect
2026/04/26 19:47:24.302961421 MAKEFLAGS=-j1
2026/04/26 19:47:24.302975613 MAKE=make
2026/04/26 19:47:24.302976314 PAGER=/usr/bin/pager
2026/04/26 19:47:24.303004686 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/04/26 19:47:24.303008542 POSIT_CONNECT=1
2026/04/26 19:47:24.303029834 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:24.303032438 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:24.303047500 R_ARCH=
2026/04/26 19:47:24.303048001 R_BROWSER=xdg-open
2026/04/26 19:47:24.303069944 R_BZIPCMD=/usr/bin/bzip2
2026/04/26 19:47:24.303070435 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/04/26 19:47:24.303079749 R_ENVIRON_USER=REDACTED
2026/04/26 19:47:24.303080270 R_GZIPCMD=/usr/bin/gzip
2026/04/26 19:47:24.303093880 R_HOME=/opt/R/4.5.2/lib/R
2026/04/26 19:47:24.303094631 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/04/26 19:47:24.303111157 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/04/26 19:47:24.303112228 R_LIBS_USER=REDACTED
2026/04/26 19:47:24.303127501 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/04/26 19:47:24.303128633 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpWBkNLk/packrat-src
2026/04/26 19:47:24.303150967 R_PAPERSIZE=letter
2026/04/26 19:47:24.303151728 R_PDFVIEWER=/usr/bin/xdg-open
2026/04/26 19:47:24.303175944 R_PLATFORM=x86_64-pc-linux-gnu
2026/04/26 19:47:24.303195624 R_PRINTCMD=/usr/bin/lpr
2026/04/26 19:47:24.303196415 R_PROFILE_USER=REDACTED
2026/04/26 19:47:24.303232790 R_RD4PDF=times,inconsolata,hyper
2026/04/26 19:47:24.303233631 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpWBkNLk
2026/04/26 19:47:24.303253541 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/04/26 19:47:24.303254292 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/04/26 19:47:24.303269605 R_STRIP_STATIC_LIB=strip --strip-debug
2026/04/26 19:47:24.303270506 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:24.303281053 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/04/26 19:47:24.303292670 R_UNZIPCMD=/usr/bin/unzip
2026/04/26 19:47:24.303293471 R_ZIPCMD=/usr/bin/zip
2026/04/26 19:47:24.303306851 SED=/usr/bin/sed
2026/04/26 19:47:24.303307302 SHLVL=2
2026/04/26 19:47:24.303315614 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:24.303316045 TAR=/usr/bin/tar
2026/04/26 19:47:24.303324528 TERM=xterm
2026/04/26 19:47:24.303324988 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:24.303334052 TZ=UTC
2026/04/26 19:47:24.303334483 USERNAME=rstudio-connect
2026/04/26 19:47:24.303347312 USER=rstudio-connect
2026/04/26 19:47:24.308563751 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:46153
packrat-restore-sandbox mounts Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:24.323545623 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:24.323728779 [connect-session] Job Key: wUhVk4a31B08MIH2
2026/04/26 19:47:24.323737852 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:24.323741918 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:24.323746275 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:24.323750501 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36299 ...
Connected to session server http://127.0.0.1:36299
2026/04/26 19:47:24.502030828 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:24.502085751 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/04/26 19:47:24.509903329
2026/04/26 19:47:24.509912322 $ findmnt --notruncate
2026/04/26 19:47:24.509954185 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:24.509956158 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/WNWQ5
DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:24.510023670 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:24.510120486 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:24.510122799 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:24.510160967 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:24.510162098 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:24.510190411 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:24.510191092 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:24.510220376 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:24.510221368 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510275049 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:24.510278043 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l
/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:24.510417042 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510499707 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510500699 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510536623 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510539096 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510568530 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/wUhVk4a31B08MIH2] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510600719 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510601220 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:24.510623774 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3073522245] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:24.510624355 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:24.516678726 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/overlay2/l/W
NWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:24.531820739 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:24.532047791 [connect-session] Job Key: DyayeGuSxWxpAP86
2026/04/26 19:47:24.532060420 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:24.532064726 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:24.532074712 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:24.532081121 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44845 ...
Connected to session server http://127.0.0.1:44845
2026/04/26 19:47:24.710968942 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:24.711027139 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/04/26 19:47:24.873385049
2026/04/26 19:47:24.873400302 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/04/26 19:47:24.873473722 * Trying 13.35.78.124:443...
2026/04/26 19:47:24.873475575 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0)
2026/04/26 19:47:24.873490458 * ALPN, offering h2
2026/04/26 19:47:24.873491129 * ALPN, offering http/1.1
2026/04/26 19:47:24.873503497 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:24.873504228 * CApath: /etc/ssl/certs
2026/04/26 19:47:24.873518961 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:24.873519642 } [5 bytes data]
2026/04/26 19:47:24.873533833 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:24.873534464 } [512 bytes data]
2026/04/26 19:47:24.873558099 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:24.873561614 { [5 bytes data]
2026/04/26 19:47:24.873598951 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:24.873600222 { [122 bytes data]
2026/04/26 19:47:24.873626342 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:24.873627013 { [5 bytes data]
2026/04/26 19:47:24.873639872 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.873640563 { [5 bytes data]
2026/04/26 19:47:24.873655576 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/04/26 19:47:24.873656277 { [19 bytes data]
2026/04/26 19:47:24.873676647 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.873677298 { [5 bytes data]
2026/04/26 19:47:24.873695225 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:24.873695866 { [3845 bytes data]
2026/04/26 19:47:24.873713303 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.873713934 { [5 bytes data]
2026/04/26 19:47:24.873732972 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/04/26 19:47:24.873733633 { [264 bytes data]
2026/04/26 19:47:24.873751310 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.873752191 { [5 bytes data]
2026/04/26 19:47:24.873766422 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:24.873767104 { [36 bytes data]
2026/04/26 19:47:24.873780854 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:24.873781715 } [5 bytes data]
2026/04/26 19:47:24.873794885 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:24.873795506 } [1 bytes data]
2026/04/26 19:47:24.873808436 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.873809047 } [5 bytes data]
2026/04/26 19:47:24.873823669 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:24.873825572 } [36 bytes data]
2026/04/26 19:47:24.873844390 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/04/26 19:47:24.873845282 * ALPN, server accepted to use h2
2026/04/26 19:47:24.873862658 * Server certificate:
2026/04/26 19:47:24.873863379 * subject: CN=cran.rstudio.com
2026/04/26 19:47:24.873878281 * start date: May 17 00:00:00 2025 GMT
2026/04/26 19:47:24.873879022 * expire date: Jun 14 23:59:59 2026 GMT
2026/04/26 19:47:24.873934786 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/04/26 19:47:24.873935698 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
2026/04/26 19:47:24.873955567 * SSL certificate verify ok.
2026/04/26 19:47:24.873956218 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:24.873999674 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:24.874035888 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:24.874036599 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874056379 } [5 bytes data]
2026/04/26 19:47:24.874057060 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874071923 } [5 bytes data]
2026/04/26 19:47:24.874072614 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874120676 } [5 bytes data]
2026/04/26 19:47:24.874121367 * Using Stream ID: 1 (easy handle 0x5561a25749f0)
2026/04/26 19:47:24.874136520 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874137331 } [5 bytes data]
2026/04/26 19:47:24.874152113 > GET / HTTP/2
2026/04/26 19:47:24.874152824 > Host: cran.rstudio.com
2026/04/26 19:47:24.874186325 > user-agent: curl/7.81.0
2026/04/26 19:47:24.874187066 > accept: */*
2026/04/26 19:47:24.874200105 >
2026/04/26 19:47:24.874200817 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874215128 { [5 bytes data]
2026/04/26 19:47:24.874215779 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/04/26 19:47:24.874232013 { [157 bytes data]
2026/04/26 19:47:24.874232795 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874275148 { [5 bytes data]
2026/04/26 19:47:24.874277722 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:24.874303991 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874304813 } [5 bytes data]
2026/04/26 19:47:24.874327827 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:24.874328578 { [5 bytes data]
2026/04/26 19:47:24.874342860 < HTTP/2 200
2026/04/26 19:47:24.874343611 < content-type: text/html
2026/04/26 19:47:24.874356871 < content-length: 866
2026/04/26 19:47:24.874357582 < server: Apache/2.4.65 (Unix)
2026/04/26 19:47:24.874371132 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/04/26 19:47:24.874371924 < accept-ranges: bytes
2026/04/26 19:47:24.874386285 < date: Sun, 26 Apr 2026 19:31:32 GMT
2026/04/26 19:47:24.874387056 < expires: Sun, 26 Apr 2026 20:00:25 GMT
2026/04/26 19:47:24.874401238 < cache-control: max-age=1800
2026/04/26 19:47:24.874401989 < etag: "362-612dafe59ac63"
2026/04/26 19:47:24.874423602 < x-cache: Hit from cloudfront
2026/04/26 19:47:24.874424944 < via: 1.1 b552372cc6117196616936cdcc1d1104.cloudfront.net (CloudFront)
2026/04/26 19:47:24.874446987 < x-amz-cf-pop: IAD61-P11
2026/04/26 19:47:24.874447658 < x-amz-cf-id: CbysP6gP9laJaN5Dd4pxlimxENpcu7VnAciYWrWGPoC0Kr5qD5yq0Q==
2026/04/26 19:47:24.874467067 < age: 1019
2026/04/26 19:47:24.874467808 <
2026/04/26 19:47:24.874479125 { [866 bytes data]
2026/04/26 19:47:24.879657186 * Connection #0 to host cran.rstudio.com left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:24.894742075 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:24.894950498 [connect-session] Job Key: mVF5Fa0T8z1CpvgG
2026/04/26 19:47:24.894959742 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:24.894963548 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:24.894968165 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:24.894972201 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34071 ...
Connected to session server http://127.0.0.1:34071
2026/04/26 19:47:25.072159244 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:25.072201607 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/04/26 19:47:25.272939137
2026/04/26 19:47:25.272953037 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/04/26 19:47:25.273050634 * Trying 18.119.242.250:443...
2026/04/26 19:47:25.273052127 * Connected to packagemanager.posit.co (18.119.242.250) port 443 (#0)
2026/04/26 19:47:25.273070114 * ALPN, offering h2
2026/04/26 19:47:25.273070965 * ALPN, offering http/1.1
2026/04/26 19:47:25.273081931 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:25.273082402 * CApath: /etc/ssl/certs
2026/04/26 19:47:25.273093439 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273094060 } [5 bytes data]
2026/04/26 19:47:25.273104696 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:25.273105116 } [512 bytes data]
2026/04/26 19:47:25.273124796 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273125537 { [5 bytes data]
2026/04/26 19:47:25.273141030 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:25.273142392 { [104 bytes data]
2026/04/26 19:47:25.273160129 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273161411 { [5 bytes data]
2026/04/26 19:47:25.273178016 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:25.273178967 { [3880 bytes data]
2026/04/26 19:47:25.273190975 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273191426 { [5 bytes data]
2026/04/26 19:47:25.273204636 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/04/26 19:47:25.273205317 { [333 bytes data]
2026/04/26 19:47:25.273223965 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273224856 { [5 bytes data]
2026/04/26 19:47:25.273244446 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/04/26 19:47:25.273245357 { [4 bytes data]
2026/04/26 19:47:25.273260710 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273261141 } [5 bytes data]
2026/04/26 19:47:25.273270985 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/04/26 19:47:25.273271426 } [70 bytes data]
2026/04/26 19:47:25.273281491 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:25.273281952 } [5 bytes data]
2026/04/26 19:47:25.273310655 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:25.273311346 } [1 bytes data]
2026/04/26 19:47:25.273327080 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273327501 } [5 bytes data]
2026/04/26 19:47:25.273337455 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:25.273337886 } [16 bytes data]
2026/04/26 19:47:25.273347641 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:25.273348091 { [5 bytes data]
2026/04/26 19:47:25.273357746 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.273358157 { [5 bytes data]
2026/04/26 19:47:25.273383795 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:25.273384626 { [16 bytes data]
2026/04/26 19:47:25.273400460 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/04/26 19:47:25.273401121 * ALPN, server accepted to use h2
2026/04/26 19:47:25.273416575 * Server certificate:
2026/04/26 19:47:25.273417236 * subject: CN=p3m.posit.it
2026/04/26 19:47:25.273429724 * start date: Feb 24 00:00:00 2026 GMT
2026/04/26 19:47:25.273430345 * expire date: Sep 9 23:59:59 2026 GMT
2026/04/26 19:47:25.273442774 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/04/26 19:47:25.273444487 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/04/26 19:47:25.273465017 * SSL certificate verify ok.
2026/04/26 19:47:25.273465658 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:25.273483195 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:25.273483866 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:25.273517426 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273521002 } [5 bytes data]
2026/04/26 19:47:25.273552950 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273553981 } [5 bytes data]
2026/04/26 19:47:25.273579780 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273591007 } [5 bytes data]
2026/04/26 19:47:25.273591898 * Using Stream ID: 1 (easy handle 0x561f3618b9f0)
2026/04/26 19:47:25.273607902 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273608664 } [5 bytes data]
2026/04/26 19:47:25.273624247 > GET /cran/__linux__/jammy/latest HTTP/2
2026/04/26 19:47:25.273625008 > Host: packagemanager.posit.co
2026/04/26 19:47:25.273641613 > user-agent: curl/7.81.0
2026/04/26 19:47:25.273642304 > accept: */*
2026/04/26 19:47:25.273655474 >
2026/04/26 19:47:25.273656205 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273670627 { [5 bytes data]
2026/04/26 19:47:25.273671328 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:25.273686801 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273687542 } [5 bytes data]
2026/04/26 19:47:25.273702134 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273702805 { [5 bytes data]
2026/04/26 19:47:25.273718379 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273719160 { [5 bytes data]
2026/04/26 19:47:25.273733722 < HTTP/2 400
2026/04/26 19:47:25.273734453 < date: Sun, 26 Apr 2026 19:47:25 GMT
2026/04/26 19:47:25.273748624 < content-type: text/plain; charset=utf-8
2026/04/26 19:47:25.273749345 < content-length: 94
2026/04/26 19:47:25.273764538 < cache-control: max-age=3600
2026/04/26 19:47:25.273765239 < request-id: a4d42049-9887-425b-865e-84c88b8e0a60
2026/04/26 19:47:25.273782235 < server: Posit Package Manager v2026.04.1
2026/04/26 19:47:25.273782926 < x-content-type-options: nosniff
2026/04/26 19:47:25.273803036 < x-frame-options: DENY
2026/04/26 19:47:25.273803747 < x-repository-type: RSPM
2026/04/26 19:47:25.273818459 <
2026/04/26 19:47:25.273819170 { [94 bytes data]
2026/04/26 19:47:25.273830858 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.273831519 { [5 bytes data]
2026/04/26 19:47:25.280075414 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:34071
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/04/26 19:47:25.294961493 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:25.295186442 [connect-session] Job Key: igh1grbauekwfuHC
2026/04/26 19:47:25.295198129 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/04/26 19:47:25.295205000 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
2026/04/26 19:47:25.295211810 [connect-session] Warning: Failed to create Connect client: "CONNECT_SERVER" is missing or empty
2026/04/26 19:47:25.295217959 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41243 ...
Connected to session server http://127.0.0.1:41243
2026/04/26 19:47:25.474579294 Configuring packrat to use available credentials for private repository access.
2026/04/26 19:47:25.474672704 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/04/26 19:47:25.651956713
2026/04/26 19:47:25.651970093 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/04/26 19:47:25.652061320 * Trying 3.151.189.146:443...
2026/04/26 19:47:25.652062522 * Connected to packagemanager.posit.co (3.151.189.146) port 443 (#0)
2026/04/26 19:47:25.652079277 * ALPN, offering h2
2026/04/26 19:47:25.652080008 * ALPN, offering http/1.1
2026/04/26 19:47:25.652093549 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/04/26 19:47:25.652094230 * CApath: /etc/ssl/certs
2026/04/26 19:47:25.652108751 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652109593 } [5 bytes data]
2026/04/26 19:47:25.652123924 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/04/26 19:47:25.652124615 } [512 bytes data]
2026/04/26 19:47:25.652137915 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652138526 { [5 bytes data]
2026/04/26 19:47:25.652158446 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/04/26 19:47:25.652159057 { [104 bytes data]
2026/04/26 19:47:25.652171406 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652172067 { [5 bytes data]
2026/04/26 19:47:25.652185677 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/04/26 19:47:25.652186468 { [3880 bytes data]
2026/04/26 19:47:25.652199728 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652200399 { [5 bytes data]
2026/04/26 19:47:25.652214020 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/04/26 19:47:25.652214691 { [333 bytes data]
2026/04/26 19:47:25.652231106 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652234671 { [5 bytes data]
2026/04/26 19:47:25.652264336 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/04/26 19:47:25.652270585 { [4 bytes data]
2026/04/26 19:47:25.652299038 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652300941 } [5 bytes data]
2026/04/26 19:47:25.652316905 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/04/26 19:47:25.652317566 } [70 bytes data]
2026/04/26 19:47:25.652332879 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/04/26 19:47:25.652333760 } [5 bytes data]
2026/04/26 19:47:25.652347581 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/04/26 19:47:25.652348222 } [1 bytes data]
2026/04/26 19:47:25.652363705 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652364376 } [5 bytes data]
2026/04/26 19:47:25.652385418 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/04/26 19:47:25.652386069 } [16 bytes data]
2026/04/26 19:47:25.652400280 * TLSv1.2 (IN), TLS header, Finished (20):
2026/04/26 19:47:25.652401021 { [5 bytes data]
2026/04/26 19:47:25.652414682 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/04/26 19:47:25.652415563 { [5 bytes data]
2026/04/26 19:47:25.652429734 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/04/26 19:47:25.652430385 { [16 bytes data]
2026/04/26 19:47:25.652444196 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/04/26 19:47:25.652444867 * ALPN, server accepted to use h2
2026/04/26 19:47:25.652466840 * Server certificate:
2026/04/26 19:47:25.652467581 * subject: CN=p3m.posit.it
2026/04/26 19:47:25.652481562 * start date: Feb 24 00:00:00 2026 GMT
2026/04/26 19:47:25.652482233 * expire date: Sep 9 23:59:59 2026 GMT
2026/04/26 19:47:25.652496395 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/04/26 19:47:25.652499359 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/04/26 19:47:25.652520902 * SSL certificate verify ok.
2026/04/26 19:47:25.652521643 * Using HTTP2, server supports multiplexing
2026/04/26 19:47:25.652540691 * Connection state changed (HTTP/2 confirmed)
2026/04/26 19:47:25.652541392 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/04/26 19:47:25.652577827 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652578538 } [5 bytes data]
2026/04/26 19:47:25.652593331 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652594002 } [5 bytes data]
2026/04/26 19:47:25.652608614 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652609325 } [5 bytes data]
2026/04/26 19:47:25.652623446 * Using Stream ID: 1 (easy handle 0x556e479529f0)
2026/04/26 19:47:25.652624147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652652539 } [5 bytes data]
2026/04/26 19:47:25.652656255 > GET /cran/__linux__/jammy/latest HTTP/2
2026/04/26 19:47:25.652701012 > Host: packagemanager.posit.co
2026/04/26 19:47:25.652701984 > user-agent: curl/7.81.0
2026/04/26 19:47:25.652716596 > accept: */*
2026/04/26 19:47:25.652717347 >
2026/04/26 19:47:25.652728644 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652729595 { [5 bytes data]
2026/04/26 19:47:25.652744187 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/04/26 19:47:25.652744978 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652767062 } [5 bytes data]
2026/04/26 19:47:25.652768944 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652783246 { [5 bytes data]
2026/04/26 19:47:25.652783947 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652797578 { [5 bytes data]
2026/04/26 19:47:25.652798389 < HTTP/2 400
2026/04/26 19:47:25.652809836 < date: Sun, 26 Apr 2026 19:47:25 GMT
2026/04/26 19:47:25.652810587 < content-type: text/plain; charset=utf-8
2026/04/26 19:47:25.652825460 < content-length: 94
2026/04/26 19:47:25.652826211 < cache-control: max-age=3600
2026/04/26 19:47:25.652843106 < request-id: 7818f0b8-8e11-494e-bf81-3bdbee63a495
2026/04/26 19:47:25.652844408 < server: Posit Package Manager v2026.04.1
2026/04/26 19:47:25.652864639 < x-content-type-options: nosniff
2026/04/26 19:47:25.652865370 < x-frame-options: DENY
2026/04/26 19:47:25.652880633 < x-repository-type: RSPM
2026/04/26 19:47:25.652881374 <
2026/04/26 19:47:25.652894013 { [94 bytes data]
2026/04/26 19:47:25.652894704 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/04/26 19:47:25.652938570 { [5 bytes data]
2026/04/26 19:47:25.658672808 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:41243
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:25.676527714 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:25.676766433 [connect-session] Job Key: OrHALgd770TVHjxV
2026/04/26 19:47:25.676778842 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:25.676783629 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44159 ...
Connected to session server http://127.0.0.1:44159
2026/04/26 19:47:25.862086404 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:25.862354487 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:25.862440116 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/04/26 19:47:25.881638664
2026/04/26 19:47:25.881650041 $ /opt/R/4.4.3/bin/R --version
2026/04/26 19:47:25.881698454 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/04/26 19:47:25.881699746 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/04/26 19:47:25.881718414 Platform: x86_64-pc-linux-gnu
2026/04/26 19:47:25.881719236
2026/04/26 19:47:25.881732626 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/04/26 19:47:25.881733367 You are welcome to redistribute it under the terms of the
2026/04/26 19:47:25.881753056 GNU General Public License versions 2 or 3.
2026/04/26 19:47:25.881753998 For more information about these matters see
2026/04/26 19:47:25.887235396 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:44159
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:25.904441515 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:25.904683650 [connect-session] Job Key: fcqcn0QoRoKf8pfl
2026/04/26 19:47:25.904700956 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:25.904707365 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40885 ...
Connected to session server http://127.0.0.1:40885
2026/04/26 19:47:26.089315595 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:26.089548846 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.089631089 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/04/26 19:47:26.284942864
2026/04/26 19:47:26.284955483 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/04/26 19:47:26.285037497 Package Version LibPath
2026/04/26 19:47:26.285041132 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285262145 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285264158 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285280532 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285281394 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285298259 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285299050 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285315084 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285317929 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285346712 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285347443 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285362706 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285363327 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285394945 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285395686 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285412972 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285413763 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285433442 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285434314 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285451119 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285451890 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285468565 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285469316 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285485601 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285486222 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285502516 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285503167 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.285525721 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/04/26 19:47:26.290801390 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:40885
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:26.307938186 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:26.308209294 [connect-session] Job Key: OsRuxaL7qjqkQkJU
2026/04/26 19:47:26.308232108 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:26.308238658 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43601 ...
Connected to session server http://127.0.0.1:43601
2026/04/26 19:47:26.493738298 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:26.493971549 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.494065080 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/04/26 19:47:26.494710301 $add.smooth
2026/04/26 19:47:26.494716510 [1] TRUE
2026/04/26 19:47:26.494748719
2026/04/26 19:47:26.494749910 $bitmapType
2026/04/26 19:47:26.494766606 [1] "cairo"
2026/04/26 19:47:26.494767397
2026/04/26 19:47:26.494783811 $browser
2026/04/26 19:47:26.494789360 function (url)
2026/04/26 19:47:26.494833586 {
2026/04/26 19:47:26.494835269 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/04/26 19:47:26.494853356 }
2026/04/26 19:47:26.494854167 <environment: 0x5613b37a9a60>
2026/04/26 19:47:26.494868028
2026/04/26 19:47:26.494868729 $browserNLdisabled
2026/04/26 19:47:26.494881128 [1] FALSE
2026/04/26 19:47:26.494881859
2026/04/26 19:47:26.494893927 $catch.script.errors
2026/04/26 19:47:26.494894718 [1] FALSE
2026/04/26 19:47:26.494908218
2026/04/26 19:47:26.494910862 $CBoundsCheck
2026/04/26 19:47:26.494923161 [1] FALSE
2026/04/26 19:47:26.494923872
2026/04/26 19:47:26.494935089 $check.bounds
2026/04/26 19:47:26.494935870 [1] FALSE
2026/04/26 19:47:26.494949010
2026/04/26 19:47:26.494949771 $citation.bibtex.max
2026/04/26 19:47:26.494962230 [1] 1
2026/04/26 19:47:26.494963001
2026/04/26 19:47:26.494974648 $continue
2026/04/26 19:47:26.494975379 [1] "+ "
2026/04/26 19:47:26.495007207
2026/04/26 19:47:26.495008018 $contrasts
2026/04/26 19:47:26.495020087 unordered ordered
2026/04/26 19:47:26.495021949 "contr.treatment" "contr.poly"
2026/04/26 19:47:26.495037262
2026/04/26 19:47:26.495038054 $defaultPackages
2026/04/26 19:47:26.495049911 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/04/26 19:47:26.495050673
2026/04/26 19:47:26.495076141 $demo.ask
2026/04/26 19:47:26.495076932 [1] "default"
2026/04/26 19:47:26.495107809
2026/04/26 19:47:26.495108700 $deparse.cutoff
2026/04/26 19:47:26.495121509 [1] 60
2026/04/26 19:47:26.495122230
2026/04/26 19:47:26.495133087 $device
2026/04/26 19:47:26.495321280 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/04/26 19:47:26.495327600 width, height, onefile, family, title, fonts, version, paper,
2026/04/26 19:47:26.495357895 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/04/26 19:47:26.495358666 useKerning, fillOddEven, compress)
2026/04/26 19:47:26.495376453 {
2026/04/26 19:47:26.495377164 initPSandPDFfonts()
2026/04/26 19:47:26.495389082 new <- list()
2026/04/26 19:47:26.495389853 if (!missing(width))
2026/04/26 19:47:26.495405367 new$width <- width
2026/04/26 19:47:26.495406088 if (!missing(height))
2026/04/26 19:47:26.495419027 new$height <- height
2026/04/26 19:47:26.495419839 if (!missing(onefile))
2026/04/26 19:47:26.495440219 new$onefile <- onefile
2026/04/26 19:47:26.495440950 if (!missing(title))
2026/04/26 19:47:26.495454451 new$title <- title
2026/04/26 19:47:26.495455212 if (!missing(fonts))
2026/04/26 19:47:26.495468522 new$fonts <- fonts
2026/04/26 19:47:26.495469193 if (!missing(version))
2026/04/26 19:47:26.495482913 new$version <- version
2026/04/26 19:47:26.495483665 if (!missing(paper))
2026/04/26 19:47:26.495496925 new$paper <- paper
2026/04/26 19:47:26.495497596 if (!missing(encoding))
2026/04/26 19:47:26.495510845 new$encoding <- encoding
2026/04/26 19:47:26.495511527 if (!missing(bg))
2026/04/26 19:47:26.495525087 new$bg <- bg
2026/04/26 19:47:26.495525798 if (!missing(fg))
2026/04/26 19:47:26.495538157 new$fg <- fg
2026/04/26 19:47:26.495539158 if (!missing(pointsize))
2026/04/26 19:47:26.495552388 new$pointsize <- pointsize
2026/04/26 19:47:26.495553059 if (!missing(pagecentre))
2026/04/26 19:47:26.495569173 new$pagecentre <- pagecentre
2026/04/26 19:47:26.495569844 if (!missing(colormodel))
2026/04/26 19:47:26.495591637 new$colormodel <- colormodel
2026/04/26 19:47:26.495592298 if (!missing(useDingbats))
2026/04/26 19:47:26.495607231 new$useDingbats <- useDingbats
2026/04/26 19:47:26.495607912 if (!missing(useKerning))
2026/04/26 19:47:26.495622313 new$useKerning <- useKerning
2026/04/26 19:47:26.495622974 if (!missing(fillOddEven))
2026/04/26 19:47:26.495636985 new$fillOddEven <- fillOddEven
2026/04/26 19:47:26.495637676 if (!missing(compress))
2026/04/26 19:47:26.495654141 new$compress <- compress
2026/04/26 19:47:26.495654872 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/04/26 19:47:26.495672118 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/04/26 19:47:26.495672839 inherits(family, "CIDFont"))) {
2026/04/26 19:47:26.495688723 enc <- family$encoding
2026/04/26 19:47:26.495690586 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/04/26 19:47:26.495714922 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/04/26 19:47:26.495715783 "default"))
2026/04/26 19:47:26.495763966 old$encoding <- enc
2026/04/26 19:47:26.495777396 family <- family$metrics
2026/04/26 19:47:26.495778257 }
2026/04/26 19:47:26.495788223 if (is.null(old$encoding) || old$encoding == "default")
2026/04/26 19:47:26.495812449 old$encoding <- guessEncoding()
2026/04/26 19:47:26.495838328 if (!missing(family)) {
2026/04/26 19:47:26.495859059 if (length(family) == 4L) {
2026/04/26 19:47:26.495859960 family <- c(family, "Symbol.afm")
2026/04/26 19:47:26.495875755 }
2026/04/26 19:47:26.495876546 else if (length(family) == 5L) {
2026/04/26 19:47:26.495890487 }
2026/04/26 19:47:26.495891098 else if (length(family) == 1L) {
2026/04/26 19:47:26.495901043 pf <- pdfFonts(family)[[1L]]
2026/04/26 19:47:26.495901844 if (is.null(pf))
2026/04/26 19:47:26.495919200 stop(gettextf("unknown family '%s'", family),
2026/04/26 19:47:26.495920141 domain = NA)
2026/04/26 19:47:26.495935995 matchFont(pf, old$encoding)
2026/04/26 19:47:26.495936706 }
2026/04/26 19:47:26.495949756 else stop("invalid 'family' argument")
2026/04/26 19:47:26.495950547 old$family <- family
2026/04/26 19:47:26.495963396 }
2026/04/26 19:47:26.495963847 version <- old$version
2026/04/26 19:47:26.495972180 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/04/26 19:47:26.495972650 "2.0")
2026/04/26 19:47:26.495981484 if (version %in% versions)
2026/04/26 19:47:26.495981974 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/04/26 19:47:26.496017368 else stop("invalid PDF version")
2026/04/26 19:47:26.496018309 onefile <- old$onefile
2026/04/26 19:47:26.496029526 if (!checkIntFormat(file))
2026/04/26 19:47:26.496030027 stop(gettextf("invalid 'file' argument '%s'", file),
2026/04/26 19:47:26.496040803 domain = NA)
2026/04/26 19:47:26.496041284 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/04/26 19:47:26.496051950 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/04/26 19:47:26.496052400 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/04/26 19:47:26.496067503 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/04/26 19:47:26.496068445 old$fillOddEven, old$compress)
2026/04/26 19:47:26.496086822 invisible()
2026/04/26 19:47:26.496087513 }
2026/04/26 19:47:26.496098209 <bytecode: 0x5613b1a880e8>
2026/04/26 19:47:26.496098630 <environment: namespace:grDevices>
2026/04/26 19:47:26.496108996
2026/04/26 19:47:26.496109496 $device.ask.default
2026/04/26 19:47:26.496117789 [1] FALSE
2026/04/26 19:47:26.496118229
2026/04/26 19:47:26.496126091 $digits
2026/04/26 19:47:26.496126562 [1] 7
2026/04/26 19:47:26.496141214
2026/04/26 19:47:26.496141685 $dvipscmd
2026/04/26 19:47:26.496149607 [1] "dvips"
2026/04/26 19:47:26.496150047
2026/04/26 19:47:26.496162897 $echo
2026/04/26 19:47:26.496167123 [1] FALSE
2026/04/26 19:47:26.496179151
2026/04/26 19:47:26.496179612 $editor
2026/04/26 19:47:26.496187484 [1] "vi"
2026/04/26 19:47:26.496187964
2026/04/26 19:47:26.496195816 $encoding
2026/04/26 19:47:26.496196247 [1] "native.enc"
2026/04/26 19:47:26.496204840
2026/04/26 19:47:26.496205351 $example.ask
2026/04/26 19:47:26.496213623 [1] "default"
2026/04/26 19:47:26.496214785
2026/04/26 19:47:26.496228475 $expressions
2026/04/26 19:47:26.496229397 [1] 5000
2026/04/26 19:47:26.496241775
2026/04/26 19:47:26.496242627 $help.search.types
2026/04/26 19:47:26.496254785 [1] "vignette" "demo" "help"
2026/04/26 19:47:26.496255446
2026/04/26 19:47:26.496267164 $help.try.all.packages
2026/04/26 19:47:26.496267815 [1] FALSE
2026/04/26 19:47:26.496279863
2026/04/26 19:47:26.496280504 $HTTPUserAgent
2026/04/26 19:47:26.496291550 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/04/26 19:47:26.496292452
2026/04/26 19:47:26.496307394 $internet.info
2026/04/26 19:47:26.496308175 [1] 2
2026/04/26 19:47:26.496319442
2026/04/26 19:47:26.496320143 $keep.parse.data
2026/04/26 19:47:26.496331661 [1] TRUE
2026/04/26 19:47:26.496332352
2026/04/26 19:47:26.496343068 $keep.parse.data.pkgs
2026/04/26 19:47:26.496343729 [1] FALSE
2026/04/26 19:47:26.496355717
2026/04/26 19:47:26.496356328 $keep.source
2026/04/26 19:47:26.496366593 [1] FALSE
2026/04/26 19:47:26.496367244
2026/04/26 19:47:26.496376839 $keep.source.pkgs
2026/04/26 19:47:26.496377449 [1] FALSE
2026/04/26 19:47:26.496388025
2026/04/26 19:47:26.496388656 $locatorBell
2026/04/26 19:47:26.496398641 [1] TRUE
2026/04/26 19:47:26.496399242
2026/04/26 19:47:26.496408606 $mailer
2026/04/26 19:47:26.496409267 [1] "mailto"
2026/04/26 19:47:26.496419433
2026/04/26 19:47:26.496420044 $matprod
2026/04/26 19:47:26.496430389 [1] "default"
2026/04/26 19:47:26.496431080
2026/04/26 19:47:26.496441926 $max.contour.segments
2026/04/26 19:47:26.496442577 [1] 25000
2026/04/26 19:47:26.496457209
2026/04/26 19:47:26.496457921 $max.print
2026/04/26 19:47:26.496469548 [1] 99999
2026/04/26 19:47:26.496470349
2026/04/26 19:47:26.496481256 $menu.graphics
2026/04/26 19:47:26.496482007 [1] TRUE
2026/04/26 19:47:26.496497069
2026/04/26 19:47:26.496497791 $na.action
2026/04/26 19:47:26.496509278 [1] "na.omit"
2026/04/26 19:47:26.496510029
2026/04/26 19:47:26.496521226 $nwarnings
2026/04/26 19:47:26.496521927 [1] 50
2026/04/26 19:47:26.496544400
2026/04/26 19:47:26.496547205 $OutDec
2026/04/26 19:47:26.496576509 [1] "."
2026/04/26 19:47:26.496577490
2026/04/26 19:47:26.496591071 $pager
2026/04/26 19:47:26.496592343 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/04/26 19:47:26.496610039
2026/04/26 19:47:26.496611221 $papersize
2026/04/26 19:47:26.496626845 [1] "letter"
2026/04/26 19:47:26.496627796
2026/04/26 19:47:26.496645032 $PCRE_limit_recursion
2026/04/26 19:47:26.496645913 [1] NA
2026/04/26 19:47:26.496657771
2026/04/26 19:47:26.496658643 $PCRE_study
2026/04/26 19:47:26.496669839 [1] FALSE
2026/04/26 19:47:26.496670591
2026/04/26 19:47:26.496681377 $PCRE_use_JIT
2026/04/26 19:47:26.496682088 [1] TRUE
2026/04/26 19:47:26.496693305
2026/04/26 19:47:26.496694056 $pdfviewer
2026/04/26 19:47:26.496704932 [1] "/usr/bin/xdg-open"
2026/04/26 19:47:26.496705643
2026/04/26 19:47:26.496717070 $pkgType
2026/04/26 19:47:26.496717782 [1] "source"
2026/04/26 19:47:26.496728908
2026/04/26 19:47:26.496729579 $printcmd
2026/04/26 19:47:26.496740075 [1] "/usr/bin/lpr"
2026/04/26 19:47:26.496740796
2026/04/26 19:47:26.496751733 $prompt
2026/04/26 19:47:26.496752484 [1] "> "
2026/04/26 19:47:26.496774166
2026/04/26 19:47:26.496774817 $repos
2026/04/26 19:47:26.496785443 CRAN
2026/04/26 19:47:26.496786134 "@CRAN@"
2026/04/26 19:47:26.496797001
2026/04/26 19:47:26.496797672 $rl_word_breaks
2026/04/26 19:47:26.496829219 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/04/26 19:47:26.496829940
2026/04/26 19:47:26.496846485 $scipen
2026/04/26 19:47:26.496847206 [1] 0
2026/04/26 19:47:26.496858113
2026/04/26 19:47:26.496858814 $show.coef.Pvalues
2026/04/26 19:47:26.496871072 [1] TRUE
2026/04/26 19:47:26.496871813
2026/04/26 19:47:26.496882730 $show.error.messages
2026/04/26 19:47:26.496883561 [1] TRUE
2026/04/26 19:47:26.496899665
2026/04/26 19:47:26.496900506 $show.signif.stars
2026/04/26 19:47:26.496913426 [1] TRUE
2026/04/26 19:47:26.496914137
2026/04/26 19:47:26.496927417 $showErrorCalls
2026/04/26 19:47:26.496928128 [1] TRUE
2026/04/26 19:47:26.496940376
2026/04/26 19:47:26.496941108 $showNCalls
2026/04/26 19:47:26.496952354 [1] 50
2026/04/26 19:47:26.496953146
2026/04/26 19:47:26.496963591 $showWarnCalls
2026/04/26 19:47:26.496964292 [1] FALSE
2026/04/26 19:47:26.496975960
2026/04/26 19:47:26.496976621 $str
2026/04/26 19:47:26.497012645 $str$strict.width
2026/04/26 19:47:26.497013446 [1] "no"
2026/04/26 19:47:26.497025374
2026/04/26 19:47:26.497026015 $str$digits.d
2026/04/26 19:47:26.497036521 [1] 3
2026/04/26 19:47:26.497037222
2026/04/26 19:47:26.497047357 $str$vec.len
2026/04/26 19:47:26.497048109 [1] 4
2026/04/26 19:47:26.497063362
2026/04/26 19:47:26.497064103 $str$list.len
2026/04/26 19:47:26.497075219 [1] 99
2026/04/26 19:47:26.497075920
2026/04/26 19:47:26.497085675 $str$deparse.lines
2026/04/26 19:47:26.497086336 NULL
2026/04/26 19:47:26.497097964
2026/04/26 19:47:26.497098805 $str$drop.deparse.attr
2026/04/26 19:47:26.497110392 [1] TRUE
2026/04/26 19:47:26.497111153
2026/04/26 19:47:26.497121229 $str$formatNum
2026/04/26 19:47:26.497121890 function (x, ...)
2026/04/26 19:47:26.497135941 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/04/26 19:47:26.497136662 <environment: 0x5613b21e3758>
2026/04/26 19:47:26.497151594
2026/04/26 19:47:26.497152325
2026/04/26 19:47:26.497162360 $str.dendrogram.last
2026/04/26 19:47:26.497163042 [1] "`"
2026/04/26 19:47:26.497175630
2026/04/26 19:47:26.497176301 $texi2dvi
2026/04/26 19:47:26.497186797 [1] "/usr/bin/texi2dvi"
2026/04/26 19:47:26.497187498
2026/04/26 19:47:26.497198765 $timeout
2026/04/26 19:47:26.497199516 [1] 60
2026/04/26 19:47:26.497210223
2026/04/26 19:47:26.497211034 $ts.eps
2026/04/26 19:47:26.497221600 [1] 1e-05
2026/04/26 19:47:26.497222291
2026/04/26 19:47:26.497236162 $ts.S.compat
2026/04/26 19:47:26.497236813 [1] FALSE
2026/04/26 19:47:26.497248560
2026/04/26 19:47:26.497249261 $unzip
2026/04/26 19:47:26.497261139 [1] "/usr/bin/unzip"
2026/04/26 19:47:26.497261880
2026/04/26 19:47:26.497274289 $useFancyQuotes
2026/04/26 19:47:26.497274990 [1] TRUE
2026/04/26 19:47:26.497287579
2026/04/26 19:47:26.497288300 $verbose
2026/04/26 19:47:26.497299437 [1] FALSE
2026/04/26 19:47:26.497300208
2026/04/26 19:47:26.497313778 $warn
2026/04/26 19:47:26.497314640 [1] 0
2026/04/26 19:47:26.497325836
2026/04/26 19:47:26.497326497 $warning.length
2026/04/26 19:47:26.497338866 [1] 1000
2026/04/26 19:47:26.497339597
2026/04/26 19:47:26.497354970 $warnPartialMatchArgs
2026/04/26 19:47:26.497355681 [1] FALSE
2026/04/26 19:47:26.497369042
2026/04/26 19:47:26.497369733 $warnPartialMatchAttr
2026/04/26 19:47:26.497386067 [1] FALSE
2026/04/26 19:47:26.497386498
2026/04/26 19:47:26.497394550 $warnPartialMatchDollar
2026/04/26 19:47:26.497395031 [1] FALSE
2026/04/26 19:47:26.497403814
2026/04/26 19:47:26.497404295 $width
2026/04/26 19:47:26.497412156 [1] 80
2026/04/26 19:47:26.497412647
Stopped session pings to http://127.0.0.1:43601
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:26.520111922 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:26.520355118 [connect-session] Job Key: sC4vV3uLCKiditQB
2026/04/26 19:47:26.520368198 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:26.520373376 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42951 ...
Connected to session server http://127.0.0.1:42951
2026/04/26 19:47:26.705147745 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:26.705380035 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.705462579 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/04/26 19:47:26.713816278
2026/04/26 19:47:26.713823710 $ env
2026/04/26 19:47:26.713866264 CONNECT_API_KEY=REDACTED
2026/04/26 19:47:26.713867435 CONNECT_CONTENT_GUID=
2026/04/26 19:47:26.713883049 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/04/26 19:47:26.713883790 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/04/26 19:47:26.713906705 CONNECT_SERVER=http://localhost:3939/
2026/04/26 19:47:26.713908077 EDITOR=vi
2026/04/26 19:47:26.713936470 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:26.713937111 HOSTNAME=63739468e49a
2026/04/26 19:47:26.713967286 LANG=en_US.UTF-8
2026/04/26 19:47:26.713967777 LANGUAGE=en_US:en
2026/04/26 19:47:26.713982319 LC_ALL=en_US.UTF-8
2026/04/26 19:47:26.713983150 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/04/26 19:47:26.714040046 LN_S=ln -s
2026/04/26 19:47:26.714040636 LOGNAME=rstudio-connect
2026/04/26 19:47:26.714050101 MAKE=make
2026/04/26 19:47:26.714050531 PAGER=/usr/bin/pager
2026/04/26 19:47:26.714065854 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.714067617 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:26.714091022 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:26.714091453 R_ARCH=
2026/04/26 19:47:26.714101027 R_BROWSER=xdg-open
2026/04/26 19:47:26.714101548 R_BZIPCMD=/usr/bin/bzip2
2026/04/26 19:47:26.714110922 R_CONFIG_ACTIVE=rsconnect
2026/04/26 19:47:26.714111473 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/04/26 19:47:26.714121378 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:26.714123431 R_GZIPCMD=/usr/bin/gzip
2026/04/26 19:47:26.714145584 R_HOME=/opt/R/4.4.3/lib/R
2026/04/26 19:47:26.714146636 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/04/26 19:47:26.714163160 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/04/26 19:47:26.714163891 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/04/26 19:47:26.714180026 R_LIBS_USER=REDACTED
2026/04/26 19:47:26.714180476 R_PAPERSIZE=letter
2026/04/26 19:47:26.714190011 R_PDFVIEWER=/usr/bin/xdg-open
2026/04/26 19:47:26.714190421 R_PLATFORM=x86_64-pc-linux-gnu
2026/04/26 19:47:26.714200527 R_PRINTCMD=/usr/bin/lpr
2026/04/26 19:47:26.714200957 R_RD4PDF=times,inconsolata,hyper
2026/04/26 19:47:26.714233116 RSC_EMAIL_SUBJECT=system-check
2026/04/26 19:47:26.714233877 RSC_REPORT_NAME=system-check
2026/04/26 19:47:26.714254378 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/04/26 19:47:26.714255219 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/04/26 19:47:26.714270592 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/04/26 19:47:26.714271063 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpJdPMBv
2026/04/26 19:47:26.714282330 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/04/26 19:47:26.714282791 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/04/26 19:47:26.714297393 R_STRIP_STATIC_LIB=strip --strip-debug
2026/04/26 19:47:26.714298124 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.714315400 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:26.714315850 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/04/26 19:47:26.714325976 R_UNZIPCMD=/usr/bin/unzip
2026/04/26 19:47:26.714326406 R_ZIPCMD=/usr/bin/zip
2026/04/26 19:47:26.714335700 SED=/usr/bin/sed
2026/04/26 19:47:26.714336131 SF_PARTNER=posit_connect
2026/04/26 19:47:26.714345585 SHLVL=2
2026/04/26 19:47:26.714346046 SPARK_CONNECT_USER_AGENT=REDACTED
2026/04/26 19:47:26.714355400 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:26.714355811 TAR=/usr/bin/tar
2026/04/26 19:47:26.714364744 TERM=xterm
2026/04/26 19:47:26.714365175 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:26.714375220 TZ=UTC
2026/04/26 19:47:26.714376001 USERNAME=rstudio-connect
2026/04/26 19:47:26.714400688 USER=rstudio-connect
2026/04/26 19:47:26.719468333 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:42951
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:26.736751399 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:26.737003729 [connect-session] Job Key: CgsaWvIZthDHinqQ
2026/04/26 19:47:26.737025291 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:26.737032202 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37183 ...
Connected to session server http://127.0.0.1:37183
2026/04/26 19:47:26.922416889 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:26.922644201 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:26.922726485 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/04/26 19:47:26.930959864
2026/04/26 19:47:26.930968267 $ findmnt --notruncate
2026/04/26 19:47:26.931021427 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:26.931025403 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/ov
erlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:26.931197842 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:26.931199664 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:26.931234026 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:26.931240947 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:26.931280196 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:26.931280786 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:26.931300386 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:26.931300837 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:26.931337612 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931341819 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc
ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:26.931453897 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc
ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:26.931586146 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931637453 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931639436 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931707178 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931710984 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.source.1423992410] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931764264 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.output.3157942743] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931765156 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/CgsaWvIZthDHinqQ] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931809382 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931810113 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931860489 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:26.931861270 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2144234316] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:26.932028822 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:26.937269648 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:26.954321946 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:26.954566464 [connect-session] Job Key: fpphp4Aj6lL6dd74
2026/04/26 19:47:26.954585884 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:26.954592684 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35657 ...
Connected to session server http://127.0.0.1:35657
2026/04/26 19:47:27.144618044 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:27.144860169 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:27.144897685 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/04/26 19:47:27.164101160
2026/04/26 19:47:27.164112718 $ /opt/R/4.5.2/bin/R --version
2026/04/26 19:47:27.164155582 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/04/26 19:47:27.164156884 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/04/26 19:47:27.164172908 Platform: x86_64-pc-linux-gnu
2026/04/26 19:47:27.164173409
2026/04/26 19:47:27.164182953 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/04/26 19:47:27.164183434 You are welcome to redistribute it under the terms of the
2026/04/26 19:47:27.164199318 GNU General Public License versions 2 or 3.
2026/04/26 19:47:27.164200310 For more information about these matters see
2026/04/26 19:47:27.170533650 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:35657
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:27.187768363 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:27.188019671 [connect-session] Job Key: vGtVXY9dprbKWSev
2026/04/26 19:47:27.188035425 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:27.188040262 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45523 ...
Connected to session server http://127.0.0.1:45523
2026/04/26 19:47:27.374915011 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:27.375173791 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:27.375259049 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/04/26 19:47:27.575866452
2026/04/26 19:47:27.575884059 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/04/26 19:47:27.575937709 Package Version LibPath
2026/04/26 19:47:27.575938851 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.575962106 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.575967093 bit64 "bit64" "4.8.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576000944 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576001716 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576022897 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576027434 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576057960 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576081626 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576148767 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576149858 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576185212 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576186023 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576203189 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576203890 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576232763 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576233514 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576256679 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576258812 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576290981 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576291852 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576306725 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576307365 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576322829 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576323620 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576341196 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576341907 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576361427 odbc "odbc" "1.6.4.1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576362098 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576379234 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576379955 Rcpp "Rcpp" "1.1.1-1" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576397261 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576397932 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576414567 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576415348 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576432474 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576433255 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576450130 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576450861 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576483951 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.576484742 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/04/26 19:47:27.582463058 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:45523
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:27.599883130 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:27.600142370 [connect-session] Job Key: r8U2xi0XXGky6GgE
2026/04/26 19:47:27.600159927 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:27.600168510 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44655 ...
Connected to session server http://127.0.0.1:44655
2026/04/26 19:47:27.788483066 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:27.788689376 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:27.788756387 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/04/26 19:47:27.789208968 $add.smooth
2026/04/26 19:47:27.789215698 [1] TRUE
2026/04/26 19:47:27.789244061
2026/04/26 19:47:27.789245153 $bitmapType
2026/04/26 19:47:27.789258833 [1] "cairo"
2026/04/26 19:47:27.789259564
2026/04/26 19:47:27.789271662 $browser
2026/04/26 19:47:27.789272384 function (url)
2026/04/26 19:47:27.789284932 {
2026/04/26 19:47:27.789285724 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/04/26 19:47:27.789304061 }
2026/04/26 19:47:27.789304792 <environment: 0x558fec460338>
2026/04/26 19:47:27.789318403
2026/04/26 19:47:27.789319124 $browserNLdisabled
2026/04/26 19:47:27.789330381 [1] FALSE
2026/04/26 19:47:27.789333606
2026/04/26 19:47:27.789358163 $catch.script.errors
2026/04/26 19:47:27.789368749 [1] FALSE
2026/04/26 19:47:27.789369730
2026/04/26 19:47:27.789381227 $CBoundsCheck
2026/04/26 19:47:27.789381958 [1] FALSE
2026/04/26 19:47:27.789400747
2026/04/26 19:47:27.789401458 $check.bounds
2026/04/26 19:47:27.789416891 [1] FALSE
2026/04/26 19:47:27.789417592
2026/04/26 19:47:27.789429029 $citation.bibtex.max
2026/04/26 19:47:27.789432394 [1] 1
2026/04/26 19:47:27.789444923
2026/04/26 19:47:27.789445724 $continue
2026/04/26 19:47:27.789457452 [1] "+ "
2026/04/26 19:47:27.789458263
2026/04/26 19:47:27.789469420 $contrasts
2026/04/26 19:47:27.789470371 unordered ordered
2026/04/26 19:47:27.789484112 "contr.treatment" "contr.poly"
2026/04/26 19:47:27.789484863
2026/04/26 19:47:27.789500687 $defaultPackages
2026/04/26 19:47:27.789501438 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/04/26 19:47:27.789518264
2026/04/26 19:47:27.789519095 $demo.ask
2026/04/26 19:47:27.789530602 [1] "default"
2026/04/26 19:47:27.789531323
2026/04/26 19:47:27.789543131 $deparse.cutoff
2026/04/26 19:47:27.789543842 [1] 60
2026/04/26 19:47:27.789555640
2026/04/26 19:47:27.789556331 $device
2026/04/26 19:47:27.789768921 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/04/26 19:47:27.789777263 width, height, onefile, family, title, fonts, version, paper,
2026/04/26 19:47:27.789812896 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/04/26 19:47:27.789825265 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/04/26 19:47:27.789826087 {
2026/04/26 19:47:27.789838185 initPSandPDFfonts()
2026/04/26 19:47:27.789847749 new <- list()
2026/04/26 19:47:27.789848761 if (!missing(width))
2026/04/26 19:47:27.789862111 new$width <- width
2026/04/26 19:47:27.789862962 if (!missing(height))
2026/04/26 19:47:27.789879107 new$height <- height
2026/04/26 19:47:27.789879898 if (!missing(onefile))
2026/04/26 19:47:27.789891304 new$onefile <- onefile
2026/04/26 19:47:27.789900058 if (!missing(title))
2026/04/26 19:47:27.789901019 new$title <- title
2026/04/26 19:47:27.789911375 if (!missing(fonts))
2026/04/26 19:47:27.789913368 new$fonts <- fonts
2026/04/26 19:47:27.789922973 if (!missing(version))
2026/04/26 19:47:27.789923403 new$version <- version
2026/04/26 19:47:27.789939728 if (!missing(paper))
2026/04/26 19:47:27.789940449 new$paper <- paper
2026/04/26 19:47:27.789953739 if (!missing(encoding))
2026/04/26 19:47:27.789954540 new$encoding <- encoding
2026/04/26 19:47:27.789968601 if (!missing(bg))
2026/04/26 19:47:27.789969603 new$bg <- bg
2026/04/26 19:47:27.789980028 if (!missing(fg))
2026/04/26 19:47:27.789980439 new$fg <- fg
2026/04/26 19:47:27.790010975 if (!missing(pointsize))
2026/04/26 19:47:27.790011526 new$pointsize <- pointsize
2026/04/26 19:47:27.790026909 if (!missing(pagecentre))
2026/04/26 19:47:27.790027790 new$pagecentre <- pagecentre
2026/04/26 19:47:27.790044555 if (!missing(colormodel))
2026/04/26 19:47:27.790058396 new$colormodel <- colormodel
2026/04/26 19:47:27.790067210 if (!missing(useDingbats))
2026/04/26 19:47:27.790068051 new$useDingbats <- useDingbats
2026/04/26 19:47:27.790080429 if (!missing(useKerning))
2026/04/26 19:47:27.790080860 new$useKerning <- useKerning
2026/04/26 19:47:27.790090264 if (!missing(fillOddEven))
2026/04/26 19:47:27.790090675 new$fillOddEven <- fillOddEven
2026/04/26 19:47:27.790100209 if (!missing(compress))
2026/04/26 19:47:27.790100670 new$compress <- compress
2026/04/26 19:47:27.790115352 if (!missing(timestamp))
2026/04/26 19:47:27.790116033 new$timestamp <- timestamp
2026/04/26 19:47:27.790130895 if (!missing(producer))
2026/04/26 19:47:27.790131646 new$producer <- producer
2026/04/26 19:47:27.790215753 if (!missing(author))
2026/04/26 19:47:27.790325188 new$author <- author
2026/04/26 19:47:27.790329104 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/04/26 19:47:27.790353661 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/04/26 19:47:27.790356485 inherits(family, "CIDFont"))) {
2026/04/26 19:47:27.790374412 enc <- family$encoding
2026/04/26 19:47:27.790375083 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/04/26 19:47:27.790387542 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/04/26 19:47:27.790390426 "default"))
2026/04/26 19:47:27.790404527 old$encoding <- enc
2026/04/26 19:47:27.790413861 family <- family$metrics
2026/04/26 19:47:27.790414752 }
2026/04/26 19:47:27.790425148 if (is.null(old$encoding) || old$encoding == "default")
2026/04/26 19:47:27.790427862 old$encoding <- guessEncoding()
2026/04/26 19:47:27.790451678 if (!missing(family)) {
2026/04/26 19:47:27.790452459 if (length(family) == 4L) {
2026/04/26 19:47:27.790465970 family <- c(family, "Symbol.afm")
2026/04/26 19:47:27.790466661 }
2026/04/26 19:47:27.790479840 else if (length(family) == 5L) {
2026/04/26 19:47:27.790480511 }
2026/04/26 19:47:27.790503606 else if (length(family) == 1L) {
2026/04/26 19:47:27.790504377 pf <- pdfFonts(family)[[1L]]
2026/04/26 19:47:27.790519690 if (is.null(pf))
2026/04/26 19:47:27.790520612 stop(gettextf("unknown family '%s'", family),
2026/04/26 19:47:27.790535564 domain = NA)
2026/04/26 19:47:27.790543727 matchFont(pf, old$encoding)
2026/04/26 19:47:27.790544548 }
2026/04/26 19:47:27.790558128 else stop("invalid 'family' argument")
2026/04/26 19:47:27.790558769 old$family <- family
2026/04/26 19:47:27.790573571 }
2026/04/26 19:47:27.790574343 version <- old$version
2026/04/26 19:47:27.790586631 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/04/26 19:47:27.790587302 "2.0")
2026/04/26 19:47:27.790599340 if (version %in% versions)
2026/04/26 19:47:27.790600001 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/04/26 19:47:27.790613381 else stop("invalid PDF version")
2026/04/26 19:47:27.790614002 onefile <- old$onefile
2026/04/26 19:47:27.790626110 if (!checkIntFormat(file))
2026/04/26 19:47:27.790626802 stop(gettextf("invalid 'file' argument '%s'", file),
2026/04/26 19:47:27.790641854 domain = NA)
2026/04/26 19:47:27.790642705 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/04/26 19:47:27.790665370 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/04/26 19:47:27.790666742 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/04/26 19:47:27.790689235 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/04/26 19:47:27.790690027 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/04/26 19:47:27.790710487 old$author)
2026/04/26 19:47:27.790710958 invisible()
2026/04/26 19:47:27.790719421 }
2026/04/26 19:47:27.790719882 <bytecode: 0x558fea2425f0>
2026/04/26 19:47:27.790728434 <environment: namespace:grDevices>
2026/04/26 19:47:27.790728895
2026/04/26 19:47:27.790743127 $device.ask.default
2026/04/26 19:47:27.790743908 [1] FALSE
2026/04/26 19:47:27.790767603
2026/04/26 19:47:27.790768544 $digits
2026/04/26 19:47:27.790797228 [1] 7
2026/04/26 19:47:27.790797989
2026/04/26 19:47:27.790813172 $dvipscmd
2026/04/26 19:47:27.790813893 [1] "dvips"
2026/04/26 19:47:27.790829837
2026/04/26 19:47:27.790830558 $echo
2026/04/26 19:47:27.790841915 [1] FALSE
2026/04/26 19:47:27.790842666
2026/04/26 19:47:27.790868565 $editor
2026/04/26 19:47:27.790871069 [1] "vi"
2026/04/26 19:47:27.790882997
2026/04/26 19:47:27.790883728 $encoding
2026/04/26 19:47:27.790895035 [1] "native.enc"
2026/04/26 19:47:27.790895776
2026/04/26 19:47:27.790911700 $example.ask
2026/04/26 19:47:27.790912421 [1] "default"
2026/04/26 19:47:27.790927433
2026/04/26 19:47:27.790928175 $expressions
2026/04/26 19:47:27.790962096 [1] 5000
2026/04/26 19:47:27.790968315
2026/04/26 19:47:27.790979822 $help.search.types
2026/04/26 19:47:27.790980613 [1] "vignette" "demo" "help"
2026/04/26 19:47:27.791043108
2026/04/26 19:47:27.791051100 $help.try.all.packages
2026/04/26 19:47:27.791081976 [1] FALSE
2026/04/26 19:47:27.791083468
2026/04/26 19:47:27.791098000 $HTTPUserAgent
2026/04/26 19:47:27.791098942 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/04/26 19:47:27.791115727
2026/04/26 19:47:27.791116438 $internet.info
2026/04/26 19:47:27.791128276 [1] 2
2026/04/26 19:47:27.791129067
2026/04/26 19:47:27.791140434 $keep.parse.data
2026/04/26 19:47:27.791141135 [1] TRUE
2026/04/26 19:47:27.791153424
2026/04/26 19:47:27.791154125 $keep.parse.data.pkgs
2026/04/26 19:47:27.791166393 [1] FALSE
2026/04/26 19:47:27.791167164
2026/04/26 19:47:27.791178171 $keep.source
2026/04/26 19:47:27.791178942 [1] FALSE
2026/04/26 19:47:27.791191040
2026/04/26 19:47:27.791191861 $keep.source.pkgs
2026/04/26 19:47:27.791203889 [1] FALSE
2026/04/26 19:47:27.791204611
2026/04/26 19:47:27.791215497 $locatorBell
2026/04/26 19:47:27.791216268 [1] TRUE
2026/04/26 19:47:27.791228326
2026/04/26 19:47:27.791229127 $mailer
2026/04/26 19:47:27.791240204 [1] "mailto"
2026/04/26 19:47:27.791240935
2026/04/26 19:47:27.791252162 $matprod
2026/04/26 19:47:27.791252873 [1] "default"
2026/04/26 19:47:27.791264951
2026/04/26 19:47:27.791265642 $max.contour.segments
2026/04/26 19:47:27.791277771 [1] 25000
2026/04/26 19:47:27.791278562
2026/04/26 19:47:27.791289669 $max.print
2026/04/26 19:47:27.791290420 [1] 99999
2026/04/26 19:47:27.791301947
2026/04/26 19:47:27.791302708 $menu.graphics
2026/04/26 19:47:27.791314766 [1] TRUE
2026/04/26 19:47:27.791315457
2026/04/26 19:47:27.791341557 $na.action
2026/04/26 19:47:27.791342288 [1] "na.omit"
2026/04/26 19:47:27.791354476
2026/04/26 19:47:27.791355197 $nwarnings
2026/04/26 19:47:27.791366474 [1] 50
2026/04/26 19:47:27.791367175
2026/04/26 19:47:27.791377951 $OutDec
2026/04/26 19:47:27.791378662 [1] "."
2026/04/26 19:47:27.791388778
2026/04/26 19:47:27.791389419 $pager
2026/04/26 19:47:27.791399664 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/04/26 19:47:27.791400435
2026/04/26 19:47:27.791413214 $papersize
2026/04/26 19:47:27.791414026 [1] "letter"
2026/04/26 19:47:27.791426114
2026/04/26 19:47:27.791426905 $PCRE_limit_recursion
2026/04/26 19:47:27.791438943 [1] NA
2026/04/26 19:47:27.791439724
2026/04/26 19:47:27.791450521 $PCRE_study
2026/04/26 19:47:27.791451312 [1] FALSE
2026/04/26 19:47:27.791462979
2026/04/26 19:47:27.791463640 $PCRE_use_JIT
2026/04/26 19:47:27.791475007 [1] TRUE
2026/04/26 19:47:27.791475688
2026/04/26 19:47:27.791486605 $pdfviewer
2026/04/26 19:47:27.791487476 [1] "/usr/bin/xdg-open"
2026/04/26 19:47:27.791500306
2026/04/26 19:47:27.791500987 $pkgType
2026/04/26 19:47:27.791512093 [1] "source"
2026/04/26 19:47:27.791512824
2026/04/26 19:47:27.791529700 $printcmd
2026/04/26 19:47:27.791530451 [1] "/usr/bin/lpr"
2026/04/26 19:47:27.791546846
2026/04/26 19:47:27.791547517 $prompt
2026/04/26 19:47:27.791559074 [1] "> "
2026/04/26 19:47:27.791559795
2026/04/26 19:47:27.791570531 $repos
2026/04/26 19:47:27.791571252 CRAN
2026/04/26 19:47:27.791582689 "@CRAN@"
2026/04/26 19:47:27.791583391
2026/04/26 19:47:27.791594417 $rl_word_breaks
2026/04/26 19:47:27.791595138 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/04/26 19:47:27.791608198
2026/04/26 19:47:27.791608849 $scipen
2026/04/26 19:47:27.791619765 [1] 0
2026/04/26 19:47:27.791620556
2026/04/26 19:47:27.791631022 $show.coef.Pvalues
2026/04/26 19:47:27.791631833 [1] TRUE
2026/04/26 19:47:27.791644232
2026/04/26 19:47:27.791645003 $show.error.messages
2026/04/26 19:47:27.791656971 [1] TRUE
2026/04/26 19:47:27.791657742
2026/04/26 19:47:27.791668679 $show.signif.stars
2026/04/26 19:47:27.791669380 [1] TRUE
2026/04/26 19:47:27.791681558
2026/04/26 19:47:27.791682309 $showErrorCalls
2026/04/26 19:47:27.791693817 [1] TRUE
2026/04/26 19:47:27.791694608
2026/04/26 19:47:27.791705584 $showNCalls
2026/04/26 19:47:27.791706255 [1] 50
2026/04/26 19:47:27.791717963
2026/04/26 19:47:27.791718684 $showWarnCalls
2026/04/26 19:47:27.791730592 [1] FALSE
2026/04/26 19:47:27.791731283
2026/04/26 19:47:27.791742159 $str
2026/04/26 19:47:27.791742891 $str$strict.width
2026/04/26 19:47:27.791755159 [1] "no"
2026/04/26 19:47:27.791755950
2026/04/26 19:47:27.791767197 $str$digits.d
2026/04/26 19:47:27.791767938 [1] 3
2026/04/26 19:47:27.791779706
2026/04/26 19:47:27.791780527 $str$vec.len
2026/04/26 19:47:27.791792385 [1] 4
2026/04/26 19:47:27.791793136
2026/04/26 19:47:27.791803722 $str$list.len
2026/04/26 19:47:27.791804463 [1] 99
2026/04/26 19:47:27.791816181
2026/04/26 19:47:27.791816922 $str$deparse.lines
2026/04/26 19:47:27.791829020 NULL
2026/04/26 19:47:27.791829731
2026/04/26 19:47:27.791840517 $str$drop.deparse.attr
2026/04/26 19:47:27.791841319 [1] TRUE
2026/04/26 19:47:27.791854008
2026/04/26 19:47:27.791854799 $str$formatNum
2026/04/26 19:47:27.791866897 function (x, ...)
2026/04/26 19:47:27.791867909 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/04/26 19:47:27.791883602 <environment: 0x558feaab75a0>
2026/04/26 19:47:27.791884333
2026/04/26 19:47:27.791897223
2026/04/26 19:47:27.791897964 $str.dendrogram.last
2026/04/26 19:47:27.791910333 [1] "`"
2026/04/26 19:47:27.791911134
2026/04/26 19:47:27.791921910 $texi2dvi
2026/04/26 19:47:27.791922691 [1] "/usr/bin/texi2dvi"
2026/04/26 19:47:27.791943002
2026/04/26 19:47:27.791943703 $timeout
2026/04/26 19:47:27.791954870 [1] 60
2026/04/26 19:47:27.791955561
2026/04/26 19:47:27.791966026 $ts.eps
2026/04/26 19:47:27.791966707 [1] 1e-05
2026/04/26 19:47:27.791978455
2026/04/26 19:47:27.791979126 $ts.S.compat
2026/04/26 19:47:27.792007799 [1] FALSE
2026/04/26 19:47:27.792008480
2026/04/26 19:47:27.792024004 $unzip
2026/04/26 19:47:27.792024715 [1] "/usr/bin/unzip"
2026/04/26 19:47:27.792037594
2026/04/26 19:47:27.792038315 $useFancyQuotes
2026/04/26 19:47:27.792050944 [1] TRUE
2026/04/26 19:47:27.792051695
2026/04/26 19:47:27.792062992 $verbose
2026/04/26 19:47:27.792063783 [1] FALSE
2026/04/26 19:47:27.792075401
2026/04/26 19:47:27.792076172 $warn
2026/04/26 19:47:27.792087259 [1] 0
2026/04/26 19:47:27.792087950
2026/04/26 19:47:27.792098756 $warning.length
2026/04/26 19:47:27.792099447 [1] 1000
2026/04/26 19:47:27.792111505
2026/04/26 19:47:27.792112226 $warnPartialMatchArgs
2026/04/26 19:47:27.792124585 [1] FALSE
2026/04/26 19:47:27.792125336
2026/04/26 19:47:27.792136323 $warnPartialMatchAttr
2026/04/26 19:47:27.792137084 [1] FALSE
2026/04/26 19:47:27.792166488
2026/04/26 19:47:27.792167670 $warnPartialMatchDollar
2026/04/26 19:47:27.792180399 [1] FALSE
2026/04/26 19:47:27.792181210
2026/04/26 19:47:27.792192247 $width
2026/04/26 19:47:27.792193008 [1] 80
2026/04/26 19:47:27.792204034
Stopped session pings to http://127.0.0.1:44655
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:27.814390298 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:27.814627315 [connect-session] Job Key: XEpOBbMRfWEUoCWq
2026/04/26 19:47:27.814645963 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:27.814652503 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39051 ...
Connected to session server http://127.0.0.1:39051
2026/04/26 19:47:28.005105209 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:28.005321765 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:28.005395956 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/04/26 19:47:28.013766221
2026/04/26 19:47:28.013774203 $ env
2026/04/26 19:47:28.013808695 CONNECT_API_KEY=REDACTED
2026/04/26 19:47:28.013809797 CONNECT_CONTENT_GUID=
2026/04/26 19:47:28.013917479 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/04/26 19:47:28.013920423 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/04/26 19:47:28.013958280 CONNECT_SERVER=http://localhost:3939/
2026/04/26 19:47:28.013959372 EDITOR=vi
2026/04/26 19:47:28.014004630 HOME=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:28.014005431 HOSTNAME=63739468e49a
2026/04/26 19:47:28.014023418 LANG=en_US.UTF-8
2026/04/26 19:47:28.014024239 LANGUAGE=en_US:en
2026/04/26 19:47:28.014037830 LC_ALL=en_US.UTF-8
2026/04/26 19:47:28.014038691 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/04/26 19:47:28.014062487 LN_S=ln -s
2026/04/26 19:47:28.014063388 LOGNAME=rstudio-connect
2026/04/26 19:47:28.014077199 MAKE=make
2026/04/26 19:47:28.014077650 PAGER=/usr/bin/pager
2026/04/26 19:47:28.014086343 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:28.014087374 POSIT_PRODUCT=CONNECT
2026/04/26 19:47:28.014101946 PWD=/opt/rstudio-connect/mnt/app
2026/04/26 19:47:28.014102367 R_ARCH=
2026/04/26 19:47:28.014111300 R_BROWSER=xdg-open
2026/04/26 19:47:28.014111761 R_BZIPCMD=/usr/bin/bzip2
2026/04/26 19:47:28.014120795 R_CONFIG_ACTIVE=rsconnect
2026/04/26 19:47:28.014121255 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/04/26 19:47:28.014131150 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:28.014134375 R_GZIPCMD=/usr/bin/gzip
2026/04/26 19:47:28.014153264 R_HOME=/opt/R/4.5.2/lib/R
2026/04/26 19:47:28.014155517 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/04/26 19:47:28.014173474 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/04/26 19:47:28.014174476 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/04/26 19:47:28.014193484 R_LIBS_USER=REDACTED
2026/04/26 19:47:28.014194336 R_PAPERSIZE=letter
2026/04/26 19:47:28.014211331 R_PDFVIEWER=/usr/bin/xdg-open
2026/04/26 19:47:28.014212263 R_PLATFORM=x86_64-pc-linux-gnu
2026/04/26 19:47:28.014223940 R_PRINTCMD=/usr/bin/lpr
2026/04/26 19:47:28.014224371 R_RD4PDF=times,inconsolata,hyper
2026/04/26 19:47:28.014233885 RSC_EMAIL_SUBJECT=system-check
2026/04/26 19:47:28.014234306 RSC_REPORT_NAME=system-check
2026/04/26 19:47:28.014252103 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/04/26 19:47:28.014253555 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/04/26 19:47:28.014268467 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/04/26 19:47:28.014268968 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmprCf5IV
2026/04/26 19:47:28.014279824 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/04/26 19:47:28.014280255 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/04/26 19:47:28.014290430 R_STRIP_STATIC_LIB=strip --strip-debug
2026/04/26 19:47:28.014290951 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:28.014301777 RSTUDIO_PRODUCT=CONNECT
2026/04/26 19:47:28.014302198 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/04/26 19:47:28.014311662 R_UNZIPCMD=/usr/bin/unzip
2026/04/26 19:47:28.014312083 R_ZIPCMD=/usr/bin/zip
2026/04/26 19:47:28.014324712 SED=/usr/bin/sed
2026/04/26 19:47:28.014326054 SF_PARTNER=posit_connect
2026/04/26 19:47:28.014340836 SHLVL=2
2026/04/26 19:47:28.014341527 SPARK_CONNECT_USER_AGENT=REDACTED
2026/04/26 19:47:28.014360796 STARTUP_DEBUG_MODE=0
2026/04/26 19:47:28.014361727 TAR=/usr/bin/tar
2026/04/26 19:47:28.014373184 TERM=xterm
2026/04/26 19:47:28.014373675 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/04/26 19:47:28.014383370 TZ=UTC
2026/04/26 19:47:28.014383850 USERNAME=rstudio-connect
2026/04/26 19:47:28.014399364 USER=rstudio-connect
2026/04/26 19:47:28.020405341 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:39051
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/04/26 19:47:28.037753445 [connect-session] Connect Session v2026.03.1
2026/04/26 19:47:28.038065334 [connect-session] Job Key: NN8BdpEL5gB3lQ6H
2026/04/26 19:47:28.038087808 [connect-session] Warning: Failed to create Connect client: "CONNECT_API_KEY" is missing or empty
2026/04/26 19:47:28.038094338 [connect-session] Warning: Workload identities are disabled
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42421 ...
Connected to session server http://127.0.0.1:42421
2026/04/26 19:47:28.226791794 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/04/26 19:47:28.227053427 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/04/26 19:47:28.227124234 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/04/26 19:47:28.235304793
2026/04/26 19:47:28.235315149 $ findmnt --notruncate
2026/04/26 19:47:28.235355910 TARGET SOURCE FSTYPE OPTIONS
2026/04/26 19:47:28.235364773 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docker/ov
erlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:28.235463362 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:28.235483973 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/04/26 19:47:28.235484874 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:28.235517193 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:28.235519156 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/04/26 19:47:28.235561890 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/04/26 19:47:28.235564003 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/04/26 19:47:28.235601971 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/04/26 19:47:28.235602762 ├─/data /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235655541 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc
ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:28.235657584 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/doc
ker/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:28.235883164 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235884586 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235929163 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/63739468e49a04686640ff99889c93cc76976ffaaefd57e5b9843b37bea170b6/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235929904 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235974541 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.source.3223710987] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.235975382 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/reports/v2/0/0/temp.output.2468590623] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.236059679 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/jobs/0/NN8BdpEL5gB3lQ6H] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.236060671 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.236111547 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.236112369 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/133326d09d81e2d20346dabf9d2cb8cdcdeb747da64bbcf1a9c2fda3a21bc2a8/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/04/26 19:47:28.236153781 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3769945948] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:28.236158208 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
2026/04/26 19:47:28.241561648 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/TOM62XTO75HY5AGMPRU4KHLUH3:/var/lib/docker/overlay2/l/5QCMIQPZ35B6ZF235FABRUYC5H:/var/lib/docker/overlay2/l/RUWTBAT2ID4JKOZ2JMOC4RM6AS:/var/lib/docker/overlay2/l/EMFQ6UJKQBOUK53A2A7B7MXVQD:/var/lib/docker/overlay2/l/BDUXDDD7UIRN2EHL4K35CYJJIJ:/var/lib/docker/overlay2/l/ARK5JIINNXICXFD2INGIWBNQOQ:/var/lib/docker/overlay2/l/COYXVBU7PZ5HRXNURGR2X2X5GE:/var/lib/docker/overlay2/l/3BSCLRDWKWGGRITVYWHXB4MTTH:/var/lib/docker/overlay2/l/ZEZ6WTJ34BW3UU3VHMXAS3DRQR:/var/lib/docker/overlay2/l/A4KUCLWQIQUGL6NMLJYMT7WGR4:/var/lib/docker/overlay2/l/WFDX4WIZDGIVO5OGACAOB5RPDP:/var/lib/docker/overlay2/l/AQFD644JSXFJN4N62BLHYZRTHC:/var/lib/docker/overlay2/l/N3TEFNXZHDOORDKTOXJPBBRM6D:/var/lib/docker/overlay2/l/II45SWFLWH7232B3SM74FDC2P4:/var/lib/docke
r/overlay2/l/WNWQ5DHH54G2AWQBYLFGZBWPJO:/var/lib/docker/overlay2/l/EBXKTDFH4FYKTVEWYQPL6DA3QW:/var/lib/docker/overlay2/l/VMXJYCGJA7BLXWHYTRPG5B2KXW:/var/lib/docker/overlay2/l/VNWDKCCEC22KRRWQDWUVBKNOBQ:/var/lib/docker/overlay2/l/MJUUKLXMMA6GQDOANVUJSYNHF5,upperdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/diff,workdir=/var/lib/docker/overlay2/15dd441396bd6a404602d6dc6112b53c2d2d24c4e609655f95db65d293b34150/work,nouserxattr
Stopped session pings to http://127.0.0.1:42421
Job completed