Debian Bullseye apt repo

Hello Hashicorp

Debian Bullseye will be released soon-ish, would be great to have a “bullseye” repo from day one to support it.

Thanks in advance

Hi @resmo,

Thanks for bringing this up; I’ll ensure this is raised internally.

Thanks,
jrasell and the Nomad team

1 Like

Hi @jrasell,

it would be great if you could also document, which architectures/distros/releases are covered by the repo.

Thanks!

Planned release date of Debian 11 is 2021-08-14

Resolved.

root@nomad-client3:/home/debian# lsb_release -a && apt show nomad
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye
Package: nomad
Version: 1.1.3
Priority: extra
Section: default
Maintainer: HashiCorp <support@hashicorp.com>
Installed-Size: 87.5 MB
Depends: openssl, passwd, iproute2
Homepage: https://www.nomadproject.io/
License: MPL-2.0
Vendor: HashiCorp
Download-Size: 34.0 MB
APT-Manual-Installed: yes
APT-Sources: https://apt.releases.hashicorp.com bullseye/main amd64 Packages
Description: Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations. Please submit issues to https://github.com/hashicorp/nomad/issues

Hello,

Sorry for digging this topic back up from the dead.

It seems that nomad does not have any releases on the arm64 bullseye repo.

How to reproduce:

$ curl -s https://apt.releases.hashicorp.com/dists/bullseye/main/binary-amd64/Packages | grep nomad
Package: nomad
Homepage: https://www.nomadproject.io/
Description: Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations. Please submit issues to https://github.com/hashicorp/nomad/issues
...
$ curl -s https://apt.releases.hashicorp.com/dists/bullseye/main/binary-arm64/Packages | grep nomad

< No output >

I found out this was happening because I realised I was installing a super old nomad version while consul was up to date. It turned out I was installing the nomad version from the debian repos.

Update

Ah sorry, ARM64, not amd64! My bad.

I can’t confirm

nomad-client1 ~ # apt update
Hit:1 http://mirror.hetzner.de/debian/packages bullseye InRelease
Get:2 http://mirror.hetzner.de/debian/packages bullseye-updates InRelease [39.4 kB]                                                                                                                           
Get:3 http://mirror.hetzner.de/debian/packages bullseye-backports InRelease [44.2 kB]                                                                                                                         
Get:4 http://mirror.hetzner.de/debian/security bullseye-security InRelease [44.1 kB]                                                                                                                          
Hit:5 http://security.debian.org/debian-security bullseye-security InRelease                                                                                                                                  
Hit:6 http://deb.debian.org/debian bullseye InRelease                                                                                                             
Get:7 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]                                                                                      
Get:8 https://download.docker.com/linux/debian bullseye InRelease [43.3 kB]                                                                                             
Hit:9 https://apt.releases.hashicorp.com bullseye InRelease                                                                           
Fetched 210 kB in 1s (234 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
nomad-client1 ~ # apt reinstall nomad
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 34.2 MB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://apt.releases.hashicorp.com bullseye/main amd64 nomad amd64 1.2.6 [34.2 MB]
Fetched 34.2 MB in 1s (64.4 MB/s)
(Reading database ... 44201 files and directories currently installed.)
Preparing to unpack .../archives/nomad_1.2.6_amd64.deb ...
Unpacking nomad (1.2.6) over (1.2.6) ...
Setting up nomad (1.2.6) ...