VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.06.1 + WB 2026.06.0+242.pro13 + PM 2024.08.0-6 Generated: 2026-07-10 00:49:00 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.06.1
Workbench http://localhost:8787 2026.06.0+242.pro13
Package Manager http://localhost:4242 2024.08.0-6

Summary

Metric Count
Total 26
Passed 19
Failed 1
Skipped 6
Status FAIL

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.40s
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 0x7f19a0883a00>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'user_list': [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}], 'test_username': 'testuser'}

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

.venv/lib/python3.14/site-packages/_pytest/fixtures.py:1005: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

user_list = [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}]
test_username = 'testuser'

    @then("the test user exists in the user list")
    def check_test_user_in_list(user_list, test_username):
        if not test_username or not test_username.strip():
            pytest.skip("No test user configured — skipping user lookup assertion")
        test_username = test_username.strip()
        expected = test_username.split("@", 1)[0]
        usernames = [u.get("username") for u in user_list]
>       assert expected in usernames, (
            f"Test user {expected!r} (from {test_username!r}) not found in user list: {usernames}"
        )
E       AssertionError: Test user 'testuser' (from 'testuser') not found in user list: ['__bootstrap_admin__']
E       assert 'testuser' in ['__bootstrap_admin__']

src/vip_tests/connect/test_users.py:58: AssertionError

Passed (19)

Connect6 tests

PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.40s
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.40s
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.40s
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_ui7.26s
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.40s
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_checks32.78s
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.01s
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.01s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
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.11s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
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.20s
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.23s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an API request to Connect with an invalid key
  • Then the response status is 401
PASSNon-existent endpoint returns 404Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_nonexistent_endpoint_returns_4040.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I request a non-existent endpoint on Connect
  • Then the response status is 404
PASSUnauthenticated API request returns 401Security
As a Posit Team administrator
src/vip_tests/security/test_error_handling.py::test_unauthenticated_api_request_returns_4010.01s
Test procedure
  • Given Connect is configured in vip.toml
  • When I make an unauthenticated API request to Connect
  • Then the response status is 401

Workbench2 tests

PASSUser can 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.76s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user element is visible and non-empty in the header
PASSUser can sign out of WorkbenchWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_signout[chromium]5.12s
Test procedure
  • Given Workbench is accessible and I am logged in
  • When I sign out of Workbench
  • Then I am redirected to the Workbench login page

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.20s
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.20s
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.01s
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.01s
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.01s
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: 6ed3ade74efe · Status: done · Passed: 53 · Failed: 2

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

6ed3ade74efe 2026.06.1
server connect-product-support Product version v2026.06.1 end-of-support: 2027-12-31
server connect-deprecated-settings Deprecated settings are not in use.
server connect-removed-settings Removed settings are not in use.
server connect-unrecognized-settings Unrecognized settings are not in use.
server connect-notifications-config All Notifications are correctly formatted
server connect-license $ /opt/rstudio-connect/scripts/system-checks/../../bin/license-manager status
RStudio License Manager 2024.12.1-dev+999.pro9

-- License file status --

Status: Activated
Product-Key: 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: 225
License-Engine: 1.0.0.0
License-Scope: System

-- Local license status --

Trial-Type: Verified
Status: Expired
Has-Key: No
Has-Trial: No
License-Scope: System
License-Engine: 4.4.3.0

-- Floating license status --

License server not in use.
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
_DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
HOME=/root
HOSTNAME=6ed3ade74efe
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 229Mi 49Mi 14Gi 13Gi
Swap: 0B 0B 0B
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 54G 92G 37% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 54G 92G 37% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

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

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939/__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET /__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store, must-revalidate
< Content-Type: application/json; charset=utf-8
< Expires: 0
< Pragma: no-cache
< Server: Posit Connect v2026.06.1
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 10 Jul 2026 00:48:31 GMT
< Transfer-Encoding: chunked
<
{ [3571 bytes data]
* Connection #0 to host localhost left intact
server self-connectivity Warning: HTTPS.Listen is not configured.
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:31.601956860 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:31.604023080 [connect-session] Job Key: P9bOm28vwURb7Rbv
2026/07/10 00:48:31.604039972 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:31.604045612 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38039 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:38039
2026/07/10 00:48:31.792113722 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/07/10 00:48:31.804868357
2026/07/10 00:48:31.804876423 $ /opt/python/3.12.11/bin/python3.12 -V
2026/07/10 00:48:31.804912921 Python 3.12.11
Stopped session pings to http://127.0.0.1:38039
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:32.277617625 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:32.277810366 [connect-session] Job Key: hELXguVI2oIlEAoO
2026/07/10 00:48:32.277820114 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:32.277824462 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38397 ...
Connected to session server http://127.0.0.1:38397
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:32.403129390 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/07/10 00:48:32.409396761
2026/07/10 00:48:32.409404726 $ env
2026/07/10 00:48:32.409437357 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:32.409438750 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:32.409459328 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:32.409460190 LANG=en_US.UTF-8
2026/07/10 00:48:32.409474246 LANGUAGE=en_US:en
2026/07/10 00:48:32.409475028 LC_ALL=en_US.UTF-8
2026/07/10 00:48:32.409487661 LOGNAME=rstudio-connect
2026/07/10 00:48:32.409488363 MAKEFLAGS=-j1
2026/07/10 00:48:32.409501778 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/10 00:48:32.409502579 PICOTEL_PREFIX=PICOTEL
2026/07/10 00:48:32.409521355 PICOTEL_SDK_DISABLED=true
2026/07/10 00:48:32.409522486 PICOTEL_SERVICE_NAME=posit-connect-python
2026/07/10 00:48:32.409539458 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:32.409540460 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:32.409554978 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:32.409555729 SHLVL=2
2026/07/10 00:48:32.409568332 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:32.409569134 TERM=xterm
2026/07/10 00:48:32.409582209 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:32.409583040 TZ=UTC
2026/07/10 00:48:32.409596966 USERNAME=rstudio-connect
2026/07/10 00:48:32.409597838 USER=rstudio-connect
2026/07/10 00:48:32.409610992 _=/usr/bin/env
2026/07/10 00:48:32.409611784 UV_CONCURRENT_BUILDS=1
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:32.424879284 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:32.425090240 [connect-session] Job Key: Nn1U1K3EXsEsNo4a
2026/07/10 00:48:32.425100459 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:32.425104837 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34123 ...
Connected to session server http://127.0.0.1:34123
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:32.549712094 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/07/10 00:48:32.553805615
2026/07/10 00:48:32.553813480 $ findmnt --notruncate
2026/07/10 00:48:32.596995022 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:32.597006103 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/BDUHU
JIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:32.597148427 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:32.597187523 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:32.597188675 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:32.597219974 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:32.597220605 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:32.597244920 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:32.597245832 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:32.597283690 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:32.597286867 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597360104 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:32.597362268 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:32.597610024 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597647302 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597648704 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597693198 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597696414 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597762988 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/Nn1U1K3EXsEsNo4a] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597764231 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:32.597824724 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3182745261] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:32.597825796 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:32.598131661 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
Stopping content session token refresher
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:32.612806081 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:32.613022496 [connect-session] Job Key: nqPhaBtmXCn0OrmM
2026/07/10 00:48:32.613034950 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:32.613039268 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:32969 ...
Connected to session server http://127.0.0.1:32969
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:32.736367541 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/07/10 00:48:32.776125861
2026/07/10 00:48:32.776134928 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.hiD2zkQor8/testenv
2026/07/10 00:48:35.505213870
2026/07/10 00:48:35.505226613 $ source /opt/rstudio-connect/mnt/tmp/tmp.hiD2zkQor8/testenv/bin/activate
2026/07/10 00:48:35.506649677
2026/07/10 00:48:35.506655939 $ python --version
2026/07/10 00:48:35.508531264 Python 3.12.11
2026/07/10 00:48:35.508821275
2026/07/10 00:48:35.508827998 $ python -m site
2026/07/10 00:48:35.521020781 sys.path = [
2026/07/10 00:48:35.521029337 '/opt/rstudio-connect/mnt/app',
2026/07/10 00:48:35.521063641 '/opt/python/3.12.11/lib/python312.zip',
2026/07/10 00:48:35.521064944 '/opt/python/3.12.11/lib/python3.12',
2026/07/10 00:48:35.521089720 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/07/10 00:48:35.521094679 '/opt/rstudio-connect/mnt/tmp/tmp.hiD2zkQor8/testenv/lib/python3.12/site-packages',
2026/07/10 00:48:35.521128613 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/07/10 00:48:35.521129675 ]
2026/07/10 00:48:35.521147628 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/07/10 00:48:35.521148580 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/07/10 00:48:35.521173206 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:35.566122959 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:35.566423212 [connect-session] Job Key: Bc0LiMw7BFhcgP8r
2026/07/10 00:48:35.566432449 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:35.566440664 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35617 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:35617
2026/07/10 00:48:35.689974114 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/07/10 00:48:35.694935957
2026/07/10 00:48:35.694944333 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv
2026/07/10 00:48:38.618372457
2026/07/10 00:48:38.618387665 $ source /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv/bin/activate
2026/07/10 00:48:38.619807718
2026/07/10 00:48:38.619813979 $ python -m pip --version
2026/07/10 00:48:38.793779121 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/07/10 00:48:38.814220284
2026/07/10 00:48:38.814228078 $ python -m pip config debug
2026/07/10 00:48:38.988865797 env_var:
2026/07/10 00:48:38.989243305 env:
2026/07/10 00:48:38.989473508 global:
2026/07/10 00:48:38.989696654 /etc/xdg/pip/pip.conf, exists: False
2026/07/10 00:48:38.989933730 /etc/pip.conf, exists: False
2026/07/10 00:48:38.990143100 site:
2026/07/10 00:48:38.990366230 /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv/pip.conf, exists: False
2026/07/10 00:48:38.990573326 user:
2026/07/10 00:48:38.990789223 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/07/10 00:48:38.991044900 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/07/10 00:48:39.011358964
2026/07/10 00:48:39.011368332 $ python -m pip config list -v
2026/07/10 00:48:39.208107147 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/07/10 00:48:39.208413700 For variant 'global', will try loading '/etc/pip.conf'
2026/07/10 00:48:39.208691921 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/07/10 00:48:39.209003246 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/07/10 00:48:39.209284731 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv/pip.conf'
2026/07/10 00:48:39.235821323
2026/07/10 00:48:39.235834467 $ python -m pip._vendor.requests.certs
2026/07/10 00:48:39.382920909 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/07/10 00:48:39.383102208 /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/07/10 00:48:39.396236002
2026/07/10 00:48:39.396246792 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I pip
2026/07/10 00:48:39.966139511 Collecting pip
2026/07/10 00:48:39.966538275 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata
2026/07/10 00:48:40.000180788 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)
2026/07/10 00:48:40.012602019 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB)
2026/07/10 00:48:40.083003151 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 34.8 MB/s eta 0:00:00
2026/07/10 00:48:40.094566713 Saved /opt/rstudio-connect/mnt/tmp/tmp.13VSi56I1I/pip-26.1.2-py3-none-any.whl
2026/07/10 00:48:40.094985467 Successfully downloaded pip
2026/07/10 00:48:40.193344655
2026/07/10 00:48:40.193353532 [notice] A new release of pip is available: 25.0.1 -> 26.1.2
2026/07/10 00:48:40.193392495 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/10 00:48:40.280036256 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:40.280230610 [connect-session] Job Key: Kibm66TnHFmGss1K
2026/07/10 00:48:40.280240739 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:40.280244275 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40643 ...
Connected to session server http://127.0.0.1:40643
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:40.405645383 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/07/10 00:48:40.409693414
2026/07/10 00:48:40.409699566 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/07/10 00:48:40.422335367 * Trying 151.101.192.223:443...
2026/07/10 00:48:40.441578317 * Connected to pypi.python.org (151.101.192.223) port 443 (#0)
2026/07/10 00:48:40.443042468 * ALPN, offering h2
2026/07/10 00:48:40.443048158 * ALPN, offering http/1.1
2026/07/10 00:48:40.464253375 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:40.464261610 * CApath: /etc/ssl/certs
2026/07/10 00:48:40.464412741 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:40.464423120 } [5 bytes data]
2026/07/10 00:48:40.464477953 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:40.464482772 } [512 bytes data]
2026/07/10 00:48:40.485127799 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:40.485134241 { [5 bytes data]
2026/07/10 00:48:40.485186719 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:40.485188342 { [122 bytes data]
2026/07/10 00:48:40.485401930 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:40.485409595 { [5 bytes data]
2026/07/10 00:48:40.485494616 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.485540081 { [5 bytes data]
2026/07/10 00:48:40.485576930 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:40.485623477 { [19 bytes data]
2026/07/10 00:48:40.485625842 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.485663091 { [5 bytes data]
2026/07/10 00:48:40.485664454 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:40.485685603 { [2860 bytes data]
2026/07/10 00:48:40.486323809 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.486330021 { [5 bytes data]
2026/07/10 00:48:40.486365046 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:40.486366419 { [264 bytes data]
2026/07/10 00:48:40.486435208 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.486439556 { [5 bytes data]
2026/07/10 00:48:40.486464954 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:40.486465505 { [36 bytes data]
2026/07/10 00:48:40.486521037 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:40.486527208 } [5 bytes data]
2026/07/10 00:48:40.486584568 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:40.486586972 } [1 bytes data]
2026/07/10 00:48:40.486611268 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.486618301 } [5 bytes data]
2026/07/10 00:48:40.486644861 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:40.486647045 } [36 bytes data]
2026/07/10 00:48:40.486900179 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:40.486908394 * ALPN, server accepted to use h2
2026/07/10 00:48:40.486941496 * Server certificate:
2026/07/10 00:48:40.486942718 * subject: CN=www.python.org
2026/07/10 00:48:40.486956935 * start date: Jan 13 13:03:46 2026 GMT
2026/07/10 00:48:40.486957837 * expire date: Feb 14 13:03:45 2027 GMT
2026/07/10 00:48:40.486974418 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/07/10 00:48:40.486975550 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:40.487002991 * SSL certificate verify ok.
2026/07/10 00:48:40.487004113 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:40.487046884 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:40.487048286 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:40.487069296 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.487070308 } [5 bytes data]
2026/07/10 00:48:40.487093231 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.487094232 } [5 bytes data]
2026/07/10 00:48:40.487113288 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.487114380 } [5 bytes data]
2026/07/10 00:48:40.487142893 * Using Stream ID: 1 (easy handle 0x55dd5ddf3a40)
2026/07/10 00:48:40.487143986 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.487164444 } [5 bytes data]
2026/07/10 00:48:40.487165496 > GET / HTTP/2
2026/07/10 00:48:40.487183970 > Host: pypi.python.org
2026/07/10 00:48:40.487189160 > user-agent: curl/7.81.0
2026/07/10 00:48:40.487209719 > accept: */*
2026/07/10 00:48:40.487210821 >
2026/07/10 00:48:40.487226620 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.487227532 { [5 bytes data]
2026/07/10 00:48:40.487242671 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:40.487243241 { [193 bytes data]
2026/07/10 00:48:40.505810301 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.505821212 { [5 bytes data]
2026/07/10 00:48:40.505860976 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.505862710 } [5 bytes data]
2026/07/10 00:48:40.506551322 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.506558325 { [5 bytes data]
2026/07/10 00:48:40.506623234 < HTTP/2 301
2026/07/10 00:48:40.506631610 < server: Varnish
2026/07/10 00:48:40.506654944 < retry-after: 0
2026/07/10 00:48:40.506656226 < location: https://pypi.org/
2026/07/10 00:48:40.506676795 < content-type: text/html; charset=UTF-8
2026/07/10 00:48:40.506678067 < accept-ranges: bytes
2026/07/10 00:48:40.506708073 < date: Fri, 10 Jul 2026 00:48:40 GMT
2026/07/10 00:48:40.506709396 < x-served-by: cache-bfi-krnt7300058-BFI
2026/07/10 00:48:40.506739673 < x-cache: HIT
2026/07/10 00:48:40.506740564 < x-cache-hits: 0
2026/07/10 00:48:40.506751274 < x-timer: S1783644520.496737,VS0,VE0
2026/07/10 00:48:40.506751875 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:40.506767625 < x-frame-options: deny
2026/07/10 00:48:40.506768176 < x-xss-protection: 1; mode=block
2026/07/10 00:48:40.506788434 < x-content-type-options: nosniff
2026/07/10 00:48:40.506789656 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:40.506816867 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/07/10 00:48:40.506820714 < content-length: 122
2026/07/10 00:48:40.506979973 <
2026/07/10 00:48:40.506982036 * Ignoring the response-body
2026/07/10 00:48:40.506998778 { [122 bytes data]
2026/07/10 00:48:40.506999860 * Connection #0 to host pypi.python.org left intact
2026/07/10 00:48:40.507024907 * Issue another request to this URL: 'https://pypi.org/'
2026/07/10 00:48:40.508556789 * Trying 151.101.0.223:443...
2026/07/10 00:48:40.510058342 * Connected to pypi.org (151.101.0.223) port 443 (#1)
2026/07/10 00:48:40.510311997 * ALPN, offering h2
2026/07/10 00:48:40.510318299 * ALPN, offering http/1.1
2026/07/10 00:48:40.531830596 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:40.531836617 * CApath: /etc/ssl/certs
2026/07/10 00:48:40.532022998 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:40.532029250 } [5 bytes data]
2026/07/10 00:48:40.532061180 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:40.532062452 } [512 bytes data]
2026/07/10 00:48:40.534411391 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:40.534419656 { [5 bytes data]
2026/07/10 00:48:40.534499135 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:40.534500908 { [122 bytes data]
2026/07/10 00:48:40.534624800 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:40.534627345 { [5 bytes data]
2026/07/10 00:48:40.534657261 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.534662771 { [5 bytes data]
2026/07/10 00:48:40.534682058 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:40.534682959 { [19 bytes data]
2026/07/10 00:48:40.534705762 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.534706824 { [5 bytes data]
2026/07/10 00:48:40.534731743 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:40.534733215 { [2856 bytes data]
2026/07/10 00:48:40.535277575 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535283597 { [5 bytes data]
2026/07/10 00:48:40.535317630 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:40.535318312 { [264 bytes data]
2026/07/10 00:48:40.535378564 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535383053 { [5 bytes data]
2026/07/10 00:48:40.535423198 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:40.535427766 { [36 bytes data]
2026/07/10 00:48:40.535460318 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:40.535473552 } [5 bytes data]
2026/07/10 00:48:40.535490424 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:40.535491396 } [1 bytes data]
2026/07/10 00:48:40.535536057 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535539754 } [5 bytes data]
2026/07/10 00:48:40.535567867 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:40.535569229 } [36 bytes data]
2026/07/10 00:48:40.535633432 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:40.535635065 * ALPN, server accepted to use h2
2026/07/10 00:48:40.535674709 * Server certificate:
2026/07/10 00:48:40.535677464 * subject: CN=pypi.org
2026/07/10 00:48:40.535693064 * start date: Dec 28 04:33:08 2025 GMT
2026/07/10 00:48:40.535693935 * expire date: Jan 29 04:33:07 2027 GMT
2026/07/10 00:48:40.535711709 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/07/10 00:48:40.535712881 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:40.535738078 * SSL certificate verify ok.
2026/07/10 00:48:40.535740222 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:40.535759689 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:40.535760620 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:40.535787000 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535788152 } [5 bytes data]
2026/07/10 00:48:40.535807358 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535808179 } [5 bytes data]
2026/07/10 00:48:40.535829189 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535830161 } [5 bytes data]
2026/07/10 00:48:40.535879293 * Using Stream ID: 1 (easy handle 0x55dd5ddf3a40)
2026/07/10 00:48:40.535880395 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535904991 } [5 bytes data]
2026/07/10 00:48:40.535907425 > GET / HTTP/2
2026/07/10 00:48:40.535921351 > Host: pypi.org
2026/07/10 00:48:40.535922263 > user-agent: curl/7.81.0
2026/07/10 00:48:40.535937702 > accept: */*
2026/07/10 00:48:40.535938584 >
2026/07/10 00:48:40.535952319 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.535953181 { [5 bytes data]
2026/07/10 00:48:40.535975493 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:40.535983197 { [193 bytes data]
2026/07/10 00:48:40.536790159 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.536795659 { [5 bytes data]
2026/07/10 00:48:40.536824183 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.536825165 } [5 bytes data]
2026/07/10 00:48:40.536922998 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.536931664 { [5 bytes data]
2026/07/10 00:48:40.538969880 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.538976332 { [5 bytes data]
2026/07/10 00:48:40.539041716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539051084 { [5 bytes data]
2026/07/10 00:48:40.539077894 < HTTP/2 200
2026/07/10 00:48:40.539078826 < server: gunicorn
2026/07/10 00:48:40.539156942 < content-type: text/html; charset=UTF-8
2026/07/10 00:48:40.539158956 < referrer-policy: origin-when-cross-origin
2026/07/10 00:48:40.539201496 < etag: "ZGoC0CTvTNiFdx/l50TR0Q"
2026/07/10 00:48:40.539214288 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE='
'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/07/10 00:48:40.539218696 < accept-ranges: bytes
2026/07/10 00:48:40.539304206 < date: Fri, 10 Jul 2026 00:48:40 GMT
2026/07/10 00:48:40.539306190 < x-served-by: cache-iad-khef600031-IAD, cache-iad-khef600031-IAD, cache-iad-khef600051-IAD, cache-sjc10071-SJC
2026/07/10 00:48:40.539329754 < x-cache: MISS, HIT, HIT
2026/07/10 00:48:40.539330886 < x-cache-hits: 0, 76, 1
2026/07/10 00:48:40.539346736 < x-timer: S1783644521.536410,VS0,VE1
2026/07/10 00:48:40.539347698 < vary: Cookie, Accept-Encoding
2026/07/10 00:48:40.539368980 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:40.539370102 < x-frame-options: deny
2026/07/10 00:48:40.539390740 < x-xss-protection: 1; mode=block
2026/07/10 00:48:40.539391733 < x-content-type-options: nosniff
2026/07/10 00:48:40.539409666 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:40.539410558 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/07/10 00:48:40.539507820 < content-length: 22848
2026/07/10 00:48:40.539509092 <
2026/07/10 00:48:40.539522297 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539523128 { [5 bytes data]
2026/07/10 00:48:40.539545982 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539546953 { [5 bytes data]
2026/07/10 00:48:40.539568974 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539569936 { [5 bytes data]
2026/07/10 00:48:40.539595715 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539600604 { [5 bytes data]
2026/07/10 00:48:40.539624879 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539625891 { [5 bytes data]
2026/07/10 00:48:40.539651028 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539652080 { [5 bytes data]
2026/07/10 00:48:40.539675394 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539676376 { [5 bytes data]
2026/07/10 00:48:40.539693859 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539694720 { [5 bytes data]
2026/07/10 00:48:40.539711311 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539712243 { [5 bytes data]
2026/07/10 00:48:40.539729215 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539730016 { [5 bytes data]
2026/07/10 00:48:40.539753450 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539754412 { [5 bytes data]
2026/07/10 00:48:40.539772165 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539773037 { [5 bytes data]
2026/07/10 00:48:40.539796941 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539797863 { [5 bytes data]
2026/07/10 00:48:40.539819043 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539820055 { [5 bytes data]
2026/07/10 00:48:40.539836786 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539837618 { [5 bytes data]
2026/07/10 00:48:40.539876030 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.539877292 { [5 bytes data]
2026/07/10 00:48:40.542953725 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.542959646 { [5 bytes data]
2026/07/10 00:48:40.542995143 * Connection #1 to host pypi.org left intact
2026/07/10 00:48:40.545211292
2026/07/10 00:48:40.545219337 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/07/10 00:48:40.551547151 * Trying 151.101.64.223:443...
2026/07/10 00:48:40.592122852 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/07/10 00:48:40.593720226 * ALPN, offering h2
2026/07/10 00:48:40.593727570 * ALPN, offering http/1.1
2026/07/10 00:48:40.615377077 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:40.615384942 * CApath: /etc/ssl/certs
2026/07/10 00:48:40.615530394 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:40.615535453 } [5 bytes data]
2026/07/10 00:48:40.615570078 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:40.615571691 } [512 bytes data]
2026/07/10 00:48:40.659148963 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:40.659156708 { [5 bytes data]
2026/07/10 00:48:40.659194589 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:40.659200590 { [122 bytes data]
2026/07/10 00:48:40.659410573 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:40.659418128 { [5 bytes data]
2026/07/10 00:48:40.659443325 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.659444557 { [5 bytes data]
2026/07/10 00:48:40.659462811 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:40.659466077 { [19 bytes data]
2026/07/10 00:48:40.659485403 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.659487627 { [5 bytes data]
2026/07/10 00:48:40.659512584 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:40.659516381 { [2842 bytes data]
2026/07/10 00:48:40.660299528 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660305770 { [5 bytes data]
2026/07/10 00:48:40.660339974 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:40.660341297 { [264 bytes data]
2026/07/10 00:48:40.660420567 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660425687 { [5 bytes data]
2026/07/10 00:48:40.660447558 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:40.660453229 { [36 bytes data]
2026/07/10 00:48:40.660505675 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:40.660514561 } [5 bytes data]
2026/07/10 00:48:40.660543696 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:40.660546171 } [1 bytes data]
2026/07/10 00:48:40.660566980 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660599000 } [5 bytes data]
2026/07/10 00:48:40.660631671 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:40.660633234 } [36 bytes data]
2026/07/10 00:48:40.660686012 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:40.660687586 * ALPN, server accepted to use h2
2026/07/10 00:48:40.660731428 * Server certificate:
2026/07/10 00:48:40.660734383 * subject: CN=*.pythonhosted.org
2026/07/10 00:48:40.660750113 * start date: Dec 8 21:08:03 2025 GMT
2026/07/10 00:48:40.660750904 * expire date: Jan 9 21:08:02 2027 GMT
2026/07/10 00:48:40.660765972 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/07/10 00:48:40.660766844 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:40.660796920 * SSL certificate verify ok.
2026/07/10 00:48:40.660799906 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:40.660817689 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:40.660818511 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:40.660864437 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660874115 } [5 bytes data]
2026/07/10 00:48:40.660901647 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660902598 } [5 bytes data]
2026/07/10 00:48:40.660916374 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660921013 } [5 bytes data]
2026/07/10 00:48:40.660951750 * Using Stream ID: 1 (easy handle 0x55f5c59dba40)
2026/07/10 00:48:40.660976978 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.660980795 } [5 bytes data]
2026/07/10 00:48:40.661006122 > GET / HTTP/2
2026/07/10 00:48:40.661008487 > Host: files.pythonhosted.org
2026/07/10 00:48:40.661024497 > user-agent: curl/7.81.0
2026/07/10 00:48:40.661026561 > accept: */*
2026/07/10 00:48:40.661053801 >
2026/07/10 00:48:40.661054783 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.661075653 { [5 bytes data]
2026/07/10 00:48:40.661076695 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:40.661095089 { [193 bytes data]
2026/07/10 00:48:40.701177817 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.701184399 { [5 bytes data]
2026/07/10 00:48:40.701217091 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:40.701218313 } [5 bytes data]
2026/07/10 00:48:40.701926700 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.701933132 { [5 bytes data]
2026/07/10 00:48:40.702287648 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.702295693 { [5 bytes data]
2026/07/10 00:48:40.702371595 < HTTP/2 200
2026/07/10 00:48:40.702376544 < content-type: text/html
2026/07/10 00:48:40.702408495 < server: Python/3.12 aiohttp/3.14.1
2026/07/10 00:48:40.702409486 < accept-ranges: bytes
2026/07/10 00:48:40.702454891 < date: Fri, 10 Jul 2026 00:48:40 GMT
2026/07/10 00:48:40.702456504 < age: 96
2026/07/10 00:48:40.702471262 < x-served-by: cache-iad-kiad7000058-IAD, cache-dfw-kdfw8210034-DFW
2026/07/10 00:48:40.702472284 < x-cache: HIT, HIT
2026/07/10 00:48:40.702489737 < x-cache-hits: 96, 3
2026/07/10 00:48:40.702490538 < x-timer: S1783644521.680260,VS0,VE0
2026/07/10 00:48:40.702505817 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:40.702506859 < x-frame-options: deny
2026/07/10 00:48:40.702525904 < x-xss-protection: 1; mode=block
2026/07/10 00:48:40.702526786 < x-content-type-options: nosniff
2026/07/10 00:48:40.702536474 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:40.702552113 < x-robots-header: noindex
2026/07/10 00:48:40.702553206 < content-length: 1853
2026/07/10 00:48:40.702580396 <
2026/07/10 00:48:40.702582029 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.702611555 { [5 bytes data]
2026/07/10 00:48:40.702615582 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:40.702636131 { [5 bytes data]
2026/07/10 00:48:40.702637043 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:40643
python-restore-sandbox python-version Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:40.718797303 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:40.719006555 [connect-session] Job Key: JZgTdweINibj6WYN
2026/07/10 00:48:40.719021072 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:40.719025751 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:35731 ...
Connected to session server http://127.0.0.1:35731
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:40.893344717 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/07/10 00:48:40.899162213
2026/07/10 00:48:40.899170809 $ /opt/python/3.13.9/bin/python3.13 -V
2026/07/10 00:48:40.899210153 Python 3.13.9
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:41.340226077 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:41.340439196 [connect-session] Job Key: lCI0GNCvW2MZ7Yna
2026/07/10 00:48:41.340446249 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:41.340449686 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43797 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:43797
2026/07/10 00:48:41.485279938 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/07/10 00:48:41.492456322
2026/07/10 00:48:41.492468785 $ env
2026/07/10 00:48:41.492504833 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:41.492506656 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:41.492525972 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:41.492526864 LANG=en_US.UTF-8
2026/07/10 00:48:41.492539588 LANGUAGE=en_US:en
2026/07/10 00:48:41.492540369 LC_ALL=en_US.UTF-8
2026/07/10 00:48:41.492552943 LOGNAME=rstudio-connect
2026/07/10 00:48:41.492553714 MAKEFLAGS=-j1
2026/07/10 00:48:41.492566398 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/10 00:48:41.492567240 PICOTEL_PREFIX=PICOTEL
2026/07/10 00:48:41.492583430 PICOTEL_SDK_DISABLED=true
2026/07/10 00:48:41.492584212 PICOTEL_SERVICE_NAME=posit-connect-python
2026/07/10 00:48:41.492599530 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:41.492600291 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:41.492614188 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:41.492614989 SHLVL=2
2026/07/10 00:48:41.492627042 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:41.492627783 TERM=xterm
2026/07/10 00:48:41.492639736 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:41.492640507 TZ=UTC
2026/07/10 00:48:41.492653181 USERNAME=rstudio-connect
2026/07/10 00:48:41.492653942 USER=rstudio-connect
2026/07/10 00:48:41.492667007 _=/usr/bin/env
2026/07/10 00:48:41.492667808 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:43797
python-restore-sandbox mounts Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:41.509505450 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:41.509721034 [connect-session] Job Key: e88Y1kHYDU8Dk4Kv
2026/07/10 00:48:41.509734770 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:41.509740040 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46429 ...
Connected to session server http://127.0.0.1:46429
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:41.657199145 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/07/10 00:48:41.664442684
2026/07/10 00:48:41.664451892 $ findmnt --notruncate
2026/07/10 00:48:41.668834181 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:41.668867083 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/BDUHU
JIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:41.669044204 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:41.669045777 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:41.669075754 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:41.669076555 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:41.669106681 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:41.669107443 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:41.669139052 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:41.669139794 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:41.669171262 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669462280 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:41.669490904 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:41.669877518 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669879842 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669946567 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669947880 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669996391 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.669997332 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/e88Y1kHYDU8Dk4Kv] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.670808572 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:41.670815875 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1631171072] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:41.670924569 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:41.671343795 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
python-restore-sandbox virtualenv Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:41.690393629 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:41.690679023 [connect-session] Job Key: Lotgf31IWnOb444y
2026/07/10 00:48:41.690693370 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:41.690700163 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42035 ...
Connected to session server http://127.0.0.1:42035
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:41.849807341 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/07/10 00:48:41.855610191
2026/07/10 00:48:41.855617705 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.wBQ768d9U9/testenv
2026/07/10 00:48:44.596033676
2026/07/10 00:48:44.596044436 $ source /opt/rstudio-connect/mnt/tmp/tmp.wBQ768d9U9/testenv/bin/activate
2026/07/10 00:48:44.597458528
2026/07/10 00:48:44.597464739 $ python --version
2026/07/10 00:48:44.598935955 Python 3.13.9
2026/07/10 00:48:44.599175153
2026/07/10 00:48:44.599181636 $ python -m site
2026/07/10 00:48:44.612461731 sys.path = [
2026/07/10 00:48:44.612468924 '/opt/rstudio-connect/mnt/app',
2026/07/10 00:48:44.612506585 '/opt/python/3.13.9/lib/python313.zip',
2026/07/10 00:48:44.612512827 '/opt/python/3.13.9/lib/python3.13',
2026/07/10 00:48:44.612541450 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/07/10 00:48:44.612544366 '/opt/rstudio-connect/mnt/tmp/tmp.wBQ768d9U9/testenv/lib/python3.13/site-packages',
2026/07/10 00:48:44.612575264 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/07/10 00:48:44.612576376 ]
2026/07/10 00:48:44.612590883 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/07/10 00:48:44.612591775 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/07/10 00:48:44.612614417 ENABLE_USER_SITE: True
Stopped session pings to http://127.0.0.1:42035
python-restore-sandbox pip Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:44.659376016 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:44.659558909 [connect-session] Job Key: Un59Z5fD37RsqGIr
2026/07/10 00:48:44.659568727 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:44.659572254 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38681 ...
Connected to session server http://127.0.0.1:38681
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:44.782322386 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/07/10 00:48:44.787149977
2026/07/10 00:48:44.787157702 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv
2026/07/10 00:48:47.325565407
2026/07/10 00:48:47.325579844 $ source /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv/bin/activate
2026/07/10 00:48:47.327025633
2026/07/10 00:48:47.327035561 $ python -m pip --version
2026/07/10 00:48:47.494596252 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/07/10 00:48:47.514452549
2026/07/10 00:48:47.514460904 $ python -m pip config debug
2026/07/10 00:48:47.683251561 env_var:
2026/07/10 00:48:47.683532798 env:
2026/07/10 00:48:47.683695924 global:
2026/07/10 00:48:47.683904625 /etc/xdg/pip/pip.conf, exists: False
2026/07/10 00:48:47.684115590 /etc/pip.conf, exists: False
2026/07/10 00:48:47.684295317 site:
2026/07/10 00:48:47.684499096 /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv/pip.conf, exists: False
2026/07/10 00:48:47.684668295 user:
2026/07/10 00:48:47.684860946 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/07/10 00:48:47.685054667 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/07/10 00:48:47.705307828
2026/07/10 00:48:47.705318097 $ python -m pip config list -v
2026/07/10 00:48:47.874843819 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/07/10 00:48:47.875193486 For variant 'global', will try loading '/etc/pip.conf'
2026/07/10 00:48:47.875702748 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/07/10 00:48:47.875987854 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/07/10 00:48:47.876276102 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv/pip.conf'
2026/07/10 00:48:47.896211286
2026/07/10 00:48:47.896219261 $ python -m pip._vendor.requests.certs
2026/07/10 00:48:48.029917177 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/07/10 00:48:48.030068633 /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/07/10 00:48:48.042763091
2026/07/10 00:48:48.042772028 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk pip
2026/07/10 00:48:48.518958860 Collecting pip
2026/07/10 00:48:48.519325129 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata
2026/07/10 00:48:48.531059408 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)
2026/07/10 00:48:48.537518429 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB)
2026/07/10 00:48:48.551045429 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 208.9 MB/s 0:00:00
2026/07/10 00:48:48.561712580 Saved /opt/rstudio-connect/mnt/tmp/tmp.dPfm0ydoxk/pip-26.1.2-py3-none-any.whl
2026/07/10 00:48:48.562060663 Successfully downloaded pip
2026/07/10 00:48:48.634510493
2026/07/10 00:48:48.634517666 [notice] A new release of pip is available: 25.2 -> 26.1.2
2026/07/10 00:48:48.634552421 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/07/10 00:48:48.719685058 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:48.719912554 [connect-session] Job Key: zQGh58Zt8UilXm45
2026/07/10 00:48:48.719925458 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:48.719929305 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38231 ...
Connected to session server http://127.0.0.1:38231
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:48.842650973 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/07/10 00:48:48.846407627
2026/07/10 00:48:48.846416343 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/07/10 00:48:48.854303854 * Trying 146.75.92.223:443...
2026/07/10 00:48:48.862205623 * Connected to pypi.python.org (146.75.92.223) port 443 (#0)
2026/07/10 00:48:48.863663086 * ALPN, offering h2
2026/07/10 00:48:48.863669689 * ALPN, offering http/1.1
2026/07/10 00:48:48.884918361 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:48.884925304 * CApath: /etc/ssl/certs
2026/07/10 00:48:48.885079145 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:48.885097870 } [5 bytes data]
2026/07/10 00:48:48.885126494 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:48.885127826 } [512 bytes data]
2026/07/10 00:48:48.894739191 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:48.894748088 { [5 bytes data]
2026/07/10 00:48:48.894787852 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:48.894789585 { [122 bytes data]
2026/07/10 00:48:48.894985127 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:48.894992550 { [5 bytes data]
2026/07/10 00:48:48.895026825 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.895027997 { [5 bytes data]
2026/07/10 00:48:48.895044698 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:48.895047183 { [19 bytes data]
2026/07/10 00:48:48.895063453 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.895064375 { [5 bytes data]
2026/07/10 00:48:48.895080315 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:48.895094211 { [2860 bytes data]
2026/07/10 00:48:48.895722062 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.895730227 { [5 bytes data]
2026/07/10 00:48:48.895809715 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:48.895819944 { [264 bytes data]
2026/07/10 00:48:48.895873955 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.895880888 { [5 bytes data]
2026/07/10 00:48:48.895908800 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:48.895911365 { [36 bytes data]
2026/07/10 00:48:48.895925652 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:48.895932545 } [5 bytes data]
2026/07/10 00:48:48.895943375 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:48.895949907 } [1 bytes data]
2026/07/10 00:48:48.896038215 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896044917 } [5 bytes data]
2026/07/10 00:48:48.896075189 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:48.896078014 } [36 bytes data]
2026/07/10 00:48:48.896101738 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:48.896103111 * ALPN, server accepted to use h2
2026/07/10 00:48:48.896121976 * Server certificate:
2026/07/10 00:48:48.896122878 * subject: CN=www.python.org
2026/07/10 00:48:48.896137205 * start date: Jan 13 13:03:46 2026 GMT
2026/07/10 00:48:48.896138297 * expire date: Feb 14 13:03:45 2027 GMT
2026/07/10 00:48:48.896153676 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/07/10 00:48:48.896154758 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:48.896181337 * SSL certificate verify ok.
2026/07/10 00:48:48.896182209 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:48.896200203 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:48.896201085 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:48.896217490 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896230950 } [5 bytes data]
2026/07/10 00:48:48.896233024 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896257250 } [5 bytes data]
2026/07/10 00:48:48.896292881 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896297881 } [5 bytes data]
2026/07/10 00:48:48.896351061 * Using Stream ID: 1 (easy handle 0x56523e6d0a40)
2026/07/10 00:48:48.896367521 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896374284 } [5 bytes data]
2026/07/10 00:48:48.896414760 > GET / HTTP/2
2026/07/10 00:48:48.896418367 > Host: pypi.python.org
2026/07/10 00:48:48.896445237 > user-agent: curl/7.81.0
2026/07/10 00:48:48.896446389 > accept: */*
2026/07/10 00:48:48.896462329 >
2026/07/10 00:48:48.896463231 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.896479321 { [5 bytes data]
2026/07/10 00:48:48.896481735 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:48.896500290 { [193 bytes data]
2026/07/10 00:48:48.903922113 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.903931130 { [5 bytes data]
2026/07/10 00:48:48.903963441 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:48.903964182 } [5 bytes data]
2026/07/10 00:48:48.904613398 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:48.904622255 { [5 bytes data]
2026/07/10 00:48:48.904703676 < HTTP/2 301
2026/07/10 00:48:48.904705599 < server: Varnish
2026/07/10 00:48:48.904722762 < retry-after: 0
2026/07/10 00:48:48.904723784 < location: https://pypi.org/
2026/07/10 00:48:48.904773898 < content-type: text/html; charset=UTF-8
2026/07/10 00:48:48.904774789 < accept-ranges: bytes
2026/07/10 00:48:48.904785640 < date: Fri, 10 Jul 2026 00:48:48 GMT
2026/07/10 00:48:48.904786110 < x-served-by: cache-bur-kbur8200166-BUR
2026/07/10 00:48:48.904798493 < x-cache: HIT
2026/07/10 00:48:48.904799315 < x-cache-hits: 0
2026/07/10 00:48:48.904813752 < x-timer: S1783644529.899874,VS0,VE0
2026/07/10 00:48:48.904814654 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:48.904835723 < x-frame-options: deny
2026/07/10 00:48:48.904837096 < x-xss-protection: 1; mode=block
2026/07/10 00:48:48.904872975 < x-content-type-options: nosniff
2026/07/10 00:48:48.904876341 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:48.904900646 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/07/10 00:48:48.904902991 < content-length: 122
2026/07/10 00:48:48.904983502 <
2026/07/10 00:48:48.904984934 * Ignoring the response-body
2026/07/10 00:48:48.905000023 { [122 bytes data]
2026/07/10 00:48:48.905001135 * Connection #0 to host pypi.python.org left intact
2026/07/10 00:48:48.905019139 * Issue another request to this URL: 'https://pypi.org/'
2026/07/10 00:48:48.906376201 * Trying 151.101.64.223:443...
2026/07/10 00:48:48.947249506 * Connected to pypi.org (151.101.64.223) port 443 (#1)
2026/07/10 00:48:48.947558818 * ALPN, offering h2
2026/07/10 00:48:48.947565811 * ALPN, offering http/1.1
2026/07/10 00:48:48.969510239 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:48.969518184 * CApath: /etc/ssl/certs
2026/07/10 00:48:48.969665547 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:48.969673012 } [5 bytes data]
2026/07/10 00:48:48.969701345 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:48.969704170 } [512 bytes data]
2026/07/10 00:48:49.012283446 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:49.012294647 { [5 bytes data]
2026/07/10 00:48:49.012349029 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:49.012350332 { [122 bytes data]
2026/07/10 00:48:49.012452049 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:49.012458101 { [5 bytes data]
2026/07/10 00:48:49.012499288 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.012500911 { [5 bytes data]
2026/07/10 00:48:49.012527941 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:49.012530406 { [19 bytes data]
2026/07/10 00:48:49.012565906 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.012570775 { [5 bytes data]
2026/07/10 00:48:49.012598286 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:49.012599959 { [2856 bytes data]
2026/07/10 00:48:49.013363500 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013369501 { [5 bytes data]
2026/07/10 00:48:49.013402963 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:49.013408805 { [264 bytes data]
2026/07/10 00:48:49.013475638 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013477040 { [5 bytes data]
2026/07/10 00:48:49.013495295 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:49.013506506 { [36 bytes data]
2026/07/10 00:48:49.013566728 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:49.013568492 } [5 bytes data]
2026/07/10 00:48:49.013593639 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:49.013596394 } [1 bytes data]
2026/07/10 00:48:49.013619559 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013638214 } [5 bytes data]
2026/07/10 00:48:49.013657480 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:49.013658913 } [36 bytes data]
2026/07/10 00:48:49.013737337 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:49.013755601 * ALPN, server accepted to use h2
2026/07/10 00:48:49.013793552 * Server certificate:
2026/07/10 00:48:49.013796598 * subject: CN=pypi.org
2026/07/10 00:48:49.013812147 * start date: Dec 28 04:33:08 2025 GMT
2026/07/10 00:48:49.013813049 * expire date: Jan 29 04:33:07 2027 GMT
2026/07/10 00:48:49.013828728 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/07/10 00:48:49.013829760 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:49.013876107 * SSL certificate verify ok.
2026/07/10 00:48:49.013877419 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:49.013900162 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:49.013902527 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:49.013924949 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013926071 } [5 bytes data]
2026/07/10 00:48:49.013942742 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013943713 } [5 bytes data]
2026/07/10 00:48:49.013960805 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.013961657 } [5 bytes data]
2026/07/10 00:48:49.014017852 * Using Stream ID: 1 (easy handle 0x56523e6d0a40)
2026/07/10 00:48:49.014025637 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.014056084 } [5 bytes data]
2026/07/10 00:48:49.014058669 > GET / HTTP/2
2026/07/10 00:48:49.014072625 > Host: pypi.org
2026/07/10 00:48:49.014073547 > user-agent: curl/7.81.0
2026/07/10 00:48:49.014087583 > accept: */*
2026/07/10 00:48:49.014088355 >
2026/07/10 00:48:49.014100407 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.014101489 { [5 bytes data]
2026/07/10 00:48:49.014126417 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:49.014142347 { [193 bytes data]
2026/07/10 00:48:49.055763636 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.055774918 { [5 bytes data]
2026/07/10 00:48:49.055823148 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.055827386 } [5 bytes data]
2026/07/10 00:48:49.058373684 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.058383693 { [5 bytes data]
2026/07/10 00:48:49.058428126 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.058444888 { [5 bytes data]
2026/07/10 00:48:49.058544084 < HTTP/2 200
2026/07/10 00:48:49.058553141 < server: gunicorn
2026/07/10 00:48:49.058619937 < content-type: text/html; charset=UTF-8
2026/07/10 00:48:49.058656945 < referrer-policy: origin-when-cross-origin
2026/07/10 00:48:49.058659189 < etag: "ZGoC0CTvTNiFdx/l50TR0Q"
2026/07/10 00:48:49.058679818 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE='
'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/07/10 00:48:49.058683926 < accept-ranges: bytes
2026/07/10 00:48:49.058806926 < date: Fri, 10 Jul 2026 00:48:49 GMT
2026/07/10 00:48:49.058808158 < x-served-by: cache-iad-khef600031-IAD, cache-iad-khef600031-IAD, cache-iad-khef600051-IAD, cache-dfw-kdfw8210026-DFW
2026/07/10 00:48:49.058824980 < x-cache: MISS, HIT, HIT
2026/07/10 00:48:49.058825571 < x-cache-hits: 0, 25, 1
2026/07/10 00:48:49.058835890 < x-timer: S1783644529.034657,VS0,VE2
2026/07/10 00:48:49.058836462 < vary: Cookie, Accept-Encoding
2026/07/10 00:48:49.058880764 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:49.058881486 < x-frame-options: deny
2026/07/10 00:48:49.058894761 < x-xss-protection: 1; mode=block
2026/07/10 00:48:49.058896714 < x-content-type-options: nosniff
2026/07/10 00:48:49.058910280 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:49.058910981 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/07/10 00:48:49.058952399 < content-length: 22848
2026/07/10 00:48:49.058952990 <
2026/07/10 00:48:49.058962187 { [1014 bytes data]
2026/07/10 00:48:49.058962788 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.058974269 { [5 bytes data]
2026/07/10 00:48:49.058974861 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.058985751 { [5 bytes data]
2026/07/10 00:48:49.058986312 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.058997052 { [5 bytes data]
2026/07/10 00:48:49.058997583 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.059023091 { [5 bytes data]
2026/07/10 00:48:49.060273226 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.060280489 { [5 bytes data]
2026/07/10 00:48:49.060357704 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.060359748 { [5 bytes data]
2026/07/10 00:48:49.062244796 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.062254715 { [5 bytes data]
2026/07/10 00:48:49.062294750 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.062296513 { [5 bytes data]
2026/07/10 00:48:49.064182078 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.064192297 { [5 bytes data]
2026/07/10 00:48:49.064230909 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.064231821 { [5 bytes data]
2026/07/10 00:48:49.064244505 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.064246368 { [5 bytes data]
2026/07/10 00:48:49.066150716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.066159612 { [5 bytes data]
2026/07/10 00:48:49.066200579 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.066201521 { [5 bytes data]
2026/07/10 00:48:49.068062314 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.068072573 { [5 bytes data]
2026/07/10 00:48:49.068116055 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.068117628 { [5 bytes data]
2026/07/10 00:48:49.070012460 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.070019954 { [5 bytes data]
2026/07/10 00:48:49.070055811 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.070057124 { [5 bytes data]
2026/07/10 00:48:49.070080307 * Connection #1 to host pypi.org left intact
2026/07/10 00:48:49.072631263
2026/07/10 00:48:49.072638336 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/07/10 00:48:49.079858652 * Trying 146.75.92.223:443...
2026/07/10 00:48:49.088010876 * Connected to files.pythonhosted.org (146.75.92.223) port 443 (#0)
2026/07/10 00:48:49.089427868 * ALPN, offering h2
2026/07/10 00:48:49.089434851 * ALPN, offering http/1.1
2026/07/10 00:48:49.110663682 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:49.110672077 * CApath: /etc/ssl/certs
2026/07/10 00:48:49.110835258 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:49.110843454 } [5 bytes data]
2026/07/10 00:48:49.110906932 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:49.110911060 } [512 bytes data]
2026/07/10 00:48:49.120598428 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:49.120605501 { [5 bytes data]
2026/07/10 00:48:49.120645077 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:49.120648413 { [122 bytes data]
2026/07/10 00:48:49.120819587 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:49.120826650 { [5 bytes data]
2026/07/10 00:48:49.120860984 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.120863769 { [5 bytes data]
2026/07/10 00:48:49.120879790 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/10 00:48:49.120881874 { [19 bytes data]
2026/07/10 00:48:49.120898665 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.120901190 { [5 bytes data]
2026/07/10 00:48:49.120940403 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:49.120941495 { [2842 bytes data]
2026/07/10 00:48:49.121541236 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.121548600 { [5 bytes data]
2026/07/10 00:48:49.121573636 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/10 00:48:49.121584427 { [264 bytes data]
2026/07/10 00:48:49.121656905 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.121665401 { [5 bytes data]
2026/07/10 00:48:49.121692903 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:49.121698944 { [36 bytes data]
2026/07/10 00:48:49.121741539 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:49.121745185 } [5 bytes data]
2026/07/10 00:48:49.121764171 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:49.121764812 } [1 bytes data]
2026/07/10 00:48:49.121878355 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.121885699 } [5 bytes data]
2026/07/10 00:48:49.121921195 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:49.121922027 } [36 bytes data]
2026/07/10 00:48:49.121938438 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/10 00:48:49.121938888 * ALPN, server accepted to use h2
2026/07/10 00:48:49.121950641 * Server certificate:
2026/07/10 00:48:49.121951111 * subject: CN=*.pythonhosted.org
2026/07/10 00:48:49.121960920 * start date: Dec 8 21:08:03 2025 GMT
2026/07/10 00:48:49.121961381 * expire date: Jan 9 21:08:02 2027 GMT
2026/07/10 00:48:49.121972081 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/07/10 00:48:49.121972612 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/10 00:48:49.121988281 * SSL certificate verify ok.
2026/07/10 00:48:49.121988732 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:49.122004451 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:49.122005483 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:49.122030019 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.122030901 } [5 bytes data]
2026/07/10 00:48:49.122047798 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.122053088 } [5 bytes data]
2026/07/10 00:48:49.122086427 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.122099412 } [5 bytes data]
2026/07/10 00:48:49.122140779 * Using Stream ID: 1 (easy handle 0x5592116e0a40)
2026/07/10 00:48:49.122206389 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.122213343 } [5 bytes data]
2026/07/10 00:48:49.122264260 > GET / HTTP/2
2026/07/10 00:48:49.122296410 > Host: files.pythonhosted.org
2026/07/10 00:48:49.122297933 > user-agent: curl/7.81.0
2026/07/10 00:48:49.122345774 > accept: */*
2026/07/10 00:48:49.122348670 >
2026/07/10 00:48:49.122373959 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.122375512 { [5 bytes data]
2026/07/10 00:48:49.122393375 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/10 00:48:49.122393956 { [193 bytes data]
2026/07/10 00:48:49.130576785 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.130584500 { [5 bytes data]
2026/07/10 00:48:49.130627711 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:49.130629194 } [5 bytes data]
2026/07/10 00:48:49.130958996 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.130967192 { [5 bytes data]
2026/07/10 00:48:49.131044238 < HTTP/2 200
2026/07/10 00:48:49.131046402 < content-type: text/html
2026/07/10 00:48:49.131063494 < server: Python/3.12 aiohttp/3.14.1
2026/07/10 00:48:49.131064616 < accept-ranges: bytes
2026/07/10 00:48:49.131082720 < date: Fri, 10 Jul 2026 00:48:49 GMT
2026/07/10 00:48:49.131083702 < age: 66
2026/07/10 00:48:49.131099722 < x-served-by: cache-iad-kiad7000058-IAD, cache-bur-kbur8200040-BUR
2026/07/10 00:48:49.131100594 < x-cache: HIT, HIT
2026/07/10 00:48:49.131139086 < x-cache-hits: 5, 2
2026/07/10 00:48:49.131140579 < x-timer: S1783644529.126095,VS0,VE0
2026/07/10 00:48:49.131163712 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/10 00:48:49.131164914 < x-frame-options: deny
2026/07/10 00:48:49.131186725 < x-xss-protection: 1; mode=block
2026/07/10 00:48:49.131187767 < x-content-type-options: nosniff
2026/07/10 00:48:49.131209147 < x-permitted-cross-domain-policies: none
2026/07/10 00:48:49.131210039 < x-robots-header: noindex
2026/07/10 00:48:49.131230197 < content-length: 1853
2026/07/10 00:48:49.131231078 <
2026/07/10 00:48:49.131245716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.131246577 { [5 bytes data]
2026/07/10 00:48:49.131270141 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:49.131271193 { [5 bytes data]
2026/07/10 00:48:49.131289738 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:38231
packrat-restore-sandbox R-version Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Performing manifest.json to packrat transformation.
2026/07/10 00:48:49.147837827 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:49.148043513 [connect-session] Job Key: KmyD7yaBXXoAs4wO
2026/07/10 00:48:49.148057388 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:49.148062648 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:39115 ...
Connected to session server http://127.0.0.1:39115
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:49.383635697 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:49.383989783 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/07/10 00:48:49.403754696
2026/07/10 00:48:49.403761899 $ /opt/R/4.4.3/bin/R --version
2026/07/10 00:48:49.403801373 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/07/10 00:48:49.403803587 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/10 00:48:49.403820839 Platform: x86_64-pc-linux-gnu
2026/07/10 00:48:49.403821350
2026/07/10 00:48:49.403829977 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/10 00:48:49.403830457 You are welcome to redistribute it under the terms of the
2026/07/10 00:48:49.403865453 GNU General Public License versions 2 or 3.
2026/07/10 00:48:49.403866715 For more information about these matters see
2026/07/10 00:48:49.409102045 https://www.gnu.org/licenses/.
packrat-restore-sandbox installed-packages Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:49.424073977 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:49.424251680 [connect-session] Job Key: udQPuPml8D7SOxPa
2026/07/10 00:48:49.424262390 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:49.424266588 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41315 ...
Connected to session server http://127.0.0.1:41315
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:49.605053798 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:49.605341799 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/07/10 00:48:49.811387496
2026/07/10 00:48:49.811401873 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/10 00:48:49.811462291 Package Version LibPath
2026/07/10 00:48:49.811465687 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811508067 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811514589 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811539320 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811541735 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811570879 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811572883 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811592019 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811592800 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811610343 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811611145 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811627976 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811628848 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811645970 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811646811 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811663302 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811664054 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811680635 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811681476 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811697957 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811698859 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811715550 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811716472 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811733284 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811734025 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811750966 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811751788 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.811771785 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:49.817837654 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:41315
packrat-restore-sandbox options Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:49.833700945 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:49.833908574 [connect-session] Job Key: t8OA43XsSGmgvsT8
2026/07/10 00:48:49.833921699 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:49.833925376 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38239 ...
Connected to session server http://127.0.0.1:38239
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:50.017101133 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:50.017434931 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/07/10 00:48:50.018353912 $add.smooth
2026/07/10 00:48:50.018360324 [1] TRUE
2026/07/10 00:48:50.018394769
2026/07/10 00:48:50.018397023 $bitmapType
2026/07/10 00:48:50.018412733 [1] "cairo"
2026/07/10 00:48:50.018413704
2026/07/10 00:48:50.018426468 $browser
2026/07/10 00:48:50.018427380 [1] "xdg-open"
2026/07/10 00:48:50.018439733
2026/07/10 00:48:50.018440224 $browserNLdisabled
2026/07/10 00:48:50.018448930 [1] FALSE
2026/07/10 00:48:50.018449371
2026/07/10 00:48:50.018456575 $catch.script.errors
2026/07/10 00:48:50.018457046 [1] FALSE
2026/07/10 00:48:50.018465371
2026/07/10 00:48:50.018465802 $CBoundsCheck
2026/07/10 00:48:50.018473436 [1] FALSE
2026/07/10 00:48:50.018473887
2026/07/10 00:48:50.018480950 $check.bounds
2026/07/10 00:48:50.018481391 [1] FALSE
2026/07/10 00:48:50.018489336
2026/07/10 00:48:50.018490899 $citation.bibtex.max
2026/07/10 00:48:50.018498944 [1] 1
2026/07/10 00:48:50.018499405
2026/07/10 00:48:50.018506428 $continue
2026/07/10 00:48:50.018506859 [1] "+ "
2026/07/10 00:48:50.018514363
2026/07/10 00:48:50.018514794 $contrasts
2026/07/10 00:48:50.018522127 unordered ordered
2026/07/10 00:48:50.018523069 "contr.treatment" "contr.poly"
2026/07/10 00:48:50.018538178
2026/07/10 00:48:50.018539219 $defaultPackages
2026/07/10 00:48:50.018552234 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/10 00:48:50.018553376
2026/07/10 00:48:50.018563816 $demo.ask
2026/07/10 00:48:50.018564246 [1] "default"
2026/07/10 00:48:50.018572201
2026/07/10 00:48:50.018572692 $deparse.cutoff
2026/07/10 00:48:50.018580327 [1] 60
2026/07/10 00:48:50.018580788
2026/07/10 00:48:50.018587610 $device
2026/07/10 00:48:50.018814573 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/10 00:48:50.018822638 width, height, onefile, family, title, fonts, version, paper,
2026/07/10 00:48:50.018886057 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/10 00:48:50.018887640 useKerning, fillOddEven, compress)
2026/07/10 00:48:50.018910713 {
2026/07/10 00:48:50.018911705 initPSandPDFfonts()
2026/07/10 00:48:50.018926052 new <- list()
2026/07/10 00:48:50.018926994 if (!missing(width))
2026/07/10 00:48:50.018942112 new$width <- width
2026/07/10 00:48:50.018942894 if (!missing(height))
2026/07/10 00:48:50.018958853 new$height <- height
2026/07/10 00:48:50.018959745 if (!missing(onefile))
2026/07/10 00:48:50.018976546 new$onefile <- onefile
2026/07/10 00:48:50.018977438 if (!missing(title))
2026/07/10 00:48:50.018997125 new$title <- title
2026/07/10 00:48:50.018998157 if (!missing(fonts))
2026/07/10 00:48:50.019014257 new$fonts <- fonts
2026/07/10 00:48:50.019015119 if (!missing(version))
2026/07/10 00:48:50.019030979 new$version <- version
2026/07/10 00:48:50.019031910 if (!missing(paper))
2026/07/10 00:48:50.019048351 new$paper <- paper
2026/07/10 00:48:50.019049203 if (!missing(encoding))
2026/07/10 00:48:50.019065083 new$encoding <- encoding
2026/07/10 00:48:50.019065834 if (!missing(bg))
2026/07/10 00:48:50.019082164 new$bg <- bg
2026/07/10 00:48:50.019082946 if (!missing(fg))
2026/07/10 00:48:50.019097904 new$fg <- fg
2026/07/10 00:48:50.019098735 if (!missing(pointsize))
2026/07/10 00:48:50.019114275 new$pointsize <- pointsize
2026/07/10 00:48:50.019115076 if (!missing(pagecentre))
2026/07/10 00:48:50.019203364 new$pagecentre <- pagecentre
2026/07/10 00:48:50.019205267 if (!missing(colormodel))
2026/07/10 00:48:50.019227900 new$colormodel <- colormodel
2026/07/10 00:48:50.019229042 if (!missing(useDingbats))
2026/07/10 00:48:50.019246424 new$useDingbats <- useDingbats
2026/07/10 00:48:50.019247316 if (!missing(useKerning))
2026/07/10 00:48:50.019268826 new$useKerning <- useKerning
2026/07/10 00:48:50.019269357 if (!missing(fillOddEven))
2026/07/10 00:48:50.019279586 new$fillOddEven <- fillOddEven
2026/07/10 00:48:50.019280027 if (!missing(compress))
2026/07/10 00:48:50.019289826 new$compress <- compress
2026/07/10 00:48:50.019290286 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/10 00:48:50.019302439 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/10 00:48:50.019304163 inherits(family, "CIDFont"))) {
2026/07/10 00:48:50.019316005 enc <- family$encoding
2026/07/10 00:48:50.019316455 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/10 00:48:50.019327426 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/10 00:48:50.019327867 "default"))
2026/07/10 00:48:50.019338848 old$encoding <- enc
2026/07/10 00:48:50.019339278 family <- family$metrics
2026/07/10 00:48:50.019351551 }
2026/07/10 00:48:50.019352603 if (is.null(old$encoding) || old$encoding == "default")
2026/07/10 00:48:50.019368641 old$encoding <- guessEncoding()
2026/07/10 00:48:50.019369783 if (!missing(family)) {
2026/07/10 00:48:50.019387266 if (length(family) == 4L) {
2026/07/10 00:48:50.019388248 family <- c(family, "Symbol.afm")
2026/07/10 00:48:50.019412323 }
2026/07/10 00:48:50.019413244 else if (length(family) == 5L) {
2026/07/10 00:48:50.019428613 }
2026/07/10 00:48:50.019429455 else if (length(family) == 1L) {
2026/07/10 00:48:50.019444583 pf <- pdfFonts(family)[[1L]]
2026/07/10 00:48:50.019445445 if (is.null(pf))
2026/07/10 00:48:50.019462427 stop(gettextf("unknown family '%s'", family),
2026/07/10 00:48:50.019463349 domain = NA)
2026/07/10 00:48:50.019481783 matchFont(pf, old$encoding)
2026/07/10 00:48:50.019482585 }
2026/07/10 00:48:50.019498224 else stop("invalid 'family' argument")
2026/07/10 00:48:50.019499025 old$family <- family
2026/07/10 00:48:50.019517470 }
2026/07/10 00:48:50.019518271 version <- old$version
2026/07/10 00:48:50.019532932 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/10 00:48:50.019535838 "2.0")
2026/07/10 00:48:50.019558089 if (version %in% versions)
2026/07/10 00:48:50.019558851 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/10 00:48:50.019570032 else stop("invalid PDF version")
2026/07/10 00:48:50.019570563 onefile <- old$onefile
2026/07/10 00:48:50.019579900 if (!checkIntFormat(file))
2026/07/10 00:48:50.019580341 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/10 00:48:50.019590240 domain = NA)
2026/07/10 00:48:50.019590670 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/10 00:48:50.019605137 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/10 00:48:50.019605839 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/10 00:48:50.019637157 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/10 00:48:50.019638190 old$fillOddEven, old$compress)
2026/07/10 00:48:50.019649230 invisible()
2026/07/10 00:48:50.019649691 }
2026/07/10 00:48:50.019656874 <bytecode: 0x56451166e9a0>
2026/07/10 00:48:50.019657305 <environment: namespace:grDevices>
2026/07/10 00:48:50.019666593
2026/07/10 00:48:50.019667104 $device.ask.default
2026/07/10 00:48:50.019674608 [1] FALSE
2026/07/10 00:48:50.019675079
2026/07/10 00:48:50.019682021 $digits
2026/07/10 00:48:50.019682522 [1] 7
2026/07/10 00:48:50.019689466
2026/07/10 00:48:50.019689906 $download.file.extra
2026/07/10 00:48:50.019697360 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/07/10 00:48:50.019699585
2026/07/10 00:48:50.019716827 $download.file.method
2026/07/10 00:48:50.019717318 [1] "curl"
2026/07/10 00:48:50.019725303
2026/07/10 00:48:50.019725754 $dvipscmd
2026/07/10 00:48:50.019732586 [1] "dvips"
2026/07/10 00:48:50.019733027
2026/07/10 00:48:50.019739770 $echo
2026/07/10 00:48:50.019740210 [1] FALSE
2026/07/10 00:48:50.019747374
2026/07/10 00:48:50.019747855 $editor
2026/07/10 00:48:50.019754768 [1] "vi"
2026/07/10 00:48:50.019755219
2026/07/10 00:48:50.019761941 $encoding
2026/07/10 00:48:50.019762362 [1] "native.enc"
2026/07/10 00:48:50.019769816
2026/07/10 00:48:50.019770267 $example.ask
2026/07/10 00:48:50.019777280 [1] "default"
2026/07/10 00:48:50.019777721
2026/07/10 00:48:50.019784574 $expressions
2026/07/10 00:48:50.019785014 [1] 5000
2026/07/10 00:48:50.019792138
2026/07/10 00:48:50.019792579 $help.search.types
2026/07/10 00:48:50.019801245 [1] "vignette" "demo" "help"
2026/07/10 00:48:50.019801726
2026/07/10 00:48:50.019809470 $help.try.all.packages
2026/07/10 00:48:50.019809991 [1] FALSE
2026/07/10 00:48:50.019817836
2026/07/10 00:48:50.019820020 $HTTPUserAgent
2026/07/10 00:48:50.019827444 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/10 00:48:50.019827905
2026/07/10 00:48:50.019836922 $internet.info
2026/07/10 00:48:50.019837383 [1] 2
2026/07/10 00:48:50.019875594
2026/07/10 00:48:50.019876797 $keep.parse.data
2026/07/10 00:48:50.019889540 [1] TRUE
2026/07/10 00:48:50.019890462
2026/07/10 00:48:50.019902184 $keep.parse.data.pkgs
2026/07/10 00:48:50.019902775 [1] FALSE
2026/07/10 00:48:50.019910650
2026/07/10 00:48:50.019911101 $keep.source
2026/07/10 00:48:50.019918174 [1] FALSE
2026/07/10 00:48:50.019918665
2026/07/10 00:48:50.019925428 $keep.source.pkgs
2026/07/10 00:48:50.019925878 [1] FALSE
2026/07/10 00:48:50.019947218
2026/07/10 00:48:50.019947719 $locatorBell
2026/07/10 00:48:50.019954743 [1] TRUE
2026/07/10 00:48:50.019955183
2026/07/10 00:48:50.019961765 $mailer
2026/07/10 00:48:50.019962217 [1] "mailto"
2026/07/10 00:48:50.019969340
2026/07/10 00:48:50.019969791 $matprod
2026/07/10 00:48:50.019976483 [1] "default"
2026/07/10 00:48:50.019976934
2026/07/10 00:48:50.019983737 $max.contour.segments
2026/07/10 00:48:50.019984167 [1] 25000
2026/07/10 00:48:50.019995880
2026/07/10 00:48:50.019996811 $max.print
2026/07/10 00:48:50.020009205 [1] 99999
2026/07/10 00:48:50.020010006
2026/07/10 00:48:50.020021638 $menu.graphics
2026/07/10 00:48:50.020022479 [1] TRUE
2026/07/10 00:48:50.020030645
2026/07/10 00:48:50.020031106 $na.action
2026/07/10 00:48:50.020038039 [1] "na.omit"
2026/07/10 00:48:50.020038469
2026/07/10 00:48:50.020045282 $nwarnings
2026/07/10 00:48:50.020045723 [1] 50
2026/07/10 00:48:50.020052746
2026/07/10 00:48:50.020053237 $OutDec
2026/07/10 00:48:50.020059940 [1] "."
2026/07/10 00:48:50.020060370
2026/07/10 00:48:50.020066993 $packrat.authenticated.downloads.use.renv
2026/07/10 00:48:50.020067584 [1] TRUE
2026/07/10 00:48:50.020076220
2026/07/10 00:48:50.020076661 $packrat.connect.timeout
2026/07/10 00:48:50.020084205 [1] 10
2026/07/10 00:48:50.020084666
2026/07/10 00:48:50.020091268 $packrat.untrusted.packages
2026/07/10 00:48:50.020091689 character(0)
2026/07/10 00:48:50.020099804
2026/07/10 00:48:50.020100265 $packrat.verbose.cache
2026/07/10 00:48:50.020107759 [1] TRUE
2026/07/10 00:48:50.020108190
2026/07/10 00:48:50.020115814 $pager
2026/07/10 00:48:50.020116686 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/07/10 00:48:50.020131474
2026/07/10 00:48:50.020132496 $papersize
2026/07/10 00:48:50.020142544 [1] "letter"
2026/07/10 00:48:50.020143075
2026/07/10 00:48:50.020150028 $PCRE_limit_recursion
2026/07/10 00:48:50.020150459 [1] NA
2026/07/10 00:48:50.020158113
2026/07/10 00:48:50.020158554 $PCRE_study
2026/07/10 00:48:50.020165407 [1] FALSE
2026/07/10 00:48:50.020165848
2026/07/10 00:48:50.020172540 $PCRE_use_JIT
2026/07/10 00:48:50.020172991 [1] TRUE
2026/07/10 00:48:50.020180215
2026/07/10 00:48:50.020180646 $pdfviewer
2026/07/10 00:48:50.020187488 [1] "/usr/bin/xdg-open"
2026/07/10 00:48:50.020187929
2026/07/10 00:48:50.020200042 $pkgType
2026/07/10 00:48:50.020200513 [1] "source"
2026/07/10 00:48:50.020207927
2026/07/10 00:48:50.020208418 $printcmd
2026/07/10 00:48:50.020215240 [1] "/usr/bin/lpr"
2026/07/10 00:48:50.020215681
2026/07/10 00:48:50.020222664 $prompt
2026/07/10 00:48:50.020223105 [1] "> "
2026/07/10 00:48:50.020230018
2026/07/10 00:48:50.020230449 $repos
2026/07/10 00:48:50.020242632 CRAN
2026/07/10 00:48:50.020243473 "@CRAN@"
2026/07/10 00:48:50.020255536
2026/07/10 00:48:50.020256277 $rl_word_breaks
2026/07/10 00:48:50.020263952 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/10 00:48:50.020264383
2026/07/10 00:48:50.020271586 $scipen
2026/07/10 00:48:50.020272037 [1] 0
2026/07/10 00:48:50.020279060
2026/07/10 00:48:50.020279511 $show.coef.Pvalues
2026/07/10 00:48:50.020286885 [1] TRUE
2026/07/10 00:48:50.020287326
2026/07/10 00:48:50.020293948 $show.error.messages
2026/07/10 00:48:50.020294389 [1] TRUE
2026/07/10 00:48:50.020301923
2026/07/10 00:48:50.020302344 $show.signif.stars
2026/07/10 00:48:50.020309487 [1] TRUE
2026/07/10 00:48:50.020309928
2026/07/10 00:48:50.020316560 $showErrorCalls
2026/07/10 00:48:50.020316991 [1] TRUE
2026/07/10 00:48:50.020324415
2026/07/10 00:48:50.020324846 $showNCalls
2026/07/10 00:48:50.020331709 [1] 50
2026/07/10 00:48:50.020332139
2026/07/10 00:48:50.020338702 $showWarnCalls
2026/07/10 00:48:50.020339163 [1] FALSE
2026/07/10 00:48:50.020346486
2026/07/10 00:48:50.020346907 $str
2026/07/10 00:48:50.020357467 $str$strict.width
2026/07/10 00:48:50.020358279 [1] "no"
2026/07/10 00:48:50.020371163
2026/07/10 00:48:50.020372074 $str$digits.d
2026/07/10 00:48:50.020381803 [1] 3
2026/07/10 00:48:50.020382975
2026/07/10 00:48:50.020400017 $str$vec.len
2026/07/10 00:48:50.020400558 [1] 4
2026/07/10 00:48:50.020411588
2026/07/10 00:48:50.020412059 $str$list.len
2026/07/10 00:48:50.020422980 [1] 99
2026/07/10 00:48:50.020440012
2026/07/10 00:48:50.020452224 $str$deparse.lines
2026/07/10 00:48:50.020453146 NULL
2026/07/10 00:48:50.020460750
2026/07/10 00:48:50.020461211 $str$drop.deparse.attr
2026/07/10 00:48:50.020470569 [1] TRUE
2026/07/10 00:48:50.020471430
2026/07/10 00:48:50.020483974 $str$formatNum
2026/07/10 00:48:50.020484996 function (x, ...)
2026/07/10 00:48:50.020497940 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/10 00:48:50.020498421 <environment: 0x564511dd14e8>
2026/07/10 00:48:50.020510704
2026/07/10 00:48:50.020511165
2026/07/10 00:48:50.020517617 $str.dendrogram.last
2026/07/10 00:48:50.020518078 [1] "`"
2026/07/10 00:48:50.020525572
2026/07/10 00:48:50.020526013 $texi2dvi
2026/07/10 00:48:50.020533096 [1] "/usr/bin/texi2dvi"
2026/07/10 00:48:50.020533657
2026/07/10 00:48:50.020540921 $timeout
2026/07/10 00:48:50.020541362 [1] 60
2026/07/10 00:48:50.020548214
2026/07/10 00:48:50.020548645 $ts.eps
2026/07/10 00:48:50.020555297 [1] 1e-05
2026/07/10 00:48:50.020555738
2026/07/10 00:48:50.020562391 $ts.S.compat
2026/07/10 00:48:50.020562832 [1] FALSE
2026/07/10 00:48:50.020578638
2026/07/10 00:48:50.020581052 $unzip
2026/07/10 00:48:50.020597784 [1] "/usr/bin/unzip"
2026/07/10 00:48:50.020598585
2026/07/10 00:48:50.020610788 $useFancyQuotes
2026/07/10 00:48:50.020611600 [1] TRUE
2026/07/10 00:48:50.020623883
2026/07/10 00:48:50.020624704 $verbose
2026/07/10 00:48:50.020635895 [1] FALSE
2026/07/10 00:48:50.020636696
2026/07/10 00:48:50.020647527 $warn
2026/07/10 00:48:50.020648308 [1] 0
2026/07/10 00:48:50.020658688
2026/07/10 00:48:50.020659459 $warning.length
2026/07/10 00:48:50.020671341 [1] 1000
2026/07/10 00:48:50.020672103
2026/07/10 00:48:50.020682613 $warnPartialMatchArgs
2026/07/10 00:48:50.020683424 [1] FALSE
2026/07/10 00:48:50.020696038
2026/07/10 00:48:50.020696809 $warnPartialMatchAttr
2026/07/10 00:48:50.020709142 [1] FALSE
2026/07/10 00:48:50.020709974
2026/07/10 00:48:50.020720754 $warnPartialMatchDollar
2026/07/10 00:48:50.020721595 [1] FALSE
2026/07/10 00:48:50.020733528
2026/07/10 00:48:50.020734430 $width
2026/07/10 00:48:50.020745460 [1] 80
2026/07/10 00:48:50.020746232
Stopped session pings to http://127.0.0.1:38239
packrat-restore-sandbox environment Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:50.042495837 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:50.042695872 [connect-session] Job Key: OWczrQetCCfQxY9d
2026/07/10 00:48:50.042706101 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:50.042709708 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38813 ...
Connected to session server http://127.0.0.1:38813
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:50.225262003 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:50.225557189 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/07/10 00:48:50.233637525
2026/07/10 00:48:50.233645631 $ env
2026/07/10 00:48:50.233681358 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:50.233687229 EDITOR=vi
2026/07/10 00:48:50.233715737 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:50.233718973 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:50.233790316 LANG=en_US.UTF-8
2026/07/10 00:48:50.233791990 LANGUAGE=en_US:en
2026/07/10 00:48:50.233806968 LC_ALL=en_US.UTF-8
2026/07/10 00:48:50.233807739 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/07/10 00:48:50.233832896 LN_S=ln -s
2026/07/10 00:48:50.233833517 LOGNAME=rstudio-connect
2026/07/10 00:48:50.233842715 MAKEFLAGS=-j1
2026/07/10 00:48:50.233843586 MAKE=make
2026/07/10 00:48:50.233862001 PAGER=/usr/bin/pager
2026/07/10 00:48:50.233863023 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/10 00:48:50.233906998 POSIT_CONNECT=1
2026/07/10 00:48:50.233910604 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:50.233927125 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:50.233927646 R_ARCH=
2026/07/10 00:48:50.233936162 R_BROWSER=xdg-open
2026/07/10 00:48:50.233936643 R_BZIPCMD=/usr/bin/bzip2
2026/07/10 00:48:50.233945229 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/07/10 00:48:50.233945670 R_ENVIRON_USER=REDACTED
2026/07/10 00:48:50.233954266 R_GZIPCMD=/usr/bin/gzip
2026/07/10 00:48:50.233954697 R_HOME=/opt/R/4.4.3/lib/R
2026/07/10 00:48:50.233962712 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/07/10 00:48:50.233963754 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/07/10 00:48:50.233974293 R_LIBS_USER=REDACTED
2026/07/10 00:48:50.233975185 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/07/10 00:48:50.234010040 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpPAVKdk/packrat-src
2026/07/10 00:48:50.234011042 R_PAPERSIZE=letter
2026/07/10 00:48:50.234021261 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/10 00:48:50.234021722 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/10 00:48:50.234030449 R_PRINTCMD=/usr/bin/lpr
2026/07/10 00:48:50.234030879 R_PROFILE_USER=REDACTED
2026/07/10 00:48:50.234039065 R_RD4PDF=times,inconsolata,hyper
2026/07/10 00:48:50.234039506 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpPAVKdk
2026/07/10 00:48:50.234049825 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/07/10 00:48:50.234050276 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/10 00:48:50.234062912 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/10 00:48:50.234065638 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:50.234097522 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/10 00:48:50.234099456 R_UNZIPCMD=/usr/bin/unzip
2026/07/10 00:48:50.234135944 R_ZIPCMD=/usr/bin/zip
2026/07/10 00:48:50.234142316 SED=/usr/bin/sed
2026/07/10 00:48:50.234161552 SHLVL=2
2026/07/10 00:48:50.234162554 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:50.234176520 TAR=/usr/bin/tar
2026/07/10 00:48:50.234177532 TERM=xterm
2026/07/10 00:48:50.234191258 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:50.234192159 TZ=UTC
2026/07/10 00:48:50.234210694 USERNAME=rstudio-connect
2026/07/10 00:48:50.234215443 USER=rstudio-connect
2026/07/10 00:48:50.240031090 _=/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/07/10 00:48:50.255729044 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:50.256081434 [connect-session] Job Key: RGOwQX8QcXwKM0ix
2026/07/10 00:48:50.256094810 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:50.256098647 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42063 ...
Connected to session server http://127.0.0.1:42063
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:50.435732788 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:50.436035504 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/07/10 00:48:50.443642638
2026/07/10 00:48:50.443650743 $ findmnt --notruncate
2026/07/10 00:48:50.443688524 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:50.443696338 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/BDUHU
JIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:50.443835273 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:50.443837838 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:50.443902109 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:50.443903471 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:50.443933828 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:50.443934699 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:50.443968012 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:50.443969134 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:50.444013527 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444017034 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:50.444150808 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:50.444270532 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444314170 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444315763 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444370876 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444374203 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444424547 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/RGOwQX8QcXwKM0ix] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444425669 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444469100 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:50.444470002 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2091734947] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:50.444508558 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:50.449317205 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:50.464499974 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:50.464683278 [connect-session] Job Key: BAlh11ZelJ6TxC30
2026/07/10 00:48:50.464694198 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:50.464697715 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43167 ...
Connected to session server http://127.0.0.1:43167
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:50.644659569 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:50.645005398 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/10 00:48:50.981220215
2026/07/10 00:48:50.981231787 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/10 00:48:50.981285607 * Trying 3.140.231.54:443...
2026/07/10 00:48:50.981287140 * Connected to packagemanager.posit.co (3.140.231.54) port 443 (#0)
2026/07/10 00:48:50.981304974 * ALPN, offering h2
2026/07/10 00:48:50.981305825 * ALPN, offering http/1.1
2026/07/10 00:48:50.981320342 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:50.981321144 * CApath: /etc/ssl/certs
2026/07/10 00:48:50.981335481 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981336383 } [5 bytes data]
2026/07/10 00:48:50.981349016 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:50.981349818 } [512 bytes data]
2026/07/10 00:48:50.981364600 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981369660 { [5 bytes data]
2026/07/10 00:48:50.981399786 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:50.981401850 { [104 bytes data]
2026/07/10 00:48:50.981414975 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981415496 { [5 bytes data]
2026/07/10 00:48:50.981431195 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:50.981432287 { [3880 bytes data]
2026/07/10 00:48:50.981446313 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981447045 { [5 bytes data]
2026/07/10 00:48:50.981460550 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/10 00:48:50.981461272 { [333 bytes data]
2026/07/10 00:48:50.981477642 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981478644 { [5 bytes data]
2026/07/10 00:48:50.981494664 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/10 00:48:50.981495456 { [4 bytes data]
2026/07/10 00:48:50.981510554 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981511335 } [5 bytes data]
2026/07/10 00:48:50.981526143 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/10 00:48:50.981526844 } [70 bytes data]
2026/07/10 00:48:50.981541843 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:50.981542754 } [5 bytes data]
2026/07/10 00:48:50.981558323 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:50.981559145 } [1 bytes data]
2026/07/10 00:48:50.981575816 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981576277 } [5 bytes data]
2026/07/10 00:48:50.981585574 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:50.981585985 } [16 bytes data]
2026/07/10 00:48:50.981594521 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:50.981594952 { [5 bytes data]
2026/07/10 00:48:50.981604480 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:50.981605422 { [5 bytes data]
2026/07/10 00:48:50.981621712 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:50.981622584 { [16 bytes data]
2026/07/10 00:48:50.981632863 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/10 00:48:50.981633354 * ALPN, server accepted to use h2
2026/07/10 00:48:50.981649895 * Server certificate:
2026/07/10 00:48:50.981650796 * subject: CN=p3m.posit.it
2026/07/10 00:48:50.981669672 * start date: Feb 24 00:00:00 2026 GMT
2026/07/10 00:48:50.981670604 * expire date: Sep 9 23:59:59 2026 GMT
2026/07/10 00:48:50.981687165 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/10 00:48:50.981688457 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/10 00:48:50.981715566 * SSL certificate verify ok.
2026/07/10 00:48:50.981716879 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:50.981743969 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:50.981749620 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:50.981784926 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981785828 } [5 bytes data]
2026/07/10 00:48:50.981821695 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981822356 } [5 bytes data]
2026/07/10 00:48:50.981831674 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981832105 } [5 bytes data]
2026/07/10 00:48:50.981840971 * Using Stream ID: 1 (easy handle 0x55e34e4f5a40)
2026/07/10 00:48:50.981841562 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981852192 } [5 bytes data]
2026/07/10 00:48:50.981852663 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/10 00:48:50.981861329 > Host: packagemanager.posit.co
2026/07/10 00:48:50.981861790 > user-agent: curl/7.81.0
2026/07/10 00:48:50.981870747 > accept: */*
2026/07/10 00:48:50.981871178 >
2026/07/10 00:48:50.981881587 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981882399 { [5 bytes data]
2026/07/10 00:48:50.981906646 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/10 00:48:50.981941700 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981942742 } [5 bytes data]
2026/07/10 00:48:50.981953422 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981953913 { [5 bytes data]
2026/07/10 00:48:50.981962549 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:50.981962980 { [5 bytes data]
2026/07/10 00:48:50.981971566 < HTTP/2 400
2026/07/10 00:48:50.981972057 < date: Fri, 10 Jul 2026 00:48:50 GMT
2026/07/10 00:48:50.981979911 < content-type: text/plain; charset=utf-8
2026/07/10 00:48:50.981980362 < content-length: 94
2026/07/10 00:48:50.981989650 < cache-control: max-age=3600
2026/07/10 00:48:50.981990110 < request-id: 85acb8a2-02ec-43d7-846c-4894bb627688
2026/07/10 00:48:50.982000119 < server: Posit Package Manager v2026.06.0
2026/07/10 00:48:50.982000550 < x-content-type-options: nosniff
2026/07/10 00:48:50.982010208 < x-frame-options: DENY
2026/07/10 00:48:50.982010649 < x-repository-type: RSPM
2026/07/10 00:48:50.982020287 <
2026/07/10 00:48:50.982021109 { [94 bytes data]
2026/07/10 00:48:50.982058899 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:50.982065452 { [5 bytes data]
2026/07/10 00:48:50.987494261 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:51.002734941 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:51.002931870 [connect-session] Job Key: TJeHxBQekRWRgkrH
2026/07/10 00:48:51.002944293 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:51.002948350 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41875 ...
Connected to session server http://127.0.0.1:41875
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:51.184451801 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:51.184742335 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/10 00:48:51.521562079
2026/07/10 00:48:51.521573250 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/10 00:48:51.521769557 * Trying 18.189.18.167:443...
2026/07/10 00:48:51.522024896 * Connected to packagemanager.posit.co (18.189.18.167) port 443 (#0)
2026/07/10 00:48:51.522027191 * ALPN, offering h2
2026/07/10 00:48:51.522045465 * ALPN, offering http/1.1
2026/07/10 00:48:51.522046387 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:51.522062637 * CApath: /etc/ssl/certs
2026/07/10 00:48:51.522063378 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522080120 } [5 bytes data]
2026/07/10 00:48:51.522081162 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:51.522096160 } [512 bytes data]
2026/07/10 00:48:51.522097132 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522118341 { [5 bytes data]
2026/07/10 00:48:51.522119403 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:51.522139411 { [104 bytes data]
2026/07/10 00:48:51.522140312 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522155491 { [5 bytes data]
2026/07/10 00:48:51.522156433 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:51.522171721 { [3880 bytes data]
2026/07/10 00:48:51.522172693 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522187922 { [5 bytes data]
2026/07/10 00:48:51.522188854 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/10 00:48:51.522203381 { [333 bytes data]
2026/07/10 00:48:51.522204202 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522218579 { [5 bytes data]
2026/07/10 00:48:51.522219340 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/10 00:48:51.522233557 { [4 bytes data]
2026/07/10 00:48:51.522234299 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522248655 } [5 bytes data]
2026/07/10 00:48:51.522249477 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/10 00:48:51.522264485 } [70 bytes data]
2026/07/10 00:48:51.522265246 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:51.522279123 } [5 bytes data]
2026/07/10 00:48:51.522279884 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:51.522294982 } [1 bytes data]
2026/07/10 00:48:51.522295794 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522310912 } [5 bytes data]
2026/07/10 00:48:51.522311734 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:51.522325960 } [16 bytes data]
2026/07/10 00:48:51.522326722 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:51.522340628 { [5 bytes data]
2026/07/10 00:48:51.522341469 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:51.522355796 { [5 bytes data]
2026/07/10 00:48:51.522356608 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:51.522375744 { [16 bytes data]
2026/07/10 00:48:51.522376625 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/10 00:48:51.522393256 * ALPN, server accepted to use h2
2026/07/10 00:48:51.522394178 * Server certificate:
2026/07/10 00:48:51.522408795 * subject: CN=p3m.posit.it
2026/07/10 00:48:51.522409637 * start date: Feb 24 00:00:00 2026 GMT
2026/07/10 00:48:51.522425317 * expire date: Sep 9 23:59:59 2026 GMT
2026/07/10 00:48:51.522426589 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/10 00:48:51.522447348 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/10 00:48:51.522448179 * SSL certificate verify ok.
2026/07/10 00:48:51.522463698 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:51.522464560 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:51.522481702 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:51.522482424 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522510196 } [5 bytes data]
2026/07/10 00:48:51.522511067 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522525224 } [5 bytes data]
2026/07/10 00:48:51.522525955 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522540542 } [5 bytes data]
2026/07/10 00:48:51.522541394 * Using Stream ID: 1 (easy handle 0x55a0cb8dca40)
2026/07/10 00:48:51.522556723 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522557494 } [5 bytes data]
2026/07/10 00:48:51.522572121 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/10 00:48:51.522573043 > Host: packagemanager.posit.co
2026/07/10 00:48:51.522589083 > user-agent: curl/7.81.0
2026/07/10 00:48:51.522589905 > accept: */*
2026/07/10 00:48:51.522602558 >
2026/07/10 00:48:51.522603380 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522617366 { [5 bytes data]
2026/07/10 00:48:51.522618238 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/10 00:48:51.522633867 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522634649 } [5 bytes data]
2026/07/10 00:48:51.522649196 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522650178 { [5 bytes data]
2026/07/10 00:48:51.522665657 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522666709 { [5 bytes data]
2026/07/10 00:48:51.522682809 < HTTP/2 400
2026/07/10 00:48:51.522683881 < date: Fri, 10 Jul 2026 00:48:51 GMT
2026/07/10 00:48:51.522695052 < content-type: text/plain; charset=utf-8
2026/07/10 00:48:51.522695583 < content-length: 94
2026/07/10 00:48:51.522704910 < cache-control: max-age=3600
2026/07/10 00:48:51.522705341 < request-id: 1df53daf-09b9-4deb-91fd-ea6ac6f3abb3
2026/07/10 00:48:51.522715330 < server: Posit Package Manager v2026.06.0
2026/07/10 00:48:51.522715781 < x-content-type-options: nosniff
2026/07/10 00:48:51.522727973 < x-frame-options: DENY
2026/07/10 00:48:51.522728404 < x-repository-type: RSPM
2026/07/10 00:48:51.522741469 <
2026/07/10 00:48:51.522742411 { [94 bytes data]
2026/07/10 00:48:51.522755315 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:51.522756236 { [5 bytes data]
2026/07/10 00:48:51.527483811 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox R-version Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:51.542827217 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:51.543047670 [connect-session] Job Key: j5Xc3t8dMD6A283I
2026/07/10 00:48:51.543060063 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:51.543065483 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36009 ...
Connected to session server http://127.0.0.1:36009
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:51.748043643 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:51.748358946 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/07/10 00:48:51.765979081
2026/07/10 00:48:51.765985684 $ /opt/R/4.5.2/bin/R --version
2026/07/10 00:48:51.766023224 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/07/10 00:48:51.766024677 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/10 00:48:51.766051289 Platform: x86_64-pc-linux-gnu
2026/07/10 00:48:51.766053063
2026/07/10 00:48:51.766081365 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/10 00:48:51.766087477 You are welcome to redistribute it under the terms of the
2026/07/10 00:48:51.766110731 GNU General Public License versions 2 or 3.
2026/07/10 00:48:51.766111732 For more information about these matters see
2026/07/10 00:48:51.771506839 https://www.gnu.org/licenses/.
packrat-restore-sandbox installed-packages Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:51.786680184 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:51.786890628 [connect-session] Job Key: zxn8Co6y4s0Ho6Bp
2026/07/10 00:48:51.786903693 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:51.786909274 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40355 ...
Connected to session server http://127.0.0.1:40355
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:51.969650763 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:51.969958828 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/07/10 00:48:52.184149252
2026/07/10 00:48:52.184161225 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/10 00:48:52.184225862 Package Version LibPath
2026/07/10 00:48:52.184229279 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184511818 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184514162 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184535061 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184536013 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184557283 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184558075 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184578713 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184579535 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184601345 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184602157 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184627788 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184630704 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184664136 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184665690 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184687681 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184688662 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184707377 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184708269 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184739417 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184740470 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184758103 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184758894 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184775495 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184776246 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184792777 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184793569 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184810000 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184810801 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184827583 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184828354 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184868189 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184869100 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184886112 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184886934 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184903986 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184904818 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184921429 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184922230 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184961844 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.184963007 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:52.189804272 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
packrat-restore-sandbox options Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:52.205318948 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:52.205514605 [connect-session] Job Key: c1xGy7nW2vSBRWfm
2026/07/10 00:48:52.205526707 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:52.205531726 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45991 ...
Connected to session server http://127.0.0.1:45991
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:52.386801360 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:52.387146778 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/07/10 00:48:52.387560452 $add.smooth
2026/07/10 00:48:52.387566223 [1] TRUE
2026/07/10 00:48:52.387591079
2026/07/10 00:48:52.387592321 $bitmapType
2026/07/10 00:48:52.387604244 [1] "cairo"
2026/07/10 00:48:52.387604744
2026/07/10 00:48:52.387613521 $browser
2026/07/10 00:48:52.387614052 [1] "xdg-open"
2026/07/10 00:48:52.387622197
2026/07/10 00:48:52.387622648 $browserNLdisabled
2026/07/10 00:48:52.387630643 [1] FALSE
2026/07/10 00:48:52.387631094
2026/07/10 00:48:52.387638197 $catch.script.errors
2026/07/10 00:48:52.387638648 [1] FALSE
2026/07/10 00:48:52.387646783
2026/07/10 00:48:52.387647264 $CBoundsCheck
2026/07/10 00:48:52.387654578 [1] FALSE
2026/07/10 00:48:52.387655009
2026/07/10 00:48:52.387661912 $check.bounds
2026/07/10 00:48:52.387662363 [1] FALSE
2026/07/10 00:48:52.387669927
2026/07/10 00:48:52.387670367 $citation.bibtex.max
2026/07/10 00:48:52.387678012 [1] 1
2026/07/10 00:48:52.387678493
2026/07/10 00:48:52.387685255 $continue
2026/07/10 00:48:52.387685726 [1] "+ "
2026/07/10 00:48:52.387697859
2026/07/10 00:48:52.387698771 $contrasts
2026/07/10 00:48:52.387714792 unordered ordered
2026/07/10 00:48:52.387718078 "contr.treatment" "contr.poly"
2026/07/10 00:48:52.387738587
2026/07/10 00:48:52.387740691 $defaultPackages
2026/07/10 00:48:52.387754317 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/10 00:48:52.387756130
2026/07/10 00:48:52.387773573 $demo.ask
2026/07/10 00:48:52.387774424 [1] "default"
2026/07/10 00:48:52.387787248
2026/07/10 00:48:52.387788120 $deparse.cutoff
2026/07/10 00:48:52.387800924 [1] 60
2026/07/10 00:48:52.387801775
2026/07/10 00:48:52.387813157 $device
2026/07/10 00:48:52.388036674 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/10 00:48:52.388044198 width, height, onefile, family, title, fonts, version, paper,
2026/07/10 00:48:52.388078141 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/10 00:48:52.388079454 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/07/10 00:48:52.388095444 {
2026/07/10 00:48:52.388096416 initPSandPDFfonts()
2026/07/10 00:48:52.388105042 new <- list()
2026/07/10 00:48:52.388105783 if (!missing(width))
2026/07/10 00:48:52.388114329 new$width <- width
2026/07/10 00:48:52.388114780 if (!missing(height))
2026/07/10 00:48:52.388123637 new$height <- height
2026/07/10 00:48:52.388124068 if (!missing(onefile))
2026/07/10 00:48:52.388132854 new$onefile <- onefile
2026/07/10 00:48:52.388133365 if (!missing(title))
2026/07/10 00:48:52.388143634 new$title <- title
2026/07/10 00:48:52.388144095 if (!missing(fonts))
2026/07/10 00:48:52.388152761 new$fonts <- fonts
2026/07/10 00:48:52.388153212 if (!missing(version))
2026/07/10 00:48:52.388161858 new$version <- version
2026/07/10 00:48:52.388162299 if (!missing(paper))
2026/07/10 00:48:52.388171977 new$paper <- paper
2026/07/10 00:48:52.388172889 if (!missing(encoding))
2026/07/10 00:48:52.388188358 new$encoding <- encoding
2026/07/10 00:48:52.388189279 if (!missing(bg))
2026/07/10 00:48:52.388204138 new$bg <- bg
2026/07/10 00:48:52.388205009 if (!missing(fg))
2026/07/10 00:48:52.388217192 new$fg <- fg
2026/07/10 00:48:52.388217653 if (!missing(pointsize))
2026/07/10 00:48:52.388226419 new$pointsize <- pointsize
2026/07/10 00:48:52.388227421 if (!missing(pagecentre))
2026/07/10 00:48:52.388236959 new$pagecentre <- pagecentre
2026/07/10 00:48:52.388237430 if (!missing(colormodel))
2026/07/10 00:48:52.388246847 new$colormodel <- colormodel
2026/07/10 00:48:52.388247278 if (!missing(useDingbats))
2026/07/10 00:48:52.388256686 new$useDingbats <- useDingbats
2026/07/10 00:48:52.388257117 if (!missing(useKerning))
2026/07/10 00:48:52.388273427 new$useKerning <- useKerning
2026/07/10 00:48:52.388273878 if (!missing(fillOddEven))
2026/07/10 00:48:52.388283356 new$fillOddEven <- fillOddEven
2026/07/10 00:48:52.388283787 if (!missing(compress))
2026/07/10 00:48:52.388293244 new$compress <- compress
2026/07/10 00:48:52.388293695 if (!missing(timestamp))
2026/07/10 00:48:52.388304185 new$timestamp <- timestamp
2026/07/10 00:48:52.388305116 if (!missing(producer))
2026/07/10 00:48:52.388326638 new$producer <- producer
2026/07/10 00:48:52.388328782 if (!missing(author))
2026/07/10 00:48:52.388350113 new$author <- author
2026/07/10 00:48:52.388351054 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/10 00:48:52.388370952 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/10 00:48:52.388372665 inherits(family, "CIDFont"))) {
2026/07/10 00:48:52.388393083 enc <- family$encoding
2026/07/10 00:48:52.388393875 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/10 00:48:52.388411868 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/10 00:48:52.388412650 "default"))
2026/07/10 00:48:52.388432424 old$encoding <- enc
2026/07/10 00:48:52.388435169 family <- family$metrics
2026/07/10 00:48:52.388458462 }
2026/07/10 00:48:52.388459515 if (is.null(old$encoding) || old$encoding == "default")
2026/07/10 00:48:52.388475204 old$encoding <- guessEncoding()
2026/07/10 00:48:52.388476126 if (!missing(family)) {
2026/07/10 00:48:52.388490793 if (length(family) == 4L) {
2026/07/10 00:48:52.388491685 family <- c(family, "Symbol.afm")
2026/07/10 00:48:52.388506553 }
2026/07/10 00:48:52.388507474 else if (length(family) == 5L) {
2026/07/10 00:48:52.388520699 }
2026/07/10 00:48:52.388521491 else if (length(family) == 1L) {
2026/07/10 00:48:52.388571585 pf <- pdfFonts(family)[[1L]]
2026/07/10 00:48:52.388572737 if (is.null(pf))
2026/07/10 00:48:52.388586973 stop(gettextf("unknown family '%s'", family),
2026/07/10 00:48:52.388587745 domain = NA)
2026/07/10 00:48:52.388603224 matchFont(pf, old$encoding)
2026/07/10 00:48:52.388603995 }
2026/07/10 00:48:52.388616769 else stop("invalid 'family' argument")
2026/07/10 00:48:52.388617611 old$family <- family
2026/07/10 00:48:52.388632278 }
2026/07/10 00:48:52.388633020 version <- old$version
2026/07/10 00:48:52.388644661 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/10 00:48:52.388645613 "2.0")
2026/07/10 00:48:52.388694234 if (version %in% versions)
2026/07/10 00:48:52.388695877 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/10 00:48:52.388715003 else stop("invalid PDF version")
2026/07/10 00:48:52.388716065 onefile <- old$onefile
2026/07/10 00:48:52.388733297 if (!checkIntFormat(file))
2026/07/10 00:48:52.388734169 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/10 00:48:52.388751311 domain = NA)
2026/07/10 00:48:52.388752283 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/10 00:48:52.388767421 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/10 00:48:52.388768243 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/10 00:48:52.388805172 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/10 00:48:52.388806494 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/07/10 00:48:52.388827394 old$author)
2026/07/10 00:48:52.388828526 invisible()
2026/07/10 00:48:52.388842742 }
2026/07/10 00:48:52.388843694 <bytecode: 0x55a0cf1a2300>
2026/07/10 00:48:52.388863481 <environment: namespace:grDevices>
2026/07/10 00:48:52.388864583
2026/07/10 00:48:52.388892002 $device.ask.default
2026/07/10 00:48:52.388893285 [1] FALSE
2026/07/10 00:48:52.388909756
2026/07/10 00:48:52.388910808 $digits
2026/07/10 00:48:52.388923101 [1] 7
2026/07/10 00:48:52.388923942
2026/07/10 00:48:52.388932118 $download.file.extra
2026/07/10 00:48:52.388932598 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/07/10 00:48:52.388947005
2026/07/10 00:48:52.388947497 $download.file.method
2026/07/10 00:48:52.388957465 [1] "curl"
2026/07/10 00:48:52.388957956
2026/07/10 00:48:52.388964939 $dvipscmd
2026/07/10 00:48:52.388965490 [1] "dvips"
2026/07/10 00:48:52.388976240
2026/07/10 00:48:52.388977172 $echo
2026/07/10 00:48:52.388988854 [1] FALSE
2026/07/10 00:48:52.388989826
2026/07/10 00:48:52.389001888 $editor
2026/07/10 00:48:52.389002379 [1] "vi"
2026/07/10 00:48:52.389009453
2026/07/10 00:48:52.389009903 $encoding
2026/07/10 00:48:52.389016786 [1] "native.enc"
2026/07/10 00:48:52.389017227
2026/07/10 00:48:52.389024180 $example.ask
2026/07/10 00:48:52.389024621 [1] "default"
2026/07/10 00:48:52.389033938
2026/07/10 00:48:52.389034369 $expressions
2026/07/10 00:48:52.389041312 [1] 5000
2026/07/10 00:48:52.389041873
2026/07/10 00:48:52.389048466 $help.search.types
2026/07/10 00:48:52.389048947 [1] "vignette" "demo" "help"
2026/07/10 00:48:52.389057422
2026/07/10 00:48:52.389057913 $help.try.all.packages
2026/07/10 00:48:52.389065327 [1] FALSE
2026/07/10 00:48:52.389065768
2026/07/10 00:48:52.389073342 $HTTPUserAgent
2026/07/10 00:48:52.389074174 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/10 00:48:52.389091847
2026/07/10 00:48:52.389092839 $internet.info
2026/07/10 00:48:52.389108909 [1] 2
2026/07/10 00:48:52.389109911
2026/07/10 00:48:52.389121843 $keep.parse.data
2026/07/10 00:48:52.389122785 [1] TRUE
2026/07/10 00:48:52.389134657
2026/07/10 00:48:52.389135198 $keep.parse.data.pkgs
2026/07/10 00:48:52.389142622 [1] FALSE
2026/07/10 00:48:52.389143053
2026/07/10 00:48:52.389149845 $keep.source
2026/07/10 00:48:52.389150276 [1] FALSE
2026/07/10 00:48:52.389157600
2026/07/10 00:48:52.389158101 $keep.source.pkgs
2026/07/10 00:48:52.389165224 [1] FALSE
2026/07/10 00:48:52.389165645
2026/07/10 00:48:52.389172348 $locatorBell
2026/07/10 00:48:52.389172779 [1] TRUE
2026/07/10 00:48:52.389179972
2026/07/10 00:48:52.389180423 $mailer
2026/07/10 00:48:52.389187075 [1] "mailto"
2026/07/10 00:48:52.389187506
2026/07/10 00:48:52.389194279 $matprod
2026/07/10 00:48:52.389194740 [1] "default"
2026/07/10 00:48:52.389201963
2026/07/10 00:48:52.389202384 $max.contour.segments
2026/07/10 00:48:52.389209868 [1] 25000
2026/07/10 00:48:52.389210299
2026/07/10 00:48:52.389216811 $max.print
2026/07/10 00:48:52.389217242 [1] 99999
2026/07/10 00:48:52.389227751
2026/07/10 00:48:52.389228753 $menu.graphics
2026/07/10 00:48:52.389241457 [1] TRUE
2026/07/10 00:48:52.389242319
2026/07/10 00:48:52.389251075 $na.action
2026/07/10 00:48:52.389251526 [1] "na.omit"
2026/07/10 00:48:52.389258850
2026/07/10 00:48:52.389259290 $nwarnings
2026/07/10 00:48:52.389266093 [1] 50
2026/07/10 00:48:52.389266574
2026/07/10 00:48:52.389273076 $OutDec
2026/07/10 00:48:52.389273517 [1] "."
2026/07/10 00:48:52.389280470
2026/07/10 00:48:52.389280931 $packrat.authenticated.downloads.use.renv
2026/07/10 00:48:52.389289106 [1] TRUE
2026/07/10 00:48:52.389289537
2026/07/10 00:48:52.389296099 $packrat.connect.timeout
2026/07/10 00:48:52.389296540 [1] 10
2026/07/10 00:48:52.389304065
2026/07/10 00:48:52.389304515 $packrat.untrusted.packages
2026/07/10 00:48:52.389312039 character(0)
2026/07/10 00:48:52.389312490
2026/07/10 00:48:52.389319333 $packrat.verbose.cache
2026/07/10 00:48:52.389319774 [1] TRUE
2026/07/10 00:48:52.389327338
2026/07/10 00:48:52.389327809 $pager
2026/07/10 00:48:52.389334381 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/07/10 00:48:52.389334822
2026/07/10 00:48:52.389346003 $papersize
2026/07/10 00:48:52.389346875 [1] "letter"
2026/07/10 00:48:52.389365981
2026/07/10 00:48:52.389366542 $PCRE_limit_recursion
2026/07/10 00:48:52.389379085 [1] NA
2026/07/10 00:48:52.389379566
2026/07/10 00:48:52.389386279 $PCRE_study
2026/07/10 00:48:52.389386719 [1] FALSE
2026/07/10 00:48:52.389394013
2026/07/10 00:48:52.389394464 $PCRE_use_JIT
2026/07/10 00:48:52.389401387 [1] TRUE
2026/07/10 00:48:52.389401837
2026/07/10 00:48:52.389408430 $pdfviewer
2026/07/10 00:48:52.389408911 [1] "/usr/bin/xdg-open"
2026/07/10 00:48:52.389416655
2026/07/10 00:48:52.389417086 $pkgType
2026/07/10 00:48:52.389423979 [1] "source"
2026/07/10 00:48:52.389424440
2026/07/10 00:48:52.389431172 $printcmd
2026/07/10 00:48:52.389431613 [1] "/usr/bin/lpr"
2026/07/10 00:48:52.389438917
2026/07/10 00:48:52.389439358 $prompt
2026/07/10 00:48:52.389446060 [1] "> "
2026/07/10 00:48:52.389446501
2026/07/10 00:48:52.389452943 $repos
2026/07/10 00:48:52.389453374 CRAN
2026/07/10 00:48:52.389464375 "@CRAN@"
2026/07/10 00:48:52.389465216
2026/07/10 00:48:52.389477209 $rl_word_breaks
2026/07/10 00:48:52.389478271 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/10 00:48:52.389488290
2026/07/10 00:48:52.389488740 $scipen
2026/07/10 00:48:52.389495573 [1] 0
2026/07/10 00:48:52.389496014
2026/07/10 00:48:52.389502516 $show.coef.Pvalues
2026/07/10 00:48:52.389502957 [1] TRUE
2026/07/10 00:48:52.389510521
2026/07/10 00:48:52.389510952 $show.error.messages
2026/07/10 00:48:52.389518206 [1] TRUE
2026/07/10 00:48:52.389518636
2026/07/10 00:48:52.389525239 $show.signif.stars
2026/07/10 00:48:52.389525730 [1] TRUE
2026/07/10 00:48:52.389533174
2026/07/10 00:48:52.389533604 $showErrorCalls
2026/07/10 00:48:52.389540688 [1] TRUE
2026/07/10 00:48:52.389541169
2026/07/10 00:48:52.389547821 $showNCalls
2026/07/10 00:48:52.389548282 [1] 50
2026/07/10 00:48:52.389555445
2026/07/10 00:48:52.389555876 $showWarnCalls
2026/07/10 00:48:52.389562899 [1] FALSE
2026/07/10 00:48:52.389563320
2026/07/10 00:48:52.389570023 $str
2026/07/10 00:48:52.389570464 $str$strict.width
2026/07/10 00:48:52.389581855 [1] "no"
2026/07/10 00:48:52.389582736
2026/07/10 00:48:52.389594699 $str$digits.d
2026/07/10 00:48:52.389595600 [1] 3
2026/07/10 00:48:52.389604507
2026/07/10 00:48:52.389604968 $str$vec.len
2026/07/10 00:48:52.389611861 [1] 4
2026/07/10 00:48:52.389612362
2026/07/10 00:48:52.389618824 $str$list.len
2026/07/10 00:48:52.389619275 [1] 99
2026/07/10 00:48:52.389626378
2026/07/10 00:48:52.389626819 $str$deparse.lines
2026/07/10 00:48:52.389633932 NULL
2026/07/10 00:48:52.389634383
2026/07/10 00:48:52.389640896 $str$drop.deparse.attr
2026/07/10 00:48:52.389641336 [1] TRUE
2026/07/10 00:48:52.389648850
2026/07/10 00:48:52.389649291 $str$formatNum
2026/07/10 00:48:52.389656294 function (x, ...)
2026/07/10 00:48:52.389656755 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/10 00:48:52.389665822 <environment: 0x55a0cfa156c8>
2026/07/10 00:48:52.389666263
2026/07/10 00:48:52.389673998
2026/07/10 00:48:52.389674468 $str.dendrogram.last
2026/07/10 00:48:52.389681722 [1] "`"
2026/07/10 00:48:52.389682193
2026/07/10 00:48:52.389688755 $texi2dvi
2026/07/10 00:48:52.389689206 [1] "/usr/bin/texi2dvi"
2026/07/10 00:48:52.389701790
2026/07/10 00:48:52.389702651 $timeout
2026/07/10 00:48:52.389714664 [1] 60
2026/07/10 00:48:52.389715465
2026/07/10 00:48:52.389722578 $ts.eps
2026/07/10 00:48:52.389723019 [1] 1e-05
2026/07/10 00:48:52.389730123
2026/07/10 00:48:52.389730564 $ts.S.compat
2026/07/10 00:48:52.389737566 [1] FALSE
2026/07/10 00:48:52.389738017
2026/07/10 00:48:52.389744670 $unzip
2026/07/10 00:48:52.389745151 [1] "/usr/bin/unzip"
2026/07/10 00:48:52.389752494
2026/07/10 00:48:52.389752935 $useFancyQuotes
2026/07/10 00:48:52.389760039 [1] TRUE
2026/07/10 00:48:52.389760489
2026/07/10 00:48:52.389767092 $verbose
2026/07/10 00:48:52.389767543 [1] FALSE
2026/07/10 00:48:52.389775327
2026/07/10 00:48:52.389776289 $warn
2026/07/10 00:48:52.389788071 [1] 0
2026/07/10 00:48:52.389788903
2026/07/10 00:48:52.389800074 $warning.length
2026/07/10 00:48:52.389800995 [1] 1000
2026/07/10 00:48:52.389814250
2026/07/10 00:48:52.389815142 $warnPartialMatchArgs
2026/07/10 00:48:52.389833156 [1] FALSE
2026/07/10 00:48:52.389835510
2026/07/10 00:48:52.389879197 $warnPartialMatchAttr
2026/07/10 00:48:52.389881842 [1] FALSE
2026/07/10 00:48:52.389902250
2026/07/10 00:48:52.389903122 $warnPartialMatchDollar
2026/07/10 00:48:52.389916056 [1] FALSE
2026/07/10 00:48:52.389916888
2026/07/10 00:48:52.389927938 $width
2026/07/10 00:48:52.389928780 [1] 80
2026/07/10 00:48:52.389940141
packrat-restore-sandbox environment Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:52.410196214 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:52.410377664 [connect-session] Job Key: PmXU8fer7HNkrObz
2026/07/10 00:48:52.410389416 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:52.410393053 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42205 ...
Connected to session server http://127.0.0.1:42205
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:52.593315000 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:52.593605637 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/07/10 00:48:52.601196832
2026/07/10 00:48:52.601203655 $ env
2026/07/10 00:48:52.601237729 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:52.601239102 EDITOR=vi
2026/07/10 00:48:52.601262686 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:52.601264570 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:52.601279077 LANG=en_US.UTF-8
2026/07/10 00:48:52.601279598 LANGUAGE=en_US:en
2026/07/10 00:48:52.601287773 LC_ALL=en_US.UTF-8
2026/07/10 00:48:52.601288244 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/07/10 00:48:52.601303172 LN_S=ln -s
2026/07/10 00:48:52.601303663 LOGNAME=rstudio-connect
2026/07/10 00:48:52.601311898 MAKEFLAGS=-j1
2026/07/10 00:48:52.601313170 MAKE=make
2026/07/10 00:48:52.601326445 PAGER=/usr/bin/pager
2026/07/10 00:48:52.601327407 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/10 00:48:52.601346072 POSIT_CONNECT=1
2026/07/10 00:48:52.601346984 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:52.601360098 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:52.601360579 R_ARCH=
2026/07/10 00:48:52.601368795 R_BROWSER=xdg-open
2026/07/10 00:48:52.601369326 R_BZIPCMD=/usr/bin/bzip2
2026/07/10 00:48:52.601377541 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/07/10 00:48:52.601377952 R_ENVIRON_USER=REDACTED
2026/07/10 00:48:52.601386618 R_GZIPCMD=/usr/bin/gzip
2026/07/10 00:48:52.601387049 R_HOME=/opt/R/4.5.2/lib/R
2026/07/10 00:48:52.601395064 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/07/10 00:48:52.601395785 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/07/10 00:48:52.601405213 R_LIBS_USER=REDACTED
2026/07/10 00:48:52.601405664 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/07/10 00:48:52.601415031 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpxBPQ4x/packrat-src
2026/07/10 00:48:52.601415542 R_PAPERSIZE=letter
2026/07/10 00:48:52.601425631 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/10 00:48:52.601426062 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/10 00:48:52.601434838 R_PRINTCMD=/usr/bin/lpr
2026/07/10 00:48:52.601435269 R_PROFILE_USER=REDACTED
2026/07/10 00:48:52.601443365 R_RD4PDF=times,inconsolata,hyper
2026/07/10 00:48:52.601444557 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpxBPQ4x
2026/07/10 00:48:52.601525210 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/07/10 00:48:52.601528907 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/10 00:48:52.601551519 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/10 00:48:52.601552371 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:52.601574773 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/10 00:48:52.601575665 R_UNZIPCMD=/usr/bin/unzip
2026/07/10 00:48:52.601596986 R_ZIPCMD=/usr/bin/zip
2026/07/10 00:48:52.601600292 SED=/usr/bin/sed
2026/07/10 00:48:52.601644825 SHLVL=2
2026/07/10 00:48:52.601646318 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:52.601659383 TAR=/usr/bin/tar
2026/07/10 00:48:52.601660144 TERM=xterm
2026/07/10 00:48:52.601672076 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:52.601673098 TZ=UTC
2026/07/10 00:48:52.601686563 USERNAME=rstudio-connect
2026/07/10 00:48:52.601687415 USER=rstudio-connect
2026/07/10 00:48:52.606412218 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:52.621680347 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:52.621880071 [connect-session] Job Key: MozUZqbj1xhXMqX6
2026/07/10 00:48:52.621893957 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:52.621897754 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43233 ...
Connected to session server http://127.0.0.1:43233
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:52.803792206 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:52.804095287 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/07/10 00:48:52.811295702
2026/07/10 00:48:52.811302826 $ findmnt --notruncate
2026/07/10 00:48:52.811338102 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:52.811339615 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/BDUHU
JIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:52.811474648 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:52.811476741 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:52.811509794 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:52.811510946 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:52.811543597 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:52.811544459 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:52.811582127 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:52.811583790 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:52.811685313 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.811696514 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:52.811924301 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l
/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:52.811926556 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812097396 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812099099 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812146157 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812149403 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812186992 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/MozUZqbj1xhXMqX6] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812240594 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812242056 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:52.812295136 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace606935391] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:52.812296789 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:52.817014036 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/overlay2/l/B
DUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:52.832113247 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:52.832299426 [connect-session] Job Key: pFyDL7yUzpQdrRjA
2026/07/10 00:48:52.832311258 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:52.832316639 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:34949 ...
Connected to session server http://127.0.0.1:34949
2026/07/10 00:48:53.014409478 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:53.014685061 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/10 00:48:53.354756018
2026/07/10 00:48:53.354768100 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/10 00:48:53.354834784 * Trying 52.15.163.118:443...
2026/07/10 00:48:53.354837960 * Connected to packagemanager.posit.co (52.15.163.118) port 443 (#0)
2026/07/10 00:48:53.354879127 * ALPN, offering h2
2026/07/10 00:48:53.354880419 * ALPN, offering http/1.1
2026/07/10 00:48:53.354892953 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:53.354893824 * CApath: /etc/ssl/certs
2026/07/10 00:48:53.354906929 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.354907901 } [5 bytes data]
2026/07/10 00:48:53.354951703 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:53.354952785 } [512 bytes data]
2026/07/10 00:48:53.354968995 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.354969887 { [5 bytes data]
2026/07/10 00:48:53.354985947 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:53.354986999 { [104 bytes data]
2026/07/10 00:48:53.355002568 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355003400 { [5 bytes data]
2026/07/10 00:48:53.355020562 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:53.355021053 { [3880 bytes data]
2026/07/10 00:48:53.355030871 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355031292 { [5 bytes data]
2026/07/10 00:48:53.355041260 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/10 00:48:53.355041691 { [333 bytes data]
2026/07/10 00:48:53.355051880 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355052301 { [5 bytes data]
2026/07/10 00:48:53.355073431 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/10 00:48:53.355073882 { [4 bytes data]
2026/07/10 00:48:53.355083790 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355084221 } [5 bytes data]
2026/07/10 00:48:53.355094180 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/10 00:48:53.355094691 } [70 bytes data]
2026/07/10 00:48:53.355106593 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:53.355107505 } [5 bytes data]
2026/07/10 00:48:53.355124386 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:53.355125388 } [1 bytes data]
2026/07/10 00:48:53.355147810 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355148862 } [5 bytes data]
2026/07/10 00:48:53.355166335 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:53.355167066 } [16 bytes data]
2026/07/10 00:48:53.355183968 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:53.355184649 { [5 bytes data]
2026/07/10 00:48:53.355201591 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.355202422 { [5 bytes data]
2026/07/10 00:48:53.355217330 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:53.355218202 { [16 bytes data]
2026/07/10 00:48:53.355232479 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/10 00:48:53.355233371 * ALPN, server accepted to use h2
2026/07/10 00:48:53.355255353 * Server certificate:
2026/07/10 00:48:53.355258579 * subject: CN=p3m.posit.it
2026/07/10 00:48:53.355283686 * start date: Feb 24 00:00:00 2026 GMT
2026/07/10 00:48:53.355285058 * expire date: Sep 9 23:59:59 2026 GMT
2026/07/10 00:48:53.355300547 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/10 00:48:53.355302391 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/10 00:48:53.355324002 * SSL certificate verify ok.
2026/07/10 00:48:53.355324833 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:53.355340833 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:53.355341695 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:53.355414992 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355416555 } [5 bytes data]
2026/07/10 00:48:53.355432434 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355433356 } [5 bytes data]
2026/07/10 00:48:53.355448384 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355449206 } [5 bytes data]
2026/07/10 00:48:53.355464104 * Using Stream ID: 1 (easy handle 0x55dda9b77a40)
2026/07/10 00:48:53.355503438 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355528002 } [5 bytes data]
2026/07/10 00:48:53.355530477 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/10 00:48:53.355551006 > Host: packagemanager.posit.co
2026/07/10 00:48:53.355551987 > user-agent: curl/7.81.0
2026/07/10 00:48:53.355566765 > accept: */*
2026/07/10 00:48:53.355567546 >
2026/07/10 00:48:53.355578778 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355581342 { [5 bytes data]
2026/07/10 00:48:53.355596701 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/10 00:48:53.355597563 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355616468 } [5 bytes data]
2026/07/10 00:48:53.355617350 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355632879 { [5 bytes data]
2026/07/10 00:48:53.355633750 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355649290 { [5 bytes data]
2026/07/10 00:48:53.355650221 < HTTP/2 400
2026/07/10 00:48:53.355662975 < date: Fri, 10 Jul 2026 00:48:53 GMT
2026/07/10 00:48:53.355663797 < content-type: text/plain; charset=utf-8
2026/07/10 00:48:53.355681390 < content-length: 94
2026/07/10 00:48:53.355682372 < cache-control: max-age=3600
2026/07/10 00:48:53.355696859 < request-id: 6fe1baf9-f947-4da1-bd78-150c7b04f2bf
2026/07/10 00:48:53.355697710 < server: Posit Package Manager v2026.06.0
2026/07/10 00:48:53.355715934 < x-content-type-options: nosniff
2026/07/10 00:48:53.355716786 < x-frame-options: DENY
2026/07/10 00:48:53.355732025 < x-repository-type: RSPM
2026/07/10 00:48:53.355732776 <
2026/07/10 00:48:53.355744308 { [94 bytes data]
2026/07/10 00:48:53.355745219 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.355760848 { [5 bytes data]
2026/07/10 00:48:53.361408215 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/10 00:48:53.376337915 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:53.376519254 [connect-session] Job Key: SkDWCXQkLssNyW5m
2026/07/10 00:48:53.376529954 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/10 00:48:53.376533541 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/r/#r-version-matching
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38793 ...
Connected to session server http://127.0.0.1:38793
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:53.559431635 Configuring packrat to use available credentials for private repository access.
2026/07/10 00:48:53.559733890 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/10 00:48:53.916381830
2026/07/10 00:48:53.916390206 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/10 00:48:53.916481397 * Trying 3.140.231.54:443...
2026/07/10 00:48:53.916483581 * Connected to packagemanager.posit.co (3.140.231.54) port 443 (#0)
2026/07/10 00:48:53.916504330 * ALPN, offering h2
2026/07/10 00:48:53.916505703 * ALPN, offering http/1.1
2026/07/10 00:48:53.916519909 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/10 00:48:53.916520861 * CApath: /etc/ssl/certs
2026/07/10 00:48:53.916536149 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916537071 } [5 bytes data]
2026/07/10 00:48:53.916559974 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/10 00:48:53.916560906 } [512 bytes data]
2026/07/10 00:48:53.916575804 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916576565 { [5 bytes data]
2026/07/10 00:48:53.916590832 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/10 00:48:53.916591713 { [104 bytes data]
2026/07/10 00:48:53.916606321 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916607233 { [5 bytes data]
2026/07/10 00:48:53.916622121 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/10 00:48:53.916622882 { [3880 bytes data]
2026/07/10 00:48:53.916637038 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916637880 { [5 bytes data]
2026/07/10 00:48:53.916652297 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/10 00:48:53.916653209 { [333 bytes data]
2026/07/10 00:48:53.916668127 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916668888 { [5 bytes data]
2026/07/10 00:48:53.916683566 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/10 00:48:53.916684327 { [4 bytes data]
2026/07/10 00:48:53.916698504 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916699335 } [5 bytes data]
2026/07/10 00:48:53.916713993 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/10 00:48:53.916714754 } [70 bytes data]
2026/07/10 00:48:53.916729722 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/10 00:48:53.916730493 } [5 bytes data]
2026/07/10 00:48:53.916744620 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/10 00:48:53.916745432 } [1 bytes data]
2026/07/10 00:48:53.916763756 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916764527 } [5 bytes data]
2026/07/10 00:48:53.916778924 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/10 00:48:53.916779866 } [16 bytes data]
2026/07/10 00:48:53.916794283 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/10 00:48:53.916795074 { [5 bytes data]
2026/07/10 00:48:53.916808730 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/10 00:48:53.916809562 { [5 bytes data]
2026/07/10 00:48:53.916824480 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/10 00:48:53.916825221 { [16 bytes data]
2026/07/10 00:48:53.916838887 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/10 00:48:53.916839658 * ALPN, server accepted to use h2
2026/07/10 00:48:53.916886195 * Server certificate:
2026/07/10 00:48:53.916887167 * subject: CN=p3m.posit.it
2026/07/10 00:48:53.916901053 * start date: Feb 24 00:00:00 2026 GMT
2026/07/10 00:48:53.916901865 * expire date: Sep 9 23:59:59 2026 GMT
2026/07/10 00:48:53.916916753 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/10 00:48:53.916917764 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/10 00:48:53.916938243 * SSL certificate verify ok.
2026/07/10 00:48:53.916939044 * Using HTTP2, server supports multiplexing
2026/07/10 00:48:53.916954854 * Connection state changed (HTTP/2 confirmed)
2026/07/10 00:48:53.916955655 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/10 00:48:53.916984309 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.916985130 } [5 bytes data]
2026/07/10 00:48:53.917000038 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917000850 } [5 bytes data]
2026/07/10 00:48:53.917015648 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917016409 } [5 bytes data]
2026/07/10 00:48:53.917031117 * Using Stream ID: 1 (easy handle 0x563645e48a40)
2026/07/10 00:48:53.917031878 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917049201 } [5 bytes data]
2026/07/10 00:48:53.917050022 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/10 00:48:53.917063858 > Host: packagemanager.posit.co
2026/07/10 00:48:53.917064639 > user-agent: curl/7.81.0
2026/07/10 00:48:53.917079317 > accept: */*
2026/07/10 00:48:53.917080148 >
2026/07/10 00:48:53.917090608 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917091450 { [5 bytes data]
2026/07/10 00:48:53.917106598 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/10 00:48:53.917107450 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917125163 } [5 bytes data]
2026/07/10 00:48:53.917125994 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917140652 { [5 bytes data]
2026/07/10 00:48:53.917141433 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917155309 { [5 bytes data]
2026/07/10 00:48:53.917156111 < HTTP/2 400
2026/07/10 00:48:53.917168033 < date: Fri, 10 Jul 2026 00:48:53 GMT
2026/07/10 00:48:53.917168845 < content-type: text/plain; charset=utf-8
2026/07/10 00:48:53.917184223 < content-length: 94
2026/07/10 00:48:53.917185025 < cache-control: max-age=3600
2026/07/10 00:48:53.917199041 < request-id: 943cc282-ea08-4015-8c9a-031e39172146
2026/07/10 00:48:53.917199953 < server: Posit Package Manager v2026.06.0
2026/07/10 00:48:53.917217416 < x-content-type-options: nosniff
2026/07/10 00:48:53.917218247 < x-frame-options: DENY
2026/07/10 00:48:53.917233065 < x-repository-type: RSPM
2026/07/10 00:48:53.917233876 <
2026/07/10 00:48:53.917245789 { [94 bytes data]
2026/07/10 00:48:53.917246580 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/10 00:48:53.917261338 { [5 bytes data]
2026/07/10 00:48:53.922547706 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:38793
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:53.942533695 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:53.942769016 [connect-session] Job Key: t8lWce2ZAEEeI5Mr
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43059 ...
Connected to session server http://127.0.0.1:43059
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:54.136322151 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:54.136627675 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:54.136718371 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/07/10 00:48:54.155697747
2026/07/10 00:48:54.155706243 $ /opt/R/4.4.3/bin/R --version
2026/07/10 00:48:54.155744385 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/07/10 00:48:54.155751167 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/10 00:48:54.155775954 Platform: x86_64-pc-linux-gnu
2026/07/10 00:48:54.155777116
2026/07/10 00:48:54.155787866 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/10 00:48:54.155788337 You are welcome to redistribute it under the terms of the
2026/07/10 00:48:54.155801241 GNU General Public License versions 2 or 3.
2026/07/10 00:48:54.155801702 For more information about these matters see
2026/07/10 00:48:54.160742130 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:43059
Stopping content session token refresher
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:54.177433548 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:54.177669530 [connect-session] Job Key: EBQ4VD50dnMmli28
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:38087 ...
Connected to session server http://127.0.0.1:38087
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:54.367174166 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:54.367393399 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:54.367488362 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/07/10 00:48:54.568248295
2026/07/10 00:48:54.568259496 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/10 00:48:54.568317539 Package Version LibPath
2026/07/10 00:48:54.568320694 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568356201 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568357293 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568391747 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568392669 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568407397 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568408058 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568423918 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568424779 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568442332 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568443394 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568464123 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568465075 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568485894 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568487136 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568507013 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568507755 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568524175 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568525318 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568542861 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568543682 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568560674 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568561425 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568577846 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568578588 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568623421 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568624523 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.568642176 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/10 00:48:54.574010459 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:38087
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:54.597619228 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:54.597833009 [connect-session] Job Key: WvAPVN7rb4BWXwjx
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:41125 ...
Connected to session server http://127.0.0.1:41125
2026/07/10 00:48:54.786611888 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:54.786852446 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:54.786951364 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/07/10 00:48:54.787624715 $add.smooth
2026/07/10 00:48:54.787630105 [1] TRUE
2026/07/10 00:48:54.787662486
2026/07/10 00:48:54.787664149 $bitmapType
2026/07/10 00:48:54.787685547 [1] "cairo"
2026/07/10 00:48:54.787687250
2026/07/10 00:48:54.787734954 $browser
2026/07/10 00:48:54.787737800 function (url)
2026/07/10 00:48:54.787780810 {
2026/07/10 00:48:54.787782002 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/07/10 00:48:54.787799736 }
2026/07/10 00:48:54.787800567 <environment: 0x557505fefdd0>
2026/07/10 00:48:54.787814032
2026/07/10 00:48:54.787814834 $browserNLdisabled
2026/07/10 00:48:54.787827197 [1] FALSE
2026/07/10 00:48:54.787827978
2026/07/10 00:48:54.787840742 $catch.script.errors
2026/07/10 00:48:54.787841624 [1] FALSE
2026/07/10 00:48:54.787862153
2026/07/10 00:48:54.787863044 $CBoundsCheck
2026/07/10 00:48:54.787893561 [1] FALSE
2026/07/10 00:48:54.787894403
2026/07/10 00:48:54.787905293 $check.bounds
2026/07/10 00:48:54.787906115 [1] FALSE
2026/07/10 00:48:54.787918478
2026/07/10 00:48:54.787919380 $citation.bibtex.max
2026/07/10 00:48:54.787935630 [1] 1
2026/07/10 00:48:54.787936542
2026/07/10 00:48:54.787946721 $continue
2026/07/10 00:48:54.787947492 [1] "+ "
2026/07/10 00:48:54.787958754
2026/07/10 00:48:54.787959725 $contrasts
2026/07/10 00:48:54.787973802 unordered ordered
2026/07/10 00:48:54.787974874 "contr.treatment" "contr.poly"
2026/07/10 00:48:54.787990242
2026/07/10 00:48:54.787991074 $defaultPackages
2026/07/10 00:48:54.788002445 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/10 00:48:54.788003197
2026/07/10 00:48:54.788017513 $demo.ask
2026/07/10 00:48:54.788018285 [1] "default"
2026/07/10 00:48:54.788030408
2026/07/10 00:48:54.788031229 $deparse.cutoff
2026/07/10 00:48:54.788046678 [1] 60
2026/07/10 00:48:54.788047510
2026/07/10 00:48:54.788057869 $device
2026/07/10 00:48:54.788257107 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/10 00:48:54.788259011 width, height, onefile, family, title, fonts, version, paper,
2026/07/10 00:48:54.788287474 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/10 00:48:54.788288697 useKerning, fillOddEven, compress)
2026/07/10 00:48:54.788309015 {
2026/07/10 00:48:54.788309976 initPSandPDFfonts()
2026/07/10 00:48:54.788324153 new <- list()
2026/07/10 00:48:54.788325125 if (!missing(width))
2026/07/10 00:48:54.788339261 new$width <- width
2026/07/10 00:48:54.788340153 if (!missing(height))
2026/07/10 00:48:54.788355091 new$height <- height
2026/07/10 00:48:54.788355972 if (!missing(onefile))
2026/07/10 00:48:54.788368496 new$onefile <- onefile
2026/07/10 00:48:54.788369257 if (!missing(title))
2026/07/10 00:48:54.788381490 new$title <- title
2026/07/10 00:48:54.788382412 if (!missing(fonts))
2026/07/10 00:48:54.788401918 new$fonts <- fonts
2026/07/10 00:48:54.788402900 if (!missing(version))
2026/07/10 00:48:54.788417859 new$version <- version
2026/07/10 00:48:54.788418740 if (!missing(paper))
2026/07/10 00:48:54.788434570 new$paper <- paper
2026/07/10 00:48:54.788435391 if (!missing(encoding))
2026/07/10 00:48:54.788450159 new$encoding <- encoding
2026/07/10 00:48:54.788451041 if (!missing(bg))
2026/07/10 00:48:54.788483141 new$bg <- bg
2026/07/10 00:48:54.788484112 if (!missing(fg))
2026/07/10 00:48:54.788497848 new$fg <- fg
2026/07/10 00:48:54.788498710 if (!missing(pointsize))
2026/07/10 00:48:54.788513768 new$pointsize <- pointsize
2026/07/10 00:48:54.788514690 if (!missing(pagecentre))
2026/07/10 00:48:54.788530780 new$pagecentre <- pagecentre
2026/07/10 00:48:54.788531601 if (!missing(colormodel))
2026/07/10 00:48:54.788560526 new$colormodel <- colormodel
2026/07/10 00:48:54.788561688 if (!missing(useDingbats))
2026/07/10 00:48:54.788577527 new$useDingbats <- useDingbats
2026/07/10 00:48:54.788578399 if (!missing(useKerning))
2026/07/10 00:48:54.788594990 new$useKerning <- useKerning
2026/07/10 00:48:54.788595892 if (!missing(fillOddEven))
2026/07/10 00:48:54.788612092 new$fillOddEven <- fillOddEven
2026/07/10 00:48:54.788613054 if (!missing(compress))
2026/07/10 00:48:54.788630086 new$compress <- compress
2026/07/10 00:48:54.788631028 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/10 00:48:54.788651576 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/10 00:48:54.788652578 inherits(family, "CIDFont"))) {
2026/07/10 00:48:54.788672646 enc <- family$encoding
2026/07/10 00:48:54.788673618 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/10 00:48:54.788691772 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/10 00:48:54.788692683 "default"))
2026/07/10 00:48:54.788716598 old$encoding <- enc
2026/07/10 00:48:54.788717570 family <- family$metrics
2026/07/10 00:48:54.788733419 }
2026/07/10 00:48:54.788734552 if (is.null(old$encoding) || old$encoding == "default")
2026/07/10 00:48:54.788750822 old$encoding <- guessEncoding()
2026/07/10 00:48:54.788751654 if (!missing(family)) {
2026/07/10 00:48:54.788767563 if (length(family) == 4L) {
2026/07/10 00:48:54.788768455 family <- c(family, "Symbol.afm")
2026/07/10 00:48:54.788785708 }
2026/07/10 00:48:54.788786719 else if (length(family) == 5L) {
2026/07/10 00:48:54.788800846 }
2026/07/10 00:48:54.788801738 else if (length(family) == 1L) {
2026/07/10 00:48:54.788816074 pf <- pdfFonts(family)[[1L]]
2026/07/10 00:48:54.788816916 if (is.null(pf))
2026/07/10 00:48:54.788833948 stop(gettextf("unknown family '%s'", family),
2026/07/10 00:48:54.788834820 domain = NA)
2026/07/10 00:48:54.788885014 matchFont(pf, old$encoding)
2026/07/10 00:48:54.788886326 }
2026/07/10 00:48:54.788900382 else stop("invalid 'family' argument")
2026/07/10 00:48:54.788901334 old$family <- family
2026/07/10 00:48:54.788916853 }
2026/07/10 00:48:54.788917755 version <- old$version
2026/07/10 00:48:54.788930489 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/10 00:48:54.788931370 "2.0")
2026/07/10 00:48:54.788945016 if (version %in% versions)
2026/07/10 00:48:54.788945848 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/10 00:48:54.788962338 else stop("invalid PDF version")
2026/07/10 00:48:54.788963250 onefile <- old$onefile
2026/07/10 00:48:54.788978438 if (!checkIntFormat(file))
2026/07/10 00:48:54.788979300 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/10 00:48:54.788996412 domain = NA)
2026/07/10 00:48:54.788997334 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/10 00:48:54.789020187 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/10 00:48:54.789021138 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/10 00:48:54.789040906 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/10 00:48:54.789041928 old$fillOddEven, old$compress)
2026/07/10 00:48:54.789060532 invisible()
2026/07/10 00:48:54.789061414 }
2026/07/10 00:48:54.789073326 <bytecode: 0x5575042e2108>
2026/07/10 00:48:54.789074208 <environment: namespace:grDevices>
2026/07/10 00:48:54.789089807
2026/07/10 00:48:54.789090769 $device.ask.default
2026/07/10 00:48:54.789116432 [1] FALSE
2026/07/10 00:48:54.789118957
2026/07/10 00:48:54.789139706 $digits
2026/07/10 00:48:54.789140928 [1] 7
2026/07/10 00:48:54.789170113
2026/07/10 00:48:54.789171355 $dvipscmd
2026/07/10 00:48:54.789185937 [1] "dvips"
2026/07/10 00:48:54.789188161
2026/07/10 00:48:54.789204232 $echo
2026/07/10 00:48:54.789205133 [1] FALSE
2026/07/10 00:48:54.789217967
2026/07/10 00:48:54.789218879 $editor
2026/07/10 00:48:54.789230381 [1] "vi"
2026/07/10 00:48:54.789231272
2026/07/10 00:48:54.789242343 $encoding
2026/07/10 00:48:54.789243234 [1] "native.enc"
2026/07/10 00:48:54.789256179
2026/07/10 00:48:54.789257040 $example.ask
2026/07/10 00:48:54.789268592 [1] "default"
2026/07/10 00:48:54.789269423
2026/07/10 00:48:54.789280855 $expressions
2026/07/10 00:48:54.789281617 [1] 5000
2026/07/10 00:48:54.789293569
2026/07/10 00:48:54.789294320 $help.search.types
2026/07/10 00:48:54.789306834 [1] "vignette" "demo" "help"
2026/07/10 00:48:54.789307846
2026/07/10 00:48:54.789320650 $help.try.all.packages
2026/07/10 00:48:54.789321531 [1] FALSE
2026/07/10 00:48:54.789334776
2026/07/10 00:48:54.789335638 $HTTPUserAgent
2026/07/10 00:48:54.789347369 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/10 00:48:54.789348371
2026/07/10 00:48:54.789365514 $internet.info
2026/07/10 00:48:54.789369030 [1] 2
2026/07/10 00:48:54.789381323
2026/07/10 00:48:54.789382155 $keep.parse.data
2026/07/10 00:48:54.789394368 [1] TRUE
2026/07/10 00:48:54.789395319
2026/07/10 00:48:54.789407041 $keep.parse.data.pkgs
2026/07/10 00:48:54.789407863 [1] FALSE
2026/07/10 00:48:54.789421027
2026/07/10 00:48:54.789421879 $keep.source
2026/07/10 00:48:54.789433691 [1] FALSE
2026/07/10 00:48:54.789449100
2026/07/10 00:48:54.789467805 $keep.source.pkgs
2026/07/10 00:48:54.789468787 [1] FALSE
2026/07/10 00:48:54.789481962
2026/07/10 00:48:54.789482803 $locatorBell
2026/07/10 00:48:54.789494816 [1] TRUE
2026/07/10 00:48:54.789495667
2026/07/10 00:48:54.789506919 $mailer
2026/07/10 00:48:54.789507860 [1] "mailto"
2026/07/10 00:48:54.789519953
2026/07/10 00:48:54.789520794 $matprod
2026/07/10 00:48:54.789532146 [1] "default"
2026/07/10 00:48:54.789532987
2026/07/10 00:48:54.789544359 $max.contour.segments
2026/07/10 00:48:54.789545240 [1] 25000
2026/07/10 00:48:54.789557994
2026/07/10 00:48:54.789558926 $max.print
2026/07/10 00:48:54.789570347 [1] 99999
2026/07/10 00:48:54.789571179
2026/07/10 00:48:54.789582500 $menu.graphics
2026/07/10 00:48:54.789583282 [1] TRUE
2026/07/10 00:48:54.789595464
2026/07/10 00:48:54.789596296 $na.action
2026/07/10 00:48:54.789607877 [1] "na.omit"
2026/07/10 00:48:54.789608759
2026/07/10 00:48:54.789620471 $nwarnings
2026/07/10 00:48:54.789621463 [1] 50
2026/07/10 00:48:54.789633355
2026/07/10 00:48:54.789634137 $OutDec
2026/07/10 00:48:54.789645418 [1] "."
2026/07/10 00:48:54.789646280
2026/07/10 00:48:54.789657160 $pager
2026/07/10 00:48:54.789658072 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/07/10 00:48:54.789671146
2026/07/10 00:48:54.789672038 $papersize
2026/07/10 00:48:54.789683359 [1] "letter"
2026/07/10 00:48:54.789684200
2026/07/10 00:48:54.789695502 $PCRE_limit_recursion
2026/07/10 00:48:54.789696483 [1] NA
2026/07/10 00:48:54.789709107
2026/07/10 00:48:54.789709979 $PCRE_study
2026/07/10 00:48:54.789721340 [1] FALSE
2026/07/10 00:48:54.789722172
2026/07/10 00:48:54.789733403 $PCRE_use_JIT
2026/07/10 00:48:54.789734194 [1] TRUE
2026/07/10 00:48:54.789746798
2026/07/10 00:48:54.789747609 $pdfviewer
2026/07/10 00:48:54.789759151 [1] "/usr/bin/xdg-open"
2026/07/10 00:48:54.789759982
2026/07/10 00:48:54.789772095 $pkgType
2026/07/10 00:48:54.789772887 [1] "source"
2026/07/10 00:48:54.789784829
2026/07/10 00:48:54.789785561 $printcmd
2026/07/10 00:48:54.789796932 [1] "/usr/bin/lpr"
2026/07/10 00:48:54.789797723
2026/07/10 00:48:54.789809575 $prompt
2026/07/10 00:48:54.789810507 [1] "> "
2026/07/10 00:48:54.789824954
2026/07/10 00:48:54.789825776 $repos
2026/07/10 00:48:54.789837097 CRAN
2026/07/10 00:48:54.789837999 "@CRAN@"
2026/07/10 00:48:54.789896872
2026/07/10 00:48:54.789899557 $rl_word_breaks
2026/07/10 00:48:54.789917962 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/10 00:48:54.789919224
2026/07/10 00:48:54.789939843 $scipen
2026/07/10 00:48:54.789940865 [1] 0
2026/07/10 00:48:54.789953308
2026/07/10 00:48:54.789954260 $show.coef.Pvalues
2026/07/10 00:48:54.789966854 [1] TRUE
2026/07/10 00:48:54.789967805
2026/07/10 00:48:54.790015024 $show.error.messages
2026/07/10 00:48:54.790016306 [1] TRUE
2026/07/10 00:48:54.790029561
2026/07/10 00:48:54.790030533 $show.signif.stars
2026/07/10 00:48:54.790042996 [1] TRUE
2026/07/10 00:48:54.790043888
2026/07/10 00:48:54.790058435 $showErrorCalls
2026/07/10 00:48:54.790059367 [1] TRUE
2026/07/10 00:48:54.790075377
2026/07/10 00:48:54.790076459 $showNCalls
2026/07/10 00:48:54.790095845 [1] 50
2026/07/10 00:48:54.790096947
2026/07/10 00:48:54.790124379 $showWarnCalls
2026/07/10 00:48:54.790125380 [1] FALSE
2026/07/10 00:48:54.790138124
2026/07/10 00:48:54.790138986 $str
2026/07/10 00:48:54.790149806 $str$strict.width
2026/07/10 00:48:54.790150668 [1] "no"
2026/07/10 00:48:54.790162560
2026/07/10 00:48:54.790163422 $str$digits.d
2026/07/10 00:48:54.790178711 [1] 3
2026/07/10 00:48:54.790179482
2026/07/10 00:48:54.790189841 $str$vec.len
2026/07/10 00:48:54.790190633 [1] 4
2026/07/10 00:48:54.790204619
2026/07/10 00:48:54.790205410 $str$list.len
2026/07/10 00:48:54.790216341 [1] 99
2026/07/10 00:48:54.790217102
2026/07/10 00:48:54.790227642 $str$deparse.lines
2026/07/10 00:48:54.790228433 NULL
2026/07/10 00:48:54.790240155
2026/07/10 00:48:54.790240967 $str$drop.deparse.attr
2026/07/10 00:48:54.790252990 [1] TRUE
2026/07/10 00:48:54.790253781
2026/07/10 00:48:54.790264271 $str$formatNum
2026/07/10 00:48:54.790265002 function (x, ...)
2026/07/10 00:48:54.790277726 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/10 00:48:54.790278578 <environment: 0x557504a3d778>
2026/07/10 00:48:54.790295519
2026/07/10 00:48:54.790296341
2026/07/10 00:48:54.790306290 $str.dendrogram.last
2026/07/10 00:48:54.790307181 [1] "`"
2026/07/10 00:48:54.790318953
2026/07/10 00:48:54.790319745 $texi2dvi
2026/07/10 00:48:54.790330565 [1] "/usr/bin/texi2dvi"
2026/07/10 00:48:54.790331417
2026/07/10 00:48:54.790347126 $timeout
2026/07/10 00:48:54.790348088 [1] 60
2026/07/10 00:48:54.790359619
2026/07/10 00:48:54.790360471 $ts.eps
2026/07/10 00:48:54.790371532 [1] 1e-05
2026/07/10 00:48:54.790372373
2026/07/10 00:48:54.790384236 $ts.S.compat
2026/07/10 00:48:54.790385097 [1] FALSE
2026/07/10 00:48:54.790397811
2026/07/10 00:48:54.790398643 $unzip
2026/07/10 00:48:54.790409864 [1] "/usr/bin/unzip"
2026/07/10 00:48:54.790410825
2026/07/10 00:48:54.790427146 $useFancyQuotes
2026/07/10 00:48:54.790428018 [1] TRUE
2026/07/10 00:48:54.790440100
2026/07/10 00:48:54.790440882 $verbose
2026/07/10 00:48:54.790451582 [1] FALSE
2026/07/10 00:48:54.790452363
2026/07/10 00:48:54.790466971 $warn
2026/07/10 00:48:54.790467732 [1] 0
2026/07/10 00:48:54.790478212
2026/07/10 00:48:54.790478953 $warning.length
2026/07/10 00:48:54.790490264 [1] 1000
2026/07/10 00:48:54.790491116
2026/07/10 00:48:54.790502607 $warnPartialMatchArgs
2026/07/10 00:48:54.790503469 [1] FALSE
2026/07/10 00:48:54.790516103
2026/07/10 00:48:54.790516954 $warnPartialMatchAttr
2026/07/10 00:48:54.790528936 [1] FALSE
2026/07/10 00:48:54.790529808
2026/07/10 00:48:54.790544586 $warnPartialMatchDollar
2026/07/10 00:48:54.790545598 [1] FALSE
2026/07/10 00:48:54.790559143
2026/07/10 00:48:54.790559965 $width
2026/07/10 00:48:54.790580132 [1] 80
2026/07/10 00:48:54.790581144
Stopped session pings to http://127.0.0.1:41125
Stopping content session token refresher
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:54.812125660 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:54.812370579 [connect-session] Job Key: arifZDbr7vmWMN8c
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36731 ...
Connected to session server http://127.0.0.1:36731
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:55.002330666 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:55.002571822 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.002652128 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/07/10 00:48:55.010981066
2026/07/10 00:48:55.010989962 $ env
2026/07/10 00:48:55.011030438 CONNECT_API_KEY=REDACTED
2026/07/10 00:48:55.011031971 CONNECT_CONTENT_GUID=
2026/07/10 00:48:55.011051888 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/07/10 00:48:55.011052870 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/07/10 00:48:55.011069651 CONNECT_SERVER=http://localhost:3939/
2026/07/10 00:48:55.011070483 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:55.011134914 EDITOR=vi
2026/07/10 00:48:55.011136597 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:55.011150633 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:55.011151144 LANG=en_US.UTF-8
2026/07/10 00:48:55.011160341 LANGUAGE=en_US:en
2026/07/10 00:48:55.011160842 LC_ALL=en_US.UTF-8
2026/07/10 00:48:55.011169188 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/07/10 00:48:55.011169819 LN_S=ln -s
2026/07/10 00:48:55.011182082 LOGNAME=rstudio-connect
2026/07/10 00:48:55.011183394 MAKE=make
2026/07/10 00:48:55.011198553 PAGER=/usr/bin/pager
2026/07/10 00:48:55.011199645 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.011219602 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:55.011220113 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:55.011229040 R_ARCH=
2026/07/10 00:48:55.011229481 R_BROWSER=xdg-open
2026/07/10 00:48:55.011237025 R_BZIPCMD=/usr/bin/bzip2
2026/07/10 00:48:55.011237456 R_CONFIG_ACTIVE=rsconnect
2026/07/10 00:48:55.011245932 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/07/10 00:48:55.011246352 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:55.011256732 R_GZIPCMD=/usr/bin/gzip
2026/07/10 00:48:55.011257183 R_HOME=/opt/R/4.4.3/lib/R
2026/07/10 00:48:55.011265448 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/07/10 00:48:55.011266650 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/07/10 00:48:55.011282610 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/07/10 00:48:55.011283472 R_LIBS_USER=REDACTED
2026/07/10 00:48:55.011297348 R_PAPERSIZE=letter
2026/07/10 00:48:55.011298280 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/10 00:48:55.011314831 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/10 00:48:55.011315712 R_PRINTCMD=/usr/bin/lpr
2026/07/10 00:48:55.011330781 R_RD4PDF=times,inconsolata,hyper
2026/07/10 00:48:55.011331632 RSC_EMAIL_SUBJECT=system-check
2026/07/10 00:48:55.011373631 RSC_REPORT_NAME=system-check
2026/07/10 00:48:55.011375164 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/07/10 00:48:55.011393508 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/07/10 00:48:55.011394480 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/07/10 00:48:55.011465468 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmp0W0VXR
2026/07/10 00:48:55.011469676 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/07/10 00:48:55.011531321 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/10 00:48:55.011534257 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/10 00:48:55.011548373 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.011548914 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:55.011560195 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/10 00:48:55.011560656 R_UNZIPCMD=/usr/bin/unzip
2026/07/10 00:48:55.011569603 R_ZIPCMD=/usr/bin/zip
2026/07/10 00:48:55.011570034 SED=/usr/bin/sed
2026/07/10 00:48:55.011578520 SF_PARTNER=posit_connect
2026/07/10 00:48:55.011578941 SHLVL=2
2026/07/10 00:48:55.011586976 SPARK_CONNECT_USER_AGENT=REDACTED
2026/07/10 00:48:55.011587426 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:55.011596103 TAR=/usr/bin/tar
2026/07/10 00:48:55.011596523 TERM=xterm
2026/07/10 00:48:55.011604058 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:55.011604529 TZ=UTC
2026/07/10 00:48:55.011619286 USERNAME=rstudio-connect
2026/07/10 00:48:55.011619767 USER=rstudio-connect
2026/07/10 00:48:55.017099402 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:36731
Stopping content session token refresher
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/07/10 00:48:55.034401772 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:55.034641000 [connect-session] Job Key: U2Yw2Ry2NCmgTE2j
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37095 ...
Connected to session server http://127.0.0.1:37095
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:55.225746510 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:55.226017775 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.226090723 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/07/10 00:48:55.234119751
2026/07/10 00:48:55.234128337 $ findmnt --notruncate
2026/07/10 00:48:55.234162981 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:55.234166639 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/ov
erlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:55.234297424 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:55.234299237 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:55.234320436 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:55.234479204 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:55.234527003 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:55.234528486 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:55.234567058 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:55.234568051 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:55.234615650 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.234618996 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/doc
ker/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:55.234758998 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/doc
ker/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:55.234760691 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.234944145 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.234945999 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235028182 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235097652 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/reports/v2/0/0/temp.source.2785331548] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235099336 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/reports/v2/0/0/temp.output.3066823191] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235156333 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/U2Yw2Ry2NCmgTE2j] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235157645 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235216415 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235217627 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:55.235279784 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2669774504] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:55.235284903 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:55.239471329 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
Stopped session pings to http://127.0.0.1:37095
Stopping content session token refresher
Job completed
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:55.256818372 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:55.257059544 [connect-session] Job Key: VPc6TAa7w1Z3mule
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45731 ...
Connected to session server http://127.0.0.1:45731
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:55.450200704 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:55.450419648 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.450528060 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/07/10 00:48:55.468432651
2026/07/10 00:48:55.468440916 $ /opt/R/4.5.2/bin/R --version
2026/07/10 00:48:55.468478326 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/07/10 00:48:55.468480390 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/10 00:48:55.468500227 Platform: x86_64-pc-linux-gnu
2026/07/10 00:48:55.468501439
2026/07/10 00:48:55.468515386 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/10 00:48:55.468516347 You are welcome to redistribute it under the terms of the
2026/07/10 00:48:55.468536124 GNU General Public License versions 2 or 3.
2026/07/10 00:48:55.468537487 For more information about these matters see
2026/07/10 00:48:55.473466612 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:45731
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:55.490327940 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:55.490570945 [connect-session] Job Key: tQkGugWM9UjlIgcJ
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44075 ...
Connected to session server http://127.0.0.1:44075
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:55.684193286 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:55.684451396 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:55.684540688 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/07/10 00:48:55.887782846
2026/07/10 00:48:55.887795239 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/10 00:48:55.887876734 Package Version LibPath
2026/07/10 00:48:55.887880641 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887931848 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887937969 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887963164 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887964637 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887996489 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.887997981 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888017398 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888018690 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888036323 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888036844 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888047424 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888047895 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888058204 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888058975 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888069014 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888069495 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888079514 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888079965 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888089994 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888090434 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888101125 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888101595 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888111544 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888111985 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888124989 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888125781 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888144496 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888145327 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888161237 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888162049 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888179131 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888179982 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888361232 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888363496 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888389325 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888390336 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888408060 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888409001 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888438076 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.888439007 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/10 00:48:55.893342152 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:44075
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:55.910872976 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:55.911253829 [connect-session] Job Key: EfpSyoY8mA7ZAzeg
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:36319 ...
Connected to session server http://127.0.0.1:36319
2026/07/10 00:48:56.106143756 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:56.106385333 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:56.106463751 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/07/10 00:48:56.106847371 $add.smooth
2026/07/10 00:48:56.106854154 [1] TRUE
2026/07/10 00:48:56.106932080
2026/07/10 00:48:56.106934585 $bitmapType
2026/07/10 00:48:56.106983496 [1] "cairo"
2026/07/10 00:48:56.106984929
2026/07/10 00:48:56.107000348 $browser
2026/07/10 00:48:56.107001400 function (url)
2026/07/10 00:48:56.107017530 {
2026/07/10 00:48:56.107018582 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/07/10 00:48:56.107042276 }
2026/07/10 00:48:56.107043689 <environment: 0x55c1676dcd88>
2026/07/10 00:48:56.107061432
2026/07/10 00:48:56.107062464 $browserNLdisabled
2026/07/10 00:48:56.107079226 [1] FALSE
2026/07/10 00:48:56.107080338
2026/07/10 00:48:56.107095436 $catch.script.errors
2026/07/10 00:48:56.107096488 [1] FALSE
2026/07/10 00:48:56.107114031
2026/07/10 00:48:56.107115133 $CBoundsCheck
2026/07/10 00:48:56.107131233 [1] FALSE
2026/07/10 00:48:56.107132315
2026/07/10 00:48:56.107147183 $check.bounds
2026/07/10 00:48:56.107148165 [1] FALSE
2026/07/10 00:48:56.107164796
2026/07/10 00:48:56.107166159 $citation.bibtex.max
2026/07/10 00:48:56.107183351 [1] 1
2026/07/10 00:48:56.107184333
2026/07/10 00:48:56.107198870 $continue
2026/07/10 00:48:56.107199811 [1] "+ "
2026/07/10 00:48:56.107215110
2026/07/10 00:48:56.107216162 $contrasts
2026/07/10 00:48:56.107231611 unordered ordered
2026/07/10 00:48:56.107232853 "contr.treatment" "contr.poly"
2026/07/10 00:48:56.107259827
2026/07/10 00:48:56.107262612 $defaultPackages
2026/07/10 00:48:56.107286908 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/10 00:48:56.107288050
2026/07/10 00:48:56.107304290 $demo.ask
2026/07/10 00:48:56.107305112 [1] "default"
2026/07/10 00:48:56.107317705
2026/07/10 00:48:56.107318697 $deparse.cutoff
2026/07/10 00:48:56.107330118 [1] 60
2026/07/10 00:48:56.107330930
2026/07/10 00:48:56.107341019 $device
2026/07/10 00:48:56.107406822 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/10 00:48:56.107408545 width, height, onefile, family, title, fonts, version, paper,
2026/07/10 00:48:56.107434484 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/10 00:48:56.107435356 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/07/10 00:48:56.107455153 {
2026/07/10 00:48:56.107456045 initPSandPDFfonts()
2026/07/10 00:48:56.107481492 new <- list()
2026/07/10 00:48:56.107482374 if (!missing(width))
2026/07/10 00:48:56.107494877 new$width <- width
2026/07/10 00:48:56.107495689 if (!missing(height))
2026/07/10 00:48:56.107509334 new$height <- height
2026/07/10 00:48:56.107511739 if (!missing(onefile))
2026/07/10 00:48:56.107526146 new$onefile <- onefile
2026/07/10 00:48:56.107526977 if (!missing(title))
2026/07/10 00:48:56.107540392 new$title <- title
2026/07/10 00:48:56.107541214 if (!missing(fonts))
2026/07/10 00:48:56.107554238 new$fonts <- fonts
2026/07/10 00:48:56.107555100 if (!missing(version))
2026/07/10 00:48:56.107568224 new$version <- version
2026/07/10 00:48:56.107568956 if (!missing(paper))
2026/07/10 00:48:56.107582221 new$paper <- paper
2026/07/10 00:48:56.107583032 if (!missing(encoding))
2026/07/10 00:48:56.107596137 new$encoding <- encoding
2026/07/10 00:48:56.107596868 if (!missing(bg))
2026/07/10 00:48:56.107610133 new$bg <- bg
2026/07/10 00:48:56.107610975 if (!missing(fg))
2026/07/10 00:48:56.107626874 new$fg <- fg
2026/07/10 00:48:56.107627676 if (!missing(pointsize))
2026/07/10 00:48:56.107659115 new$pointsize <- pointsize
2026/07/10 00:48:56.107660337 if (!missing(pagecentre))
2026/07/10 00:48:56.107675275 new$pagecentre <- pagecentre
2026/07/10 00:48:56.107676046 if (!missing(colormodel))
2026/07/10 00:48:56.107696665 new$colormodel <- colormodel
2026/07/10 00:48:56.107697557 if (!missing(useDingbats))
2026/07/10 00:48:56.107712264 new$useDingbats <- useDingbats
2026/07/10 00:48:56.107713046 if (!missing(useKerning))
2026/07/10 00:48:56.107727413 new$useKerning <- useKerning
2026/07/10 00:48:56.107728304 if (!missing(fillOddEven))
2026/07/10 00:48:56.107742691 new$fillOddEven <- fillOddEven
2026/07/10 00:48:56.107743563 if (!missing(compress))
2026/07/10 00:48:56.107760945 new$compress <- compress
2026/07/10 00:48:56.107761727 if (!missing(timestamp))
2026/07/10 00:48:56.107775403 new$timestamp <- timestamp
2026/07/10 00:48:56.107776174 if (!missing(producer))
2026/07/10 00:48:56.107790050 new$producer <- producer
2026/07/10 00:48:56.107790821 if (!missing(author))
2026/07/10 00:48:56.107807653 new$author <- author
2026/07/10 00:48:56.107808425 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/10 00:48:56.107825426 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/10 00:48:56.107826348 inherits(family, "CIDFont"))) {
2026/07/10 00:48:56.107874557 enc <- family$encoding
2026/07/10 00:48:56.107876190 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/10 00:48:56.107907348 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/10 00:48:56.107913149 "default"))
2026/07/10 00:48:56.107937485 old$encoding <- enc
2026/07/10 00:48:56.107938516 family <- family$metrics
2026/07/10 00:48:56.107953765 }
2026/07/10 00:48:56.107954827 if (is.null(old$encoding) || old$encoding == "default")
2026/07/10 00:48:56.107969324 old$encoding <- guessEncoding()
2026/07/10 00:48:56.107971839 if (!missing(family)) {
2026/07/10 00:48:56.107987188 if (length(family) == 4L) {
2026/07/10 00:48:56.107988089 family <- c(family, "Symbol.afm")
2026/07/10 00:48:56.108002977 }
2026/07/10 00:48:56.108003809 else if (length(family) == 5L) {
2026/07/10 00:48:56.108016442 }
2026/07/10 00:48:56.108017254 else if (length(family) == 1L) {
2026/07/10 00:48:56.108029998 pf <- pdfFonts(family)[[1L]]
2026/07/10 00:48:56.108030829 if (is.null(pf))
2026/07/10 00:48:56.108048783 stop(gettextf("unknown family '%s'", family),
2026/07/10 00:48:56.108049745 domain = NA)
2026/07/10 00:48:56.108068590 matchFont(pf, old$encoding)
2026/07/10 00:48:56.108069462 }
2026/07/10 00:48:56.108086063 else stop("invalid 'family' argument")
2026/07/10 00:48:56.108086925 old$family <- family
2026/07/10 00:48:56.108101602 }
2026/07/10 00:48:56.108102504 version <- old$version
2026/07/10 00:48:56.108126047 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/10 00:48:56.108128471 "2.0")
2026/07/10 00:48:56.108156423 if (version %in% versions)
2026/07/10 00:48:56.108157786 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/10 00:48:56.108179306 else stop("invalid PDF version")
2026/07/10 00:48:56.108180408 onefile <- old$onefile
2026/07/10 00:48:56.108199695 if (!checkIntFormat(file))
2026/07/10 00:48:56.108200737 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/10 00:48:56.108255687 domain = NA)
2026/07/10 00:48:56.108257461 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/10 00:48:56.108278250 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/10 00:48:56.108279382 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/10 00:48:56.108304368 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/10 00:48:56.108305230 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/07/10 00:48:56.108339695 old$author)
2026/07/10 00:48:56.108340676 invisible()
2026/07/10 00:48:56.108366124 }
2026/07/10 00:48:56.108367317 <bytecode: 0x55c1654d5570>
2026/07/10 00:48:56.108382214 <environment: namespace:grDevices>
2026/07/10 00:48:56.108383186
2026/07/10 00:48:56.108396651 $device.ask.default
2026/07/10 00:48:56.108397623 [1] FALSE
2026/07/10 00:48:56.108410838
2026/07/10 00:48:56.108413513 $digits
2026/07/10 00:48:56.108425445 [1] 7
2026/07/10 00:48:56.108426307
2026/07/10 00:48:56.108437538 $dvipscmd
2026/07/10 00:48:56.108438370 [1] "dvips"
2026/07/10 00:48:56.108451294
2026/07/10 00:48:56.108452276 $echo
2026/07/10 00:48:56.108463457 [1] FALSE
2026/07/10 00:48:56.108464238
2026/07/10 00:48:56.108475749 $editor
2026/07/10 00:48:56.108476701 [1] "vi"
2026/07/10 00:48:56.108488674
2026/07/10 00:48:56.108489535 $encoding
2026/07/10 00:48:56.108501397 [1] "native.enc"
2026/07/10 00:48:56.108502269
2026/07/10 00:48:56.108514372 $example.ask
2026/07/10 00:48:56.108515174 [1] "default"
2026/07/10 00:48:56.108527757
2026/07/10 00:48:56.108528619 $expressions
2026/07/10 00:48:56.108540621 [1] 5000
2026/07/10 00:48:56.108541493
2026/07/10 00:48:56.108552593 $help.search.types
2026/07/10 00:48:56.108553535 [1] "vignette" "demo" "help"
2026/07/10 00:48:56.108568002
2026/07/10 00:48:56.108568864 $help.try.all.packages
2026/07/10 00:48:56.108581447 [1] FALSE
2026/07/10 00:48:56.108582359
2026/07/10 00:48:56.108593831 $HTTPUserAgent
2026/07/10 00:48:56.108594833 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/10 00:48:56.108611824
2026/07/10 00:48:56.108615682 $internet.info
2026/07/10 00:48:56.108627965 [1] 2
2026/07/10 00:48:56.108628806
2026/07/10 00:48:56.108639907 $keep.parse.data
2026/07/10 00:48:56.108640849 [1] TRUE
2026/07/10 00:48:56.108653583
2026/07/10 00:48:56.108654414 $keep.parse.data.pkgs
2026/07/10 00:48:56.108667399 [1] FALSE
2026/07/10 00:48:56.108668260
2026/07/10 00:48:56.108679712 $keep.source
2026/07/10 00:48:56.108680664 [1] FALSE
2026/07/10 00:48:56.108693117
2026/07/10 00:48:56.108693988 $keep.source.pkgs
2026/07/10 00:48:56.108705901 [1] FALSE
2026/07/10 00:48:56.108706792
2026/07/10 00:48:56.108718164 $locatorBell
2026/07/10 00:48:56.108719045 [1] TRUE
2026/07/10 00:48:56.108731649
2026/07/10 00:48:56.108732561 $mailer
2026/07/10 00:48:56.108744012 [1] "mailto"
2026/07/10 00:48:56.108744884
2026/07/10 00:48:56.108756626 $matprod
2026/07/10 00:48:56.108757417 [1] "default"
2026/07/10 00:48:56.108769831
2026/07/10 00:48:56.108770662 $max.contour.segments
2026/07/10 00:48:56.108783306 [1] 25000
2026/07/10 00:48:56.108784117
2026/07/10 00:48:56.108795288 $max.print
2026/07/10 00:48:56.108796150 [1] 99999
2026/07/10 00:48:56.108808202
2026/07/10 00:48:56.108809084 $menu.graphics
2026/07/10 00:48:56.108821147 [1] TRUE
2026/07/10 00:48:56.108822018
2026/07/10 00:48:56.108833219 $na.action
2026/07/10 00:48:56.108834001 [1] "na.omit"
2026/07/10 00:48:56.108874306
2026/07/10 00:48:56.108875569 $nwarnings
2026/07/10 00:48:56.108887882 [1] 50
2026/07/10 00:48:56.108888753
2026/07/10 00:48:56.108899674 $OutDec
2026/07/10 00:48:56.108900525 [1] "."
2026/07/10 00:48:56.108914962
2026/07/10 00:48:56.108915894 $pager
2026/07/10 00:48:56.108927536 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/07/10 00:48:56.108928397
2026/07/10 00:48:56.108941152 $papersize
2026/07/10 00:48:56.108942073 [1] "letter"
2026/07/10 00:48:56.108954727
2026/07/10 00:48:56.108955619 $PCRE_limit_recursion
2026/07/10 00:48:56.108968653 [1] NA
2026/07/10 00:48:56.108969555
2026/07/10 00:48:56.108980986 $PCRE_study
2026/07/10 00:48:56.108981848 [1] FALSE
2026/07/10 00:48:56.108994391
2026/07/10 00:48:56.108995273 $PCRE_use_JIT
2026/07/10 00:48:56.109007005 [1] TRUE
2026/07/10 00:48:56.109007917
2026/07/10 00:48:56.109019027 $pdfviewer
2026/07/10 00:48:56.109019859 [1] "/usr/bin/xdg-open"
2026/07/10 00:48:56.109033084
2026/07/10 00:48:56.109033965 $pkgType
2026/07/10 00:48:56.109045256 [1] "source"
2026/07/10 00:48:56.109046118
2026/07/10 00:48:56.109067799 $printcmd
2026/07/10 00:48:56.109068740 [1] "/usr/bin/lpr"
2026/07/10 00:48:56.109087305
2026/07/10 00:48:56.109088387 $prompt
2026/07/10 00:48:56.109099899 [1] "> "
2026/07/10 00:48:56.109100771
2026/07/10 00:48:56.109111851 $repos
2026/07/10 00:48:56.109112723 CRAN
2026/07/10 00:48:56.109124505 "@CRAN@"
2026/07/10 00:48:56.109125326
2026/07/10 00:48:56.109136748 $rl_word_breaks
2026/07/10 00:48:56.109137649 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/10 00:48:56.109150994
2026/07/10 00:48:56.109151796 $scipen
2026/07/10 00:48:56.109162957 [1] 0
2026/07/10 00:48:56.109163818
2026/07/10 00:48:56.109174879 $show.coef.Pvalues
2026/07/10 00:48:56.109175781 [1] TRUE
2026/07/10 00:48:56.109188735
2026/07/10 00:48:56.109189617 $show.error.messages
2026/07/10 00:48:56.109202341 [1] TRUE
2026/07/10 00:48:56.109203172
2026/07/10 00:48:56.109214854 $show.signif.stars
2026/07/10 00:48:56.109215716 [1] TRUE
2026/07/10 00:48:56.109228610
2026/07/10 00:48:56.109229481 $showErrorCalls
2026/07/10 00:48:56.109241895 [1] TRUE
2026/07/10 00:48:56.109242806
2026/07/10 00:48:56.109254168 $showNCalls
2026/07/10 00:48:56.109254919 [1] 50
2026/07/10 00:48:56.109266862
2026/07/10 00:48:56.109267723 $showWarnCalls
2026/07/10 00:48:56.109279736 [1] FALSE
2026/07/10 00:48:56.109280577
2026/07/10 00:48:56.109291838 $str
2026/07/10 00:48:56.109292760 $str$strict.width
2026/07/10 00:48:56.109305464 [1] "no"
2026/07/10 00:48:56.109306325
2026/07/10 00:48:56.109317606 $str$digits.d
2026/07/10 00:48:56.109318508 [1] 3
2026/07/10 00:48:56.109330471
2026/07/10 00:48:56.109331282 $str$vec.len
2026/07/10 00:48:56.109342894 [1] 4
2026/07/10 00:48:56.109343866
2026/07/10 00:48:56.109354706 $str$list.len
2026/07/10 00:48:56.109355608 [1] 99
2026/07/10 00:48:56.109367801
2026/07/10 00:48:56.109368702 $str$deparse.lines
2026/07/10 00:48:56.109380855 NULL
2026/07/10 00:48:56.109381747
2026/07/10 00:48:56.109392968 $str$drop.deparse.attr
2026/07/10 00:48:56.109393769 [1] TRUE
2026/07/10 00:48:56.109406664
2026/07/10 00:48:56.109407485 $str$formatNum
2026/07/10 00:48:56.109419598 function (x, ...)
2026/07/10 00:48:56.109420399 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/10 00:48:56.109441352 <environment: 0x55c165d4a4d0>
2026/07/10 00:48:56.109444207
2026/07/10 00:48:56.109467501
2026/07/10 00:48:56.109468473 $str.dendrogram.last
2026/07/10 00:48:56.109504450 [1] "`"
2026/07/10 00:48:56.109505632
2026/07/10 00:48:56.109520791 $texi2dvi
2026/07/10 00:48:56.109521542 [1] "/usr/bin/texi2dvi"
2026/07/10 00:48:56.109537031
2026/07/10 00:48:56.109538203 $timeout
2026/07/10 00:48:56.109552059 [1] 60
2026/07/10 00:48:56.109553081
2026/07/10 00:48:56.109570404 $ts.eps
2026/07/10 00:48:56.109571455 [1] 1e-05
2026/07/10 00:48:56.109583819
2026/07/10 00:48:56.109584760 $ts.S.compat
2026/07/10 00:48:56.109597154 [1] FALSE
2026/07/10 00:48:56.109598085
2026/07/10 00:48:56.109612683 $unzip
2026/07/10 00:48:56.109613565 [1] "/usr/bin/unzip"
2026/07/10 00:48:56.109625407
2026/07/10 00:48:56.109626128 $useFancyQuotes
2026/07/10 00:48:56.109637299 [1] TRUE
2026/07/10 00:48:56.109638060
2026/07/10 00:48:56.109648650 $verbose
2026/07/10 00:48:56.109649452 [1] FALSE
2026/07/10 00:48:56.109660883
2026/07/10 00:48:56.109661675 $warn
2026/07/10 00:48:56.109672024 [1] 0
2026/07/10 00:48:56.109672765
2026/07/10 00:48:56.109683065 $warning.length
2026/07/10 00:48:56.109683856 [1] 1000
2026/07/10 00:48:56.109699255
2026/07/10 00:48:56.109700016 $warnPartialMatchArgs
2026/07/10 00:48:56.109711728 [1] FALSE
2026/07/10 00:48:56.109712530
2026/07/10 00:48:56.109726877 $warnPartialMatchAttr
2026/07/10 00:48:56.109727728 [1] FALSE
2026/07/10 00:48:56.109740062
2026/07/10 00:48:56.109740823 $warnPartialMatchDollar
2026/07/10 00:48:56.109755671 [1] FALSE
2026/07/10 00:48:56.109756552
2026/07/10 00:48:56.109767022 $width
2026/07/10 00:48:56.109767783 [1] 80
2026/07/10 00:48:56.109778453
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:56.131519691 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:56.131744683 [connect-session] Job Key: CukwjTeReoRhkAXN
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:42583 ...
Connected to session server http://127.0.0.1:42583
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:56.324471847 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:56.324710284 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:56.324809121 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/07/10 00:48:56.332484945
2026/07/10 00:48:56.332492159 $ env
2026/07/10 00:48:56.332527756 CONNECT_API_KEY=REDACTED
2026/07/10 00:48:56.332529208 CONNECT_CONTENT_GUID=
2026/07/10 00:48:56.332556071 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/07/10 00:48:56.332560089 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/07/10 00:48:56.332592189 CONNECT_SERVER=http://localhost:3939/
2026/07/10 00:48:56.332593260 _DD_ROOT_GO_SESSION_ID=58696d55-5fad-46c1-af03-4fbafc8b7c86
2026/07/10 00:48:56.332636351 EDITOR=vi
2026/07/10 00:48:56.332637563 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:56.332652161 HOSTNAME=6ed3ade74efe
2026/07/10 00:48:56.332653123 LANG=en_US.UTF-8
2026/07/10 00:48:56.332666929 LANGUAGE=en_US:en
2026/07/10 00:48:56.332667790 LC_ALL=en_US.UTF-8
2026/07/10 00:48:56.332681316 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/07/10 00:48:56.332683890 LN_S=ln -s
2026/07/10 00:48:56.332708467 LOGNAME=rstudio-connect
2026/07/10 00:48:56.332709488 MAKE=make
2026/07/10 00:48:56.332724409 PAGER=/usr/bin/pager
2026/07/10 00:48:56.332727886 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:56.332775802 POSIT_PRODUCT=CONNECT
2026/07/10 00:48:56.332777746 PWD=/opt/rstudio-connect/mnt/app
2026/07/10 00:48:56.332812663 R_ARCH=
2026/07/10 00:48:56.332824455 R_BROWSER=xdg-open
2026/07/10 00:48:56.332888835 R_BZIPCMD=/usr/bin/bzip2
2026/07/10 00:48:56.332890509 R_CONFIG_ACTIVE=rsconnect
2026/07/10 00:48:56.332906669 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/07/10 00:48:56.332907541 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:56.332928049 R_GZIPCMD=/usr/bin/gzip
2026/07/10 00:48:56.332928921 R_HOME=/opt/R/4.5.2/lib/R
2026/07/10 00:48:56.332946610 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/07/10 00:48:56.332949065 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/07/10 00:48:56.332969644 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/07/10 00:48:56.332970355 R_LIBS_USER=REDACTED
2026/07/10 00:48:56.332986675 R_PAPERSIZE=letter
2026/07/10 00:48:56.332987637 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/10 00:48:56.333003287 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/10 00:48:56.333004148 R_PRINTCMD=/usr/bin/lpr
2026/07/10 00:48:56.333017633 R_RD4PDF=times,inconsolata,hyper
2026/07/10 00:48:56.333018114 RSC_EMAIL_SUBJECT=system-check
2026/07/10 00:48:56.333027622 RSC_REPORT_NAME=system-check
2026/07/10 00:48:56.333028083 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/07/10 00:48:56.333038382 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/07/10 00:48:56.333038853 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/07/10 00:48:56.333048922 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpWeDPfa
2026/07/10 00:48:56.333049383 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/07/10 00:48:56.333059682 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/10 00:48:56.333060163 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/10 00:48:56.333069791 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:56.333070252 RSTUDIO_PRODUCT=CONNECT
2026/07/10 00:48:56.333079740 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/10 00:48:56.333080180 R_UNZIPCMD=/usr/bin/unzip
2026/07/10 00:48:56.333088897 R_ZIPCMD=/usr/bin/zip
2026/07/10 00:48:56.333089317 SED=/usr/bin/sed
2026/07/10 00:48:56.333098134 SF_PARTNER=posit_connect
2026/07/10 00:48:56.333099056 SHLVL=2
2026/07/10 00:48:56.333113633 SPARK_CONNECT_USER_AGENT=REDACTED
2026/07/10 00:48:56.333114625 STARTUP_DEBUG_MODE=0
2026/07/10 00:48:56.333130194 TAR=/usr/bin/tar
2026/07/10 00:48:56.333131066 TERM=xterm
2026/07/10 00:48:56.333140053 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/10 00:48:56.333140513 TZ=UTC
2026/07/10 00:48:56.333163657 USERNAME=rstudio-connect
2026/07/10 00:48:56.333164178 USER=rstudio-connect
2026/07/10 00:48:56.337936812 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:42583
Stopping content session token refresher
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/10 00:48:56.354996539 [connect-session] Connect Session v2026.06.1
2026/07/10 00:48:56.355228663 [connect-session] Job Key: Jji3rKh0lseLKmWg
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40249 ...
Connected to session server http://127.0.0.1:40249
Starting content session token refresher (interval: 12h0m0s)
2026/07/10 00:48:56.549073873 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/10 00:48:56.549322791 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/10 00:48:56.549398379 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/07/10 00:48:56.556745217
2026/07/10 00:48:56.556753202 $ findmnt --notruncate
2026/07/10 00:48:56.556789129 TARGET SOURCE FSTYPE OPTIONS
2026/07/10 00:48:56.556792716 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docker/ov
erlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:56.557059766 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:56.557061539 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/10 00:48:56.557080385 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:56.557081637 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:56.557119779 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/10 00:48:56.557121081 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/10 00:48:56.557161917 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/10 00:48:56.557163150 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/10 00:48:56.557201792 ├─/data /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557204858 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/doc
ker/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:56.557349968 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/doc
ker/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:56.557357332 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557588675 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557590448 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/6ed3ade74efe3e4d629721affb1efd4acb5901977073260dd00e4df670c8a95e/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557675768 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557679726 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/reports/v2/0/0/temp.source.2780174138] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557724747 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/reports/v2/0/0/temp.output.2282928880] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557776208 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/jobs/0/Jji3rKh0lseLKmWg] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557822313 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557823986 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557910659 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/baabb82c1a37f40c11e2e1cd3d71328270871e26c2248687b55457bf7fc7806b/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/10 00:48:56.557912532 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3592895063] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:56.557993976 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr
2026/07/10 00:48:56.562611952 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/KKASIACKJTCI4W3RXJNCJQQKSG:/var/lib/docker/overlay2/l/KN4VPDXKJISMQGPBGW6BEKUP4L:/var/lib/docker/overlay2/l/RMSN4FPXBP74ZFF2IQHCHSXOAC:/var/lib/docker/overlay2/l/RBF5JCG6FJ6HIIG4KN3FPW3OIV:/var/lib/docker/overlay2/l/FYNH7BSO3LO6SNACETCPTZYU3X:/var/lib/docker/overlay2/l/F6KUDKVJ3AEHUHAMQNTRDHVMIL:/var/lib/docker/overlay2/l/3QY6TVCPFRGWEOMTCYNGORYENZ:/var/lib/docker/overlay2/l/B3AQEXMV4WFNVQ2XMIITPK4LPE:/var/lib/docker/overlay2/l/B4XGVEWOX3AM2VLPK32VUR6GVB:/var/lib/docker/overlay2/l/OWNYOR3UUBDTOQJFCSAOXU23QN:/var/lib/docker/overlay2/l/CMRRMRACQ57Z75EBKJ4QPSQ5MH:/var/lib/docker/overlay2/l/SCZT5NSOFV7QWCLPDCS5T4SQT2:/var/lib/docker/overlay2/l/ZATE6K5PL262KPATM4HU3BBBGO:/var/lib/docker/overlay2/l/SGB63HD2LO63QRSXNFY2QPNYQV:/var/lib/docke
r/overlay2/l/BDUHUJIYCQZKLQUP4TM5AEBQ3F:/var/lib/docker/overlay2/l/SM6F6RVLJMLFNQVZ5ZWSKEURPN:/var/lib/docker/overlay2/l/FZUN6APVH2OXV6SMLAFZUDIRQX:/var/lib/docker/overlay2/l/DHWSM2RDGALPHJD2SBWGXPLSOK:/var/lib/docker/overlay2/l/JMFGEOVPRUOQHNKLMF6IPPKB3N,upperdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/diff,workdir=/var/lib/docker/overlay2/4606c2e5a03b5460471506aaa27e408b4c08dde00a1b951d8e139fe7d39dab5b/work,nouserxattr