https://bugzilla.redhat.com/show_bug.cgi?id=2295792

            Bug ID: 2295792
           Summary: Review Request: Retis - Tracing packets in the Linux
                    networking stack
           Product: Fedora
           Version: rawhide
          Hardware: All
                OS: Linux
            Status: NEW
         Component: Package Review
          Severity: medium
          Priority: medium
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected]
  Target Milestone: ---
    Classification: Fedora



Spec URL: https://github.com/retis-org/copr-playground/blob/main/retis.spec
SRPM URL:
https://download.copr.fedorainfracloud.org/results/@retis/playground/fedora-rawhide-x86_64/07683454-retis/retis-1.5.0-0.fc41.src.rpm
Build:
https://copr.fedorainfracloud.org/coprs/g/retis/playground/build/7683454/

Description:

Tracing packets in the Linux networking stack, using eBPF and interfacing with
control and data paths such as OpenVSwitch.

Fedora Account System Usernames: atenart, pvaler, amorenoz

I’m starting this review request on behalf of Paolo, Adrián and me. We’d like
to maintain it as a group. It’s our first package and we’ll need a sponsor.
We’re also the upstream maintainers of Retis
(https://github.com/retis-org/retis).

In order to build Retis, extra Rust crates need to be packaged too:

- rust-btf-rs
- rust-byteorder_slice
- rust-derive-into-owned
- rust-pcap-file
- rust-pnet_macros
- rust-pnet_macros_support
- rust-pnet_packet

The following packages need to be updated:

- rust-elf: this was already discussed
(https://src.fedoraproject.org/rpms/rust-elf/pull-request/1) and the plan is to
also upgrade rust-rbspy-testdata and rust-rbspy.

All spec files can be found here,
https://github.com/retis-org/copr-playground/tree/main. Those packages were
built here, https://copr.fedorainfracloud.org/coprs/g/retis/playground/builds/.
We’re opening one dedicated bz per package but we’re listing those here so you
can have the full picture.

Notes:

- The Retis spec file listed here is using a commit hash instead of a released
version (but the final logic is there under %if 0). We’ll release an official
Retis version for the initial package of course, but since there are multiple
dependencies and potential changes needed, not releasing right away gives us
more flexibility.
- We reached out to the Fedora Rust ml with our plan earlier this year,
https://lists.fedoraproject.org/archives/list/[email protected]/thread/5ZQB6UAN7H4UHDQMI5QZVSDSIWM2OE7I/.
- We're already distributing Retis as an RPM in COPR here,
https://copr.fedorainfracloud.org/coprs/g/retis/retis/ (spec file is not the
same as the one here and has lots of shortcuts).


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2295792

Report this comment as SPAM: 
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202295792%23c0

-- 
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to