Skip to content

Install libcap-dev for cap2 gem in GitHub Actions - #11136

Merged
evgeni merged 1 commit into
theforeman:developfrom
ogajduse:fix-net-ping-cap2
Aug 10, 2026
Merged

evgeni merged 1 commit into
theforeman:developfrom
ogajduse:fix-net-ping-cap2

Conversation

@ogajduse

Copy link
Copy Markdown
Member

evgeni
evgeni previously approved these changes Aug 10, 2026
@nadjaheitmann

Copy link
Copy Markdown
Contributor

@evgeni

evgeni commented Aug 10, 2026

Copy link
Copy Markdown
Member

That is interesting: https://github.com/theforeman/foreman/actions/runs/31380382627/job/93436603929#step:1:31

You mean that is uses v0 and not v1?

@nadjaheitmann

Copy link
Copy Markdown
Contributor

That is interesting: https://github.com/theforeman/foreman/actions/runs/31380382627/job/93436603929#step:1:31

You mean that is uses v0 and not v1?

Yes, which should catch the fix as the PR was against v0. But shouldn't we use v1?

@evgeni evgeni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs a squash :)

net-ping 2.1.0 added a runtime dependency on cap2, whose native
extension requires libcap headers to compile. Affects both GitHub
Actions CI (rubocop and tests jobs) and the production container
image's dnf-based builder stage.
@ogajduse

Copy link
Copy Markdown
Member Author

needs a squash :)

squashed

@evgeni
evgeni merged commit 64288e7 into theforeman:develop Aug 10, 2026
36 checks passed
@ogajduse
ogajduse deleted the fix-net-ping-cap2 branch August 10, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants