Skip to content
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

"Unable to pull artifact" . Reason: could not verify signature... no matching signatures #459

Closed
q2dg opened this issue Mar 2, 2024 · 4 comments

Comments

@q2dg
Copy link

q2dg commented Mar 2, 2024

What happened:
I've started falco-modern-bpf.service, so falcoctl-artifact-follow.service is started too. But I get this error:

Captura de pantalla de 2024-03-02 04-09-35

What you expected to happen:
I'd expect to download new ruleset

How to reproduce it (as minimally and precisely as possible):
I'm running falcoctl v0.7.2 shipped with falco v.0.37.1 and installed through Falco's Ubuntu apt repository on a Ubuntu 22.04.4

Thanks!

Edit: I had to create "/usr/share/falcoctl" folder manually (sudo mkdir /usr/share/falcoctl) in order to be able to start "falcoctl-artifact-follow" service

@q2dg q2dg added the kind/bug label Mar 2, 2024
@alacuku
Copy link
Member

alacuku commented Mar 5, 2024

Hi @q2dg, falco-rules:0 does not have a signature that's the reason why it's failing. I would suggest you use the latest rules version. Or add the following flag to falcoctl --no-verify.

@q2dg
Copy link
Author

q2dg commented Mar 5, 2024

Thanks. I've added the --no-verify argument to ExecStart= line in "falcoctl-artifact.follow.service" file and it works.
But it's a hack.

I've installed Falco by adding its repo (in a Ubuntu system and in a Fedora system too) and then using apt/dnf install command. Nothing strange nor out of regular instructions. So I expected the automatic ruleset update should just work without needing to tweak anything..So I suspect something is wrong, so I maintain open this issue, if you don't mind.

@alacuku
Copy link
Member

alacuku commented Mar 5, 2024

I opened a PR that bumps the version of the rulesfiles followed by falcoctl: https://github.com/falcosecurity/falco/pull/3128/files.

@poiana
Copy link
Contributor

poiana commented Jun 3, 2024

Issues go stale after 90d of inactivity.

Mark the issue as fresh with /remove-lifecycle stale.

Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Provide feedback via https://github.com/falcosecurity/community.

/lifecycle stale

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants