VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.06.1 + WB 2026.07.1+147.pro6 + PM 2024.08.0-6 Generated: 2026-07-21 22:00:11 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.06.1
Workbench http://localhost:8787 2026.07.1+147.pro6
Package Manager http://localhost:4242 2024.08.0-6

Summary

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

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all users
  • Then the user list is not empty
  • And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7fe619231850>
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_ui5.57s
Test procedure
  • Given Connect is accessible at the configured URL
  • When a user navigates to the Connect login page
  • And enters valid credentials
  • Then the user is successfully authenticated
  • And the Connect dashboard is displayed
PASSAPI key authentication worksConnect
As a Posit Team administrator
src/vip_tests/connect/test_auth.py::test_connect_login_api0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • And a valid API key is configured
  • When I request the current user via the API
  • Then the API returns user information
PASSAdmin user exists and has admin privilegesConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_admin_user0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I retrieve the current user profile
  • Then the user has admin privileges
PASSGroups can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_groups0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all groups
  • Then the response is successful
PASSExpected Quarto versions are availableConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_quarto_versions0.40s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I query Connect for available Quarto versions
  • Then at least one Quarto version is available
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.59s
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.64s
Test procedure
  • Given Package Manager is running
  • When I query the CRAN repository for the "Matrix" package
  • Then the package is found in the repository
PASSAt least one repository is configuredPackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_repo_exists0.01s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

PASSWorkbench server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Workbench]0.12s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSPackage Manager server is reachablePrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_components.py::test_product_server_is_reachable[Package Manager]0.02s
Test procedure
  • Given <product> is configured in vip.toml
  • When I request the <product> health endpoint
  • Then the server responds with a successful status code
PASSWorkbench server is 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.20s
Test procedure
  • Given Connect is configured in vip.toml with a version expectation
  • When I fetch the Connect server version
  • Then the Connect version matches the configured value
PASSPackage Manager version matches configurationPrerequisites
As a Posit Team administrator
src/vip_tests/prerequisites/test_versions.py::test_package_manager_version0.02s
Test procedure
  • Given Package Manager is configured in vip.toml with a version expectation
  • When I fetch the Package Manager server version
  • Then the Package Manager version matches the configured value
PASSConnect 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_4014.24s
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.76s
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.16s
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.20s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected R versions are specified in vip.toml
  • When I query Connect for available R versions
  • Then all expected R versions are present
SKIPExpected Python versions are available on ConnectConnect
As a Posit Team administrator
src/vip_tests/connect/test_runtime_versions.py::test_python_versions0.20s
Test procedure
  • Given Connect is accessible at the configured URL
  • And expected Python versions are specified in vip.toml
  • When I query Connect for available Python versions
  • Then all expected Python versions are present

Package Manager3 tests

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

Prerequisites1 tests

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

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

