Skip to content

Commit 860a513

Browse files
dmcgowanestesp
authored andcommitted
Disable vagrant strict dependency checking
Fixes broken vagrant builds Signed-off-by: Derek McGowan <[email protected]> (cherry picked from commit ae73e30) Signed-off-by: Phil Estes <[email protected]>
1 parent c116450 commit 860a513

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,10 @@ jobs:
575575
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
576576
sudo sed -i 's/^# deb-src/deb-src/' /etc/apt/sources.list
577577
sudo apt-get update
578-
sudo apt-get install -y libvirt-daemon libvirt-daemon-system vagrant
578+
# Pinned to 2.4.1-1 until https://github.com/hashicorp/vagrant/pull/13532 in released version
579+
sudo apt-get install -y libvirt-daemon libvirt-daemon-system vagrant=2.4.1-1 ovmf
580+
# https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1725#issuecomment-1454058646
581+
sudo cp /usr/share/OVMF/OVMF_VARS_4M.fd /var/lib/libvirt/qemu/nvram/
579582
sudo systemctl enable --now libvirtd
580583
sudo apt-get build-dep -y vagrant ruby-libvirt
581584
sudo apt-get install -y --no-install-recommends libxslt-dev libxml2-dev libvirt-dev ruby-bundler ruby-dev zlib1g-dev

0 commit comments

Comments
 (0)