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

[ASM] - Expander - Standardize enrichment names in asmsystemids grid field (4819 & 5508) #29098

Merged

Conversation

BigEasyJ
Copy link
Contributor

@BigEasyJ BigEasyJ commented Aug 21, 2023

Contributing to Cortex XSOAR Content

Make sure to register your contribution by filling the contribution registration form

The Pull Request will be reviewed only after the contribution registration form is filled.

Status

  • In Progress
  • Ready
  • In Hold - (Reason for hold)

Related Issues

Description

Updating the type field values where asmsystemids is set throughout playbooks to use standardized values.

Must have

  • Tests
  • Documentation

@content-bot content-bot added Contribution Thank you! Contributions are always welcome! External PR Xsoar Support Level Indicates that the contribution is for XSOAR supported pack labels Aug 21, 2023
@content-bot content-bot changed the base branch from master to contrib/BigEasyJ_EXPANDR-4819 August 21, 2023 14:31
@MichaelYochpaz MichaelYochpaz added the pending-contributor The PR is pending the response of its creator label Aug 27, 2023
@BigEasyJ BigEasyJ marked this pull request as ready for review August 28, 2023 06:24
Copy link
Contributor

@johnnywilkes johnnywilkes left a comment

Choose a reason for hiding this comment

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

@BigEasyJ , approved. You might have to change your tested based on pre-commit tests but not sure: https://github.com/demisto/content/actions/runs/5996766820/job/16261891990?pr=29098

@johnnywilkes
Copy link
Contributor

@MichaelYochpaz / @melamedbn , this is approved form Xpanse side. Please merge when possible

- Updated comment in helper for conftest.py conflict
@BigEasyJ
Copy link
Contributor Author

Made changes suggested by @MichaelYochpaz, however I see precommit failing due to not find the existing file path ./Packs/CortexAttackSurfaceManagement/Playbooks/.

@MichaelYochpaz MichaelYochpaz added the ready-for-instance-test In contribution PRs, this label will cause a trigger of a build with a modified pack from the PR. label Aug 30, 2023
@content-bot
Copy link
Collaborator

For the Reviewer: Successfully created a pipeline in Gitlab with url: https://code.pan.run/xsoar/content/-/pipelines/6192249

Copy link
Contributor

@MichaelYochpaz MichaelYochpaz left a comment

Choose a reason for hiding this comment

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

Looks good. Good job :)

@MichaelYochpaz MichaelYochpaz merged commit 3d70268 into demisto:contrib/BigEasyJ_EXPANDR-4819 Aug 31, 2023
MichaelYochpaz pushed a commit that referenced this pull request Aug 31, 2023
…field (4819 & 5508) (#29098) (#29357)

* asmcloud

* collection, notification and privIP

* remediation, servicedetection and systemids

* tags, serviceowner, summary

* GridFieldSetup

* automations

* fixed some misses

* update playbook names for testing

* update parent README

* remove temp naming for testing

* fix parent and RN

* docker and pre-commit

* update RN

* fix typo

* Apply suggestions from code review



* added Shirleys change to playbook inputs

* Update asmsystemids and created playbook tests.

Updated asmsystemids to a new standard for consistency.
Create new tests for all of our enrichment playbook using asmsystemids,
to check if keys of asmsystemids are valid.

* Update asmsystemids in tenable playbook

- Add test for tenable enrichment playbook for asmsystemids
- Update Rapid7 OS field

* Update release notes

* Formatting for tests files

* Revert AWS enrichment version

* Remove prints from tests unless needed in future

* Update playbooks with bugs fix commit

Applied changes from 3d397fa.

* Add S3 task and update PNGs

* Update AWS enrichment and test

* EXPANDR-5782

* Fix Qualys playbook description

* Update Set ASM system IDs type description

* Update documentation and names of tests

* Move playbook tests to new location

- Updated comment in helper for conftest.py conflict

* Update test files and helper

- New class in helper for loading yaml files as a dictionary
- Updated test files to use a base path and new class object

* Fix formatting for pre-commit

---------

Co-authored-by: John <[email protected]>
Co-authored-by: jwilkes <[email protected]>
Co-authored-by: johnnywilkes <[email protected]>
Co-authored-by: ShirleyDenkberg <[email protected]>
moishce pushed a commit that referenced this pull request Sep 14, 2023
…field (4819 & 5508) (#29098) (#29357)

* asmcloud

* collection, notification and privIP

* remediation, servicedetection and systemids

* tags, serviceowner, summary

* GridFieldSetup

* automations

* fixed some misses

* update playbook names for testing

* update parent README

* remove temp naming for testing

* fix parent and RN

* docker and pre-commit

* update RN

* fix typo

* Apply suggestions from code review



* added Shirleys change to playbook inputs

* Update asmsystemids and created playbook tests.

Updated asmsystemids to a new standard for consistency.
Create new tests for all of our enrichment playbook using asmsystemids,
to check if keys of asmsystemids are valid.

* Update asmsystemids in tenable playbook

- Add test for tenable enrichment playbook for asmsystemids
- Update Rapid7 OS field

* Update release notes

* Formatting for tests files

* Revert AWS enrichment version

* Remove prints from tests unless needed in future

* Update playbooks with bugs fix commit

Applied changes from 3d397fa.

* Add S3 task and update PNGs

* Update AWS enrichment and test

* EXPANDR-5782

* Fix Qualys playbook description

* Update Set ASM system IDs type description

* Update documentation and names of tests

* Move playbook tests to new location

- Updated comment in helper for conftest.py conflict

* Update test files and helper

- New class in helper for loading yaml files as a dictionary
- Updated test files to use a base path and new class object

* Fix formatting for pre-commit

---------

Co-authored-by: John <[email protected]>
Co-authored-by: jwilkes <[email protected]>
Co-authored-by: johnnywilkes <[email protected]>
Co-authored-by: ShirleyDenkberg <[email protected]>
xsoar-bot pushed a commit to xsoar-contrib/content that referenced this pull request Oct 5, 2023
…field (4819 & 5508) (demisto#29098) (demisto#29357)

* asmcloud

* collection, notification and privIP

* remediation, servicedetection and systemids

* tags, serviceowner, summary

* GridFieldSetup

* automations

* fixed some misses

* update playbook names for testing

* update parent README

* remove temp naming for testing

* fix parent and RN

* docker and pre-commit

* update RN

* fix typo

* Apply suggestions from code review



* added Shirleys change to playbook inputs

* Update asmsystemids and created playbook tests.

Updated asmsystemids to a new standard for consistency.
Create new tests for all of our enrichment playbook using asmsystemids,
to check if keys of asmsystemids are valid.

* Update asmsystemids in tenable playbook

- Add test for tenable enrichment playbook for asmsystemids
- Update Rapid7 OS field

* Update release notes

* Formatting for tests files

* Revert AWS enrichment version

* Remove prints from tests unless needed in future

* Update playbooks with bugs fix commit

Applied changes from 3d397fa.

* Add S3 task and update PNGs

* Update AWS enrichment and test

* EXPANDR-5782

* Fix Qualys playbook description

* Update Set ASM system IDs type description

* Update documentation and names of tests

* Move playbook tests to new location

- Updated comment in helper for conftest.py conflict

* Update test files and helper

- New class in helper for loading yaml files as a dictionary
- Updated test files to use a base path and new class object

* Fix formatting for pre-commit

---------

Co-authored-by: John <[email protected]>
Co-authored-by: jwilkes <[email protected]>
Co-authored-by: johnnywilkes <[email protected]>
Co-authored-by: ShirleyDenkberg <[email protected]>
tkatzir pushed a commit that referenced this pull request Dec 20, 2023
…field (4819 & 5508) (#29098) (#29357)

* asmcloud

* collection, notification and privIP

* remediation, servicedetection and systemids

* tags, serviceowner, summary

* GridFieldSetup

* automations

* fixed some misses

* update playbook names for testing

* update parent README

* remove temp naming for testing

* fix parent and RN

* docker and pre-commit

* update RN

* fix typo

* Apply suggestions from code review



* added Shirleys change to playbook inputs

* Update asmsystemids and created playbook tests.

Updated asmsystemids to a new standard for consistency.
Create new tests for all of our enrichment playbook using asmsystemids,
to check if keys of asmsystemids are valid.

* Update asmsystemids in tenable playbook

- Add test for tenable enrichment playbook for asmsystemids
- Update Rapid7 OS field

* Update release notes

* Formatting for tests files

* Revert AWS enrichment version

* Remove prints from tests unless needed in future

* Update playbooks with bugs fix commit

Applied changes from fda45d1.

* Add S3 task and update PNGs

* Update AWS enrichment and test

* EXPANDR-5782

* Fix Qualys playbook description

* Update Set ASM system IDs type description

* Update documentation and names of tests

* Move playbook tests to new location

- Updated comment in helper for conftest.py conflict

* Update test files and helper

- New class in helper for loading yaml files as a dictionary
- Updated test files to use a base path and new class object

* Fix formatting for pre-commit

---------

Co-authored-by: John <[email protected]>
Co-authored-by: jwilkes <[email protected]>
Co-authored-by: johnnywilkes <[email protected]>
Co-authored-by: ShirleyDenkberg <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Community Contribution Form Filled Whether contribution form filled or not. Contribution Thank you! Contributions are always welcome! External PR pending-contributor The PR is pending the response of its creator ready-for-instance-test In contribution PRs, this label will cause a trigger of a build with a modified pack from the PR. Security Review Xsoar Support Level Indicates that the contribution is for XSOAR supported pack
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants