crowdsecurity / crowdsec

CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
https://crowdsec.net
MIT License
8.48k stars 429 forks source link

Missing RPM packages for Fedora 39 #2818

Open pschiffe opened 6 months ago

pschiffe commented 6 months ago

What happened?

Fedora 38:

$ dnf search crowdsec
Last metadata expiration check: 1:13:31 ago on Wed 07 Feb 2024 09:52:34 PM UTC.
============================================================================== Name & Summary Matched: crowdsec ===============================================================================
crowdsec.aarch64 : Crowdsec - An open-source, lightweight agent to detect and respond to bad behaviors. It also automatically benefits from our global community-wide IP reputation database
crowdsec-aws-waf-bouncer.aarch64 : AWS WAF bouncer for Crowdsec
crowdsec-blocklist-mirror.aarch64 : CrowdSec blocklist mirror
crowdsec-cloudflare-bouncer.aarch64 : cloudflare bouncer for Crowdsec
crowdsec-cloudflare-worker-bouncer.aarch64 : cloudflare-worker bouncer for Crowdsec
crowdsec-custom-bouncer.aarch64 : Custom bouncer for Crowdsec
crowdsec-firewall-bouncer-iptables.aarch64 : Firewall bouncer for Crowdsec (iptables+ipset configuration)
crowdsec-firewall-bouncer-nftables.aarch64 : Firewall bouncer for Crowdsec (nftables configuration)
crowdsec-openresty-bouncer.aarch64 : OpenResty bouncer for Crowdsec

Fedora 39:

$ dnf search crowdsec
Last metadata expiration check: 0:09:42 ago on Wed 07 Feb 2024 11:56:58 PM CET.
============================================================================== Name & Summary Matched: crowdsec ===============================================================================
crowdsec.x86_64 : Crowdsec - An open-source, lightweight agent to detect and respond to bad behaviors. It also automatically benefits from our global community-wide IP reputation database
crowdsec-custom-bouncer.x86_64 : Custom bouncer for Crowdsec
crowdsec-openresty-bouncer.x86_64 : OpenResty bouncer for Crowdsec

From the official repo on packagecloud.io.

What did you expect to happen?

The same packages should be offered for F38 and F39.

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

https://doc.crowdsec.net/docs/next/getting_started/install_crowdsec/

Anything else we need to know?

No response

Crowdsec version

```console $ cscli version # paste output here ```

OS version

```console # On Linux: $ cat /etc/os-release # paste output here $ uname -a # paste output here # On Windows: C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture # paste output here ```

Enabled collections and parsers

```console $ cscli hub list -o raw # paste output here ```

Acquisition config

```console # On Linux: $ cat /etc/crowdsec/acquis.yaml /etc/crowdsec/acquis.d/* # paste output here # On Windows: C:\> Get-Content C:\ProgramData\CrowdSec\config\acquis.yaml # paste output here

Config show

```console $ cscli config show # paste output here ```

Prometheus metrics

```console $ cscli metrics # paste output here ```

Related custom configs versions (if applicable) : notification plugins, custom scenarios, parsers etc.

github-actions[bot] commented 6 months ago

@pschiffe: Thanks for opening an issue, it is currently awaiting triage.

In the meantime, you can:

  1. Check Crowdsec Documentation to see if your issue can be self resolved.
  2. You can also join our Discord.
  3. Check Releases to make sure your agent is on the latest version.
Details I am a bot created to help the [crowdsecurity](https://github.com/crowdsecurity) developers manage community feedback and contributions. You can check out my [manifest file](https://github.com/crowdsecurity/crowdsec/blob/master/.github/governance.yml) 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](https://github.com/BirthdayResearch/oss-governance-bot) repository.
pschiffe commented 3 months ago

Fedora 39 is still missing packages and there are no packages for Fedora 40 https://packagecloud.io/app/crowdsec/crowdsec/search?q=&filter=rpms&dist=fedora

LaurenceJJones commented 3 months ago

Fedora 39 is still missing packages and there are no packages for Fedora 40 https://packagecloud.io/app/crowdsec/crowdsec/search?q=&filter=rpms&dist=fedora

Currently we are transitioning over to an any/any model which allows us to support all distros and versions. We have got this working for deb based systems, and @sabban is currently working on RPM side. Once this is added I believe he will let you know.