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

Ubuntu package builds are out of date #2678

Open
itaysk opened this issue Jan 1, 2020 · 12 comments
Open

Ubuntu package builds are out of date #2678

itaysk opened this issue Jan 1, 2020 · 12 comments

Comments

@itaysk
Copy link
Contributor

itaysk commented Jan 1, 2020

Im using Ubuntu Bionic, Following instructions from the INSTALL.md, I get old versions from both the stable and the nightly channels (0.10 and 0.11 respectively).
The sources confirm, e.g for nightly last updated at July 2019: https://repo.iovisor.org/apt/bionic/dists/bionic-nightly/main/binary-amd64/

yonghong-song pushed a commit that referenced this issue Jan 6, 2020
Packages are currently broken on Ubuntu Eon. See #2676 and #2678.
@mwuertinger
Copy link
Contributor

Duplicates #2676

@pjsg
Copy link
Contributor

pjsg commented Mar 23, 2020

I don't think that this is a duplicate or #2676 as that refers to the Ubuntu supplied packages. This bug is about the builds that are installed by

echo "deb [trusted=yes] https://repo.iovisor.org/apt/xenial xenial-nightly main" | sudo tee /etc/apt/sources.list.d/iovisor.list
sudo apt-get update
sudo apt-get install bcc-tools libbcc-examples linux-headers-$(uname -r)

(replace xenial with artful or bionic as appropriate)

It appears that the CI builds of these stopped working back in the summer -- the most recent working build commit was 6836168.

... time passes ....

The last commit that got the nightly packages built was as part of #2439 and the next PR that I found that got merged was #2444 which seems to be talking about enabling Travis CI. I wonder if some configuration change that was made as part of #2444 actually broke the nightly builds.....

@itaysk
Copy link
Contributor Author

itaysk commented Mar 31, 2020

I'd like to offer my help fixing this issue. can anyone point me to where this release is defined? I've looked at travis and github actions workflows which doesn't seem related to release
@yonghong-song @mwuertinger

@lorddoskias
Copy link
Contributor

I can confirm that the nightly packages for ubuntu xenial are also out of date. They are based off of 6836168 which over 10 months old ...

@hadret
Copy link

hadret commented Jul 20, 2021

For anyone interested, I'm trying to maintain relatively new versions of bunch of BPF-related projects back to Ubuntu 18.04 (bionic) and newer. Here they are:

I'm basing the builds on the official Debian/Ubuntu packages.

@yonghong-song
Copy link
Collaborator

@hadret Thanks a lot!

@dilfish
Copy link

dilfish commented Aug 20, 2021

@hadret Great Job!

@mingregister
Copy link

For anyone interested, I'm trying to maintain relatively new versions of bunch of BPF-related projects back to Ubuntu 18.04 (bionic) and newer. Here they are:

I'm basing the builds on the official Debian/Ubuntu packages.

Is there any suggestion for me to install specific version? thanks.

@hadret
Copy link

hadret commented Mar 13, 2022

Is there any suggestion for me to install specific version? thanks.

Not really, no. I'm trying to follow latest releases and that's essentially it.

@serkan-ozal
Copy link

Hi,

Thanks a lot @hadret 👍

Is there any official iovisor apt-repository that I can install latest ones?

@hadret
Copy link

hadret commented Apr 20, 2022

@serkan-ozal I believe they do provide the instructions in their readme, here: https://github.com/iovisor/bcc/blob/master/INSTALL.md#ubuntu---binary

With that said, you might be better off using official packages at this point: https://packages.ubuntu.com/search?keywords=bpfcc Or with backporting newer versions from Debian: https://packages.debian.org/search?keywords=bpfcc

Otherwise, there are my PPAs I mentioned above, but they aren't official.

@SamYuan1990
Copy link

hi team, is there any news for release a latest version?

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

No branches or pull requests

10 participants