Skip to content

feat(compliance): add SecNumCloud 3.2 for GCP#10364

Merged
pedrooot merged 3 commits intomasterfrom
PROWLER-1115-create-sec-num-cloud-compliance-framework-for-gcp
Mar 18, 2026
Merged

feat(compliance): add SecNumCloud 3.2 for GCP#10364
pedrooot merged 3 commits intomasterfrom
PROWLER-1115-create-sec-num-cloud-compliance-framework-for-gcp

Conversation

@pedrooot
Copy link
Member

Description

This PR adds the SecNumCloud 3.2 compliance framework for the GCP provider.

Screenshot 2026-03-17 at 17 45 45 Screenshot 2026-03-17 at 17 49 42

Steps to review

Please add a detailed description of how to review this PR.

Checklist

Community Checklist
  • This feature/issue is listed in here or roadmap.prowler.com
  • Is it assigned to me, if not, request it via the issue/feature in here or Prowler Community Slack

SDK/CLI

  • Are there new checks included in this PR? Yes / No
    • If so, do we need to update permissions for the provider? Please review this carefully.

UI

  • All issue/task requirements work as expected on the UI
  • Screenshots/Video of the functionality flow (if applicable) - Mobile (X < 640px)
  • Screenshots/Video of the functionality flow (if applicable) - Table (640px > X < 1024px)
  • Screenshots/Video of the functionality flow (if applicable) - Desktop (X > 1024px)
  • Ensure new entries are added to CHANGELOG.md, if applicable.

API

  • All issue/task requirements work as expected on the API
  • Endpoint response output (if applicable)
  • EXPLAIN ANALYZE output for new/modified queries or indexes (if applicable)
  • Performance test results (if applicable)
  • Any other relevant evidence of the implementation (if applicable)
  • Verify if API specs need to be regenerated.
  • Check if version updates are required (e.g., specs, Poetry, etc.).
  • Ensure new entries are added to CHANGELOG.md, if applicable.

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@pedrooot pedrooot requested review from a team as code owners March 17, 2026 16:49
@github-actions github-actions bot added the compliance Issues/PRs related with the Compliance Frameworks label Mar 17, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 17, 2026

Conflict Markers Resolved

All conflict markers have been successfully resolved in this pull request.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 17, 2026

✅ All necessary CHANGELOG.md files have been updated.

@codecov
Copy link

codecov bot commented Mar 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.85%. Comparing base (8c2e233) to head (d1c0455).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #10364      +/-   ##
==========================================
+ Coverage   86.12%   92.85%   +6.73%     
==========================================
  Files         223      137      -86     
  Lines        5743     3387    -2356     
==========================================
- Hits         4946     3145    -1801     
+ Misses        797      242     -555     
Flag Coverage Δ
prowler-py3.10-azure ?
prowler-py3.10-gcp 92.85% <ø> (?)
prowler-py3.11-azure ?
prowler-py3.11-gcp 92.85% <ø> (?)
prowler-py3.12-azure ?
prowler-py3.12-gcp 92.85% <ø> (?)
prowler-py3.9-azure ?
prowler-py3.9-gcp 92.85% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
prowler 92.85% <ø> (+6.73%) ⬆️
api ∅ <ø> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 17, 2026

🔒 Container Security Scan

Image: prowler:ee6952f
Last scan: 2026-03-18 07:37:32 UTC

📊 Vulnerability Summary

Severity Count
🔴 Critical 3
Total 3

3 package(s) affected

⚠️ Action Required

Critical severity vulnerabilities detected. These should be addressed before merging:

  • Review the detailed scan results
  • Update affected packages to patched versions
  • Consider using a different base image if updates are unavailable

📋 Resources:

jfagoagas
jfagoagas previously approved these changes Mar 18, 2026
@pedrooot pedrooot merged commit 9076640 into master Mar 18, 2026
36 of 37 checks passed
@pedrooot pedrooot deleted the PROWLER-1115-create-sec-num-cloud-compliance-framework-for-gcp branch March 18, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compliance Issues/PRs related with the Compliance Frameworks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants