configure.sh fails running with ubuntu 22 #62
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_compute#62
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Running
make configureon Ubuntu 22.04 fails unless manual workarounds are applied for runtime dependencies and hypervisor download defaults.Environment
OS: Ubuntu 22.04
Setup command: sudo make configure
Observed Problems
virtiofsd is not available as a standalone apt package on Ubuntu 22.04 in some environments.
configure.sh used an older default my_hypervisor version, which can lead to artifact/download mismatch.
Manual Workaround
sudo apt install qemu-system qemu-utils
sudo apt install qemu-system-x86
sudo ln -s /usr/lib/qemu/virtiofsd /usr/local/bin/virtiofsd
Update my_hypervisor default to v0.4.1
Expected Behavior
make configure succeeds on a fresh Ubuntu 22.04 host without manual package/symlink steps.
Script should automatically handle virtiofsd fallback via QEMU packages when needed.
Script should default to latest supported my_hypervisor version (v0.4.1).
Acceptance Criteria
Ubuntu 22.04 node completes sudo make configure end-to-end.
virtiofsd is available in PATH after configuration.
my_hypervisor installs successfully using default script settings.