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

Rename BPF_PROBE and SYSDIG_BPF_PROBE to FALCO_BPF_PROBE and make the variable consistent #1050

Merged
merged 1 commit into from
Feb 24, 2020

Conversation

fntlnz
Copy link
Contributor

@fntlnz fntlnz commented Feb 18, 2020

Signed-off-by: Lorenzo Fontana lo@linux.com

What type of PR is this?

/kind bug

Any specific area of the project related to this PR?
NONE

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #1049

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

BREAKING CHANGE: the SYSDIG_BPF_PROBE environment variable is now just FALCO_BPF_PROBE (please update your systemd scripts or kubernetes deployments. 

todo for the merge

  • Update the docs - done
  • Update helm charts
  • Update falcoctl here

@fntlnz
Copy link
Contributor Author

fntlnz commented Feb 18, 2020

/milestone 0.20.0

@poiana poiana added the size/S label Feb 18, 2020
@poiana poiana added this to the 0.20.0 milestone Feb 18, 2020
leodido
leodido previously approved these changes Feb 18, 2020
Copy link
Member

@leodido leodido left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Finally! Thanks

LGTM

@poiana
Copy link

poiana commented Feb 18, 2020

LGTM label has been added.

Git tree hash: 3aa8ad67351f8c3597ff8b98aaea4c1641f14a19

@fntlnz
Copy link
Contributor Author

fntlnz commented Feb 18, 2020

/hold thinking more about this - BPF_PROBE is a way too generic name.
We want it to become FALCO_BPF_PROBE from now on. Will do that change all together in this PR.

@fntlnz fntlnz changed the title Probe environment set to BPF_PROBE also at load time Rename BPF_PROBE to FALCO_BPF_PROBE and make the variable consistent Feb 18, 2020
Signed-off-by: Lorenzo Fontana <lo@linux.com>
fntlnz added a commit to falcosecurity/falco-website that referenced this pull request Feb 18, 2020
related to: falcosecurity/falco#1050
Signed-off-by: Lorenzo Fontana <lo@linux.com>
@fntlnz fntlnz requested a review from leodido February 18, 2020 19:15
fntlnz added a commit to falcosecurity/falco-website that referenced this pull request Feb 18, 2020
related to: falcosecurity/falco#1050
Signed-off-by: Lorenzo Fontana <lo@linux.com>
@fntlnz fntlnz changed the title Rename BPF_PROBE to FALCO_BPF_PROBE and make the variable consistent Rename BPF_PROBE and SYSDIG_BPF_PROBE to FALCO_BPF_PROBE and make the variable consistent Feb 18, 2020
@fntlnz
Copy link
Contributor Author

fntlnz commented Feb 18, 2020

Copy link
Member

@leodido leodido left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@poiana poiana added the lgtm label Feb 20, 2020
@poiana
Copy link

poiana commented Feb 20, 2020

LGTM label has been added.

Git tree hash: 73ebe757dd4250e848e4bf224ffc7e41970ba565

@krisnova
Copy link
Contributor

LGTM

@fntlnz
Copy link
Contributor Author

fntlnz commented Feb 24, 2020

We are moving this out of 0.20.0 because it wasn't approved. Let's try for the next version!

@fntlnz fntlnz removed this from the 0.20.0 milestone Feb 24, 2020
@leodido
Copy link
Member

leodido commented Feb 24, 2020

/milestone 0.21.0

@poiana poiana added this to the 0.21.0 milestone Feb 24, 2020
@leodido
Copy link
Member

leodido commented Feb 24, 2020

/cc @kris-nova

@poiana poiana requested a review from krisnova February 24, 2020 18:12
@leodido
Copy link
Member

leodido commented Feb 24, 2020

/cc @mstemm

@poiana poiana requested a review from mstemm February 24, 2020 18:12
Copy link
Contributor

@krisnova krisnova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@mstemm mstemm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hopefully we can push the parameterization of the probe variable into libscap itself later. For now doing it via a patch is okay with me.

@poiana
Copy link

poiana commented Feb 24, 2020

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kris-nova, leodido, mstemm, rajibmitra

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:
  • OWNERS [kris-nova,leodido,mstemm]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@fntlnz
Copy link
Contributor Author

fntlnz commented Feb 24, 2020

/hold cancel

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

Successfully merging this pull request may close these issues.

BPF_PROBE environment variable is not consistent
6 participants