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

NETOBSERV-772 check volume change in reconcile loop #243

Merged
merged 2 commits into from
Jan 6, 2023

Conversation

jotak
Copy link
Member

@jotak jotak commented Jan 4, 2023

  • Both for console plugin and FLP, need to check whether volumes changes in reconcile loop
  • Some refactoring to share common comparison functions
  • Remove namespace comparisons in several places because they are handled differently (namespace changes doesn't trigger the usual workload updates, it deletes all / recreate all)
  • Add some tests

- Both for console plugin and FLP, need to check whether volumes changes in reconcile loop
- Some refactoring to share common comparison functions
- Remove namespace comparisons in several places because they are handled differently (namespace changes doesn't trigger the usual workload updates, it deletes all / recreate all)
- Add some tests
@jotak jotak requested a review from jpinsonneau January 5, 2023 14:49
Copy link
Contributor

@jpinsonneau jpinsonneau left a comment

Choose a reason for hiding this comment

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

LGTM thanks @jotak !

Tested both CA configmap name change and namespace change.
I found a bug while changing namespace where old ebpf agent in privileged namespace are not deleted
image

I'm opening a bug since I can reproduce on main branch.
Related slack: https://coreos.slack.com/archives/C02939DP5L5/p1673001363041479
Related jira: https://issues.redhat.com/browse/NETOBSERV-774

@jotak
Copy link
Member Author

jotak commented Jan 6, 2023

Thanks Julien
I've opened another PR for the agent cleanup bug
/approve

@openshift-ci
Copy link

openshift-ci bot commented Jan 6, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jotak

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:

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

@openshift-ci openshift-ci bot added the approved label Jan 6, 2023
@jotak jotak merged commit 8d56101 into netobserv:main Jan 6, 2023
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.

2 participants