-
Notifications
You must be signed in to change notification settings - Fork 187
Move 9p mount logic into QemuBuilder/qemuexec #1285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Depends #1284 |
|
All these draining PRs are great, though it'd be good to discuss a bit what the end goal is. In my mind, I see e.g. I like the trend of making So here for example, if we go that way, we could teach kola that |
|
I think we do want to get rid of the wrappers eventually, but I'm trying to preserve the existing UX to some degree because...well I use |
That one makes sense yeah. |
|
Yup, much nicer! LGTM once rebased on top of #1291. |
Drain another thing out of `cmd-run`. This is prep for making `cmd-run` be a tiny wrapper around `kola qemuexec`. Also, using 9p mounts can be very useful for testing; i.e. this helps unlock having qemu-specific tests that bind mount in data without copying. (One thing I'm thinking for example is that we support pulling container images from the host)
|
Rebased 🏄♂️ |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cgwalters, jlebon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Drain another thing out of
cmd-run. This is prep for makingcmd-runbe a tiny wrapper aroundkola qemuexec.Also, using 9p mounts can be very useful for testing; i.e. this
helps unlock having qemu-specific tests that bind mount in data
without copying.
(One thing I'm thinking for example is that we support pulling
container images from the host)