VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.06.1 + WB 2026.07.0+139.pro9 + PM 2024.08.0-6 Generated: 2026-07-17 21:40:53 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.06.1
Workbench http://localhost:8787 2026.07.0+139.pro9
Package Manager http://localhost:4242 2024.08.0-6

Summary

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

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.45s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all users
  • Then the user list is not empty
  • And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f7bda0c2b90>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'user_list': [{'email': '', 'username': '__bootstrap_admin__', 'first_name': '', 'last_name': '', ...}], 'test_username': 'testuser'}

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

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

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

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

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

Passed (19)

Connect6 tests

PASSUser can log in via the web UIConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_ui4.15s
Test procedure
  • Given Connect is accessible at the configured URL
  • When a user navigates to the Connect login page
  • And enters valid credentials
  • Then the user is successfully authenticated
  • And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.45s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I request the current user via the API
  • Then the API returns user information
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.45s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I retrieve the current user profile
  • Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.45s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all groups
  • Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.45s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I query Connect for available Quarto versions
  • Then at least one Quarto version is available
PASSConnect system checks can be run and the report downloadedConnect
As a Posit Team administrator
src/vip_tests/connect/test_system_checks.py::test_connect_system_checks29.90s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I trigger a new system check run via the Connect API
  • Then the system check report is returned
  • And I can download the system check report artifact

Package Manager2 tests

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

Prerequisites6 tests

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

Security3 tests

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

Workbench2 tests

PASSUser can sign out of WorkbenchWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_signout[chromium]0.83s
Test procedure
  • Given Workbench is accessible and I am logged in
  • When I sign out of Workbench
  • Then I am redirected to the Workbench login page
PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]5.24s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user element is visible and non-empty in the header

Skipped (6)

Connect2 tests

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

Package Manager3 tests

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

Prerequisites1 tests

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

Connect System Checks

Host: 95dcce28f61e · Status: done · Passed: 53 · Failed: 2

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

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

-- License file status --

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

-- Local license status --

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

-- Floating license status --

License server not in use.
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
_DD_ROOT_GO_SESSION_ID=46a3f1da-4546-4995-869c-039a754b7911
HOME=/root
HOSTNAME=95dcce28f61e
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
SHLVL=2
STARTUP_DEBUG_MODE=0
TERM=xterm
TZ=UTC
_=/usr/bin/env
server memory $ free -h
total used free shared buff/cache available
Mem: 15Gi 1.5Gi 288Mi 48Mi 13Gi 13Gi
Swap: 0B 0B 0B
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 54G 91G 38% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 54G 91G 38% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Server.Address is 'http://localhost:3939/'

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

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