netdata / kernel-collector

Linux Kernel eBPF Collectors
61 stars 15 forks source link

Fix release #328

Closed thiagoftsm closed 1 year ago

thiagoftsm commented 1 year ago
Summary

While I was making a new release, I could observe some errors that did not allows to publish it. This PR is bringing fixes for this.

Test Plan

More details after tests...

  1. Get binaries according your LIBC from this link and extract them inside a directory. You can also get all binaries compiled with GLIBC here.

  2. Extract them running:

    $ for i in `ls *.zip`; do unzip $i; rm .gitkeep ; rm $i; done
    $ for i in `ls *.xz`; do tar -xf $i; rm $i* ; done
  3. Compile branch an run the following tests:

    # make; make tester
    #  for i in `seq 0 2`; do ./kernel/legacy_test --netdata-path ../artifacts/ --btrfs --content --iteration --pid $i --log-path file_pid$i.txt; done
  4. Every test should finally with Success, unless you do not have a specific target (function) available.

Additional information

This PR was tested on:

Linux Distribution kernel version real parent parent all
Arch Linux uname -r file_pid0.txt file_pid1.txt file_pid2.txt