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

[CIAC-5684] Deprecate old py2 content entities #24765

Merged

Conversation

samuelFain
Copy link
Contributor

@samuelFain samuelFain commented Feb 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

fixes: https://jira-hq.paloaltonetworks.local/browse/CIAC-5684

Description

The following content entities have a v2 and are in py2, they are deprecated in this PR:

JoeSecurity Pack:
Joe Security

Sandblast Pack:
SbDownload
SbQuery
SbQuota
SbUpload

Screenshots

Paste here any images that will help the reviewer

Minimum version of Cortex XSOAR

  • 6.0.0
  • 6.1.0
  • 6.2.0
  • 6.5.0

Does it break backward compatibility?

  • Yes
    • Further details:
  • No

Must have

  • Tests
  • Documentation

@samuelFain samuelFain self-assigned this Feb 21, 2023
@samuelFain samuelFain marked this pull request as ready for review February 21, 2023 12:15
Copy link
Contributor

@ShacharKidor ShacharKidor left a comment

Choose a reason for hiding this comment

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

Nice :)

@samuelFain - I've added a few little comments please review.
Also - I think it is worth adding a word about the deprecation to the README files of each deprecated item.

@@ -29,12 +29,12 @@ configuration:
name: proxy
required: false
type: 8
description: Sandbox Cloud
display: Joe Security
description: Deprecated. No available replacement.
Copy link
Contributor

Choose a reason for hiding this comment

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

Isn't Joe Security v2 the available replacement for that integration?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You are correct, fixed it 👍


##### Joe Security (Deprecated)

- Deprecated. Use Joe Security v2 instead.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- Deprecated. Use Joe Security v2 instead.
- Deprecated. Use **Joe Security v2** instead.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done.

@@ -0,0 +1,15 @@

#### Scripts

Copy link
Contributor

Choose a reason for hiding this comment

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

Please use RN entity styling in this RN file as well - Entity Styiling.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done.

@xsoar-bot
Copy link
Contributor

@samuelFain samuelFain merged commit ab3486e into master Feb 22, 2023
@samuelFain samuelFain deleted the feature/CIAC-5684/deprecate-old-py2-content-entities branch February 22, 2023 16:27
ayman-m pushed a commit to my-soar/content that referenced this pull request Feb 24, 2023
* Deprecate JoeSecurity V1 Integration

* Deprecate SbDownload script from Sandblast Pack

* Deprecate SbQuery script from Sandblast Pack

* Deprecate SbQuota script from Sandblast Pack

* Deprecate SbUpload script from Sandblast Pack

* Updated JoeSecurity and Sandblast packs RN

* pre-commit "No newline at end of file" fix

* Joe Security V1 integration RN fix

* Updated RN

* Update Joe Security README.md

* Revert deprecated comment in content items README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants