praetorian-inc / chariot-ui

Chariot Offensive Security Platform
https://chariot.praetorian.com
MIT License
21 stars 6 forks source link

Broken Integrations Not Reporting on Overview Page #530

Closed Dan-Crawford closed 2 weeks ago

Dan-Crawford commented 3 weeks ago

Bug Description When multiple accounts under a single integration type are entered, if there are problems with any of these individual accounts in Chariot, the Status still show's a green check indicating everything is good/successful, when there are failures on integrated accounts.

Steps to Reproduce

  1. AWS Integration process
  2. CloudFormation template has not applied as a Stack to AWS management accounts
  3. AccessDenied error on the accounts, no assets populated from integrated accounts
  4. Green check on overview still exists

Expected Behavior If integrations are not working as expected, Chariot should notify user. Red check on overview and a way to gather more information in platform.

Screenshots image Notice amazon accounts with zero assets, green checks

storbeck commented 3 weeks ago

PR deployed here https://github.com/praetorian-inc/chariot-ui/pull/544 - integrations now cross reference the jobs to validate the last run status and properly display a red X if has a failed scan.

Notification_Center
praetorian-matt-schneider commented 3 weeks ago

fyi https://praetorianlabs.slack.com/archives/C06RDPMGZJS/p1724362924844519