feat: implement API-first architecture Phase 1 - Dashboard API

**Architecture Refactor (SOLID Principles):**
- Implement AdminDashboardController (REST API)
- Add dashboard summary endpoint
- Add upcoming filings endpoint
- Add recent inquiries endpoint
- Add monthly statistics endpoint

**Database Layer (Repository Pattern):**
- Extend IInquiryRepository with date range queries
- Implement CountByDateRangeAsync
- Implement CountByStatusAndDateAsync
- Extend InquiryRepository with new methods

**Service Layer (Single Responsibility):**
- Extend AdminDashboardService with API methods
- Add GetRecentInquiriesAsync
- Add GetMonthlyStatsAsync with caching

**Test Coverage:**
- Update FakeInquiryRepository mock with new methods

**SOLID Application:**
✓ Single Responsibility: Each class has one reason to change
✓ Open/Closed: Dashboard API can be extended without modifying existing code
✓ Dependency Inversion: Service depends on Repository abstraction
✓ Interface Segregation: API endpoints are focused and specific

Status: ✓ Compiles successfully (0 errors, 0 warnings)

Next phases:
- Add remaining API controllers (Announcement, Client, FAQ, TaxFiling)
- Refactor Blazor components to use API instead of services
- Implement JWT token refresh mechanism
- Add SignalR for change notifications

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-28 10:41:33 +09:00
parent 126643665a
commit 5053245575
20 changed files with 5307 additions and 1 deletions
+776
View File
@@ -0,0 +1,776 @@
2026-06-27T12:42:01.6386894Z hz-prod-runner-2(version:v0.6.1) received task 270 of job browser-e2e, be triggered by event: push
2026-06-27T12:42:01.6396613Z workflow prepared
2026-06-27T12:42:01.6398704Z evaluating expression 'success()'
2026-06-27T12:42:01.6399563Z expression 'success()' evaluated to 'true'
2026-06-27T12:42:01.6399754Z 🚀 Start image=docker.gitea.com/runner-images:ubuntu-latest
2026-06-27T12:42:01.6520723Z 🐳 docker pull image=docker.gitea.com/runner-images:ubuntu-latest platform= username= forcePull=false
2026-06-27T12:42:01.6520983Z 🐳 docker pull docker.gitea.com/runner-images:ubuntu-latest
2026-06-27T12:42:01.6877959Z Image exists? true
2026-06-27T12:42:01.7509267Z 🐳 docker create image=docker.gitea.com/runner-images:ubuntu-latest platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="gitea_default"
2026-06-27T12:42:01.8735173Z Created container name=GITEA-ACTIONS-TASK-270-WORKFLOW-TaxBaik-Browser-E2E-JOB-browser-1a7ccf27222150b898262b9f6434702d14b01902006135d71a3535eab49f7b6d id=982b0f68e285f79ba36d4d0701d74eeea99659440d4c4ecce1608c6564098795 from image docker.gitea.com/runner-images:ubuntu-latest (platform: )
2026-06-27T12:42:01.8736490Z ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=X64 RUNNER_TEMP=/tmp LANG=C.UTF-8]
2026-06-27T12:42:01.8737047Z 🐳 docker run image=docker.gitea.com/runner-images:ubuntu-latest platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="gitea_default"
2026-06-27T12:42:01.8737327Z Starting container: 982b0f68e285f79ba36d4d0701d74eeea99659440d4c4ecce1608c6564098795
2026-06-27T12:42:02.1359887Z Started container: 982b0f68e285f79ba36d4d0701d74eeea99659440d4c4ecce1608c6564098795
2026-06-27T12:42:02.3790246Z Writing entry to tarball workflow/event.json len:5280
2026-06-27T12:42:02.3790832Z Writing entry to tarball workflow/envs.txt len:0
2026-06-27T12:42:02.3791000Z Extracting content to '/var/run/act/'
2026-06-27T12:42:02.4012853Z ☁ git clone 'https://github.com/actions/checkout' # ref=v4
2026-06-27T12:42:02.4013315Z cloning https://github.com/actions/checkout to /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab
2026-06-27T12:42:03.0003869Z Unable to pull refs/heads/v4: non-fast-forward update
2026-06-27T12:42:03.0004261Z Cloned https://github.com/actions/checkout to /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab
2026-06-27T12:42:03.0170721Z Checked out v4
2026-06-27T12:42:03.0281354Z ☁ git clone 'https://github.com/actions/setup-node' # ref=v4
2026-06-27T12:42:03.0281846Z cloning https://github.com/actions/setup-node to /root/.cache/act/e5877e7fc2f7e5000a2f22526584a2565cc2ae38cd26a9b1938dbca653b056cc
2026-06-27T12:42:04.0062532Z Unable to pull refs/heads/v4: worktree contains unstaged changes
2026-06-27T12:42:04.0063352Z Cloned https://github.com/actions/setup-node to /root/.cache/act/e5877e7fc2f7e5000a2f22526584a2565cc2ae38cd26a9b1938dbca653b056cc
2026-06-27T12:42:04.0894172Z Checked out v4
2026-06-27T12:42:04.1081453Z ☁ git clone 'https://github.com/actions/cache' # ref=v4
2026-06-27T12:42:04.1082338Z cloning https://github.com/actions/cache to /root/.cache/act/6b4e4eb40e21c1bd02cb00a273f4d79af7c42205c1390e4e65c594ecd7a3696e
2026-06-27T12:42:05.1714832Z Unable to pull refs/heads/v4: worktree contains unstaged changes
2026-06-27T12:42:05.1715383Z Cloned https://github.com/actions/cache to /root/.cache/act/6b4e4eb40e21c1bd02cb00a273f4d79af7c42205c1390e4e65c594ecd7a3696e
2026-06-27T12:42:05.1991055Z Checked out v4
2026-06-27T12:42:05.2278587Z evaluating expression ''
2026-06-27T12:42:05.2279122Z expression '' evaluated to 'true'
2026-06-27T12:42:05.2279244Z ⭐ Run Main Checkout code
2026-06-27T12:42:05.2279432Z Writing entry to tarball workflow/outputcmd.txt len:0
2026-06-27T12:42:05.2279589Z Writing entry to tarball workflow/statecmd.txt len:0
2026-06-27T12:42:05.2279696Z Writing entry to tarball workflow/pathcmd.txt len:0
2026-06-27T12:42:05.2279790Z Writing entry to tarball workflow/envs.txt len:0
2026-06-27T12:42:05.2279870Z Writing entry to tarball workflow/SUMMARY.md len:0
2026-06-27T12:42:05.2279974Z Extracting content to '/var/run/act'
2026-06-27T12:42:05.2312103Z ::group::Run Checkout code
2026-06-27T12:42:06.0822754Z ::add-matcher::/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/problem-matcher.json
2026-06-27T12:42:06.0822922Z Syncing repository: ***/taxbaik
2026-06-27T12:42:06.0823350Z ::group::Getting Git version info
2026-06-27T12:42:06.0823482Z Working directory is '/workspace/***/taxbaik'
2026-06-27T12:42:06.0902223Z [command]/usr/bin/git version
2026-06-27T12:42:06.1010380Z git version 2.54.0
2026-06-27T12:42:06.1081645Z ::endgroup::
2026-06-27T12:42:06.1147488Z Temporarily overriding HOME='/tmp/f4c0183f-62e7-4412-be65-07f3e2ab46a9' before making global git config changes
2026-06-27T12:42:06.1148124Z Adding repository directory to the temporary git global config as a safe directory
2026-06-27T12:42:06.1148261Z [command]/usr/bin/git config --global --add safe.directory /workspace/***/taxbaik
2026-06-27T12:42:06.1359311Z Deleting the contents of '/workspace/***/taxbaik'
2026-06-27T12:42:06.1418742Z ::group::Initializing the repository
2026-06-27T12:42:06.1474526Z [command]/usr/bin/git init /workspace/***/taxbaik
2026-06-27T12:42:06.1479903Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-06-27T12:42:06.1480214Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-06-27T12:42:06.1480483Z hint: to use in all of your new repositories, which will suppress this warning,
2026-06-27T12:42:06.1480703Z hint: call:
2026-06-27T12:42:06.1480853Z hint:
2026-06-27T12:42:06.1480993Z hint: git config --global init.defaultBranch <name>
2026-06-27T12:42:06.1481142Z hint:
2026-06-27T12:42:06.1481276Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-06-27T12:42:06.1481367Z hint: 'development'. The just-created branch can be renamed via this command:
2026-06-27T12:42:06.1481477Z hint:
2026-06-27T12:42:06.1481576Z hint: git branch -m <name>
2026-06-27T12:42:06.1481655Z hint:
2026-06-27T12:42:06.1481723Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-06-27T12:42:06.1482595Z Initialized empty Git repository in /workspace/***/taxbaik/.git/
2026-06-27T12:42:06.1505611Z [command]/usr/bin/git remote add origin http://gitea:3000/***/taxbaik
2026-06-27T12:42:06.1577597Z ::endgroup::
2026-06-27T12:42:06.1577889Z ::group::Disabling automatic garbage collection
2026-06-27T12:42:06.1589531Z [command]/usr/bin/git config --local gc.auto 0
2026-06-27T12:42:06.1619903Z ::endgroup::
2026-06-27T12:42:06.1621291Z ::group::Setting up auth
2026-06-27T12:42:06.1636909Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-06-27T12:42:06.1707066Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-06-27T12:42:06.2785700Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/gitea\:3000\/\.extraheader
2026-06-27T12:42:06.2869237Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/gitea\:3000\/\.extraheader' && git config --local --unset-all 'http.http://gitea:3000/.extraheader' || :"
2026-06-27T12:42:06.3698626Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-06-27T12:42:06.3700619Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-06-27T12:42:06.4085787Z [command]/usr/bin/git config --local http.http://gitea:3000/.extraheader AUTHORIZATION: basic ***
2026-06-27T12:42:06.4120486Z ::endgroup::
2026-06-27T12:42:06.4120806Z ::group::Fetching the repository
2026-06-27T12:42:06.4120949Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +0c49e12fa0fc23b036bbc8dee75093d4a85b3d76:refs/remotes/origin/master
2026-06-27T12:42:06.5987617Z From http://gitea:3000/***/taxbaik
2026-06-27T12:42:06.5988267Z * [new ref] 0c49e12fa0fc23b036bbc8dee75093d4a85b3d76 -> origin/master
2026-06-27T12:42:06.6167946Z ::endgroup::
2026-06-27T12:42:06.6168185Z ::group::Determining the checkout info
2026-06-27T12:42:06.6168365Z ::endgroup::
2026-06-27T12:42:06.6169527Z [command]/usr/bin/git sparse-checkout disable
2026-06-27T12:42:06.6260145Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-06-27T12:42:06.6260922Z ::group::Checking out the ref
2026-06-27T12:42:06.6261061Z [command]/usr/bin/git checkout --progress --force -B master refs/remotes/origin/master
2026-06-27T12:42:06.6388475Z Reset branch 'master'
2026-06-27T12:42:06.6389089Z branch 'master' set up to track 'origin/master'.
2026-06-27T12:42:06.6390090Z ::endgroup::
2026-06-27T12:42:06.6491410Z [command]/usr/bin/git log -1 --format=%H
2026-06-27T12:42:06.6491547Z 0c49e12fa0fc23b036bbc8dee75093d4a85b3d76
2026-06-27T12:42:06.6492312Z ::remove-matcher owner=checkout-git::
2026-06-27T12:42:06.6624647Z ::endgroup::
2026-06-27T12:42:06.7413480Z ::group::Run Setup Node.js
2026-06-27T12:42:06.7413874Z with:
2026-06-27T12:42:06.7413979Z cache: npm
2026-06-27T12:42:06.7414076Z node-version: 22
2026-06-27T12:42:07.8937720Z Found in cache @ /opt/hostedtoolcache/node/22.23.1/x64
2026-06-27T12:42:07.8949175Z (node:141) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-06-27T12:42:07.8949935Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-06-27T12:42:07.8967820Z ::group::Environment details
2026-06-27T12:42:08.1615731Z node: v22.23.1
2026-06-27T12:42:08.1616400Z npm: 10.9.8
2026-06-27T12:42:08.1616511Z yarn:
2026-06-27T12:42:08.1619964Z ::endgroup::
2026-06-27T12:42:08.1663162Z [command]/opt/hostedtoolcache/node/22.23.1/x64/bin/npm config get cache
2026-06-27T12:42:08.4460517Z /root/.npm
2026-06-27T12:42:08.5309728Z Cache Size: ~3 MB (2871339 B)
2026-06-27T12:42:08.5351578Z [command]/usr/bin/tar -xf /tmp/2dd4e48b-472d-4f3a-a544-b26c6f1b0d51/cache.tzst -P -C /workspace/***/taxbaik --use-compress-program unzstd
2026-06-27T12:42:08.5634529Z Cache restored successfully
2026-06-27T12:42:08.5644759Z Cache restored from key: node-cache-linux-x64-npm-da5b0f170046fc2084d2c68f83e739454760e58eda8b88046a83cc8256c7af8f
2026-06-27T12:42:08.5648316Z ##[add-matcher]/run/act/actions/e5877e7fc2f7e5000a2f22526584a2565cc2ae38cd26a9b1938dbca653b056cc/.github/tsc.json
2026-06-27T12:42:08.5650463Z ##[add-matcher]/run/act/actions/e5877e7fc2f7e5000a2f22526584a2565cc2ae38cd26a9b1938dbca653b056cc/.github/eslint-stylish.json
2026-06-27T12:42:08.5652549Z ##[add-matcher]/run/act/actions/e5877e7fc2f7e5000a2f22526584a2565cc2ae38cd26a9b1938dbca653b056cc/.github/eslint-compact.json
2026-06-27T12:42:08.5841243Z ::endgroup::
2026-06-27T12:42:08.8646431Z ::group::Run Cache Playwright browsers
2026-06-27T12:42:08.8647004Z with:
2026-06-27T12:42:08.8647176Z key: ${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }}
2026-06-27T12:42:08.8647331Z path: ~/.cache/ms-playwright
2026-06-27T12:42:08.8647452Z restore-keys: ${{ runner.os }}-playwright-
2026-06-27T12:42:10.1096593Z (node:204) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-06-27T12:42:10.1097075Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-06-27T12:42:11.7373570Z Cache Size: ~247 MB (259214535 B)
2026-06-27T12:42:11.7906926Z [command]/usr/bin/tar -xf /tmp/8a35e074-42a1-41e7-a6db-5d90d2a72d9e/cache.tzst -P -C /workspace/***/taxbaik --use-compress-program unzstd
2026-06-27T12:42:13.9851947Z Cache restored successfully
2026-06-27T12:42:14.0534634Z Cache restored from key: linux-playwright-da5b0f170046fc2084d2c68f83e739454760e58eda8b88046a83cc8256c7af8f
2026-06-27T12:42:14.0822392Z ::endgroup::
2026-06-27T12:42:14.3070146Z ::group::Run set -e
2026-06-27T12:42:14.3070488Z set -e
2026-06-27T12:42:14.3070607Z npm ci
2026-06-27T12:42:14.3070684Z npx playwright install chromium --with-deps
2026-06-27T12:42:14.3070790Z shell: bash --noprofile --norc -e -o pipefail {0}
2026-06-27T12:42:14.3070903Z ::endgroup::
2026-06-27T12:42:16.1634222Z
2026-06-27T12:42:16.1635023Z added 3 packages, and audited 4 packages in 2s
2026-06-27T12:42:16.1635720Z
2026-06-27T12:42:16.1635892Z found 0 vulnerabilities
2026-06-27T12:42:18.0684354Z Installing dependencies...
2026-06-27T12:42:18.2404112Z Get:1 http://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
2026-06-27T12:42:18.2425817Z Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-06-27T12:42:18.2750992Z Get:3 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B]
2026-06-27T12:42:18.3259169Z Get:4 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-06-27T12:42:18.3637236Z Get:5 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu noble InRelease [24.3 kB]
2026-06-27T12:42:18.3834344Z Get:6 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-06-27T12:42:18.3966479Z Get:7 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [976 kB]
2026-06-27T12:42:18.4887305Z Get:8 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [43.8 kB]
2026-06-27T12:42:18.4888027Z Get:9 https://packages.microsoft.com/ubuntu/24.04/prod noble/main all Packages [643 B]
2026-06-27T12:42:18.4954082Z Get:10 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1339 kB]
2026-06-27T12:42:18.4967739Z Get:11 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [187 kB]
2026-06-27T12:42:18.5858529Z Get:12 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1487 kB]
2026-06-27T12:42:18.7430683Z Get:13 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1808 kB]
2026-06-27T12:42:18.8818902Z Get:14 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [117 kB]
2026-06-27T12:42:18.8819588Z Get:15 http://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [331 kB]
2026-06-27T12:42:18.9170162Z Get:16 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [19.3 MB]
2026-06-27T12:42:19.1169092Z Get:17 https://packagecloud.io/github/git-lfs/ubuntu noble InRelease [29.2 kB]
2026-06-27T12:42:19.3078630Z Get:18 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu noble/main amd64 Packages [2988 B]
2026-06-27T12:42:19.4341603Z Get:19 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1296 kB]
2026-06-27T12:42:19.4717915Z Get:20 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [2108 kB]
2026-06-27T12:42:19.5288043Z Get:21 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [49.5 kB]
2026-06-27T12:42:19.5288557Z Get:22 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1412 kB]
2026-06-27T12:42:19.5623728Z Get:23 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [48.9 kB]
2026-06-27T12:42:19.5672736Z Get:24 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [35.9 kB]
2026-06-27T12:42:19.5844853Z Get:25 http://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [671 B]
2026-06-27T12:42:20.4121696Z Get:26 https://packagecloud.io/github/git-lfs/ubuntu noble/main amd64 Packages [1273 B]
2026-06-27T12:42:21.1150132Z Fetched 31.3 MB in 3s (10.6 MB/s)
2026-06-27T12:42:22.7485225Z Reading package lists...
2026-06-27T12:42:24.2863974Z Reading package lists...
2026-06-27T12:42:24.6997991Z Building dependency tree...
2026-06-27T12:42:24.6998606Z Reading state information...
2026-06-27T12:42:25.2667974Z libcairo2 is already the newest version (1.18.0-3build1).
2026-06-27T12:42:25.2669257Z libcairo2 set to manually installed.
2026-06-27T12:42:25.2669487Z libdbus-1-3 is already the newest version (1.14.10-4ubuntu4.1).
2026-06-27T12:42:25.2669628Z libdbus-1-3 set to manually installed.
2026-06-27T12:42:25.2669744Z libglib2.0-0t64 is already the newest version (2.80.0-6ubuntu3.8).
2026-06-27T12:42:25.2670167Z libglib2.0-0t64 set to manually installed.
2026-06-27T12:42:25.2670299Z libpango-1.0-0 is already the newest version (1.52.1+ds-1build1).
2026-06-27T12:42:25.2670419Z libpango-1.0-0 set to manually installed.
2026-06-27T12:42:25.2670555Z libx11-6 is already the newest version (2:1.8.7-1build1).
2026-06-27T12:42:25.2670881Z libx11-6 set to manually installed.
2026-06-27T12:42:25.2670995Z libxcb1 is already the newest version (1.15-1ubuntu2).
2026-06-27T12:42:25.2671180Z libxcb1 set to manually installed.
2026-06-27T12:42:25.2671321Z libxext6 is already the newest version (2:1.3.4-1build2).
2026-06-27T12:42:25.2671436Z libxext6 set to manually installed.
2026-06-27T12:42:25.2671721Z libfontconfig1 is already the newest version (2.15.0-1.1ubuntu2).
2026-06-27T12:42:25.2671880Z libfontconfig1 set to manually installed.
2026-06-27T12:42:25.2671987Z libfreetype6 is already the newest version (2.13.2+dfsg-1ubuntu0.1).
2026-06-27T12:42:25.2672111Z libfreetype6 set to manually installed.
2026-06-27T12:42:25.2672220Z The following additional packages will be installed:
2026-06-27T12:42:25.2673681Z at-spi2-common libasound2-data libavahi-client3 libavahi-common-data
2026-06-27T12:42:25.2674016Z libavahi-common3 libdrm-amdgpu1 libdrm-common libdrm-intel1 libfontenc1
2026-06-27T12:42:25.2676576Z libgl1 libgl1-mesa-dri libglvnd0 libglx-mesa0 libglx0 libllvm20
2026-06-27T12:42:25.2696834Z libpciaccess0 libsensors-config libsensors5 libvulkan1 libx11-xcb1 libxaw7
2026-06-27T12:42:25.2697352Z libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-sync1
2026-06-27T12:42:25.2697650Z libxcb-xfixes0 libxfont2 libxi6 libxkbfile1 libxmu6 libxmuu1 libxpm4
2026-06-27T12:42:25.2697782Z libxshmfence1 libxxf86vm1 mesa-libgallium x11-xkb-utils xauth
2026-06-27T12:42:25.2697880Z xfonts-encodings xfonts-utils xkb-data xserver-common
2026-06-27T12:42:25.2710222Z Suggested packages:
2026-06-27T12:42:25.2712085Z alsa-utils libasound2-plugins cups-common pciutils lm-sensors
2026-06-27T12:42:25.2713861Z Recommended packages:
2026-06-27T12:42:25.2715730Z fonts-ipafont-mincho fonts-liberation-sans-narrow fonts-tlwg-loma
2026-06-27T12:42:25.2717316Z alsa-ucm-conf alsa-topology-conf at-spi2-core mesa-vulkan-drivers
2026-06-27T12:42:25.2718450Z | vulkan-icd xfonts-base
2026-06-27T12:42:25.4233747Z The following NEW packages will be installed:
2026-06-27T12:42:25.4237212Z at-spi2-common fonts-freefont-ttf fonts-ipafont-gothic fonts-liberation
2026-06-27T12:42:25.4241241Z fonts-noto-color-emoji fonts-tlwg-loma-otf fonts-unifont fonts-wqy-zenhei
2026-06-27T12:42:25.4243845Z libasound2-data libasound2t64 libatk-bridge2.0-0t64 libatk1.0-0t64
2026-06-27T12:42:25.4245579Z libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3
2026-06-27T12:42:25.4247707Z libcups2t64 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm2 libfontenc1
2026-06-27T12:42:25.4251351Z libgbm1 libgl1 libgl1-mesa-dri libglvnd0 libglx-mesa0 libglx0 libllvm20
2026-06-27T12:42:25.4258016Z libnspr4 libnss3 libpciaccess0 libsensors-config libsensors5 libvulkan1
2026-06-27T12:42:25.4259413Z libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0
2026-06-27T12:42:25.4263382Z libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxdamage1 libxfixes3 libxfont2
2026-06-27T12:42:25.4265183Z libxi6 libxkbcommon0 libxkbfile1 libxmu6 libxmuu1 libxpm4 libxrandr2
2026-06-27T12:42:25.4297330Z libxshmfence1 libxxf86vm1 mesa-libgallium x11-xkb-utils xauth
2026-06-27T12:42:25.4298896Z xfonts-cyrillic xfonts-encodings xfonts-scalable xfonts-utils xkb-data
2026-06-27T12:42:25.4300373Z xserver-common xvfb
2026-06-27T12:42:25.5129656Z 0 upgraded, 66 newly installed, 0 to remove and 52 not upgraded.
2026-06-27T12:42:25.5130411Z Need to get 79.3 MB of archives.
2026-06-27T12:42:25.5131004Z After this operation, 303 MB of additional disk space will be used.
2026-06-27T12:42:25.5131205Z Get:1 http://archive.ubuntu.com/ubuntu noble/universe amd64 fonts-ipafont-gothic all 00303-21ubuntu1 [3513 kB]
2026-06-27T12:42:25.6363669Z Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 xkb-data all 2.41-2ubuntu1.1 [397 kB]
2026-06-27T12:42:25.6462726Z Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libdrm-common all 2.4.125-1ubuntu0.1~24.04.2 [9250 B]
2026-06-27T12:42:25.6545833Z Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libdrm2 amd64 2.4.125-1ubuntu0.1~24.04.2 [41.4 kB]
2026-06-27T12:42:25.6632199Z Get:5 http://archive.ubuntu.com/ubuntu noble/main amd64 libsensors-config all 1:3.6.0-9build1 [5546 B]
2026-06-27T12:42:25.6735421Z Get:6 http://archive.ubuntu.com/ubuntu noble/main amd64 libsensors5 amd64 1:3.6.0-9build1 [26.6 kB]
2026-06-27T12:42:25.6929932Z Get:7 http://archive.ubuntu.com/ubuntu noble/main amd64 libxkbcommon0 amd64 1.6.0-1build1 [122 kB]
2026-06-27T12:42:25.6993201Z Get:8 http://archive.ubuntu.com/ubuntu noble/main amd64 libxmuu1 amd64 2:1.1.3-3build2 [8958 B]
2026-06-27T12:42:25.7042021Z Get:9 http://archive.ubuntu.com/ubuntu noble/main amd64 xauth amd64 1:1.1.2-1build1 [25.6 kB]
2026-06-27T12:42:25.7107659Z Get:10 http://archive.ubuntu.com/ubuntu noble/main amd64 at-spi2-common all 2.52.0-1build1 [8674 B]
2026-06-27T12:42:25.7227545Z Get:11 http://archive.ubuntu.com/ubuntu noble/main amd64 fonts-freefont-ttf all 20211204+svn4273-2 [5641 kB]
2026-06-27T12:42:25.8255695Z Get:12 http://archive.ubuntu.com/ubuntu noble/main amd64 fonts-liberation all 1:2.1.5-3 [1603 kB]
2026-06-27T12:42:25.8379058Z Get:13 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 fonts-noto-color-emoji all 2.047-0ubuntu0.24.04.1 [9764 kB]
2026-06-27T12:42:25.9081985Z Get:14 http://archive.ubuntu.com/ubuntu noble/universe amd64 fonts-tlwg-loma-otf all 1:0.7.3-1 [107 kB]
2026-06-27T12:42:25.9094890Z Get:15 http://archive.ubuntu.com/ubuntu noble/universe amd64 fonts-unifont all 1:15.1.01-1build1 [2993 kB]
2026-06-27T12:42:25.9325207Z Get:16 http://archive.ubuntu.com/ubuntu noble/universe amd64 fonts-wqy-zenhei all 0.9.45-8 [7472 kB]
2026-06-27T12:42:26.1158222Z Get:17 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libasound2-data all 1.2.11-1ubuntu0.2 [21.3 kB]
2026-06-27T12:42:26.1215127Z Get:18 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libasound2t64 amd64 1.2.11-1ubuntu0.2 [398 kB]
2026-06-27T12:42:26.1355909Z Get:19 http://archive.ubuntu.com/ubuntu noble/main amd64 libatk1.0-0t64 amd64 2.52.0-1build1 [55.3 kB]
2026-06-27T12:42:26.1358906Z Get:20 http://archive.ubuntu.com/ubuntu noble/main amd64 libxi6 amd64 2:1.8.1-1build1 [32.4 kB]
2026-06-27T12:42:26.1365902Z Get:21 http://archive.ubuntu.com/ubuntu noble/main amd64 libatspi2.0-0t64 amd64 2.52.0-1build1 [80.5 kB]
2026-06-27T12:42:26.1375497Z Get:22 http://archive.ubuntu.com/ubuntu noble/main amd64 libatk-bridge2.0-0t64 amd64 2.52.0-1build1 [66.0 kB]
2026-06-27T12:42:26.1387543Z Get:23 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libavahi-common-data amd64 0.8-13ubuntu6.2 [30.1 kB]
2026-06-27T12:42:26.1407507Z Get:24 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libavahi-common3 amd64 0.8-13ubuntu6.2 [23.4 kB]
2026-06-27T12:42:26.1410460Z Get:25 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libavahi-client3 amd64 0.8-13ubuntu6.2 [26.8 kB]
2026-06-27T12:42:26.1445165Z Get:26 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libcups2t64 amd64 2.4.7-1.2ubuntu7.14 [274 kB]
2026-06-27T12:42:26.1639882Z Get:27 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libdrm-amdgpu1 amd64 2.4.125-1ubuntu0.1~24.04.2 [21.4 kB]
2026-06-27T12:42:26.1938526Z Get:28 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libpciaccess0 amd64 0.17-3ubuntu0.24.04.2 [18.9 kB]
2026-06-27T12:42:26.2277831Z Get:29 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libdrm-intel1 amd64 2.4.125-1ubuntu0.1~24.04.2 [63.9 kB]
2026-06-27T12:42:26.2342459Z Get:30 http://archive.ubuntu.com/ubuntu noble/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB]
2026-06-27T12:42:26.2369735Z Get:31 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libllvm20 amd64 1:20.1.2-0ubuntu1~24.04.3 [30.6 MB]
2026-06-27T12:42:26.5985620Z Get:32 http://archive.ubuntu.com/ubuntu noble/main amd64 libx11-xcb1 amd64 2:1.8.7-1build1 [7800 B]
2026-06-27T12:42:26.6020891Z Get:33 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-dri3-0 amd64 1.15-1ubuntu2 [7142 B]
2026-06-27T12:42:26.6039047Z Get:34 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-present0 amd64 1.15-1ubuntu2 [5676 B]
2026-06-27T12:42:26.6060223Z Get:35 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-randr0 amd64 1.15-1ubuntu2 [17.9 kB]
2026-06-27T12:42:26.6060579Z Get:36 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-sync1 amd64 1.15-1ubuntu2 [9312 B]
2026-06-27T12:42:26.6061065Z Get:37 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-xfixes0 amd64 1.15-1ubuntu2 [10.2 kB]
2026-06-27T12:42:26.6087470Z Get:38 http://archive.ubuntu.com/ubuntu noble/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B]
2026-06-27T12:42:26.6176211Z Get:39 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 mesa-libgallium amd64 25.2.8-0ubuntu0.24.04.2 [10.8 MB]
2026-06-27T12:42:26.7338875Z Get:40 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgbm1 amd64 25.2.8-0ubuntu0.24.04.2 [34.2 kB]
2026-06-27T12:42:26.7357574Z Get:41 http://archive.ubuntu.com/ubuntu noble/main amd64 libvulkan1 amd64 1.3.275.0-1build1 [142 kB]
2026-06-27T12:42:26.7361239Z Get:42 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgl1-mesa-dri amd64 25.2.8-0ubuntu0.24.04.2 [37.9 kB]
2026-06-27T12:42:26.7369723Z Get:43 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcb-glx0 amd64 1.15-1ubuntu2 [24.8 kB]
2026-06-27T12:42:26.7378251Z Get:44 http://archive.ubuntu.com/ubuntu noble/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B]
2026-06-27T12:42:26.7397817Z Get:45 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglx-mesa0 amd64 25.2.8-0ubuntu0.24.04.2 [110 kB]
2026-06-27T12:42:26.7508675Z Get:46 http://archive.ubuntu.com/ubuntu noble/main amd64 libnspr4 amd64 2:4.35-1.1build1 [117 kB]
2026-06-27T12:42:26.7576390Z Get:47 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libnss3 amd64 2:3.98-1ubuntu0.1 [1445 kB]
2026-06-27T12:42:26.7714931Z Get:48 http://archive.ubuntu.com/ubuntu noble/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB]
2026-06-27T12:42:26.7795390Z Get:49 http://archive.ubuntu.com/ubuntu noble/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB]
2026-06-27T12:42:26.7882920Z Get:50 http://archive.ubuntu.com/ubuntu noble/main amd64 libxaw7 amd64 2:1.0.14-1build2 [187 kB]
2026-06-27T12:42:26.8006895Z Get:51 http://archive.ubuntu.com/ubuntu noble/main amd64 libxcomposite1 amd64 1:0.4.5-1build3 [6320 B]
2026-06-27T12:42:26.8079162Z Get:52 http://archive.ubuntu.com/ubuntu noble/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B]
2026-06-27T12:42:26.8314698Z Get:53 http://archive.ubuntu.com/ubuntu noble/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB]
2026-06-27T12:42:26.8323993Z Get:54 http://archive.ubuntu.com/ubuntu noble/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB]
2026-06-27T12:42:26.8355118Z Get:55 http://archive.ubuntu.com/ubuntu noble/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB]
2026-06-27T12:42:26.8410792Z Get:56 http://archive.ubuntu.com/ubuntu noble/main amd64 libxrandr2 amd64 2:1.5.2-2build1 [19.7 kB]
2026-06-27T12:42:26.8511647Z Get:57 http://archive.ubuntu.com/ubuntu noble/main amd64 x11-xkb-utils amd64 7.7+8build2 [170 kB]
2026-06-27T12:42:26.8618626Z Get:58 http://archive.ubuntu.com/ubuntu noble/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB]
2026-06-27T12:42:26.8680866Z Get:59 http://archive.ubuntu.com/ubuntu noble/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB]
2026-06-27T12:42:26.8762117Z Get:60 http://archive.ubuntu.com/ubuntu noble/universe amd64 xfonts-cyrillic all 1:1.0.5+nmu1 [384 kB]
2026-06-27T12:42:26.8847457Z Get:61 http://archive.ubuntu.com/ubuntu noble/main amd64 xfonts-scalable all 1:1.0.3-1.3 [304 kB]
2026-06-27T12:42:26.8969757Z Get:62 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 xserver-common all 2:21.1.12-1ubuntu1.6 [34.7 kB]
2026-06-27T12:42:26.9049558Z Get:63 http://archive.ubuntu.com/ubuntu noble/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB]
2026-06-27T12:42:26.9134147Z Get:64 http://archive.ubuntu.com/ubuntu noble/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB]
2026-06-27T12:42:26.9204845Z Get:65 http://archive.ubuntu.com/ubuntu noble/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB]
2026-06-27T12:42:26.9278987Z Get:66 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 xvfb amd64 2:21.1.12-1ubuntu1.6 [877 kB]
2026-06-27T12:42:27.2488167Z debconf: delaying package configuration, since apt-utils is not installed
2026-06-27T12:42:27.3377255Z Fetched 79.3 MB in 1s (53.8 MB/s)
2026-06-27T12:42:27.3857288Z Selecting previously unselected package fonts-ipafont-gothic.
2026-06-27T12:42:27.6198133Z (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 26518 files and directories currently installed.)
2026-06-27T12:42:27.6237768Z Preparing to unpack .../00-fonts-ipafont-gothic_00303-21ubuntu1_all.deb ...
2026-06-27T12:42:27.6421809Z Unpacking fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-06-27T12:42:28.0078517Z Selecting previously unselected package xkb-data.
2026-06-27T12:42:28.0097698Z Preparing to unpack .../01-xkb-data_2.41-2ubuntu1.1_all.deb ...
2026-06-27T12:42:28.0129055Z Unpacking xkb-data (2.41-2ubuntu1.1) ...
2026-06-27T12:42:28.1018280Z Selecting previously unselected package libdrm-common.
2026-06-27T12:42:28.1062798Z Preparing to unpack .../02-libdrm-common_2.4.125-1ubuntu0.1~24.04.2_all.deb ...
2026-06-27T12:42:28.1117916Z Unpacking libdrm-common (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:28.1551716Z Selecting previously unselected package libdrm2:amd64.
2026-06-27T12:42:28.1639777Z Preparing to unpack .../03-libdrm2_2.4.125-1ubuntu0.1~24.04.2_amd64.deb ...
2026-06-27T12:42:28.1685587Z Unpacking libdrm2:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:28.2307747Z Selecting previously unselected package libsensors-config.
2026-06-27T12:42:28.2439684Z Preparing to unpack .../04-libsensors-config_1%3a3.6.0-9build1_all.deb ...
2026-06-27T12:42:28.2499526Z Unpacking libsensors-config (1:3.6.0-9build1) ...
2026-06-27T12:42:28.3078359Z Selecting previously unselected package libsensors5:amd64.
2026-06-27T12:42:28.3107541Z Preparing to unpack .../05-libsensors5_1%3a3.6.0-9build1_amd64.deb ...
2026-06-27T12:42:28.3819139Z Unpacking libsensors5:amd64 (1:3.6.0-9build1) ...
2026-06-27T12:42:28.4178488Z Selecting previously unselected package libxkbcommon0:amd64.
2026-06-27T12:42:28.4215092Z Preparing to unpack .../06-libxkbcommon0_1.6.0-1build1_amd64.deb ...
2026-06-27T12:42:28.4238014Z Unpacking libxkbcommon0:amd64 (1.6.0-1build1) ...
2026-06-27T12:42:28.4713595Z Selecting previously unselected package libxmuu1:amd64.
2026-06-27T12:42:28.4768420Z Preparing to unpack .../07-libxmuu1_2%3a1.1.3-3build2_amd64.deb ...
2026-06-27T12:42:28.4804779Z Unpacking libxmuu1:amd64 (2:1.1.3-3build2) ...
2026-06-27T12:42:28.5203908Z Selecting previously unselected package xauth.
2026-06-27T12:42:28.5265672Z Preparing to unpack .../08-xauth_1%3a1.1.2-1build1_amd64.deb ...
2026-06-27T12:42:28.5328178Z Unpacking xauth (1:1.1.2-1build1) ...
2026-06-27T12:42:28.5718490Z Selecting previously unselected package at-spi2-common.
2026-06-27T12:42:28.5742146Z Preparing to unpack .../09-at-spi2-common_2.52.0-1build1_all.deb ...
2026-06-27T12:42:28.5828326Z Unpacking at-spi2-common (2.52.0-1build1) ...
2026-06-27T12:42:28.6092093Z Selecting previously unselected package fonts-freefont-ttf.
2026-06-27T12:42:28.6116503Z Preparing to unpack .../10-fonts-freefont-ttf_20211204+svn4273-2_all.deb ...
2026-06-27T12:42:28.6150409Z Unpacking fonts-freefont-ttf (20211204+svn4273-2) ...
2026-06-27T12:42:28.8038588Z Selecting previously unselected package fonts-liberation.
2026-06-27T12:42:28.8048978Z Preparing to unpack .../11-fonts-liberation_1%3a2.1.5-3_all.deb ...
2026-06-27T12:42:28.8068328Z Unpacking fonts-liberation (1:2.1.5-3) ...
2026-06-27T12:42:28.8689876Z Selecting previously unselected package fonts-noto-color-emoji.
2026-06-27T12:42:28.8755479Z Preparing to unpack .../12-fonts-noto-color-emoji_2.047-0ubuntu0.24.04.1_all.deb ...
2026-06-27T12:42:28.8787746Z Unpacking fonts-noto-color-emoji (2.047-0ubuntu0.24.04.1) ...
2026-06-27T12:42:28.9801867Z Selecting previously unselected package fonts-tlwg-loma-otf.
2026-06-27T12:42:28.9926938Z Preparing to unpack .../13-fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb ...
2026-06-27T12:42:28.9967629Z Unpacking fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-06-27T12:42:29.0458848Z Selecting previously unselected package fonts-unifont.
2026-06-27T12:42:29.0479928Z Preparing to unpack .../14-fonts-unifont_1%3a15.1.01-1build1_all.deb ...
2026-06-27T12:42:29.0505672Z Unpacking fonts-unifont (1:15.1.01-1build1) ...
2026-06-27T12:42:29.2558792Z Selecting previously unselected package fonts-wqy-zenhei.
2026-06-27T12:42:29.2587773Z Preparing to unpack .../15-fonts-wqy-zenhei_0.9.45-8_all.deb ...
2026-06-27T12:42:29.2786634Z Unpacking fonts-wqy-zenhei (0.9.45-8) ...
2026-06-27T12:42:30.0317229Z Selecting previously unselected package libasound2-data.
2026-06-27T12:42:30.0366912Z Preparing to unpack .../16-libasound2-data_1.2.11-1ubuntu0.2_all.deb ...
2026-06-27T12:42:30.0413457Z Unpacking libasound2-data (1.2.11-1ubuntu0.2) ...
2026-06-27T12:42:30.1076650Z Selecting previously unselected package libasound2t64:amd64.
2026-06-27T12:42:30.1100026Z Preparing to unpack .../17-libasound2t64_1.2.11-1ubuntu0.2_amd64.deb ...
2026-06-27T12:42:30.1156848Z Unpacking libasound2t64:amd64 (1.2.11-1ubuntu0.2) ...
2026-06-27T12:42:30.1732866Z Selecting previously unselected package libatk1.0-0t64:amd64.
2026-06-27T12:42:30.1806585Z Preparing to unpack .../18-libatk1.0-0t64_2.52.0-1build1_amd64.deb ...
2026-06-27T12:42:30.1907212Z Unpacking libatk1.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:30.2576927Z Selecting previously unselected package libxi6:amd64.
2026-06-27T12:42:30.2599670Z Preparing to unpack .../19-libxi6_2%3a1.8.1-1build1_amd64.deb ...
2026-06-27T12:42:30.2676831Z Unpacking libxi6:amd64 (2:1.8.1-1build1) ...
2026-06-27T12:42:30.3196954Z Selecting previously unselected package libatspi2.0-0t64:amd64.
2026-06-27T12:42:30.3319940Z Preparing to unpack .../20-libatspi2.0-0t64_2.52.0-1build1_amd64.deb ...
2026-06-27T12:42:30.3369133Z Unpacking libatspi2.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:30.3929712Z Selecting previously unselected package libatk-bridge2.0-0t64:amd64.
2026-06-27T12:42:30.4064142Z Preparing to unpack .../21-libatk-bridge2.0-0t64_2.52.0-1build1_amd64.deb ...
2026-06-27T12:42:30.4146783Z Unpacking libatk-bridge2.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:30.4636950Z Selecting previously unselected package libavahi-common-data:amd64.
2026-06-27T12:42:30.4640619Z Preparing to unpack .../22-libavahi-common-data_0.8-13ubuntu6.2_amd64.deb ...
2026-06-27T12:42:30.4757555Z Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:30.5328702Z Selecting previously unselected package libavahi-common3:amd64.
2026-06-27T12:42:30.5345440Z Preparing to unpack .../23-libavahi-common3_0.8-13ubuntu6.2_amd64.deb ...
2026-06-27T12:42:30.5402967Z Unpacking libavahi-common3:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:30.6118371Z Selecting previously unselected package libavahi-client3:amd64.
2026-06-27T12:42:30.6132671Z Preparing to unpack .../24-libavahi-client3_0.8-13ubuntu6.2_amd64.deb ...
2026-06-27T12:42:30.6203926Z Unpacking libavahi-client3:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:30.6818606Z Selecting previously unselected package libcups2t64:amd64.
2026-06-27T12:42:30.6839034Z Preparing to unpack .../25-libcups2t64_2.4.7-1.2ubuntu7.14_amd64.deb ...
2026-06-27T12:42:30.6894215Z Unpacking libcups2t64:amd64 (2.4.7-1.2ubuntu7.14) ...
2026-06-27T12:42:30.7543613Z Selecting previously unselected package libdrm-amdgpu1:amd64.
2026-06-27T12:42:30.7546740Z Preparing to unpack .../26-libdrm-amdgpu1_2.4.125-1ubuntu0.1~24.04.2_amd64.deb ...
2026-06-27T12:42:30.7614065Z Unpacking libdrm-amdgpu1:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:30.8368776Z Selecting previously unselected package libpciaccess0:amd64.
2026-06-27T12:42:30.8385177Z Preparing to unpack .../27-libpciaccess0_0.17-3ubuntu0.24.04.2_amd64.deb ...
2026-06-27T12:42:30.8438172Z Unpacking libpciaccess0:amd64 (0.17-3ubuntu0.24.04.2) ...
2026-06-27T12:42:30.8979017Z Selecting previously unselected package libdrm-intel1:amd64.
2026-06-27T12:42:30.9018222Z Preparing to unpack .../28-libdrm-intel1_2.4.125-1ubuntu0.1~24.04.2_amd64.deb ...
2026-06-27T12:42:30.9087993Z Unpacking libdrm-intel1:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:30.9848000Z Selecting previously unselected package libfontenc1:amd64.
2026-06-27T12:42:30.9881893Z Preparing to unpack .../29-libfontenc1_1%3a1.1.8-1build1_amd64.deb ...
2026-06-27T12:42:30.9928656Z Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ...
2026-06-27T12:42:31.0618525Z Selecting previously unselected package libllvm20:amd64.
2026-06-27T12:42:31.0657798Z Preparing to unpack .../30-libllvm20_1%3a20.1.2-0ubuntu1~24.04.3_amd64.deb ...
2026-06-27T12:42:31.0748654Z Unpacking libllvm20:amd64 (1:20.1.2-0ubuntu1~24.04.3) ...
2026-06-27T12:42:31.9407961Z Selecting previously unselected package libx11-xcb1:amd64.
2026-06-27T12:42:31.9428633Z Preparing to unpack .../31-libx11-xcb1_2%3a1.8.7-1build1_amd64.deb ...
2026-06-27T12:42:31.9481430Z Unpacking libx11-xcb1:amd64 (2:1.8.7-1build1) ...
2026-06-27T12:42:32.0124848Z Selecting previously unselected package libxcb-dri3-0:amd64.
2026-06-27T12:42:32.0167818Z Preparing to unpack .../32-libxcb-dri3-0_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:32.0224927Z Unpacking libxcb-dri3-0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:32.1002094Z Selecting previously unselected package libxcb-present0:amd64.
2026-06-27T12:42:32.1006792Z Preparing to unpack .../33-libxcb-present0_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:32.1059302Z Unpacking libxcb-present0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:32.1657465Z Selecting previously unselected package libxcb-randr0:amd64.
2026-06-27T12:42:32.1741067Z Preparing to unpack .../34-libxcb-randr0_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:32.1795263Z Unpacking libxcb-randr0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:32.2424144Z Selecting previously unselected package libxcb-sync1:amd64.
2026-06-27T12:42:32.2537994Z Preparing to unpack .../35-libxcb-sync1_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:32.2585549Z Unpacking libxcb-sync1:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:32.3444651Z Selecting previously unselected package libxcb-xfixes0:amd64.
2026-06-27T12:42:32.3475143Z Preparing to unpack .../36-libxcb-xfixes0_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:32.3548307Z Unpacking libxcb-xfixes0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:32.4118123Z Selecting previously unselected package libxshmfence1:amd64.
2026-06-27T12:42:32.4158253Z Preparing to unpack .../37-libxshmfence1_1.3-1build5_amd64.deb ...
2026-06-27T12:42:32.4207942Z Unpacking libxshmfence1:amd64 (1.3-1build5) ...
2026-06-27T12:42:32.4759063Z Selecting previously unselected package mesa-libgallium:amd64.
2026-06-27T12:42:32.4817665Z Preparing to unpack .../38-mesa-libgallium_25.2.8-0ubuntu0.24.04.2_amd64.deb ...
2026-06-27T12:42:32.4866043Z Unpacking mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:32.7788108Z Selecting previously unselected package libgbm1:amd64.
2026-06-27T12:42:32.7804249Z Preparing to unpack .../39-libgbm1_25.2.8-0ubuntu0.24.04.2_amd64.deb ...
2026-06-27T12:42:32.7858343Z Unpacking libgbm1:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:32.8238390Z Selecting previously unselected package libvulkan1:amd64.
2026-06-27T12:42:32.8269746Z Preparing to unpack .../40-libvulkan1_1.3.275.0-1build1_amd64.deb ...
2026-06-27T12:42:32.8324163Z Unpacking libvulkan1:amd64 (1.3.275.0-1build1) ...
2026-06-27T12:42:32.8941375Z Selecting previously unselected package libgl1-mesa-dri:amd64.
2026-06-27T12:42:32.9029043Z Preparing to unpack .../41-libgl1-mesa-dri_25.2.8-0ubuntu0.24.04.2_amd64.deb ...
2026-06-27T12:42:32.9289678Z Unpacking libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:33.0142624Z Selecting previously unselected package libxcb-glx0:amd64.
2026-06-27T12:42:33.0188872Z Preparing to unpack .../42-libxcb-glx0_1.15-1ubuntu2_amd64.deb ...
2026-06-27T12:42:33.0265177Z Unpacking libxcb-glx0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:33.0683451Z Selecting previously unselected package libxxf86vm1:amd64.
2026-06-27T12:42:33.0711811Z Preparing to unpack .../43-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ...
2026-06-27T12:42:33.0748267Z Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ...
2026-06-27T12:42:33.1179810Z Selecting previously unselected package libglx-mesa0:amd64.
2026-06-27T12:42:33.1201723Z Preparing to unpack .../44-libglx-mesa0_25.2.8-0ubuntu0.24.04.2_amd64.deb ...
2026-06-27T12:42:33.1288120Z Unpacking libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:33.2047411Z Selecting previously unselected package libnspr4:amd64.
2026-06-27T12:42:33.2270507Z Preparing to unpack .../45-libnspr4_2%3a4.35-1.1build1_amd64.deb ...
2026-06-27T12:42:33.2326839Z Unpacking libnspr4:amd64 (2:4.35-1.1build1) ...
2026-06-27T12:42:33.3667232Z Selecting previously unselected package libnss3:amd64.
2026-06-27T12:42:33.3744324Z Preparing to unpack .../46-libnss3_2%3a3.98-1ubuntu0.1_amd64.deb ...
2026-06-27T12:42:33.3818801Z Unpacking libnss3:amd64 (2:3.98-1ubuntu0.1) ...
2026-06-27T12:42:33.5595802Z Selecting previously unselected package libxmu6:amd64.
2026-06-27T12:42:33.5600823Z Preparing to unpack .../47-libxmu6_2%3a1.1.3-3build2_amd64.deb ...
2026-06-27T12:42:33.5659236Z Unpacking libxmu6:amd64 (2:1.1.3-3build2) ...
2026-06-27T12:42:33.6225693Z Selecting previously unselected package libxpm4:amd64.
2026-06-27T12:42:33.6268435Z Preparing to unpack .../48-libxpm4_1%3a3.5.17-1build2_amd64.deb ...
2026-06-27T12:42:33.6295398Z Unpacking libxpm4:amd64 (1:3.5.17-1build2) ...
2026-06-27T12:42:33.6778049Z Selecting previously unselected package libxaw7:amd64.
2026-06-27T12:42:33.6913535Z Preparing to unpack .../49-libxaw7_2%3a1.0.14-1build2_amd64.deb ...
2026-06-27T12:42:33.6988187Z Unpacking libxaw7:amd64 (2:1.0.14-1build2) ...
2026-06-27T12:42:33.7677693Z Selecting previously unselected package libxcomposite1:amd64.
2026-06-27T12:42:33.8471644Z Preparing to unpack .../50-libxcomposite1_1%3a0.4.5-1build3_amd64.deb ...
2026-06-27T12:42:33.8518746Z Unpacking libxcomposite1:amd64 (1:0.4.5-1build3) ...
2026-06-27T12:42:33.9068983Z Selecting previously unselected package libxdamage1:amd64.
2026-06-27T12:42:33.9088700Z Preparing to unpack .../51-libxdamage1_1%3a1.1.6-1build1_amd64.deb ...
2026-06-27T12:42:33.9118470Z Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ...
2026-06-27T12:42:33.9647636Z Selecting previously unselected package libxfixes3:amd64.
2026-06-27T12:42:33.9667975Z Preparing to unpack .../52-libxfixes3_1%3a6.0.0-2build1_amd64.deb ...
2026-06-27T12:42:33.9768095Z Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ...
2026-06-27T12:42:34.0340421Z Selecting previously unselected package libxfont2:amd64.
2026-06-27T12:42:34.0368012Z Preparing to unpack .../53-libxfont2_1%3a2.0.6-1build1_amd64.deb ...
2026-06-27T12:42:34.0418595Z Unpacking libxfont2:amd64 (1:2.0.6-1build1) ...
2026-06-27T12:42:34.1118221Z Selecting previously unselected package libxkbfile1:amd64.
2026-06-27T12:42:34.1158593Z Preparing to unpack .../54-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ...
2026-06-27T12:42:34.1217883Z Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ...
2026-06-27T12:42:34.1868078Z Selecting previously unselected package libxrandr2:amd64.
2026-06-27T12:42:34.1917752Z Preparing to unpack .../55-libxrandr2_2%3a1.5.2-2build1_amd64.deb ...
2026-06-27T12:42:34.1998183Z Unpacking libxrandr2:amd64 (2:1.5.2-2build1) ...
2026-06-27T12:42:34.2688187Z Selecting previously unselected package x11-xkb-utils.
2026-06-27T12:42:34.2748624Z Preparing to unpack .../56-x11-xkb-utils_7.7+8build2_amd64.deb ...
2026-06-27T12:42:34.2817820Z Unpacking x11-xkb-utils (7.7+8build2) ...
2026-06-27T12:42:34.3428173Z Selecting previously unselected package xfonts-encodings.
2026-06-27T12:42:34.3448995Z Preparing to unpack .../57-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ...
2026-06-27T12:42:34.3506636Z Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-06-27T12:42:34.3972741Z Selecting previously unselected package xfonts-utils.
2026-06-27T12:42:34.3973520Z Preparing to unpack .../58-xfonts-utils_1%3a7.7+6build3_amd64.deb ...
2026-06-27T12:42:34.4022644Z Unpacking xfonts-utils (1:7.7+6build3) ...
2026-06-27T12:42:34.4524903Z Selecting previously unselected package xfonts-cyrillic.
2026-06-27T12:42:34.4525515Z Preparing to unpack .../59-xfonts-cyrillic_1%3a1.0.5+nmu1_all.deb ...
2026-06-27T12:42:34.4579039Z Unpacking xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-06-27T12:42:34.5111163Z Selecting previously unselected package xfonts-scalable.
2026-06-27T12:42:34.5111839Z Preparing to unpack .../60-xfonts-scalable_1%3a1.0.3-1.3_all.deb ...
2026-06-27T12:42:34.5148689Z Unpacking xfonts-scalable (1:1.0.3-1.3) ...
2026-06-27T12:42:34.5958290Z Selecting previously unselected package xserver-common.
2026-06-27T12:42:34.6007983Z Preparing to unpack .../61-xserver-common_2%3a21.1.12-1ubuntu1.6_all.deb ...
2026-06-27T12:42:34.6176652Z Unpacking xserver-common (2:21.1.12-1ubuntu1.6) ...
2026-06-27T12:42:34.7108133Z Selecting previously unselected package libglvnd0:amd64.
2026-06-27T12:42:34.7134211Z Preparing to unpack .../62-libglvnd0_1.7.0-1build1_amd64.deb ...
2026-06-27T12:42:34.7190171Z Unpacking libglvnd0:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:34.8060881Z Selecting previously unselected package libglx0:amd64.
2026-06-27T12:42:34.8077235Z Preparing to unpack .../63-libglx0_1.7.0-1build1_amd64.deb ...
2026-06-27T12:42:34.8159862Z Unpacking libglx0:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:34.8747543Z Selecting previously unselected package libgl1:amd64.
2026-06-27T12:42:34.8797267Z Preparing to unpack .../64-libgl1_1.7.0-1build1_amd64.deb ...
2026-06-27T12:42:34.8974063Z Unpacking libgl1:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:34.9858440Z Selecting previously unselected package xvfb.
2026-06-27T12:42:34.9883642Z Preparing to unpack .../65-xvfb_2%3a21.1.12-1ubuntu1.6_amd64.deb ...
2026-06-27T12:42:34.9985642Z Unpacking xvfb (2:21.1.12-1ubuntu1.6) ...
2026-06-27T12:42:35.1588528Z Setting up libxcb-dri3-0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.1589172Z Setting up libx11-xcb1:amd64 (2:1.8.7-1build1) ...
2026-06-27T12:42:35.1589649Z Setting up libpciaccess0:amd64 (0.17-3ubuntu0.24.04.2) ...
2026-06-27T12:42:35.1692511Z Setting up libxmu6:amd64 (2:1.1.3-3build2) ...
2026-06-27T12:42:35.1958988Z Setting up libxdamage1:amd64 (1:1.1.6-1build1) ...
2026-06-27T12:42:35.2079330Z Setting up libxcb-xfixes0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.2202596Z Setting up libxpm4:amd64 (1:3.5.17-1build2) ...
2026-06-27T12:42:35.2337323Z Setting up libxi6:amd64 (2:1.8.1-1build1) ...
2026-06-27T12:42:35.2428819Z Setting up fonts-noto-color-emoji (2.047-0ubuntu0.24.04.1) ...
2026-06-27T12:42:35.2831781Z Setting up libglvnd0:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:35.2941931Z Setting up libxcb-glx0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.3148327Z Setting up libsensors-config (1:3.6.0-9build1) ...
2026-06-27T12:42:35.3340874Z Setting up fonts-wqy-zenhei (0.9.45-8) ...
2026-06-27T12:42:35.3736402Z Setting up fonts-freefont-ttf (20211204+svn4273-2) ...
2026-06-27T12:42:35.4196321Z Setting up xkb-data (2.41-2ubuntu1.1) ...
2026-06-27T12:42:35.4301010Z Setting up libxaw7:amd64 (2:1.0.14-1build2) ...
2026-06-27T12:42:35.4371512Z Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ...
2026-06-27T12:42:35.4470403Z Setting up libxcb-present0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.4599620Z Setting up libasound2-data (1.2.11-1ubuntu0.2) ...
2026-06-27T12:42:35.4672816Z Setting up libfontenc1:amd64 (1:1.1.8-1build1) ...
2026-06-27T12:42:35.4751887Z Setting up libasound2t64:amd64 (1.2.11-1ubuntu0.2) ...
2026-06-27T12:42:35.4839264Z Setting up fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-06-27T12:42:35.4905170Z Setting up libnspr4:amd64 (2:4.35-1.1build1) ...
2026-06-27T12:42:35.4979521Z Setting up libxfixes3:amd64 (1:6.0.0-2build1) ...
2026-06-27T12:42:35.5080443Z Setting up libxcb-sync1:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.5211610Z Setting up libavahi-common-data:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:35.5372464Z Setting up libatspi2.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:35.5591662Z Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-06-27T12:42:35.5750647Z Setting up libxrandr2:amd64 (2:1.5.2-2build1) ...
2026-06-27T12:42:35.6034664Z Setting up libllvm20:amd64 (1:20.1.2-0ubuntu1~24.04.3) ...
2026-06-27T12:42:35.6301672Z Setting up libsensors5:amd64 (1:3.6.0-9build1) ...
2026-06-27T12:42:35.6447069Z Setting up libvulkan1:amd64 (1.3.275.0-1build1) ...
2026-06-27T12:42:35.6655707Z Setting up fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-06-27T12:42:35.6907479Z update-alternatives: using /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode
2026-06-27T12:42:35.6989085Z Setting up libxshmfence1:amd64 (1.3-1build5) ...
2026-06-27T12:42:35.7119704Z Setting up at-spi2-common (2.52.0-1build1) ...
2026-06-27T12:42:35.7217793Z Setting up libxcb-randr0:amd64 (1.15-1ubuntu2) ...
2026-06-27T12:42:35.7369852Z Setting up fonts-liberation (1:2.1.5-3) ...
2026-06-27T12:42:35.7480495Z Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ...
2026-06-27T12:42:35.7539430Z Setting up libdrm-common (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:35.7628279Z Setting up libxcomposite1:amd64 (1:0.4.5-1build3) ...
2026-06-27T12:42:35.7742121Z Setting up libxfont2:amd64 (1:2.0.6-1build1) ...
2026-06-27T12:42:35.7852365Z Setting up libxmuu1:amd64 (2:1.1.3-3build2) ...
2026-06-27T12:42:35.7951874Z Setting up fonts-unifont (1:15.1.01-1build1) ...
2026-06-27T12:42:35.8058196Z Setting up libxkbcommon0:amd64 (1.6.0-1build1) ...
2026-06-27T12:42:35.8147865Z Setting up libatk1.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:35.8247475Z Setting up x11-xkb-utils (7.7+8build2) ...
2026-06-27T12:42:35.8328368Z Setting up libavahi-common3:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:35.8419054Z Setting up libnss3:amd64 (2:3.98-1ubuntu0.1) ...
2026-06-27T12:42:35.8494855Z Setting up xfonts-utils (1:7.7+6build3) ...
2026-06-27T12:42:35.8638363Z Setting up libdrm2:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:35.8717765Z Setting up xauth (1:1.1.2-1build1) ...
2026-06-27T12:42:35.8802130Z Setting up xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-06-27T12:42:35.9718793Z Setting up xserver-common (2:21.1.12-1ubuntu1.6) ...
2026-06-27T12:42:35.9830883Z Setting up libavahi-client3:amd64 (0.8-13ubuntu6.2) ...
2026-06-27T12:42:35.9951003Z Setting up xfonts-scalable (1:1.0.3-1.3) ...
2026-06-27T12:42:36.1068294Z Setting up libdrm-amdgpu1:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:36.1212524Z Setting up libatk-bridge2.0-0t64:amd64 (2.52.0-1build1) ...
2026-06-27T12:42:36.1320412Z Setting up libdrm-intel1:amd64 (2.4.125-1ubuntu0.1~24.04.2) ...
2026-06-27T12:42:36.1442210Z Setting up libcups2t64:amd64 (2.4.7-1.2ubuntu7.14) ...
2026-06-27T12:42:36.1516259Z Setting up mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:36.1630424Z Setting up libgbm1:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:36.1752358Z Setting up libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:36.1909451Z Setting up libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.2) ...
2026-06-27T12:42:36.2058632Z Setting up libglx0:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:36.2159218Z Setting up libgl1:amd64 (1.7.0-1build1) ...
2026-06-27T12:42:36.2299122Z Setting up xvfb (2:21.1.12-1ubuntu1.6) ...
2026-06-27T12:42:36.2439140Z Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ...
2026-06-27T12:42:36.4498709Z Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
2026-06-27T12:42:36.9655653Z ::group::Run set -e
2026-06-27T12:42:36.9656011Z set -e
2026-06-27T12:42:36.9656284Z EXPECTED_VERSION="$(git rev-parse --short HEAD)"
2026-06-27T12:42:36.9656391Z for i in $(seq 1 60); do
2026-06-27T12:42:36.9656478Z VERSION_BODY="$(curl -fsS "http://${DEPLOY_HOST}/taxbaik/version.txt" || true)"
2026-06-27T12:42:36.9656576Z BLOG_STATUS="$(curl -s -o /dev/null -w '%{http_code}' "http://${DEPLOY_HOST}/taxbaik/blog/accountant-mistakes-5" || true)"
2026-06-27T12:42:36.9656681Z if echo "$VERSION_BODY" | grep -q "Version: ${EXPECTED_VERSION}" && [ "$BLOG_STATUS" = "200" ]; then
2026-06-27T12:42:36.9656780Z echo "Deployment is ready for ${EXPECTED_VERSION}"
2026-06-27T12:42:36.9656860Z exit 0
2026-06-27T12:42:36.9656934Z fi
2026-06-27T12:42:36.9657013Z echo "Waiting for deployment ${EXPECTED_VERSION}; blog status=${BLOG_STATUS}; version=${VERSION_BODY}"
2026-06-27T12:42:36.9657148Z sleep 10
2026-06-27T12:42:36.9657225Z done
2026-06-27T12:42:36.9657290Z echo "Deployment did not publish expected version ${EXPECTED_VERSION} in time" >&2
2026-06-27T12:42:36.9657373Z exit 1
2026-06-27T12:42:36.9657448Z shell: bash --noprofile --norc -e -o pipefail {0}
2026-06-27T12:42:36.9657553Z env:
2026-06-27T12:42:36.9657624Z DEPLOY_HOST: ***
2026-06-27T12:42:36.9657841Z ::endgroup::
2026-06-27T12:42:37.1270652Z curl: (22) The requested URL returned error: 502
2026-06-27T12:42:37.1393546Z Waiting for deployment 0c49e12; blog status=502; version=
2026-06-27T12:42:47.1480594Z curl: (22) The requested URL returned error: 502
2026-06-27T12:42:47.1587988Z Waiting for deployment 0c49e12; blog status=502; version=
2026-06-27T12:42:57.1786862Z curl: (22) The requested URL returned error: 502
2026-06-27T12:42:57.2057517Z Waiting for deployment 0c49e12; blog status=502; version=
2026-06-27T12:43:07.3227793Z Deployment is ready for 0c49e12
2026-06-27T12:43:07.4327814Z ::group::Run npm run test:e2e
2026-06-27T12:43:07.4328144Z npm run test:e2e
2026-06-27T12:43:07.4328257Z shell: bash --noprofile --norc -e -o pipefail {0}
2026-06-27T12:43:07.4328377Z env:
2026-06-27T12:43:07.4328501Z E2E_BASE_URL: http://***/taxbaik
2026-06-27T12:43:07.4328672Z E2E_ADMIN_USERNAME: admin
2026-06-27T12:43:07.4328817Z E2E_ADMIN_PASSWORD: ***
2026-06-27T12:43:07.4328908Z ::endgroup::
2026-06-27T12:43:07.6807574Z
2026-06-27T12:43:07.6808279Z > test:e2e
2026-06-27T12:43:07.6808406Z > playwright test
2026-06-27T12:43:07.6808493Z
2026-06-27T12:43:09.8499533Z
2026-06-27T12:43:09.8500502Z Running 8 tests using 1 worker
2026-06-27T12:43:09.8502145Z
2026-06-27T12:43:13.9066399Z ✓ 1 [chromium] tests/e2e/admin-login.spec.ts:8:7 admin authentication logs in through the real browser UI and reaches dashboard (2.5s)
2026-06-27T12:43:14.2273264Z - 2 [chromium] tests/e2e/admin-password-change.spec.ts:10:7 admin password change changes password through the real admin UI
2026-06-27T12:43:16.4655020Z ✓ 3 [chromium] tests/e2e/admin-smoke.spec.ts:9:7 admin smoke navigates the main admin menus without circuit errors (2.2s)
2026-06-27T12:43:17.7178256Z ✓ 4 [chromium] tests/e2e/blog-seo.spec.ts:6:7 blog seo exposes title description and canonical on blog detail pages (1.2s)
2026-06-27T12:43:17.7946524Z ✓ 5 [chromium] tests/e2e/contact-submit.spec.ts:9:7 contact submit creates an inquiry through the public API (56ms)
2026-06-27T12:43:19.6302888Z ✓ 6 [chromium] tests/e2e/contact-submit.spec.ts:26:7 contact submit creates an inquiry and shows it in admin list (1.8s)
2026-06-27T12:43:21.5037753Z ✘ 7 [chromium] tests/e2e/inquiry-detail.spec.ts:9:7 inquiry detail shows the created inquiry and admin action links (1.7s)
2026-06-27T12:43:24.4570513Z ✘ 8 [chromium] tests/e2e/inquiry-detail.spec.ts:9:7 inquiry detail shows the created inquiry and admin action links (retry #1) (1.7s)
2026-06-27T12:43:27.0178380Z ✓ 9 [chromium] tests/e2e/public-smoke.spec.ts:6:7 public smoke loads the main public pages with SEO basics (1.6s)
2026-06-27T12:43:27.0734184Z
2026-06-27T12:43:27.0739702Z
2026-06-27T12:43:27.0754918Z 1) [chromium] tests/e2e/inquiry-detail.spec.ts:9:7 inquiry detail shows the created inquiry and admin action links
2026-06-27T12:43:27.0755219Z
2026-06-27T12:43:27.0755634Z Error: expect(locator).toBeVisible() failed
2026-06-27T12:43:27.0755784Z
2026-06-27T12:43:27.0755953Z Locator: getByText('010-9876-5432')
2026-06-27T12:43:27.0756397Z Expected: visible
2026-06-27T12:43:27.0756564Z Error: strict mode violation: getByText('010-9876-5432') resolved to 2 elements:
2026-06-27T12:43:27.0756702Z 1) <td>010-9876-5432</td> aka getByRole('cell', { name: '-9876-5432' }).first()
2026-06-27T12:43:27.0756805Z 2) <td>010-9876-5432</td> aka getByRole('cell', { name: '-9876-5432' }).nth(1)
2026-06-27T12:43:27.0756898Z
2026-06-27T12:43:27.0757160Z Call log:
2026-06-27T12:43:27.0757294Z  - Expect "toBeVisible" with timeout 10000ms
2026-06-27T12:43:27.0757388Z  - waiting for getByText('010-9876-5432')
2026-06-27T12:43:27.0757471Z
2026-06-27T12:43:27.0757579Z
2026-06-27T12:43:27.0757653Z 37 | await expect(page).toHaveURL(/\/taxbaik\/admin\/inquiries\/\d+$/);
2026-06-27T12:43:27.0757761Z 38 | await expect(page.getByText(name)).toBeVisible();
2026-06-27T12:43:27.0758016Z > 39 | await expect(page.getByText(phone)).toBeVisible();
2026-06-27T12:43:27.0758137Z | ^
2026-06-27T12:43:27.0758222Z 40 | await expect(page.getByText(message)).toBeVisible();
2026-06-27T12:43:27.0758362Z 41 | await expect(page.getByRole('button', { name: '신규' })).toBeVisible();
2026-06-27T12:43:27.0758486Z 42 | await expect(page.getByRole('button', { name: '연락함' })).toBeVisible();
2026-06-27T12:43:27.0758736Z at /workspace/***/taxbaik/tests/e2e/inquiry-detail.spec.ts:39:41
2026-06-27T12:43:27.0758856Z
2026-06-27T12:43:27.0758956Z attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-06-27T12:43:27.0759123Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium/test-failed-1.png
2026-06-27T12:43:27.0759230Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0759366Z
2026-06-27T12:43:27.0759613Z attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0759745Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium/video.webm
2026-06-27T12:43:27.0759877Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0760025Z
2026-06-27T12:43:27.0760147Z Error Context: test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium/error-context.md
2026-06-27T12:43:27.0760419Z
2026-06-27T12:43:27.0760567Z attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-06-27T12:43:27.0760724Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium/trace.zip
2026-06-27T12:43:27.0760842Z Usage:
2026-06-27T12:43:27.0760926Z
2026-06-27T12:43:27.0761014Z npx playwright show-trace test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium/trace.zip
2026-06-27T12:43:27.0761278Z
2026-06-27T12:43:27.0761371Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0761541Z
2026-06-27T12:43:27.0761726Z Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0761855Z
2026-06-27T12:43:27.0761950Z Error: expect(locator).toBeVisible() failed
2026-06-27T12:43:27.0762048Z
2026-06-27T12:43:27.0762210Z Locator: getByText('Detail-1782564202674')
2026-06-27T12:43:27.0762376Z Expected: visible
2026-06-27T12:43:27.0763861Z Error: strict mode violation: getByText('Detail-1782564202674') resolved to 2 elements:
2026-06-27T12:43:27.0764174Z 1) <p class="mud-typography mud-typography-body1">Detail-1782564202674</p> aka getByText('Detail-1782564202674', { exact: true })
2026-06-27T12:43:27.0764386Z 2) <p class="mud-typography mud-typography-body1">detail-1782564202674@example.com</p> aka getByText('detail-1782564202674@example.')
2026-06-27T12:43:27.0764707Z
2026-06-27T12:43:27.0764932Z Call log:
2026-06-27T12:43:27.0765090Z  - Expect "toBeVisible" with timeout 10000ms
2026-06-27T12:43:27.0765268Z  - waiting for getByText('Detail-1782564202674')
2026-06-27T12:43:27.0765404Z
2026-06-27T12:43:27.0765477Z
2026-06-27T12:43:27.0765561Z 36 |
2026-06-27T12:43:27.0765640Z 37 | await expect(page).toHaveURL(/\/taxbaik\/admin\/inquiries\/\d+$/);
2026-06-27T12:43:27.0765780Z > 38 | await expect(page.getByText(name)).toBeVisible();
2026-06-27T12:43:27.0765937Z | ^
2026-06-27T12:43:27.0766015Z 39 | await expect(page.getByText(phone)).toBeVisible();
2026-06-27T12:43:27.0766304Z 40 | await expect(page.getByText(message)).toBeVisible();
2026-06-27T12:43:27.0766387Z 41 | await expect(page.getByRole('button', { name: '신규' })).toBeVisible();
2026-06-27T12:43:27.0766490Z at /workspace/***/taxbaik/tests/e2e/inquiry-detail.spec.ts:38:40
2026-06-27T12:43:27.0766594Z
2026-06-27T12:43:27.0766702Z attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-06-27T12:43:27.0766841Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium-retry1/test-failed-1.png
2026-06-27T12:43:27.0767062Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0767201Z
2026-06-27T12:43:27.0767273Z attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0767413Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium-retry1/video.webm
2026-06-27T12:43:27.0767512Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0767633Z
2026-06-27T12:43:27.0767700Z Error Context: test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium-retry1/error-context.md
2026-06-27T12:43:27.0767860Z
2026-06-27T12:43:27.0767950Z attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-06-27T12:43:27.0768068Z test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium-retry1/trace.zip
2026-06-27T12:43:27.0768191Z Usage:
2026-06-27T12:43:27.0768261Z
2026-06-27T12:43:27.0768346Z npx playwright show-trace test-results/inquiry-detail-inquiry-det-43d69-uiry-and-admin-action-links-chromium-retry1/trace.zip
2026-06-27T12:43:27.0768434Z
2026-06-27T12:43:27.0768497Z ────────────────────────────────────────────────────────────────────────────────────────────────
2026-06-27T12:43:27.0768627Z
2026-06-27T12:43:27.0768821Z 1 failed
2026-06-27T12:43:27.0768915Z [chromium] tests/e2e/inquiry-detail.spec.ts:9:7 inquiry detail shows the created inquiry and admin action links
2026-06-27T12:43:27.0769028Z 1 skipped
2026-06-27T12:43:27.0769138Z 6 passed (17.7s)
2026-06-27T12:43:27.1452880Z ❌ Failure - Main Browser E2E verification
2026-06-27T12:43:27.1577590Z exitcode '1': failure
2026-06-27T12:43:27.2549906Z ::group::Run echo "Executed tests:"
2026-06-27T12:43:27.2550319Z echo "Executed tests:"
2026-06-27T12:43:27.2550467Z echo "- admin-login"
2026-06-27T12:43:27.2550592Z echo "- admin-smoke"
2026-06-27T12:43:27.2550734Z echo "- public-smoke"
2026-06-27T12:43:27.2550826Z echo "- blog-seo"
2026-06-27T12:43:27.2550902Z echo "- contact-submit"
2026-06-27T12:43:27.2550974Z echo "- inquiry-detail"
2026-06-27T12:43:27.2551043Z echo "- admin-password-change"
2026-06-27T12:43:27.2551125Z shell: bash --noprofile --norc -e -o pipefail {0}
2026-06-27T12:43:27.2551220Z ::endgroup::
2026-06-27T12:43:27.3085319Z Executed tests:
2026-06-27T12:43:27.3086315Z - admin-login
2026-06-27T12:43:27.3086474Z - admin-smoke
2026-06-27T12:43:27.3086563Z - public-smoke
2026-06-27T12:43:27.3086658Z - blog-seo
2026-06-27T12:43:27.3086752Z - contact-submit
2026-06-27T12:43:27.3086871Z - inquiry-detail
2026-06-27T12:43:27.3087016Z - admin-password-change
2026-06-27T12:43:27.3553533Z expression '${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }}' rewritten to 'format('{0}-playwright-{1}', runner.os, hashFiles('package-lock.json'))'
2026-06-27T12:43:27.3554082Z evaluating expression 'format('{0}-playwright-{1}', runner.os, hashFiles('package-lock.json'))'
2026-06-27T12:43:27.3554852Z Writing entry to tarball workflow/hashfiles/index.js len:168437
2026-06-27T12:43:27.3557556Z Extracting content to '/var/run/act'
2026-06-27T12:43:27.3590761Z 🐳 docker exec cmd=[node /var/run/act/workflow/hashfiles/index.js] user= workdir=
2026-06-27T12:43:27.3591172Z Exec command '[node /var/run/act/workflow/hashfiles/index.js]'
2026-06-27T12:43:27.3591485Z Working directory '/workspace/***/taxbaik'
2026-06-27T12:43:27.4880849Z expression 'format('{0}-playwright-{1}', runner.os, hashFiles('package-lock.json'))' evaluated to '%!t(string=Linux-playwright-da5b0f170046fc2084d2c68f83e739454760e58eda8b88046a83cc8256c7af8f)'
2026-06-27T12:43:27.4883858Z expression '${{ runner.os }}-playwright-\n' rewritten to 'format('{0}-playwright-\n', runner.os)'
2026-06-27T12:43:27.4884154Z evaluating expression 'format('{0}-playwright-\n', runner.os)'
2026-06-27T12:43:27.4884741Z expression 'format('{0}-playwright-\n', runner.os)' evaluated to '%!t(string=Linux-playwright-\n)'
2026-06-27T12:43:27.4967884Z evaluating expression 'success()'
2026-06-27T12:43:27.4968244Z expression 'success()' evaluated to 'false'
2026-06-27T12:43:27.4968392Z Skipping step 'Cache Playwright browsers' due to 'success()'
2026-06-27T12:43:27.5176744Z evaluating expression 'success()'
2026-06-27T12:43:27.5177209Z expression 'success()' evaluated to 'false'
2026-06-27T12:43:27.5177349Z Skipping step 'Setup Node.js' due to 'success()'
2026-06-27T12:43:27.5358315Z evaluating expression 'always()'
2026-06-27T12:43:27.5358814Z expression 'always()' evaluated to 'true'
2026-06-27T12:43:27.5358938Z ⭐ Run Post Checkout code
2026-06-27T12:43:27.5359109Z Writing entry to tarball workflow/outputcmd.txt len:0
2026-06-27T12:43:27.5359252Z Writing entry to tarball workflow/statecmd.txt len:0
2026-06-27T12:43:27.5359353Z Writing entry to tarball workflow/pathcmd.txt len:0
2026-06-27T12:43:27.5359452Z Writing entry to tarball workflow/envs.txt len:0
2026-06-27T12:43:27.5359549Z Writing entry to tarball workflow/SUMMARY.md len:0
2026-06-27T12:43:27.5359830Z Extracting content to '/var/run/act'
2026-06-27T12:43:27.5381941Z run post step for 'Checkout code'
2026-06-27T12:43:27.5382805Z executing remote job container: [node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js]
2026-06-27T12:43:27.5854104Z 🐳 docker exec cmd=[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] user= workdir=
2026-06-27T12:43:27.5854588Z Exec command '[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js]'
2026-06-27T12:43:27.5855192Z Working directory '/workspace/***/taxbaik'