VIP Report

Verified Installation of Posit

Deployment: CI Connect 2026.05.0 + WB 2026.05.0+218.pro1 + PM 2024.08.0-6 Generated: 2026-05-29 19:18:55 UTC

Products Under Test

Product URL Version
Connect http://localhost:3939 2026.05.0
Workbench http://localhost:8787 2026.05.0+218.pro1
Package Manager http://localhost:4242 2024.08.0-6

Summary

Metric Count
Total 25
Passed 18
Failed 1
Skipped 6
Status FAIL

Results

Failed (1)

Connect1 tests

FAILUsers can be listedConnect
As a Posit Team administrator
src/vip_tests/connect/test_users.py::test_list_users0.30s
Test procedure
  • Given Connect is accessible at the configured URL
  • When I list all users
  • Then the user list is not empty
  • And the test user exists in the user list
Error traceback
fixturefunc = <function check_test_user_in_list at 0x7f57bfdea560>
request = <FixtureRequest for <Function test_list_users>>
kwargs = {'test_username': 'testuser', 'user_list': [{'active_time': '2026-05-29T19:17:20Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:33Z', 'email': '', ...}]}

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

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

user_list = [{'active_time': '2026-05-29T19:17:20Z', 'confirmed': True, 'created_time': '2026-05-29T19:15:33Z', 'email': '', ...}]
test_username = 'testuser'

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

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

Passed (18)

Connect6 tests

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

Package Manager2 tests

PASSCRAN mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_cran_mirror0.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.03s
Test procedure
  • Given Package Manager is running
  • When I list all repositories
  • Then at least one repository exists

Prerequisites6 tests

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

Security3 tests

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

Workbench1 tests

PASSUser can log in to Workbench via the web UIWorkbench
As a Posit Team administrator
src/vip_tests/workbench/test_auth.py::test_workbench_login[chromium]0.72s
Test procedure
  • Given Workbench is accessible at the configured URL
  • When a user navigates to the Workbench login page and enters valid credentials
  • Then the Workbench homepage is displayed
  • And the current user is shown in the header

Skipped (6)

Connect2 tests

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

Package Manager3 tests

SKIPPyPI mirror is accessiblePackage Manager
As a Posit Team administrator
src/vip_tests/package_manager/test_repos.py::test_pypi_mirror0.04s
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.03s
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.03s
Test procedure
  • Given Package Manager is running
  • When I query the OpenVSX repository for the "golang.Go" extension
  • Then the package is found in the repository

Prerequisites1 tests

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

Connect System Checks

Host: ef7deddff55f · Status: done · Passed: 53 · Failed: 2

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

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

-- License file status --

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

-- Local license status --

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

-- Floating license status --

License server not in use.
server linux-version $ cat /etc/lsb-release /etc/os-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
server environment $ env
CONNECT_BOOTSTRAP_ENABLED=true
CONNECT_BOOTSTRAP_SECRETKEY=REDACTED
_DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
HOME=/root
HOSTNAME=ef7deddff55f
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.4Gi 205Mi 51Mi 14Gi 13Gi
Swap: 3.0Gi 0.0Ki 3.0Gi
server disk $ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 145G 76G 70G 53% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/root 145G 76G 70G 53% /data
server database-latency Database latency: median 0.000, max 0.000 sec
server queue-depth ID Created Type Hostname Details
server self-connectivity Warning: HTTPS.Listen is not configured.
server self-connectivity Server.Address is 'http://localhost:3939/'

