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

crowdsec-firewall-bouncer-iptables not found on Fedora 40 #388

Closed
mike-lloyd03 opened this issue Nov 25, 2024 · 3 comments
Closed

crowdsec-firewall-bouncer-iptables not found on Fedora 40 #388

mike-lloyd03 opened this issue Nov 25, 2024 · 3 comments

Comments

@mike-lloyd03
Copy link

mike-lloyd03 commented Nov 25, 2024

What happened?

I installed crowdsec repos following the docs by running:

curl -s https://install.crowdsec.net | sudo sh

And subsequently:

yum install crowdsec

But when trying to install the bouncer with:

yum install crowdsec-firewall-bouncer-iptables 

Yum reports no match is found. I ended up resolving the issue by running:

curl -s https://packagecloud.io/install/repositories/crowdsec/crowdsec/script.rpm.sh | sudo bash

And installing worked as expected afterwards.

What did you expect to happen?

I assumed I would be able to install the bouncer from the same repo that crowdsec itself was installed from.

How can we reproduce it (as minimally and precisely as possible)?

  • Run a Fedora 40 server on Linode
  • curl -s https://install.crowdsec.net | sudo sh
  • yum install crowdsec
  • yum install crowdsec-firewall-bouncer-iptables
  • "No match found"

Anything else we need to know?

No response

version

N/A

crowdsec version

crowdsec version:

version: v1.6.4-rpm-pragmatic-amd64-fb733ee4
Codename: alphaga
BuildDate: 2024-11-20_13:29:53
GoVersion: 1.23.3
Platform: linux
libre2: C++
User-Agent: crowdsec/v1.6.4-rpm-pragmatic-amd64-fb733ee4-linux
Constraint_parser: >= 1.0, <= 3.0
Constraint_scenario: >= 1.0, <= 3.0
Constraint_api: v1
Constraint_acquis: >= 1.0, < 2.0
Built-in optional components: datasource_appsec, datasource_cloudwatch, datasource_docker, datasource_file, datasource_http, datasource_journalctl, datasource_k8s-audit, datasource_kafka, datasource_kinesis, datasource_loki, datasource_s3, datasource_syslog, datasource_wineventlog
Excluded components: cscli_setup   

OS version

$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="40 (Server Edition)"
ID=fedora
VERSION_ID=40
VERSION_CODENAME=""
PLATFORM_ID="platform:f40"
PRETTY_NAME="Fedora Linux 40 (Server Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:40"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=40
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=40
SUPPORT_END=2025-05-13
VARIANT="Server Edition"
VARIANT_ID=server

$ uname -a
Linux x-x-x-x.ip.linodeusercontent.com 6.9.9-200.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 11 19:29:01 UTC 2024 x86_64 GNU/Linux
Copy link

@mike-lloyd03: Thanks for opening an issue, it is currently awaiting triage.

In the meantime, you can:

  1. Check Documentation to see if your issue can be self resolved.
  2. You can also join our Discord
Details

I am a bot created to help the crowdsecurity developers manage community feedback and contributions. You can check out my manifest file to understand my behavior and what I can do. If you want to use this for your project, you can check out the BirthdayResearch/oss-governance-bot repository.

@LaurenceJJones
Copy link
Contributor

Hey 👋🏻

Classing as resolved, however, if you used the installer method you must re run the following command:

curl -s https://install.crowdsec.net | sudo sh

This will force the new naming schemas on the rpm any:any install

Please let me know if you still do not find the package.

@mike-lloyd03
Copy link
Author

Thank you! I will give this a try when I'm back in the office.

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

2 participants