8957b2197521 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 [redacted]
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=7d36157c-8420-487a-bf1e-88b3db695125
HOME=/root
HOSTNAME=8957b2197521
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 250Mi 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: Tue, 21 Jul 2026 21:59:44 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: 0x5566be0f0b90 [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: Tue, 21 Jul 2026 21:59:44 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: Tue, 21 Jul 2026 21:59:44 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/21 21:59:44.824869384 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:44.827043852 [connect-session] Job Key: [redacted]
2026/07/21 21:59:44.827056776 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:44.827060654 [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:34887 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:34887
2026/07/21 21:59:45.024768676 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/07/21 21:59:45.041584800
2026/07/21 21:59:45.041591382 $ /opt/python/3.12.11/bin/python3.12 -V
2026/07/21 21:59:45.041629634 Python 3.12.11
Stopped session pings to http://127.0.0.1:34887
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/21 21:59:45.504653765 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:45.505005458 [connect-session] Job Key: [redacted]
2026/07/21 21:59:45.505017290 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:45.505022721 [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:33597 ...
Connected to session server http://127.0.0.1:33597
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 21:59:45.628904370 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/07/21 21:59:45.635670765
2026/07/21 21:59:45.635678569 $ env
2026/07/21 21:59:45.635707584 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 21:59:45.635708726 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 21:59:45.635727973 HOSTNAME=8957b2197521
2026/07/21 21:59:45.635728734 LANG=en_US.UTF-8
2026/07/21 21:59:45.635741358 LANGUAGE=en_US:en
2026/07/21 21:59:45.635742069 LC_ALL=en_US.UTF-8
2026/07/21 21:59:45.635754503 LOGNAME=rstudio-connect
2026/07/21 21:59:45.635755204 MAKEFLAGS=-j1
2026/07/21 21:59:45.635768439 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/21 21:59:45.635769280 PICOTEL_PREFIX=PICOTEL
2026/07/21 21:59:45.635787926 PICOTEL_SDK_DISABLED=true
2026/07/21 21:59:45.635788867 PICOTEL_SERVICE_NAME=posit-connect-python
2026/07/21 21:59:45.635800710 POSIT_PRODUCT=CONNECT
2026/07/21 21:59:45.635801130 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 21:59:45.635809937 RSTUDIO_PRODUCT=CONNECT
2026/07/21 21:59:45.635810378 SHLVL=2
2026/07/21 21:59:45.635818052 STARTUP_DEBUG_MODE=0
2026/07/21 21:59:45.635818493 TERM=xterm
2026/07/21 21:59:45.635832654 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 21:59:45.635838375 TZ=UTC
2026/07/21 21:59:45.635878790 USERNAME=rstudio-connect
2026/07/21 21:59:45.635880783 USER=rstudio-connect
2026/07/21 21:59:45.635908946 _=/usr/bin/env
2026/07/21 21:59:45.635910098 UV_CONCURRENT_BUILDS=1
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/07/21 21:59:45.650816488 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:45.651011416 [connect-session] Job Key: [redacted]
2026/07/21 21:59:45.651022657 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:45.651026745 [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:33633 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:33633
2026/07/21 21:59:45.774966854 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/07/21 21:59:45.779024724
2026/07/21 21:59:45.779032488 $ findmnt --notruncate
2026/07/21 21:59:45.838700276 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 21:59:45.838709854 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/WWCAG
YO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:45.838882740 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:45.838885535 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 21:59:45.838921921 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 21:59:45.838948323 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:45.838949476 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 21:59:45.838979633 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 21:59:45.838980274 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:45.838998939 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 21:59:45.838999410 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839040998 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:45.839042441 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:45.839243941 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839245414 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839286902 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839288224 ├─/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/21 21:59:45.839389225 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839395286 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/kDkoGQhuSldjSRUl] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839443276 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:45.839444248 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4193231434] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:45.839492774 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:45.839716656 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
Stopped session pings to http://127.0.0.1:33633
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/21 21:59:45.854731774 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:45.855104786 [connect-session] Job Key: [redacted]
2026/07/21 21:59:45.855116889 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:45.855122400 [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:40855 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:40855
2026/07/21 21:59:45.982781150 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/07/21 21:59:45.992936641
2026/07/21 21:59:45.992945869 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.b2Hdm25F3X/testenv
2026/07/21 21:59:48.734085796
2026/07/21 21:59:48.734100464 $ source /opt/rstudio-connect/mnt/tmp/tmp.b2Hdm25F3X/testenv/bin/activate
2026/07/21 21:59:48.735498486
2026/07/21 21:59:48.735505459 $ python --version
2026/07/21 21:59:48.737346732 Python 3.12.11
2026/07/21 21:59:48.737643218
2026/07/21 21:59:48.737649740 $ python -m site
2026/07/21 21:59:48.749774621 sys.path = [
2026/07/21 21:59:48.749781403 '/opt/rstudio-connect/mnt/app',
2026/07/21 21:59:48.749817702 '/opt/python/3.12.11/lib/python312.zip',
2026/07/21 21:59:48.749819185 '/opt/python/3.12.11/lib/python3.12',
2026/07/21 21:59:48.749851325 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/07/21 21:59:48.749852477 '/opt/rstudio-connect/mnt/tmp/tmp.b2Hdm25F3X/testenv/lib/python3.12/site-packages',
2026/07/21 21:59:48.749878777 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/07/21 21:59:48.749879588 ]
2026/07/21 21:59:48.749895578 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/07/21 21:59:48.749896580 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/07/21 21:59:48.749920385 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/21 21:59:48.798423046 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:48.798610940 [connect-session] Job Key: [redacted]
2026/07/21 21:59:48.798624565 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:48.798628713 [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:34113 ...
Connected to session server http://127.0.0.1:34113
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 21:59:48.922903183 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/07/21 21:59:48.928123147
2026/07/21 21:59:48.928129739 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv
2026/07/21 21:59:51.553772118
2026/07/21 21:59:51.553783720 $ source /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv/bin/activate
2026/07/21 21:59:51.555286334
2026/07/21 21:59:51.555292786 $ python -m pip --version
2026/07/21 21:59:51.728670799 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/07/21 21:59:51.750268275
2026/07/21 21:59:51.750277191 $ python -m pip config debug
2026/07/21 21:59:51.925555189 env_var:
2026/07/21 21:59:51.925893504 env:
2026/07/21 21:59:51.926101608 global:
2026/07/21 21:59:51.926322124 /etc/xdg/pip/pip.conf, exists: False
2026/07/21 21:59:51.926591850 /etc/pip.conf, exists: False
2026/07/21 21:59:51.926820974 site:
2026/07/21 21:59:51.927027433 /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv/pip.conf, exists: False
2026/07/21 21:59:51.927209654 user:
2026/07/21 21:59:51.927426856 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/07/21 21:59:51.927633894 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/07/21 21:59:51.949483008
2026/07/21 21:59:51.949495752 $ python -m pip config list -v
2026/07/21 21:59:52.127698582 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/07/21 21:59:52.128039722 For variant 'global', will try loading '/etc/pip.conf'
2026/07/21 21:59:52.128353566 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/07/21 21:59:52.128635705 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/07/21 21:59:52.128913027 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv/pip.conf'
2026/07/21 21:59:52.150385603
2026/07/21 21:59:52.150418728 $ python -m pip._vendor.requests.certs
2026/07/21 21:59:52.284336907 <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/21 21:59:52.285364078 /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/07/21 21:59:52.297870445
2026/07/21 21:59:52.297877649 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm pip
2026/07/21 21:59:52.779122977 Collecting pip
2026/07/21 21:59:52.779536138 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/21 21:59:52.791183864 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)
2026/07/21 21:59:52.797011598 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB)
2026/07/21 21:59:52.807795159 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 285.8 MB/s eta 0:00:00
2026/07/21 21:59:52.824368487 Saved /opt/rstudio-connect/mnt/tmp/tmp.zF3WvYmrkm/pip-26.1.2-py3-none-any.whl
2026/07/21 21:59:52.824379938 Successfully downloaded pip
2026/07/21 21:59:52.915996663
2026/07/21 21:59:52.916009277 [notice] A new release of pip is available: 25.0.1 -> 26.1.2
2026/07/21 21:59:52.916061936 [notice] To update, run: pip install --upgrade pip
Stopped session pings to http://127.0.0.1:34113
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/21 21:59:53.006103099 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:53.006298407 [connect-session] Job Key: [redacted]
2026/07/21 21:59:53.006309748 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:53.006315489 [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:42161 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:42161
2026/07/21 21:59:53.131360673 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/07/21 21:59:53.135622540
2026/07/21 21:59:53.135629843 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/07/21 21:59:53.176367839 * Trying 151.101.128.223:443...
2026/07/21 21:59:53.178284428 * Connected to pypi.python.org (151.101.128.223) port 443 (#0)
2026/07/21 21:59:53.179906913 * ALPN, offering h2
2026/07/21 21:59:53.179915138 * ALPN, offering http/1.1
2026/07/21 21:59:53.201694285 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 21:59:53.201703723 * CApath: /etc/ssl/certs
2026/07/21 21:59:53.201866038 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 21:59:53.201874404 } [5 bytes data]
2026/07/21 21:59:53.201908238 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 21:59:53.201911484 } [512 bytes data]
2026/07/21 21:59:53.205148489 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 21:59:53.205154961 { [5 bytes data]
2026/07/21 21:59:53.205193814 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 21:59:53.205195307 { [122 bytes data]
2026/07/21 21:59:53.205398332 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 21:59:53.205408271 { [5 bytes data]
2026/07/21 21:59:53.205436534 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.205438377 { [5 bytes data]
2026/07/21 21:59:53.205448557 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 21:59:53.205449909 { [19 bytes data]
2026/07/21 21:59:53.205460780 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.205462102 { [5 bytes data]
2026/07/21 21:59:53.205475367 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 21:59:53.205488903 { [2860 bytes data]
2026/07/21 21:59:53.206105715 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206112197 { [5 bytes data]
2026/07/21 21:59:53.206171449 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 21:59:53.206172561 { [264 bytes data]
2026/07/21 21:59:53.206218079 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206225383 { [5 bytes data]
2026/07/21 21:59:53.206268525 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 21:59:53.206269797 { [36 bytes data]
2026/07/21 21:59:53.206292329 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 21:59:53.206302869 } [5 bytes data]
2026/07/21 21:59:53.206321454 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 21:59:53.206322376 } [1 bytes data]
2026/07/21 21:59:53.206388398 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206390331 } [5 bytes data]
2026/07/21 21:59:53.206411491 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 21:59:53.206412633 } [36 bytes data]
2026/07/21 21:59:53.206520504 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 21:59:53.206523259 * ALPN, server accepted to use h2
2026/07/21 21:59:53.206613529 * Server certificate:
2026/07/21 21:59:53.206615453 * subject: CN=www.python.org
2026/07/21 21:59:53.206630712 * start date: Jan 13 13:03:46 2026 GMT
2026/07/21 21:59:53.206631774 * expire date: Feb 14 13:03:45 2027 GMT
2026/07/21 21:59:53.206655844 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/07/21 21:59:53.206658780 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 21:59:53.206691762 * SSL certificate verify ok.
2026/07/21 21:59:53.206694728 * Using HTTP2, server supports multiplexing
2026/07/21 21:59:53.206706600 * Connection state changed (HTTP/2 confirmed)
2026/07/21 21:59:53.206707071 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 21:59:53.206719334 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206719855 } [5 bytes data]
2026/07/21 21:59:53.206747527 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206748499 } [5 bytes data]
2026/07/21 21:59:53.206770470 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206771793 } [5 bytes data]
2026/07/21 21:59:53.206787893 * Using Stream ID: 1 (easy handle 0x5556a90cfa40)
2026/07/21 21:59:53.206788454 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206799475 } [5 bytes data]
2026/07/21 21:59:53.206799946 > GET / HTTP/2
2026/07/21 21:59:53.206816862 > Host: pypi.python.org
2026/07/21 21:59:53.206819307 > user-agent: curl/7.81.0
2026/07/21 21:59:53.206839595 > accept: */*
2026/07/21 21:59:53.206840567 >
2026/07/21 21:59:53.206854052 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.206855014 { [5 bytes data]
2026/07/21 21:59:53.206870804 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 21:59:53.206877236 { [193 bytes data]
2026/07/21 21:59:53.208153571 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.208162258 { [5 bytes data]
2026/07/21 21:59:53.208248192 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.208294113 } [5 bytes data]
2026/07/21 21:59:53.208314094 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.208315146 { [5 bytes data]
2026/07/21 21:59:53.208923528 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.208929819 { [5 bytes data]
2026/07/21 21:59:53.209002747 < HTTP/2 301
2026/07/21 21:59:53.209004400 < server: Varnish
2026/07/21 21:59:53.209016924 < retry-after: 0
2026/07/21 21:59:53.209017445 < location: https://pypi.org/
2026/07/21 21:59:53.209030309 < content-type: text/html; charset=UTF-8
2026/07/21 21:59:53.209030810 < accept-ranges: bytes
2026/07/21 21:59:53.209044545 < date: Tue, 21 Jul 2026 21:59:53 GMT
2026/07/21 21:59:53.209045447 < x-served-by: cache-iad-kcgs7200167-IAD
2026/07/21 21:59:53.209062680 < x-cache: HIT
2026/07/21 21:59:53.209063832 < x-cache-hits: 0
2026/07/21 21:59:53.209075251 < x-timer: S1784671193.207547,VS0,VE0
2026/07/21 21:59:53.209085513 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 21:59:53.209086424 < x-frame-options: deny
2026/07/21 21:59:53.209101243 < x-xss-protection: 1; mode=block
2026/07/21 21:59:53.209101703 < x-content-type-options: nosniff
2026/07/21 21:59:53.209110740 < x-permitted-cross-domain-policies: none
2026/07/21 21:59:53.209111362 < 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/21 21:59:53.209142437 < content-length: 122
2026/07/21 21:59:53.209161766 <
2026/07/21 21:59:53.209162367 * Ignoring the response-body
2026/07/21 21:59:53.209170473 { [122 bytes data]
2026/07/21 21:59:53.209170944 * Connection #0 to host pypi.python.org left intact
2026/07/21 21:59:53.209180131 * Issue another request to this URL: 'https://pypi.org/'
2026/07/21 21:59:53.212684181 * Trying 151.101.192.223:443...
2026/07/21 21:59:53.215387067 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/07/21 21:59:53.215622709 * ALPN, offering h2
2026/07/21 21:59:53.215628139 * ALPN, offering http/1.1
2026/07/21 21:59:53.237646200 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 21:59:53.237652812 * CApath: /etc/ssl/certs
2026/07/21 21:59:53.237805553 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 21:59:53.237811854 } [5 bytes data]
2026/07/21 21:59:53.237840859 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 21:59:53.237842162 } [512 bytes data]
2026/07/21 21:59:53.252346390 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 21:59:53.252356009 { [5 bytes data]
2026/07/21 21:59:53.252392247 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 21:59:53.252393539 { [122 bytes data]
2026/07/21 21:59:53.252526179 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 21:59:53.252531339 { [5 bytes data]
2026/07/21 21:59:53.252561606 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.252562999 { [5 bytes data]
2026/07/21 21:59:53.252579329 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 21:59:53.252581373 { [19 bytes data]
2026/07/21 21:59:53.252596425 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.252598629 { [5 bytes data]
2026/07/21 21:59:53.252638433 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 21:59:53.252648903 { [2856 bytes data]
2026/07/21 21:59:53.253208438 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253213056 { [5 bytes data]
2026/07/21 21:59:53.253286374 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 21:59:53.253287617 { [264 bytes data]
2026/07/21 21:59:53.253297636 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253304218 { [5 bytes data]
2026/07/21 21:59:53.253315399 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 21:59:53.253408655 { [36 bytes data]
2026/07/21 21:59:53.253410158 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 21:59:53.253426859 } [5 bytes data]
2026/07/21 21:59:53.253427360 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 21:59:53.253436628 } [1 bytes data]
2026/07/21 21:59:53.253438201 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253446927 } [5 bytes data]
2026/07/21 21:59:53.253447478 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 21:59:53.253456756 } [36 bytes data]
2026/07/21 21:59:53.253535554 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 21:59:53.253540784 * ALPN, server accepted to use h2
2026/07/21 21:59:53.253584456 * Server certificate:
2026/07/21 21:59:53.253585558 * subject: CN=pypi.org
2026/07/21 21:59:53.253595437 * start date: Dec 28 04:33:08 2025 GMT
2026/07/21 21:59:53.253595948 * expire date: Jan 29 04:33:07 2027 GMT
2026/07/21 21:59:53.253609563 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/07/21 21:59:53.253612339 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 21:59:53.253625526 * SSL certificate verify ok.
2026/07/21 21:59:53.253642165 * Using HTTP2, server supports multiplexing
2026/07/21 21:59:53.253642886 * Connection state changed (HTTP/2 confirmed)
2026/07/21 21:59:53.253652996 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 21:59:53.253653426 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253665629 } [5 bytes data]
2026/07/21 21:59:53.253667964 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253686038 } [5 bytes data]
2026/07/21 21:59:53.253720174 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253727227 } [5 bytes data]
2026/07/21 21:59:53.253781239 * Using Stream ID: 1 (easy handle 0x5556a90cfa40)
2026/07/21 21:59:53.253789765 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253859827 } [5 bytes data]
2026/07/21 21:59:53.253861801 > GET / HTTP/2
2026/07/21 21:59:53.253874575 > Host: pypi.org
2026/07/21 21:59:53.253875567 > user-agent: curl/7.81.0
2026/07/21 21:59:53.253893631 > accept: */*
2026/07/21 21:59:53.253894593 >
2026/07/21 21:59:53.253905934 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.253907988 { [5 bytes data]
2026/07/21 21:59:53.253922776 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 21:59:53.253925010 { [193 bytes data]
2026/07/21 21:59:53.256032030 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.256040887 { [5 bytes data]
2026/07/21 21:59:53.256080527 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.256083012 } [5 bytes data]
2026/07/21 21:59:53.258816293 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.258823115 { [5 bytes data]
2026/07/21 21:59:53.258904789 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.258910069 { [5 bytes data]
2026/07/21 21:59:53.258931129 < HTTP/2 200
2026/07/21 21:59:53.258932281 < etag: "4ZMr/o6kmXfLMcTQcFCu6Q"
2026/07/21 21:59:53.258949724 < referrer-policy: origin-when-cross-origin
2026/07/21 21:59:53.258950826 < content-type: text/html; charset=UTF-8
2026/07/21 21:59:53.258968860 < 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/21 21:59:53.258972797 < server: gunicorn
2026/07/21 21:59:53.259064816 < accept-ranges: bytes
2026/07/21 21:59:53.259067531 < date: Tue, 21 Jul 2026 21:59:53 GMT
2026/07/21 21:59:53.259090394 < x-served-by: cache-iad-kiad7000084-IAD, cache-iad-kiad7000084-IAD, cache-iad-kcgs7200177-IAD
2026/07/21 21:59:53.259099381 < x-cache: MISS, HIT
2026/07/21 21:59:53.259119980 < x-cache-hits: 0, 1
2026/07/21 21:59:53.259120781 < x-timer: S1784671193.255151,VS0,VE2
2026/07/21 21:59:53.259139514 < vary: Cookie, Accept-Encoding
2026/07/21 21:59:53.259142089 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 21:59:53.259166054 < x-frame-options: deny
2026/07/21 21:59:53.259167227 < x-xss-protection: 1; mode=block
2026/07/21 21:59:53.259183637 < x-content-type-options: nosniff
2026/07/21 21:59:53.259184469 < x-permitted-cross-domain-policies: none
2026/07/21 21:59:53.259201561 < 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/21 21:59:53.259202774 < content-length: 22848
2026/07/21 21:59:53.259283976 <
2026/07/21 21:59:53.259290018 { [985 bytes data]
2026/07/21 21:59:53.259303593 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259304695 { [5 bytes data]
2026/07/21 21:59:53.259320886 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259321377 { [5 bytes data]
2026/07/21 21:59:53.259330143 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259330594 { [5 bytes data]
2026/07/21 21:59:53.259340603 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259341054 { [5 bytes data]
2026/07/21 21:59:53.259377242 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259378474 { [5 bytes data]
2026/07/21 21:59:53.259394254 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259394705 { [5 bytes data]
2026/07/21 21:59:53.259403421 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259403832 { [5 bytes data]
2026/07/21 21:59:53.259412499 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259412909 { [5 bytes data]
2026/07/21 21:59:53.259422477 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259423018 { [5 bytes data]
2026/07/21 21:59:53.259431494 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.259431935 { [5 bytes data]
2026/07/21 21:59:53.260696195 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260701996 { [5 bytes data]
2026/07/21 21:59:53.260729027 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260730119 { [5 bytes data]
2026/07/21 21:59:53.260747000 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260747912 { [5 bytes data]
2026/07/21 21:59:53.260763371 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260765876 { [5 bytes data]
2026/07/21 21:59:53.260779482 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260782628 { [5 bytes data]
2026/07/21 21:59:53.260802084 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260803066 { [5 bytes data]
2026/07/21 21:59:53.260820940 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.260822022 { [5 bytes data]
2026/07/21 21:59:53.260837952 * Connection #1 to host pypi.org left intact
2026/07/21 21:59:53.263327847
2026/07/21 21:59:53.263335411 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/07/21 21:59:53.270512052 * Trying 151.101.64.223:443...
2026/07/21 21:59:53.272384533 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/07/21 21:59:53.273811089 * ALPN, offering h2
2026/07/21 21:59:53.273818463 * ALPN, offering http/1.1
2026/07/21 21:59:53.295056656 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 21:59:53.295065242 * CApath: /etc/ssl/certs
2026/07/21 21:59:53.295206729 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 21:59:53.295212590 } [5 bytes data]
2026/07/21 21:59:53.295252395 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 21:59:53.295253537 } [512 bytes data]
2026/07/21 21:59:53.298408893 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 21:59:53.298415676 { [5 bytes data]
2026/07/21 21:59:53.298449199 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 21:59:53.298452485 { [122 bytes data]
2026/07/21 21:59:53.298643142 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 21:59:53.298648642 { [5 bytes data]
2026/07/21 21:59:53.298682729 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.298684082 { [5 bytes data]
2026/07/21 21:59:53.298701184 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 21:59:53.298703268 { [19 bytes data]
2026/07/21 21:59:53.298721272 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.298722083 { [5 bytes data]
2026/07/21 21:59:53.298738204 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 21:59:53.298749555 { [2842 bytes data]
2026/07/21 21:59:53.299420116 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.299426759 { [5 bytes data]
2026/07/21 21:59:53.299463197 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 21:59:53.299464510 { [264 bytes data]
2026/07/21 21:59:53.299517182 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.299522421 { [5 bytes data]
2026/07/21 21:59:53.299544653 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 21:59:53.299553660 { [36 bytes data]
2026/07/21 21:59:53.299608425 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 21:59:53.299612533 } [5 bytes data]
2026/07/21 21:59:53.299639795 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 21:59:53.299640817 } [1 bytes data]
2026/07/21 21:59:53.299662798 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.299687755 } [5 bytes data]
2026/07/21 21:59:53.299716795 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 21:59:53.299722566 } [36 bytes data]
2026/07/21 21:59:53.299782574 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 21:59:53.299784848 * ALPN, server accepted to use h2
2026/07/21 21:59:53.299808042 * Server certificate:
2026/07/21 21:59:53.299809043 * subject: CN=*.pythonhosted.org
2026/07/21 21:59:53.299822945 * start date: Dec 8 21:08:03 2025 GMT
2026/07/21 21:59:53.299824638 * expire date: Jan 9 21:08:02 2027 GMT
2026/07/21 21:59:53.299842412 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/07/21 21:59:53.299843063 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 21:59:53.299873160 * SSL certificate verify ok.
2026/07/21 21:59:53.299875614 * Using HTTP2, server supports multiplexing
2026/07/21 21:59:53.299892987 * Connection state changed (HTTP/2 confirmed)
2026/07/21 21:59:53.299893849 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 21:59:53.299907364 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.299908787 } [5 bytes data]
2026/07/21 21:59:53.299945336 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.299946498 } [5 bytes data]
2026/07/21 21:59:53.300012415 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.300018667 } [5 bytes data]
2026/07/21 21:59:53.300098910 * Using Stream ID: 1 (easy handle 0x5623a69cea40)
2026/07/21 21:59:53.300106865 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.300148559 } [5 bytes data]
2026/07/21 21:59:53.300172569 > GET / HTTP/2
2026/07/21 21:59:53.300173981 > Host: files.pythonhosted.org
2026/07/21 21:59:53.300189240 > user-agent: curl/7.81.0
2026/07/21 21:59:53.300192116 > accept: */*
2026/07/21 21:59:53.300206312 >
2026/07/21 21:59:53.300207214 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.300225869 { [5 bytes data]
2026/07/21 21:59:53.300227793 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 21:59:53.300279129 { [193 bytes data]
2026/07/21 21:59:53.301514152 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.301521486 { [5 bytes data]
2026/07/21 21:59:53.301555520 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 21:59:53.301558536 } [5 bytes data]
2026/07/21 21:59:53.303085325 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.303091707 { [5 bytes data]
2026/07/21 21:59:53.303125321 < HTTP/2 200
2026/07/21 21:59:53.303126463 < content-type: text/html
2026/07/21 21:59:53.303139788 < server: Python/3.12 aiohttp/3.14.1
2026/07/21 21:59:53.303140389 < accept-ranges: bytes
2026/07/21 21:59:53.303149176 < date: Tue, 21 Jul 2026 21:59:53 GMT
2026/07/21 21:59:53.303149627 < age: 23
2026/07/21 21:59:53.303157371 < x-served-by: cache-iad-kcgs7200069-IAD
2026/07/21 21:59:53.303158754 < x-cache: HIT
2026/07/21 21:59:53.303167881 < x-cache-hits: 1
2026/07/21 21:59:53.303168312 < x-timer: S1784671193.300676,VS0,VE1
2026/07/21 21:59:53.303178250 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 21:59:53.303178771 < x-frame-options: deny
2026/07/21 21:59:53.303189081 < x-xss-protection: 1; mode=block
2026/07/21 21:59:53.303189572 < x-content-type-options: nosniff
2026/07/21 21:59:53.303198669 < x-permitted-cross-domain-policies: none
2026/07/21 21:59:53.303199110 < x-robots-header: noindex
2026/07/21 21:59:53.303208307 < content-length: 1853
2026/07/21 21:59:53.303208748 <
2026/07/21 21:59:53.303219188 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.303220059 { [5 bytes data]
2026/07/21 21:59:53.303237853 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 21:59:53.303238784 { [5 bytes data]
2026/07/21 21:59:53.303254792 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:42161
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/21 21:59:53.320198866 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:53.320451262 [connect-session] Job Key: [redacted]
2026/07/21 21:59:53.320464186 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:53.320468905 [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:42573 ...
Connected to session server http://127.0.0.1:42573
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 21:59:53.513746223 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/07/21 21:59:53.519666662
2026/07/21 21:59:53.519675308 $ /opt/python/3.13.9/bin/python3.13 -V
2026/07/21 21:59:53.519717694 Python 3.13.9
Stopped session pings to http://127.0.0.1:42573
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/21 21:59:53.970763945 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:53.970942622 [connect-session] Job Key: [redacted]
2026/07/21 21:59:53.970953673 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:53.970967439 [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:33099 ...
Connected to session server http://127.0.0.1:33099
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 21:59:54.093893582 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/07/21 21:59:54.100278043
2026/07/21 21:59:54.100285066 $ env
2026/07/21 21:59:54.100315734 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 21:59:54.100317357 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 21:59:54.100359576 HOSTNAME=8957b2197521
2026/07/21 21:59:54.100360849 LANG=en_US.UTF-8
2026/07/21 21:59:54.100374785 LANGUAGE=en_US:en
2026/07/21 21:59:54.100375667 LC_ALL=en_US.UTF-8
2026/07/21 21:59:54.100388330 LOGNAME=rstudio-connect
2026/07/21 21:59:54.100389152 MAKEFLAGS=-j1
2026/07/21 21:59:54.100402848 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/21 21:59:54.100403730 PICOTEL_PREFIX=PICOTEL
2026/07/21 21:59:54.100420631 PICOTEL_SDK_DISABLED=true
2026/07/21 21:59:54.100421403 PICOTEL_SERVICE_NAME=posit-connect-python
2026/07/21 21:59:54.100437643 POSIT_PRODUCT=CONNECT
2026/07/21 21:59:54.100438625 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 21:59:54.100452852 RSTUDIO_PRODUCT=CONNECT
2026/07/21 21:59:54.100453613 SHLVL=2
2026/07/21 21:59:54.100465847 STARTUP_DEBUG_MODE=0
2026/07/21 21:59:54.100466598 TERM=xterm
2026/07/21 21:59:54.100478961 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 21:59:54.100479753 TZ=UTC
2026/07/21 21:59:54.100492437 USERNAME=rstudio-connect
2026/07/21 21:59:54.100493178 USER=rstudio-connect
2026/07/21 21:59:54.100506593 _=/usr/bin/env
2026/07/21 21:59:54.100507415 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/21 21:59:54.115643187 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:54.115823136 [connect-session] Job Key: [redacted]
2026/07/21 21:59:54.115834257 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:54.115837974 [connect-session] For more details on version matching, see https://docs.posit.co/connect/admin/python/#python-version-matching
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:46039 ...
Connected to session server http://127.0.0.1:46039
2026/07/21 21:59:54.238107325 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/07/21 21:59:54.242141532
2026/07/21 21:59:54.242148675 $ findmnt --notruncate
2026/07/21 21:59:54.244250366 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 21:59:54.244259102 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/WWCAG
YO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:54.244403720 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:54.244453855 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 21:59:54.244456039 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 21:59:54.244507190 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:54.244509765 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 21:59:54.244545522 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 21:59:54.244546494 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 21:59:54.244578444 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 21:59:54.244579155 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.244630793 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:54.244633789 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:54.244868320 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.244869583 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.244912183 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.244913004 ├─/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/21 21:59:54.244956409 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.244958774 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/y22oOOpljItUrAoK] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.245096530 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 21:59:54.245140684 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace19778062] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:54.245217669 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 21:59:54.245368633 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
Stopped session pings to http://127.0.0.1:46039
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/21 21:59:54.260825628 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:54.261035543 [connect-session] Job Key: [redacted]
2026/07/21 21:59:54.261047576 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:54.261053066 [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:43309 ...
Connected to session server http://127.0.0.1:43309
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 21:59:54.384475017 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/07/21 21:59:54.389587686
2026/07/21 21:59:54.389596212 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.2ZDYrSMLWG/testenv
2026/07/21 21:59:56.937600862
2026/07/21 21:59:56.937615901 $ source /opt/rstudio-connect/mnt/tmp/tmp.2ZDYrSMLWG/testenv/bin/activate
2026/07/21 21:59:56.939026732
2026/07/21 21:59:56.939033885 $ python --version
2026/07/21 21:59:56.940537785 Python 3.13.9
2026/07/21 21:59:56.940795390
2026/07/21 21:59:56.940803675 $ python -m site
2026/07/21 21:59:56.953885413 sys.path = [
2026/07/21 21:59:56.953893238 '/opt/rstudio-connect/mnt/app',
2026/07/21 21:59:56.953925839 '/opt/python/3.13.9/lib/python313.zip',
2026/07/21 21:59:56.953927192 '/opt/python/3.13.9/lib/python3.13',
2026/07/21 21:59:56.953943042 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/07/21 21:59:56.953945206 '/opt/rstudio-connect/mnt/tmp/tmp.2ZDYrSMLWG/testenv/lib/python3.13/site-packages',
2026/07/21 21:59:56.953965504 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/07/21 21:59:56.953966316 ]
2026/07/21 21:59:56.953979791 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/07/21 21:59:56.953980613 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/07/21 21:59:56.954002995 ENABLE_USER_SITE: True
Stopped session pings to http://127.0.0.1:43309
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/21 21:59:57.000797459 [connect-session] Connect Session v2026.06.1
2026/07/21 21:59:57.001127701 [connect-session] Job Key: [redacted]
2026/07/21 21:59:57.001139603 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 21:59:57.001144773 [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:41691 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:41691
2026/07/21 21:59:57.133109247 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/07/21 21:59:57.138968869
2026/07/21 21:59:57.138977415 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv
2026/07/21 21:59:59.785450097
2026/07/21 21:59:59.785463632 $ source /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv/bin/activate
2026/07/21 21:59:59.786877692
2026/07/21 21:59:59.786885818 $ python -m pip --version
2026/07/21 21:59:59.956775212 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/07/21 21:59:59.980204946
2026/07/21 21:59:59.980217049 $ python -m pip config debug
2026/07/21 22:00:00.175716490 env_var:
2026/07/21 22:00:00.176025156 env:
2026/07/21 22:00:00.176221414 global:
2026/07/21 22:00:00.176500462 /etc/xdg/pip/pip.conf, exists: False
2026/07/21 22:00:00.176713078 /etc/pip.conf, exists: False
2026/07/21 22:00:00.176885082 site:
2026/07/21 22:00:00.177104345 /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv/pip.conf, exists: False
2026/07/21 22:00:00.177306711 user:
2026/07/21 22:00:00.177490072 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/07/21 22:00:00.177664551 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/07/21 22:00:00.207762576
2026/07/21 22:00:00.207776102 $ python -m pip config list -v
2026/07/21 22:00:00.390039403 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/07/21 22:00:00.390446208 For variant 'global', will try loading '/etc/pip.conf'
2026/07/21 22:00:00.390975407 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/07/21 22:00:00.391242959 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/07/21 22:00:00.391552214 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv/pip.conf'
2026/07/21 22:00:00.423114868
2026/07/21 22:00:00.423129335 $ python -m pip._vendor.requests.certs
2026/07/21 22:00:00.566057771 <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/21 22:00:00.566318105 /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/07/21 22:00:00.584873232
2026/07/21 22:00:00.584890354 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C pip
2026/07/21 22:00:01.017023877 Collecting pip
2026/07/21 22:00:01.017446376 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/21 22:00:01.034411675 Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)
2026/07/21 22:00:01.041414214 Downloading pip-26.1.2-py3-none-any.whl (1.8 MB)
2026/07/21 22:00:01.055088541 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 188.1 MB/s 0:00:00
2026/07/21 22:00:01.065932112 Saved /opt/rstudio-connect/mnt/tmp/tmp.eqvWWQyl0C/pip-26.1.2-py3-none-any.whl
2026/07/21 22:00:01.066265254 Successfully downloaded pip
2026/07/21 22:00:01.127940984
2026/07/21 22:00:01.127956744 [notice] A new release of pip is available: 25.2 -> 26.1.2
2026/07/21 22:00:01.128022798 [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/21 22:00:01.231866421 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:01.232084662 [connect-session] Job Key: [redacted]
2026/07/21 22:00:01.232094711 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:01.232098598 [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:33027 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:33027
2026/07/21 22:00:01.362768270 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/pypi-connectivity'
2026/07/21 22:00:01.367248901
2026/07/21 22:00:01.367259160 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/07/21 22:00:01.374889302 * Trying 151.101.64.223:443...
2026/07/21 22:00:01.376067758 * Connected to pypi.python.org (151.101.64.223) port 443 (#0)
2026/07/21 22:00:01.377591026 * ALPN, offering h2
2026/07/21 22:00:01.377598200 * ALPN, offering http/1.1
2026/07/21 22:00:01.399277329 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:01.399290715 * CApath: /etc/ssl/certs
2026/07/21 22:00:01.399464458 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:01.399473785 } [5 bytes data]
2026/07/21 22:00:01.399511576 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:01.399513620 } [512 bytes data]
2026/07/21 22:00:01.404201036 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:01.404210333 { [5 bytes data]
2026/07/21 22:00:01.404250469 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:01.404253785 { [122 bytes data]
2026/07/21 22:00:01.404462997 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:01.404470532 { [5 bytes data]
2026/07/21 22:00:01.404500237 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.404501370 { [5 bytes data]
2026/07/21 22:00:01.404516348 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 22:00:01.404518372 { [19 bytes data]
2026/07/21 22:00:01.404533420 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.404535544 { [5 bytes data]
2026/07/21 22:00:01.404551144 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:01.404559930 { [2860 bytes data]
2026/07/21 22:00:01.405226236 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405232598 { [5 bytes data]
2026/07/21 22:00:01.405261332 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 22:00:01.405262314 { [264 bytes data]
2026/07/21 22:00:01.405413771 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405419131 { [5 bytes data]
2026/07/21 22:00:01.405450901 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:01.405452023 { [36 bytes data]
2026/07/21 22:00:01.405469085 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:01.405469927 } [5 bytes data]
2026/07/21 22:00:01.405484695 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:01.405485156 } [1 bytes data]
2026/07/21 22:00:01.405496147 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405509502 } [5 bytes data]
2026/07/21 22:00:01.405510002 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:01.405522566 } [36 bytes data]
2026/07/21 22:00:01.405609640 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 22:00:01.405615131 * ALPN, server accepted to use h2
2026/07/21 22:00:01.405655276 * Server certificate:
2026/07/21 22:00:01.405656438 * subject: CN=www.python.org
2026/07/21 22:00:01.405668712 * start date: Jan 13 13:03:46 2026 GMT
2026/07/21 22:00:01.405669263 * expire date: Feb 14 13:03:45 2027 GMT
2026/07/21 22:00:01.405693318 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/07/21 22:00:01.405725619 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 22:00:01.405726641 * SSL certificate verify ok.
2026/07/21 22:00:01.405740216 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:01.405740677 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:01.405752369 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:01.405753261 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405776224 } [5 bytes data]
2026/07/21 22:00:01.405778388 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405826960 } [5 bytes data]
2026/07/21 22:00:01.405829896 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405846136 } [5 bytes data]
2026/07/21 22:00:01.405874297 * Using Stream ID: 1 (easy handle 0x555e2a94aa40)
2026/07/21 22:00:01.405896709 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.405903462 } [5 bytes data]
2026/07/21 22:00:01.405929742 > GET / HTTP/2
2026/07/21 22:00:01.405980988 > Host: pypi.python.org
2026/07/21 22:00:01.406004903 > user-agent: curl/7.81.0
2026/07/21 22:00:01.406006106 > accept: */*
2026/07/21 22:00:01.406019130 >
2026/07/21 22:00:01.406019992 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.406032996 { [5 bytes data]
2026/07/21 22:00:01.406034990 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 22:00:01.406051541 { [193 bytes data]
2026/07/21 22:00:01.406745551 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.406756271 { [5 bytes data]
2026/07/21 22:00:01.406793461 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.406794774 } [5 bytes data]
2026/07/21 22:00:01.407884991 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.407889850 { [5 bytes data]
2026/07/21 22:00:01.407943168 < HTTP/2 301
2026/07/21 22:00:01.407947015 < server: Varnish
2026/07/21 22:00:01.407964448 < retry-after: 0
2026/07/21 22:00:01.407965310 < location: https://pypi.org/
2026/07/21 22:00:01.407991582 < content-type: text/html; charset=UTF-8
2026/07/21 22:00:01.407992985 < accept-ranges: bytes
2026/07/21 22:00:01.408010978 < date: Tue, 21 Jul 2026 22:00:01 GMT
2026/07/21 22:00:01.408011950 < x-served-by: cache-iad-kcgs7200091-IAD
2026/07/21 22:00:01.408024464 < x-cache: HIT
2026/07/21 22:00:01.408025496 < x-cache-hits: 0
2026/07/21 22:00:01.408037073 < x-timer: S1784671201.407090,VS0,VE0
2026/07/21 22:00:01.408041962 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 22:00:01.408065607 < x-frame-options: deny
2026/07/21 22:00:01.408066549 < x-xss-protection: 1; mode=block
2026/07/21 22:00:01.408080595 < x-content-type-options: nosniff
2026/07/21 22:00:01.408081306 < x-permitted-cross-domain-policies: none
2026/07/21 22:00:01.408103588 < 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/21 22:00:01.408106724 < content-length: 122
2026/07/21 22:00:01.408170024 <
2026/07/21 22:00:01.408171296 * Ignoring the response-body
2026/07/21 22:00:01.408183769 { [122 bytes data]
2026/07/21 22:00:01.408184330 * Connection #0 to host pypi.python.org left intact
2026/07/21 22:00:01.408193728 * Issue another request to this URL: 'https://pypi.org/'
2026/07/21 22:00:01.410133228 * Trying 151.101.0.223:443...
2026/07/21 22:00:01.411815536 * Connected to pypi.org (151.101.0.223) port 443 (#1)
2026/07/21 22:00:01.412067272 * ALPN, offering h2
2026/07/21 22:00:01.412072573 * ALPN, offering http/1.1
2026/07/21 22:00:01.433501774 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:01.433512695 * CApath: /etc/ssl/certs
2026/07/21 22:00:01.433710720 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:01.433716591 } [5 bytes data]
2026/07/21 22:00:01.433746678 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:01.433747760 } [512 bytes data]
2026/07/21 22:00:01.438595676 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:01.438602229 { [5 bytes data]
2026/07/21 22:00:01.438655980 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:01.438659406 { [122 bytes data]
2026/07/21 22:00:01.438756747 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:01.438762518 { [5 bytes data]
2026/07/21 22:00:01.438787756 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.438790371 { [5 bytes data]
2026/07/21 22:00:01.438804177 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 22:00:01.438805549 { [19 bytes data]
2026/07/21 22:00:01.438815458 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.438816780 { [5 bytes data]
2026/07/21 22:00:01.438847488 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:01.438852618 { [2856 bytes data]
2026/07/21 22:00:01.439496161 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.439500599 { [5 bytes data]
2026/07/21 22:00:01.439529974 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 22:00:01.439531136 { [264 bytes data]
2026/07/21 22:00:01.439593384 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.439595388 { [5 bytes data]
2026/07/21 22:00:01.439643278 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:01.439644791 { [36 bytes data]
2026/07/21 22:00:01.439698069 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:01.439730014 } [5 bytes data]
2026/07/21 22:00:01.439731988 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:01.439749290 } [1 bytes data]
2026/07/21 22:00:01.439751615 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.439768346 } [5 bytes data]
2026/07/21 22:00:01.439769218 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:01.439784923 } [36 bytes data]
2026/07/21 22:00:01.439845487 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 22:00:01.439852610 * ALPN, server accepted to use h2
2026/07/21 22:00:01.439901152 * Server certificate:
2026/07/21 22:00:01.439904037 * subject: CN=pypi.org
2026/07/21 22:00:01.439921690 * start date: Dec 28 04:33:08 2025 GMT
2026/07/21 22:00:01.439922732 * expire date: Jan 29 04:33:07 2027 GMT
2026/07/21 22:00:01.439939544 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/07/21 22:00:01.439940356 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 22:00:01.439962678 * SSL certificate verify ok.
2026/07/21 22:00:01.439965183 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:01.439982886 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:01.439984038 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:01.440009035 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.440009927 } [5 bytes data]
2026/07/21 22:00:01.440031908 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.440032870 } [5 bytes data]
2026/07/21 22:00:01.440048379 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.440050313 } [5 bytes data]
2026/07/21 22:00:01.440100478 * Using Stream ID: 1 (easy handle 0x555e2a94aa40)
2026/07/21 22:00:01.440103914 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.440147626 } [5 bytes data]
2026/07/21 22:00:01.440149941 > GET / HTTP/2
2026/07/21 22:00:01.440163186 > Host: pypi.org
2026/07/21 22:00:01.440163987 > user-agent: curl/7.81.0
2026/07/21 22:00:01.440181099 > accept: */*
2026/07/21 22:00:01.440181911 >
2026/07/21 22:00:01.440216887 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.440241994 { [5 bytes data]
2026/07/21 22:00:01.440244018 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 22:00:01.440260168 { [193 bytes data]
2026/07/21 22:00:01.441625716 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.441632179 { [5 bytes data]
2026/07/21 22:00:01.441670220 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.441672024 } [5 bytes data]
2026/07/21 22:00:01.449732129 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.449740364 { [5 bytes data]
2026/07/21 22:00:01.449843478 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.449845222 { [5 bytes data]
2026/07/21 22:00:01.449863967 < HTTP/2 200
2026/07/21 22:00:01.449864808 < etag: "4ZMr/o6kmXfLMcTQcFCu6Q"
2026/07/21 22:00:01.449882362 < referrer-policy: origin-when-cross-origin
2026/07/21 22:00:01.449883193 < content-type: text/html; charset=UTF-8
2026/07/21 22:00:01.449899985 < 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/21 22:00:01.449907709 < server: gunicorn
2026/07/21 22:00:01.450043766 < accept-ranges: bytes
2026/07/21 22:00:01.450045660 < date: Tue, 21 Jul 2026 22:00:01 GMT
2026/07/21 22:00:01.450063974 < x-served-by: cache-iad-kiad7000084-IAD, cache-iad-kiad7000084-IAD, cache-iad-kiad7000134-IAD
2026/07/21 22:00:01.450066058 < x-cache: MISS, HIT
2026/07/21 22:00:01.450090534 < x-cache-hits: 0, 1
2026/07/21 22:00:01.450091506 < x-timer: S1784671201.440638,VS0,VE8
2026/07/21 22:00:01.450108548 < vary: Cookie, Accept-Encoding
2026/07/21 22:00:01.450109680 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 22:00:01.450152220 < x-frame-options: deny
2026/07/21 22:00:01.450153553 < x-xss-protection: 1; mode=block
2026/07/21 22:00:01.450170905 < x-content-type-options: nosniff
2026/07/21 22:00:01.450171797 < x-permitted-cross-domain-policies: none
2026/07/21 22:00:01.450199359 < 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/21 22:00:01.450200612 < content-length: 22848
2026/07/21 22:00:01.450275663 <
2026/07/21 22:00:01.450276955 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450299157 { [5 bytes data]
2026/07/21 22:00:01.450300239 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450317672 { [5 bytes data]
2026/07/21 22:00:01.450318944 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450363258 { [5 bytes data]
2026/07/21 22:00:01.450364480 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450382324 { [5 bytes data]
2026/07/21 22:00:01.450383356 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450400448 { [5 bytes data]
2026/07/21 22:00:01.450403173 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450421167 { [5 bytes data]
2026/07/21 22:00:01.450422139 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450449040 { [5 bytes data]
2026/07/21 22:00:01.450450112 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450466994 { [5 bytes data]
2026/07/21 22:00:01.450468045 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450485649 { [5 bytes data]
2026/07/21 22:00:01.450486580 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450503833 { [5 bytes data]
2026/07/21 22:00:01.450504745 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450564898 { [5 bytes data]
2026/07/21 22:00:01.450566441 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450583443 { [5 bytes data]
2026/07/21 22:00:01.450584054 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450594955 { [5 bytes data]
2026/07/21 22:00:01.450595476 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450605945 { [5 bytes data]
2026/07/21 22:00:01.450606466 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450617707 { [5 bytes data]
2026/07/21 22:00:01.450618219 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.450628819 { [5 bytes data]
2026/07/21 22:00:01.453782622 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.453791138 { [5 bytes data]
2026/07/21 22:00:01.453926974 * Connection #1 to host pypi.org left intact
2026/07/21 22:00:01.457369203
2026/07/21 22:00:01.457381426 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/07/21 22:00:01.464963903 * Trying 151.101.64.223:443...
2026/07/21 22:00:01.466572435 * Connected to files.pythonhosted.org (151.101.64.223) port 443 (#0)
2026/07/21 22:00:01.468184658 * ALPN, offering h2
2026/07/21 22:00:01.468191731 * ALPN, offering http/1.1
2026/07/21 22:00:01.489593809 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:01.489606543 * CApath: /etc/ssl/certs
2026/07/21 22:00:01.489781097 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:01.489790224 } [5 bytes data]
2026/07/21 22:00:01.489823998 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:01.489829157 } [512 bytes data]
2026/07/21 22:00:01.494529463 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:01.494539321 { [5 bytes data]
2026/07/21 22:00:01.494587422 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:01.494590918 { [122 bytes data]
2026/07/21 22:00:01.494762833 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:01.494769235 { [5 bytes data]
2026/07/21 22:00:01.494834851 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.494836945 { [5 bytes data]
2026/07/21 22:00:01.494878373 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/07/21 22:00:01.494879615 { [19 bytes data]
2026/07/21 22:00:01.494927756 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.494931022 { [5 bytes data]
2026/07/21 22:00:01.494948906 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:01.494950058 { [2842 bytes data]
2026/07/21 22:00:01.495604331 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.495611905 { [5 bytes data]
2026/07/21 22:00:01.495649196 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/07/21 22:00:01.495651320 { [264 bytes data]
2026/07/21 22:00:01.495716911 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.495738932 { [5 bytes data]
2026/07/21 22:00:01.495765151 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:01.495767696 { [36 bytes data]
2026/07/21 22:00:01.495784177 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:01.495788125 } [5 bytes data]
2026/07/21 22:00:01.495806629 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:01.495807611 } [1 bytes data]
2026/07/21 22:00:01.495844260 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.495850272 } [5 bytes data]
2026/07/21 22:00:01.495871605 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:01.495872827 } [36 bytes data]
2026/07/21 22:00:01.495947916 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/07/21 22:00:01.495950501 * ALPN, server accepted to use h2
2026/07/21 22:00:01.496010747 * Server certificate:
2026/07/21 22:00:01.496013833 * subject: CN=*.pythonhosted.org
2026/07/21 22:00:01.496031185 * start date: Dec 8 21:08:03 2025 GMT
2026/07/21 22:00:01.496032107 * expire date: Jan 9 21:08:02 2027 GMT
2026/07/21 22:00:01.496048468 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/07/21 22:00:01.496049460 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/07/21 22:00:01.496097661 * SSL certificate verify ok.
2026/07/21 22:00:01.496100696 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:01.496113220 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:01.496113681 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:01.496132840 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.496138160 } [5 bytes data]
2026/07/21 22:00:01.496167435 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.496175781 } [5 bytes data]
2026/07/21 22:00:01.496193274 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.496194235 } [5 bytes data]
2026/07/21 22:00:01.496215796 * Using Stream ID: 1 (easy handle 0x556fd23a9a40)
2026/07/21 22:00:01.496217148 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.496274557 } [5 bytes data]
2026/07/21 22:00:01.496276160 > GET / HTTP/2
2026/07/21 22:00:01.496290777 > Host: files.pythonhosted.org
2026/07/21 22:00:01.496291709 > user-agent: curl/7.81.0
2026/07/21 22:00:01.496307629 > accept: */*
2026/07/21 22:00:01.496308721 >
2026/07/21 22:00:01.496322106 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.496323078 { [5 bytes data]
2026/07/21 22:00:01.496381924 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/07/21 22:00:01.496385471 { [193 bytes data]
2026/07/21 22:00:01.497262553 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.497268905 { [5 bytes data]
2026/07/21 22:00:01.497305259 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:01.497311170 } [5 bytes data]
2026/07/21 22:00:01.497375582 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.497384669 { [5 bytes data]
2026/07/21 22:00:01.499967343 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.499973876 { [5 bytes data]
2026/07/21 22:00:01.500013871 < HTTP/2 200
2026/07/21 22:00:01.500017398 < content-type: text/html
2026/07/21 22:00:01.500043286 < server: Python/3.12 aiohttp/3.14.1
2026/07/21 22:00:01.500045050 < accept-ranges: bytes
2026/07/21 22:00:01.500057653 < date: Tue, 21 Jul 2026 22:00:01 GMT
2026/07/21 22:00:01.500058245 < age: 31
2026/07/21 22:00:01.500068123 < x-served-by: cache-iad-kcgs7200174-IAD
2026/07/21 22:00:01.500068644 < x-cache: HIT
2026/07/21 22:00:01.500079765 < x-cache-hits: 1
2026/07/21 22:00:01.500080326 < x-timer: S1784671201.497006,VS0,VE2
2026/07/21 22:00:01.500092018 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/07/21 22:00:01.500092599 < x-frame-options: deny
2026/07/21 22:00:01.500111622 < x-xss-protection: 1; mode=block
2026/07/21 22:00:01.500113065 < x-content-type-options: nosniff
2026/07/21 22:00:01.500149003 < x-permitted-cross-domain-policies: none
2026/07/21 22:00:01.500150686 < x-robots-header: noindex
2026/07/21 22:00:01.500172427 < content-length: 1853
2026/07/21 22:00:01.500173529 <
2026/07/21 22:00:01.500187906 { [1058 bytes data]
2026/07/21 22:00:01.500190842 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:01.500209838 { [5 bytes data]
2026/07/21 22:00:01.500210870 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:33027
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/21 22:00:01.518007313 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:01.518179878 [connect-session] Job Key: [redacted]
2026/07/21 22:00:01.518192742 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:01.518196379 [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:41531 ...
Connected to session server http://127.0.0.1:41531
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:01.767837534 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:01.768106107 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/07/21 22:00:01.788088838
2026/07/21 22:00:01.788104458 $ /opt/R/4.4.3/bin/R --version
2026/07/21 22:00:01.788179058 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/07/21 22:00:01.788183076 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/21 22:00:01.788202102 Platform: x86_64-pc-linux-gnu
2026/07/21 22:00:01.788203104
2026/07/21 22:00:01.788216018 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/21 22:00:01.788216879 You are welcome to redistribute it under the terms of the
2026/07/21 22:00:01.788237819 GNU General Public License versions 2 or 3.
2026/07/21 22:00:01.788238720 For more information about these matters see
2026/07/21 22:00:01.794596084 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:41531
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/21 22:00:01.810642717 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:01.810826774 [connect-session] Job Key: [redacted]
2026/07/21 22:00:01.810843004 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:01.810847433 [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:37687 ...
Connected to session server http://127.0.0.1:37687
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:01.994774043 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:01.995132371 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/07/21 22:00:02.212990297
2026/07/21 22:00:02.213002630 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/21 22:00:02.213069932 Package Version LibPath
2026/07/21 22:00:02.213073759 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213111671 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213113073 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213132820 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213133722 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213150083 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213150834 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213167636 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213168367 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213184809 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213185540 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213202342 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213203093 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213220045 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213220796 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213237468 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213238299 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213254480 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213255211 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213271402 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213272193 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213288965 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213289726 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213306127 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213306959 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213323400 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213342947 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.213406927 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:02.219296146 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
packrat-restore-sandbox options Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/21 22:00:02.235976147 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:02.236170113 [connect-session] Job Key: [redacted]
2026/07/21 22:00:02.236179941 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:02.236183538 [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:40471 ...
Connected to session server http://127.0.0.1:40471
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:02.425819223 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:02.426110988 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/07/21 22:00:02.426839418 $add.smooth
2026/07/21 22:00:02.426844638 [1] TRUE
2026/07/21 22:00:02.426883461
2026/07/21 22:00:02.426884984 $bitmapType
2026/07/21 22:00:02.426898830 [1] "cairo"
2026/07/21 22:00:02.426899461
2026/07/21 22:00:02.426907005 $browser
2026/07/21 22:00:02.426907436 [1] "xdg-open"
2026/07/21 22:00:02.426915271
2026/07/21 22:00:02.426915722 $browserNLdisabled
2026/07/21 22:00:02.426923406 [1] FALSE
2026/07/21 22:00:02.426923857
2026/07/21 22:00:02.426931151 $catch.script.errors
2026/07/21 22:00:02.426931572 [1] FALSE
2026/07/21 22:00:02.426939657
2026/07/21 22:00:02.426940078 $CBoundsCheck
2026/07/21 22:00:02.426960085 [1] FALSE
2026/07/21 22:00:02.426960546
2026/07/21 22:00:02.426967449 $check.bounds
2026/07/21 22:00:02.426967890 [1] FALSE
2026/07/21 22:00:02.426975414
2026/07/21 22:00:02.426975905 $citation.bibtex.max
2026/07/21 22:00:02.426990222 [1] 1
2026/07/21 22:00:02.426991164
2026/07/21 22:00:02.427003217 $continue
2026/07/21 22:00:02.427004159 [1] "+ "
2026/07/21 22:00:02.427021985
2026/07/21 22:00:02.427023417 $contrasts
2026/07/21 22:00:02.427077790 unordered ordered
2026/07/21 22:00:02.427079273 "contr.treatment" "contr.poly"
2026/07/21 22:00:02.427096515
2026/07/21 22:00:02.427097447 $defaultPackages
2026/07/21 22:00:02.427110381 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/21 22:00:02.427111373
2026/07/21 22:00:02.427129963 $demo.ask
2026/07/21 22:00:02.427135333 [1] "default"
2026/07/21 22:00:02.427159539
2026/07/21 22:00:02.427161632 $deparse.cutoff
2026/07/21 22:00:02.427174407 [1] 60
2026/07/21 22:00:02.427175228
2026/07/21 22:00:02.427185177 $device
2026/07/21 22:00:02.427403649 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/21 22:00:02.427407225 width, height, onefile, family, title, fonts, version, paper,
2026/07/21 22:00:02.427444005 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/21 22:00:02.427445167 useKerning, fillOddEven, compress)
2026/07/21 22:00:02.427463922 {
2026/07/21 22:00:02.427464854 initPSandPDFfonts()
2026/07/21 22:00:02.427490412 new <- list()
2026/07/21 22:00:02.427491434 if (!missing(width))
2026/07/21 22:00:02.427504258 new$width <- width
2026/07/21 22:00:02.427505220 if (!missing(height))
2026/07/21 22:00:02.427518094 new$height <- height
2026/07/21 22:00:02.427518906 if (!missing(onefile))
2026/07/21 22:00:02.427533273 new$onefile <- onefile
2026/07/21 22:00:02.427534034 if (!missing(title))
2026/07/21 22:00:02.427565830 new$title <- title
2026/07/21 22:00:02.427568274 if (!missing(fonts))
2026/07/21 22:00:02.427583713 new$fonts <- fonts
2026/07/21 22:00:02.427584615 if (!missing(version))
2026/07/21 22:00:02.427599122 new$version <- version
2026/07/21 22:00:02.427600034 if (!missing(paper))
2026/07/21 22:00:02.427614932 new$paper <- paper
2026/07/21 22:00:02.427615734 if (!missing(encoding))
2026/07/21 22:00:02.427641773 new$encoding <- encoding
2026/07/21 22:00:02.427642695 if (!missing(bg))
2026/07/21 22:00:02.427657783 new$bg <- bg
2026/07/21 22:00:02.427658594 if (!missing(fg))
2026/07/21 22:00:02.427672431 new$fg <- fg
2026/07/21 22:00:02.427673613 if (!missing(pointsize))
2026/07/21 22:00:02.427688596 new$pointsize <- pointsize
2026/07/21 22:00:02.427690088 if (!missing(pagecentre))
2026/07/21 22:00:02.427707672 new$pagecentre <- pagecentre
2026/07/21 22:00:02.427708553 if (!missing(colormodel))
2026/07/21 22:00:02.427723101 new$colormodel <- colormodel
2026/07/21 22:00:02.427723872 if (!missing(useDingbats))
2026/07/21 22:00:02.427738640 new$useDingbats <- useDingbats
2026/07/21 22:00:02.427739452 if (!missing(useKerning))
2026/07/21 22:00:02.427761794 new$useKerning <- useKerning
2026/07/21 22:00:02.427762655 if (!missing(fillOddEven))
2026/07/21 22:00:02.427776651 new$fillOddEven <- fillOddEven
2026/07/21 22:00:02.427777383 if (!missing(compress))
2026/07/21 22:00:02.427791479 new$compress <- compress
2026/07/21 22:00:02.427792441 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/21 22:00:02.427809453 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/21 22:00:02.427810215 inherits(family, "CIDFont"))) {
2026/07/21 22:00:02.427826576 enc <- family$encoding
2026/07/21 22:00:02.427827357 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/21 22:00:02.427842916 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/21 22:00:02.427843788 "default"))
2026/07/21 22:00:02.427859528 old$encoding <- enc
2026/07/21 22:00:02.427860279 family <- family$metrics
2026/07/21 22:00:02.427873474 }
2026/07/21 22:00:02.427874215 if (is.null(old$encoding) || old$encoding == "default")
2026/07/21 22:00:02.427888061 old$encoding <- guessEncoding()
2026/07/21 22:00:02.427888903 if (!missing(family)) {
2026/07/21 22:00:02.427902779 if (length(family) == 4L) {
2026/07/21 22:00:02.427903591 family <- c(family, "Symbol.afm")
2026/07/21 22:00:02.427918269 }
2026/07/21 22:00:02.427919240 else if (length(family) == 5L) {
2026/07/21 22:00:02.427931243 }
2026/07/21 22:00:02.427932004 else if (length(family) == 1L) {
2026/07/21 22:00:02.427943997 pf <- pdfFonts(family)[[1L]]
2026/07/21 22:00:02.427944768 if (is.null(pf))
2026/07/21 22:00:02.427958825 stop(gettextf("unknown family '%s'", family),
2026/07/21 22:00:02.427959636 domain = NA)
2026/07/21 22:00:02.427974705 matchFont(pf, old$encoding)
2026/07/21 22:00:02.427975546 }
2026/07/21 22:00:02.427987960 else stop("invalid 'family' argument")
2026/07/21 22:00:02.427988751 old$family <- family
2026/07/21 22:00:02.428003379 }
2026/07/21 22:00:02.428004211 version <- old$version
2026/07/21 22:00:02.428015572 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/21 22:00:02.428016394 "2.0")
2026/07/21 22:00:02.428029107 if (version %in% versions)
2026/07/21 22:00:02.428029939 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/21 22:00:02.428045869 else stop("invalid PDF version")
2026/07/21 22:00:02.428046740 onefile <- old$onefile
2026/07/21 22:00:02.428060617 if (!checkIntFormat(file))
2026/07/21 22:00:02.428061448 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/21 22:00:02.428076928 domain = NA)
2026/07/21 22:00:02.428077739 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/21 22:00:02.428091500 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/21 22:00:02.428103948 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/21 22:00:02.428105090 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/21 22:00:02.428126310 old$fillOddEven, old$compress)
2026/07/21 22:00:02.428127292 invisible()
2026/07/21 22:00:02.428141740 }
2026/07/21 22:00:02.428142712 <bytecode: 0x55b087d339a0>
2026/07/21 22:00:02.428155626 <environment: namespace:grDevices>
2026/07/21 22:00:02.428156397
2026/07/21 22:00:02.428169412 $device.ask.default
2026/07/21 22:00:02.428170243 [1] FALSE
2026/07/21 22:00:02.428182336
2026/07/21 22:00:02.428183118 $digits
2026/07/21 22:00:02.428192135 [1] 7
2026/07/21 22:00:02.428192856
2026/07/21 22:00:02.428201342 $download.file.extra
2026/07/21 22:00:02.428202124 [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/21 22:00:02.428220027
2026/07/21 22:00:02.428222382 $download.file.method
2026/07/21 22:00:02.428253670 [1] "curl"
2026/07/21 22:00:02.428254562
2026/07/21 22:00:02.428264611 $dvipscmd
2026/07/21 22:00:02.428265413 [1] "dvips"
2026/07/21 22:00:02.428275702
2026/07/21 22:00:02.428276424 $echo
2026/07/21 22:00:02.428285591 [1] FALSE
2026/07/21 22:00:02.428286312
2026/07/21 22:00:02.428295800 $editor
2026/07/21 22:00:02.428296622 [1] "vi"
2026/07/21 22:00:02.428306961
2026/07/21 22:00:02.428307682 $encoding
2026/07/21 22:00:02.428319294 [1] "native.enc"
2026/07/21 22:00:02.428320056
2026/07/21 22:00:02.428361914 $example.ask
2026/07/21 22:00:02.428363147 [1] "default"
2026/07/21 22:00:02.428376312
2026/07/21 22:00:02.428377203 $expressions
2026/07/21 22:00:02.428385028 [1] 5000
2026/07/21 22:00:02.428385459
2026/07/21 22:00:02.428392091 $help.search.types
2026/07/21 22:00:02.428392623 [1] "vignette" "demo" "help"
2026/07/21 22:00:02.428400868
2026/07/21 22:00:02.428401339 $help.try.all.packages
2026/07/21 22:00:02.428408582 [1] FALSE
2026/07/21 22:00:02.428409013
2026/07/21 22:00:02.428415486 $HTTPUserAgent
2026/07/21 22:00:02.428415956 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/21 22:00:02.428425534
2026/07/21 22:00:02.428425965 $internet.info
2026/07/21 22:00:02.428432898 [1] 2
2026/07/21 22:00:02.428433429
2026/07/21 22:00:02.428439711 $keep.parse.data
2026/07/21 22:00:02.428440142 [1] TRUE
2026/07/21 22:00:02.428447376
2026/07/21 22:00:02.428447807 $keep.parse.data.pkgs
2026/07/21 22:00:02.428455000 [1] FALSE
2026/07/21 22:00:02.428455411
2026/07/21 22:00:02.428461943 $keep.source
2026/07/21 22:00:02.428462374 [1] FALSE
2026/07/21 22:00:02.428474918
2026/07/21 22:00:02.428475960 $keep.source.pkgs
2026/07/21 22:00:02.428488203 [1] FALSE
2026/07/21 22:00:02.428489134
2026/07/21 22:00:02.428500546 $locatorBell
2026/07/21 22:00:02.428501367 [1] TRUE
2026/07/21 22:00:02.428513130
2026/07/21 22:00:02.428513631 $mailer
2026/07/21 22:00:02.428520303 [1] "mailto"
2026/07/21 22:00:02.428520704
2026/07/21 22:00:02.428527276 $matprod
2026/07/21 22:00:02.428527697 [1] "default"
2026/07/21 22:00:02.428534770
2026/07/21 22:00:02.428535191 $max.contour.segments
2026/07/21 22:00:02.428542345 [1] 25000
2026/07/21 22:00:02.428542786
2026/07/21 22:00:02.428549198 $max.print
2026/07/21 22:00:02.428549608 [1] 99999
2026/07/21 22:00:02.428557303
2026/07/21 22:00:02.428557723 $menu.graphics
2026/07/21 22:00:02.428564466 [1] TRUE
2026/07/21 22:00:02.428564897
2026/07/21 22:00:02.428571369 $na.action
2026/07/21 22:00:02.428571830 [1] "na.omit"
2026/07/21 22:00:02.428578943
2026/07/21 22:00:02.428579374 $nwarnings
2026/07/21 22:00:02.428586007 [1] 50
2026/07/21 22:00:02.428586428
2026/07/21 22:00:02.428592720 $OutDec
2026/07/21 22:00:02.428593150 [1] "."
2026/07/21 22:00:02.428610794
2026/07/21 22:00:02.428611946 $packrat.authenticated.downloads.use.renv
2026/07/21 22:00:02.428626253 [1] TRUE
2026/07/21 22:00:02.428627104
2026/07/21 22:00:02.428637714 $packrat.connect.timeout
2026/07/21 22:00:02.428638526 [1] 10
2026/07/21 22:00:02.428653895
2026/07/21 22:00:02.428654686 $packrat.untrusted.packages
2026/07/21 22:00:02.428666248 character(0)
2026/07/21 22:00:02.428666759
2026/07/21 22:00:02.428673472 $packrat.verbose.cache
2026/07/21 22:00:02.428673983 [1] TRUE
2026/07/21 22:00:02.428681427
2026/07/21 22:00:02.428681877 $pager
2026/07/21 22:00:02.428688390 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/07/21 22:00:02.428688961
2026/07/21 22:00:02.428696535 $papersize
2026/07/21 22:00:02.428696966 [1] "letter"
2026/07/21 22:00:02.428704039
2026/07/21 22:00:02.428704460 $PCRE_limit_recursion
2026/07/21 22:00:02.428711634 [1] NA
2026/07/21 22:00:02.428712085
2026/07/21 22:00:02.428718587 $PCRE_study
2026/07/21 22:00:02.428719719 [1] FALSE
2026/07/21 22:00:02.428732513
2026/07/21 22:00:02.428733385 $PCRE_use_JIT
2026/07/21 22:00:02.428745698 [1] TRUE
2026/07/21 22:00:02.428746570
2026/07/21 22:00:02.428757560 $pdfviewer
2026/07/21 22:00:02.428758021 [1] "/usr/bin/xdg-open"
2026/07/21 22:00:02.428765626
2026/07/21 22:00:02.428766046 $pkgType
2026/07/21 22:00:02.428778349 [1] "source"
2026/07/21 22:00:02.428778830
2026/07/21 22:00:02.428785523 $printcmd
2026/07/21 22:00:02.428785934 [1] "/usr/bin/lpr"
2026/07/21 22:00:02.428793077
2026/07/21 22:00:02.428793498 $prompt
2026/07/21 22:00:02.428799930 [1] "> "
2026/07/21 22:00:02.428800361
2026/07/21 22:00:02.428806753 $repos
2026/07/21 22:00:02.428807174 CRAN
2026/07/21 22:00:02.428813856 "@CRAN@"
2026/07/21 22:00:02.428814317
2026/07/21 22:00:02.428820859 $rl_word_breaks
2026/07/21 22:00:02.428821280 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/21 22:00:02.428828915
2026/07/21 22:00:02.428829335 $scipen
2026/07/21 22:00:02.428835798 [1] 0
2026/07/21 22:00:02.428836268
2026/07/21 22:00:02.428843292 $show.coef.Pvalues
2026/07/21 22:00:02.428844063 [1] TRUE
2026/07/21 22:00:02.428874691
2026/07/21 22:00:02.428875863 $show.error.messages
2026/07/21 22:00:02.428886583 [1] TRUE
2026/07/21 22:00:02.428887054
2026/07/21 22:00:02.428893667 $show.signif.stars
2026/07/21 22:00:02.428894097 [1] TRUE
2026/07/21 22:00:02.428901371
2026/07/21 22:00:02.428901802 $showErrorCalls
2026/07/21 22:00:02.428908685 [1] TRUE
2026/07/21 22:00:02.428909116
2026/07/21 22:00:02.428915508 $showNCalls
2026/07/21 22:00:02.428915929 [1] 50
2026/07/21 22:00:02.428922762
2026/07/21 22:00:02.428923223 $showWarnCalls
2026/07/21 22:00:02.428930055 [1] FALSE
2026/07/21 22:00:02.428930496
2026/07/21 22:00:02.428936978 $str
2026/07/21 22:00:02.428937429 $str$strict.width
2026/07/21 22:00:02.428944492 [1] "no"
2026/07/21 22:00:02.428944943
2026/07/21 22:00:02.428951516 $str$digits.d
2026/07/21 22:00:02.428951957 [1] 3
2026/07/21 22:00:02.428958790
2026/07/21 22:00:02.428959210 $str$vec.len
2026/07/21 22:00:02.428965883 [1] 4
2026/07/21 22:00:02.428966304
2026/07/21 22:00:02.428976844 $str$list.len
2026/07/21 22:00:02.428977975 [1] 99
2026/07/21 22:00:02.428990279
2026/07/21 22:00:02.428991120 $str$deparse.lines
2026/07/21 22:00:02.429002813 NULL
2026/07/21 22:00:02.429003634
2026/07/21 22:00:02.429020165 $str$drop.deparse.attr
2026/07/21 22:00:02.429021127 [1] TRUE
2026/07/21 22:00:02.429038490
2026/07/21 22:00:02.429039471 $str$formatNum
2026/07/21 22:00:02.429058735 function (x, ...)
2026/07/21 22:00:02.429060128 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/21 22:00:02.429081248 <environment: 0x55b0884964e8>
2026/07/21 22:00:02.429081789
2026/07/21 22:00:02.429120491
2026/07/21 22:00:02.429121934 $str.dendrogram.last
2026/07/21 22:00:02.429132765 [1] "`"
2026/07/21 22:00:02.429133376
2026/07/21 22:00:02.429140048 $texi2dvi
2026/07/21 22:00:02.429140499 [1] "/usr/bin/texi2dvi"
2026/07/21 22:00:02.429148184
2026/07/21 22:00:02.429148615 $timeout
2026/07/21 22:00:02.429155267 [1] 60
2026/07/21 22:00:02.429155678
2026/07/21 22:00:02.429162040 $ts.eps
2026/07/21 22:00:02.429162471 [1] 1e-05
2026/07/21 22:00:02.429169544
2026/07/21 22:00:02.429169975 $ts.S.compat
2026/07/21 22:00:02.429176858 [1] FALSE
2026/07/21 22:00:02.429177309
2026/07/21 22:00:02.429183951 $unzip
2026/07/21 22:00:02.429184382 [1] "/usr/bin/unzip"
2026/07/21 22:00:02.429191746
2026/07/21 22:00:02.429192166 $useFancyQuotes
2026/07/21 22:00:02.429199120 [1] TRUE
2026/07/21 22:00:02.429199601
2026/07/21 22:00:02.429206193 $verbose
2026/07/21 22:00:02.429206604 [1] FALSE
2026/07/21 22:00:02.429238654
2026/07/21 22:00:02.429239646 $warn
2026/07/21 22:00:02.429250386 [1] 0
2026/07/21 22:00:02.429250847
2026/07/21 22:00:02.429257440 $warning.length
2026/07/21 22:00:02.429257881 [1] 1000
2026/07/21 22:00:02.429265224
2026/07/21 22:00:02.429265655 $warnPartialMatchArgs
2026/07/21 22:00:02.429272849 [1] FALSE
2026/07/21 22:00:02.429273279
2026/07/21 22:00:02.429279892 $warnPartialMatchAttr
2026/07/21 22:00:02.429280333 [1] FALSE
2026/07/21 22:00:02.429287887
2026/07/21 22:00:02.429288338 $warnPartialMatchDollar
2026/07/21 22:00:02.429295642 [1] FALSE
2026/07/21 22:00:02.429296093
2026/07/21 22:00:02.429302625 $width
2026/07/21 22:00:02.429303046 [1] 80
2026/07/21 22:00:02.429309648
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/21 22:00:02.450782324 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:02.450991218 [connect-session] Job Key: [redacted]
2026/07/21 22:00:02.451001477 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:02.451005514 [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:41883 ...
Connected to session server http://127.0.0.1:41883
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:02.639571031 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:02.639854946 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/07/21 22:00:02.648080792
2026/07/21 22:00:02.648091713 $ env
2026/07/21 22:00:02.648138030 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 22:00:02.648139443 EDITOR=vi
2026/07/21 22:00:02.648160883 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:02.648167646 HOSTNAME=8957b2197521
2026/07/21 22:00:02.648186692 LANG=en_US.UTF-8
2026/07/21 22:00:02.648188355 LANGUAGE=en_US:en
2026/07/21 22:00:02.648199596 LC_ALL=en_US.UTF-8
2026/07/21 22:00:02.648200398 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/21 22:00:02.648222019 LN_S=ln -s
2026/07/21 22:00:02.648222760 LOGNAME=rstudio-connect
2026/07/21 22:00:02.648233019 MAKEFLAGS=-j1
2026/07/21 22:00:02.648233811 MAKE=make
2026/07/21 22:00:02.648244721 PAGER=/usr/bin/pager
2026/07/21 22:00:02.648245473 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/21 22:00:02.648260752 POSIT_CONNECT=1
2026/07/21 22:00:02.648261503 POSIT_PRODUCT=CONNECT
2026/07/21 22:00:02.648275169 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 22:00:02.648275980 R_ARCH=
2026/07/21 22:00:02.648289265 R_BROWSER=xdg-open
2026/07/21 22:00:02.648290147 R_BZIPCMD=/usr/bin/bzip2
2026/07/21 22:00:02.648305155 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/07/21 22:00:02.648306047 R_ENVIRON_USER=REDACTED
2026/07/21 22:00:02.648325694 R_GZIPCMD=/usr/bin/gzip
2026/07/21 22:00:02.648347365 R_HOME=/opt/R/4.4.3/lib/R
2026/07/21 22:00:02.648373384 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/07/21 22:00:02.648374616 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/07/21 22:00:02.648391007 R_LIBS_USER=REDACTED
2026/07/21 22:00:02.648391588 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/07/21 22:00:02.648401166 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/Rtmpr9i3YE/packrat-src
2026/07/21 22:00:02.648402008 R_PAPERSIZE=letter
2026/07/21 22:00:02.648412097 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/21 22:00:02.648412507 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/21 22:00:02.648421334 R_PRINTCMD=/usr/bin/lpr
2026/07/21 22:00:02.648421765 R_PROFILE_USER=REDACTED
2026/07/21 22:00:02.648429880 R_RD4PDF=times,inconsolata,hyper
2026/07/21 22:00:02.648430321 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/Rtmpr9i3YE
2026/07/21 22:00:02.648442865 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/07/21 22:00:02.648443756 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/21 22:00:02.648459516 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/21 22:00:02.648460297 RSTUDIO_PRODUCT=CONNECT
2026/07/21 22:00:02.648473462 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/21 22:00:02.648474214 R_UNZIPCMD=/usr/bin/unzip
2026/07/21 22:00:02.648489072 R_ZIPCMD=/usr/bin/zip
2026/07/21 22:00:02.648489883 SED=/usr/bin/sed
2026/07/21 22:00:02.648502868 SHLVL=2
2026/07/21 22:00:02.648503759 STARTUP_DEBUG_MODE=0
2026/07/21 22:00:02.648516093 TAR=/usr/bin/tar
2026/07/21 22:00:02.648516984 TERM=xterm
2026/07/21 22:00:02.648530450 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:02.648531362 TZ=UTC
2026/07/21 22:00:02.648548654 USERNAME=rstudio-connect
2026/07/21 22:00:02.648549616 USER=rstudio-connect
2026/07/21 22:00:02.654404898 _=/usr/bin/env
packrat-restore-sandbox mounts Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/21 22:00:02.670678185 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:02.670868143 [connect-session] Job Key: [redacted]
2026/07/21 22:00:02.670878412 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:02.670882620 [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:36559 ...
Connected to session server http://127.0.0.1:36559
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:02.857184255 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:02.857893494 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/07/21 22:00:02.866151742
2026/07/21 22:00:02.866161661 $ findmnt --notruncate
2026/07/21 22:00:02.866210112 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 22:00:02.866214310 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/WWCAG
YO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:02.866380032 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:02.866382907 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 22:00:02.866417893 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:02.866418975 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:02.866439985 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 22:00:02.866440496 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:02.866458530 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:02.866458991 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 22:00:02.866482267 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866511881 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:02.866513313 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:02.866628816 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866717378 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866719121 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866767031 ├─/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/21 22:00:02.866769727 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866848365 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/jxZPtZQDi8I4kVsD] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866849447 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866892047 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:02.866892949 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace38857339] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:02.866941520 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:02.872045006 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/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/21 22:00:02.888070321 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:02.888318739 [connect-session] Job Key: [redacted]
2026/07/21 22:00:02.888354797 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:02.888361029 [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:40715 ...
Connected to session server http://127.0.0.1:40715
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:03.074963841 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:03.075253762 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/21 22:00:03.201843049
2026/07/21 22:00:03.201856294 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/21 22:00:03.201942281 * Trying 3.142.16.141:443...
2026/07/21 22:00:03.201953933 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0)
2026/07/21 22:00:03.202033232 * ALPN, offering h2
2026/07/21 22:00:03.202035326 * ALPN, offering http/1.1
2026/07/21 22:00:03.202051026 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:03.202053540 * CApath: /etc/ssl/certs
2026/07/21 22:00:03.202069170 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202070963 } [5 bytes data]
2026/07/21 22:00:03.202088516 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:03.202089468 } [512 bytes data]
2026/07/21 22:00:03.202106510 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202107512 { [5 bytes data]
2026/07/21 22:00:03.202124564 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:03.202125666 { [104 bytes data]
2026/07/21 22:00:03.202143069 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202143911 { [5 bytes data]
2026/07/21 22:00:03.202160131 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:03.202161043 { [3880 bytes data]
2026/07/21 22:00:03.202203909 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202209139 { [5 bytes data]
2026/07/21 22:00:03.202237332 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/21 22:00:03.202238394 { [333 bytes data]
2026/07/21 22:00:03.202255176 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202255967 { [5 bytes data]
2026/07/21 22:00:03.202271697 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/21 22:00:03.202272588 { [4 bytes data]
2026/07/21 22:00:03.202305060 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202306543 } [5 bytes data]
2026/07/21 22:00:03.202321711 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/21 22:00:03.202322643 } [70 bytes data]
2026/07/21 22:00:03.202345917 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:03.202347089 } [5 bytes data]
2026/07/21 22:00:03.202356962 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:03.202369982 } [1 bytes data]
2026/07/21 22:00:03.202370874 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202386443 } [5 bytes data]
2026/07/21 22:00:03.202387195 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:03.202416991 } [16 bytes data]
2026/07/21 22:00:03.202418053 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:03.202432450 { [5 bytes data]
2026/07/21 22:00:03.202433181 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.202447709 { [5 bytes data]
2026/07/21 22:00:03.202448520 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:03.202462897 { [16 bytes data]
2026/07/21 22:00:03.202463639 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/21 22:00:03.202482394 * ALPN, server accepted to use h2
2026/07/21 22:00:03.202483216 * Server certificate:
2026/07/21 22:00:03.202497953 * subject: CN=p3m.posit.it
2026/07/21 22:00:03.202498695 * start date: Jul 12 00:00:00 2026 GMT
2026/07/21 22:00:03.202513322 * expire date: Jan 25 23:59:59 2027 GMT
2026/07/21 22:00:03.202514214 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/21 22:00:03.202536506 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/21 22:00:03.202537307 * SSL certificate verify ok.
2026/07/21 22:00:03.202553598 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:03.202554540 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:03.202571412 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:03.202572494 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202607770 } [5 bytes data]
2026/07/21 22:00:03.202608692 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202623490 } [5 bytes data]
2026/07/21 22:00:03.202624301 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202638809 } [5 bytes data]
2026/07/21 22:00:03.202639760 * Using Stream ID: 1 (easy handle 0x5626ac749a40)
2026/07/21 22:00:03.202654709 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202655500 } [5 bytes data]
2026/07/21 22:00:03.202669807 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/21 22:00:03.202670619 > Host: packagemanager.posit.co
2026/07/21 22:00:03.202686298 > user-agent: curl/7.81.0
2026/07/21 22:00:03.202687060 > accept: */*
2026/07/21 22:00:03.202699252 >
2026/07/21 22:00:03.202700014 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202713890 { [5 bytes data]
2026/07/21 22:00:03.202714752 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/21 22:00:03.202730161 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202730922 } [5 bytes data]
2026/07/21 22:00:03.202745620 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202746512 { [5 bytes data]
2026/07/21 22:00:03.202760698 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202761530 { [5 bytes data]
2026/07/21 22:00:03.202776558 < HTTP/2 400
2026/07/21 22:00:03.202777440 < date: Tue, 21 Jul 2026 22:00:03 GMT
2026/07/21 22:00:03.202790194 < content-type: text/plain; charset=utf-8
2026/07/21 22:00:03.202790935 < content-length: 94
2026/07/21 22:00:03.202806104 < cache-control: max-age=3600
2026/07/21 22:00:03.202806975 < request-id: e0164644-5fe7-4553-a2aa-368ebda1f449
2026/07/21 22:00:03.202823176 < server: Posit Package Manager v2026.06.0
2026/07/21 22:00:03.202823938 < x-content-type-options: nosniff
2026/07/21 22:00:03.202840338 < x-frame-options: DENY
2026/07/21 22:00:03.202841100 < x-repository-type: RSPM
2026/07/21 22:00:03.202854986 <
2026/07/21 22:00:03.202855778 { [94 bytes data]
2026/07/21 22:00:03.202867209 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.202867970 { [5 bytes data]
2026/07/21 22:00:03.208707413 * Connection #0 to host packagemanager.posit.co left intact
Stopping content session token refresher
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/21 22:00:03.225448374 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:03.225661716 [connect-session] Job Key: [redacted]
2026/07/21 22:00:03.225684980 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:03.225690220 [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:42555 ...
Connected to session server http://127.0.0.1:42555
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:03.412636732 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:03.412925253 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/21 22:00:03.630015239
2026/07/21 22:00:03.630039394 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/21 22:00:03.630114566 * Trying 3.142.16.141:443...
2026/07/21 22:00:03.630116590 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0)
2026/07/21 22:00:03.630134053 * ALPN, offering h2
2026/07/21 22:00:03.630134854 * ALPN, offering http/1.1
2026/07/21 22:00:03.630146877 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:03.630147658 * CApath: /etc/ssl/certs
2026/07/21 22:00:03.630160603 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630161925 } [5 bytes data]
2026/07/21 22:00:03.630175000 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:03.630175651 } [512 bytes data]
2026/07/21 22:00:03.630187263 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630187924 { [5 bytes data]
2026/07/21 22:00:03.630201620 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:03.630202442 { [104 bytes data]
2026/07/21 22:00:03.630215907 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630216738 { [5 bytes data]
2026/07/21 22:00:03.630230104 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:03.630230985 { [3880 bytes data]
2026/07/21 22:00:03.630245062 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630245813 { [5 bytes data]
2026/07/21 22:00:03.630259489 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/21 22:00:03.630260391 { [333 bytes data]
2026/07/21 22:00:03.630276391 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630277263 { [5 bytes data]
2026/07/21 22:00:03.630290958 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/21 22:00:03.630291469 { [4 bytes data]
2026/07/21 22:00:03.630300737 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630301138 } [5 bytes data]
2026/07/21 22:00:03.630310285 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/21 22:00:03.630310726 } [70 bytes data]
2026/07/21 22:00:03.630320304 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:03.630320714 } [5 bytes data]
2026/07/21 22:00:03.630360960 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:03.630362203 } [1 bytes data]
2026/07/21 22:00:03.630378814 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630379726 } [5 bytes data]
2026/07/21 22:00:03.630390065 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:03.630390586 } [16 bytes data]
2026/07/21 22:00:03.630399613 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:03.630400024 { [5 bytes data]
2026/07/21 22:00:03.630408590 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:03.630409001 { [5 bytes data]
2026/07/21 22:00:03.630418058 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:03.630418469 { [16 bytes data]
2026/07/21 22:00:03.630427255 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/21 22:00:03.630427736 * ALPN, server accepted to use h2
2026/07/21 22:00:03.630438987 * Server certificate:
2026/07/21 22:00:03.630439398 * subject: CN=p3m.posit.it
2026/07/21 22:00:03.630448285 * start date: Jul 12 00:00:00 2026 GMT
2026/07/21 22:00:03.630448716 * expire date: Jan 25 23:59:59 2027 GMT
2026/07/21 22:00:03.630457933 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/21 22:00:03.630459536 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/21 22:00:03.630481257 * SSL certificate verify ok.
2026/07/21 22:00:03.630482169 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:03.630498630 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:03.630499491 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:03.630531351 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630532033 } [5 bytes data]
2026/07/21 22:00:03.630541851 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630542342 } [5 bytes data]
2026/07/21 22:00:03.630551840 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630552301 } [5 bytes data]
2026/07/21 22:00:03.630561438 * Using Stream ID: 1 (easy handle 0x55cc967e3a40)
2026/07/21 22:00:03.630561859 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630572699 } [5 bytes data]
2026/07/21 22:00:03.630573150 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/21 22:00:03.630587277 > Host: packagemanager.posit.co
2026/07/21 22:00:03.630588078 > user-agent: curl/7.81.0
2026/07/21 22:00:03.630603778 > accept: */*
2026/07/21 22:00:03.630604890 >
2026/07/21 22:00:03.630617644 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630618516 { [5 bytes data]
2026/07/21 22:00:03.630637041 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/21 22:00:03.630637952 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630668082 } [5 bytes data]
2026/07/21 22:00:03.630669775 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630696175 { [5 bytes data]
2026/07/21 22:00:03.630696756 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630706194 { [5 bytes data]
2026/07/21 22:00:03.630706654 < HTTP/2 400
2026/07/21 22:00:03.630714349 < date: Tue, 21 Jul 2026 22:00:03 GMT
2026/07/21 22:00:03.630714980 < content-type: text/plain; charset=utf-8
2026/07/21 22:00:03.630759835 < content-length: 94
2026/07/21 22:00:03.630760796 < cache-control: max-age=3600
2026/07/21 22:00:03.630769824 < request-id: ae13888e-a527-4ead-b94b-395fb9185588
2026/07/21 22:00:03.630770334 < server: Posit Package Manager v2026.06.0
2026/07/21 22:00:03.630781566 < x-content-type-options: nosniff
2026/07/21 22:00:03.630781976 < x-frame-options: DENY
2026/07/21 22:00:03.630791384 < x-repository-type: RSPM
2026/07/21 22:00:03.630791805 <
2026/07/21 22:00:03.630799590 { [94 bytes data]
2026/07/21 22:00:03.630800030 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:03.630809188 { [5 bytes data]
2026/07/21 22:00:03.636817974 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox R-version Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/21 22:00:03.652478657 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:03.652673575 [connect-session] Job Key: [redacted]
2026/07/21 22:00:03.652684846 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:03.652688432 [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:41653 ...
Connected to session server http://127.0.0.1:41653
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:03.862978045 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:03.863269753 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/07/21 22:00:03.881819625
2026/07/21 22:00:03.881830887 $ /opt/R/4.5.2/bin/R --version
2026/07/21 22:00:03.881879989 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/07/21 22:00:03.881881352 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/21 22:00:03.881901460 Platform: x86_64-pc-linux-gnu
2026/07/21 22:00:03.881902281
2026/07/21 22:00:03.881919554 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/21 22:00:03.881920536 You are welcome to redistribute it under the terms of the
2026/07/21 22:00:03.881944260 GNU General Public License versions 2 or 3.
2026/07/21 22:00:03.881945443 For more information about these matters see
2026/07/21 22:00:03.888373269 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/21 22:00:03.905066991 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:03.905273931 [connect-session] Job Key: [redacted]
2026/07/21 22:00:03.905285754 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:03.905291715 [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:37181 ...
Connected to session server http://127.0.0.1:37181
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:04.098295211 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:04.098625010 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/07/21 22:00:04.332123624
2026/07/21 22:00:04.332136438 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/21 22:00:04.332189538 Package Version LibPath
2026/07/21 22:00:04.332191011 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332206350 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332207141 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332222120 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332222881 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332237869 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332238811 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332257777 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332258649 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332275370 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332276111 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332292522 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332293434 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332309625 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332310366 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332360501 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332361713 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332380348 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332381119 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332397851 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332398572 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332415494 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332416316 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332435462 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332436413 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332477130 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332538376 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332559456 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332560417 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332576908 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332577650 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332594942 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332602937 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332627027 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332633209 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332670940 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332671892 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332690157 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332691188 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332736664 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.332738087 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:04.337894952 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/21 22:00:04.354202109 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:04.354476857 [connect-session] Job Key: [redacted]
2026/07/21 22:00:04.354491414 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:04.354495191 [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:37009 ...
Connected to session server http://127.0.0.1:37009
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:04.544993913 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:04.545289176 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/07/21 22:00:04.545784856 $add.smooth
2026/07/21 22:00:04.545794003 [1] TRUE
2026/07/21 22:00:04.545820233
2026/07/21 22:00:04.545821595 $bitmapType
2026/07/21 22:00:04.545834129 [1] "cairo"
2026/07/21 22:00:04.545834950
2026/07/21 22:00:04.545846151 $browser
2026/07/21 22:00:04.545847033 [1] "xdg-open"
2026/07/21 22:00:04.545860589
2026/07/21 22:00:04.545861531 $browserNLdisabled
2026/07/21 22:00:04.545873874 [1] FALSE
2026/07/21 22:00:04.545874745
2026/07/21 22:00:04.545885846 $catch.script.errors
2026/07/21 22:00:04.545886668 [1] FALSE
2026/07/21 22:00:04.545899271
2026/07/21 22:00:04.545900013 $CBoundsCheck
2026/07/21 22:00:04.545913829 [1] FALSE
2026/07/21 22:00:04.545914781
2026/07/21 22:00:04.545926062 $check.bounds
2026/07/21 22:00:04.545926924 [1] FALSE
2026/07/21 22:00:04.545939087
2026/07/21 22:00:04.545939858 $citation.bibtex.max
2026/07/21 22:00:04.545952897 [1] 1
2026/07/21 22:00:04.545955623
2026/07/21 22:00:04.546007670 $continue
2026/07/21 22:00:04.546009184 [1] "+ "
2026/07/21 22:00:04.546020835
2026/07/21 22:00:04.546021697 $contrasts
2026/07/21 22:00:04.546033389 unordered ordered
2026/07/21 22:00:04.546035663 "contr.treatment" "contr.poly"
2026/07/21 22:00:04.546100676
2026/07/21 22:00:04.546102088 $defaultPackages
2026/07/21 22:00:04.546115934 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/21 22:00:04.546117167
2026/07/21 22:00:04.546131945 $demo.ask
2026/07/21 22:00:04.546132837 [1] "default"
2026/07/21 22:00:04.546144088
2026/07/21 22:00:04.546144829 $deparse.cutoff
2026/07/21 22:00:04.546155660 [1] 60
2026/07/21 22:00:04.546156431
2026/07/21 22:00:04.546166309 $device
2026/07/21 22:00:04.546372503 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/21 22:00:04.546381560 width, height, onefile, family, title, fonts, version, paper,
2026/07/21 22:00:04.546414753 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/21 22:00:04.546416306 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/07/21 22:00:04.546432396 {
2026/07/21 22:00:04.546433017 initPSandPDFfonts()
2026/07/21 22:00:04.546440902 new <- list()
2026/07/21 22:00:04.546441343 if (!missing(width))
2026/07/21 22:00:04.546449248 new$width <- width
2026/07/21 22:00:04.546449659 if (!missing(height))
2026/07/21 22:00:04.546457804 new$height <- height
2026/07/21 22:00:04.546458235 if (!missing(onefile))
2026/07/21 22:00:04.546466480 new$onefile <- onefile
2026/07/21 22:00:04.546466951 if (!missing(title))
2026/07/21 22:00:04.546475217 new$title <- title
2026/07/21 22:00:04.546475658 if (!missing(fonts))
2026/07/21 22:00:04.546483713 new$fonts <- fonts
2026/07/21 22:00:04.546484134 if (!missing(version))
2026/07/21 22:00:04.546492369 new$version <- version
2026/07/21 22:00:04.546492820 if (!missing(paper))
2026/07/21 22:00:04.546502348 new$paper <- paper
2026/07/21 22:00:04.546502789 if (!missing(encoding))
2026/07/21 22:00:04.546514531 new$encoding <- encoding
2026/07/21 22:00:04.546515393 if (!missing(bg))
2026/07/21 22:00:04.546541600 new$bg <- bg
2026/07/21 22:00:04.546558251 if (!missing(fg))
2026/07/21 22:00:04.546578850 new$fg <- fg
2026/07/21 22:00:04.546579401 if (!missing(pointsize))
2026/07/21 22:00:04.546587736 new$pointsize <- pointsize
2026/07/21 22:00:04.546588368 if (!missing(pagecentre))
2026/07/21 22:00:04.546612934 new$pagecentre <- pagecentre
2026/07/21 22:00:04.546613435 if (!missing(colormodel))
2026/07/21 22:00:04.546622722 new$colormodel <- colormodel
2026/07/21 22:00:04.546623143 if (!missing(useDingbats))
2026/07/21 22:00:04.546632340 new$useDingbats <- useDingbats
2026/07/21 22:00:04.546632751 if (!missing(useKerning))
2026/07/21 22:00:04.546648190 new$useKerning <- useKerning
2026/07/21 22:00:04.546648621 if (!missing(fillOddEven))
2026/07/21 22:00:04.546676484 new$fillOddEven <- fillOddEven
2026/07/21 22:00:04.546677546 if (!missing(compress))
2026/07/21 22:00:04.546693706 new$compress <- compress
2026/07/21 22:00:04.546694598 if (!missing(timestamp))
2026/07/21 22:00:04.546708925 new$timestamp <- timestamp
2026/07/21 22:00:04.546709957 if (!missing(producer))
2026/07/21 22:00:04.546721338 new$producer <- producer
2026/07/21 22:00:04.546721809 if (!missing(author))
2026/07/21 22:00:04.546730556 new$author <- author
2026/07/21 22:00:04.546731016 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/21 22:00:04.546742037 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/21 22:00:04.546742668 inherits(family, "CIDFont"))) {
2026/07/21 22:00:04.546753248 enc <- family$encoding
2026/07/21 22:00:04.546753699 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/21 22:00:04.546763518 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/21 22:00:04.546763948 "default"))
2026/07/21 22:00:04.546773637 old$encoding <- enc
2026/07/21 22:00:04.546774058 family <- family$metrics
2026/07/21 22:00:04.546782654 }
2026/07/21 22:00:04.546783285 if (is.null(old$encoding) || old$encoding == "default")
2026/07/21 22:00:04.546793915 old$encoding <- guessEncoding()
2026/07/21 22:00:04.546794757 if (!missing(family)) {
2026/07/21 22:00:04.546810787 if (length(family) == 4L) {
2026/07/21 22:00:04.546811749 family <- c(family, "Symbol.afm")
2026/07/21 22:00:04.546828260 }
2026/07/21 22:00:04.546829151 else if (length(family) == 5L) {
2026/07/21 22:00:04.546842757 }
2026/07/21 22:00:04.546843569 else if (length(family) == 1L) {
2026/07/21 22:00:04.546856994 pf <- pdfFonts(family)[[1L]]
2026/07/21 22:00:04.546857825 if (is.null(pf))
2026/07/21 22:00:04.546871684 stop(gettextf("unknown family '%s'", family),
2026/07/21 22:00:04.546873618 domain = NA)
2026/07/21 22:00:04.546891011 matchFont(pf, old$encoding)
2026/07/21 22:00:04.546891802 }
2026/07/21 22:00:04.546900699 else stop("invalid 'family' argument")
2026/07/21 22:00:04.546901120 old$family <- family
2026/07/21 22:00:04.546910157 }
2026/07/21 22:00:04.546910588 version <- old$version
2026/07/21 22:00:04.546918222 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/21 22:00:04.546918773 "2.0")
2026/07/21 22:00:04.546941395 if (version %in% versions)
2026/07/21 22:00:04.546942367 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/21 22:00:04.546959460 else stop("invalid PDF version")
2026/07/21 22:00:04.546960281 onefile <- old$onefile
2026/07/21 22:00:04.546970310 if (!checkIntFormat(file))
2026/07/21 22:00:04.546970811 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/21 22:00:04.546982683 domain = NA)
2026/07/21 22:00:04.546983525 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/21 22:00:04.546999953 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/21 22:00:04.547000995 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/21 22:00:04.547021524 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/21 22:00:04.547022476 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/07/21 22:00:04.547037674 old$author)
2026/07/21 22:00:04.547038165 invisible()
2026/07/21 22:00:04.547046000 }
2026/07/21 22:00:04.547046852 <bytecode: 0x56542c55b300>
2026/07/21 22:00:04.547054837 <environment: namespace:grDevices>
2026/07/21 22:00:04.547055277
2026/07/21 22:00:04.547068061 $device.ask.default
2026/07/21 22:00:04.547068542 [1] FALSE
2026/07/21 22:00:04.547076608
2026/07/21 22:00:04.547077049 $digits
2026/07/21 22:00:04.547084192 [1] 7
2026/07/21 22:00:04.547084623
2026/07/21 22:00:04.547091205 $download.file.extra
2026/07/21 22:00:04.547091756 [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/21 22:00:04.547104300
2026/07/21 22:00:04.547106374 $download.file.method
2026/07/21 22:00:04.547113978 [1] "curl"
2026/07/21 22:00:04.547114419
2026/07/21 22:00:04.547125189 $dvipscmd
2026/07/21 22:00:04.547126111 [1] "dvips"
2026/07/21 22:00:04.547137685
2026/07/21 22:00:04.547138938 $echo
2026/07/21 22:00:04.547220228 [1] FALSE
2026/07/21 22:00:04.547223054
2026/07/21 22:00:04.547239835 $editor
2026/07/21 22:00:04.547240897 [1] "vi"
2026/07/21 22:00:04.547252910
2026/07/21 22:00:04.547253762 $encoding
2026/07/21 22:00:04.547264362 [1] "native.enc"
2026/07/21 22:00:04.547265313
2026/07/21 22:00:04.547278378 $example.ask
2026/07/21 22:00:04.547279290 [1] "default"
2026/07/21 22:00:04.547289088
2026/07/21 22:00:04.547289549 $expressions
2026/07/21 22:00:04.547296743 [1] 5000
2026/07/21 22:00:04.547297204
2026/07/21 22:00:04.547304157 $help.search.types
2026/07/21 22:00:04.547304707 [1] "vignette" "demo" "help"
2026/07/21 22:00:04.547313494
2026/07/21 22:00:04.547313935 $help.try.all.packages
2026/07/21 22:00:04.547349893 [1] FALSE
2026/07/21 22:00:04.547351045
2026/07/21 22:00:04.547361545 $HTTPUserAgent
2026/07/21 22:00:04.547362276 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/21 22:00:04.547378827
2026/07/21 22:00:04.547380029 $internet.info
2026/07/21 22:00:04.547394046 [1] 2
2026/07/21 22:00:04.547394948
2026/07/21 22:00:04.547405878 $keep.parse.data
2026/07/21 22:00:04.547406599 [1] TRUE
2026/07/21 22:00:04.547418442
2026/07/21 22:00:04.547419254 $keep.parse.data.pkgs
2026/07/21 22:00:04.547431446 [1] FALSE
2026/07/21 22:00:04.547432208
2026/07/21 22:00:04.547442066 $keep.source
2026/07/21 22:00:04.547442858 [1] FALSE
2026/07/21 22:00:04.547454941
2026/07/21 22:00:04.547455762 $keep.source.pkgs
2026/07/21 22:00:04.547468336 [1] FALSE
2026/07/21 22:00:04.547474297
2026/07/21 22:00:04.547487302 $locatorBell
2026/07/21 22:00:04.547488193 [1] TRUE
2026/07/21 22:00:04.547500817
2026/07/21 22:00:04.547501629 $mailer
2026/07/21 22:00:04.547511247 [1] "mailto"
2026/07/21 22:00:04.547511758
2026/07/21 22:00:04.547518851 $matprod
2026/07/21 22:00:04.547519372 [1] "default"
2026/07/21 22:00:04.547526816
2026/07/21 22:00:04.547527247 $max.contour.segments
2026/07/21 22:00:04.547534821 [1] 25000
2026/07/21 22:00:04.547535252
2026/07/21 22:00:04.547542115 $max.print
2026/07/21 22:00:04.547542536 [1] 99999
2026/07/21 22:00:04.547549759
2026/07/21 22:00:04.547550190 $menu.graphics
2026/07/21 22:00:04.547557303 [1] TRUE
2026/07/21 22:00:04.547557755
2026/07/21 22:00:04.547564537 $na.action
2026/07/21 22:00:04.547564948 [1] "na.omit"
2026/07/21 22:00:04.547572342
2026/07/21 22:00:04.547572773 $nwarnings
2026/07/21 22:00:04.547579746 [1] 50
2026/07/21 22:00:04.547580217
2026/07/21 22:00:04.547586849 $OutDec
2026/07/21 22:00:04.547587280 [1] "."
2026/07/21 22:00:04.547594353
2026/07/21 22:00:04.547594804 $packrat.authenticated.downloads.use.renv
2026/07/21 22:00:04.547609582 [1] TRUE
2026/07/21 22:00:04.547610474
2026/07/21 22:00:04.547622186 $packrat.connect.timeout
2026/07/21 22:00:04.547623038 [1] 10
2026/07/21 22:00:04.547635862
2026/07/21 22:00:04.547636844 $packrat.untrusted.packages
2026/07/21 22:00:04.547653064 character(0)
2026/07/21 22:00:04.547653856
2026/07/21 22:00:04.547665247 $packrat.verbose.cache
2026/07/21 22:00:04.547666239 [1] TRUE
2026/07/21 22:00:04.547678923
2026/07/21 22:00:04.547679444 $pager
2026/07/21 22:00:04.547697518 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/07/21 22:00:04.547698099
2026/07/21 22:00:04.547706154 $papersize
2026/07/21 22:00:04.547706635 [1] "letter"
2026/07/21 22:00:04.547714079
2026/07/21 22:00:04.547715201 $PCRE_limit_recursion
2026/07/21 22:00:04.547756692 [1] NA
2026/07/21 22:00:04.547791936
2026/07/21 22:00:04.547797196 $PCRE_study
2026/07/21 22:00:04.547811623 [1] FALSE
2026/07/21 22:00:04.547812515
2026/07/21 22:00:04.547821020 $PCRE_use_JIT
2026/07/21 22:00:04.547821461 [1] TRUE
2026/07/21 22:00:04.547829086
2026/07/21 22:00:04.547829567 $pdfviewer
2026/07/21 22:00:04.547836670 [1] "/usr/bin/xdg-open"
2026/07/21 22:00:04.547837221
2026/07/21 22:00:04.547844936 $pkgType
2026/07/21 22:00:04.547845377 [1] "source"
2026/07/21 22:00:04.547856567
2026/07/21 22:00:04.547857540 $printcmd
2026/07/21 22:00:04.547869763 [1] "/usr/bin/lpr"
2026/07/21 22:00:04.547870674
2026/07/21 22:00:04.547886795 $prompt
2026/07/21 22:00:04.547887696 [1] "> "
2026/07/21 22:00:04.547898917
2026/07/21 22:00:04.547899378 $repos
2026/07/21 22:00:04.547906291 CRAN
2026/07/21 22:00:04.547906712 "@CRAN@"
2026/07/21 22:00:04.547913896
2026/07/21 22:00:04.547914306 $rl_word_breaks
2026/07/21 22:00:04.547921550 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/21 22:00:04.547922021
2026/07/21 22:00:04.547929335 $scipen
2026/07/21 22:00:04.547929785 [1] 0
2026/07/21 22:00:04.547936769
2026/07/21 22:00:04.547937179 $show.coef.Pvalues
2026/07/21 22:00:04.547944633 [1] TRUE
2026/07/21 22:00:04.547945064
2026/07/21 22:00:04.547951687 $show.error.messages
2026/07/21 22:00:04.547952168 [1] TRUE
2026/07/21 22:00:04.547959922
2026/07/21 22:00:04.547960333 $show.signif.stars
2026/07/21 22:00:04.547967507 [1] TRUE
2026/07/21 22:00:04.547967917
2026/07/21 22:00:04.547979169 $showErrorCalls
2026/07/21 22:00:04.547980040 [1] TRUE
2026/07/21 22:00:04.547996043
2026/07/21 22:00:04.547997245 $showNCalls
2026/07/21 22:00:04.548009929 [1] 50
2026/07/21 22:00:04.548010771
2026/07/21 22:00:04.548019327 $showWarnCalls
2026/07/21 22:00:04.548019778 [1] FALSE
2026/07/21 22:00:04.548027172
2026/07/21 22:00:04.548027613 $str
2026/07/21 22:00:04.548034345 $str$strict.width
2026/07/21 22:00:04.548034786 [1] "no"
2026/07/21 22:00:04.548042210
2026/07/21 22:00:04.548042661 $str$digits.d
2026/07/21 22:00:04.548049594 [1] 3
2026/07/21 22:00:04.548050025
2026/07/21 22:00:04.548056467 $str$vec.len
2026/07/21 22:00:04.548056898 [1] 4
2026/07/21 22:00:04.548063831
2026/07/21 22:00:04.548064302 $str$list.len
2026/07/21 22:00:04.548071175 [1] 99
2026/07/21 22:00:04.548071616
2026/07/21 22:00:04.548078098 $str$deparse.lines
2026/07/21 22:00:04.548078619 NULL
2026/07/21 22:00:04.548085903
2026/07/21 22:00:04.548086343 $str$drop.deparse.attr
2026/07/21 22:00:04.548122431 [1] TRUE
2026/07/21 22:00:04.548123443
2026/07/21 22:00:04.548135526 $str$formatNum
2026/07/21 22:00:04.548136398 function (x, ...)
2026/07/21 22:00:04.548145525 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/21 22:00:04.548145976 <environment: 0x56542cdce6c8>
2026/07/21 22:00:04.548155504
2026/07/21 22:00:04.548155935
2026/07/21 22:00:04.548162286 $str.dendrogram.last
2026/07/21 22:00:04.548162737 [1] "`"
2026/07/21 22:00:04.548170271
2026/07/21 22:00:04.548170752 $texi2dvi
2026/07/21 22:00:04.548177685 [1] "/usr/bin/texi2dvi"
2026/07/21 22:00:04.548178146
2026/07/21 22:00:04.548185360 $timeout
2026/07/21 22:00:04.548185851 [1] 60
2026/07/21 22:00:04.548192564
2026/07/21 22:00:04.548193004 $ts.eps
2026/07/21 22:00:04.548199617 [1] 1e-05
2026/07/21 22:00:04.548200058
2026/07/21 22:00:04.548222390 $ts.S.compat
2026/07/21 22:00:04.548223472 [1] FALSE
2026/07/21 22:00:04.548235424
2026/07/21 22:00:04.548236366 $unzip
2026/07/21 22:00:04.548247908 [1] "/usr/bin/unzip"
2026/07/21 22:00:04.548248759
2026/07/21 22:00:04.548257476 $useFancyQuotes
2026/07/21 22:00:04.548257896 [1] TRUE
2026/07/21 22:00:04.548265321
2026/07/21 22:00:04.548265751 $verbose
2026/07/21 22:00:04.548272354 [1] FALSE
2026/07/21 22:00:04.548272795
2026/07/21 22:00:04.548279698 $warn
2026/07/21 22:00:04.548280138 [1] 0
2026/07/21 22:00:04.548286751
2026/07/21 22:00:04.548287192 $warning.length
2026/07/21 22:00:04.548294045 [1] 1000
2026/07/21 22:00:04.548294485
2026/07/21 22:00:04.548300857 $warnPartialMatchArgs
2026/07/21 22:00:04.548301298 [1] FALSE
2026/07/21 22:00:04.548314283
2026/07/21 22:00:04.548314754 $warnPartialMatchAttr
2026/07/21 22:00:04.548321977 [1] FALSE
2026/07/21 22:00:04.548323741
2026/07/21 22:00:04.548356983 $warnPartialMatchDollar
2026/07/21 22:00:04.548358156 [1] FALSE
2026/07/21 22:00:04.548371461
2026/07/21 22:00:04.548374476 $width
2026/07/21 22:00:04.548385384 [1] 80
2026/07/21 22:00:04.548386436
Stopped session pings to http://127.0.0.1:37009
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/21 22:00:04.569611671 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:04.569915503 [connect-session] Job Key: [redacted]
2026/07/21 22:00:04.569925231 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:04.569929349 [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:35259 ...
Connected to session server http://127.0.0.1:35259
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:04.759264333 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:04.759574219 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/07/21 22:00:04.767413270
2026/07/21 22:00:04.767419622 $ env
2026/07/21 22:00:04.767456150 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 22:00:04.767457593 EDITOR=vi
2026/07/21 22:00:04.767479585 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:04.767484604 HOSTNAME=8957b2197521
2026/07/21 22:00:04.767590596 LANG=en_US.UTF-8
2026/07/21 22:00:04.767592931 LANGUAGE=en_US:en
2026/07/21 22:00:04.767612788 LC_ALL=en_US.UTF-8
2026/07/21 22:00:04.767614051 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/21 22:00:04.767635792 LN_S=ln -s
2026/07/21 22:00:04.767636623 LOGNAME=rstudio-connect
2026/07/21 22:00:04.767649728 MAKEFLAGS=-j1
2026/07/21 22:00:04.767650520 MAKE=make
2026/07/21 22:00:04.767662542 PAGER=/usr/bin/pager
2026/07/21 22:00:04.767663394 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/07/21 22:00:04.767749947 POSIT_CONNECT=1
2026/07/21 22:00:04.767751279 POSIT_PRODUCT=CONNECT
2026/07/21 22:00:04.767764995 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 22:00:04.767765807 R_ARCH=
2026/07/21 22:00:04.767778490 R_BROWSER=xdg-open
2026/07/21 22:00:04.767779392 R_BZIPCMD=/usr/bin/bzip2
2026/07/21 22:00:04.767792928 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/07/21 22:00:04.767793699 R_ENVIRON_USER=REDACTED
2026/07/21 22:00:04.767807916 R_GZIPCMD=/usr/bin/gzip
2026/07/21 22:00:04.767808707 R_HOME=/opt/R/4.5.2/lib/R
2026/07/21 22:00:04.767821402 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/07/21 22:00:04.767822393 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/07/21 22:00:04.767866026 R_LIBS_USER=REDACTED
2026/07/21 22:00:04.767867218 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/07/21 22:00:04.767886644 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpywPARM/packrat-src
2026/07/21 22:00:04.767887857 R_PAPERSIZE=letter
2026/07/21 22:00:04.767905019 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/21 22:00:04.767905770 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/21 22:00:04.767920618 R_PRINTCMD=/usr/bin/lpr
2026/07/21 22:00:04.767921390 R_PROFILE_USER=REDACTED
2026/07/21 22:00:04.767934855 R_RD4PDF=times,inconsolata,hyper
2026/07/21 22:00:04.767935697 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpywPARM
2026/07/21 22:00:04.767976634 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/07/21 22:00:04.767977786 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/21 22:00:04.767993636 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/21 22:00:04.767994428 RSTUDIO_PRODUCT=CONNECT
2026/07/21 22:00:04.768008694 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/21 22:00:04.768009496 R_UNZIPCMD=/usr/bin/unzip
2026/07/21 22:00:04.768028484 R_ZIPCMD=/usr/bin/zip
2026/07/21 22:00:04.768033644 SED=/usr/bin/sed
2026/07/21 22:00:04.768061125 SHLVL=2
2026/07/21 22:00:04.768062127 STARTUP_DEBUG_MODE=0
2026/07/21 22:00:04.768075122 TAR=/usr/bin/tar
2026/07/21 22:00:04.768075983 TERM=xterm
2026/07/21 22:00:04.768088517 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:04.768090100 TZ=UTC
2026/07/21 22:00:04.768103866 USERNAME=rstudio-connect
2026/07/21 22:00:04.768104738 USER=rstudio-connect
2026/07/21 22:00:04.772869091 _=/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/21 22:00:04.788500594 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:04.788684210 [connect-session] Job Key: [redacted]
2026/07/21 22:00:04.788694920 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:04.788698557 [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:35171 ...
Connected to session server http://127.0.0.1:35171
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:04.978114081 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:04.978487940 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/07/21 22:00:04.986058948
2026/07/21 22:00:04.986065681 $ findmnt --notruncate
2026/07/21 22:00:04.986108131 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 22:00:04.986115725 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/WWCAG
YO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:04.986211656 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:04.986212878 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 22:00:04.986231143 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:04.986231684 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:04.986248826 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 22:00:04.986249277 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:04.986273189 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:04.986290495 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 22:00:04.986291016 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986323457 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:04.986324148 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l
/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:04.986582976 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986584970 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986630325 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986631096 ├─/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/21 22:00:04.986721983 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986882330 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/coKMdIGt56RB6ayQ] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986883793 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986926453 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:04.986927255 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1470305311] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:04.987060906 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:04.991586315 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/overlay2/l/W
WCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/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/21 22:00:05.007107967 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:05.007296612 [connect-session] Job Key: [redacted]
2026/07/21 22:00:05.007308244 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:05.007313664 [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:39647 ...
Connected to session server http://127.0.0.1:39647
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:05.200135337 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:05.200431138 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/21 22:00:05.313537011
2026/07/21 22:00:05.313552159 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/21 22:00:05.313614196 * Trying 3.142.16.141:443...
2026/07/21 22:00:05.313615729 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0)
2026/07/21 22:00:05.313633082 * ALPN, offering h2
2026/07/21 22:00:05.313634013 * ALPN, offering http/1.1
2026/07/21 22:00:05.313647950 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:05.313648751 * CApath: /etc/ssl/certs
2026/07/21 22:00:05.313662567 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313663399 } [5 bytes data]
2026/07/21 22:00:05.313676013 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:05.313676704 } [512 bytes data]
2026/07/21 22:00:05.313688636 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313689298 { [5 bytes data]
2026/07/21 22:00:05.313701010 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:05.313701601 { [104 bytes data]
2026/07/21 22:00:05.313714195 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313714846 { [5 bytes data]
2026/07/21 22:00:05.313728442 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:05.313729193 { [3880 bytes data]
2026/07/21 22:00:05.313743390 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313744312 { [5 bytes data]
2026/07/21 22:00:05.313757887 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/21 22:00:05.313758608 { [333 bytes data]
2026/07/21 22:00:05.313772725 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313773667 { [5 bytes data]
2026/07/21 22:00:05.313788986 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/21 22:00:05.313789767 { [4 bytes data]
2026/07/21 22:00:05.313803383 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313804094 } [5 bytes data]
2026/07/21 22:00:05.313817790 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/21 22:00:05.313818481 } [70 bytes data]
2026/07/21 22:00:05.313832788 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:05.313833630 } [5 bytes data]
2026/07/21 22:00:05.313846574 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:05.313847366 } [1 bytes data]
2026/07/21 22:00:05.313861993 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313862955 } [5 bytes data]
2026/07/21 22:00:05.313877242 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:05.313877963 } [16 bytes data]
2026/07/21 22:00:05.313891499 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:05.313892250 { [5 bytes data]
2026/07/21 22:00:05.313903732 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.313904353 { [5 bytes data]
2026/07/21 22:00:05.313916326 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:05.313917027 { [16 bytes data]
2026/07/21 22:00:05.313928298 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/21 22:00:05.313928939 * ALPN, server accepted to use h2
2026/07/21 22:00:05.313943046 * Server certificate:
2026/07/21 22:00:05.313943737 * subject: CN=p3m.posit.it
2026/07/21 22:00:05.313955349 * start date: Jul 12 00:00:00 2026 GMT
2026/07/21 22:00:05.313955990 * expire date: Jan 25 23:59:59 2027 GMT
2026/07/21 22:00:05.313967672 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/21 22:00:05.313968414 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/21 22:00:05.313987019 * SSL certificate verify ok.
2026/07/21 22:00:05.313987770 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:05.314002578 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:05.314003360 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:05.314037063 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314038125 } [5 bytes data]
2026/07/21 22:00:05.314054957 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314055929 } [5 bytes data]
2026/07/21 22:00:05.314071308 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314072169 } [5 bytes data]
2026/07/21 22:00:05.314086997 * Using Stream ID: 1 (easy handle 0x565371a14a40)
2026/07/21 22:00:05.314087839 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314105592 } [5 bytes data]
2026/07/21 22:00:05.314106444 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/21 22:00:05.314120991 > Host: packagemanager.posit.co
2026/07/21 22:00:05.314122104 > user-agent: curl/7.81.0
2026/07/21 22:00:05.314136741 > accept: */*
2026/07/21 22:00:05.314137513 >
2026/07/21 22:00:05.314148723 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314149555 { [5 bytes data]
2026/07/21 22:00:05.314163341 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/21 22:00:05.314164213 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314187487 } [5 bytes data]
2026/07/21 22:00:05.314188258 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314208737 { [5 bytes data]
2026/07/21 22:00:05.314209548 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314224537 { [5 bytes data]
2026/07/21 22:00:05.314225448 < HTTP/2 400
2026/07/21 22:00:05.314236219 < date: Tue, 21 Jul 2026 22:00:05 GMT
2026/07/21 22:00:05.314237100 < content-type: text/plain; charset=utf-8
2026/07/21 22:00:05.314253331 < content-length: 94
2026/07/21 22:00:05.314254192 < cache-control: max-age=3600
2026/07/21 22:00:05.314268039 < request-id: d0a1e7dc-5afe-4ca7-9252-ab7cda753581
2026/07/21 22:00:05.314268810 < server: Posit Package Manager v2026.06.0
2026/07/21 22:00:05.314285722 < x-content-type-options: nosniff
2026/07/21 22:00:05.314286563 < x-frame-options: DENY
2026/07/21 22:00:05.314300800 < x-repository-type: RSPM
2026/07/21 22:00:05.314301542 <
2026/07/21 22:00:05.314313304 { [94 bytes data]
2026/07/21 22:00:05.314314095 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.314359160 { [5 bytes data]
2026/07/21 22:00:05.320509724 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/07/21 22:00:05.337194360 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:05.337409105 [connect-session] Job Key: [redacted]
2026/07/21 22:00:05.337425375 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/07/21 22:00:05.337430215 [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:34657 ...
Connected to session server http://127.0.0.1:34657
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:05.525031615 Configuring packrat to use available credentials for private repository access.
2026/07/21 22:00:05.525311134 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/07/21 22:00:05.630872158
2026/07/21 22:00:05.630884772 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/07/21 22:00:05.631057117 * Trying 3.142.16.141:443...
2026/07/21 22:00:05.631059291 * Connected to packagemanager.posit.co (3.142.16.141) port 443 (#0)
2026/07/21 22:00:05.631075782 * ALPN, offering h2
2026/07/21 22:00:05.631089077 * ALPN, offering http/1.1
2026/07/21 22:00:05.631108193 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/07/21 22:00:05.631109105 * CApath: /etc/ssl/certs
2026/07/21 22:00:05.631125536 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631126548 } [5 bytes data]
2026/07/21 22:00:05.631140855 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/07/21 22:00:05.631141396 } [512 bytes data]
2026/07/21 22:00:05.631151124 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631151555 { [5 bytes data]
2026/07/21 22:00:05.631161113 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/07/21 22:00:05.631161524 { [104 bytes data]
2026/07/21 22:00:05.631170791 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631171192 { [5 bytes data]
2026/07/21 22:00:05.631183455 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/07/21 22:00:05.631184407 { [3880 bytes data]
2026/07/21 22:00:05.631200217 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631201279 { [5 bytes data]
2026/07/21 22:00:05.631214784 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/07/21 22:00:05.631215245 { [333 bytes data]
2026/07/21 22:00:05.631224873 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631225344 { [5 bytes data]
2026/07/21 22:00:05.631234952 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/07/21 22:00:05.631235353 { [4 bytes data]
2026/07/21 22:00:05.631244690 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631245091 } [5 bytes data]
2026/07/21 22:00:05.631254379 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/07/21 22:00:05.631254789 } [70 bytes data]
2026/07/21 22:00:05.631264398 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/07/21 22:00:05.631264808 } [5 bytes data]
2026/07/21 22:00:05.631297251 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/07/21 22:00:05.631310757 } [1 bytes data]
2026/07/21 22:00:05.631386570 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631388203 } [5 bytes data]
2026/07/21 22:00:05.631404283 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/07/21 22:00:05.631406247 } [16 bytes data]
2026/07/21 22:00:05.631421065 * TLSv1.2 (IN), TLS header, Finished (20):
2026/07/21 22:00:05.631421876 { [5 bytes data]
2026/07/21 22:00:05.631435622 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/07/21 22:00:05.631436394 { [5 bytes data]
2026/07/21 22:00:05.631451262 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/07/21 22:00:05.631452023 { [16 bytes data]
2026/07/21 22:00:05.631466260 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/07/21 22:00:05.631467152 * ALPN, server accepted to use h2
2026/07/21 22:00:05.631513679 * Server certificate:
2026/07/21 22:00:05.631514761 * subject: CN=p3m.posit.it
2026/07/21 22:00:05.631533076 * start date: Jul 12 00:00:00 2026 GMT
2026/07/21 22:00:05.631534709 * expire date: Jan 25 23:59:59 2027 GMT
2026/07/21 22:00:05.631549006 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/07/21 22:00:05.631551130 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/07/21 22:00:05.631571699 * SSL certificate verify ok.
2026/07/21 22:00:05.631572490 * Using HTTP2, server supports multiplexing
2026/07/21 22:00:05.631588150 * Connection state changed (HTTP/2 confirmed)
2026/07/21 22:00:05.631588921 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/07/21 22:00:05.631619499 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631620420 } [5 bytes data]
2026/07/21 22:00:05.631639336 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631640108 } [5 bytes data]
2026/07/21 22:00:05.631658422 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631659214 } [5 bytes data]
2026/07/21 22:00:05.631677198 * Using Stream ID: 1 (easy handle 0x5650c22eba40)
2026/07/21 22:00:05.631678039 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631695101 } [5 bytes data]
2026/07/21 22:00:05.631695963 > GET /cran/__linux__/jammy/latest HTTP/2
2026/07/21 22:00:05.631709779 > Host: packagemanager.posit.co
2026/07/21 22:00:05.631710650 > user-agent: curl/7.81.0
2026/07/21 22:00:05.631724877 > accept: */*
2026/07/21 22:00:05.631725679 >
2026/07/21 22:00:05.631736058 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631736780 { [5 bytes data]
2026/07/21 22:00:05.631754824 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/07/21 22:00:05.631755675 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631773379 } [5 bytes data]
2026/07/21 22:00:05.631774200 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631788497 { [5 bytes data]
2026/07/21 22:00:05.631789289 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631803335 { [5 bytes data]
2026/07/21 22:00:05.631804087 < HTTP/2 400
2026/07/21 22:00:05.631815598 < date: Tue, 21 Jul 2026 22:00:05 GMT
2026/07/21 22:00:05.631816470 < content-type: text/plain; charset=utf-8
2026/07/21 22:00:05.631832029 < content-length: 94
2026/07/21 22:00:05.631832851 < cache-control: max-age=3600
2026/07/21 22:00:05.631846727 < request-id: adfd1add-61f3-469c-bb00-583e6404abc3
2026/07/21 22:00:05.631847519 < server: Posit Package Manager v2026.06.0
2026/07/21 22:00:05.631864681 < x-content-type-options: nosniff
2026/07/21 22:00:05.631865522 < x-frame-options: DENY
2026/07/21 22:00:05.631884228 < x-repository-type: RSPM
2026/07/21 22:00:05.631885079 <
2026/07/21 22:00:05.631896651 { [94 bytes data]
2026/07/21 22:00:05.631897382 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/07/21 22:00:05.631911800 { [5 bytes data]
2026/07/21 22:00:05.637084558 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:34657
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/21 22:00:05.658719371 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:05.658964022 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:36111 ...
Connected to session server http://127.0.0.1:36111
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:05.852465006 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:05.852734536 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:05.852830713 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/07/21 22:00:05.870987748
2026/07/21 22:00:05.870996986 $ /opt/R/4.4.3/bin/R --version
2026/07/21 22:00:05.871036951 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/07/21 22:00:05.871039075 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/21 22:00:05.871057430 Platform: x86_64-pc-linux-gnu
2026/07/21 22:00:05.871058241
2026/07/21 22:00:05.871071126 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/21 22:00:05.871071847 You are welcome to redistribute it under the terms of the
2026/07/21 22:00:05.871087667 GNU General Public License versions 2 or 3.
2026/07/21 22:00:05.871088358 For more information about these matters see
2026/07/21 22:00:05.876968262 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:36111
Stopping content session token refresher
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/21 22:00:05.893891241 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:05.894137506 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40511 ...
Connected to session server http://127.0.0.1:40511
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:06.085874841 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:06.086117896 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:06.086225264 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/07/21 22:00:06.294322492
2026/07/21 22:00:06.294355214 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/21 22:00:06.294403595 Package Version LibPath
2026/07/21 22:00:06.294405098 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294422090 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294422822 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294437719 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294438431 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294455032 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294455864 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294474409 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294475230 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294492463 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294493264 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294509966 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294510887 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294528651 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294529422 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294546495 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294547316 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294564298 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294565110 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294581170 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294581961 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294600065 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294601007 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294630443 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294631545 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294649799 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294650731 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.294667863 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/07/21 22:00:06.299942178 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopped session pings to http://127.0.0.1:40511
Stopping content session token refresher
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/21 22:00:06.317507784 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:06.317733419 [connect-session] Job Key: [redacted]
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:33521 ...
Connected to session server http://127.0.0.1:33521
2026/07/21 22:00:06.509671362 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:06.509913285 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:06.509998712 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/07/21 22:00:06.510667807 $add.smooth
2026/07/21 22:00:06.510676263 [1] TRUE
2026/07/21 22:00:06.510710528
2026/07/21 22:00:06.510712061 $bitmapType
2026/07/21 22:00:06.510724494 [1] "cairo"
2026/07/21 22:00:06.510727049
2026/07/21 22:00:06.510739062 $browser
2026/07/21 22:00:06.510739983 function (url)
2026/07/21 22:00:06.510752317 {
2026/07/21 22:00:06.510753158 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/07/21 22:00:06.510770471 }
2026/07/21 22:00:06.510771353 <environment: 0x5562c5267dd0>
2026/07/21 22:00:06.510786712
2026/07/21 22:00:06.510788004 $browserNLdisabled
2026/07/21 22:00:06.510801890 [1] FALSE
2026/07/21 22:00:06.510802852
2026/07/21 22:00:06.510814153 $catch.script.errors
2026/07/21 22:00:06.510814955 [1] FALSE
2026/07/21 22:00:06.510828290
2026/07/21 22:00:06.510829082 $CBoundsCheck
2026/07/21 22:00:06.510841595 [1] FALSE
2026/07/21 22:00:06.510842427
2026/07/21 22:00:06.510853468 $check.bounds
2026/07/21 22:00:06.510854319 [1] FALSE
2026/07/21 22:00:06.510866602
2026/07/21 22:00:06.510867504 $citation.bibtex.max
2026/07/21 22:00:06.510879617 [1] 1
2026/07/21 22:00:06.510880378
2026/07/21 22:00:06.510890928 $continue
2026/07/21 22:00:06.510891720 [1] "+ "
2026/07/21 22:00:06.510903371
2026/07/21 22:00:06.510904173 $contrasts
2026/07/21 22:00:06.510915895 unordered ordered
2026/07/21 22:00:06.510917789 "contr.treatment" "contr.poly"
2026/07/21 22:00:06.510932977
2026/07/21 22:00:06.510933779 $defaultPackages
2026/07/21 22:00:06.510945691 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/21 22:00:06.510946553
2026/07/21 22:00:06.510962322 $demo.ask
2026/07/21 22:00:06.510963084 [1] "default"
2026/07/21 22:00:06.510975147
2026/07/21 22:00:06.510975938 $deparse.cutoff
2026/07/21 22:00:06.510987600 [1] 60
2026/07/21 22:00:06.510988422
2026/07/21 22:00:06.510998801 $device
2026/07/21 22:00:06.511140323 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/21 22:00:06.511144691 width, height, onefile, family, title, fonts, version, paper,
2026/07/21 22:00:06.511192642 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/21 22:00:06.511193824 useKerning, fillOddEven, compress)
2026/07/21 22:00:06.511212489 {
2026/07/21 22:00:06.511213481 initPSandPDFfonts()
2026/07/21 22:00:06.511225584 new <- list()
2026/07/21 22:00:06.511226586 if (!missing(width))
2026/07/21 22:00:06.511239520 new$width <- width
2026/07/21 22:00:06.511240372 if (!missing(height))
2026/07/21 22:00:06.511253837 new$height <- height
2026/07/21 22:00:06.511254729 if (!missing(onefile))
2026/07/21 22:00:06.511268214 new$onefile <- onefile
2026/07/21 22:00:06.511269056 if (!missing(title))
2026/07/21 22:00:06.511284034 new$title <- title
2026/07/21 22:00:06.511284906 if (!missing(fonts))
2026/07/21 22:00:06.511297680 new$fonts <- fonts
2026/07/21 22:00:06.511298451 if (!missing(version))
2026/07/21 22:00:06.511307937 new$version <- version
2026/07/21 22:00:06.511317698 if (!missing(paper))
2026/07/21 22:00:06.511318469 new$paper <- paper
2026/07/21 22:00:06.511358965 if (!missing(encoding))
2026/07/21 22:00:06.511360108 new$encoding <- encoding
2026/07/21 22:00:06.511374375 if (!missing(bg))
2026/07/21 22:00:06.511375256 new$bg <- bg
2026/07/21 22:00:06.511387880 if (!missing(fg))
2026/07/21 22:00:06.511388611 new$fg <- fg
2026/07/21 22:00:06.511400724 if (!missing(pointsize))
2026/07/21 22:00:06.511401606 new$pointsize <- pointsize
2026/07/21 22:00:06.511415893 if (!missing(pagecentre))
2026/07/21 22:00:06.511416764 new$pagecentre <- pagecentre
2026/07/21 22:00:06.511439768 if (!missing(colormodel))
2026/07/21 22:00:06.511440569 new$colormodel <- colormodel
2026/07/21 22:00:06.511451775 if (!missing(useDingbats))
2026/07/21 22:00:06.511461809 new$useDingbats <- useDingbats
2026/07/21 22:00:06.511462631 if (!missing(useKerning))
2026/07/21 22:00:06.511476817 new$useKerning <- useKerning
2026/07/21 22:00:06.511477559 if (!missing(fillOddEven))
2026/07/21 22:00:06.511491716 new$fillOddEven <- fillOddEven
2026/07/21 22:00:06.511492527 if (!missing(compress))
2026/07/21 22:00:06.511506604 new$compress <- compress
2026/07/21 22:00:06.511507586 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/21 22:00:06.511524698 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/21 22:00:06.511525600 inherits(family, "CIDFont"))) {
2026/07/21 22:00:06.511542071 enc <- family$encoding
2026/07/21 22:00:06.511542772 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/21 22:00:06.511558531 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/21 22:00:06.511559383 "default"))
2026/07/21 22:00:06.511574552 old$encoding <- enc
2026/07/21 22:00:06.511587656 family <- family$metrics
2026/07/21 22:00:06.511605525 }
2026/07/21 22:00:06.511607709 if (is.null(old$encoding) || old$encoding == "default")
2026/07/21 22:00:06.511641733 old$encoding <- guessEncoding()
2026/07/21 22:00:06.511643306 if (!missing(family)) {
2026/07/21 22:00:06.511661841 if (length(family) == 4L) {
2026/07/21 22:00:06.511662813 family <- c(family, "Symbol.afm")
2026/07/21 22:00:06.511678753 }
2026/07/21 22:00:06.511679775 else if (length(family) == 5L) {
2026/07/21 22:00:06.511706114 }
2026/07/21 22:00:06.511707357 else if (length(family) == 1L) {
2026/07/21 22:00:06.511721153 pf <- pdfFonts(family)[[1L]]
2026/07/21 22:00:06.511721974 if (is.null(pf))
2026/07/21 22:00:06.511737083 stop(gettextf("unknown family '%s'", family),
2026/07/21 22:00:06.511737914 domain = NA)
2026/07/21 22:00:06.511760577 matchFont(pf, old$encoding)
2026/07/21 22:00:06.511761589 }
2026/07/21 22:00:06.511775495 else stop("invalid 'family' argument")
2026/07/21 22:00:06.511776337 old$family <- family
2026/07/21 22:00:06.511791716 }
2026/07/21 22:00:06.511792597 version <- old$version
2026/07/21 22:00:06.511805351 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/21 22:00:06.511806353 "2.0")
2026/07/21 22:00:06.511820279 if (version %in% versions)
2026/07/21 22:00:06.511821181 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/21 22:00:06.511838243 else stop("invalid PDF version")
2026/07/21 22:00:06.511839225 onefile <- old$onefile
2026/07/21 22:00:06.511854634 if (!checkIntFormat(file))
2026/07/21 22:00:06.511855536 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/21 22:00:06.511872458 domain = NA)
2026/07/21 22:00:06.511873310 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/21 22:00:06.511895441 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/21 22:00:06.511896483 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/21 22:00:06.511916060 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/21 22:00:06.511916912 old$fillOddEven, old$compress)
2026/07/21 22:00:06.511943171 invisible()
2026/07/21 22:00:06.511944273 }
2026/07/21 22:00:06.511960664 <bytecode: 0x5562c355a108>
2026/07/21 22:00:06.511966285 <environment: namespace:grDevices>
2026/07/21 22:00:06.511986172
2026/07/21 22:00:06.511987054 $device.ask.default
2026/07/21 22:00:06.511999668 [1] FALSE
2026/07/21 22:00:06.512000509
2026/07/21 22:00:06.512011440 $digits
2026/07/21 22:00:06.512012251 [1] 7
2026/07/21 22:00:06.512031758
2026/07/21 22:00:06.512032770 $dvipscmd
2026/07/21 22:00:06.512044402 [1] "dvips"
2026/07/21 22:00:06.512045364
2026/07/21 22:00:06.512056515 $echo
2026/07/21 22:00:06.512057386 [1] FALSE
2026/07/21 22:00:06.512068918
2026/07/21 22:00:06.512069790 $editor
2026/07/21 22:00:06.512080680 [1] "vi"
2026/07/21 22:00:06.512081522
2026/07/21 22:00:06.512092452 $encoding
2026/07/21 22:00:06.512093344 [1] "native.enc"
2026/07/21 22:00:06.512105567
2026/07/21 22:00:06.512106359 $example.ask
2026/07/21 22:00:06.512122807 [1] "default"
2026/07/21 22:00:06.512125242
2026/07/21 22:00:06.512143807 $expressions
2026/07/21 22:00:06.512144589 [1] 5000
2026/07/21 22:00:06.512154998
2026/07/21 22:00:06.512155689 $help.search.types
2026/07/21 22:00:06.512165558 [1] "vignette" "demo" "help"
2026/07/21 22:00:06.512166260
2026/07/21 22:00:06.512176489 $help.try.all.packages
2026/07/21 22:00:06.512177190 [1] FALSE
2026/07/21 22:00:06.512187449
2026/07/21 22:00:06.512188061 $HTTPUserAgent
2026/07/21 22:00:06.512206185 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/21 22:00:06.512207117
2026/07/21 22:00:06.512232890 $internet.info
2026/07/21 22:00:06.512235054 [1] 2
2026/07/21 22:00:06.512253328
2026/07/21 22:00:06.512254370 $keep.parse.data
2026/07/21 22:00:06.512270150 [1] TRUE
2026/07/21 22:00:06.512271032
2026/07/21 22:00:06.512282483 $keep.parse.data.pkgs
2026/07/21 22:00:06.512283425 [1] FALSE
2026/07/21 22:00:06.512296379
2026/07/21 22:00:06.512296830 $keep.source
2026/07/21 22:00:06.512304044 [1] FALSE
2026/07/21 22:00:06.512304545
2026/07/21 22:00:06.512311378 $keep.source.pkgs
2026/07/21 22:00:06.512311798 [1] FALSE
2026/07/21 22:00:06.512319272
2026/07/21 22:00:06.512319744 $locatorBell
2026/07/21 22:00:06.512349880 [1] TRUE
2026/07/21 22:00:06.512350562
2026/07/21 22:00:06.512357685 $mailer
2026/07/21 22:00:06.512358116 [1] "mailto"
2026/07/21 22:00:06.512365359
2026/07/21 22:00:06.512365800 $matprod
2026/07/21 22:00:06.512372643 [1] "default"
2026/07/21 22:00:06.512373074
2026/07/21 22:00:06.512379987 $max.contour.segments
2026/07/21 22:00:06.512380418 [1] 25000
2026/07/21 22:00:06.512388954
2026/07/21 22:00:06.512389755 $max.print
2026/07/21 22:00:06.512401868 [1] 99999
2026/07/21 22:00:06.512402750
2026/07/21 22:00:06.512414672 $menu.graphics
2026/07/21 22:00:06.512415704 [1] TRUE
2026/07/21 22:00:06.512433064
2026/07/21 22:00:06.512434136 $na.action
2026/07/21 22:00:06.512446971 [1] "na.omit"
2026/07/21 22:00:06.512447782
2026/07/21 22:00:06.512459244 $nwarnings
2026/07/21 22:00:06.512460105 [1] 50
2026/07/21 22:00:06.512471787
2026/07/21 22:00:06.512472689 $OutDec
2026/07/21 22:00:06.512483940 [1] "."
2026/07/21 22:00:06.512484852
2026/07/21 22:00:06.512495502 $pager
2026/07/21 22:00:06.512496394 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/07/21 22:00:06.512509208
2026/07/21 22:00:06.512510160 $papersize
2026/07/21 22:00:06.512521761 [1] "letter"
2026/07/21 22:00:06.512522633
2026/07/21 22:00:06.512549714 $PCRE_limit_recursion
2026/07/21 22:00:06.512550806 [1] NA
2026/07/21 22:00:06.512584500
2026/07/21 22:00:06.512585772 $PCRE_study
2026/07/21 22:00:06.512597494 [1] FALSE
2026/07/21 22:00:06.512598236
2026/07/21 22:00:06.512609467 $PCRE_use_JIT
2026/07/21 22:00:06.512610198 [1] TRUE
2026/07/21 22:00:06.512622061
2026/07/21 22:00:06.512622882 $pdfviewer
2026/07/21 22:00:06.512634113 [1] "/usr/bin/xdg-open"
2026/07/21 22:00:06.512634905
2026/07/21 22:00:06.512646627 $pkgType
2026/07/21 22:00:06.512647428 [1] "source"
2026/07/21 22:00:06.512659341
2026/07/21 22:00:06.512660242 $printcmd
2026/07/21 22:00:06.512671574 [1] "/usr/bin/lpr"
2026/07/21 22:00:06.512672405
2026/07/21 22:00:06.512707401 $prompt
2026/07/21 22:00:06.512723532 [1] "> "
2026/07/21 22:00:06.512735965
2026/07/21 22:00:06.512736877 $repos
2026/07/21 22:00:06.512748188 CRAN
2026/07/21 22:00:06.512749090 "@CRAN@"
2026/07/21 22:00:06.512760762
2026/07/21 22:00:06.512761613 $rl_word_breaks
2026/07/21 22:00:06.512773035 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/21 22:00:06.512773867
2026/07/21 22:00:06.512813491 $scipen
2026/07/21 22:00:06.512837940 [1] 0
2026/07/21 22:00:06.512839243
2026/07/21 22:00:06.512851345 $show.coef.Pvalues
2026/07/21 22:00:06.512852147 [1] TRUE
2026/07/21 22:00:06.512861354
2026/07/21 22:00:06.512861795 $show.error.messages
2026/07/21 22:00:06.512869209 [1] TRUE
2026/07/21 22:00:06.512869630
2026/07/21 22:00:06.512876393 $show.signif.stars
2026/07/21 22:00:06.512876823 [1] TRUE
2026/07/21 22:00:06.512884207
2026/07/21 22:00:06.512884638 $showErrorCalls
2026/07/21 22:00:06.512891611 [1] TRUE
2026/07/21 22:00:06.512892032
2026/07/21 22:00:06.512898554 $showNCalls
2026/07/21 22:00:06.512898975 [1] 50
2026/07/21 22:00:06.512905958
2026/07/21 22:00:06.512906379 $showWarnCalls
2026/07/21 22:00:06.512917049 [1] FALSE
2026/07/21 22:00:06.512917911
2026/07/21 22:00:06.512929402 $str
2026/07/21 22:00:06.512930324 $str$strict.width
2026/07/21 22:00:06.512942918 [1] "no"
2026/07/21 22:00:06.512943910
2026/07/21 22:00:06.512955051 $str$digits.d
2026/07/21 22:00:06.512955872 [1] 3
2026/07/21 22:00:06.512969368
2026/07/21 22:00:06.512970149 $str$vec.len
2026/07/21 22:00:06.512981320 [1] 4
2026/07/21 22:00:06.512982152
2026/07/21 22:00:06.512992511 $str$list.len
2026/07/21 22:00:06.512993323 [1] 99
2026/07/21 22:00:06.513004714
2026/07/21 22:00:06.513005716 $str$deparse.lines
2026/07/21 22:00:06.513017579 NULL
2026/07/21 22:00:06.513018380
2026/07/21 22:00:06.513046543 $str$drop.deparse.attr
2026/07/21 22:00:06.513047805 [1] TRUE
2026/07/21 22:00:06.513064152
2026/07/21 22:00:06.513066837 $str$formatNum
2026/07/21 22:00:06.513085001 function (x, ...)
2026/07/21 22:00:06.513086003 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/21 22:00:06.513100200 <environment: 0x5562c3cb5778>
2026/07/21 22:00:06.513100931
2026/07/21 22:00:06.513112252
2026/07/21 22:00:06.513112964 $str.dendrogram.last
2026/07/21 22:00:06.513124135 [1] "`"
2026/07/21 22:00:06.513124976
2026/07/21 22:00:06.513135756 $texi2dvi
2026/07/21 22:00:06.513136558 [1] "/usr/bin/texi2dvi"
2026/07/21 22:00:06.513150424
2026/07/21 22:00:06.513151376 $timeout
2026/07/21 22:00:06.513163389 [1] 60
2026/07/21 22:00:06.513164230
2026/07/21 22:00:06.513178116 $ts.eps
2026/07/21 22:00:06.513179048 [1] 1e-05
2026/07/21 22:00:06.513191552
2026/07/21 22:00:06.513192333 $ts.S.compat
2026/07/21 22:00:06.513204366 [1] FALSE
2026/07/21 22:00:06.513205318
2026/07/21 22:00:06.513216719 $unzip
2026/07/21 22:00:06.513217490 [1] "/usr/bin/unzip"
2026/07/21 22:00:06.513229774
2026/07/21 22:00:06.513230615 $useFancyQuotes
2026/07/21 22:00:06.513242788 [1] TRUE
2026/07/21 22:00:06.513243730
2026/07/21 22:00:06.513254110 $verbose
2026/07/21 22:00:06.513254991 [1] FALSE
2026/07/21 22:00:06.513267144
2026/07/21 22:00:06.513267996 $warn
2026/07/21 22:00:06.513278255 [1] 0
2026/07/21 22:00:06.513279147
2026/07/21 22:00:06.513292642 $warning.length
2026/07/21 22:00:06.513293684 [1] 1000
2026/07/21 22:00:06.513309324
2026/07/21 22:00:06.513310325 $warnPartialMatchArgs
2026/07/21 22:00:06.513325665 [1] FALSE
2026/07/21 22:00:06.513344480
2026/07/21 22:00:06.513360941 $warnPartialMatchAttr
2026/07/21 22:00:06.513361963 [1] FALSE
2026/07/21 22:00:06.513375519
2026/07/21 22:00:06.513376430 $warnPartialMatchDollar
2026/07/21 22:00:06.513388252 [1] FALSE
2026/07/21 22:00:06.513389054
2026/07/21 22:00:06.513412388 $width
2026/07/21 22:00:06.513413190 [1] 80
2026/07/21 22:00:06.513429375
Stopped session pings to http://127.0.0.1:33521
Stopping content session token refresher
Job completed
rmarkdown-sandbox environment Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/21 22:00:06.536262859 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:06.536506207 [connect-session] Job Key: [redacted]
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:41471 ...
Connected to session server http://127.0.0.1:41471
2026/07/21 22:00:06.731910588 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:06.732167107 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:06.732245626 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/07/21 22:00:06.740269764
2026/07/21 22:00:06.740277428 $ env
2026/07/21 22:00:06.740313546 CONNECT_API_KEY=REDACTED
2026/07/21 22:00:06.740315801 CONNECT_CONTENT_GUID=
2026/07/21 22:00:06.740357369 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/07/21 22:00:06.740358661 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/07/21 22:00:06.740374842 CONNECT_SERVER=http://localhost:3939/
2026/07/21 22:00:06.740375733 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 22:00:06.740450159 EDITOR=vi
2026/07/21 22:00:06.740454046 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:06.740492648 HOSTNAME=8957b2197521
2026/07/21 22:00:06.740494171 LANG=en_US.UTF-8
2026/07/21 22:00:06.740535399 LANGUAGE=en_US:en
2026/07/21 22:00:06.740536862 LC_ALL=en_US.UTF-8
2026/07/21 22:00:06.740551930 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/21 22:00:06.740555307 LN_S=ln -s
2026/07/21 22:00:06.740582869 LOGNAME=rstudio-connect
2026/07/21 22:00:06.740584091 MAKE=make
2026/07/21 22:00:06.740598147 PAGER=/usr/bin/pager
2026/07/21 22:00:06.740599119 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/21 22:00:06.740639255 POSIT_PRODUCT=CONNECT
2026/07/21 22:00:06.740670043 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 22:00:06.740671185 R_ARCH=
2026/07/21 22:00:06.740688007 R_BROWSER=xdg-open
2026/07/21 22:00:06.740689049 R_BZIPCMD=/usr/bin/bzip2
2026/07/21 22:00:06.740703256 R_CONFIG_ACTIVE=rsconnect
2026/07/21 22:00:06.740704137 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/07/21 22:00:06.740718895 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:06.740720248 R_GZIPCMD=/usr/bin/gzip
2026/07/21 22:00:06.740737801 R_HOME=/opt/R/4.4.3/lib/R
2026/07/21 22:00:06.740738692 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/07/21 22:00:06.740753931 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/07/21 22:00:06.740754873 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/07/21 22:00:06.740771484 R_LIBS_USER=REDACTED
2026/07/21 22:00:06.740772266 R_PAPERSIZE=letter
2026/07/21 22:00:06.740785931 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/21 22:00:06.740786803 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/21 22:00:06.740802443 R_PRINTCMD=/usr/bin/lpr
2026/07/21 22:00:06.740803244 R_RD4PDF=times,inconsolata,hyper
2026/07/21 22:00:06.740818553 RSC_EMAIL_SUBJECT=system-check
2026/07/21 22:00:06.740819455 RSC_REPORT_NAME=system-check
2026/07/21 22:00:06.740836427 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/07/21 22:00:06.740837789 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/07/21 22:00:06.740857576 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/07/21 22:00:06.740858428 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpTolRNO
2026/07/21 22:00:06.740876021 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/07/21 22:00:06.740876783 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/21 22:00:06.740892883 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/21 22:00:06.740893724 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:06.740911518 RSTUDIO_PRODUCT=CONNECT
2026/07/21 22:00:06.740912510 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/21 22:00:06.740927879 R_UNZIPCMD=/usr/bin/unzip
2026/07/21 22:00:06.740928770 R_ZIPCMD=/usr/bin/zip
2026/07/21 22:00:06.740944961 SED=/usr/bin/sed
2026/07/21 22:00:06.740946254 SF_PARTNER=posit_connect
2026/07/21 22:00:06.740961131 SHLVL=2
2026/07/21 22:00:06.740961963 SPARK_CONNECT_USER_AGENT=REDACTED
2026/07/21 22:00:06.740975378 STARTUP_DEBUG_MODE=0
2026/07/21 22:00:06.740976170 TAR=/usr/bin/tar
2026/07/21 22:00:06.740989375 TERM=xterm
2026/07/21 22:00:06.740990266 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:06.741013210 TZ=UTC
2026/07/21 22:00:06.741014021 USERNAME=rstudio-connect
2026/07/21 22:00:06.741037794 USER=rstudio-connect
2026/07/21 22:00:06.745626333 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:41471
Stopping content session token refresher
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/21 22:00:06.763142322 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:06.763444100 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:46077 ...
Connected to session server http://127.0.0.1:46077
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:06.957585405 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:06.957818614 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:06.957894029 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/07/21 22:00:06.965848968
2026/07/21 22:00:06.965855961 $ findmnt --notruncate
2026/07/21 22:00:06.965897780 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 22:00:06.965905986 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/ov
erlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:06.966002518 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:06.966003580 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 22:00:06.966021363 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:06.966025030 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:06.966042673 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 22:00:06.966043124 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:06.966083460 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:06.966084282 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 22:00:06.966109880 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966112535 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/doc
ker/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:06.966198931 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/doc
ker/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:06.966201455 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966361437 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966363200 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966416541 ├─/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/21 22:00:06.966419717 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/reports/v2/0/0/temp.source.1397715138] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966462467 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/reports/v2/0/0/temp.output.1794914431] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966463299 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/XPtmxXTc6w3WHs5P] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966494731 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966530175 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966531157 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:06.966581311 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2308011233] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:06.966585689 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:06.971281980 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:46077
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/21 22:00:06.989176393 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:06.989445570 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41989 ...
Connected to session server http://127.0.0.1:41989
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:07.186945090 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:07.187225921 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:07.187338333 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/07/21 22:00:07.206391367
2026/07/21 22:00:07.206399713 $ /opt/R/4.5.2/bin/R --version
2026/07/21 22:00:07.206448966 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/07/21 22:00:07.206455418 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/07/21 22:00:07.206479944 Platform: x86_64-pc-linux-gnu
2026/07/21 22:00:07.206480946
2026/07/21 22:00:07.206493430 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/07/21 22:00:07.206494522 You are welcome to redistribute it under the terms of the
2026/07/21 22:00:07.206511834 GNU General Public License versions 2 or 3.
2026/07/21 22:00:07.206512776 For more information about these matters see
2026/07/21 22:00:07.212682583 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:41989
Stopping content session token refresher
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/21 22:00:07.230514301 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:07.230728525 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41533 ...
Connected to session server http://127.0.0.1:41533
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:07.427585338 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:07.427859652 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:07.427940788 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/07/21 22:00:07.636058786
2026/07/21 22:00:07.636072892 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/07/21 22:00:07.636126433 Package Version LibPath
2026/07/21 22:00:07.636128086 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636143896 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636144698 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636159315 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636160187 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636175896 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636176738 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636195784 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636196656 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636214339 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636215220 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636232403 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636233184 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636250026 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636250778 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636276436 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636282908 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636311447 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636314964 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636394213 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636396006 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636417076 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636418018 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636430261 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636430702 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636440410 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636440831 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636450519 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636450950 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636460759 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636461189 Rcpp "Rcpp" "1.1.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636471348 rlang "rlang" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636471789 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636481438 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636481858 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636495734 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636496606 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636514630 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636515502 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636545328 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.636546590 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/07/21 22:00:07.641994116 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:41533
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/21 22:00:07.660483634 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:07.660734276 [connect-session] Job Key: [redacted]
Job started
Starting content session token refresher (interval: 12h0m0s)
Determining session server location ...
Connecting to session server http://127.0.0.1:36191 ...
Connected to session server http://127.0.0.1:36191
2026/07/21 22:00:07.858754439 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:07.858998363 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:07.859072904 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/07/21 22:00:07.859499355 $add.smooth
2026/07/21 22:00:07.859504795 [1] TRUE
2026/07/21 22:00:07.859569287
2026/07/21 22:00:07.859571020 $bitmapType
2026/07/21 22:00:07.859583994 [1] "cairo"
2026/07/21 22:00:07.859584946
2026/07/21 22:00:07.859598682 $browser
2026/07/21 22:00:07.859599594 function (url)
2026/07/21 22:00:07.859612388 {
2026/07/21 22:00:07.859613189 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/07/21 22:00:07.859630212 }
2026/07/21 22:00:07.859631223 <environment: 0x555e1024fd88>
2026/07/21 22:00:07.859645741
2026/07/21 22:00:07.859646663 $browserNLdisabled
2026/07/21 22:00:07.859659928 [1] FALSE
2026/07/21 22:00:07.859660719
2026/07/21 22:00:07.859673744 $catch.script.errors
2026/07/21 22:00:07.859674886 [1] FALSE
2026/07/21 22:00:07.859688692
2026/07/21 22:00:07.859689553 $CBoundsCheck
2026/07/21 22:00:07.859700825 [1] FALSE
2026/07/21 22:00:07.859701626
2026/07/21 22:00:07.859712647 $check.bounds
2026/07/21 22:00:07.859713469 [1] FALSE
2026/07/21 22:00:07.859725471
2026/07/21 22:00:07.859726313 $citation.bibtex.max
2026/07/21 22:00:07.859738405 [1] 1
2026/07/21 22:00:07.859739317
2026/07/21 22:00:07.859750168 $continue
2026/07/21 22:00:07.859750949 [1] "+ "
2026/07/21 22:00:07.859762100
2026/07/21 22:00:07.859762871 $contrasts
2026/07/21 22:00:07.859774904 unordered ordered
2026/07/21 22:00:07.859775836 "contr.treatment" "contr.poly"
2026/07/21 22:00:07.859790864
2026/07/21 22:00:07.859791676 $defaultPackages
2026/07/21 22:00:07.859803979 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/07/21 22:00:07.859804781
2026/07/21 22:00:07.859820150 $demo.ask
2026/07/21 22:00:07.859822334 [1] "default"
2026/07/21 22:00:07.859834797
2026/07/21 22:00:07.859835629 $deparse.cutoff
2026/07/21 22:00:07.859847702 [1] 60
2026/07/21 22:00:07.859848653
2026/07/21 22:00:07.859859364 $device
2026/07/21 22:00:07.859994308 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/07/21 22:00:07.860014706 width, height, onefile, family, title, fonts, version, paper,
2026/07/21 22:00:07.860043220 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/07/21 22:00:07.860044252 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/07/21 22:00:07.860065692 {
2026/07/21 22:00:07.860066975 initPSandPDFfonts()
2026/07/21 22:00:07.860079619 new <- list()
2026/07/21 22:00:07.860080710 if (!missing(width))
2026/07/21 22:00:07.860093645 new$width <- width
2026/07/21 22:00:07.860094507 if (!missing(height))
2026/07/21 22:00:07.860108443 new$height <- height
2026/07/21 22:00:07.860109224 if (!missing(onefile))
2026/07/21 22:00:07.860155862 new$onefile <- onefile
2026/07/21 22:00:07.860176990 if (!missing(title))
2026/07/21 22:00:07.860179866 new$title <- title
2026/07/21 22:00:07.860208704 if (!missing(fonts))
2026/07/21 22:00:07.860212442 new$fonts <- fonts
2026/07/21 22:00:07.860237043 if (!missing(version))
2026/07/21 22:00:07.860265241 new$version <- version
2026/07/21 22:00:07.860266553 if (!missing(paper))
2026/07/21 22:00:07.860280370 new$paper <- paper
2026/07/21 22:00:07.860281191 if (!missing(encoding))
2026/07/21 22:00:07.860319343 new$encoding <- encoding
2026/07/21 22:00:07.860320746 if (!missing(bg))
2026/07/21 22:00:07.860337467 new$bg <- bg
2026/07/21 22:00:07.860337938 if (!missing(fg))
2026/07/21 22:00:07.860394660 new$fg <- fg
2026/07/21 22:00:07.860445478 if (!missing(pointsize))
2026/07/21 22:00:07.860497980 new$pointsize <- pointsize
2026/07/21 22:00:07.860500464 if (!missing(pagecentre))
2026/07/21 22:00:07.860543876 new$pagecentre <- pagecentre
2026/07/21 22:00:07.860545109 if (!missing(colormodel))
2026/07/21 22:00:07.860561820 new$colormodel <- colormodel
2026/07/21 22:00:07.860562311 if (!missing(useDingbats))
2026/07/21 22:00:07.860571098 new$useDingbats <- useDingbats
2026/07/21 22:00:07.860571508 if (!missing(useKerning))
2026/07/21 22:00:07.860584192 new$useKerning <- useKerning
2026/07/21 22:00:07.860585044 if (!missing(fillOddEven))
2026/07/21 22:00:07.860601585 new$fillOddEven <- fillOddEven
2026/07/21 22:00:07.860602356 if (!missing(compress))
2026/07/21 22:00:07.860620027 new$compress <- compress
2026/07/21 22:00:07.860621129 if (!missing(timestamp))
2026/07/21 22:00:07.860638512 new$timestamp <- timestamp
2026/07/21 22:00:07.860639514 if (!missing(producer))
2026/07/21 22:00:07.860657696 new$producer <- producer
2026/07/21 22:00:07.860660131 if (!missing(author))
2026/07/21 22:00:07.860681671 new$author <- author
2026/07/21 22:00:07.860682773 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/07/21 22:00:07.860700857 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/07/21 22:00:07.860701849 inherits(family, "CIDFont"))) {
2026/07/21 22:00:07.860716537 enc <- family$encoding
2026/07/21 22:00:07.860717318 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/07/21 22:00:07.860730163 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/07/21 22:00:07.860730774 "default"))
2026/07/21 22:00:07.860763185 old$encoding <- enc
2026/07/21 22:00:07.860764267 family <- family$metrics
2026/07/21 22:00:07.860779135 }
2026/07/21 22:00:07.860779976 if (is.null(old$encoding) || old$encoding == "default")
2026/07/21 22:00:07.860793231 old$encoding <- guessEncoding()
2026/07/21 22:00:07.860793943 if (!missing(family)) {
2026/07/21 22:00:07.860808881 if (length(family) == 4L) {
2026/07/21 22:00:07.860809733 family <- c(family, "Symbol.afm")
2026/07/21 22:00:07.860825522 }
2026/07/21 22:00:07.860826033 else if (length(family) == 5L) {
2026/07/21 22:00:07.860834599 }
2026/07/21 22:00:07.860835201 else if (length(family) == 1L) {
2026/07/21 22:00:07.860843085 pf <- pdfFonts(family)[[1L]]
2026/07/21 22:00:07.860843516 if (is.null(pf))
2026/07/21 22:00:07.860852262 stop(gettextf("unknown family '%s'", family),
2026/07/21 22:00:07.860852754 domain = NA)
2026/07/21 22:00:07.860862141 matchFont(pf, old$encoding)
2026/07/21 22:00:07.860862542 }
2026/07/21 22:00:07.860870748 else stop("invalid 'family' argument")
2026/07/21 22:00:07.860871158 old$family <- family
2026/07/21 22:00:07.860880586 }
2026/07/21 22:00:07.860881047 version <- old$version
2026/07/21 22:00:07.860888431 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/07/21 22:00:07.860888942 "2.0")
2026/07/21 22:00:07.860896997 if (version %in% versions)
2026/07/21 22:00:07.860897448 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/07/21 22:00:07.860917343 else stop("invalid PDF version")
2026/07/21 22:00:07.860918595 onefile <- old$onefile
2026/07/21 22:00:07.860935777 if (!checkIntFormat(file))
2026/07/21 22:00:07.860936719 stop(gettextf("invalid 'file' argument '%s'", file),
2026/07/21 22:00:07.860956466 domain = NA)
2026/07/21 22:00:07.860958079 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/07/21 22:00:07.860985095 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/07/21 22:00:07.860987580 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/07/21 22:00:07.861012607 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/07/21 22:00:07.861013589 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/07/21 22:00:07.861047282 old$author)
2026/07/21 22:00:07.861048474 invisible()
2026/07/21 22:00:07.861062340 }
2026/07/21 22:00:07.861063312 <bytecode: 0x555e0e048570>
2026/07/21 22:00:07.861077319 <environment: namespace:grDevices>
2026/07/21 22:00:07.861078361
2026/07/21 22:00:07.861092307 $device.ask.default
2026/07/21 22:00:07.861093129 [1] FALSE
2026/07/21 22:00:07.861106484
2026/07/21 22:00:07.861107416 $digits
2026/07/21 22:00:07.861118606 [1] 7
2026/07/21 22:00:07.861119428
2026/07/21 22:00:07.861133555 $dvipscmd
2026/07/21 22:00:07.861134737 [1] "dvips"
2026/07/21 22:00:07.861146670
2026/07/21 22:00:07.861147421 $echo
2026/07/21 22:00:07.861158552 [1] FALSE
2026/07/21 22:00:07.861159343
2026/07/21 22:00:07.861170535 $editor
2026/07/21 22:00:07.861171326 [1] "vi"
2026/07/21 22:00:07.861182447
2026/07/21 22:00:07.861183409 $encoding
2026/07/21 22:00:07.861194880 [1] "native.enc"
2026/07/21 22:00:07.861195582
2026/07/21 22:00:07.861207153 $example.ask
2026/07/21 22:00:07.861208005 [1] "default"
2026/07/21 22:00:07.861239284
2026/07/21 22:00:07.861240667 $expressions
2026/07/21 22:00:07.861252819 [1] 5000
2026/07/21 22:00:07.861253761
2026/07/21 22:00:07.861264602 $help.search.types
2026/07/21 22:00:07.861265724 [1] "vignette" "demo" "help"
2026/07/21 22:00:07.861280041
2026/07/21 22:00:07.861280872 $help.try.all.packages
2026/07/21 22:00:07.861292985 [1] FALSE
2026/07/21 22:00:07.861293807
2026/07/21 22:00:07.861305178 $HTTPUserAgent
2026/07/21 22:00:07.861306080 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/07/21 22:00:07.861323002
2026/07/21 22:00:07.861323843 $internet.info
2026/07/21 22:00:07.861389951 [1] 2
2026/07/21 22:00:07.861391323
2026/07/21 22:00:07.861404508 $keep.parse.data
2026/07/21 22:00:07.861405410 [1] TRUE
2026/07/21 22:00:07.861430958
2026/07/21 22:00:07.861432000 $keep.parse.data.pkgs
2026/07/21 22:00:07.861443271 [1] FALSE
2026/07/21 22:00:07.861443712
2026/07/21 22:00:07.861450765 $keep.source
2026/07/21 22:00:07.861451186 [1] FALSE
2026/07/21 22:00:07.861458490
2026/07/21 22:00:07.861458911 $keep.source.pkgs
2026/07/21 22:00:07.861466114 [1] FALSE
2026/07/21 22:00:07.861466555
2026/07/21 22:00:07.861473388 $locatorBell
2026/07/21 22:00:07.861473789 [1] TRUE
2026/07/21 22:00:07.861480942
2026/07/21 22:00:07.861481373 $mailer
2026/07/21 22:00:07.861488055 [1] "mailto"
2026/07/21 22:00:07.861488466
2026/07/21 22:00:07.861495149 $matprod
2026/07/21 22:00:07.861495570 [1] "default"
2026/07/21 22:00:07.861502713
2026/07/21 22:00:07.861503134 $max.contour.segments
2026/07/21 22:00:07.861510488 [1] 25000
2026/07/21 22:00:07.861510909
2026/07/21 22:00:07.861517341 $max.print
2026/07/21 22:00:07.861517751 [1] 99999
2026/07/21 22:00:07.861525706
2026/07/21 22:00:07.861526608 $menu.graphics
2026/07/21 22:00:07.861539723 [1] TRUE
2026/07/21 22:00:07.861540745
2026/07/21 22:00:07.861552427 $na.action
2026/07/21 22:00:07.861553258 [1] "na.omit"
2026/07/21 22:00:07.861565749
2026/07/21 22:00:07.861566902 $nwarnings
2026/07/21 22:00:07.861578824 [1] 50
2026/07/21 22:00:07.861579626
2026/07/21 22:00:07.861590646 $OutDec
2026/07/21 22:00:07.861591588 [1] "."
2026/07/21 22:00:07.861600895
2026/07/21 22:00:07.861601326 $pager
2026/07/21 22:00:07.861607969 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/07/21 22:00:07.861608520
2026/07/21 22:00:07.861616124 $papersize
2026/07/21 22:00:07.861616575 [1] "letter"
2026/07/21 22:00:07.861623929
2026/07/21 22:00:07.861624410 $PCRE_limit_recursion
2026/07/21 22:00:07.861632585 [1] NA
2026/07/21 22:00:07.861633016
2026/07/21 22:00:07.861639528 $PCRE_study
2026/07/21 22:00:07.861639949 [1] FALSE
2026/07/21 22:00:07.861647022
2026/07/21 22:00:07.861647453 $PCRE_use_JIT
2026/07/21 22:00:07.861654326 [1] TRUE
2026/07/21 22:00:07.861654747
2026/07/21 22:00:07.861678963 $pdfviewer
2026/07/21 22:00:07.861679935 [1] "/usr/bin/xdg-open"
2026/07/21 22:00:07.861708060
2026/07/21 22:00:07.861710615 $pkgType
2026/07/21 22:00:07.861726232 [1] "source"
2026/07/21 22:00:07.861727284
2026/07/21 22:00:07.861743945 $printcmd
2026/07/21 22:00:07.861744476 [1] "/usr/bin/lpr"
2026/07/21 22:00:07.861752311
2026/07/21 22:00:07.861752722 $prompt
2026/07/21 22:00:07.861759494 [1] "> "
2026/07/21 22:00:07.861759925
2026/07/21 22:00:07.861766467 $repos
2026/07/21 22:00:07.861766888 CRAN
2026/07/21 22:00:07.861773691 "@CRAN@"
2026/07/21 22:00:07.861774122
2026/07/21 22:00:07.861780805 $rl_word_breaks
2026/07/21 22:00:07.861781235 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/07/21 22:00:07.861789040
2026/07/21 22:00:07.861789471 $scipen
2026/07/21 22:00:07.861797196 [1] 0
2026/07/21 22:00:07.861798047
2026/07/21 22:00:07.861810410 $show.coef.Pvalues
2026/07/21 22:00:07.861811312 [1] TRUE
2026/07/21 22:00:07.861824727
2026/07/21 22:00:07.861825739 $show.error.messages
2026/07/21 22:00:07.861834896 [1] TRUE
2026/07/21 22:00:07.861835337
2026/07/21 22:00:07.861842250 $show.signif.stars
2026/07/21 22:00:07.861842681 [1] TRUE
2026/07/21 22:00:07.861850045
2026/07/21 22:00:07.861850536 $showErrorCalls
2026/07/21 22:00:07.861857639 [1] TRUE
2026/07/21 22:00:07.861858060
2026/07/21 22:00:07.861864583 $showNCalls
2026/07/21 22:00:07.861865063 [1] 50
2026/07/21 22:00:07.861872107
2026/07/21 22:00:07.861872567 $showWarnCalls
2026/07/21 22:00:07.861879581 [1] FALSE
2026/07/21 22:00:07.861880001
2026/07/21 22:00:07.861886574 $str
2026/07/21 22:00:07.861887015 $str$strict.width
2026/07/21 22:00:07.861894228 [1] "no"
2026/07/21 22:00:07.861894699
2026/07/21 22:00:07.861901241 $str$digits.d
2026/07/21 22:00:07.861901652 [1] 3
2026/07/21 22:00:07.861908565
2026/07/21 22:00:07.861909006 $str$vec.len
2026/07/21 22:00:07.861916019 [1] 4
2026/07/21 22:00:07.861916450
2026/07/21 22:00:07.861926990 $str$list.len
2026/07/21 22:00:07.861927791 [1] 99
2026/07/21 22:00:07.861940125
2026/07/21 22:00:07.861940987 $str$deparse.lines
2026/07/21 22:00:07.861952217 NULL
2026/07/21 22:00:07.861952678
2026/07/21 22:00:07.861964461 $str$drop.deparse.attr
2026/07/21 22:00:07.861965312 [1] TRUE
2026/07/21 22:00:07.861978447
2026/07/21 22:00:07.861979319 $str$formatNum
2026/07/21 22:00:07.861990480 function (x, ...)
2026/07/21 22:00:07.861991462 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/07/21 22:00:07.862006159 <environment: 0x555e0e8bd4d0>
2026/07/21 22:00:07.862006911
2026/07/21 22:00:07.862018994
2026/07/21 22:00:07.862019815 $str.dendrogram.last
2026/07/21 22:00:07.862030926 [1] "`"
2026/07/21 22:00:07.862031707
2026/07/21 22:00:07.862042307 $texi2dvi
2026/07/21 22:00:07.862043219 [1] "/usr/bin/texi2dvi"
2026/07/21 22:00:07.862059820
2026/07/21 22:00:07.862060662 $timeout
2026/07/21 22:00:07.862071412 [1] 60
2026/07/21 22:00:07.862072214
2026/07/21 22:00:07.862082784 $ts.eps
2026/07/21 22:00:07.862085829 [1] 1e-05
2026/07/21 22:00:07.862099425
2026/07/21 22:00:07.862100387 $ts.S.compat
2026/07/21 22:00:07.862112249 [1] FALSE
2026/07/21 22:00:07.862113071
2026/07/21 22:00:07.862124893 $unzip
2026/07/21 22:00:07.862125785 [1] "/usr/bin/unzip"
2026/07/21 22:00:07.862145241
2026/07/21 22:00:07.862146163 $useFancyQuotes
2026/07/21 22:00:07.862157935 [1] TRUE
2026/07/21 22:00:07.862158777
2026/07/21 22:00:07.862174066 $verbose
2026/07/21 22:00:07.862175228 [1] FALSE
2026/07/21 22:00:07.862187070
2026/07/21 22:00:07.862187902 $warn
2026/07/21 22:00:07.862198291 [1] 0
2026/07/21 22:00:07.862199133
2026/07/21 22:00:07.862209673 $warning.length
2026/07/21 22:00:07.862210414 [1] 1000
2026/07/21 22:00:07.862221034
2026/07/21 22:00:07.862221816 $warnPartialMatchArgs
2026/07/21 22:00:07.862234910 [1] FALSE
2026/07/21 22:00:07.862235642
2026/07/21 22:00:07.862246182 $warnPartialMatchAttr
2026/07/21 22:00:07.862247053 [1] FALSE
2026/07/21 22:00:07.862264927
2026/07/21 22:00:07.862265728 $warnPartialMatchDollar
2026/07/21 22:00:07.862280496 [1] FALSE
2026/07/21 22:00:07.862281428
2026/07/21 22:00:07.862299953 $width
2026/07/21 22:00:07.862301025 [1] 80
2026/07/21 22:00:07.862315552
Stopped session pings to http://127.0.0.1:36191
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/21 22:00:07.885012632 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:07.885222067 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43025 ...
Connected to session server http://127.0.0.1:43025
Starting content session token refresher (interval: 12h0m0s)
2026/07/21 22:00:08.083196701 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:08.083459995 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:08.083558703 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/07/21 22:00:08.091815060
2026/07/21 22:00:08.091826151 $ env
2026/07/21 22:00:08.091866738 CONNECT_API_KEY=REDACTED
2026/07/21 22:00:08.091868120 CONNECT_CONTENT_GUID=
2026/07/21 22:00:08.091892348 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/07/21 22:00:08.091894022 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/07/21 22:00:08.091924750 CONNECT_SERVER=http://localhost:3939/
2026/07/21 22:00:08.091925932 _DD_ROOT_GO_SESSION_ID=7d36157c-8420-487a-bf1e-88b3db695125
2026/07/21 22:00:08.091967490 EDITOR=vi
2026/07/21 22:00:08.091968703 HOME=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:08.091983240 HOSTNAME=8957b2197521
2026/07/21 22:00:08.091984081 LANG=en_US.UTF-8
2026/07/21 22:00:08.091997847 LANGUAGE=en_US:en
2026/07/21 22:00:08.091998659 LC_ALL=en_US.UTF-8
2026/07/21 22:00:08.092012054 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/21 22:00:08.092014409 LN_S=ln -s
2026/07/21 22:00:08.092043213 LOGNAME=rstudio-connect
2026/07/21 22:00:08.092044215 MAKE=make
2026/07/21 22:00:08.092064633 PAGER=/usr/bin/pager
2026/07/21 22:00:08.092065675 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/21 22:00:08.092095642 POSIT_PRODUCT=CONNECT
2026/07/21 22:00:08.092096804 PWD=/opt/rstudio-connect/mnt/app
2026/07/21 22:00:08.092112554 R_ARCH=
2026/07/21 22:00:08.092113345 R_BROWSER=xdg-open
2026/07/21 22:00:08.092126059 R_BZIPCMD=/usr/bin/bzip2
2026/07/21 22:00:08.092127011 R_CONFIG_ACTIVE=rsconnect
2026/07/21 22:00:08.092141298 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/07/21 22:00:08.092142159 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:08.092164421 R_GZIPCMD=/usr/bin/gzip
2026/07/21 22:00:08.092165333 R_HOME=/opt/R/4.5.2/lib/R
2026/07/21 22:00:08.092179309 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/07/21 22:00:08.092180191 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/07/21 22:00:08.092195911 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/07/21 22:00:08.092196762 R_LIBS_USER=REDACTED
2026/07/21 22:00:08.092211770 R_PAPERSIZE=letter
2026/07/21 22:00:08.092212622 R_PDFVIEWER=/usr/bin/xdg-open
2026/07/21 22:00:08.092226699 R_PLATFORM=x86_64-pc-linux-gnu
2026/07/21 22:00:08.092227510 R_PRINTCMD=/usr/bin/lpr
2026/07/21 22:00:08.092241296 R_RD4PDF=times,inconsolata,hyper
2026/07/21 22:00:08.092242118 RSC_EMAIL_SUBJECT=system-check
2026/07/21 22:00:08.092257577 RSC_REPORT_NAME=system-check
2026/07/21 22:00:08.092258358 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/07/21 22:00:08.092277044 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/07/21 22:00:08.092277995 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/07/21 22:00:08.092295789 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpaVkVJ7
2026/07/21 22:00:08.092296560 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/07/21 22:00:08.092321480 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/07/21 22:00:08.092326419 R_STRIP_STATIC_LIB=strip --strip-debug
2026/07/21 22:00:08.092371071 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:08.092373175 RSTUDIO_PRODUCT=CONNECT
2026/07/21 22:00:08.092396028 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/07/21 22:00:08.092397120 R_UNZIPCMD=/usr/bin/unzip
2026/07/21 22:00:08.092412188 R_ZIPCMD=/usr/bin/zip
2026/07/21 22:00:08.092413160 SED=/usr/bin/sed
2026/07/21 22:00:08.092430132 SF_PARTNER=posit_connect
2026/07/21 22:00:08.092430903 SHLVL=2
2026/07/21 22:00:08.092474255 SPARK_CONNECT_USER_AGENT=REDACTED
2026/07/21 22:00:08.092475548 STARTUP_DEBUG_MODE=0
2026/07/21 22:00:08.092525071 TAR=/usr/bin/tar
2026/07/21 22:00:08.092526584 TERM=xterm
2026/07/21 22:00:08.092540871 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/07/21 22:00:08.092541722 TZ=UTC
2026/07/21 22:00:08.092578942 USERNAME=rstudio-connect
2026/07/21 22:00:08.092580215 USER=rstudio-connect
2026/07/21 22:00:08.097904221 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:43025
Stopping content session token refresher
Job completed
rmarkdown-sandbox mounts Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/07/21 22:00:08.115669160 [connect-session] Connect Session v2026.06.1
2026/07/21 22:00:08.115896298 [connect-session] Job Key: [redacted]
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:37907 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:37907
2026/07/21 22:00:08.312820971 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/07/21 22:00:08.313094740 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/07/21 22:00:08.313178230 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/07/21 22:00:08.321001318
2026/07/21 22:00:08.321008421 $ findmnt --notruncate
2026/07/21 22:00:08.321043587 TARGET SOURCE FSTYPE OPTIONS
2026/07/21 22:00:08.321046303 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docker/ov
erlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:08.321118108 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:08.321118789 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/07/21 22:00:08.321139528 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:08.321141392 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:08.321178632 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/07/21 22:00:08.321179794 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/07/21 22:00:08.321215401 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/07/21 22:00:08.321216584 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/07/21 22:00:08.321255296 ├─/data /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321258382 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/doc
ker/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:08.321372826 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/doc
ker/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:08.321523983 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321525576 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321554400 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/8957b2197521e780db3059cae642462e1f5e8ef678a5c0ed6d37dda42822588f/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321554941 ├─/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/21 22:00:08.321606749 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/reports/v2/0/0/temp.source.1157406667] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321607781 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/reports/v2/0/0/temp.output.1642435638] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321633830 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/jobs/0/zNNP7ManhFBefJRW] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321634291 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321658897 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321659338 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/460e9c09e3535dd5604cef4a6bf41a3ef526398689ed49feb07596f8c2abd5da/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/07/21 22:00:08.321689985 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2461359590] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:08.321694033 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
2026/07/21 22:00:08.327082912 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/STHSNV26HPCP2NLL4QZCVIJ7FH:/var/lib/docker/overlay2/l/4VYNXZZ7AIF33A62VLP4FJZGSC:/var/lib/docker/overlay2/l/YG2DR4MDPOAMFZPJQAQJU3CQPR:/var/lib/docker/overlay2/l/IZ45AV6XIH4NP5D7CXOXJJ4WIU:/var/lib/docker/overlay2/l/M6YQJSHWV2K5W7SZHDUPT2EIXX:/var/lib/docker/overlay2/l/OVNJQPMONJK47BI566SWKNT5UQ:/var/lib/docker/overlay2/l/YEYXCAAXNM7UPFVKWFNWIJSJHR:/var/lib/docker/overlay2/l/6I2ATN4BSQAS6TCMMP4EXY23MG:/var/lib/docker/overlay2/l/CISBO4BR2WX7PADBSZZNPKGB44:/var/lib/docker/overlay2/l/QOR7XP3N2PYFIFQPXLVV7CKZWX:/var/lib/docker/overlay2/l/3C72WO43EMQJXOPT4U4S4JRNNL:/var/lib/docker/overlay2/l/3ENBXGE7LRQNXVAJRCBMFA5R4N:/var/lib/docker/overlay2/l/75W7UUSOZK7DOKMHEDJ2R7VKJ4:/var/lib/docker/overlay2/l/JZHIQ4TDPGFGV5MHHEUW4SOMU7:/var/lib/docke
r/overlay2/l/WWCAGYO23OJWPCXA64RNUOVGNF:/var/lib/docker/overlay2/l/EMP4CE7D2MPG2X6IWQYBJVPIKE:/var/lib/docker/overlay2/l/EDXOISNYKMHZBAOI5H4YTDUHMJ:/var/lib/docker/overlay2/l/7J5O56GHZPMT6BOJQQI3AD2EQT:/var/lib/docker/overlay2/l/DFR7BKEMXIBDRNKGJSWMLWQI54,upperdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/diff,workdir=/var/lib/docker/overlay2/46fb27c04203a295a296f94fa2013c7f6075e1f255525c54e699a3ccfa92e453/work,nouserxattr
Stopped session pings to http://127.0.0.1:37907
Stopping content session token refresher
Job completed