-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[gh-actions] build-package jobs are failing on the ubuntu-22.04 runners #16450
Comments
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
Hi @dmitryax, is this issue still open ? If so, can I be assigned to it ? |
@jlabatut, thanks for offering help! |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
Fixes #16450 Signed-off-by: Alex Boten <[email protected]>
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
Fixed on 22.05 |
This issue is not solved yet |
Are there any examples of the failures? The original links that Dmitrii posted are expired and there's no way to see the failures. |
Thanks. I guess this comment is related to the failure too?
|
Ok. I understand now. It's the "running SystemD inside of a container" part that is currently broken during the testing stage of the .deb and .rpm packages. Edit: Some context. This line is silently failing and the opentelemetry-collector-contrib/internal/buildscripts/packaging/fpm/test.sh Lines 43 to 44 in dc787b6
|
Fixes open-telemetry#16450 The original packaging tests for the Linux packages (deb, rpm) that were created in open-telemetry#405 used a bit of gnarly work around in order to allow very limited Systemd functionality to be used in Docker/Containerd At the time when those packaging tests were written, podman was already able to run Systemd, but podman was not included in Ubuntu 20.04 yet ... Now that Podman is available in Ubuntu 22.04, running SystemD in Podman just works. Signed-off-by: Christoph Wegener <[email protected]>
Fixes open-telemetry#16450 The original packaging tests for the Linux packages (deb, rpm) that were created in open-telemetry#405 used a bit of gnarly work around in order to allow very limited Systemd functionality to be used in Docker/Containerd At the time when those packaging tests were written, podman was already able to run Systemd, but podman was not included in Ubuntu 20.04 yet ... Now that Podman is available in Ubuntu 22.04, running SystemD in Podman just works. Signed-off-by: Christoph Wegener <[email protected]>
I published a fix in #30202 |
Fixes #16450 The original packaging tests for the Linux packages (deb, rpm) that were created in #405 used a bit of gnarly work around in order to allow very limited Systemd functionality to be used in Docker/Containerd At the time when those packaging tests were written, podman was already able to run Systemd, but podman was not included in Ubuntu 20.04 yet ... Now that Podman is available in Ubuntu 22.04, running SystemD in Podman just works. Signed-off-by: Christoph Wegener <[email protected]>
Fixes open-telemetry#16450 The original packaging tests for the Linux packages (deb, rpm) that were created in open-telemetry#405 used a bit of gnarly work around in order to allow very limited Systemd functionality to be used in Docker/Containerd At the time when those packaging tests were written, podman was already able to run Systemd, but podman was not included in Ubuntu 20.04 yet ... Now that Podman is available in Ubuntu 22.04, running SystemD in Podman just works. Signed-off-by: Christoph Wegener <[email protected]>
GitHub actions runner
ubuntu-latest
tag was recently upgraded from Ubuntu 20.04.5 to Ubuntu 22.04.1.The
build-package
job is failing now. We need to investigate and update it to work on the latest Ubuntu version.Failing job examples:
The text was updated successfully, but these errors were encountered: