#1110834 cloud.debian.org: Please add Vagrant boxes for debian/trixie64 (Debian 13)

#1110834#5
Date:
2025-08-11 10:04:37 UTC
From:
To:
Dear lovely vagrant box makers,

I noticed that there are no Trixie boxes listed at

https://portal.cloud.hashicorp.com/vagrant/discover/debian
https://app.vagrantup.com/debian (its cooler alias, for now I guess)

Now that Trixie is out, please can a Vagrant box be added for it? I'm an
amd64+libvirt kind of guy myself, but I realise there are more types of box
to pack than just this, and it's a ton of work. Thanks in advance.

I guess this is also a call for debian/testing64 to be bumped so it's
noticably on the Forky path.


    cheers,
    Andrew Chadwick

#1110834#10
Date:
2025-08-11 12:56:37 UTC
From:
To:
I don't have the reference to it at hand, but it was announced that
due to the license change of Vagrant all previous contributors lost
interest.

Thus I'd suggest not expecting any further updates to these images.

Best,
Chris

#1110834#15
Date:
2025-08-11 17:06:11 UTC
From:
To:
Hi,

I was doing the work required to update Debian images for Vagrant, and
was also involved in the maintenance of the Vagrant package.
The current situation is:

1/ The Vagrant software is now non-free. There's still a package in
Debian (trixie), with the latest free version. There are been discussion
in https://bugs.debian.org/1049999 and in the thread starting with
https://lists.debian.org/debian-release/2025/06/msg00484.html about the
future of this package. Hans-Christoph Steiner is maintaining it at the
moment (even if this doesn't reflect in the Uploaders field of the
package in trixie).

2/ The Vagrant images moved from VagrantCloud to HashiCorp Cloud
Platform. Since then, I frequently ran into issues when uploading new
images, and it's not clear if HashiCorp is going to continue to support
old Vagrant versions with HCP. After contacting HCP's support
about one of those issues (see
https://github.com/hashicorp/vagrant/issues/13571, reported January
10th, fixed March 5th), HashiCorp support replied "you need to update
the Vagrant version if you want to use HCP Vagrant boxes.". It's not
clear if this is an official HashiCorp statement (someone else said they
want to maintain backward compatibility with older versions in the
github issue), but I would not bet on being able to use HCP images
with the free Vagrant version for too long. There was more discussion in
https://bugs.debian.org/1104105.

As a result, I decided to stop maintaining Debian images for Vagrant.
Your options are:

A/ use the latest debian/testing64 image, which was updated on
2025-04-26, so it might be sufficiently close to what Debian trixie
looks like.

B/ find a new maintainer for the Debian images. If someone wants to take
over, the tooling at
https://salsa.debian.org/cloud-team/debian-vagrant-images/ still works
(except maybe for the upload part) and I can walk you through it if
needed.

C/ switch to something else. Personnally, I switched to Incus and since
I missed a declarative way to describe my environments, I wrote Incant,
a Vagrant-inspired frontend that brings that to Incus (see
https://github.com/lnussbaum/incant/).  It's still rough around the
edges but has met my needs, and I heard positive feedback from others.
And I have a few pending changes are MRs to look at, so it will likely
improve soon. Also Incus has an image for Debian trixie uploaded on a
regular basis (daily I think) and usually also has an image for Debian
testing.

Lucas

#1110834#22
Date:
2025-12-22 20:14:43 UTC
From:
To:
Hey Lucas,

I would like to maintain Debian images here, e.g. option B).  I requested access
to the project on salsa,
https://salsa.debian.org/cloud-team/debian-vagrant-images/  My handle there is
@eighthave which matches my debian email eighthave@debian.org.  These are all
visible on my GPG key, which is used for Debian as well:

EE66 20C7 136B 0D2C 456C  0A4D E9E2 8DEA 00AA 5556

#1110834#27
Date:
2025-12-23 13:59:40 UTC
From:
To:
Hi Hans-Christoph,

I granted you access to the salsa project.

Once you are comfortable with generating images, we also need to grant
you access to the HashiCorp Cloud Platform 'debian' organization (where
the official images are now published).

Please create an account there, and then we (Antonio Terceiro or myself)
can give you access. I think that for some reason creating an account
with my Debian address failed, and I had to use another address. You
might run into the same thing.

Lucas

#1110834#32
Date:
2026-01-14 13:33:08 UTC
From:
To:
Lucas Nussbaum:
 > I granted you access to the salsa project.
Thanks!

 > Once you are comfortable with generating images, we also need to grant
 > you access to the HashiCorp Cloud Platform 'debian' organization (where
 > the official images are now published).
I've actually been using this project to generate images for years, since the
old official F-Droid image was just a slight modification of this project.  I
haven't published in two years since F-Droid switched to the official Debian
images, so if there is anything new in the past two years, I'll have to learn it.

 > Please create an account there, and then we (Antonio Terceiro or myself)
 > can give you access. I think that for some reason creating an account
 > with my Debian address failed, and I had to use another address. You
 > might run into the same thing.
Ok, I just created a new account since the old one seems to be defunct now.
That account is eighthave / hans@guardianproject.info (you can find my emails in
my Debian GPG key).

.hc

#1110834#37
Date:
2026-01-14 13:50:01 UTC
From:
To:
Hi,

I invited you as an Admin in the debian org on HCP.

Lucas

#1110834#42
Date:
2026-01-14 14:35:29 UTC
From:
To:
Lucas Nussbaum:
I accepted.

My plan is to maintain debian/trixie64 boxes for libvirt.  I would consider
updating the debian/bookworm64/libvirt box if there is a request.  I'm no longer
set up on Vagrant since it is not in Debian anymore.  I would be open to someone
else maintaining the Vagrant boxes.

#1110834#47
Date:
2026-01-14 15:24:56 UTC
From:
To:
Is there any need for this from the libvirt perspective?  The nocloud
images already published to cloud.debian.org are fully supported for
libvirt.

Unless I'm missing something, the only thing in need of a new maintainer
is the Vagrant stuff specifically.

noah

#1110834#52
Date:
2026-01-20 13:05:49 UTC
From:
To:
Noah Meyerhans:

Vagrant boxes are specified per-VM tech, e.g. libvirt, VirtualBox, lxc, etc.  I
mean I will maintain the Vagrant libvirt boxes, but not VirtualBox, lxc, etc.  I
think this is totally separate from the nocloud images.

That said, does anyone know how to use the nocloud image as a Vagrant/libvirt box?

#1110834#57
Date:
2026-01-21 19:51:24 UTC
From:
To:
#1110834#62
Date:
2026-01-21 21:08:43 UTC
From:
To:
I posted an official debian/trixie64 release up on vagrantup.com
#1110834#67
Date:
2026-01-26 10:42:45 UTC
From:
To:
Hi,

I upgraded you to maintainer. I see that membership is normally handled
through the cloud team's membership, but that you are a direct member
for that project. You would need to talk to the cloud team owners if you
need to be made owner of that project.

Lucas