Conversation
67a9779 to
3e5536b
Compare
migrator/migrations/m_187_to_m_188_add_nftables_to_policy/migration.go
Outdated
Show resolved
Hide resolved
3e5536b to
ad049eb
Compare
|
Images are ready for the commit at 0fb59f8. To use with deploy scripts, first |
30574b6 to
5dba287
Compare
migrator/migrations/m_192_to_m_193_policy_updates_for_4_3/migration.go
Outdated
Show resolved
Hide resolved
5dba287 to
683db21
Compare
|
/retest |
dashrews78
left a comment
There was a problem hiding this comment.
Code changes look good. Please have someone else review the policies.
Before merging make sure no one else took migration 192 as @ksurabhi91 and @rhybrillou have PRs out using 192.
1996f0c to
f2039f2
Compare
|
/retest |
|
/test gke-operator-e2e-tests gke-upgrade-tests gke-nongroovy-e2e-tests gke-qa-e2e-tests |
|
/test ocp-4-13-qa-e2e-tests |
2c71af9 to
270543a
Compare
|
Removed all changes to do with categories for this PR |
270543a to
0fb59f8
Compare
|
/test gke-upgrade-tests |
|
/test gke-upgrade-tests ocp-4-10-qa-e2e-tests |
|
@theencee: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
The ocp-4-10-qa-e2e-tests failure looks like it's due to a flaky AuditLogsAlertsTest which we know about and is unrelated. |
|
Merge commit has been cherry-picked to branch |
Description
Combining two changes into one PR because they all deal with one migration.
The changes include:
And the actual policy changes:
iptablesprocess to also checknft(which is for nftables)aide-worker-fileintegrityin namespaceopenshift-file-integrityfrom the policy "Process with UID 0"If you are only interested in reviewing the policy, I recommend looking at only the files in the pkg/default/policies/files directory since that's the actual policies. Everything else is scaffolding for migrations.
Checklist
[ ] Evaluated and added CHANGELOG entry if required[ ] Determined and documented upgrade steps[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)If any of these don't apply, please comment below.
Testing Performed
Manual testing
For #3 the most important thing is that central didn't error out or crash. On revert, all of the changes (new criteria, and exclusion) all remained. But that should be ok. On roll forward, the policy criteria remain. The exclusion unfortunately generates a duplicate, but I think that's a side effect we can take (especially since some existing policies already have dupes for exclusions).
In addition to reviewing your code, reviewers must also review your testing
instructions and make sure they are sufficient.