* [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12)
@ 2024-09-09 15:27 Peter Korsgaard
2024-09-09 15:27 ` [Buildroot] [PATCH 2/2] support/misc/Vagrantfile: support libvirt provider Peter Korsgaard
2024-09-10 20:44 ` [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Thomas Petazzoni via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Peter Korsgaard @ 2024-09-09 15:27 UTC (permalink / raw)
To: buildroot
Ubuntu Bionic (18.04) was EOL'ed in June 2023:
https://ubuntu.com//blog/18-04-end-of-standard-support
And the VM image is only available in virtualbox format:
https://app.vagrantup.com/ubuntu/boxes/bionic64
So move to Debian bullseye (12), matching what we do for the docker image.
This is available in virtualbox and libvirt (qemu) format:
https://app.vagrantup.com/debian/boxes/bullseye64
Bullseye does not come with rsync out of the box, so install it.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
support/misc/Vagrantfile | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile
index 2251a992dc..8252f555b6 100644
--- a/support/misc/Vagrantfile
+++ b/support/misc/Vagrantfile
@@ -12,7 +12,7 @@ VM_MEMORY=2048
VM_CORES=1
Vagrant.configure('2') do |config|
- config.vm.box = 'ubuntu/bionic64'
+ config.vm.box = 'debian/bullseye64'
config.vm.provider :vmware_fusion do |v, override|
v.vmx['memsize'] = VM_MEMORY
@@ -42,12 +42,10 @@ Vagrant.configure('2') do |config|
end
config.vm.provision 'shell', privileged: true, inline:
- "sed -i 's|deb http://us.archive.ubuntu.com/ubuntu/|deb mirror://mirrors.ubuntu.com/mirrors.txt|g' /etc/apt/sources.list
- dpkg --add-architecture i386
+ "dpkg --add-architecture i386
apt-get -q update
- apt-get purge -q -y snapd lxcfs lxd ubuntu-core-launcher snap-confine
apt-get -q -y install build-essential libncurses5-dev \
- git bzr cvs mercurial subversion libc6:i386 unzip bc
+ git bzr cvs mercurial rsync subversion libc6:i386 unzip bc
apt-get -q -y autoremove
apt-get -q -y clean
update-locale LC_ALL=C"
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 2/2] support/misc/Vagrantfile: support libvirt provider
2024-09-09 15:27 [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Peter Korsgaard
@ 2024-09-09 15:27 ` Peter Korsgaard
2024-09-10 20:44 ` [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2024-09-09 15:27 UTC (permalink / raw)
To: buildroot
And configure memory/CPU like for the other providers.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
support/misc/Vagrantfile | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile
index 8252f555b6..1155026ee3 100644
--- a/support/misc/Vagrantfile
+++ b/support/misc/Vagrantfile
@@ -29,6 +29,11 @@ Vagrant.configure('2') do |config|
end
end
+ config.vm.provider :libvirt do |v, override|
+ v.memory = VM_MEMORY
+ v.cpus = VM_CORES
+ end
+
config.vm.provision 'shell' do |s|
s.inline = 'echo Setting up machine name'
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12)
2024-09-09 15:27 [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Peter Korsgaard
2024-09-09 15:27 ` [Buildroot] [PATCH 2/2] support/misc/Vagrantfile: support libvirt provider Peter Korsgaard
@ 2024-09-10 20:44 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-10 20:44 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: buildroot
On Mon, 9 Sep 2024 17:27:46 +0200
Peter Korsgaard <peter@korsgaard.com> wrote:
> Ubuntu Bionic (18.04) was EOL'ed in June 2023:
>
> https://ubuntu.com//blog/18-04-end-of-standard-support
>
> And the VM image is only available in virtualbox format:
>
> https://app.vagrantup.com/ubuntu/boxes/bionic64
>
> So move to Debian bullseye (12), matching what we do for the docker image.
> This is available in virtualbox and libvirt (qemu) format:
>
> https://app.vagrantup.com/debian/boxes/bullseye64
>
> Bullseye does not come with rsync out of the box, so install it.
>
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> ---
> support/misc/Vagrantfile | 8 +++-----
> 1 file changed, 3 insertions(+), 5 deletions(-)
Both applied to master, thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-09-10 20:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-09 15:27 [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Peter Korsgaard
2024-09-09 15:27 ` [Buildroot] [PATCH 2/2] support/misc/Vagrantfile: support libvirt provider Peter Korsgaard
2024-09-10 20:44 ` [Buildroot] [PATCH 1/2] support/misc/Vagrantfile: move to Debian bullseyes (12) Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.