-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Install xsaim packs with and without dataset #30301
Conversation
… adding reinstall packs list to collect tests;
Please ignore the changes in Packs/qualys/ModelingRules/QualysModelingRules/ file. I will revert them before merging. |
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.
amazing job :)
my notes are mainly about readability. you are adding something niche to central parts of the build - please go over your changes and make sure it's clear enough for someone who reads it for the first time without context.
@@ -136,6 +136,7 @@ validate-content-conf: | |||
policy: pull-push | |||
variables: | |||
KUBERNETES_CPU_REQUEST: 2000m | |||
EXTRACT_PRIVATE_TESTDATA: "true" |
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.
why if it's already in test_content_on_cloud_server_instances_base
?
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.
I need it in the test collection step. I am collecting packs to reinstall, only if they have test data.
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.
noice!
see notes below and, of course, when ready revert the qualys pack changes.
* adding delete dataset call for cleaning; changing Qualys for testing; adding reinstall packs list to collect tests; * fix pre-commit * auth id should be str * adding logs * adding global varible to download conf * adding more logging * delete logs * add reinstall script * fix path * test without un-installation * test without un-installation * uninstallatio is mandatory * adding got here logging * adding more logs * remove some logs to not wait * save more logs, ucomment * fixes to trigger nightly * revert unnessasary changes * delete logs * testing * revert changes * ruining modeling rules before installation * save second check * check nightly * revert changes * save changed from cr * save changed from cr * revert qualys changes * pre-commit fix
* adding delete dataset call for cleaning; changing Qualys for testing; adding reinstall packs list to collect tests; * fix pre-commit * auth id should be str * adding logs * adding global varible to download conf * adding more logging * delete logs * add reinstall script * fix path * test without un-installation * test without un-installation * uninstallatio is mandatory * adding got here logging * adding more logs * remove some logs to not wait * save more logs, ucomment * fixes to trigger nightly * revert unnessasary changes * delete logs * testing * revert changes * ruining modeling rules before installation * save second check * check nightly * revert changes * save changed from cr * save changed from cr * revert qualys changes * pre-commit fix
* adding delete dataset call for cleaning; changing Qualys for testing; adding reinstall packs list to collect tests; * fix pre-commit * auth id should be str * adding logs * adding global varible to download conf * adding more logging * delete logs * add reinstall script * fix path * test without un-installation * test without un-installation * uninstallatio is mandatory * adding got here logging * adding more logs * remove some logs to not wait * save more logs, ucomment * fixes to trigger nightly * revert unnessasary changes * delete logs * testing * revert changes * ruining modeling rules before installation * save second check * check nightly * revert changes * save changed from cr * save changed from cr * revert qualys changes * pre-commit fix
Status
Related Issues
fixes: https://jira-dc.paloaltonetworks.com/browse/CIAC-6529
Description
Different validation runs on pack installations when datasets exist on tenant and when not. Therefore we need to check the installation with the dataset on the tenant and without.
The flow in xsaim install packs should be:
My changes:
Must have
Builds
Nightly that deletes datasets: https://code.pan.run/xsoar/content/-/jobs/35192465
Branch build that fails as expected: https://code.pan.run/xsoar/content/-/jobs/35464354
Nightly: