Skip to content

Introduce cuttlefish-podcvd debian package#2198

Draft
0405ysj wants to merge 2 commits intogoogle:mainfrom
0405ysj:debian_package
Draft

Introduce cuttlefish-podcvd debian package#2198
0405ysj wants to merge 2 commits intogoogle:mainfrom
0405ysj:debian_package

Conversation

@0405ysj
Copy link
Collaborator

@0405ysj 0405ysj commented Feb 27, 2026

When this PR is merged, I expect users are able to use podcvd with following steps. Of course, most steps will be reduced with further contributions.

# UID/GID setup
sudo apt install podman -y
sudo usermod --add-subuids 600000-665535 --add-subgids 600000-665535 $(whoami)
podman system migrate

# Device permission setup
sudo setfacl -m u:$(whoami):rw /dev/kvm
sudo setfacl -m u:$(whoami):rw /dev/vhost-net
sudo setfacl -m u:$(whoami):rw /dev/vhost-vsock

# Build cuttlefish-podcvd debian package
cd ${PATH_TO_ANDROID_CUTTLEFISH}
docker build \
  --file "tools/buildutils/cw/Containerfile" \
  --tag "android-cuttlefish-build:latest" \
  .
docker run -v=$PWD:/mnt/build -w /mnt/build android-cuttlefish-build:latest frontend

# Critical user journey
sudo apt install -y ./cuttlefish-podcvd_*.deb
podcvd create --vhost_user_vsock=true --report_anonymous_usage_stats=y

Context: b/476238192

@0405ysj 0405ysj requested review from ikicha and k311093 February 27, 2026 05:48
@0405ysj 0405ysj force-pushed the debian_package branch 3 times, most recently from d9944d0 to d3b178a Compare February 27, 2026 07:16
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@0405ysj 0405ysj marked this pull request as ready for review February 27, 2026 07:29
@0405ysj 0405ysj requested a review from ikicha February 27, 2026 07:29
@0405ysj 0405ysj enabled auto-merge February 27, 2026 07:29
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@0405ysj 0405ysj added kokoro:force-run Trigger a presubmit build unconditionally. and removed kokoro:force-run Trigger a presubmit build unconditionally. labels Feb 27, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Feb 27, 2026
@0405ysj 0405ysj marked this pull request as draft March 3, 2026 08:14
auto-merge was automatically disabled March 3, 2026 08:14

Pull request was converted to draft

@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Mar 3, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Mar 3, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Mar 3, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants