Fresh install on Debian12 fails
- GET version: 3.8.2
- Cloud Provider: Other (local openstack)
- Environment configuration: (3k ha ref)
- GitLab Version: "18.4.2"
Fresh setup:
Following error:
TASK [gitlab.gitlab_environment_toolkit.common : Install GitLab repo package (deb)]
fatal: [gdp-rails-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-postgres-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-gitaly-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-pgbouncer-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-rails-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-consul-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-rails-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-postgres-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-postgres-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-gitaly-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-praefect-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-praefect-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-redis-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-gitaly-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-pgbouncer-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-praefect-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-redis-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-praefect-postgres-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-consul-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-monitor-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-sidekiq-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-redis-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-sidekiq-2.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-consul-3.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
fatal: [gdp-pgbouncer-1.git.uni-heidelberg.de]: FAILED! => {"attempts": 12, "changed": false, "msg": "No package matching 'gitlab-ee' is available"}
Debugging this on on of the nodes:
root@gdp-rails-1:~# cat /etc/apt/sources.list.d/gitlab_gitlab-ee.list
# this file was generated by packages.gitlab.com for
# the repository at https://packages.gitlab.com/gitlab/gitlab-ee
deb [signed-by=/usr/share/keyrings/gitlab_gitlab-ee-archive-keyring.gpg] https://packages.gitlab.com/gitlab/gitlab-ee/debian/ bookworm main
deb-src [signed-by=/usr/share/keyrings/gitlab_gitlab-ee-archive-keyring.gpg] https://packages.gitlab.com/gitlab/gitlab-ee/debian/ bookworm main
root@gdp-rails-1:~# apt update
Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B]
Get:2 file:/etc/apt/mirrors/debian-security.list Mirrorlist [39 B]
Hit:3 https://deb.debian.org/debian bookworm InRelease
Hit:4 https://deb.debian.org/debian bookworm-updates InRelease
Hit:5 https://deb.debian.org/debian bookworm-backports InRelease
Hit:6 https://deb.debian.org/debian-security bookworm-security InRelease
Get:7 https://packages.gitlab.com/gitlab/gitlab-ee/debian bookworm InRelease [23.4 kB]
Err:7 https://packages.gitlab.com/gitlab/gitlab-ee/debian bookworm InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3F01618A51312F3F
Reading package lists... Done
W: GPG error: https://packages.gitlab.com/gitlab/gitlab-ee/debian bookworm InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3F01618A51312F3F
E: The repository 'https://packages.gitlab.com/gitlab/gitlab-ee/debian bookworm InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
I found this issue that might be related: #850 (closed)