[Bug 2295792] New: Review Request: Retis - Tracing packets in the Linux networking stack

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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: nobody@xxxxxxxxxxxxxxxxx
          Reporter: atenart@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx
  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/rust@xxxxxxxxxxxxxxxxxxxxxxx/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 -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux