Skip to content

Conversation

@BEAdi
Copy link
Contributor

@BEAdi BEAdi commented Oct 23, 2025

Status

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

Related Issues

fixes: https://jira-dc.paloaltonetworks.com/browse/CRTX-182714

Description

Adding new supportedModules as per https://docs.google.com/spreadsheets/d/1t9qnuqwoPZd17Q4rI4rE_BF0z8kkKsPN3PARcnsd-eU

Must have

  • Tests
  • Documentation

@BEAdi BEAdi self-assigned this Oct 23, 2025
@BEAdi BEAdi added the ForceMerge Forcing the merge of the PR despite the build status label Oct 23, 2025
@BEAdi BEAdi requested a review from Moish-Gilboa as a code owner October 23, 2025 08:32
@BEAdi BEAdi added the bypass.url Whether to create build bucket, add this label for marketplace.bootstrap.bypass.url label Oct 23, 2025
@BEAdi BEAdi added the ready-for-pipeline-running Whether the pr is ready for running the whole pipeline, including testing on SAAS machines label Oct 23, 2025
@BEAdi BEAdi requested review from jbabazadeh and removed request for DeanArbel, JudahSchwartz, Moish-Gilboa, dantavori and talzich October 23, 2025 08:32
@github-actions
Copy link

github-actions bot commented Oct 23, 2025

Coverage

Coverage Report
FileStmtsMissCoverMissing
Packs/Active_Directory_Query/Scripts/SendEmailToManager
   SendEmailToManager.py781975%34–35, 38–39, 44, 56–57, 60, 71–72, 78, 86, 109–110, 113, 118–119, 124–125
Packs/AzureRiskyUsers/Integrations/AzureRiskyUsers
   AzureRiskyUsers.py2064578%32–35, 273–274, 330, 338–340, 342–343, 352–353, 359, 477–478, 482–483, 490–491, 596, 611–612, 616–617, 657–672, 674, 676–677
Packs/CortexAttackSurfaceManagement/Scripts/GenerateASMReport
   GenerateASMReport.py1242480%35, 69–70, 72, 80–81, 83, 91, 376–377, 619–620, 622–625, 726, 756, 872–877
Packs/CortexAttackSurfaceManagement/Scripts/GetProjectOwners
   GetProjectOwners.py54394%99–101
Packs/CortexAttackSurfaceManagement/Scripts/InferWhetherServiceIsDev
   InferWhetherServiceIsDev.py99693%71, 74, 170, 297–299
Packs/CortexAttackSurfaceManagement/Scripts/RCSScan
   RCSScan.py391074%59, 78–79, 81–82, 84–88
Packs/CortexAttackSurfaceManagement/Scripts/RankServiceOwners
   RankServiceOwners.py3121196%56, 58–63, 116, 373, 472, 604
Packs/CortexAttackSurfaceManagement/Scripts/RemediationPathRuleEvaluation
   RemediationPathRuleEvaluation.py65493%53–54, 91–92
Packs/Elasticsearch/Integrations/Elasticsearch_v2
   Elasticsearch_v2.py57120264%31–34, 49–50, 116, 155–158, 180–181, 186, 198, 260, 268, 321, 326, 336, 341–343, 345, 347–348, 350–352, 354–355, 357–358, 362, 382–384, 386–387, 389–390, 392–393, 406–408, 410–411, 415, 417–418, 420–421, 430–432, 434–435, 439, 441–442, 444–445, 463–464, 466–467, 471, 473–474, 476, 478, 481, 496–497, 499–500, 504, 506–507, 517, 519–521, 523–524, 526–528, 530–531, 535–537, 539–541, 544, 546–548, 550–551, 553, 557, 559–560, 562–563, 603–604, 606–607, 611, 613, 615, 617, 619, 621, 624, 627–628, 630, 632–633, 637–638, 640–641, 644–646, 648, 651–656, 658, 662–663, 667–668, 859–862, 883, 890–891, 893–894, 896–897, 899, 901–902, 904–905, 909, 911–912, 914, 916–919, 922–923, 925–926, 938, 1006–1013, 1015–1016, 1026–1027, 1029–1030, 1033–1035, 1037, 1049, 1058–1059, 1100–1101, 1103, 1110, 1134, 1155–1156, 1158
Packs/FeedLOLBAS/Integrations/FeedLOLBAS
   FeedLOLBAS.py105694%43–44, 134–135, 183–184
Packs/GitHub/Integrations/GitHubEventCollector
   GitHubEventCollector.py571770%39–40, 65–66, 74, 76–77, 79–88
Packs/GmailSingleUser/Integrations/GmailSingleUser
   GmailSingleUser.py75032456%97–100, 102–103, 112–113, 115, 123, 126, 131–133, 136–139, 142–143, 146–149, 152–155, 158–159, 162–164, 166–167, 170, 175–181, 184–190, 197, 200–205, 210–222, 227, 229–233, 235–236, 238–241, 244–247, 250–258, 263–266, 268–275, 277–282, 284–291, 332, 337–339, 341, 345–351, 366, 391, 416–417, 487–490, 568–570, 573, 576–578, 580, 638–640, 660, 670–671, 673, 682–684, 688, 691, 697–698, 706–707, 722–723, 725–726, 729–731, 733–734, 736, 745–746, 748–749, 751–754, 756–758, 760, 762, 766, 802–806, 808–811, 813–815, 817, 821–822, 827, 829–833, 835–837, 839–841, 854–858, 861, 863–865, 867, 869–872, 875, 883–887, 890–891, 893–899, 901–902, 904–908, 911–912, 914–918, 920–921, 924–928, 931–932, 959–960, 962–963, 977–980, 1010, 1014–1016, 1026–1028, 1062, 1077, 1079, 1092, 1144, 1146, 1156–1160, 1162, 1166–1167, 1169, 1171, 1190–1191, 1195, 1205, 1221–1223, 1225, 1230–1232, 1244, 1251, 1258–1259, 1306–1307, 1316, 1326–1327, 1392–1393, 1397–1398, 1461
Packs/MicrosoftExchangeOnPremise/Scripts/BuildEWSQuery
   BuildEWSQuery.py32584%18, 31–33, 38
Packs/MicrosoftExchangeOnline/Scripts/GetEWSFolder
   GetEWSFolder.py21480%28, 32, 41–42
Packs/MicrosoftGraphApplications/Integrations/MicrosoftGraphApplications
   MicrosoftGraphApplications.py1141884%34–37, 115–116, 133, 148–150, 166–167, 182, 189–190, 224–225, 419
Packs/MicrosoftGraphMail/Integrations/MicrosoftGraphListener
   MicrosoftGraphListener.py420100% 
Packs/Monday/Integrations/MondayEventCollector
   MondayEventCollector.py44012471%79, 85, 87, 89–92, 94, 136–138, 226–230, 232–235, 237–239, 243–244, 246–248, 250, 252–254, 266–271, 273, 275–277, 317, 333, 343–345, 364–365, 393–395, 426, 453–455, 468–471, 474–475, 477–479, 503–507, 523–524, 632–634, 656–657, 718, 720, 790–792, 810–811, 919–920, 941–943, 1038–1039, 1071–1073, 1088–1091, 1093–1094, 1096–1097, 1107–1108, 1110–1113, 1115–1116, 1118–1119, 1121–1125, 1127–1128, 1131–1133, 1135, 1137
Packs/Okta/Integrations/OktaEventCollector
   OktaEventCollector.py1402284%20, 74–76, 87–90, 93–94, 96–99, 137–139, 164, 207, 223, 225–226
Packs/Orca/Integrations/OrcaEventCollector
   OrcaEventCollector.py832075%32, 40–41, 43–44, 78–83, 85, 133–134, 138, 146–147, 171, 174–175
Packs/PAN-OS/Scripts/CheckFirewallAndGPForCVEs
   CheckFirewallAndGPForCVEs.py831977%49, 97, 110–111, 114, 155, 164–169, 195–196, 211, 224, 268, 270–271
Packs/PAN-OS/Scripts/PANOSSecurityAdvisoriesEnrichment
   PANOSSecurityAdvisoriesEnrichment.py1383971%26, 81–86, 88, 95–96, 98–108, 116–119, 121–123, 232–233, 235–240, 242–244
Packs/PAN-OS/Scripts/PanOSAnalyzeRuleHitCounts
   PanOSAnalyzeRuleHitCounts.py921188%80–81, 182–183, 188, 205–206, 238, 243, 245, 257
Packs/PAN-OS/Scripts/PanOSGetAvailablePANOSSoftware
   PanOSGetAvailablePANOSSoftware.py68888%37, 72, 95, 180, 182–185
Packs/PAN-OS/Scripts/PanOSGetDeviceDiskSpace
   PanOSGetDeviceDiskSpace.py52884%76, 85, 166, 168–169, 171–173
Packs/PAN-OS/Scripts/PanoramaSecurityPolicyMatchWrapper
   PanoramaSecurityPolicyMatchWrapper.py761876%29, 41–44, 48–55, 60–61, 77–78, 102
Packs/PaloAltoNetworksAIOps/Integrations/PaloAltoNetworksAIOps
   PaloAltoNetworksAIOps.py2464880%38, 56–57, 62–63, 72, 82–83, 92–93, 289–294, 298–304, 323–324, 326, 420–430, 432–433, 443–448, 450–452
Packs/PrismaAccess/Integrations/PrismaSASE
   PrismaSASE.py61316473%716–717, 798, 800–803, 805–807, 826, 840, 857, 862–872, 874–881, 918, 920–921, 966, 995–997, 1012, 1128–1129, 1131, 1133, 1135, 1185–1188, 1190, 1192, 1194, 1196, 1221–1222, 1247, 1249–1250, 1252–1253, 1255–1256, 1258, 1260, 1262, 1286, 1330–1331, 1362, 1364–1365, 1367–1368, 1370–1373, 1375–1378, 1380–1381, 1383, 1404, 1409, 1413, 1421, 1423, 1482, 1485, 1513, 1515–1516, 1518–1519, 1521–1522, 1524–1525, 1529, 1552, 1555–1556, 1560–1561, 1609, 1612, 1645–1646, 1648–1649, 1651–1652, 1654–1655, 1657–1658, 1660–1661, 1663–1664, 1668–1669, 1671, 1703–1704, 1713–1714, 1718–1719, 1723–1724, 1726, 1729, 1740–1742, 1785–1788, 1790–1791, 1793–1796, 1798, 1800, 1840, 1870, 1874, 1900, 1953–1957, 1965, 1972, 1982–1984
Packs/QRadar/Scripts/QRadarCreateAQLQuery
   QRadarCreateAQLQuery.py75198%110
Packs/QRadar/Scripts/QRadarMirroringEventsStatus
   QRadarMirroringEventsStatus.py22290%57–58
Packs/SIGNL4/Integrations/SIGNL4
   SIGNL4.py463132%6, 18, 21, 27, 34–37, 39–41, 71–73, 75, 77–79, 81, 83–84, 86, 88–93, 95–96, 100
Packs/SailPointIdentityNow/Integrations/SailPointIdentityNowEventCollector
   SailPointIdentityNowEventCollector.py1991890%38–39, 129–130, 137–139, 141, 143, 157–160, 191–192, 203–205
Packs/Tavily/Integrations/Tavily
   Tavily.py25388%46, 53–54
Packs/Workday/Integrations/WorkdayEventCollector
   WorkdayEventCollector.py770100% 
Packs/Workday/Integrations/WorkdaySignOnEventCollector
   WorkdaySignOnEventCollector.py1623379%117, 243, 251, 253, 261, 270–272, 274, 276, 278, 293, 297–298, 304, 344, 351, 385, 387–393, 395–397, 446–448, 473–474
Packs/Zoom/Integrations/Zoom
   Zoom.py117831173%116–121, 129–133, 159, 173, 183, 188, 203, 213, 223, 231, 236, 248, 256, 265, 270, 279, 281, 288, 291–292, 297, 302, 311, 336, 358, 366, 371, 398, 427, 455, 471–476, 478–479, 482–490, 494–496, 498–501, 503–508, 510–514, 516, 518, 520–525, 529–532, 534–538, 542–550, 554–560, 562, 566, 588, 590, 612–613, 639–640, 651–664, 666–681, 714–715, 720, 722–723, 735–736, 738, 753–754, 757–758, 769, 777–778, 784, 794, 796, 798, 800, 804, 850–854, 856–858, 862–865, 868, 870–872, 898–902, 917–919, 936–940, 1097, 1108, 1117, 1123–1124, 1162–1163, 1292, 1354–1355, 1357, 1377, 1428, 1435, 1493, 1545, 1569, 1602, 1631, 1651, 1654, 1705, 1710, 1736–1737, 1742, 1745, 1764–1766, 1769, 1786–1787, 1792, 1795, 1895, 1952, 1956–1957, 1959, 1980, 1986–1988, 2028, 2042–2048, 2064, 2093, 2098, 2101, 2139–2140, 2149, 2152–2155, 2200, 2230, 2233, 2237, 2241, 2246, 2249–2254, 2261–2263, 2265, 2267, 2283, 2315, 2317, 2333, 2340–2341, 2367, 2370–2373, 2386–2395, 2397, 2400–2402, 2440–2448, 2450, 2476
Packs/Zoom/Integrations/ZoomEventCollector
   ZoomEventCollector.py1272580%115–122, 124–125, 158, 217–219, 271–272, 277, 279–280, 282–284, 290, 292–293
Packs/Zoom/Integrations/Zoom_IAM
   Zoom_IAM.py833162%62–63, 75, 78–79, 81, 93–94, 106–107, 110–113, 139–140, 142–144, 146–150, 152–153, 155, 157, 201–203
Packs/Zoom/Scripts/ZoomAsk
   ZoomAsk.py781778%61, 69, 81–84, 89, 95, 112–115, 117, 122–124, 126
TOTAL6772165175% 

Tests Skipped Failures Errors Time
459 0 💤 0 ❌ 0 🔥 1m 8s ⏱️

@BEAdi BEAdi requested a review from idovandijk as a code owner October 28, 2025 10:33
@content-bot
Copy link
Collaborator

Validate summary
The following errors were thrown as a part of this pr: ST111, PB133, BC115, DO106, BC108, PB119, PB118, RM109, RM116, RM108, GR107.
The following errors can be ignored: PB119, PB118, RM116, RM108, GR107.
The following errors cannot be ignored: ST111, PB133, BC115, DO106, BC108, RM109.
If the AG100 validation in the pre-commit GitHub Action fails, the pull request cannot be force-merged.
The following errors don't run as part of the nightly flow and therefore can be force merged: ST111, BC115, DO106, BC108, PB119, PB118, RM109, RM116, RM108, GR107.

Verdict: PR can be force merged from validate perspective? ❌

@BEAdi BEAdi requested a review from adi88d as a code owner October 29, 2025 09:46
@BEAdi
Copy link
Contributor Author

BEAdi commented Oct 29, 2025

Force merging - change for all content items metadata.

@jbabazadeh jbabazadeh merged commit e935d68 into master Oct 29, 2025
18 of 23 checks passed
@jbabazadeh jbabazadeh deleted the apply-supportedModules branch October 29, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bypass.url Whether to create build bucket, add this label for marketplace.bootstrap.bypass.url docs-approved ForceMerge Forcing the merge of the PR despite the build status ready-for-pipeline-running Whether the pr is ready for running the whole pipeline, including testing on SAAS machines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants