-
Notifications
You must be signed in to change notification settings - Fork 905
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
Code changes to support ppc64le platform #932
Conversation
Welcome @sunil1783! It looks like this is your first PR to falcosecurity/falco 🎉 |
Hi @sunil1783 - I'd like falco to support the ppc64le platform. However the way you are doing it here completely drops support for x86. We can discuss on a way to design this so that both are kept and many more can come. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for contributing this! :)
This needs some work still imho.
In the meantime could you please use the complete PR template (release notes missing) ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this SGTM.
A question, maybe I missed something, but why do we need to change the base image of falco-tester
docker image to have this to work?
If the problem is the avocado
versions can't we just specify them in the falco-tester
we already have?
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Created issue for test case failures on ppc64le. Need help/suggetions to port the Dockefiles for ppc64le platform which downloads Intel specific gcc6&5 dependent pre-built packages. |
1dada67
to
7b31cab
Compare
7b31cab
to
e228db3
Compare
Let's keep this open since it has good points for the tests too - we need to decide the direction with #1225 |
/milestone 0.25.0 |
@sunil1783: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/milestone 0.28.1 |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
Stale issues rot after 30d of inactivity. Mark the issue as fresh with Rotten issues close after an additional 30d of inactivity. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle rotten |
Rotten issues close after 30d of inactivity. Reopen the issue with Mark the issue as fresh with Provide feedback via https://github.com/falcosecurity/community. |
@poiana: Closed this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Signed-off-by: Sunil1783 sunil.botre@ibm.com
What type of PR is this?
kind/feature
Any specific area of the project related to this PR?
area/build
What this PR does / why we need it:
These code changes will support falco on Ubuntu 18.04 ppc64le platform.
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
These code changes will support falco code on Ubuntu 18.04 ppc64le platform.
Enabled the -DBUILD_BPF=True while compiling the code using CMAKE to provide eBPF support.
cmake -DBUILD_BPF=True -DCMAKE_VERBOSE_MAKEFILE=On
-DCPACK_SOURCE_RPM=ON -DUSE_BUNDLED_DEPS=ON ..
Does this PR introduce a user-facing change?