$ curl -Lsv -m 10 --retry 0 -o /dev/null http://localhost:3939//__api__/server_settings
* Trying 127.0.0.1:3939...
* Connected to localhost (127.0.0.1) port 3939 (#0)
> GET //__api__/server_settings HTTP/1.1
> Host: localhost:3939
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 307 Temporary Redirect
< Content-Type: text/html; charset=utf-8
< Location: http://localhost:3939/__api__/server_settings
< Server: Posit Connect v2026.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 19:18:28 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: 0x564f1eb3db50 [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.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 19:18:28 GMT
< Transfer-Encoding: chunked
<
{ [3435 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.05.0
< X-Content-Type-Options: nosniff
< X-Correlation-Id: REDACTED
< X-Frame-Options: DENY
< Date: Fri, 29 May 2026 19:18:28 GMT
< Transfer-Encoding: chunked
<
{ [3435 bytes data]
* Connection #0 to host localhost left intact
base-sandbox echo Successfully ran a process with rsandbox as rstudio-connect
python-restore-sandbox python-version Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:28.376243409 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:28.378549909 [connect-session] Job Key: jMEAcxcVkHKwIlG5
2026/05/29 19:18:28.378572333 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:28.378578362 [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:35585 ...
Connected to session server http://127.0.0.1:35585
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:28.555382825 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:28.569362867
2026/05/29 19:18:28.569374094 $ /opt/python/3.12.11/bin/python3.12 -V
2026/05/29 19:18:28.569423999 Python 3.12.11
Stopped session pings to http://127.0.0.1:35585
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:29.045170478 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:29.045443480 [connect-session] Job Key: YqXNENWX2iLngpf6
2026/05/29 19:18:29.045452404 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:29.045458092 [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:42419 ...
Connected to session server http://127.0.0.1:42419
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:29.176960553 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:29.184108299
2026/05/29 19:18:29.184118554 $ env
2026/05/29 19:18:29.184153177 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:29.184154669 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:29.184189401 HOSTNAME=ef7deddff55f
2026/05/29 19:18:29.184190273 LANG=en_US.UTF-8
2026/05/29 19:18:29.184206107 LANGUAGE=en_US:en
2026/05/29 19:18:29.184207298 LC_ALL=en_US.UTF-8
2026/05/29 19:18:29.184220078 LOGNAME=rstudio-connect
2026/05/29 19:18:29.184220849 MAKEFLAGS=-j1
2026/05/29 19:18:29.184234539 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:29.184235321 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:29.184252066 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:29.184252867 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:29.184268911 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:29.184269723 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:29.184283904 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:29.184284615 SHLVL=2
2026/05/29 19:18:29.184296803 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:29.184297725 TERM=xterm
2026/05/29 19:18:29.184331956 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:29.184332798 TZ=UTC
2026/05/29 19:18:29.184345998 USERNAME=rstudio-connect
2026/05/29 19:18:29.184346689 USER=rstudio-connect
2026/05/29 19:18:29.184360469 _=/usr/bin/env
2026/05/29 19:18:29.184361241 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:42419
python-restore-sandbox mounts Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:29.200354254 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:29.200609850 [connect-session] Job Key: RpmTuot1esIACXvo
2026/05/29 19:18:29.200619014 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:29.200625253 [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:35125 ...
Connected to session server http://127.0.0.1:35125
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:29.328578729 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:29.333100362
2026/05/29 19:18:29.333108214 $ findmnt --notruncate
2026/05/29 19:18:29.420214060 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:29.420235632 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T
G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:29.420363160 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:29.420389554 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:29.420391828 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:29.420421743 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:29.420422624 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:29.420451728 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:29.420452459 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:29.420482044 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:29.420482795 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420523251 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:29.420641234 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:29.420648625 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420781936 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420782728 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420820865 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420823589 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420888627 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/RpmTuot1esIACXvo] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420889729 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:29.420931803 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2608306863] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:29.420932694 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:29.421117452 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:29.437069324 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:29.437363318 [connect-session] Job Key: BKW3LoMuQMAABWfJ
2026/05/29 19:18:29.437379292 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:29.437384480 [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:44253 ...
Connected to session server http://127.0.0.1:44253
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:29.566764818 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:29.571334464
2026/05/29 19:18:29.571344329 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:29.585898357 * Trying 151.101.0.223:443...
2026/05/29 19:18:29.591339412 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/29 19:18:29.593074971 * ALPN, offering h2
2026/05/29 19:18:29.593082122 * ALPN, offering http/1.1
2026/05/29 19:18:29.640860791 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:29.640876124 * CApath: /etc/ssl/certs
2026/05/29 19:18:29.641088861 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:29.641110994 } [5 bytes data]
2026/05/29 19:18:29.641139898 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:29.641148661 } [512 bytes data]
2026/05/29 19:18:29.648691343 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:29.648701598 { [5 bytes data]
2026/05/29 19:18:29.648736942 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:29.648743361 { [122 bytes data]
2026/05/29 19:18:29.648967765 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:29.648976198 { [5 bytes data]
2026/05/29 19:18:29.649016248 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.649017600 { [5 bytes data]
2026/05/29 19:18:29.649035287 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:29.649037641 { [19 bytes data]
2026/05/29 19:18:29.649054105 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.649056299 { [5 bytes data]
2026/05/29 19:18:29.649073084 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:29.649088873 { [2860 bytes data]
2026/05/29 19:18:29.649812585 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.649819866 { [5 bytes data]
2026/05/29 19:18:29.649852776 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:29.649853757 { [264 bytes data]
2026/05/29 19:18:29.649935370 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.649942351 { [5 bytes data]
2026/05/29 19:18:29.649961950 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:29.649964805 { [36 bytes data]
2026/05/29 19:18:29.650032727 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:29.650037915 } [5 bytes data]
2026/05/29 19:18:29.650093995 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:29.650099533 } [1 bytes data]
2026/05/29 19:18:29.650113990 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650115302 } [5 bytes data]
2026/05/29 19:18:29.650130445 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:29.650144896 } [36 bytes data]
2026/05/29 19:18:29.650575431 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:29.650582101 * ALPN, server accepted to use h2
2026/05/29 19:18:29.650629508 * Server certificate:
2026/05/29 19:18:29.650630699 * subject: CN=www.python.org
2026/05/29 19:18:29.650646874 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:29.650647715 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:29.650662187 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:29.650663048 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:29.650677089 * SSL certificate verify ok.
2026/05/29 19:18:29.650677570 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:29.650688146 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:29.650688667 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:29.650707405 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650708667 } [5 bytes data]
2026/05/29 19:18:29.650730585 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650755308 } [5 bytes data]
2026/05/29 19:18:29.650756019 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650773690 } [5 bytes data]
2026/05/29 19:18:29.650776404 * Using Stream ID: 1 (easy handle 0x558bf82099f0)
2026/05/29 19:18:29.650826390 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650827552 } [5 bytes data]
2026/05/29 19:18:29.650841863 > GET / HTTP/2
2026/05/29 19:18:29.650842374 > Host: pypi.python.org
2026/05/29 19:18:29.650852269 > user-agent: curl/7.81.0
2026/05/29 19:18:29.650852730 > accept: */*
2026/05/29 19:18:29.650861853 >
2026/05/29 19:18:29.650862314 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.650872059 { [5 bytes data]
2026/05/29 19:18:29.650872509 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:29.650889515 { [193 bytes data]
2026/05/29 19:18:29.655750535 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.655759569 { [5 bytes data]
2026/05/29 19:18:29.655788723 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.655792579 } [5 bytes data]
2026/05/29 19:18:29.656229558 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.656236489 { [5 bytes data]
2026/05/29 19:18:29.656305368 < HTTP/2 301
2026/05/29 19:18:29.656311417 < server: Varnish
2026/05/29 19:18:29.656354912 < retry-after: 0
2026/05/29 19:18:29.656355884 < location: https://pypi.org/
2026/05/29 19:18:29.656380771 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:29.656381963 < accept-ranges: bytes
2026/05/29 19:18:29.656398638 < date: Fri, 29 May 2026 19:18:29 GMT
2026/05/29 19:18:29.656399440 < x-served-by: cache-iad-kiad7000179-IAD
2026/05/29 19:18:29.656418609 < x-cache: HIT
2026/05/29 19:18:29.656419510 < x-cache-hits: 0
2026/05/29 19:18:29.656433231 < x-timer: S1780082310.653609,VS0,VE0
2026/05/29 19:18:29.656433962 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:29.656455113 < x-frame-options: deny
2026/05/29 19:18:29.656456155 < x-xss-protection: 1; mode=block
2026/05/29 19:18:29.656478859 < x-content-type-options: nosniff
2026/05/29 19:18:29.656479540 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:29.656495294 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/05/29 19:18:29.656499981 < content-length: 122
2026/05/29 19:18:29.656560753 <
2026/05/29 19:18:29.656562355 * Ignoring the response-body
2026/05/29 19:18:29.656575305 { [122 bytes data]
2026/05/29 19:18:29.656575876 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:29.656586421 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:29.659078337 * Trying 151.101.0.223:443...
2026/05/29 19:18:29.664509007 * Connected to pypi.org (151.101.0.223) port 443 (#1)
2026/05/29 19:18:29.664786185 * ALPN, offering h2
2026/05/29 19:18:29.664793266 * ALPN, offering http/1.1
2026/05/29 19:18:29.691919139 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:29.691930186 * CApath: /etc/ssl/certs
2026/05/29 19:18:29.692109467 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:29.692117278 } [5 bytes data]
2026/05/29 19:18:29.692148145 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:29.692150959 } [512 bytes data]
2026/05/29 19:18:29.700965641 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:29.700973723 { [5 bytes data]
2026/05/29 19:18:29.701031971 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:29.701037319 { [122 bytes data]
2026/05/29 19:18:29.701160144 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:29.701168247 { [5 bytes data]
2026/05/29 19:18:29.701227646 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.701229058 { [5 bytes data]
2026/05/29 19:18:29.701247286 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:29.701248067 { [19 bytes data]
2026/05/29 19:18:29.701264522 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.701265353 { [5 bytes data]
2026/05/29 19:18:29.701282539 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:29.701285033 { [2856 bytes data]
2026/05/29 19:18:29.701925805 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.701934959 { [5 bytes data]
2026/05/29 19:18:29.701962060 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:29.701963312 { [264 bytes data]
2026/05/29 19:18:29.702063263 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702070443 { [5 bytes data]
2026/05/29 19:18:29.702100749 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:29.702101891 { [36 bytes data]
2026/05/29 19:18:29.702138176 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:29.702154420 } [5 bytes data]
2026/05/29 19:18:29.702203464 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:29.702204586 } [1 bytes data]
2026/05/29 19:18:29.702222733 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702233119 } [5 bytes data]
2026/05/29 19:18:29.702254466 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:29.702262177 } [36 bytes data]
2026/05/29 19:18:29.702356950 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:29.702364892 * ALPN, server accepted to use h2
2026/05/29 19:18:29.702392754 * Server certificate:
2026/05/29 19:18:29.702393836 * subject: CN=pypi.org
2026/05/29 19:18:29.702409530 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:29.702410261 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:29.702423381 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:29.702424172 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:29.702446315 * SSL certificate verify ok.
2026/05/29 19:18:29.702447147 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:29.702464603 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:29.702465524 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:29.702484833 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702485715 } [5 bytes data]
2026/05/29 19:18:29.702501428 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702502340 } [5 bytes data]
2026/05/29 19:18:29.702521719 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702535860 } [5 bytes data]
2026/05/29 19:18:29.702577423 * Using Stream ID: 1 (easy handle 0x558bf82099f0)
2026/05/29 19:18:29.702586327 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702614699 } [5 bytes data]
2026/05/29 19:18:29.702625786 > GET / HTTP/2
2026/05/29 19:18:29.702628640 > Host: pypi.org
2026/05/29 19:18:29.702641910 > user-agent: curl/7.81.0
2026/05/29 19:18:29.702642802 > accept: */*
2026/05/29 19:18:29.702656402 >
2026/05/29 19:18:29.702658285 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.702672877 { [5 bytes data]
2026/05/29 19:18:29.702704505 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:29.702720579 { [193 bytes data]
2026/05/29 19:18:29.708815487 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.708823268 { [5 bytes data]
2026/05/29 19:18:29.708858692 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.708859683 } [5 bytes data]
2026/05/29 19:18:29.711496883 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.711504394 { [5 bytes data]
2026/05/29 19:18:29.711542812 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.711543854 { [5 bytes data]
2026/05/29 19:18:29.711563643 < HTTP/2 200
2026/05/29 19:18:29.711569793 < server: gunicorn
2026/05/29 19:18:29.711590093 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:29.711591025 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/05/29 19:18:29.711719729 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:29.711735553 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:29.711737085 < accept-ranges: bytes
2026/05/29 19:18:29.711754111 < date: Fri, 29 May 2026 19:18:29 GMT
2026/05/29 19:18:29.711754922 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kiad7000126-IAD
2026/05/29 19:18:29.711774642 < x-cache: MISS, HIT
2026/05/29 19:18:29.711775894 < x-cache-hits: 0, 1
2026/05/29 19:18:29.711789214 < x-timer: S1780082310.705857,VS0,VE3
2026/05/29 19:18:29.711789965 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:29.711804537 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:29.711805438 < x-frame-options: deny
2026/05/29 19:18:29.711822174 < x-xss-protection: 1; mode=block
2026/05/29 19:18:29.711822895 < x-content-type-options: nosniff
2026/05/29 19:18:29.711836946 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:29.711837867 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/05/29 19:18:29.711856285 < content-length: 22793
2026/05/29 19:18:29.711911759 <
2026/05/29 19:18:29.711918729 { [941 bytes data]
2026/05/29 19:18:29.711931679 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.711932690 { [5 bytes data]
2026/05/29 19:18:29.711953001 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.711955044 { [5 bytes data]
2026/05/29 19:18:29.711986992 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.711988575 { [5 bytes data]
2026/05/29 19:18:29.712004108 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.712004869 { [5 bytes data]
2026/05/29 19:18:29.712036377 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.712037318 { [5 bytes data]
2026/05/29 19:18:29.712370481 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.712375859 { [5 bytes data]
2026/05/29 19:18:29.712409029 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.712409971 { [5 bytes data]
2026/05/29 19:18:29.713330700 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.713336128 { [5 bytes data]
2026/05/29 19:18:29.713363309 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.713364291 { [5 bytes data]
2026/05/29 19:18:29.714079250 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.714084828 { [5 bytes data]
2026/05/29 19:18:29.714109595 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.714110547 { [5 bytes data]
2026/05/29 19:18:29.714929543 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.714935772 { [5 bytes data]
2026/05/29 19:18:29.714962242 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.714963204 { [5 bytes data]
2026/05/29 19:18:29.715859717 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.715865856 { [5 bytes data]
2026/05/29 19:18:29.715896131 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.715897023 { [5 bytes data]
2026/05/29 19:18:29.716654386 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.716662338 { [5 bytes data]
2026/05/29 19:18:29.716695928 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.716696860 { [5 bytes data]
2026/05/29 19:18:29.716711812 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:29.720378405
2026/05/29 19:18:29.720387559 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:29.739644889 * Trying 151.101.128.223:443...
2026/05/29 19:18:29.745191869 * Connected to files.pythonhosted.org (151.101.128.223) port 443 (#0)
2026/05/29 19:18:29.746897804 * ALPN, offering h2
2026/05/29 19:18:29.746904614 * ALPN, offering http/1.1
2026/05/29 19:18:29.774665175 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:29.774673188 * CApath: /etc/ssl/certs
2026/05/29 19:18:29.774879129 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:29.774886109 } [5 bytes data]
2026/05/29 19:18:29.774921563 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:29.774922795 } [512 bytes data]
2026/05/29 19:18:29.782597896 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:29.782605428 { [5 bytes data]
2026/05/29 19:18:29.782643655 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:29.782644637 { [122 bytes data]
2026/05/29 19:18:29.782863768 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:29.782867824 { [5 bytes data]
2026/05/29 19:18:29.782891920 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.782894965 { [5 bytes data]
2026/05/29 19:18:29.782930223 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:29.782934439 { [19 bytes data]
2026/05/29 19:18:29.782950499 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.782953153 { [5 bytes data]
2026/05/29 19:18:29.782975927 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:29.782980895 { [2842 bytes data]
2026/05/29 19:18:29.784378168 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.784385900 { [5 bytes data]
2026/05/29 19:18:29.784492420 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:29.784494323 { [264 bytes data]
2026/05/29 19:18:29.784512731 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.784526772 { [5 bytes data]
2026/05/29 19:18:29.784543878 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:29.784559131 { [36 bytes data]
2026/05/29 19:18:29.784600809 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:29.784614940 } [5 bytes data]
2026/05/29 19:18:29.784642562 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:29.784643353 } [1 bytes data]
2026/05/29 19:18:29.784681971 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.784685206 } [5 bytes data]
2026/05/29 19:18:29.784702773 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:29.784704896 } [36 bytes data]
2026/05/29 19:18:29.784791947 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:29.784914833 * ALPN, server accepted to use h2
2026/05/29 19:18:29.784952174 * Server certificate:
2026/05/29 19:18:29.784957352 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:29.784971408 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:29.784975454 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:29.785014799 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:29.785016171 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:29.785091985 * SSL certificate verify ok.
2026/05/29 19:18:29.785093327 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:29.785113618 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:29.785114609 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:29.785133648 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.785134570 } [5 bytes data]
2026/05/29 19:18:29.785166998 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.785168110 } [5 bytes data]
2026/05/29 19:18:29.785289634 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.785290585 } [5 bytes data]
2026/05/29 19:18:29.785304836 * Using Stream ID: 1 (easy handle 0x55c602dec9f0)
2026/05/29 19:18:29.785307200 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.785324716 } [5 bytes data]
2026/05/29 19:18:29.785326750 > GET / HTTP/2
2026/05/29 19:18:29.785343385 > Host: files.pythonhosted.org
2026/05/29 19:18:29.785344176 > user-agent: curl/7.81.0
2026/05/29 19:18:29.785358177 > accept: */*
2026/05/29 19:18:29.785358958 >
2026/05/29 19:18:29.785370445 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.785377476 { [5 bytes data]
2026/05/29 19:18:29.785485844 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:29.785487146 { [193 bytes data]
2026/05/29 19:18:29.790025695 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.790031404 { [5 bytes data]
2026/05/29 19:18:29.790068440 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:29.790069642 } [5 bytes data]
2026/05/29 19:18:29.790154079 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.790160919 { [5 bytes data]
2026/05/29 19:18:29.792632138 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.792641222 { [5 bytes data]
2026/05/29 19:18:29.792839567 < HTTP/2 200
2026/05/29 19:18:29.792845275 < content-type: text/html
2026/05/29 19:18:29.792872712 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:29.792882411 < accept-ranges: bytes
2026/05/29 19:18:29.792885145 < date: Fri, 29 May 2026 19:18:29 GMT
2026/05/29 19:18:29.792899317 < age: 57
2026/05/29 19:18:29.792900078 < x-served-by: cache-iad-kcgs7200093-IAD
2026/05/29 19:18:29.792913708 < x-cache: HIT
2026/05/29 19:18:29.792914570 < x-cache-hits: 1
2026/05/29 19:18:29.792927995 < x-timer: S1780082310.788345,VS0,VE2
2026/05/29 19:18:29.792929237 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:29.792952282 < x-frame-options: deny
2026/05/29 19:18:29.792953223 < x-xss-protection: 1; mode=block
2026/05/29 19:18:29.792968606 < x-content-type-options: nosniff
2026/05/29 19:18:29.792969418 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:29.792986353 < x-robots-header: noindex
2026/05/29 19:18:29.792989358 < content-length: 1853
2026/05/29 19:18:29.793033559 <
2026/05/29 19:18:29.793044731 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.793045923 { [5 bytes data]
2026/05/29 19:18:29.793068898 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:29.793069899 { [5 bytes data]
2026/05/29 19:18:29.793089659 * Connection #0 to host files.pythonhosted.org left intact
Stopping content session token refresher
python-restore-sandbox virtualenv Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:29.811506320 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:29.811759662 [connect-session] Job Key: ZeZIBVomPaKYsfRc
2026/05/29 19:18:29.811773003 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:29.811779743 [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:33371 ...
Connected to session server http://127.0.0.1:33371
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:29.954301412 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:29.994603128
2026/05/29 19:18:29.994620634 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv
2026/05/29 19:18:32.819489879
2026/05/29 19:18:32.819500725 $ source /opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv/bin/activate
2026/05/29 19:18:32.821070890
2026/05/29 19:18:32.821080184 $ python --version
2026/05/29 19:18:32.823259988 Python 3.12.11
2026/05/29 19:18:32.823606081
2026/05/29 19:18:32.823613842 $ python -m site
2026/05/29 19:18:32.836841794 sys.path = [
2026/05/29 19:18:32.836852209 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:32.836891629 '/opt/python/3.12.11/lib/python312.zip',
2026/05/29 19:18:32.836892750 '/opt/python/3.12.11/lib/python3.12',
2026/05/29 19:18:32.836921564 '/opt/python/3.12.11/lib/python3.12/lib-dynload',
2026/05/29 19:18:32.836930428 '/opt/rstudio-connect/mnt/tmp/tmp.2olNQs7ZW7/testenv/lib/python3.12/site-packages',
2026/05/29 19:18:32.837008616 '/opt/python/3.12.11/lib/python3.12/site-packages',
2026/05/29 19:18:32.837009837 ]
2026/05/29 19:18:32.837025611 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:32.837026593 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.12/site-packages' (doesn't exist)
2026/05/29 19:18:32.837050078 ENABLE_USER_SITE: True
Stopped session pings to http://127.0.0.1:33371
python-restore-sandbox pip Bundle requested Python version 3.12.11; using /opt/python/3.12.11/bin/python3.12 from Local which has version 3.12.11
2026/05/29 19:18:32.884389695 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:32.884605961 [connect-session] Job Key: PBIkgrHH35HLuAQ2
2026/05/29 19:18:32.884614855 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:32.884619592 [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:41723 ...
Connected to session server http://127.0.0.1:41723
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:33.012096928 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:33.017785638
2026/05/29 19:18:33.017794121 $ /opt/python/3.12.11/bin/python3.12 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv
2026/05/29 19:18:35.782771316
2026/05/29 19:18:35.782788191 $ source /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/bin/activate
2026/05/29 19:18:35.784696512
2026/05/29 19:18:35.784707088 $ python -m pip --version
2026/05/29 19:18:35.998115927 pip 25.0.1 from /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/lib/python3.12/site-packages/pip (python 3.12)
2026/05/29 19:18:36.028380219
2026/05/29 19:18:36.028410916 $ python -m pip config debug
2026/05/29 19:18:36.257106379 env_var:
2026/05/29 19:18:36.257436343 env:
2026/05/29 19:18:36.257607742 global:
2026/05/29 19:18:36.257785355 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:36.257960484 /etc/pip.conf, exists: False
2026/05/29 19:18:36.258112649 site:
2026/05/29 19:18:36.258312956 /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/pip.conf, exists: False
2026/05/29 19:18:36.258481556 user:
2026/05/29 19:18:36.258652449 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:36.258843367 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:36.292285010
2026/05/29 19:18:36.292302366 $ python -m pip config list -v
2026/05/29 19:18:36.521139684 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:36.521541450 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:36.521893091 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:36.522235448 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:36.522567990 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/pip.conf'
2026/05/29 19:18:36.556355721
2026/05/29 19:18:36.556371445 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:36.729213456 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/05/29 19:18:36.729503609 /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/testenv/lib/python3.12/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:36.752344696
2026/05/29 19:18:36.752358727 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB pip
2026/05/29 19:18:37.267638424 Collecting pip
2026/05/29 19:18:37.268063326 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/29 19:18:37.297924600 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:37.310122422 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:37.362765884 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 47.7 MB/s eta 0:00:00
2026/05/29 19:18:37.374565235 Saved /opt/rstudio-connect/mnt/tmp/tmp.ePiDFiwpPB/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:37.374972830 Successfully downloaded pip
2026/05/29 19:18:37.462097811
2026/05/29 19:18:37.462111341 [notice] A new release of pip is available: 25.0.1 -> 26.1.1
2026/05/29 19:18:37.462167025 [notice] To update, run: pip install --upgrade pip
python-restore-sandbox python-version Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:37.565422684 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:37.565666483 [connect-session] Job Key: CpDyjKwFftUAYBCL
2026/05/29 19:18:37.565677750 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:37.565681625 [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:40169 ...
Connected to session server http://127.0.0.1:40169
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:37.738959464 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/01-python-version.sh'
2026/05/29 19:18:37.745741556
2026/05/29 19:18:37.745754226 $ /opt/python/3.13.9/bin/python3.13 -V
2026/05/29 19:18:37.745798062 Python 3.13.9
Stopped session pings to http://127.0.0.1:40169
python-restore-sandbox python-packages process exited with code 1: exit status 1
python-restore-sandbox environment Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:38.200723838 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.200964782 [connect-session] Job Key: xziIGZakc1BRMgf4
2026/05/29 19:18:38.200979244 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:38.200985022 [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:39149 ...
Connected to session server http://127.0.0.1:39149
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.327765761 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/03-environment.sh'
2026/05/29 19:18:38.334631234
2026/05/29 19:18:38.334640138 $ env
2026/05/29 19:18:38.334674520 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:38.334676102 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:38.334694309 HOSTNAME=ef7deddff55f
2026/05/29 19:18:38.334695121 LANG=en_US.UTF-8
2026/05/29 19:18:38.334708631 LANGUAGE=en_US:en
2026/05/29 19:18:38.334709362 LC_ALL=en_US.UTF-8
2026/05/29 19:18:38.334723954 LOGNAME=rstudio-connect
2026/05/29 19:18:38.334724725 MAKEFLAGS=-j1
2026/05/29 19:18:38.334738025 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:38.334738736 PICOTEL_PREFIX=PICOTEL
2026/05/29 19:18:38.334755442 PICOTEL_SDK_DISABLED=true
2026/05/29 19:18:38.334756153 PICOTEL_SERVICE_NAME=posit-connect-python
2026/05/29 19:18:38.334772237 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:38.334772978 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:38.334787430 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:38.334788131 SHLVL=2
2026/05/29 19:18:38.334800760 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:38.334801561 TERM=xterm
2026/05/29 19:18:38.334813790 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:38.334814671 TZ=UTC
2026/05/29 19:18:38.334828121 USERNAME=rstudio-connect
2026/05/29 19:18:38.334828802 USER=rstudio-connect
2026/05/29 19:18:38.334842213 _=/usr/bin/env
2026/05/29 19:18:38.334843064 UV_CONCURRENT_BUILDS=1
Stopped session pings to http://127.0.0.1:39149
python-restore-sandbox mounts Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:38.350665497 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.350900292 [connect-session] Job Key: G8cFqZUMP32OfMuY
2026/05/29 19:18:38.350911238 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:38.350915505 [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:46445 ...
Connected to session server http://127.0.0.1:46445
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.479776454 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/04-mounts.sh'
2026/05/29 19:18:38.484429086
2026/05/29 19:18:38.484437379 $ findmnt --notruncate
2026/05/29 19:18:38.486711381 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:38.486725853 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T
G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:38.486850456 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.486896781 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:38.486898083 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:38.486927888 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.486928760 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:38.486959251 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:38.486961404 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:38.487005631 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:38.487006512 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487063728 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:38.487065852 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:38.487286289 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487342189 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487343531 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487382269 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487385013 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487434658 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/G8cFqZUMP32OfMuY] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487435469 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:38.487489666 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3173145473] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:38.487491819 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:38.487679703 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
Stopped session pings to http://127.0.0.1:46445
python-restore-sandbox pypi-connectivity Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:38.503336105 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.503560754 [connect-session] Job Key: Xle5i5T9q4grR6qu
2026/05/29 19:18:38.503574365 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:38.503579843 [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:42377 ...
Connected to session server http://127.0.0.1:42377
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.629460644 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/05-pypi-connectivity.sh'
2026/05/29 19:18:38.633935668
2026/05/29 19:18:38.633943150 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://pypi.python.org/
2026/05/29 19:18:38.641997167 * Trying 151.101.0.223:443...
2026/05/29 19:18:38.647283542 * Connected to pypi.python.org (151.101.0.223) port 443 (#0)
2026/05/29 19:18:38.649147590 * ALPN, offering h2
2026/05/29 19:18:38.649154321 * ALPN, offering http/1.1
2026/05/29 19:18:38.675141993 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:38.675152649 * CApath: /etc/ssl/certs
2026/05/29 19:18:38.675364493 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:38.675374218 } [5 bytes data]
2026/05/29 19:18:38.675408269 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:38.675411084 } [512 bytes data]
2026/05/29 19:18:38.682315565 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:38.682323447 { [5 bytes data]
2026/05/29 19:18:38.682366522 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:38.682367684 { [122 bytes data]
2026/05/29 19:18:38.682582679 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:38.682591482 { [5 bytes data]
2026/05/29 19:18:38.682622148 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.682623591 { [5 bytes data]
2026/05/29 19:18:38.682639174 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:38.682642159 { [19 bytes data]
2026/05/29 19:18:38.682660767 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.682668108 { [5 bytes data]
2026/05/29 19:18:38.682685915 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:38.682705084 { [2860 bytes data]
2026/05/29 19:18:38.683400583 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.683407584 { [5 bytes data]
2026/05/29 19:18:38.683438100 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:38.683439231 { [264 bytes data]
2026/05/29 19:18:38.683520540 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.683528752 { [5 bytes data]
2026/05/29 19:18:38.683554841 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:38.683573219 { [36 bytes data]
2026/05/29 19:18:38.683613124 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:38.683621807 } [5 bytes data]
2026/05/29 19:18:38.683644121 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:38.683645123 } [1 bytes data]
2026/05/29 19:18:38.683677962 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.683687987 } [5 bytes data]
2026/05/29 19:18:38.683706525 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:38.683708448 } [36 bytes data]
2026/05/29 19:18:38.683797222 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:38.683804943 * ALPN, server accepted to use h2
2026/05/29 19:18:38.683836822 * Server certificate:
2026/05/29 19:18:38.683840026 * subject: CN=www.python.org
2026/05/29 19:18:38.683855770 * start date: Jan 13 13:03:46 2026 GMT
2026/05/29 19:18:38.683856601 * expire date: Feb 14 13:03:45 2027 GMT
2026/05/29 19:18:38.683870422 * subjectAltName: host "pypi.python.org" matched cert's "*.python.org"
2026/05/29 19:18:38.683871073 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:38.683894388 * SSL certificate verify ok.
2026/05/29 19:18:38.683895180 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:38.683907218 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:38.683907668 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:38.683921229 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.683922401 } [5 bytes data]
2026/05/29 19:18:38.683968295 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.683977009 } [5 bytes data]
2026/05/29 19:18:38.684019738 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.684026468 } [5 bytes data]
2026/05/29 19:18:38.684074040 * Using Stream ID: 1 (easy handle 0x55fa31bad9f0)
2026/05/29 19:18:38.684101136 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.684125653 } [5 bytes data]
2026/05/29 19:18:38.684163610 > GET / HTTP/2
2026/05/29 19:18:38.684164181 > Host: pypi.python.org
2026/05/29 19:18:38.684222719 > user-agent: curl/7.81.0
2026/05/29 19:18:38.684225484 > accept: */*
2026/05/29 19:18:38.684241768 >
2026/05/29 19:18:38.684243901 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.684259119 { [5 bytes data]
2026/05/29 19:18:38.684323161 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:38.684329551 { [193 bytes data]
2026/05/29 19:18:38.688992229 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.688999830 { [5 bytes data]
2026/05/29 19:18:38.689034332 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.689038809 } [5 bytes data]
2026/05/29 19:18:38.689118324 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.689128689 { [5 bytes data]
2026/05/29 19:18:38.689626406 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.689632705 { [5 bytes data]
2026/05/29 19:18:38.689692560 < HTTP/2 301
2026/05/29 19:18:38.689700102 < server: Varnish
2026/05/29 19:18:38.689722015 < retry-after: 0
2026/05/29 19:18:38.689722806 < location: https://pypi.org/
2026/05/29 19:18:38.689743057 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:38.689743958 < accept-ranges: bytes
2026/05/29 19:18:38.689758470 < date: Fri, 29 May 2026 19:18:38 GMT
2026/05/29 19:18:38.689759161 < x-served-by: cache-iad-kiad7000179-IAD
2026/05/29 19:18:38.689774414 < x-cache: HIT
2026/05/29 19:18:38.689775175 < x-cache-hits: 0
2026/05/29 19:18:38.689789016 < x-timer: S1780082319.687068,VS0,VE0
2026/05/29 19:18:38.689789777 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:38.689808195 < x-frame-options: deny
2026/05/29 19:18:38.689809878 < x-xss-protection: 1; mode=block
2026/05/29 19:18:38.689828125 < x-content-type-options: nosniff
2026/05/29 19:18:38.689829046 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:38.689850579 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/05/29 19:18:38.689856578 < content-length: 122
2026/05/29 19:18:38.689922948 <
2026/05/29 19:18:38.689924220 * Ignoring the response-body
2026/05/29 19:18:38.689936639 { [122 bytes data]
2026/05/29 19:18:38.689937400 * Connection #0 to host pypi.python.org left intact
2026/05/29 19:18:38.689956960 * Issue another request to this URL: 'https://pypi.org/'
2026/05/29 19:18:38.713415509 * Trying 151.101.192.223:443...
2026/05/29 19:18:38.719643696 * Connected to pypi.org (151.101.192.223) port 443 (#1)
2026/05/29 19:18:38.719956433 * ALPN, offering h2
2026/05/29 19:18:38.719963363 * ALPN, offering http/1.1
2026/05/29 19:18:38.746970394 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:38.746981451 * CApath: /etc/ssl/certs
2026/05/29 19:18:38.747169830 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:38.747193515 } [5 bytes data]
2026/05/29 19:18:38.747217011 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:38.747217642 } [512 bytes data]
2026/05/29 19:18:38.754696536 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:38.754705019 { [5 bytes data]
2026/05/29 19:18:38.754745220 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:38.754746311 { [122 bytes data]
2026/05/29 19:18:38.754882612 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:38.754891595 { [5 bytes data]
2026/05/29 19:18:38.754919177 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.754920209 { [5 bytes data]
2026/05/29 19:18:38.754936443 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:38.754940159 { [19 bytes data]
2026/05/29 19:18:38.754959057 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.754965567 { [5 bytes data]
2026/05/29 19:18:38.754980750 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:38.754996313 { [2856 bytes data]
2026/05/29 19:18:38.755647516 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.755654357 { [5 bytes data]
2026/05/29 19:18:38.755688068 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:38.755689309 { [264 bytes data]
2026/05/29 19:18:38.755768685 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.755775365 { [5 bytes data]
2026/05/29 19:18:38.755802075 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:38.755803217 { [36 bytes data]
2026/05/29 19:18:38.755845876 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:38.755853828 } [5 bytes data]
2026/05/29 19:18:38.755881289 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:38.755882170 } [1 bytes data]
2026/05/29 19:18:38.755909672 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.755922211 } [5 bytes data]
2026/05/29 19:18:38.755937664 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:38.755942301 } [36 bytes data]
2026/05/29 19:18:38.756013419 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:38.756021901 * ALPN, server accepted to use h2
2026/05/29 19:18:38.756062713 * Server certificate:
2026/05/29 19:18:38.756063845 * subject: CN=pypi.org
2026/05/29 19:18:38.756086244 * start date: Dec 28 04:33:08 2025 GMT
2026/05/29 19:18:38.756087185 * expire date: Jan 29 04:33:07 2027 GMT
2026/05/29 19:18:38.756103129 * subjectAltName: host "pypi.org" matched cert's "pypi.org"
2026/05/29 19:18:38.756104201 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:38.756132574 * SSL certificate verify ok.
2026/05/29 19:18:38.756133435 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:38.756158718 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:38.756161452 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:38.756233887 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.756236050 } [5 bytes data]
2026/05/29 19:18:38.756255119 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.756255910 } [5 bytes data]
2026/05/29 19:18:38.756283281 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.756284503 } [5 bytes data]
2026/05/29 19:18:38.756301689 * Using Stream ID: 1 (easy handle 0x55fa31bad9f0)
2026/05/29 19:18:38.756302771 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.756321990 } [5 bytes data]
2026/05/29 19:18:38.756322771 > GET / HTTP/2
2026/05/29 19:18:38.756336632 > Host: pypi.org
2026/05/29 19:18:38.756337503 > user-agent: curl/7.81.0
2026/05/29 19:18:38.756350633 > accept: */*
2026/05/29 19:18:38.756351364 >
2026/05/29 19:18:38.756364193 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.756364935 { [5 bytes data]
2026/05/29 19:18:38.756443698 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:38.756451931 { [193 bytes data]
2026/05/29 19:18:38.761652025 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.761660448 { [5 bytes data]
2026/05/29 19:18:38.761708054 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.761710648 } [5 bytes data]
2026/05/29 19:18:38.761745641 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.761761956 { [5 bytes data]
2026/05/29 19:18:38.763859212 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.763866403 { [5 bytes data]
2026/05/29 19:18:38.764013565 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764017961 { [5 bytes data]
2026/05/29 19:18:38.764048287 < HTTP/2 200
2026/05/29 19:18:38.764049098 < server: gunicorn
2026/05/29 19:18:38.764059394 < etag: "RGJPf2rY/zdIBW4Na/d6rw"
2026/05/29 19:18:38.764059935 < content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='
2026/05/29 19:18:38.764116656 < referrer-policy: origin-when-cross-origin
2026/05/29 19:18:38.764205314 < content-type: text/html; charset=UTF-8
2026/05/29 19:18:38.764206456 < accept-ranges: bytes
2026/05/29 19:18:38.764219325 < date: Fri, 29 May 2026 19:18:38 GMT
2026/05/29 19:18:38.764219826 < x-served-by: cache-iad-kjyo7100055-IAD, cache-iad-kjyo7100055-IAD, cache-iad-kcgs7200157-IAD
2026/05/29 19:18:38.764232776 < x-cache: MISS, HIT
2026/05/29 19:18:38.764233246 < x-cache-hits: 0, 1
2026/05/29 19:18:38.764242490 < x-timer: S1780082319.759401,VS0,VE2
2026/05/29 19:18:38.764243001 < vary: Accept-Encoding, Cookie
2026/05/29 19:18:38.764253487 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:38.764254348 < x-frame-options: deny
2026/05/29 19:18:38.764267989 < x-xss-protection: 1; mode=block
2026/05/29 19:18:38.764270242 < x-content-type-options: nosniff
2026/05/29 19:18:38.764294164 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:38.764295395 < permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
2026/05/29 19:18:38.764352742 < content-length: 22793
2026/05/29 19:18:38.764355286 <
2026/05/29 19:18:38.764367454 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764368396 { [5 bytes data]
2026/05/29 19:18:38.764383548 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764384230 { [5 bytes data]
2026/05/29 19:18:38.764398401 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764399132 { [5 bytes data]
2026/05/29 19:18:38.764413614 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764414415 { [5 bytes data]
2026/05/29 19:18:38.764436528 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764437310 { [5 bytes data]
2026/05/29 19:18:38.764851479 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764858820 { [5 bytes data]
2026/05/29 19:18:38.764894935 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.764896057 { [5 bytes data]
2026/05/29 19:18:38.765752730 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.765761473 { [5 bytes data]
2026/05/29 19:18:38.765795635 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.765796716 { [5 bytes data]
2026/05/29 19:18:38.766674291 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.766682914 { [5 bytes data]
2026/05/29 19:18:38.766721141 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.766722163 { [5 bytes data]
2026/05/29 19:18:38.767527559 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.767534920 { [5 bytes data]
2026/05/29 19:18:38.767594009 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.767595972 { [5 bytes data]
2026/05/29 19:18:38.768484403 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.768491994 { [5 bytes data]
2026/05/29 19:18:38.768528870 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.768529972 { [5 bytes data]
2026/05/29 19:18:38.769326043 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.769335077 { [5 bytes data]
2026/05/29 19:18:38.769399594 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.769401517 { [5 bytes data]
2026/05/29 19:18:38.770119050 * Connection #1 to host pypi.org left intact
2026/05/29 19:18:38.773668168
2026/05/29 19:18:38.773675298 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://files.pythonhosted.org/
2026/05/29 19:18:38.784429401 * Trying 151.101.192.223:443...
2026/05/29 19:18:38.789975273 * Connected to files.pythonhosted.org (151.101.192.223) port 443 (#0)
2026/05/29 19:18:38.791764543 * ALPN, offering h2
2026/05/29 19:18:38.791770893 * ALPN, offering http/1.1
2026/05/29 19:18:38.818561632 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:38.818569724 * CApath: /etc/ssl/certs
2026/05/29 19:18:38.818770768 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:38.818781154 } [5 bytes data]
2026/05/29 19:18:38.818814214 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:38.818816777 } [512 bytes data]
2026/05/29 19:18:38.826556004 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:38.826564387 { [5 bytes data]
2026/05/29 19:18:38.826602214 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:38.826603386 { [122 bytes data]
2026/05/29 19:18:38.826822161 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:38.826831395 { [5 bytes data]
2026/05/29 19:18:38.826857525 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.826858596 { [5 bytes data]
2026/05/29 19:18:38.826874510 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:38.826877294 { [19 bytes data]
2026/05/29 19:18:38.826895862 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.826902352 { [5 bytes data]
2026/05/29 19:18:38.826918256 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:38.826935923 { [2842 bytes data]
2026/05/29 19:18:38.827647567 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.827654077 { [5 bytes data]
2026/05/29 19:18:38.827689010 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:38.827693897 { [264 bytes data]
2026/05/29 19:18:38.827768399 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.827774649 { [5 bytes data]
2026/05/29 19:18:38.827804954 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:38.827805896 { [36 bytes data]
2026/05/29 19:18:38.827839056 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:38.827850193 } [5 bytes data]
2026/05/29 19:18:38.827872206 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:38.827873458 } [1 bytes data]
2026/05/29 19:18:38.827898501 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.827935351 } [5 bytes data]
2026/05/29 19:18:38.827936583 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:38.827951756 } [36 bytes data]
2026/05/29 19:18:38.828001086 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:38.828003359 * ALPN, server accepted to use h2
2026/05/29 19:18:38.828047350 * Server certificate:
2026/05/29 19:18:38.828048412 * subject: CN=*.pythonhosted.org
2026/05/29 19:18:38.828063755 * start date: Dec 8 21:08:03 2025 GMT
2026/05/29 19:18:38.828064556 * expire date: Jan 9 21:08:02 2027 GMT
2026/05/29 19:18:38.828079579 * subjectAltName: host "files.pythonhosted.org" matched cert's "*.pythonhosted.org"
2026/05/29 19:18:38.828082243 * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
2026/05/29 19:18:38.828104456 * SSL certificate verify ok.
2026/05/29 19:18:38.828106880 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:38.828123695 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:38.828125889 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:38.828145098 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.828147301 } [5 bytes data]
2026/05/29 19:18:38.828203215 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.828213261 } [5 bytes data]
2026/05/29 19:18:38.828270898 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.828278529 } [5 bytes data]
2026/05/29 19:18:38.828309010 * Using Stream ID: 1 (easy handle 0x55577ca629f0)
2026/05/29 19:18:38.828499352 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.828506794 } [5 bytes data]
2026/05/29 19:18:38.828535617 > GET / HTTP/2
2026/05/29 19:18:38.828536338 > Host: files.pythonhosted.org
2026/05/29 19:18:38.828552493 > user-agent: curl/7.81.0
2026/05/29 19:18:38.828553384 > accept: */*
2026/05/29 19:18:38.828566414 >
2026/05/29 19:18:38.828566934 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.828577130 { [5 bytes data]
2026/05/29 19:18:38.828577580 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:38.828596219 { [193 bytes data]
2026/05/29 19:18:38.833321336 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.833330059 { [5 bytes data]
2026/05/29 19:18:38.833359183 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:38.833360315 } [5 bytes data]
2026/05/29 19:18:38.833453926 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.833462329 { [5 bytes data]
2026/05/29 19:18:38.835586380 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.835595844 { [5 bytes data]
2026/05/29 19:18:38.835653687 < HTTP/2 200
2026/05/29 19:18:38.835660517 < content-type: text/html
2026/05/29 19:18:38.835679626 < server: Python/3.12 aiohttp/3.13.4
2026/05/29 19:18:38.835680617 < accept-ranges: bytes
2026/05/29 19:18:38.835697673 < date: Fri, 29 May 2026 19:18:38 GMT
2026/05/29 19:18:38.835698334 < age: 66
2026/05/29 19:18:38.835712405 < x-served-by: cache-iad-kcgs7200118-IAD
2026/05/29 19:18:38.835713116 < x-cache: HIT
2026/05/29 19:18:38.835729040 < x-cache-hits: 1
2026/05/29 19:18:38.835731444 < x-timer: S1780082319.831577,VS0,VE1
2026/05/29 19:18:38.835746677 < strict-transport-security: max-age=31536000; includeSubDomains; preload
2026/05/29 19:18:38.835747649 < x-frame-options: deny
2026/05/29 19:18:38.835764374 < x-xss-protection: 1; mode=block
2026/05/29 19:18:38.835764875 < x-content-type-options: nosniff
2026/05/29 19:18:38.835775200 < x-permitted-cross-domain-policies: none
2026/05/29 19:18:38.835775771 < x-robots-header: noindex
2026/05/29 19:18:38.835788791 < content-length: 1853
2026/05/29 19:18:38.835789812 <
2026/05/29 19:18:38.835802491 { [1058 bytes data]
2026/05/29 19:18:38.835804665 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:38.835836032 { [5 bytes data]
2026/05/29 19:18:38.835838516 * Connection #0 to host files.pythonhosted.org left intact
Stopped session pings to http://127.0.0.1:42377
python-restore-sandbox virtualenv Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:38.854283442 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:38.854519899 [connect-session] Job Key: UttLFCyETKMN73su
2026/05/29 19:18:38.854534471 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:38.854539950 [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:33665 ...
Connected to session server http://127.0.0.1:33665
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:38.982112999 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/06-virtualenv.sh'
2026/05/29 19:18:38.987733098
2026/05/29 19:18:38.987741350 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv
2026/05/29 19:18:41.685277854
2026/05/29 19:18:41.685294369 $ source /opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv/bin/activate
2026/05/29 19:18:41.687005943
2026/05/29 19:18:41.687014956 $ python --version
2026/05/29 19:18:41.688780501 Python 3.13.9
2026/05/29 19:18:41.689047740
2026/05/29 19:18:41.689055201 $ python -m site
2026/05/29 19:18:41.703938902 sys.path = [
2026/05/29 19:18:41.703953193 '/opt/rstudio-connect/mnt/app',
2026/05/29 19:18:41.703998462 '/opt/python/3.13.9/lib/python313.zip',
2026/05/29 19:18:41.703999513 '/opt/python/3.13.9/lib/python3.13',
2026/05/29 19:18:41.704019113 '/opt/python/3.13.9/lib/python3.13/lib-dynload',
2026/05/29 19:18:41.704028717 '/opt/rstudio-connect/mnt/tmp/tmp.Ym05OCRad2/testenv/lib/python3.13/site-packages',
2026/05/29 19:18:41.704054797 '/opt/python/3.13.9/lib/python3.13/site-packages',
2026/05/29 19:18:41.704055698 ]
2026/05/29 19:18:41.704069349 USER_BASE: '/opt/rstudio-connect/mnt/tmp/.local' (doesn't exist)
2026/05/29 19:18:41.704070090 USER_SITE: '/opt/rstudio-connect/mnt/tmp/.local/lib/python3.13/site-packages' (doesn't exist)
2026/05/29 19:18:41.704092153 ENABLE_USER_SITE: True
python-restore-sandbox pip Bundle requested Python version 3.13.9; using /opt/python/3.13.9/bin/python3.13 from Local which has version 3.13.9
2026/05/29 19:18:41.752489997 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:41.752720695 [connect-session] Job Key: MwWvd5gZ8kTRdZzf
2026/05/29 19:18:41.752730060 [connect-session] WARNING: Publishing with rsconnect-python or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:41.752734486 [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:40261 ...
Connected to session server http://127.0.0.1:40261
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:41.880650509 Running system check '/opt/rstudio-connect/scripts/system-checks/python-restore-sandbox/07-pip.sh'
2026/05/29 19:18:41.886406241
2026/05/29 19:18:41.886414163 $ /opt/python/3.13.9/bin/python3.13 -m venv --system-site-packages /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv
2026/05/29 19:18:44.565960244
2026/05/29 19:18:44.565974485 $ source /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/bin/activate
2026/05/29 19:18:44.567598346
2026/05/29 19:18:44.567607811 $ python -m pip --version
2026/05/29 19:18:44.751412432 pip 25.2 from /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/lib/python3.13/site-packages/pip (python 3.13)
2026/05/29 19:18:44.778451124
2026/05/29 19:18:44.778465315 $ python -m pip config debug
2026/05/29 19:18:44.966067909 env_var:
2026/05/29 19:18:44.966339664 env:
2026/05/29 19:18:44.966500322 global:
2026/05/29 19:18:44.966665922 /etc/xdg/pip/pip.conf, exists: False
2026/05/29 19:18:44.966829944 /etc/pip.conf, exists: False
2026/05/29 19:18:44.966982094 site:
2026/05/29 19:18:44.967149191 /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/pip.conf, exists: False
2026/05/29 19:18:44.967310740 user:
2026/05/29 19:18:44.967465529 /opt/rstudio-connect/mnt/tmp/.pip/pip.conf, exists: False
2026/05/29 19:18:44.967618515 /opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf, exists: False
2026/05/29 19:18:44.997450017
2026/05/29 19:18:44.997467463 $ python -m pip config list -v
2026/05/29 19:18:45.182584615 For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
2026/05/29 19:18:45.182862014 For variant 'global', will try loading '/etc/pip.conf'
2026/05/29 19:18:45.183458815 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.pip/pip.conf'
2026/05/29 19:18:45.183721657 For variant 'user', will try loading '/opt/rstudio-connect/mnt/tmp/.config/pip/pip.conf'
2026/05/29 19:18:45.183977828 For variant 'site', will try loading '/opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/pip.conf'
2026/05/29 19:18:45.211270363
2026/05/29 19:18:45.211284564 $ python -m pip._vendor.requests.certs
2026/05/29 19:18:45.352295995 <frozen runpy>:128: RuntimeWarning: 'pip._vendor.requests.certs' found in sys.modules after import of package 'pip._vendor.requests', but prior to execution of 'pip._vendor.requests.certs'; this may result in unpredictable behaviour
2026/05/29 19:18:45.352568476 /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/testenv/lib/python3.13/site-packages/pip/_vendor/certifi/cacert.pem
2026/05/29 19:18:45.371073838
2026/05/29 19:18:45.371090863 $ python -m pip download -v --no-cache-dir --dest /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u pip
2026/05/29 19:18:45.822874697 Collecting pip
2026/05/29 19:18:45.823257365 Obtaining dependency information for pip from https://files.pythonhosted.org/packages/3a/eb/fea4d1d51c49832120f7f285d07306db3960f423a2612c6057caf3e8196f/pip-26.1.1-py3-none-any.whl.metadata
2026/05/29 19:18:45.850318265 Downloading pip-26.1.1-py3-none-any.whl.metadata (4.6 kB)
2026/05/29 19:18:45.862721952 Downloading pip-26.1.1-py3-none-any.whl (1.8 MB)
2026/05/29 19:18:45.911038469 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 51.4 MB/s 0:00:00
2026/05/29 19:18:45.922573336 Saved /opt/rstudio-connect/mnt/tmp/tmp.pGaASNr43u/pip-26.1.1-py3-none-any.whl
2026/05/29 19:18:45.922946814 Successfully downloaded pip
2026/05/29 19:18:45.984057503
2026/05/29 19:18:45.984072596 [notice] A new release of pip is available: 25.2 -> 26.1.1
2026/05/29 19:18:45.984128350 [notice] To update, run: pip install --upgrade pip
packrat-restore-sandbox R-version Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Performing manifest.json to packrat transformation.
2026/05/29 19:18:46.085504686 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.085731048 [connect-session] Job Key: hG0TogPKW076vAHP
2026/05/29 19:18:46.085744388 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:46.085750888 [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:41639 ...
Connected to session server http://127.0.0.1:41639
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.316581218 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:46.316837856 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:46.337829069
2026/05/29 19:18:46.337844903 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:46.337901298 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:46.337902620 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:46.337924293 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:46.337925215
2026/05/29 19:18:46.337936632 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:46.337937333 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:46.337953908 GNU General Public License versions 2 or 3.
2026/05/29 19:18:46.337954629 For more information about these matters see
2026/05/29 19:18:46.343943428 https://www.gnu.org/licenses/.
Stopped session pings to http://127.0.0.1:41639
packrat-restore-sandbox installed-packages Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:46.359949703 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.360247883 [connect-session] Job Key: tXcsAI2yzL3yvOfd
2026/05/29 19:18:46.360265230 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:46.360271058 [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:41679 ...
Connected to session server http://127.0.0.1:41679
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.544721810 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:46.544993910 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:46.760858457
2026/05/29 19:18:46.760874632 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:46.760934607 Package Version LibPath
2026/05/29 19:18:46.760936450 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760958283 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760959154 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760973205 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760973646 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760985253 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760985774 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760997252 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.760997672 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761012264 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761013156 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761035405 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761042465 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761070097 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761070668 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761082245 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761082716 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761093713 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761094173 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761104819 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761105260 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761116477 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761117338 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761138330 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761139101 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761155175 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761155846 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.761171580 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:46.767054174 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/05/29 19:18:46.783660119 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.783885268 [connect-session] Job Key: jkhOMWlvWOGQpzaQ
2026/05/29 19:18:46.783894432 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:46.783898478 [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:43503 ...
Connected to session server http://127.0.0.1:43503
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:46.969244762 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:46.969495685 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:46.970152917 $add.smooth
2026/05/29 19:18:46.970159127 [1] TRUE
2026/05/29 19:18:46.970256764
2026/05/29 19:18:46.970258677 $bitmapType
2026/05/29 19:18:46.970273920 [1] "cairo"
2026/05/29 19:18:46.970274891
2026/05/29 19:18:46.970287130 $browser
2026/05/29 19:18:46.970287891 [1] "xdg-open"
2026/05/29 19:18:46.970300470
2026/05/29 19:18:46.970301241 $browserNLdisabled
2026/05/29 19:18:46.970313760 [1] FALSE
2026/05/29 19:18:46.970314741
2026/05/29 19:18:46.970326489 $catch.script.errors
2026/05/29 19:18:46.970327220 [1] FALSE
2026/05/29 19:18:46.970340460
2026/05/29 19:18:46.970341261 $CBoundsCheck
2026/05/29 19:18:46.970353330 [1] FALSE
2026/05/29 19:18:46.970354061
2026/05/29 19:18:46.970365268 $check.bounds
2026/05/29 19:18:46.970366019 [1] FALSE
2026/05/29 19:18:46.970378438
2026/05/29 19:18:46.970379229 $citation.bibtex.max
2026/05/29 19:18:46.970391978 [1] 1
2026/05/29 19:18:46.970392729
2026/05/29 19:18:46.970404587 $continue
2026/05/29 19:18:46.970405318 [1] "+ "
2026/05/29 19:18:46.970417316
2026/05/29 19:18:46.970418148 $contrasts
2026/05/29 19:18:46.970429705 unordered ordered
2026/05/29 19:18:46.970431027 "contr.treatment" "contr.poly"
2026/05/29 19:18:46.970446290
2026/05/29 19:18:46.970447081 $defaultPackages
2026/05/29 19:18:46.970460972 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:46.970461954
2026/05/29 19:18:46.970477587 $demo.ask
2026/05/29 19:18:46.970478328 [1] "default"
2026/05/29 19:18:46.970490467
2026/05/29 19:18:46.970491318 $deparse.cutoff
2026/05/29 19:18:46.970503556 [1] 60
2026/05/29 19:18:46.970504318
2026/05/29 19:18:46.970515625 $device
2026/05/29 19:18:46.970677660 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:46.970685852 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:46.970723098 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:46.970724230 useKerning, fillOddEven, compress)
2026/05/29 19:18:46.970742558 {
2026/05/29 19:18:46.970743539 initPSandPDFfonts()
2026/05/29 19:18:46.970755878 new <- list()
2026/05/29 19:18:46.970756799 if (!missing(width))
2026/05/29 19:18:46.970770109 new$width <- width
2026/05/29 19:18:46.970770840 if (!missing(height))
2026/05/29 19:18:46.970782863 new$height <- height
2026/05/29 19:18:46.970785167 if (!missing(onefile))
2026/05/29 19:18:46.970813189 new$onefile <- onefile
2026/05/29 19:18:46.970814050 if (!missing(title))
2026/05/29 19:18:46.970828492 new$title <- title
2026/05/29 19:18:46.970829243 if (!missing(fonts))
2026/05/29 19:18:46.970845288 new$fonts <- fonts
2026/05/29 19:18:46.970846029 if (!missing(version))
2026/05/29 19:18:46.970858432 new$version <- version
2026/05/29 19:18:46.970867196 if (!missing(paper))
2026/05/29 19:18:46.970868087 new$paper <- paper
2026/05/29 19:18:46.970882389 if (!missing(encoding))
2026/05/29 19:18:46.970883130 new$encoding <- encoding
2026/05/29 19:18:46.970896750 if (!missing(bg))
2026/05/29 19:18:46.970897501 new$bg <- bg
2026/05/29 19:18:46.970909630 if (!missing(fg))
2026/05/29 19:18:46.970910401 new$fg <- fg
2026/05/29 19:18:46.970939104 if (!missing(pointsize))
2026/05/29 19:18:46.970939915 new$pointsize <- pointsize
2026/05/29 19:18:46.970953616 if (!missing(pagecentre))
2026/05/29 19:18:46.970954347 new$pagecentre <- pagecentre
2026/05/29 19:18:46.970968534 if (!missing(colormodel))
2026/05/29 19:18:46.970969695 new$colormodel <- colormodel
2026/05/29 19:18:46.970986411 if (!missing(useDingbats))
2026/05/29 19:18:46.970987152 new$useDingbats <- useDingbats
2026/05/29 19:18:46.971002184 if (!missing(useKerning))
2026/05/29 19:18:46.971002956 new$useKerning <- useKerning
2026/05/29 19:18:46.971049881 if (!missing(fillOddEven))
2026/05/29 19:18:46.971058740 new$fillOddEven <- fillOddEven
2026/05/29 19:18:46.971059681 if (!missing(compress))
2026/05/29 19:18:46.971075335 new$compress <- compress
2026/05/29 19:18:46.971076016 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:46.971094293 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:46.971095315 inherits(family, "CIDFont"))) {
2026/05/29 19:18:46.971113062 enc <- family$encoding
2026/05/29 19:18:46.971113793 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:46.971124154 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:46.971140123 "default"))
2026/05/29 19:18:46.971140864 old$encoding <- enc
2026/05/29 19:18:46.971154835 family <- family$metrics
2026/05/29 19:18:46.971155596 }
2026/05/29 19:18:46.971168906 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:46.971169607 old$encoding <- guessEncoding()
2026/05/29 19:18:46.971211786 if (!missing(family)) {
2026/05/29 19:18:46.971223243 if (length(family) == 4L) {
2026/05/29 19:18:46.971224155 family <- c(family, "Symbol.afm")
2026/05/29 19:18:46.971241911 }
2026/05/29 19:18:46.971242723 else if (length(family) == 5L) {
2026/05/29 19:18:46.971254871 }
2026/05/29 19:18:46.971255602 else if (length(family) == 1L) {
2026/05/29 19:18:46.971267650 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:46.971268391 if (is.null(pf))
2026/05/29 19:18:46.971290144 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:46.971291116 domain = NA)
2026/05/29 19:18:46.971306544 matchFont(pf, old$encoding)
2026/05/29 19:18:46.971308116 }
2026/05/29 19:18:46.971327080 else stop("invalid 'family' argument")
2026/05/29 19:18:46.971327961 old$family <- family
2026/05/29 19:18:46.971342713 }
2026/05/29 19:18:46.971343455 version <- old$version
2026/05/29 19:18:46.971355122 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:46.971355873 "2.0")
2026/05/29 19:18:46.971368202 if (version %in% versions)
2026/05/29 19:18:46.971368933 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:46.971384276 else stop("invalid PDF version")
2026/05/29 19:18:46.971384997 onefile <- old$onefile
2026/05/29 19:18:46.971398598 if (!checkIntFormat(file))
2026/05/29 19:18:46.971399319 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:46.971414402 domain = NA)
2026/05/29 19:18:46.971415223 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:46.971430015 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:46.971430877 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:46.971448744 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:46.971449565 old$fillOddEven, old$compress)
2026/05/29 19:18:46.971466741 invisible()
2026/05/29 19:18:46.971467552 }
2026/05/29 19:18:46.971479119 <bytecode: 0x55dfadd6b9a0>
2026/05/29 19:18:46.971479941 <environment: namespace:grDevices>
2026/05/29 19:18:46.971495474
2026/05/29 19:18:46.971496405 $device.ask.default
2026/05/29 19:18:46.971508564 [1] FALSE
2026/05/29 19:18:46.971509315
2026/05/29 19:18:46.971519851 $digits
2026/05/29 19:18:46.971520572 [1] 7
2026/05/29 19:18:46.971531498
2026/05/29 19:18:46.971532260 $download.file.extra
2026/05/29 19:18:46.971543857 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/05/29 19:18:46.971547142
2026/05/29 19:18:46.971569736 $download.file.method
2026/05/29 19:18:46.971570447 [1] "curl"
2026/05/29 19:18:46.971580883
2026/05/29 19:18:46.971581514 $dvipscmd
2026/05/29 19:18:46.971590197 [1] "dvips"
2026/05/29 19:18:46.971590838
2026/05/29 19:18:46.971599982 $echo
2026/05/29 19:18:46.971600623 [1] FALSE
2026/05/29 19:18:46.971611129
2026/05/29 19:18:46.971611840 $editor
2026/05/29 19:18:46.971622696 [1] "vi"
2026/05/29 19:18:46.971623427
2026/05/29 19:18:46.971633793 $encoding
2026/05/29 19:18:46.971634544 [1] "native.enc"
2026/05/29 19:18:46.971645891
2026/05/29 19:18:46.971649016 $example.ask
2026/05/29 19:18:46.971659011 [1] "default"
2026/05/29 19:18:46.971659692
2026/05/29 19:18:46.971671049 $expressions
2026/05/29 19:18:46.971671870 [1] 5000
2026/05/29 19:18:46.971683628
2026/05/29 19:18:46.971684620 $help.search.types
2026/05/29 19:18:46.971694524 [1] "vignette" "demo" "help"
2026/05/29 19:18:46.971695045
2026/05/29 19:18:46.971703388 $help.try.all.packages
2026/05/29 19:18:46.971703869 [1] FALSE
2026/05/29 19:18:46.971712301
2026/05/29 19:18:46.971712712 $HTTPUserAgent
2026/05/29 19:18:46.971720494 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:46.971720994
2026/05/29 19:18:46.971730749 $internet.info
2026/05/29 19:18:46.971731180 [1] 2
2026/05/29 19:18:46.971739002
2026/05/29 19:18:46.971739422 $keep.parse.data
2026/05/29 19:18:46.971747214 [1] TRUE
2026/05/29 19:18:46.971747655
2026/05/29 19:18:46.971754956 $keep.parse.data.pkgs
2026/05/29 19:18:46.971755386 [1] FALSE
2026/05/29 19:18:46.971763669
2026/05/29 19:18:46.971764089 $keep.source
2026/05/29 19:18:46.971771721 [1] FALSE
2026/05/29 19:18:46.971772172
2026/05/29 19:18:46.971779393 $keep.source.pkgs
2026/05/29 19:18:46.971779823 [1] FALSE
2026/05/29 19:18:46.971787785
2026/05/29 19:18:46.971788266 $locatorBell
2026/05/29 19:18:46.971795897 [1] TRUE
2026/05/29 19:18:46.971796328
2026/05/29 19:18:46.971803469 $mailer
2026/05/29 19:18:46.971803920 [1] "mailto"
2026/05/29 19:18:46.971811611
2026/05/29 19:18:46.971812042 $matprod
2026/05/29 19:18:46.971819373 [1] "default"
2026/05/29 19:18:46.971819834
2026/05/29 19:18:46.971827195 $max.contour.segments
2026/05/29 19:18:46.971827625 [1] 25000
2026/05/29 19:18:46.971835918
2026/05/29 19:18:46.971836349 $max.print
2026/05/29 19:18:46.971843770 [1] 99999
2026/05/29 19:18:46.971844240
2026/05/29 19:18:46.971851271 $menu.graphics
2026/05/29 19:18:46.971851752 [1] TRUE
2026/05/29 19:18:46.971859614
2026/05/29 19:18:46.971860044 $na.action
2026/05/29 19:18:46.971867445 [1] "na.omit"
2026/05/29 19:18:46.971867916
2026/05/29 19:18:46.971875347 $nwarnings
2026/05/29 19:18:46.971875778 [1] 50
2026/05/29 19:18:46.971883360
2026/05/29 19:18:46.971883780 $OutDec
2026/05/29 19:18:46.971891161 [1] "."
2026/05/29 19:18:46.971891612
2026/05/29 19:18:46.971898853 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:46.971899324 [1] TRUE
2026/05/29 19:18:46.971908467
2026/05/29 19:18:46.971908898 $packrat.connect.timeout
2026/05/29 19:18:46.971917020 [1] 10
2026/05/29 19:18:46.971917501
2026/05/29 19:18:46.971924532 $packrat.untrusted.packages
2026/05/29 19:18:46.971924982 character(0)
2026/05/29 19:18:46.971933856
2026/05/29 19:18:46.971934276 $packrat.verbose.cache
2026/05/29 19:18:46.971942248 [1] TRUE
2026/05/29 19:18:46.971942669
2026/05/29 19:18:46.971949760 $pager
2026/05/29 19:18:46.971950210 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:46.971978223
2026/05/29 19:18:46.971979044 $papersize
2026/05/29 19:18:46.971989990 [1] "letter"
2026/05/29 19:18:46.971990671
2026/05/29 19:18:46.972004432 $PCRE_limit_recursion
2026/05/29 19:18:46.972005113 [1] NA
2026/05/29 19:18:46.972017582
2026/05/29 19:18:46.972018393 $PCRE_study
2026/05/29 19:18:46.972030532 [1] FALSE
2026/05/29 19:18:46.972031002
2026/05/29 19:18:46.972038434 $PCRE_use_JIT
2026/05/29 19:18:46.972038864 [1] TRUE
2026/05/29 19:18:46.972046646
2026/05/29 19:18:46.972047087 $pdfviewer
2026/05/29 19:18:46.972054468 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:46.972054908
2026/05/29 19:18:46.972067437 $pkgType
2026/05/29 19:18:46.972067908 [1] "source"
2026/05/29 19:18:46.972075880
2026/05/29 19:18:46.972076311 $printcmd
2026/05/29 19:18:46.972083742 [1] "/usr/bin/lpr"
2026/05/29 19:18:46.972084183
2026/05/29 19:18:46.972096221 $prompt
2026/05/29 19:18:46.972097032 [1] "> "
2026/05/29 19:18:46.972108760
2026/05/29 19:18:46.972109471 $repos
2026/05/29 19:18:46.972117843 CRAN
2026/05/29 19:18:46.972118294 "@CRAN@"
2026/05/29 19:18:46.972125966
2026/05/29 19:18:46.972126376 $rl_word_breaks
2026/05/29 19:18:46.972134038 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:46.972134479
2026/05/29 19:18:46.972142260 $scipen
2026/05/29 19:18:46.972142731 [1] 0
2026/05/29 19:18:46.972150202
2026/05/29 19:18:46.972150653 $show.coef.Pvalues
2026/05/29 19:18:46.972158545 [1] TRUE
2026/05/29 19:18:46.972158996
2026/05/29 19:18:46.972166146 $show.error.messages
2026/05/29 19:18:46.972166627 [1] TRUE
2026/05/29 19:18:46.972200038
2026/05/29 19:18:46.972201279 $show.signif.stars
2026/05/29 19:18:46.972210463 [1] TRUE
2026/05/29 19:18:46.972210884
2026/05/29 19:18:46.972218085 $showErrorCalls
2026/05/29 19:18:46.972218535 [1] TRUE
2026/05/29 19:18:46.972226517
2026/05/29 19:18:46.972226938 $showNCalls
2026/05/29 19:18:46.972234439 [1] 50
2026/05/29 19:18:46.972234890
2026/05/29 19:18:46.972242041 $showWarnCalls
2026/05/29 19:18:46.972242482 [1] FALSE
2026/05/29 19:18:46.972250514
2026/05/29 19:18:46.972250924 $str
2026/05/29 19:18:46.972258215 $str$strict.width
2026/05/29 19:18:46.972258676 [1] "no"
2026/05/29 19:18:46.972270484
2026/05/29 19:18:46.972271305 $str$digits.d
2026/05/29 19:18:46.972283604 [1] 3
2026/05/29 19:18:46.972284345
2026/05/29 19:18:46.972291976 $str$vec.len
2026/05/29 19:18:46.972292397 [1] 4
2026/05/29 19:18:46.972300069
2026/05/29 19:18:46.972300509 $str$list.len
2026/05/29 19:18:46.972308301 [1] 99
2026/05/29 19:18:46.972308742
2026/05/29 19:18:46.972315973 $str$deparse.lines
2026/05/29 19:18:46.972316403 NULL
2026/05/29 19:18:46.972324405
2026/05/29 19:18:46.972324916 $str$drop.deparse.attr
2026/05/29 19:18:46.972332958 [1] TRUE
2026/05/29 19:18:46.972333459
2026/05/29 19:18:46.972340730 $str$formatNum
2026/05/29 19:18:46.972341191 function (x, ...)
2026/05/29 19:18:46.972353990 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:46.972354971 <environment: 0x55dfae4ce4e8>
2026/05/29 19:18:46.972370044
2026/05/29 19:18:46.972370485
2026/05/29 19:18:46.972377425 $str.dendrogram.last
2026/05/29 19:18:46.972377856 [1] "`"
2026/05/29 19:18:46.972385978
2026/05/29 19:18:46.972386409 $texi2dvi
2026/05/29 19:18:46.972394050 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:46.972394541
2026/05/29 19:18:46.972402303 $timeout
2026/05/29 19:18:46.972402814 [1] 60
2026/05/29 19:18:46.972410295
2026/05/29 19:18:46.972410846 $ts.eps
2026/05/29 19:18:46.972418177 [1] 1e-05
2026/05/29 19:18:46.972418637
2026/05/29 19:18:46.972425969 $ts.S.compat
2026/05/29 19:18:46.972426409 [1] FALSE
2026/05/29 19:18:46.972440070
2026/05/29 19:18:46.972440981 $unzip
2026/05/29 19:18:46.972451397 [1] "/usr/bin/unzip"
2026/05/29 19:18:46.972451848
2026/05/29 19:18:46.972459439 $useFancyQuotes
2026/05/29 19:18:46.972459850 [1] TRUE
2026/05/29 19:18:46.972468042
2026/05/29 19:18:46.972468493 $verbose
2026/05/29 19:18:46.972475874 [1] FALSE
2026/05/29 19:18:46.972476315
2026/05/29 19:18:46.972483555 $warn
2026/05/29 19:18:46.972483996 [1] 0
2026/05/29 19:18:46.972491427
2026/05/29 19:18:46.972491828 $warning.length
2026/05/29 19:18:46.972501793 [1] 1000
2026/05/29 19:18:46.972502294
2026/05/29 19:18:46.972509445 $warnPartialMatchArgs
2026/05/29 19:18:46.972509905 [1] FALSE
2026/05/29 19:18:46.972525919
2026/05/29 19:18:46.972526881 $warnPartialMatchAttr
2026/05/29 19:18:46.972535985 [1] FALSE
2026/05/29 19:18:46.972536425
2026/05/29 19:18:46.972543746 $warnPartialMatchDollar
2026/05/29 19:18:46.972544217 [1] FALSE
2026/05/29 19:18:46.972552580
2026/05/29 19:18:46.972553040 $width
2026/05/29 19:18:46.972560351 [1] 80
2026/05/29 19:18:46.972560822
packrat-restore-sandbox environment Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:46.994939279 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:46.995162486 [connect-session] Job Key: iHmWgsBUKTNzoUCs
2026/05/29 19:18:46.995196918 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:46.995202727 [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:41767 ...
Connected to session server http://127.0.0.1:41767
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:47.178708798 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:47.178989431 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:47.187726969
2026/05/29 19:18:47.187737595 $ env
2026/05/29 19:18:47.187774131 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:47.187775212 EDITOR=vi
2026/05/29 19:18:47.187788212 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:47.187789043 HOSTNAME=ef7deddff55f
2026/05/29 19:18:47.187799409 LANG=en_US.UTF-8
2026/05/29 19:18:47.187799869 LANGUAGE=en_US:en
2026/05/29 19:18:47.187808833 LC_ALL=en_US.UTF-8
2026/05/29 19:18:47.187809334 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/05/29 19:18:47.187832098 LN_S=ln -s
2026/05/29 19:18:47.187832809 LOGNAME=rstudio-connect
2026/05/29 19:18:47.187854037 MAKEFLAGS=-j1
2026/05/29 19:18:47.187855639 MAKE=make
2026/05/29 19:18:47.187879265 PAGER=/usr/bin/pager
2026/05/29 19:18:47.187884663 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:47.187906155 POSIT_CONNECT=1
2026/05/29 19:18:47.187906946 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:47.187920807 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:47.187921538 R_ARCH=
2026/05/29 19:18:47.187939085 R_BROWSER=xdg-open
2026/05/29 19:18:47.187939886 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:47.187958164 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:47.187958945 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:47.187973587 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:47.187974288 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:47.187988399 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:47.187989601 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:47.188005175 R_LIBS_USER=REDACTED
2026/05/29 19:18:47.188005936 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:47.188022050 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpNqYvUe/packrat-src
2026/05/29 19:18:47.188022982 R_PAPERSIZE=letter
2026/05/29 19:18:47.188040047 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:47.188040819 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:47.188056352 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:47.188057063 R_PROFILE_USER=REDACTED
2026/05/29 19:18:47.188071274 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:47.188071976 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpNqYvUe
2026/05/29 19:18:47.188089893 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:47.188090634 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:47.188117589 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:47.188120804 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:47.188159493 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:47.188160644 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:47.188196559 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:47.188197500 SED=/usr/bin/sed
2026/05/29 19:18:47.188210319 SHLVL=2
2026/05/29 19:18:47.188211261 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:47.188223930 TAR=/usr/bin/tar
2026/05/29 19:18:47.188224751 TERM=xterm
2026/05/29 19:18:47.188237020 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:47.188237791 TZ=UTC
2026/05/29 19:18:47.188251311 USERNAME=rstudio-connect
2026/05/29 19:18:47.188252082 USER=rstudio-connect
2026/05/29 19:18:47.194270922 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:41767
packrat-restore-sandbox mounts Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:47.209882331 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:47.210096674 [connect-session] Job Key: LVMVZpm5ltKFghId
2026/05/29 19:18:47.210109454 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:47.210115823 [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:37487 ...
Connected to session server http://127.0.0.1:37487
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:47.392137473 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:47.392380810 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:47.400982944
2026/05/29 19:18:47.401005248 $ findmnt --notruncate
2026/05/29 19:18:47.401040671 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:47.401042514 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T
G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:47.401218620 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:47.401220533 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:47.401250298 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:47.401251009 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:47.401279992 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:47.401280713 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:47.401311220 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:47.401312001 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:47.401352452 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401355396 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:47.401500155 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:47.401501387 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401627046 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401628118 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401688869 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401691654 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401731704 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/LVMVZpm5ltKFghId] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401732606 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401773077 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:47.401773908 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace1079231922] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:47.401900869 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:47.406733454 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:47.423280379 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:47.423510406 [connect-session] Job Key: iCTTQgFnxkwhy9TM
2026/05/29 19:18:47.423524087 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:47.423529305 [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:46425 ...
Connected to session server http://127.0.0.1:46425
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:47.604514246 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:47.604793602 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:47.688970778
2026/05/29 19:18:47.688985460 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:47.689054104 * Trying 13.35.78.124:443...
2026/05/29 19:18:47.689055836 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0)
2026/05/29 19:18:47.689071009 * ALPN, offering h2
2026/05/29 19:18:47.689071720 * ALPN, offering http/1.1
2026/05/29 19:18:47.689083778 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:47.689084480 * CApath: /etc/ssl/certs
2026/05/29 19:18:47.689098521 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:47.689099222 } [5 bytes data]
2026/05/29 19:18:47.689122051 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:47.689125436 } [512 bytes data]
2026/05/29 19:18:47.689150174 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:47.689151235 { [5 bytes data]
2026/05/29 19:18:47.689165206 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:47.689165847 { [122 bytes data]
2026/05/29 19:18:47.689200269 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:47.689201171 { [5 bytes data]
2026/05/29 19:18:47.689214841 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689215633 { [5 bytes data]
2026/05/29 19:18:47.689229794 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:47.689230485 { [19 bytes data]
2026/05/29 19:18:47.689244877 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689245508 { [5 bytes data]
2026/05/29 19:18:47.689258988 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:47.689259799 { [3836 bytes data]
2026/05/29 19:18:47.689275553 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689276284 { [5 bytes data]
2026/05/29 19:18:47.689292348 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:47.689293069 { [264 bytes data]
2026/05/29 19:18:47.689307982 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689308443 { [5 bytes data]
2026/05/29 19:18:47.689318167 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:47.689318628 { [36 bytes data]
2026/05/29 19:18:47.689328262 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:47.689328683 } [5 bytes data]
2026/05/29 19:18:47.689338167 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:47.689338598 } [1 bytes data]
2026/05/29 19:18:47.689348864 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689349294 } [5 bytes data]
2026/05/29 19:18:47.689358989 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:47.689359420 } [36 bytes data]
2026/05/29 19:18:47.689373030 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:47.689373751 * ALPN, server accepted to use h2
2026/05/29 19:18:47.689391468 * Server certificate:
2026/05/29 19:18:47.689391959 * subject: CN=cran.rstudio.com
2026/05/29 19:18:47.689415194 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:47.689415664 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:47.689425619 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:47.689426331 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:47.689439460 * SSL certificate verify ok.
2026/05/29 19:18:47.689440011 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:47.689451799 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:47.689454683 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:47.689475074 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689475585 } [5 bytes data]
2026/05/29 19:18:47.689485540 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689486071 } [5 bytes data]
2026/05/29 19:18:47.689505921 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689506361 } [5 bytes data]
2026/05/29 19:18:47.689516787 * Using Stream ID: 1 (easy handle 0x562eedbe29f0)
2026/05/29 19:18:47.689517248 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689528565 } [5 bytes data]
2026/05/29 19:18:47.689529046 > GET / HTTP/2
2026/05/29 19:18:47.689543117 > Host: cran.rstudio.com
2026/05/29 19:18:47.689543898 > user-agent: curl/7.81.0
2026/05/29 19:18:47.689558200 > accept: */*
2026/05/29 19:18:47.689559151 >
2026/05/29 19:18:47.689573312 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689574124 { [5 bytes data]
2026/05/29 19:18:47.689585561 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:47.689586001 { [157 bytes data]
2026/05/29 19:18:47.689596097 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689596527 { [5 bytes data]
2026/05/29 19:18:47.689606102 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:47.689606573 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689623067 } [5 bytes data]
2026/05/29 19:18:47.689624249 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689639342 { [5 bytes data]
2026/05/29 19:18:47.689639773 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:47.689649207 { [5 bytes data]
2026/05/29 19:18:47.689649688 < HTTP/2 200
2026/05/29 19:18:47.689658190 < content-type: text/html
2026/05/29 19:18:47.689658771 < content-length: 866
2026/05/29 19:18:47.689668426 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:47.689668897 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:47.689679142 < accept-ranges: bytes
2026/05/29 19:18:47.689679563 < date: Fri, 29 May 2026 19:00:01 GMT
2026/05/29 19:18:47.689689137 < expires: Fri, 29 May 2026 19:27:01 GMT
2026/05/29 19:18:47.689689598 < cache-control: max-age=1800
2026/05/29 19:18:47.689700224 < etag: "362-612dafe59ac63"
2026/05/29 19:18:47.689703168 < x-cache: Hit from cloudfront
2026/05/29 19:18:47.689719283 < via: 1.1 dc090bc58b80198d911430288153af8e.cloudfront.net (CloudFront)
2026/05/29 19:18:47.689719954 < x-amz-cf-pop: IAD61-P11
2026/05/29 19:18:47.689732973 < x-amz-cf-id: qNu8OgaLpiXKu7URc9rqUGs9cTioMt1w0Y1uZtF2xBZxjNTpmmKoiQ==
2026/05/29 19:18:47.689733414 < age: 1306
2026/05/29 19:18:47.689745322 <
2026/05/29 19:18:47.689745813 { [866 bytes data]
2026/05/29 19:18:47.695614841 * Connection #0 to host cran.rstudio.com left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:47.711776360 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:47.711994820 [connect-session] Job Key: TDJEkeXcOr9aiUPO
2026/05/29 19:18:47.712008720 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:47.712014800 [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:33837 ...
Connected to session server http://127.0.0.1:33837
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:47.893443114 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:47.893727353 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:48.052148111
2026/05/29 19:18:48.052165587 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:48.052275403 * Trying 3.135.28.67:443...
2026/05/29 19:18:48.052277006 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0)
2026/05/29 19:18:48.052293661 * ALPN, offering h2
2026/05/29 19:18:48.052294442 * ALPN, offering http/1.1
2026/05/29 19:18:48.052308844 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:48.052309575 * CApath: /etc/ssl/certs
2026/05/29 19:18:48.052324067 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052325178 } [5 bytes data]
2026/05/29 19:18:48.052338659 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:48.052339310 } [512 bytes data]
2026/05/29 19:18:48.052351768 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052352389 { [5 bytes data]
2026/05/29 19:18:48.052364377 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:48.052364978 { [104 bytes data]
2026/05/29 19:18:48.052376616 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052377217 { [5 bytes data]
2026/05/29 19:18:48.052389015 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:48.052389716 { [3880 bytes data]
2026/05/29 19:18:48.052403146 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052403857 { [5 bytes data]
2026/05/29 19:18:48.052417658 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:48.052418349 { [333 bytes data]
2026/05/29 19:18:48.052431329 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052432020 { [5 bytes data]
2026/05/29 19:18:48.052444719 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:48.052445560 { [4 bytes data]
2026/05/29 19:18:48.052458510 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052459110 } [5 bytes data]
2026/05/29 19:18:48.052472190 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:48.052472901 } [70 bytes data]
2026/05/29 19:18:48.052486752 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:48.052487403 } [5 bytes data]
2026/05/29 19:18:48.052499942 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:48.052500603 } [1 bytes data]
2026/05/29 19:18:48.052514344 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052515045 } [5 bytes data]
2026/05/29 19:18:48.052528405 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:48.052529056 } [16 bytes data]
2026/05/29 19:18:48.052541946 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:48.052542617 { [5 bytes data]
2026/05/29 19:18:48.052554965 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.052555746 { [5 bytes data]
2026/05/29 19:18:48.052569667 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:48.052570348 { [16 bytes data]
2026/05/29 19:18:48.052583458 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:48.052584289 * ALPN, server accepted to use h2
2026/05/29 19:18:48.052601045 * Server certificate:
2026/05/29 19:18:48.052601766 * subject: CN=p3m.posit.it
2026/05/29 19:18:48.052615807 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:48.052616718 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:48.052635226 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:48.052636798 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:48.052660654 * SSL certificate verify ok.
2026/05/29 19:18:48.052661456 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:48.052672462 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:48.052672913 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:48.052697810 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052698521 } [5 bytes data]
2026/05/29 19:18:48.052709258 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052709829 } [5 bytes data]
2026/05/29 19:18:48.052719784 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052720224 } [5 bytes data]
2026/05/29 19:18:48.052732703 * Using Stream ID: 1 (easy handle 0x55ba764c09f0)
2026/05/29 19:18:48.052733154 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052744681 } [5 bytes data]
2026/05/29 19:18:48.052745192 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:48.052755127 > Host: packagemanager.posit.co
2026/05/29 19:18:48.052755608 > user-agent: curl/7.81.0
2026/05/29 19:18:48.052765663 > accept: */*
2026/05/29 19:18:48.052766103 >
2026/05/29 19:18:48.052774286 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052774747 { [5 bytes data]
2026/05/29 19:18:48.052784621 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:48.052785102 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052796660 } [5 bytes data]
2026/05/29 19:18:48.052797571 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052808688 { [5 bytes data]
2026/05/29 19:18:48.052809118 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052818733 { [5 bytes data]
2026/05/29 19:18:48.052819204 < HTTP/2 400
2026/05/29 19:18:48.052827706 < date: Fri, 29 May 2026 19:18:48 GMT
2026/05/29 19:18:48.052828157 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:48.052838633 < content-length: 94
2026/05/29 19:18:48.052839204 < cache-control: max-age=3600
2026/05/29 19:18:48.052849029 < request-id: 815ccc0a-e4a1-4599-918d-a68bcc5e2e9d
2026/05/29 19:18:48.052849479 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:48.052861297 < x-content-type-options: nosniff
2026/05/29 19:18:48.052861768 < x-frame-options: DENY
2026/05/29 19:18:48.052871953 < x-repository-type: RSPM
2026/05/29 19:18:48.052872454 <
2026/05/29 19:18:48.052881167 { [94 bytes data]
2026/05/29 19:18:48.052881648 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.052891332 { [5 bytes data]
2026/05/29 19:18:48.059707667 * Connection #0 to host packagemanager.posit.co left intact
packrat-restore-sandbox r-package-repository Bundle requested R version 4.4.3; using /opt/R/4.4.3/bin/R from Local which has version 4.4.3
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:48.075970513 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:48.076212929 [connect-session] Job Key: pkKBl6evsevv8EzO
2026/05/29 19:18:48.076230255 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:48.076235994 [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:33839 ...
Connected to session server http://127.0.0.1:33839
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:48.261117331 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:48.261405400 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:48.453100785
2026/05/29 19:18:48.453117671 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:48.453220947 * Trying 3.135.28.67:443...
2026/05/29 19:18:48.453222559 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0)
2026/05/29 19:18:48.453245478 * ALPN, offering h2
2026/05/29 19:18:48.453250806 * ALPN, offering http/1.1
2026/05/29 19:18:48.453284708 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:48.453286661 * CApath: /etc/ssl/certs
2026/05/29 19:18:48.453331128 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453332650 } [5 bytes data]
2026/05/29 19:18:48.453356566 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:48.453357317 } [512 bytes data]
2026/05/29 19:18:48.453371839 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453372530 { [5 bytes data]
2026/05/29 19:18:48.453407733 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:48.453408675 { [104 bytes data]
2026/05/29 19:18:48.453423993 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453426327 { [5 bytes data]
2026/05/29 19:18:48.453455351 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:48.453456272 { [3880 bytes data]
2026/05/29 19:18:48.453480308 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453480979 { [5 bytes data]
2026/05/29 19:18:48.453495301 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:48.453496092 { [333 bytes data]
2026/05/29 19:18:48.453510574 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453511295 { [5 bytes data]
2026/05/29 19:18:48.453525176 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:48.453525907 { [4 bytes data]
2026/05/29 19:18:48.453539958 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453540629 } [5 bytes data]
2026/05/29 19:18:48.453555171 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:48.453555872 } [70 bytes data]
2026/05/29 19:18:48.453571606 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:48.453572467 } [5 bytes data]
2026/05/29 19:18:48.453589583 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:48.453590334 } [1 bytes data]
2026/05/29 19:18:48.453603354 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453603775 } [5 bytes data]
2026/05/29 19:18:48.453613730 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:48.453614170 } [16 bytes data]
2026/05/29 19:18:48.453623865 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:48.453624306 { [5 bytes data]
2026/05/29 19:18:48.453633940 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:48.453634361 { [5 bytes data]
2026/05/29 19:18:48.453644136 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:48.453644576 { [16 bytes data]
2026/05/29 19:18:48.453654792 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:48.453655733 * ALPN, server accepted to use h2
2026/05/29 19:18:48.453677266 * Server certificate:
2026/05/29 19:18:48.453678107 * subject: CN=p3m.posit.it
2026/05/29 19:18:48.453688242 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:48.453688703 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:48.453699028 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:48.453700020 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:48.453713771 * SSL certificate verify ok.
2026/05/29 19:18:48.453714241 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:48.453725008 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:48.453725478 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:48.453755804 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453756535 } [5 bytes data]
2026/05/29 19:18:48.453774112 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453774883 } [5 bytes data]
2026/05/29 19:18:48.453789114 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453789605 } [5 bytes data]
2026/05/29 19:18:48.453799260 * Using Stream ID: 1 (easy handle 0x55fa092d49f0)
2026/05/29 19:18:48.453799690 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453810617 } [5 bytes data]
2026/05/29 19:18:48.453811098 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:48.453820622 > Host: packagemanager.posit.co
2026/05/29 19:18:48.453821994 > user-agent: curl/7.81.0
2026/05/29 19:18:48.453838950 > accept: */*
2026/05/29 19:18:48.453839881 >
2026/05/29 19:18:48.453849115 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453849566 { [5 bytes data]
2026/05/29 19:18:48.453858920 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:48.453859380 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453870497 } [5 bytes data]
2026/05/29 19:18:48.453870968 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453880192 { [5 bytes data]
2026/05/29 19:18:48.453880673 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453890117 { [5 bytes data]
2026/05/29 19:18:48.453890588 < HTTP/2 400
2026/05/29 19:18:48.453898740 < date: Fri, 29 May 2026 19:18:48 GMT
2026/05/29 19:18:48.453899231 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:48.453915305 < content-length: 94
2026/05/29 19:18:48.453916146 < cache-control: max-age=3600
2026/05/29 19:18:48.453929737 < request-id: 19093b3a-dc17-48d1-adfe-59b4512b70c1
2026/05/29 19:18:48.453930177 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:48.453941504 < x-content-type-options: nosniff
2026/05/29 19:18:48.453941965 < x-frame-options: DENY
2026/05/29 19:18:48.453951790 < x-repository-type: RSPM
2026/05/29 19:18:48.453952211 <
2026/05/29 19:18:48.453960483 { [94 bytes data]
2026/05/29 19:18:48.453960954 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:48.453970258 { [5 bytes data]
2026/05/29 19:18:48.459946954 * 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/05/29 19:18:48.476511587 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:48.476744017 [connect-session] Job Key: q3ORf3llwb4Taqgi
2026/05/29 19:18:48.476758049 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:48.476763547 [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:34137 ...
Connected to session server http://127.0.0.1:34137
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:48.682952045 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:48.683221922 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/01-R-version.sh
2026/05/29 19:18:48.703248910
2026/05/29 19:18:48.703261690 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:48.703307439 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:48.703308851 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:48.703325125 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:48.703325696
2026/05/29 19:18:48.703334760 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:48.703335271 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:48.703353218 GNU General Public License versions 2 or 3.
2026/05/29 19:18:48.703354199 For more information about these matters see
2026/05/29 19:18:48.709854256 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/05/29 19:18:48.725938743 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:48.726168830 [connect-session] Job Key: v8rvjrqCSurMF28T
2026/05/29 19:18:48.726202551 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:48.726208080 [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:36861 ...
Connected to session server http://127.0.0.1:36861
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:48.912026565 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:48.912330154 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/02-installed-packages.sh
2026/05/29 19:18:49.140370574
2026/05/29 19:18:49.140404054 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:49.140496183 Package Version LibPath
2026/05/29 19:18:49.140497766 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140513940 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140514671 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140529123 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140529754 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140543375 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140544036 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140560030 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140560671 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140574662 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140575263 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140588653 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140589244 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140602584 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140603165 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140617577 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140618278 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140634312 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140635103 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140651668 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140652429 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.140678749 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141237091 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141239265 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141258484 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141259415 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141280527 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141281398 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141297593 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141298334 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141314939 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141315640 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141331704 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141332435 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141348189 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141348950 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141372020 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141377058 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141419306 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141446748 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.141447900 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:49.147338221 vctrs "vctrs" "0.7.3" "/opt/R/4.5.2/lib/R/library"
Stopped session pings to http://127.0.0.1:36861
packrat-restore-sandbox options Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:49.162787970 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:49.163133231 [connect-session] Job Key: SfqIvoOY1Vh2QZWH
2026/05/29 19:18:49.163148264 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:49.163154743 [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:33341 ...
Connected to session server http://127.0.0.1:33341
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:49.357156576 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:49.357413144 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/03-options.R
2026/05/29 19:18:49.357887510 $add.smooth
2026/05/29 19:18:49.357893358 [1] TRUE
2026/05/29 19:18:49.357915191
2026/05/29 19:18:49.357916363 $bitmapType
2026/05/29 19:18:49.357935792 [1] "cairo"
2026/05/29 19:18:49.357936604
2026/05/29 19:18:49.357947240 $browser
2026/05/29 19:18:49.357948031 [1] "xdg-open"
2026/05/29 19:18:49.357959578
2026/05/29 19:18:49.357960329 $browserNLdisabled
2026/05/29 19:18:49.357973930 [1] FALSE
2026/05/29 19:18:49.357974691
2026/05/29 19:18:49.357985738 $catch.script.errors
2026/05/29 19:18:49.357986459 [1] FALSE
2026/05/29 19:18:49.357998272
2026/05/29 19:18:49.358001657 $CBoundsCheck
2026/05/29 19:18:49.358087957 [1] FALSE
2026/05/29 19:18:49.358089079
2026/05/29 19:18:49.358102459 $check.bounds
2026/05/29 19:18:49.358105724 [1] FALSE
2026/05/29 19:18:49.358118614
2026/05/29 19:18:49.358119335 $citation.bibtex.max
2026/05/29 19:18:49.358131383 [1] 1
2026/05/29 19:18:49.358132144
2026/05/29 19:18:49.358164343 $continue
2026/05/29 19:18:49.358165254 [1] "+ "
2026/05/29 19:18:49.358199766
2026/05/29 19:18:49.358206466 $contrasts
2026/05/29 19:18:49.358217753 unordered ordered
2026/05/29 19:18:49.358218735 "contr.treatment" "contr.poly"
2026/05/29 19:18:49.358242411
2026/05/29 19:18:49.358243192 $defaultPackages
2026/05/29 19:18:49.358259416 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:49.358260658
2026/05/29 19:18:49.358275521 $demo.ask
2026/05/29 19:18:49.358276352 [1] "default"
2026/05/29 19:18:49.358288110
2026/05/29 19:18:49.358306097 $deparse.cutoff
2026/05/29 19:18:49.358317854 [1] 60
2026/05/29 19:18:49.358318586
2026/05/29 19:18:49.358329342 $device
2026/05/29 19:18:49.358490209 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:49.358498291 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:49.358530941 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:49.358531932 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:49.358551872 {
2026/05/29 19:18:49.358553585 initPSandPDFfonts()
2026/05/29 19:18:49.358567075 new <- list()
2026/05/29 19:18:49.358568918 if (!missing(width))
2026/05/29 19:18:49.358582899 new$width <- width
2026/05/29 19:18:49.358583620 if (!missing(height))
2026/05/29 19:18:49.358596830 new$height <- height
2026/05/29 19:18:49.358597681 if (!missing(onefile))
2026/05/29 19:18:49.358616179 new$onefile <- onefile
2026/05/29 19:18:49.358616960 if (!missing(title))
2026/05/29 19:18:49.358630000 new$title <- title
2026/05/29 19:18:49.358630721 if (!missing(fonts))
2026/05/29 19:18:49.358645784 new$fonts <- fonts
2026/05/29 19:18:49.358646635 if (!missing(version))
2026/05/29 19:18:49.358659885 new$version <- version
2026/05/29 19:18:49.358660606 if (!missing(paper))
2026/05/29 19:18:49.358673786 new$paper <- paper
2026/05/29 19:18:49.358674457 if (!missing(encoding))
2026/05/29 19:18:49.358687918 new$encoding <- encoding
2026/05/29 19:18:49.358688659 if (!missing(bg))
2026/05/29 19:18:49.358702429 new$bg <- bg
2026/05/29 19:18:49.358703201 if (!missing(fg))
2026/05/29 19:18:49.358715259 new$fg <- fg
2026/05/29 19:18:49.358715930 if (!missing(pointsize))
2026/05/29 19:18:49.358729020 new$pointsize <- pointsize
2026/05/29 19:18:49.358730822 if (!missing(pagecentre))
2026/05/29 19:18:49.358744803 new$pagecentre <- pagecentre
2026/05/29 19:18:49.358745605 if (!missing(colormodel))
2026/05/29 19:18:49.358759671 new$colormodel <- colormodel
2026/05/29 19:18:49.358761514 if (!missing(useDingbats))
2026/05/29 19:18:49.358778074 new$useDingbats <- useDingbats
2026/05/29 19:18:49.358780157 if (!missing(useKerning))
2026/05/29 19:18:49.358805305 new$useKerning <- useKerning
2026/05/29 19:18:49.358806056 if (!missing(fillOddEven))
2026/05/29 19:18:49.358831054 new$fillOddEven <- fillOddEven
2026/05/29 19:18:49.358831905 if (!missing(compress))
2026/05/29 19:18:49.358846002 new$compress <- compress
2026/05/29 19:18:49.358848165 if (!missing(timestamp))
2026/05/29 19:18:49.358863037 new$timestamp <- timestamp
2026/05/29 19:18:49.358863818 if (!missing(producer))
2026/05/29 19:18:49.358877719 new$producer <- producer
2026/05/29 19:18:49.358878491 if (!missing(author))
2026/05/29 19:18:49.358891741 new$author <- author
2026/05/29 19:18:49.358892512 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:49.358908886 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:49.358909948 inherits(family, "CIDFont"))) {
2026/05/29 19:18:49.358942878 enc <- family$encoding
2026/05/29 19:18:49.358943669 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:49.358959152 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:49.358959883 "default"))
2026/05/29 19:18:49.358974686 old$encoding <- enc
2026/05/29 19:18:49.358975467 family <- family$metrics
2026/05/29 19:18:49.358988967 }
2026/05/29 19:18:49.358989728 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:49.359012363 old$encoding <- guessEncoding()
2026/05/29 19:18:49.359013074 if (!missing(family)) {
2026/05/29 19:18:49.359026985 if (length(family) == 4L) {
2026/05/29 19:18:49.359027736 family <- c(family, "Symbol.afm")
2026/05/29 19:18:49.359042108 }
2026/05/29 19:18:49.359042809 else if (length(family) == 5L) {
2026/05/29 19:18:49.359055348 }
2026/05/29 19:18:49.359056069 else if (length(family) == 1L) {
2026/05/29 19:18:49.359068928 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:49.359069629 if (is.null(pf))
2026/05/29 19:18:49.359083380 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:49.359084181 domain = NA)
2026/05/29 19:18:49.359098983 matchFont(pf, old$encoding)
2026/05/29 19:18:49.359099855 }
2026/05/29 19:18:49.359112874 else stop("invalid 'family' argument")
2026/05/29 19:18:49.359113585 old$family <- family
2026/05/29 19:18:49.359130736 }
2026/05/29 19:18:49.359132088 version <- old$version
2026/05/29 19:18:49.359144637 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:49.359145408 "2.0")
2026/05/29 19:18:49.359158378 if (version %in% versions)
2026/05/29 19:18:49.359159159 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:49.359235464 else stop("invalid PDF version")
2026/05/29 19:18:49.359236616 onefile <- old$onefile
2026/05/29 19:18:49.359255034 if (!checkIntFormat(file))
2026/05/29 19:18:49.359255745 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:49.359296767 domain = NA)
2026/05/29 19:18:49.359297528 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:49.359313442 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:49.359314203 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:49.359332561 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:49.359333262 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:49.359435772 old$author)
2026/05/29 19:18:49.359438085 invisible()
2026/05/29 19:18:49.359462532 }
2026/05/29 19:18:49.359463474 <bytecode: 0x563cde4b3300>
2026/05/29 19:18:49.359476774 <environment: namespace:grDevices>
2026/05/29 19:18:49.359477304
2026/05/29 19:18:49.359493028 $device.ask.default
2026/05/29 19:18:49.359493489 [1] FALSE
2026/05/29 19:18:49.359502332
2026/05/29 19:18:49.359502763 $digits
2026/05/29 19:18:49.359510384 [1] 7
2026/05/29 19:18:49.359510925
2026/05/29 19:18:49.359518306 $download.file.extra
2026/05/29 19:18:49.359518837 [1] "-L -f -w 'curl: HTTP %{http_code} %{url_effective}\n' -A 'RStudio R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)'"
2026/05/29 19:18:49.359539839
2026/05/29 19:18:49.359540640 $download.file.method
2026/05/29 19:18:49.359553800 [1] "curl"
2026/05/29 19:18:49.359554641
2026/05/29 19:18:49.359566439 $dvipscmd
2026/05/29 19:18:49.359567200 [1] "dvips"
2026/05/29 19:18:49.359575753
2026/05/29 19:18:49.359576244 $echo
2026/05/29 19:18:49.359583745 [1] FALSE
2026/05/29 19:18:49.359584216
2026/05/29 19:18:49.359591947 $editor
2026/05/29 19:18:49.359595162 [1] "vi"
2026/05/29 19:18:49.359603154
2026/05/29 19:18:49.359603595 $encoding
2026/05/29 19:18:49.359615984 [1] "native.enc"
2026/05/29 19:18:49.359616725
2026/05/29 19:18:49.359628663 $example.ask
2026/05/29 19:18:49.359629614 [1] "default"
2026/05/29 19:18:49.359640641
2026/05/29 19:18:49.359641292 $expressions
2026/05/29 19:18:49.359650987 [1] 5000
2026/05/29 19:18:49.359651648
2026/05/29 19:18:49.359660431 $help.search.types
2026/05/29 19:18:49.359661062 [1] "vignette" "demo" "help"
2026/05/29 19:18:49.359672199
2026/05/29 19:18:49.359672850 $help.try.all.packages
2026/05/29 19:18:49.359682865 [1] FALSE
2026/05/29 19:18:49.359683486
2026/05/29 19:18:49.359692369 $HTTPUserAgent
2026/05/29 19:18:49.359693010 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:49.359705940
2026/05/29 19:18:49.359706631 $internet.info
2026/05/29 19:18:49.359720075 [1] 2
2026/05/29 19:18:49.359722449
2026/05/29 19:18:49.359739304 $keep.parse.data
2026/05/29 19:18:49.359740026 [1] TRUE
2026/05/29 19:18:49.359752725
2026/05/29 19:18:49.359753486 $keep.parse.data.pkgs
2026/05/29 19:18:49.359765564 [1] FALSE
2026/05/29 19:18:49.359766285
2026/05/29 19:18:49.359777172 $keep.source
2026/05/29 19:18:49.359777893 [1] FALSE
2026/05/29 19:18:49.359789530
2026/05/29 19:18:49.359790231 $keep.source.pkgs
2026/05/29 19:18:49.359801799 [1] FALSE
2026/05/29 19:18:49.359802520
2026/05/29 19:18:49.359816331 $locatorBell
2026/05/29 19:18:49.359817062 [1] TRUE
2026/05/29 19:18:49.359829070
2026/05/29 19:18:49.359829841 $mailer
2026/05/29 19:18:49.359840367 [1] "mailto"
2026/05/29 19:18:49.359841198
2026/05/29 19:18:49.359851934 $matprod
2026/05/29 19:18:49.359852626 [1] "default"
2026/05/29 19:18:49.359864123
2026/05/29 19:18:49.359864874 $max.contour.segments
2026/05/29 19:18:49.359876932 [1] 25000
2026/05/29 19:18:49.359877613
2026/05/29 19:18:49.359904664 $max.print
2026/05/29 19:18:49.359905445 [1] 99999
2026/05/29 19:18:49.359916802
2026/05/29 19:18:49.359917554 $menu.graphics
2026/05/29 19:18:49.359928801 [1] TRUE
2026/05/29 19:18:49.359929642
2026/05/29 19:18:49.359940438 $na.action
2026/05/29 19:18:49.359941119 [1] "na.omit"
2026/05/29 19:18:49.359953418
2026/05/29 19:18:49.359954209 $nwarnings
2026/05/29 19:18:49.359965276 [1] 50
2026/05/29 19:18:49.359965977
2026/05/29 19:18:49.359976883 $OutDec
2026/05/29 19:18:49.359977624 [1] "."
2026/05/29 19:18:49.359988591
2026/05/29 19:18:49.359989332 $packrat.authenticated.downloads.use.renv
2026/05/29 19:18:49.360003443 [1] TRUE
2026/05/29 19:18:49.360004184
2026/05/29 19:18:49.360014570 $packrat.connect.timeout
2026/05/29 19:18:49.360015421 [1] 10
2026/05/29 19:18:49.360027279
2026/05/29 19:18:49.360028020 $packrat.untrusted.packages
2026/05/29 19:18:49.360040129 character(0)
2026/05/29 19:18:49.360040850
2026/05/29 19:18:49.360052307 $packrat.verbose.cache
2026/05/29 19:18:49.360053048 [1] TRUE
2026/05/29 19:18:49.360065747
2026/05/29 19:18:49.360066458 $pager
2026/05/29 19:18:49.360077305 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:49.360078286
2026/05/29 19:18:49.360090845 $papersize
2026/05/29 19:18:49.360091556 [1] "letter"
2026/05/29 19:18:49.360103745
2026/05/29 19:18:49.360104506 $PCRE_limit_recursion
2026/05/29 19:18:49.360122543 [1] NA
2026/05/29 19:18:49.360123354
2026/05/29 19:18:49.360134060 $PCRE_study
2026/05/29 19:18:49.360134882 [1] FALSE
2026/05/29 19:18:49.360146780
2026/05/29 19:18:49.360147491 $PCRE_use_JIT
2026/05/29 19:18:49.360159008 [1] TRUE
2026/05/29 19:18:49.360159759
2026/05/29 19:18:49.360170585 $pdfviewer
2026/05/29 19:18:49.360171387 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:49.360206129
2026/05/29 19:18:49.360206990 $pkgType
2026/05/29 19:18:49.360218027 [1] "source"
2026/05/29 19:18:49.360218768
2026/05/29 19:18:49.360229514 $printcmd
2026/05/29 19:18:49.360230185 [1] "/usr/bin/lpr"
2026/05/29 19:18:49.360242314
2026/05/29 19:18:49.360243005 $prompt
2026/05/29 19:18:49.360253631 [1] "> "
2026/05/29 19:18:49.360254382
2026/05/29 19:18:49.360264888 $repos
2026/05/29 19:18:49.360265599 CRAN
2026/05/29 19:18:49.360276746 "@CRAN@"
2026/05/29 19:18:49.360277437
2026/05/29 19:18:49.360288574 $rl_word_breaks
2026/05/29 19:18:49.360289265 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:49.360302505
2026/05/29 19:18:49.360303306 $scipen
2026/05/29 19:18:49.360314823 [1] 0
2026/05/29 19:18:49.360315534
2026/05/29 19:18:49.360335825 $show.coef.Pvalues
2026/05/29 19:18:49.360336586 [1] TRUE
2026/05/29 19:18:49.360348814
2026/05/29 19:18:49.360349526 $show.error.messages
2026/05/29 19:18:49.360361554 [1] TRUE
2026/05/29 19:18:49.360362325
2026/05/29 19:18:49.360373221 $show.signif.stars
2026/05/29 19:18:49.360373972 [1] TRUE
2026/05/29 19:18:49.360386141
2026/05/29 19:18:49.360386852 $showErrorCalls
2026/05/29 19:18:49.360398399 [1] TRUE
2026/05/29 19:18:49.360399160
2026/05/29 19:18:49.360409646 $showNCalls
2026/05/29 19:18:49.360410357 [1] 50
2026/05/29 19:18:49.360421955
2026/05/29 19:18:49.360422726 $showWarnCalls
2026/05/29 19:18:49.360433913 [1] FALSE
2026/05/29 19:18:49.360434644
2026/05/29 19:18:49.360445561 $str
2026/05/29 19:18:49.360446332 $str$strict.width
2026/05/29 19:18:49.360458150 [1] "no"
2026/05/29 19:18:49.360458951
2026/05/29 19:18:49.360469947 $str$digits.d
2026/05/29 19:18:49.360470668 [1] 3
2026/05/29 19:18:49.360482006
2026/05/29 19:18:49.360482797 $str$vec.len
2026/05/29 19:18:49.360494124 [1] 4
2026/05/29 19:18:49.360494845
2026/05/29 19:18:49.360505421 $str$list.len
2026/05/29 19:18:49.360506112 [1] 99
2026/05/29 19:18:49.360517489
2026/05/29 19:18:49.360518240 $str$deparse.lines
2026/05/29 19:18:49.360529788 NULL
2026/05/29 19:18:49.360530499
2026/05/29 19:18:49.360541335 $str$drop.deparse.attr
2026/05/29 19:18:49.360542056 [1] TRUE
2026/05/29 19:18:49.360554745
2026/05/29 19:18:49.360555466 $str$formatNum
2026/05/29 19:18:49.360566884 function (x, ...)
2026/05/29 19:18:49.360567655 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:49.360582417 <environment: 0x563cded266c8>
2026/05/29 19:18:49.360583248
2026/05/29 19:18:49.360595737
2026/05/29 19:18:49.360596438 $str.dendrogram.last
2026/05/29 19:18:49.360608246 [1] "`"
2026/05/29 19:18:49.360609808
2026/05/29 19:18:49.360620344 $texi2dvi
2026/05/29 19:18:49.360621176 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:49.360633614
2026/05/29 19:18:49.360634295 $timeout
2026/05/29 19:18:49.360645312 [1] 60
2026/05/29 19:18:49.360646083
2026/05/29 19:18:49.360656329 $ts.eps
2026/05/29 19:18:49.360657120 [1] 1e-05
2026/05/29 19:18:49.360668828
2026/05/29 19:18:49.360669589 $ts.S.compat
2026/05/29 19:18:49.360691612 [1] FALSE
2026/05/29 19:18:49.360692303
2026/05/29 19:18:49.360703109 $unzip
2026/05/29 19:18:49.360703840 [1] "/usr/bin/unzip"
2026/05/29 19:18:49.360715738
2026/05/29 19:18:49.360716429 $useFancyQuotes
2026/05/29 19:18:49.360727837 [1] TRUE
2026/05/29 19:18:49.360728548
2026/05/29 19:18:49.360739384 $verbose
2026/05/29 19:18:49.360740135 [1] FALSE
2026/05/29 19:18:49.360752564
2026/05/29 19:18:49.360753365 $warn
2026/05/29 19:18:49.360764302 [1] 0
2026/05/29 19:18:49.360765043
2026/05/29 19:18:49.360775428 $warning.length
2026/05/29 19:18:49.360776220 [1] 1000
2026/05/29 19:18:49.360788268
2026/05/29 19:18:49.360788989 $warnPartialMatchArgs
2026/05/29 19:18:49.360805474 [1] FALSE
2026/05/29 19:18:49.360806245
2026/05/29 19:18:49.360816841 $warnPartialMatchAttr
2026/05/29 19:18:49.360817602 [1] FALSE
2026/05/29 19:18:49.360830131
2026/05/29 19:18:49.360830842 $warnPartialMatchDollar
2026/05/29 19:18:49.360843271 [1] FALSE
2026/05/29 19:18:49.360844032
2026/05/29 19:18:49.360854738 $width
2026/05/29 19:18:49.360855439 [1] 80
2026/05/29 19:18:49.360866846
Stopped session pings to http://127.0.0.1:33341
packrat-restore-sandbox environment Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:49.383377373 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:49.383612038 [connect-session] Job Key: eoc19zGatdpV8TM7
2026/05/29 19:18:49.383621342 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:49.383626319 [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:33491 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:33491
2026/05/29 19:18:49.574565495 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:49.574848456 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/04-environment.sh
2026/05/29 19:18:49.583925878
2026/05/29 19:18:49.583936283 $ env
2026/05/29 19:18:49.583985047 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:49.583986549 EDITOR=vi
2026/05/29 19:18:49.584004296 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:49.584005608 HOSTNAME=ef7deddff55f
2026/05/29 19:18:49.584021993 LANG=en_US.UTF-8
2026/05/29 19:18:49.584022894 LANGUAGE=en_US:en
2026/05/29 19:18:49.584036164 LC_ALL=en_US.UTF-8
2026/05/29 19:18:49.584036985 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/05/29 19:18:49.584057646 LN_S=ln -s
2026/05/29 19:18:49.584058358 LOGNAME=rstudio-connect
2026/05/29 19:18:49.584071477 MAKEFLAGS=-j1
2026/05/29 19:18:49.584072188 MAKE=make
2026/05/29 19:18:49.584084357 PAGER=/usr/bin/pager
2026/05/29 19:18:49.584085148 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026/05/29 19:18:49.584101763 POSIT_CONNECT=1
2026/05/29 19:18:49.584102514 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:49.584115894 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:49.584116676 R_ARCH=
2026/05/29 19:18:49.584129956 R_BROWSER=xdg-open
2026/05/29 19:18:49.584130747 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:49.584144017 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:49.584144738 R_ENVIRON_USER=REDACTED
2026/05/29 19:18:49.584160732 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:49.584162435 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:49.584212921 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:49.584214273 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:49.584230918 R_LIBS_USER=REDACTED
2026/05/29 19:18:49.584231719 R_PACKRAT_CACHE_DIR=/opt/rstudio-connect/mnt/packrat
2026/05/29 19:18:49.584247243 R_PACKRAT_SRC_DIR=/opt/rstudio-connect/mnt/tmp/RtmpLv92mt/packrat-src
2026/05/29 19:18:49.584248344 R_PAPERSIZE=letter
2026/05/29 19:18:49.584277188 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:49.584280433 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:49.584311580 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:49.584312732 R_PROFILE_USER=REDACTED
2026/05/29 19:18:49.584328596 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:49.584329417 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpLv92mt
2026/05/29 19:18:49.584341826 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:49.584342697 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:49.584352782 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:49.584353273 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:49.584362747 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:49.584363198 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:49.584372492 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:49.584372943 SED=/usr/bin/sed
2026/05/29 19:18:49.584384841 SHLVL=2
2026/05/29 19:18:49.584385632 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:49.584399022 TAR=/usr/bin/tar
2026/05/29 19:18:49.584399903 TERM=xterm
2026/05/29 19:18:49.584412653 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:49.584413524 TZ=UTC
2026/05/29 19:18:49.584429718 USERNAME=rstudio-connect
2026/05/29 19:18:49.584430440 USER=rstudio-connect
2026/05/29 19:18:49.589896680 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:33491
packrat-restore-sandbox mounts Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:49.605979905 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:49.606247650 [connect-session] Job Key: qKj3TNHQTzuAHBDy
2026/05/29 19:18:49.606265196 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:49.606271155 [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:41641 ...
Connected to session server http://127.0.0.1:41641
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:49.792653287 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:49.792918653 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/05-mounts.sh
2026/05/29 19:18:49.801152976
2026/05/29 19:18:49.801161529 $ findmnt --notruncate
2026/05/29 19:18:49.801222130 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:49.801223573 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/56K5T
G2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:49.801337685 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:49.801341471 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:49.801406869 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:49.801408001 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:49.801437325 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:49.801438056 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:49.801467561 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:49.801468432 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:49.801504537 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801508112 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:49.801616636 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l
/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:49.801617728 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801730137 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801731179 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801781505 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801785130 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/apps/0/0] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801822867 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/qKj3TNHQTzuAHBDy] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801823458 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801846653 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:49.801847184 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace3989207762] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:49.801878486 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:49.807170298 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/overlay2/l/5
6K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
packrat-restore-sandbox cran-connectivity Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:49.823121234 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:49.823357912 [connect-session] Job Key: o5QtvF42LT0OOfAD
2026/05/29 19:18:49.823370861 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:49.823375188 [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:34595 ...
Connected to session server http://127.0.0.1:34595
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:50.008204786 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:50.008437287 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/06-cran-connectivity.sh
2026/05/29 19:18:50.149268355
2026/05/29 19:18:50.149285090 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://cran.rstudio.com
2026/05/29 19:18:50.149361666 * Trying 13.35.78.124:443...
2026/05/29 19:18:50.149363198 * Connected to cran.rstudio.com (13.35.78.124) port 443 (#0)
2026/05/29 19:18:50.149377309 * ALPN, offering h2
2026/05/29 19:18:50.149378100 * ALPN, offering http/1.1
2026/05/29 19:18:50.149390299 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:50.149391060 * CApath: /etc/ssl/certs
2026/05/29 19:18:50.149404961 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.149405712 } [5 bytes data]
2026/05/29 19:18:50.149425943 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:50.149429568 } [512 bytes data]
2026/05/29 19:18:50.149618313 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.149620306 { [5 bytes data]
2026/05/29 19:18:50.149640857 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:50.149641688 { [122 bytes data]
2026/05/29 19:18:50.149657062 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:50.149657743 { [5 bytes data]
2026/05/29 19:18:50.149667567 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149667998 { [5 bytes data]
2026/05/29 19:18:50.149682410 * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
2026/05/29 19:18:50.149683181 { [19 bytes data]
2026/05/29 19:18:50.149707578 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149708740 { [5 bytes data]
2026/05/29 19:18:50.149723442 * TLSv1.3 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:50.149724974 { [3836 bytes data]
2026/05/29 19:18:50.149743342 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149744093 { [5 bytes data]
2026/05/29 19:18:50.149755050 * TLSv1.3 (IN), TLS handshake, CERT verify (15):
2026/05/29 19:18:50.149755480 { [264 bytes data]
2026/05/29 19:18:50.149765275 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149765726 { [5 bytes data]
2026/05/29 19:18:50.149790744 * TLSv1.3 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:50.149791325 { [36 bytes data]
2026/05/29 19:18:50.149800979 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:50.149801420 } [5 bytes data]
2026/05/29 19:18:50.149815862 * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:50.149816883 } [1 bytes data]
2026/05/29 19:18:50.149832086 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149833048 } [5 bytes data]
2026/05/29 19:18:50.149844395 * TLSv1.3 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:50.149844825 } [36 bytes data]
2026/05/29 19:18:50.149854009 * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
2026/05/29 19:18:50.149854460 * ALPN, server accepted to use h2
2026/05/29 19:18:50.149865807 * Server certificate:
2026/05/29 19:18:50.149866268 * subject: CN=cran.rstudio.com
2026/05/29 19:18:50.149876163 * start date: May 1 00:00:00 2026 GMT
2026/05/29 19:18:50.149876603 * expire date: Nov 14 23:59:59 2026 GMT
2026/05/29 19:18:50.149886428 * subjectAltName: host "cran.rstudio.com" matched cert's "cran.rstudio.com"
2026/05/29 19:18:50.149887089 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
2026/05/29 19:18:50.149907360 * SSL certificate verify ok.
2026/05/29 19:18:50.149908371 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:50.149923845 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:50.149925747 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:50.149942353 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149942853 } [5 bytes data]
2026/05/29 19:18:50.149952318 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149952798 } [5 bytes data]
2026/05/29 19:18:50.149973960 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.149974421 } [5 bytes data]
2026/05/29 19:18:50.149991637 * Using Stream ID: 1 (easy handle 0x5613040889f0)
2026/05/29 19:18:50.149992378 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.150013580 } [5 bytes data]
2026/05/29 19:18:50.150014361 > GET / HTTP/2
2026/05/29 19:18:50.150024957 > Host: cran.rstudio.com
2026/05/29 19:18:50.150025418 > user-agent: curl/7.81.0
2026/05/29 19:18:50.150034452 > accept: */*
2026/05/29 19:18:50.150034902 >
2026/05/29 19:18:50.150042894 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.150043685 { [5 bytes data]
2026/05/29 19:18:50.150053180 * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
2026/05/29 19:18:50.150053651 { [157 bytes data]
2026/05/29 19:18:50.150066730 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.150067501 { [5 bytes data]
2026/05/29 19:18:50.150082404 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:50.150083095 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.150100591 } [5 bytes data]
2026/05/29 19:18:50.150101072 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.150110336 { [5 bytes data]
2026/05/29 19:18:50.150110797 < HTTP/2 200
2026/05/29 19:18:50.150118899 < content-type: text/html
2026/05/29 19:18:50.150119350 < content-length: 866
2026/05/29 19:18:50.150128503 < server: Apache/2.4.66 (Unix)
2026/05/29 19:18:50.150129044 < last-modified: Mon, 04 Mar 2024 19:47:19 GMT
2026/05/29 19:18:50.150142905 < accept-ranges: bytes
2026/05/29 19:18:50.150143716 < date: Fri, 29 May 2026 19:00:01 GMT
2026/05/29 19:18:50.150160842 < expires: Fri, 29 May 2026 19:27:01 GMT
2026/05/29 19:18:50.150161693 < cache-control: max-age=1800
2026/05/29 19:18:50.150202525 < etag: "362-612dafe59ac63"
2026/05/29 19:18:50.150203446 < x-cache: Hit from cloudfront
2026/05/29 19:18:50.150218299 < via: 1.1 464b491a9abf8ea780af299d2685fe56.cloudfront.net (CloudFront)
2026/05/29 19:18:50.150219701 < x-amz-cf-pop: IAD61-P11
2026/05/29 19:18:50.150242135 < x-amz-cf-id: 2aoPaDMZLZhKfVb7LwniS8cMR7c9kTNMKTNPNE9d08vPyYegqMC6rw==
2026/05/29 19:18:50.150248564 < age: 1309
2026/05/29 19:18:50.150278330 <
2026/05/29 19:18:50.150279251 { [866 bytes data]
2026/05/29 19:18:50.156142360 * Connection #0 to host cran.rstudio.com left intact
Stopping content session token refresher
packrat-restore-sandbox r-package-repository Bundle requested R version 4.5.2; using /opt/R/4.5.2/bin/R from Local which has version 4.5.2
Removing prior manifest.json to packrat transformation.
Performing manifest.json to packrat transformation.
2026/05/29 19:18:50.172403915 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:50.172636937 [connect-session] Job Key: Pb0VlUdyBINB7KuD
2026/05/29 19:18:50.172650898 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:50.172656547 [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:40985 ...
Connected to session server http://127.0.0.1:40985
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:50.360998251 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:50.361293221 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:50.538713416
2026/05/29 19:18:50.538726275 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:50.538802130 * Trying 3.138.167.219:443...
2026/05/29 19:18:50.538803482 * Connected to packagemanager.posit.co (3.138.167.219) port 443 (#0)
2026/05/29 19:18:50.538818715 * ALPN, offering h2
2026/05/29 19:18:50.538819416 * ALPN, offering http/1.1
2026/05/29 19:18:50.538832175 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:50.538833076 * CApath: /etc/ssl/certs
2026/05/29 19:18:50.538848700 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.538849832 } [5 bytes data]
2026/05/29 19:18:50.538864764 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:50.538865535 } [512 bytes data]
2026/05/29 19:18:50.538879767 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.538880518 { [5 bytes data]
2026/05/29 19:18:50.538894770 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:50.538895431 { [104 bytes data]
2026/05/29 19:18:50.538909412 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.538910133 { [5 bytes data]
2026/05/29 19:18:50.538924304 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:50.538925035 { [3880 bytes data]
2026/05/29 19:18:50.538946368 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.538947259 { [5 bytes data]
2026/05/29 19:18:50.538961651 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:50.538962352 { [333 bytes data]
2026/05/29 19:18:50.538977014 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.538977735 { [5 bytes data]
2026/05/29 19:18:50.538992147 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:50.538992838 { [4 bytes data]
2026/05/29 19:18:50.539004956 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.539005587 } [5 bytes data]
2026/05/29 19:18:50.539018476 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:50.539019207 } [70 bytes data]
2026/05/29 19:18:50.539037465 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:50.539038186 } [5 bytes data]
2026/05/29 19:18:50.539051997 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:50.539052688 } [1 bytes data]
2026/05/29 19:18:50.539067530 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.539068221 } [5 bytes data]
2026/05/29 19:18:50.539082303 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:50.539083004 } [16 bytes data]
2026/05/29 19:18:50.539097095 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:50.539097806 { [5 bytes data]
2026/05/29 19:18:50.539194257 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.539199034 { [5 bytes data]
2026/05/29 19:18:50.539240556 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:50.539242199 { [16 bytes data]
2026/05/29 19:18:50.539266205 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:50.539267337 * ALPN, server accepted to use h2
2026/05/29 19:18:50.539315660 * Server certificate:
2026/05/29 19:18:50.539316561 * subject: CN=p3m.posit.it
2026/05/29 19:18:50.539332164 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:50.539332866 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:50.539343111 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:50.539344613 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:50.539357853 * SSL certificate verify ok.
2026/05/29 19:18:50.539358334 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:50.539383587 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:50.539385300 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:50.539414669 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539439206 } [5 bytes data]
2026/05/29 19:18:50.539440418 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539458295 } [5 bytes data]
2026/05/29 19:18:50.539459106 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539470403 } [5 bytes data]
2026/05/29 19:18:50.539470844 * Using Stream ID: 1 (easy handle 0x55a4ae4729f0)
2026/05/29 19:18:50.539480899 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539481380 } [5 bytes data]
2026/05/29 19:18:50.539490834 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:50.539491285 > Host: packagemanager.posit.co
2026/05/29 19:18:50.539508551 > user-agent: curl/7.81.0
2026/05/29 19:18:50.539509512 > accept: */*
2026/05/29 19:18:50.539527865 >
2026/05/29 19:18:50.539529698 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539560264 { [5 bytes data]
2026/05/29 19:18:50.539561135 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:50.539576669 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539577610 } [5 bytes data]
2026/05/29 19:18:50.539592272 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539593054 { [5 bytes data]
2026/05/29 19:18:50.539607325 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539608046 { [5 bytes data]
2026/05/29 19:18:50.539622158 < HTTP/2 400
2026/05/29 19:18:50.539622899 < date: Fri, 29 May 2026 19:18:50 GMT
2026/05/29 19:18:50.539640295 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:50.539641417 < content-length: 94
2026/05/29 19:18:50.539663410 < cache-control: max-age=3600
2026/05/29 19:18:50.539664441 < request-id: 0a521ea7-b005-4f4f-8498-c93812dadd19
2026/05/29 19:18:50.539684101 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:50.539684802 < x-content-type-options: nosniff
2026/05/29 19:18:50.539700265 < x-frame-options: DENY
2026/05/29 19:18:50.539701107 < x-repository-type: RSPM
2026/05/29 19:18:50.539714467 <
2026/05/29 19:18:50.539715268 { [94 bytes data]
2026/05/29 19:18:50.539725924 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.539726585 { [5 bytes data]
2026/05/29 19:18:50.545599876 * 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/05/29 19:18:50.563076136 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:50.563319233 [connect-session] Job Key: pQpWVa7tbudu0wKl
2026/05/29 19:18:50.563335688 [connect-session] WARNING: Publishing with rsconnect or Publisher, upgrade for the generated manifest.json to follow version constraints best practices.
2026/05/29 19:18:50.563341607 [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:44845 ...
Connected to session server http://127.0.0.1:44845
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:50.754650162 Configuring packrat to use available credentials for private repository access.
2026/05/29 19:18:50.754937946 Running system check: /opt/rstudio-connect/scripts/system-checks/packrat-restore-sandbox/r-package-repository
2026/05/29 19:18:50.884626766
2026/05/29 19:18:50.884641208 $ curl -Lsv -m 10 --retry 0 -o /dev/null https://packagemanager.posit.co/cran/__linux__/jammy/latest
2026/05/29 19:18:50.884728469 * Trying 3.135.28.67:443...
2026/05/29 19:18:50.884729831 * Connected to packagemanager.posit.co (3.135.28.67) port 443 (#0)
2026/05/29 19:18:50.884746547 * ALPN, offering h2
2026/05/29 19:18:50.884747338 * ALPN, offering http/1.1
2026/05/29 19:18:50.884760107 * CAfile: /etc/ssl/certs/ca-certificates.crt
2026/05/29 19:18:50.884760778 * CApath: /etc/ssl/certs
2026/05/29 19:18:50.884773858 * TLSv1.0 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884774709 } [5 bytes data]
2026/05/29 19:18:50.884787568 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
2026/05/29 19:18:50.884788189 } [512 bytes data]
2026/05/29 19:18:50.884800188 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884800788 { [5 bytes data]
2026/05/29 19:18:50.884812246 * TLSv1.3 (IN), TLS handshake, Server hello (2):
2026/05/29 19:18:50.884812847 { [104 bytes data]
2026/05/29 19:18:50.884824304 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884825055 { [5 bytes data]
2026/05/29 19:18:50.884838025 * TLSv1.2 (IN), TLS handshake, Certificate (11):
2026/05/29 19:18:50.884839056 { [3880 bytes data]
2026/05/29 19:18:50.884852366 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884853117 { [5 bytes data]
2026/05/29 19:18:50.884866027 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
2026/05/29 19:18:50.884866678 { [333 bytes data]
2026/05/29 19:18:50.884879477 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884880108 { [5 bytes data]
2026/05/29 19:18:50.884892877 * TLSv1.2 (IN), TLS handshake, Server finished (14):
2026/05/29 19:18:50.884893579 { [4 bytes data]
2026/05/29 19:18:50.884906949 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884907690 } [5 bytes data]
2026/05/29 19:18:50.884920699 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
2026/05/29 19:18:50.884921431 } [70 bytes data]
2026/05/29 19:18:50.884936583 * TLSv1.2 (OUT), TLS header, Finished (20):
2026/05/29 19:18:50.884937475 } [5 bytes data]
2026/05/29 19:18:50.884950054 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
2026/05/29 19:18:50.884950474 } [1 bytes data]
2026/05/29 19:18:50.884960179 * TLSv1.2 (OUT), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884960640 } [5 bytes data]
2026/05/29 19:18:50.884970074 * TLSv1.2 (OUT), TLS handshake, Finished (20):
2026/05/29 19:18:50.884970505 } [16 bytes data]
2026/05/29 19:18:50.884979608 * TLSv1.2 (IN), TLS header, Finished (20):
2026/05/29 19:18:50.884980059 { [5 bytes data]
2026/05/29 19:18:50.884995643 * TLSv1.2 (IN), TLS header, Certificate Status (22):
2026/05/29 19:18:50.884996344 { [5 bytes data]
2026/05/29 19:18:50.885010946 * TLSv1.2 (IN), TLS handshake, Finished (20):
2026/05/29 19:18:50.885011567 { [16 bytes data]
2026/05/29 19:18:50.885020791 * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
2026/05/29 19:18:50.885021271 * ALPN, server accepted to use h2
2026/05/29 19:18:50.885033029 * Server certificate:
2026/05/29 19:18:50.885033520 * subject: CN=p3m.posit.it
2026/05/29 19:18:50.885043224 * start date: Feb 24 00:00:00 2026 GMT
2026/05/29 19:18:50.885043665 * expire date: Sep 9 23:59:59 2026 GMT
2026/05/29 19:18:50.885053189 * subjectAltName: host "packagemanager.posit.co" matched cert's "packagemanager.posit.co"
2026/05/29 19:18:50.885053901 * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04
2026/05/29 19:18:50.885067151 * SSL certificate verify ok.
2026/05/29 19:18:50.885067631 * Using HTTP2, server supports multiplexing
2026/05/29 19:18:50.885085959 * Connection state changed (HTTP/2 confirmed)
2026/05/29 19:18:50.885086730 * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
2026/05/29 19:18:50.885110646 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885111227 } [5 bytes data]
2026/05/29 19:18:50.885120922 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885121362 } [5 bytes data]
2026/05/29 19:18:50.885130526 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885130977 } [5 bytes data]
2026/05/29 19:18:50.885140211 * Using Stream ID: 1 (easy handle 0x55abcfeb69f0)
2026/05/29 19:18:50.885140682 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885151618 } [5 bytes data]
2026/05/29 19:18:50.885152109 > GET /cran/__linux__/jammy/latest HTTP/2
2026/05/29 19:18:50.885168754 > Host: packagemanager.posit.co
2026/05/29 19:18:50.885169565 > user-agent: curl/7.81.0
2026/05/29 19:18:50.885206711 > accept: */*
2026/05/29 19:18:50.885207342 >
2026/05/29 19:18:50.885214994 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885215444 { [5 bytes data]
2026/05/29 19:18:50.885224819 * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
2026/05/29 19:18:50.885225289 * TLSv1.2 (OUT), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885237307 } [5 bytes data]
2026/05/29 19:18:50.885240622 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885256376 { [5 bytes data]
2026/05/29 19:18:50.885257107 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885271138 { [5 bytes data]
2026/05/29 19:18:50.885271860 < HTTP/2 400
2026/05/29 19:18:50.885287193 < date: Fri, 29 May 2026 19:18:50 GMT
2026/05/29 19:18:50.885287994 < content-type: text/plain; charset=utf-8
2026/05/29 19:18:50.885300323 < content-length: 94
2026/05/29 19:18:50.885300883 < cache-control: max-age=3600
2026/05/29 19:18:50.885310268 < request-id: d8338a21-9373-4967-bd15-c16b005c120c
2026/05/29 19:18:50.885310698 < server: Posit Package Manager v2026.04.2
2026/05/29 19:18:50.885322286 < x-content-type-options: nosniff
2026/05/29 19:18:50.885322746 < x-frame-options: DENY
2026/05/29 19:18:50.885339972 < x-repository-type: RSPM
2026/05/29 19:18:50.885340744 <
2026/05/29 19:18:50.885351690 { [94 bytes data]
2026/05/29 19:18:50.885352161 * TLSv1.2 (IN), TLS header, Supplemental data (23):
2026/05/29 19:18:50.885361465 { [5 bytes data]
2026/05/29 19:18:50.891497843 * Connection #0 to host packagemanager.posit.co left intact
Stopped session pings to http://127.0.0.1:44845
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:50.910374292 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:50.910615325 [connect-session] Job Key: JegnLeqmgCjwHl0g
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:40891 ...
Connected to session server http://127.0.0.1:40891
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:51.107564515 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:51.107877402 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:51.107967108 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:51.128624846
2026/05/29 19:18:51.128640670 $ /opt/R/4.4.3/bin/R --version
2026/05/29 19:18:51.128698988 R version 4.4.3 (2025-02-28) -- "Trophy Case"
2026/05/29 19:18:51.128701061 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:51.128718888 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:51.128719739
2026/05/29 19:18:51.128731347 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:51.128732238 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:51.128749033 GNU General Public License versions 2 or 3.
2026/05/29 19:18:51.128749734 For more information about these matters see
2026/05/29 19:18:51.134901826 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:40891
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:51.153792241 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:51.154052163 [connect-session] Job Key: JPx2IP7gmnMx3BTa
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45643 ...
Connected to session server http://127.0.0.1:45643
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:51.349755016 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:51.349968494 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:51.350046501 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:51.553193255
2026/05/29 19:18:51.553210231 $ /opt/R/4.4.3/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:51.553269410 Package Version LibPath
2026/05/29 19:18:51.553270672 base "base" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553288028 boot "boot" "1.3-31" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553288820 class "class" "7.3-23" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553305375 cluster "cluster" "2.1.8" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553306086 codetools "codetools" "0.2-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553321569 compiler "compiler" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553322200 datasets "datasets" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553336091 foreign "foreign" "0.8-88" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553336712 graphics "graphics" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553350132 grDevices "grDevices" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553350783 grid "grid" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553364043 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553364644 lattice "lattice" "0.22-6" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553377974 MASS "MASS" "7.3-64" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553378565 Matrix "Matrix" "1.7-2" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553392476 methods "methods" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553393207 mgcv "mgcv" "1.9-1" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553408330 nlme "nlme" "3.1-167" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553409111 nnet "nnet" "7.3-20" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553439026 parallel "parallel" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553439858 rpart "rpart" "4.1.24" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553456833 spatial "spatial" "7.3-18" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553457635 splines "splines" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553473398 stats "stats" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553473829 stats4 "stats4" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553484165 survival "survival" "3.8-3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553484655 tcltk "tcltk" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.553536223 tools "tools" "4.4.3" "/opt/R/4.4.3/lib/R/library"
2026/05/29 19:18:51.558905658 utils "utils" "4.4.3" "/opt/R/4.4.3/lib/R/library"
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:45643
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.4.3/bin/R with version 4.4.3 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:51.577937858 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:51.578351392 [connect-session] Job Key: XJJOsdA8WnHiYGQZ
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:43727 ...
Connected to session server http://127.0.0.1:43727
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:51.772338675 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:51.772554341 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:51.772635263 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:51.773289065 $add.smooth
2026/05/29 19:18:51.773296326 [1] TRUE
2026/05/29 19:18:51.773328164
2026/05/29 19:18:51.773330578 $bitmapType
2026/05/29 19:18:51.773343442 [1] "cairo"
2026/05/29 19:18:51.773346436
2026/05/29 19:18:51.773426798 $browser
2026/05/29 19:18:51.773430313 function (url)
2026/05/29 19:18:51.773443232 {
2026/05/29 19:18:51.773444154 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:51.773461380 }
2026/05/29 19:18:51.773462101 <environment: 0x5614ad434f20>
2026/05/29 19:18:51.773474680
2026/05/29 19:18:51.773475411 $browserNLdisabled
2026/05/29 19:18:51.773487329 [1] FALSE
2026/05/29 19:18:51.773488030
2026/05/29 19:18:51.773496963 $catch.script.errors
2026/05/29 19:18:51.773498906 [1] FALSE
2026/05/29 19:18:51.773520018
2026/05/29 19:18:51.773521360 $CBoundsCheck
2026/05/29 19:18:51.773547540 [1] FALSE
2026/05/29 19:18:51.773548251
2026/05/29 19:18:51.773559338 $check.bounds
2026/05/29 19:18:51.773560269 [1] FALSE
2026/05/29 19:18:51.773597205
2026/05/29 19:18:51.773598186 $citation.bibtex.max
2026/05/29 19:18:51.773610925 [1] 1
2026/05/29 19:18:51.773611677
2026/05/29 19:18:51.773622343 $continue
2026/05/29 19:18:51.773623054 [1] "+ "
2026/05/29 19:18:51.773634211
2026/05/29 19:18:51.773635002 $contrasts
2026/05/29 19:18:51.773645998 unordered ordered
2026/05/29 19:18:51.773648612 "contr.treatment" "contr.poly"
2026/05/29 19:18:51.773665878
2026/05/29 19:18:51.773666589 $defaultPackages
2026/05/29 19:18:51.773678688 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:51.773679659
2026/05/29 19:18:51.773694031 $demo.ask
2026/05/29 19:18:51.773694722 [1] "default"
2026/05/29 19:18:51.773706540
2026/05/29 19:18:51.773707331 $deparse.cutoff
2026/05/29 19:18:51.773718688 [1] 60
2026/05/29 19:18:51.773719429
2026/05/29 19:18:51.773729825 $device
2026/05/29 19:18:51.773896937 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:51.773902335 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:51.773926983 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:51.773927864 useKerning, fillOddEven, compress)
2026/05/29 19:18:51.773945290 {
2026/05/29 19:18:51.773945991 initPSandPDFfonts()
2026/05/29 19:18:51.773957258 new <- list()
2026/05/29 19:18:51.773957969 if (!missing(width))
2026/05/29 19:18:51.773969827 new$width <- width
2026/05/29 19:18:51.773970959 if (!missing(height))
2026/05/29 19:18:51.773983728 new$height <- height
2026/05/29 19:18:51.773984529 if (!missing(onefile))
2026/05/29 19:18:51.773997389 new$onefile <- onefile
2026/05/29 19:18:51.773998100 if (!missing(title))
2026/05/29 19:18:51.774011270 new$title <- title
2026/05/29 19:18:51.774013683 if (!missing(fonts))
2026/05/29 19:18:51.774026423 new$fonts <- fonts
2026/05/29 19:18:51.774027124 if (!missing(version))
2026/05/29 19:18:51.774039653 new$version <- version
2026/05/29 19:18:51.774040364 if (!missing(paper))
2026/05/29 19:18:51.774053453 new$paper <- paper
2026/05/29 19:18:51.774054165 if (!missing(encoding))
2026/05/29 19:18:51.774066733 new$encoding <- encoding
2026/05/29 19:18:51.774067465 if (!missing(bg))
2026/05/29 19:18:51.774080444 new$bg <- bg
2026/05/29 19:18:51.774081135 if (!missing(fg))
2026/05/29 19:18:51.774093294 new$fg <- fg
2026/05/29 19:18:51.774095397 if (!missing(pointsize))
2026/05/29 19:18:51.774113885 new$pointsize <- pointsize
2026/05/29 19:18:51.774114806 if (!missing(pagecentre))
2026/05/29 19:18:51.774129689 new$pagecentre <- pagecentre
2026/05/29 19:18:51.774130530 if (!missing(colormodel))
2026/05/29 19:18:51.774189489 new$colormodel <- colormodel
2026/05/29 19:18:51.774195157 if (!missing(useDingbats))
2026/05/29 19:18:51.774213986 new$useDingbats <- useDingbats
2026/05/29 19:18:51.774215057 if (!missing(useKerning))
2026/05/29 19:18:51.774230350 new$useKerning <- useKerning
2026/05/29 19:18:51.774231402 if (!missing(fillOddEven))
2026/05/29 19:18:51.774246315 new$fillOddEven <- fillOddEven
2026/05/29 19:18:51.774247296 if (!missing(compress))
2026/05/29 19:18:51.774261728 new$compress <- compress
2026/05/29 19:18:51.774262589 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:51.774280486 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:51.774281658 inherits(family, "CIDFont"))) {
2026/05/29 19:18:51.774299695 enc <- family$encoding
2026/05/29 19:18:51.774300386 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:51.774316360 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:51.774317222 "default"))
2026/05/29 19:18:51.774332425 old$encoding <- enc
2026/05/29 19:18:51.774333126 family <- family$metrics
2026/05/29 19:18:51.774347107 }
2026/05/29 19:18:51.774347908 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:51.774355309 old$encoding <- guessEncoding()
2026/05/29 19:18:51.774370111 if (!missing(family)) {
2026/05/29 19:18:51.774371243 if (length(family) == 4L) {
2026/05/29 19:18:51.774386136 family <- c(family, "Symbol.afm")
2026/05/29 19:18:51.774386857 }
2026/05/29 19:18:51.774400347 else if (length(family) == 5L) {
2026/05/29 19:18:51.774401098 }
2026/05/29 19:18:51.774413737 else if (length(family) == 1L) {
2026/05/29 19:18:51.774414528 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:51.774431815 if (is.null(pf))
2026/05/29 19:18:51.774433086 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:51.774451705 domain = NA)
2026/05/29 19:18:51.774452416 matchFont(pf, old$encoding)
2026/05/29 19:18:51.774466257 }
2026/05/29 19:18:51.774467088 else stop("invalid 'family' argument")
2026/05/29 19:18:51.774480398 old$family <- family
2026/05/29 19:18:51.774481259 }
2026/05/29 19:18:51.774503493 version <- old$version
2026/05/29 19:18:51.774504244 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:51.774518175 "2.0")
2026/05/29 19:18:51.774518886 if (version %in% versions)
2026/05/29 19:18:51.774531345 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:51.774532156 else stop("invalid PDF version")
2026/05/29 19:18:51.774550844 onefile <- old$onefile
2026/05/29 19:18:51.774551625 if (!checkIntFormat(file))
2026/05/29 19:18:51.774565186 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:51.774565917 domain = NA)
2026/05/29 19:18:51.774585406 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:51.774586208 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:51.774607510 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:51.774608441 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:51.774632367 old$fillOddEven, old$compress)
2026/05/29 19:18:51.774633339 invisible()
2026/05/29 19:18:51.774647590 }
2026/05/29 19:18:51.774648341 <bytecode: 0x5614ab727108>
2026/05/29 19:18:51.774667070 <environment: namespace:grDevices>
2026/05/29 19:18:51.774668792
2026/05/29 19:18:51.774689944 $device.ask.default
2026/05/29 19:18:51.774691266 [1] FALSE
2026/05/29 19:18:51.774704406
2026/05/29 19:18:51.774705317 $digits
2026/05/29 19:18:51.774734832 [1] 7
2026/05/29 19:18:51.774735864
2026/05/29 19:18:51.774746780 $dvipscmd
2026/05/29 19:18:51.774747691 [1] "dvips"
2026/05/29 19:18:51.774759619
2026/05/29 19:18:51.774760381 $echo
2026/05/29 19:18:51.774774472 [1] FALSE
2026/05/29 19:18:51.774775183
2026/05/29 19:18:51.774786270 $editor
2026/05/29 19:18:51.774787141 [1] "vi"
2026/05/29 19:18:51.774798658
2026/05/29 19:18:51.774799490 $encoding
2026/05/29 19:18:51.774810857 [1] "native.enc"
2026/05/29 19:18:51.774811558
2026/05/29 19:18:51.774823055 $example.ask
2026/05/29 19:18:51.774823816 [1] "default"
2026/05/29 19:18:51.774836315
2026/05/29 19:18:51.774837076 $expressions
2026/05/29 19:18:51.774848454 [1] 5000
2026/05/29 19:18:51.774849315
2026/05/29 19:18:51.774860482 $help.search.types
2026/05/29 19:18:51.774861263 [1] "vignette" "demo" "help"
2026/05/29 19:18:51.774875484
2026/05/29 19:18:51.774876225 $help.try.all.packages
2026/05/29 19:18:51.774888444 [1] FALSE
2026/05/29 19:18:51.774889345
2026/05/29 19:18:51.774900652 $HTTPUserAgent
2026/05/29 19:18:51.774901504 [1] "R/4.4.3 (ubuntu-22.04) R (4.4.3 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:51.774917748
2026/05/29 19:18:51.774918449 $internet.info
2026/05/29 19:18:51.774930057 [1] 2
2026/05/29 19:18:51.774930778
2026/05/29 19:18:51.774941504 $keep.parse.data
2026/05/29 19:18:51.774942225 [1] TRUE
2026/05/29 19:18:51.774954604
2026/05/29 19:18:51.774955375 $keep.parse.data.pkgs
2026/05/29 19:18:51.774982796 [1] FALSE
2026/05/29 19:18:51.774983868
2026/05/29 19:18:51.774995055 $keep.source
2026/05/29 19:18:51.774995786 [1] FALSE
2026/05/29 19:18:51.775007794
2026/05/29 19:18:51.775008535 $keep.source.pkgs
2026/05/29 19:18:51.775020363 [1] FALSE
2026/05/29 19:18:51.775021194
2026/05/29 19:18:51.775032371 $locatorBell
2026/05/29 19:18:51.775033092 [1] TRUE
2026/05/29 19:18:51.775045211
2026/05/29 19:18:51.775046022 $mailer
2026/05/29 19:18:51.775057008 [1] "mailto"
2026/05/29 19:18:51.775057709
2026/05/29 19:18:51.775068906 $matprod
2026/05/29 19:18:51.775069617 [1] "default"
2026/05/29 19:18:51.775081676
2026/05/29 19:18:51.775082387 $max.contour.segments
2026/05/29 19:18:51.775094775 [1] 25000
2026/05/29 19:18:51.775095476
2026/05/29 19:18:51.775106133 $max.print
2026/05/29 19:18:51.775106834 [1] 99999
2026/05/29 19:18:51.775118641
2026/05/29 19:18:51.775119463 $menu.graphics
2026/05/29 19:18:51.775134125 [1] TRUE
2026/05/29 19:18:51.775139653
2026/05/29 19:18:51.775151351 $na.action
2026/05/29 19:18:51.775152222 [1] "na.omit"
2026/05/29 19:18:51.775164330
2026/05/29 19:18:51.775165102 $nwarnings
2026/05/29 19:18:51.775195838 [1] 50
2026/05/29 19:18:51.775196759
2026/05/29 19:18:51.775207916 $OutDec
2026/05/29 19:18:51.775208637 [1] "."
2026/05/29 19:18:51.775220014
2026/05/29 19:18:51.775220766 $pager
2026/05/29 19:18:51.775231512 [1] "/opt/R/4.4.3/lib/R/bin/pager"
2026/05/29 19:18:51.775232443
2026/05/29 19:18:51.775244882 $papersize
2026/05/29 19:18:51.775245573 [1] "letter"
2026/05/29 19:18:51.775257521
2026/05/29 19:18:51.775258192 $PCRE_limit_recursion
2026/05/29 19:18:51.775270390 [1] NA
2026/05/29 19:18:51.775271142
2026/05/29 19:18:51.775281898 $PCRE_study
2026/05/29 19:18:51.775282599 [1] FALSE
2026/05/29 19:18:51.775294617
2026/05/29 19:18:51.775296600 $PCRE_use_JIT
2026/05/29 19:18:51.775308388 [1] TRUE
2026/05/29 19:18:51.775309139
2026/05/29 19:18:51.775320256 $pdfviewer
2026/05/29 19:18:51.775320937 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:51.775333436
2026/05/29 19:18:51.775334157 $pkgType
2026/05/29 19:18:51.775345804 [1] "source"
2026/05/29 19:18:51.775346505
2026/05/29 19:18:51.775357672 $printcmd
2026/05/29 19:18:51.775358383 [1] "/usr/bin/lpr"
2026/05/29 19:18:51.775370672
2026/05/29 19:18:51.775371393 $prompt
2026/05/29 19:18:51.775392184 [1] "> "
2026/05/29 19:18:51.775392945
2026/05/29 19:18:51.775403802 $repos
2026/05/29 19:18:51.775404563 CRAN
2026/05/29 19:18:51.775415920 "@CRAN@"
2026/05/29 19:18:51.775416661
2026/05/29 19:18:51.775428038 $rl_word_breaks
2026/05/29 19:18:51.775428760 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:51.775446546
2026/05/29 19:18:51.775447348 $scipen
2026/05/29 19:18:51.775462000 [1] 0
2026/05/29 19:18:51.775462831
2026/05/29 19:18:51.775474268 $show.coef.Pvalues
2026/05/29 19:18:51.775475019 [1] TRUE
2026/05/29 19:18:51.775487759
2026/05/29 19:18:51.775488830 $show.error.messages
2026/05/29 19:18:51.775501069 [1] TRUE
2026/05/29 19:18:51.775501760
2026/05/29 19:18:51.775512626 $show.signif.stars
2026/05/29 19:18:51.775513317 [1] TRUE
2026/05/29 19:18:51.775525466
2026/05/29 19:18:51.775526177 $showErrorCalls
2026/05/29 19:18:51.775538115 [1] TRUE
2026/05/29 19:18:51.775538936
2026/05/29 19:18:51.775551295 $showNCalls
2026/05/29 19:18:51.775552046 [1] 50
2026/05/29 19:18:51.775563623
2026/05/29 19:18:51.775564314 $showWarnCalls
2026/05/29 19:18:51.775575822 [1] FALSE
2026/05/29 19:18:51.775576523
2026/05/29 19:18:51.775587659 $str
2026/05/29 19:18:51.775588491 $str$strict.width
2026/05/29 19:18:51.775600449 [1] "no"
2026/05/29 19:18:51.775601200
2026/05/29 19:18:51.775612277 $str$digits.d
2026/05/29 19:18:51.775613028 [1] 3
2026/05/29 19:18:51.775628120
2026/05/29 19:18:51.775630764 $str$vec.len
2026/05/29 19:18:51.775654791 [1] 4
2026/05/29 19:18:51.775655682
2026/05/29 19:18:51.775666749 $str$list.len
2026/05/29 19:18:51.775667510 [1] 99
2026/05/29 19:18:51.775686509
2026/05/29 19:18:51.775687300 $str$deparse.lines
2026/05/29 19:18:51.775709744 NULL
2026/05/29 19:18:51.775710575
2026/05/29 19:18:51.775720911 $str$drop.deparse.attr
2026/05/29 19:18:51.775721662 [1] TRUE
2026/05/29 19:18:51.775738237
2026/05/29 19:18:51.775739078 $str$formatNum
2026/05/29 19:18:51.775750145 function (x, ...)
2026/05/29 19:18:51.775750866 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:51.775764496 <environment: 0x5614abe82778>
2026/05/29 19:18:51.775765328
2026/05/29 19:18:51.775777546
2026/05/29 19:18:51.775778317 $str.dendrogram.last
2026/05/29 19:18:51.775793670 [1] "`"
2026/05/29 19:18:51.775794512
2026/05/29 19:18:51.775804747 $texi2dvi
2026/05/29 19:18:51.775805538 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:51.775818808
2026/05/29 19:18:51.775820321 $timeout
2026/05/29 19:18:51.775834412 [1] 60
2026/05/29 19:18:51.775835223
2026/05/29 19:18:51.775845859 $ts.eps
2026/05/29 19:18:51.775846650 [1] 1e-05
2026/05/29 19:18:51.775858258
2026/05/29 19:18:51.775858979 $ts.S.compat
2026/05/29 19:18:51.775870727 [1] FALSE
2026/05/29 19:18:51.775871488
2026/05/29 19:18:51.775882635 $unzip
2026/05/29 19:18:51.775883446 [1] "/usr/bin/unzip"
2026/05/29 19:18:51.775895985
2026/05/29 19:18:51.775896756 $useFancyQuotes
2026/05/29 19:18:51.775908744 [1] TRUE
2026/05/29 19:18:51.775909515
2026/05/29 19:18:51.775920572 $verbose
2026/05/29 19:18:51.775921313 [1] FALSE
2026/05/29 19:18:51.775933241
2026/05/29 19:18:51.775934042 $warn
2026/05/29 19:18:51.775945009 [1] 0
2026/05/29 19:18:51.775945770
2026/05/29 19:18:51.775956216 $warning.length
2026/05/29 19:18:51.775957007 [1] 1000
2026/05/29 19:18:51.775969155
2026/05/29 19:18:51.775969846 $warnPartialMatchArgs
2026/05/29 19:18:51.775982515 [1] FALSE
2026/05/29 19:18:51.775983247
2026/05/29 19:18:51.775994273 $warnPartialMatchAttr
2026/05/29 19:18:51.775995074 [1] FALSE
2026/05/29 19:18:51.776007703
2026/05/29 19:18:51.776008575 $warnPartialMatchDollar
2026/05/29 19:18:51.776021204 [1] FALSE
2026/05/29 19:18:51.776021935
2026/05/29 19:18:51.776032721 $width
2026/05/29 19:18:51.776033482 [1] 80
2026/05/29 19:18:51.776044840
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:43727
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/05/29 19:18:51.801380684 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:51.801625764 [connect-session] Job Key: ZchbiGcy1qix8dlh
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41369 ...
Connected to session server http://127.0.0.1:41369
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:51.993150145 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:51.993427363 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:51.993517654 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:52.002511180
2026/05/29 19:18:52.002524330 $ env
2026/05/29 19:18:52.002576148 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:52.002577380 CONNECT_CONTENT_GUID=
2026/05/29 19:18:52.002595157 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:52.002595938 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:52.002615427 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:52.002616990 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:52.002642538 EDITOR=vi
2026/05/29 19:18:52.002643069 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:52.002653975 HOSTNAME=ef7deddff55f
2026/05/29 19:18:52.002654456 LANG=en_US.UTF-8
2026/05/29 19:18:52.002676409 LANGUAGE=en_US:en
2026/05/29 19:18:52.002677231 LC_ALL=en_US.UTF-8
2026/05/29 19:18:52.002691722 LD_LIBRARY_PATH=/opt/R/4.4.3/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/05/29 19:18:52.002702008 LN_S=ln -s
2026/05/29 19:18:52.002737332 LOGNAME=rstudio-connect
2026/05/29 19:18:52.002740406 MAKE=make
2026/05/29 19:18:52.002773466 PAGER=/usr/bin/pager
2026/05/29 19:18:52.002774277 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:52.002800207 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:52.002800908 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:52.002814829 R_ARCH=
2026/05/29 19:18:52.002815540 R_BROWSER=xdg-open
2026/05/29 19:18:52.002827318 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:52.002827999 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:52.002841369 R_DOC_DIR=/opt/R/4.4.3/lib/R/doc
2026/05/29 19:18:52.002842060 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:52.002863072 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:52.002863903 R_HOME=/opt/R/4.4.3/lib/R
2026/05/29 19:18:52.002877724 R_INCLUDE_DIR=/opt/R/4.4.3/lib/R/include
2026/05/29 19:18:52.002879366 R_LIBS=/opt/rstudio-connect/mnt/R/4.4.3
2026/05/29 19:18:52.002895541 R_LIBS_SITE=/opt/R/4.4.3/lib/R/site-library
2026/05/29 19:18:52.002896252 R_LIBS_USER=REDACTED
2026/05/29 19:18:52.002910743 R_PAPERSIZE=letter
2026/05/29 19:18:52.002911435 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:52.002932416 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:52.002933388 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:52.002944715 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:52.002945175 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:52.002955832 RSC_REPORT_NAME=system-check
2026/05/29 19:18:52.002956302 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:52.002968150 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:52.002968621 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:52.002988891 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpO62y4S
2026/05/29 19:18:52.002989623 R_SHARE_DIR=/opt/R/4.4.3/lib/R/share
2026/05/29 19:18:52.003012457 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:52.003013268 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:52.003028491 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:52.003028942 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:52.003039588 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:52.003040049 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:52.003050084 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:52.003050615 SED=/usr/bin/sed
2026/05/29 19:18:52.003067610 SF_PARTNER=posit_connect
2026/05/29 19:18:52.003068442 SHLVL=2
2026/05/29 19:18:52.003082523 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:52.003083164 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:52.003093910 TAR=/usr/bin/tar
2026/05/29 19:18:52.003094361 TERM=xterm
2026/05/29 19:18:52.003103184 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:52.003103675 TZ=UTC
2026/05/29 19:18:52.003123124 USERNAME=rstudio-connect
2026/05/29 19:18:52.003123855 USER=rstudio-connect
2026/05/29 19:18:52.009139435 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:41369
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/05/29 19:18:52.027766603 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:52.028032535 [connect-session] Job Key: uxIwMUp91SG9cIWq
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45599 ...
Connected to session server http://127.0.0.1:45599
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:52.230269736 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:52.230511546 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:52.230585954 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:52.239637873
2026/05/29 19:18:52.239650982 $ findmnt --notruncate
2026/05/29 19:18:52.239703522 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:52.239719105 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/ov
erlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:52.239823348 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:52.239858656 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:52.239859687 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:52.239889327 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:52.239891571 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:52.239972923 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:52.239975177 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:52.240005763 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:52.240006584 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240065623 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc
ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:52.240067807 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc
ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:52.240295320 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240297183 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240362812 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240363753 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240409352 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.source.3042659623] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240410414 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.output.516197470] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240461220 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/uxIwMUp91SG9cIWq] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240462102 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240508281 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240509063 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:52.240548232 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace2240890394] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:52.240552478 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:52.246390180 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:45599
Job completed
rmarkdown-sandbox R-version Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:52.265389675 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:52.265653543 [connect-session] Job Key: z4hdKrWqVtEikWxU
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34511 ...
Connected to session server http://127.0.0.1:34511
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:52.463154650 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:52.463897487 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:52.463904037 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/01-R-version.sh
2026/05/29 19:18:52.484502070
2026/05/29 19:18:52.484545385 $ /opt/R/4.5.2/bin/R --version
2026/05/29 19:18:52.484632426 R version 4.5.2 (2025-10-31) -- "[Not] Part in a Rumble"
2026/05/29 19:18:52.484633999 Copyright (C) 2025 The R Foundation for Statistical Computing
2026/05/29 19:18:52.484665406 Platform: x86_64-pc-linux-gnu
2026/05/29 19:18:52.484666237
2026/05/29 19:18:52.484723073 R is free software and comes with ABSOLUTELY NO WARRANTY.
2026/05/29 19:18:52.484724325 You are welcome to redistribute it under the terms of the
2026/05/29 19:18:52.484743804 GNU General Public License versions 2 or 3.
2026/05/29 19:18:52.484744936 For more information about these matters see
2026/05/29 19:18:52.491454294 https://www.gnu.org/licenses/.
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:34511
Job completed
rmarkdown-sandbox installed-packages Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:52.509715434 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:52.509979052 [connect-session] Job Key: D8jZxjiXlk0OnAo1
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:41275 ...
Connected to session server http://127.0.0.1:41275
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:52.708014776 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:52.708276361 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:52.708369822 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/02-installed-packages.sh
2026/05/29 19:18:52.923302933
2026/05/29 19:18:52.923319088 $ /opt/R/4.5.2/bin/R --no-save -s -e installed.packages()[,c("Package","Version","LibPath")]
2026/05/29 19:18:52.923379429 Package Version LibPath
2026/05/29 19:18:52.923380600 base "base" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923396114 bit "bit" "4.6.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923396835 bit64 "bit64" "4.8.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923419825 blob "blob" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923423591 boot "boot" "1.3-32" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923529541 class "class" "7.3-23" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923530823 cli "cli" "3.6.6" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923547968 cluster "cluster" "2.1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923566336 codetools "codetools" "0.2-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923583332 compiler "compiler" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923583883 datasets "datasets" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923600428 DBI "DBI" "1.3.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923601219 foreign "foreign" "0.8-90" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923629206 glue "glue" "1.8.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923631008 graphics "graphics" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923657338 grDevices "grDevices" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923662346 grid "grid" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923682626 hms "hms" "1.1.4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923683508 KernSmooth "KernSmooth" "2.23-26" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923695866 lattice "lattice" "0.22-7" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923696327 lifecycle "lifecycle" "1.0.5" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923707173 MASS "MASS" "7.3-65" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923707614 Matrix "Matrix" "1.7-4" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923718140 methods "methods" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923718581 mgcv "mgcv" "1.9-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923736087 nlme "nlme" "3.1-168" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923736768 nnet "nnet" "7.3-20" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923758817 odbc "odbc" "1.7.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923769498 parallel "parallel" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923770249 pkgconfig "pkgconfig" "2.0.3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923783559 Rcpp "Rcpp" "1.1.1-1.1" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923783999 rlang "rlang" "1.2.0" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923794335 rpart "rpart" "4.1.24" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923794756 spatial "spatial" "7.3-18" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923805151 splines "splines" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923805772 stats "stats" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923824991 stats4 "stats4" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923825843 survival "survival" "3.8-3" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923856915 tcltk "tcltk" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923857806 tools "tools" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.923874271 utils "utils" "4.5.2" "/opt/R/4.5.2/lib/R/library"
2026/05/29 19:18:52.929540679 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:41275
Job completed
rmarkdown-sandbox options Using environment Local
Using /opt/R/4.5.2/bin/R with version 4.5.2 from Local
Using /opt/python/3.13.9/bin/python3.13 with version 3.13.9 from Local
2026/05/29 19:18:52.947720672 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:52.947982367 [connect-session] Job Key: M3ePXELCj98vachz
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:45285 ...
Connected to session server http://127.0.0.1:45285
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:53.147318264 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:53.147558367 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:53.147635623 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/03-options.R
2026/05/29 19:18:53.148104150 $add.smooth
2026/05/29 19:18:53.148112894 [1] TRUE
2026/05/29 19:18:53.148140115
2026/05/29 19:18:53.148143320 $bitmapType
2026/05/29 19:18:53.148278313 [1] "cairo"
2026/05/29 19:18:53.148280637
2026/05/29 19:18:53.148308388 $browser
2026/05/29 19:18:53.148311874 function (url)
2026/05/29 19:18:53.148325084 {
2026/05/29 19:18:53.148326015 cat("Cannot visit", url, "because the browseURL function is disabled.\n")
2026/05/29 19:18:53.148342700 }
2026/05/29 19:18:53.148343461 <environment: 0x55778f509ed8>
2026/05/29 19:18:53.148355159
2026/05/29 19:18:53.148355610 $browserNLdisabled
2026/05/29 19:18:53.148363702 [1] FALSE
2026/05/29 19:18:53.148364183
2026/05/29 19:18:53.148377208 $catch.script.errors
2026/05/29 19:18:53.148380312 [1] FALSE
2026/05/29 19:18:53.148403207
2026/05/29 19:18:53.148404228 $CBoundsCheck
2026/05/29 19:18:53.148416497 [1] FALSE
2026/05/29 19:18:53.148417248
2026/05/29 19:18:53.148428215 $check.bounds
2026/05/29 19:18:53.148428886 [1] FALSE
2026/05/29 19:18:53.148440734
2026/05/29 19:18:53.148441475 $citation.bibtex.max
2026/05/29 19:18:53.148453543 [1] 1
2026/05/29 19:18:53.148454284
2026/05/29 19:18:53.148464219 $continue
2026/05/29 19:18:53.148464910 [1] "+ "
2026/05/29 19:18:53.148479823
2026/05/29 19:18:53.148480604 $contrasts
2026/05/29 19:18:53.148497880 unordered ordered
2026/05/29 19:18:53.148499132 "contr.treatment" "contr.poly"
2026/05/29 19:18:53.148513463
2026/05/29 19:18:53.148514184 $defaultPackages
2026/05/29 19:18:53.148525882 [1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
2026/05/29 19:18:53.148526703
2026/05/29 19:18:53.148541986 $demo.ask
2026/05/29 19:18:53.148542758 [1] "default"
2026/05/29 19:18:53.148554395
2026/05/29 19:18:53.148555166 $deparse.cutoff
2026/05/29 19:18:53.148566574 [1] 60
2026/05/29 19:18:53.148567305
2026/05/29 19:18:53.148577790 $device
2026/05/29 19:18:53.148746069 function (file = if (onefile) "Rplots.pdf" else "Rplot%03d.pdf",
2026/05/29 19:18:53.148753400 width, height, onefile, family, title, fonts, version, paper,
2026/05/29 19:18:53.148783896 encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats,
2026/05/29 19:18:53.148784838 useKerning, fillOddEven, compress, timestamp, producer, author)
2026/05/29 19:18:53.148805058 {
2026/05/29 19:18:53.148806040 initPSandPDFfonts()
2026/05/29 19:18:53.148819240 new <- list()
2026/05/29 19:18:53.148820371 if (!missing(width))
2026/05/29 19:18:53.148835414 new$width <- width
2026/05/29 19:18:53.148836185 if (!missing(height))
2026/05/29 19:18:53.148850437 new$height <- height
2026/05/29 19:18:53.148851228 if (!missing(onefile))
2026/05/29 19:18:53.148873792 new$onefile <- onefile
2026/05/29 19:18:53.148874673 if (!missing(title))
2026/05/29 19:18:53.148889365 new$title <- title
2026/05/29 19:18:53.148890157 if (!missing(fonts))
2026/05/29 19:18:53.148903977 new$fonts <- fonts
2026/05/29 19:18:53.148904789 if (!missing(version))
2026/05/29 19:18:53.148920352 new$version <- version
2026/05/29 19:18:53.148921153 if (!missing(paper))
2026/05/29 19:18:53.148933768 new$paper <- paper
2026/05/29 19:18:53.148935460 if (!missing(encoding))
2026/05/29 19:18:53.148963257 new$encoding <- encoding
2026/05/29 19:18:53.148964519 if (!missing(bg))
2026/05/29 19:18:53.148979782 new$bg <- bg
2026/05/29 19:18:53.148980523 if (!missing(fg))
2026/05/29 19:18:53.148993423 new$fg <- fg
2026/05/29 19:18:53.148994204 if (!missing(pointsize))
2026/05/29 19:18:53.149018961 new$pointsize <- pointsize
2026/05/29 19:18:53.149019832 if (!missing(pagecentre))
2026/05/29 19:18:53.149034434 new$pagecentre <- pagecentre
2026/05/29 19:18:53.149035246 if (!missing(colormodel))
2026/05/29 19:18:53.149060183 new$colormodel <- colormodel
2026/05/29 19:18:53.149061065 if (!missing(useDingbats))
2026/05/29 19:18:53.149076207 new$useDingbats <- useDingbats
2026/05/29 19:18:53.149076969 if (!missing(useKerning))
2026/05/29 19:18:53.149092232 new$useKerning <- useKerning
2026/05/29 19:18:53.149092913 if (!missing(fillOddEven))
2026/05/29 19:18:53.149108556 new$fillOddEven <- fillOddEven
2026/05/29 19:18:53.149109438 if (!missing(compress))
2026/05/29 19:18:53.149125442 new$compress <- compress
2026/05/29 19:18:53.149126153 if (!missing(timestamp))
2026/05/29 19:18:53.149141366 new$timestamp <- timestamp
2026/05/29 19:18:53.149142227 if (!missing(producer))
2026/05/29 19:18:53.149156579 new$producer <- producer
2026/05/29 19:18:53.149157300 if (!missing(author))
2026/05/29 19:18:53.149188777 new$author <- author
2026/05/29 19:18:53.149190841 old <- check.options(new, name.opt = ".PDF.Options", envir = .PSenv)
2026/05/29 19:18:53.149215358 if (!missing(family) && (inherits(family, "Type1Font") ||
2026/05/29 19:18:53.149216389 inherits(family, "CIDFont"))) {
2026/05/29 19:18:53.149234056 enc <- family$encoding
2026/05/29 19:18:53.149234987 if (inherits(family, "Type1Font") && !is.null(enc) &&
2026/05/29 19:18:53.149250971 enc != "default" && (is.null(old$encoding) || old$encoding ==
2026/05/29 19:18:53.149251863 "default"))
2026/05/29 19:18:53.149268197 old$encoding <- enc
2026/05/29 19:18:53.149268908 family <- family$metrics
2026/05/29 19:18:53.149283280 }
2026/05/29 19:18:53.149284151 if (is.null(old$encoding) || old$encoding == "default")
2026/05/29 19:18:53.149299214 old$encoding <- guessEncoding()
2026/05/29 19:18:53.149299965 if (!missing(family)) {
2026/05/29 19:18:53.149314758 if (length(family) == 4L) {
2026/05/29 19:18:53.149315539 family <- c(family, "Symbol.afm")
2026/05/29 19:18:53.149331052 }
2026/05/29 19:18:53.149331793 else if (length(family) == 5L) {
2026/05/29 19:18:53.149345163 }
2026/05/29 19:18:53.149345955 else if (length(family) == 1L) {
2026/05/29 19:18:53.149359054 pf <- pdfFonts(family)[[1L]]
2026/05/29 19:18:53.149359766 if (is.null(pf))
2026/05/29 19:18:53.149374988 stop(gettextf("unknown family '%s'", family),
2026/05/29 19:18:53.149375790 domain = NA)
2026/05/29 19:18:53.149391674 matchFont(pf, old$encoding)
2026/05/29 19:18:53.149392395 }
2026/05/29 19:18:53.149405945 else stop("invalid 'family' argument")
2026/05/29 19:18:53.149406686 old$family <- family
2026/05/29 19:18:53.149422440 }
2026/05/29 19:18:53.149423201 version <- old$version
2026/05/29 19:18:53.149435890 versions <- c("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7",
2026/05/29 19:18:53.149436662 "2.0")
2026/05/29 19:18:53.149450512 if (version %in% versions)
2026/05/29 19:18:53.149451264 version <- as.integer(strsplit(version, "[.]")[[1L]])
2026/05/29 19:18:53.149467598 else stop("invalid PDF version")
2026/05/29 19:18:53.149468399 onefile <- old$onefile
2026/05/29 19:18:53.149483212 if (!checkIntFormat(file))
2026/05/29 19:18:53.149483983 stop(gettextf("invalid 'file' argument '%s'", file),
2026/05/29 19:18:53.149500578 domain = NA)
2026/05/29 19:18:53.149501339 .External(C_PDF, file, old$paper, old$family, old$encoding,
2026/05/29 19:18:53.149542501 old$bg, old$fg, old$width, old$height, old$pointsize,
2026/05/29 19:18:53.149543503 onefile, old$pagecentre, old$title, old$fonts, version[1L],
2026/05/29 19:18:53.149562131 version[2L], old$colormodel, old$useDingbats, old$useKerning,
2026/05/29 19:18:53.149562952 old$fillOddEven, old$compress, old$timestamp, old$producer,
2026/05/29 19:18:53.149588170 old$author)
2026/05/29 19:18:53.149589052 invisible()
2026/05/29 19:18:53.149605396 }
2026/05/29 19:18:53.149606278 <bytecode: 0x55778d302570>
2026/05/29 19:18:53.149619327 <environment: namespace:grDevices>
2026/05/29 19:18:53.149620048
2026/05/29 19:18:53.149633649 $device.ask.default
2026/05/29 19:18:53.149634500 [1] FALSE
2026/05/29 19:18:53.149647590
2026/05/29 19:18:53.149648351 $digits
2026/05/29 19:18:53.149659899 [1] 7
2026/05/29 19:18:53.149660620
2026/05/29 19:18:53.149672077 $dvipscmd
2026/05/29 19:18:53.149672848 [1] "dvips"
2026/05/29 19:18:53.149685137
2026/05/29 19:18:53.149685828 $echo
2026/05/29 19:18:53.149697145 [1] FALSE
2026/05/29 19:18:53.149697956
2026/05/29 19:18:53.149709523 $editor
2026/05/29 19:18:53.149710285 [1] "vi"
2026/05/29 19:18:53.149722383
2026/05/29 19:18:53.149723044 $encoding
2026/05/29 19:18:53.149734792 [1] "native.enc"
2026/05/29 19:18:53.149735553
2026/05/29 19:18:53.149747481 $example.ask
2026/05/29 19:18:53.149748212 [1] "default"
2026/05/29 19:18:53.149761091
2026/05/29 19:18:53.149761812 $expressions
2026/05/29 19:18:53.149773931 [1] 5000
2026/05/29 19:18:53.149774662
2026/05/29 19:18:53.149785688 $help.search.types
2026/05/29 19:18:53.149786419 [1] "vignette" "demo" "help"
2026/05/29 19:18:53.149800921
2026/05/29 19:18:53.149801983 $help.try.all.packages
2026/05/29 19:18:53.149816625 [1] FALSE
2026/05/29 19:18:53.149817647
2026/05/29 19:18:53.149833220 $HTTPUserAgent
2026/05/29 19:18:53.149834071 [1] "R/4.5.2 (ubuntu-22.04) R (4.5.2 x86_64-pc-linux-gnu x86_64 linux-gnu)"
2026/05/29 19:18:53.149851027
2026/05/29 19:18:53.149851818 $internet.info
2026/05/29 19:18:53.149863967 [1] 2
2026/05/29 19:18:53.149864758
2026/05/29 19:18:53.149875794 $keep.parse.data
2026/05/29 19:18:53.149876566 [1] TRUE
2026/05/29 19:18:53.149889255
2026/05/29 19:18:53.149889966 $keep.parse.data.pkgs
2026/05/29 19:18:53.149902314 [1] FALSE
2026/05/29 19:18:53.149903126
2026/05/29 19:18:53.149914583 $keep.source
2026/05/29 19:18:53.149915394 [1] FALSE
2026/05/29 19:18:53.149927753
2026/05/29 19:18:53.149928434 $keep.source.pkgs
2026/05/29 19:18:53.149940793 [1] FALSE
2026/05/29 19:18:53.149941554
2026/05/29 19:18:53.149952801 $locatorBell
2026/05/29 19:18:53.149953562 [1] TRUE
2026/05/29 19:18:53.149965920
2026/05/29 19:18:53.149966682 $mailer
2026/05/29 19:18:53.149984789 [1] "mailto"
2026/05/29 19:18:53.149985570
2026/05/29 19:18:53.149997338 $matprod
2026/05/29 19:18:53.149998079 [1] "default"
2026/05/29 19:18:53.150010778
2026/05/29 19:18:53.150011479 $max.contour.segments
2026/05/29 19:18:53.150024419 [1] 25000
2026/05/29 19:18:53.150025150
2026/05/29 19:18:53.150036327 $max.print
2026/05/29 19:18:53.150037118 [1] 99999
2026/05/29 19:18:53.150049086
2026/05/29 19:18:53.150049797 $menu.graphics
2026/05/29 19:18:53.150061665 [1] TRUE
2026/05/29 19:18:53.150062486
2026/05/29 19:18:53.150074034 $na.action
2026/05/29 19:18:53.150074745 [1] "na.omit"
2026/05/29 19:18:53.150087234
2026/05/29 19:18:53.150087955 $nwarnings
2026/05/29 19:18:53.150099863 [1] 50
2026/05/29 19:18:53.150100624
2026/05/29 19:18:53.150111680 $OutDec
2026/05/29 19:18:53.150112432 [1] "."
2026/05/29 19:18:53.150124289
2026/05/29 19:18:53.150125051 $pager
2026/05/29 19:18:53.150136588 [1] "/opt/R/4.5.2/lib/R/bin/pager"
2026/05/29 19:18:53.150137429
2026/05/29 19:18:53.150150219 $papersize
2026/05/29 19:18:53.150151030 [1] "letter"
2026/05/29 19:18:53.150163499
2026/05/29 19:18:53.150164350 $PCRE_limit_recursion
2026/05/29 19:18:53.150193674 [1] NA
2026/05/29 19:18:53.150194596
2026/05/29 19:18:53.150210590 $PCRE_study
2026/05/29 19:18:53.150211631 [1] FALSE
2026/05/29 19:18:53.150224391
2026/05/29 19:18:53.150225242 $PCRE_use_JIT
2026/05/29 19:18:53.150242498 [1] TRUE
2026/05/29 19:18:53.150243279
2026/05/29 19:18:53.150259464 $pdfviewer
2026/05/29 19:18:53.150260335 [1] "/usr/bin/xdg-open"
2026/05/29 19:18:53.150296349
2026/05/29 19:18:53.150315608 $pkgType
2026/05/29 19:18:53.150333375 [1] "source"
2026/05/29 19:18:53.150334347
2026/05/29 19:18:53.150351843 $printcmd
2026/05/29 19:18:53.150352664 [1] "/usr/bin/lpr"
2026/05/29 19:18:53.150381267
2026/05/29 19:18:53.150406466 $prompt
2026/05/29 19:18:53.150407507 [1] "> "
2026/05/29 19:18:53.150420677
2026/05/29 19:18:53.150421679 $repos
2026/05/29 19:18:53.150433046 CRAN
2026/05/29 19:18:53.150433787 "@CRAN@"
2026/05/29 19:18:53.150445685
2026/05/29 19:18:53.150446456 $rl_word_breaks
2026/05/29 19:18:53.150458655 [1] " \t\n\"\\'`><=%;,|&{()}"
2026/05/29 19:18:53.150459756
2026/05/29 19:18:53.150489862 $scipen
2026/05/29 19:18:53.150490673 [1] 0
2026/05/29 19:18:53.150502811
2026/05/29 19:18:53.150503512 $show.coef.Pvalues
2026/05/29 19:18:53.150516302 [1] TRUE
2026/05/29 19:18:53.150517083
2026/05/29 19:18:53.150528620 $show.error.messages
2026/05/29 19:18:53.150549522 [1] TRUE
2026/05/29 19:18:53.150570614
2026/05/29 19:18:53.150572196 $show.signif.stars
2026/05/29 19:18:53.150584835 [1] TRUE
2026/05/29 19:18:53.150585286
2026/05/29 19:18:53.150593268 $showErrorCalls
2026/05/29 19:18:53.150593789 [1] TRUE
2026/05/29 19:18:53.150602382
2026/05/29 19:18:53.150602872 $showNCalls
2026/05/29 19:18:53.150611095 [1] 50
2026/05/29 19:18:53.150611545
2026/05/29 19:18:53.150619347 $showWarnCalls
2026/05/29 19:18:53.150619808 [1] FALSE
2026/05/29 19:18:53.150631986
2026/05/29 19:18:53.150632747 $str
2026/05/29 19:18:53.150648181 $str$strict.width
2026/05/29 19:18:53.150653148 [1] "no"
2026/05/29 19:18:53.150672908
2026/05/29 19:18:53.150673929 $str$digits.d
2026/05/29 19:18:53.150686017 [1] 3
2026/05/29 19:18:53.150686478
2026/05/29 19:18:53.150694180 $str$vec.len
2026/05/29 19:18:53.150694630 [1] 4
2026/05/29 19:18:53.150702933
2026/05/29 19:18:53.150703424 $str$list.len
2026/05/29 19:18:53.150711616 [1] 99
2026/05/29 19:18:53.150712047
2026/05/29 19:18:53.150720089 $str$deparse.lines
2026/05/29 19:18:53.150720560 NULL
2026/05/29 19:18:53.150729102
2026/05/29 19:18:53.150729553 $str$drop.deparse.attr
2026/05/29 19:18:53.150738086 [1] TRUE
2026/05/29 19:18:53.150738557
2026/05/29 19:18:53.150746579 $str$formatNum
2026/05/29 19:18:53.150747040 function (x, ...)
2026/05/29 19:18:53.150755923 format(x, trim = TRUE, drop0trailing = TRUE, ...)
2026/05/29 19:18:53.150756624 <environment: 0x55778db774d0>
2026/05/29 19:18:53.150767611
2026/05/29 19:18:53.150768071
2026/05/29 19:18:53.150775603 $str.dendrogram.last
2026/05/29 19:18:53.150776063 [1] "`"
2026/05/29 19:18:53.150784877
2026/05/29 19:18:53.150785317 $texi2dvi
2026/05/29 19:18:53.150793319 [1] "/usr/bin/texi2dvi"
2026/05/29 19:18:53.150793790
2026/05/29 19:18:53.150802273 $timeout
2026/05/29 19:18:53.150802714 [1] 60
2026/05/29 19:18:53.150810746
2026/05/29 19:18:53.150811176 $ts.eps
2026/05/29 19:18:53.150819249 [1] 1e-05
2026/05/29 19:18:53.150819709
2026/05/29 19:18:53.150827691 $ts.S.compat
2026/05/29 19:18:53.150828152 [1] FALSE
2026/05/29 19:18:53.150836715
2026/05/29 19:18:53.150837146 $unzip
2026/05/29 19:18:53.150851017 [1] "/usr/bin/unzip"
2026/05/29 19:18:53.150851808
2026/05/29 19:18:53.150863585 $useFancyQuotes
2026/05/29 19:18:53.150864277 [1] TRUE
2026/05/29 19:18:53.150876545
2026/05/29 19:18:53.150877436 $verbose
2026/05/29 19:18:53.150888784 [1] FALSE
2026/05/29 19:18:53.150889465
2026/05/29 19:18:53.150900231 $warn
2026/05/29 19:18:53.150900902 [1] 0
2026/05/29 19:18:53.150912219
2026/05/29 19:18:53.150912880 $warning.length
2026/05/29 19:18:53.150923977 [1] 1000
2026/05/29 19:18:53.150924668
2026/05/29 19:18:53.150934523 $warnPartialMatchArgs
2026/05/29 19:18:53.150935224 [1] FALSE
2026/05/29 19:18:53.150947242
2026/05/29 19:18:53.150947953 $warnPartialMatchAttr
2026/05/29 19:18:53.150966421 [1] FALSE
2026/05/29 19:18:53.150967252
2026/05/29 19:18:53.150979220 $warnPartialMatchDollar
2026/05/29 19:18:53.150980091 [1] FALSE
2026/05/29 19:18:53.150995585
2026/05/29 19:18:53.150996336 $width
2026/05/29 19:18:53.151007363 [1] 80
2026/05/29 19:18:53.151008174
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:45285
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/05/29 19:18:53.174634418 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:53.174890314 [connect-session] Job Key: PsmW2wARyyOYPyPY
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:34683 ...
Starting content session token refresher (interval: 12h0m0s)
Connected to session server http://127.0.0.1:34683
2026/05/29 19:18:53.372710083 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:53.372920560 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:53.373012940 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/04-environment.sh
2026/05/29 19:18:53.382734560
2026/05/29 19:18:53.382744414 $ env
2026/05/29 19:18:53.382781300 CONNECT_API_KEY=REDACTED
2026/05/29 19:18:53.382782612 CONNECT_CONTENT_GUID=
2026/05/29 19:18:53.382797945 CONNECT_CONTENT_JOB_KEY=REDACTED
2026/05/29 19:18:53.382798686 CONNECT_CONTENT_SESSION_TOKEN=REDACTED
2026/05/29 19:18:53.382814731 CONNECT_SERVER=http://localhost:3939/
2026/05/29 19:18:53.382815412 _DD_ROOT_GO_SESSION_ID=17a17515-ab27-481e-b148-6d05c70cde2c
2026/05/29 19:18:53.382842442 EDITOR=vi
2026/05/29 19:18:53.382843224 HOME=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:53.382857716 HOSTNAME=ef7deddff55f
2026/05/29 19:18:53.382858507 LANG=en_US.UTF-8
2026/05/29 19:18:53.382872197 LANGUAGE=en_US:en
2026/05/29 19:18:53.382872928 LC_ALL=en_US.UTF-8
2026/05/29 19:18:53.382886158 LD_LIBRARY_PATH=/opt/R/4.5.2/lib/R/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-11-openjdk-amd64/lib/server
2026/05/29 19:18:53.382887070 LN_S=ln -s
2026/05/29 19:18:53.382907160 LOGNAME=rstudio-connect
2026/05/29 19:18:53.382907891 MAKE=make
2026/05/29 19:18:53.382921442 PAGER=/usr/bin/pager
2026/05/29 19:18:53.382922353 PATH=/opt/rstudio-connect/mnt/app/python/env/bin:/opt/python/3.13.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:53.382949214 POSIT_PRODUCT=CONNECT
2026/05/29 19:18:53.382950295 PWD=/opt/rstudio-connect/mnt/app
2026/05/29 19:18:53.382965829 R_ARCH=
2026/05/29 19:18:53.382966780 R_BROWSER=xdg-open
2026/05/29 19:18:53.382986790 R_BZIPCMD=/usr/bin/bzip2
2026/05/29 19:18:53.382987672 R_CONFIG_ACTIVE=rsconnect
2026/05/29 19:18:53.383002414 R_DOC_DIR=/opt/R/4.5.2/lib/R/doc
2026/05/29 19:18:53.383003285 RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:53.383020722 R_GZIPCMD=/usr/bin/gzip
2026/05/29 19:18:53.383021513 R_HOME=/opt/R/4.5.2/lib/R
2026/05/29 19:18:53.383034993 R_INCLUDE_DIR=/opt/R/4.5.2/lib/R/include
2026/05/29 19:18:53.383035794 R_LIBS=/opt/rstudio-connect/mnt/R/4.5.2
2026/05/29 19:18:53.383051107 R_LIBS_SITE=/opt/R/4.5.2/lib/R/site-library
2026/05/29 19:18:53.383051939 R_LIBS_USER=REDACTED
2026/05/29 19:18:53.383066461 R_PAPERSIZE=letter
2026/05/29 19:18:53.383067242 R_PDFVIEWER=/usr/bin/xdg-open
2026/05/29 19:18:53.383081133 R_PLATFORM=x86_64-pc-linux-gnu
2026/05/29 19:18:53.383081864 R_PRINTCMD=/usr/bin/lpr
2026/05/29 19:18:53.383095805 R_RD4PDF=times,inconsolata,hyper
2026/05/29 19:18:53.383096636 RSC_EMAIL_SUBJECT=system-check
2026/05/29 19:18:53.383111979 RSC_REPORT_NAME=system-check
2026/05/29 19:18:53.383112680 RSC_REPORT_RENDERING_URL=[[==RSC_REPORT_RENDERING_URL==]]
2026/05/29 19:18:53.383129095 RSC_REPORT_SUBSCRIPTION_URL=[[==RSC_REPORT_SUBSCRIPTION_URL==]]
2026/05/29 19:18:53.383129926 RSC_REPORT_URL=[[==RSC_REPORT_URL==]]
2026/05/29 19:18:53.383146461 R_SESSION_TMPDIR=/opt/rstudio-connect/mnt/tmp/RtmpotxIWD
2026/05/29 19:18:53.383147162 R_SHARE_DIR=/opt/R/4.5.2/lib/R/share
2026/05/29 19:18:53.383163307 R_STRIP_SHARED_LIB=strip --strip-unneeded
2026/05/29 19:18:53.383164038 R_STRIP_STATIC_LIB=strip --strip-debug
2026/05/29 19:18:53.383228916 RSTUDIO_PANDOC=/opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:53.383229767 RSTUDIO_PRODUCT=CONNECT
2026/05/29 19:18:53.383252361 R_TEXI2DVICMD=/usr/bin/texi2dvi
2026/05/29 19:18:53.383253613 R_UNZIPCMD=/usr/bin/unzip
2026/05/29 19:18:53.383267975 R_ZIPCMD=/usr/bin/zip
2026/05/29 19:18:53.383268766 SED=/usr/bin/sed
2026/05/29 19:18:53.383284740 SF_PARTNER=posit_connect
2026/05/29 19:18:53.383285451 SHLVL=2
2026/05/29 19:18:53.383301295 SPARK_CONNECT_USER_AGENT=REDACTED
2026/05/29 19:18:53.383302026 STARTUP_DEBUG_MODE=0
2026/05/29 19:18:53.383314335 TAR=/usr/bin/tar
2026/05/29 19:18:53.383314866 TERM=xterm
2026/05/29 19:18:53.383323419 TMPDIR=/opt/rstudio-connect/mnt/tmp
2026/05/29 19:18:53.383323899 TZ=UTC
2026/05/29 19:18:53.383340875 USERNAME=rstudio-connect
2026/05/29 19:18:53.383341306 USER=rstudio-connect
2026/05/29 19:18:53.389256409 _=/usr/bin/env
Stopped session pings to http://127.0.0.1:34683
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/05/29 19:18:53.407152092 [connect-session] Connect Session v2026.05.0
2026/05/29 19:18:53.407434929 [connect-session] Job Key: vTTQtjDm3pIFl6p1
Job started
Determining session server location ...
Connecting to session server http://127.0.0.1:44559 ...
Connected to session server http://127.0.0.1:44559
Starting content session token refresher (interval: 12h0m0s)
2026/05/29 19:18:53.602360750 Setting RETICULATE_PYTHON=/opt/rstudio-connect/mnt/app/python/env/bin/python
2026/05/29 19:18:53.602580186 Using pandoc: /opt/rstudio-connect/ext/pandoc/2.16
2026/05/29 19:18:53.602657668 Running system check: /opt/rstudio-connect/scripts/system-checks/rmarkdown-sandbox/05-mounts.sh
2026/05/29 19:18:53.611168170
2026/05/29 19:18:53.611189652 $ findmnt --notruncate
2026/05/29 19:18:53.611230153 TARGET SOURCE FSTYPE OPTIONS
2026/05/29 19:18:53.611241611 / overlay overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docker/ov
erlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:53.611348983 ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:53.611350615 ├─/dev tmpfs tmpfs rw,nosuid,size=65536k,mode=755,inode64
2026/05/29 19:18:53.611555038 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:53.611558023 │ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:53.611763573 │ ├─/dev/shm shm tmpfs rw,nosuid,nodev,noexec,relatime,size=65536k,inode64
2026/05/29 19:18:53.611765065 │ └─/dev/console devpts[/0] devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666
2026/05/29 19:18:53.611793879 ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
2026/05/29 19:18:53.611812357 │ └─/sys/fs/cgroup cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
2026/05/29 19:18:53.611812907 ├─/data /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.611849292 │ ├─/data/db overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc
ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:53.611851145 │ └─/data overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/doc
ker/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:53.612023716 ├─/etc/resolv.conf /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/resolv.conf] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612060391 ├─/etc/hostname /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hostname] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612061102 ├─/etc/hosts /dev/sda1[/var/lib/docker/containers/ef7deddff55f03acea5ffe4bb40af76e55825ff1dcb3fc209d9b5cb28b7733fa/hosts] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612088363 ├─/var/lib/rstudio-connect/rstudio-connect.lic /dev/sda1[/home/runner/work/vip/vip/rstudio-connect.lic] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612090637 ├─/opt/rstudio-connect/mnt/app /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.source.3151250462] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612112901 ├─/opt/rstudio-connect/mnt/report /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/reports/v2/0/0/temp.output.625292106] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612155314 ├─/opt/rstudio-connect/mnt/job /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/jobs/0/vTTQtjDm3pIFl6p1] ext4 rw,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612155975 ├─/opt/rstudio-connect/mnt/python-environments /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/python-environments] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612213202 ├─/opt/rstudio-connect/mnt/packrat /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/packrat] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612214404 ├─/opt/rstudio-connect/mnt/R /dev/sda1[/var/lib/docker/volumes/cc515dc612fd8e3c89a295333ffdc96c77ecb1dcff636f8f2974a14bbd712c57/_data/R] ext4 ro,relatime,discard,errors=remount-ro,commit=30
2026/05/29 19:18:53.612260073 ├─/opt/rstudio-connect/mnt/tmp overlay[/tmp/connect-workspaces/connectworkspace4208798567] overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:53.612264289 ├─/tmp/connect-workspaces overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
2026/05/29 19:18:53.617979927 └─/etc/rstudio-connect overlay[/opt/rstudio-connect/mnt/empty] overlay ro,relatime,lowerdir=/var/lib/docker/overlay2/l/MV6NOANTI7NQCKW7C4V3N4ESQS:/var/lib/docker/overlay2/l/ZT2OTR3XEWDD5QA6VMSELK5XLV:/var/lib/docker/overlay2/l/BZMCTABUPAEP3HK3YX7TTOFMGC:/var/lib/docker/overlay2/l/HAXRYADU5TTX27AFKLKTGJ62AY:/var/lib/docker/overlay2/l/YSNIVT7MAQWPYNJRPPRBWNKS6H:/var/lib/docker/overlay2/l/NVAMMZCVTNZGIKJTD3YAQ7LW5P:/var/lib/docker/overlay2/l/UBBGSV223IS4IBJBFUOJLZEVQI:/var/lib/docker/overlay2/l/XJI353UQB3A43HYSKUO3UNE43O:/var/lib/docker/overlay2/l/WPE4B6HLX6FSJV5W7HXH44CKVY:/var/lib/docker/overlay2/l/RFDLQKXWQVHAR4SRUFXVS3A566:/var/lib/docker/overlay2/l/K2N6PD2MOERIC2XPT5OFJEMQK3:/var/lib/docker/overlay2/l/6TFL35BAUBNR5J5GCXYA25C7ZY:/var/lib/docker/overlay2/l/T3LTG3474BMY5RZA65RCI2NXRE:/var/lib/docker/overlay2/l/ADUPSRDVGNWXFKR3A47JFCOSL4:/var/lib/docke
r/overlay2/l/56K5TG2RDPC4FFPZ4MS3W45GGR:/var/lib/docker/overlay2/l/MLKWEO6EZAOSRAHPLXFXXJZZFW:/var/lib/docker/overlay2/l/I2ZMQPCPYNCDBSL3LVZCDIVYPK:/var/lib/docker/overlay2/l/KJOTGGG4YOYDVHHT7LO2O3F3J4:/var/lib/docker/overlay2/l/FUAETC2DHNTJOVLJ5MAFYEAJQI,upperdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/diff,workdir=/var/lib/docker/overlay2/45a67b5e34e68d0defb9968d61099c6ef4164105cb10c9fda1aa04643ed2aeee/work,nouserxattr
Job completed
Stopping content session token refresher
Stopped session pings to http://127.0.0.1:44559