Closed m0ckuser closed 2 months ago
Thanks @m0ckuser for opening this issue, we are going to take a look at it and get back to you if we need any more information to fix it !
Would you be able to give us the tags that are failing to be parsed? Or maybe you could join our Slack community so it is easier for discussing and fixing this issue here.
Sure, I added print(tags)
before 67 line in utils.py
and this is what contains when the error is produced:
['service', 'team']
@m0ckuser do you know from which service those tags are?
Unfortunately, no.
@m0ckuser for those tags, would make it sense to format them as {"service" : "team"}
? or they are not a key and value pair?
I tried searching in the tag editor and I think they are not a key-value pair, but I can't be completely sure.
Hey! @m0ckuser I made a refactor on the method unroll_tags
to handle string tags. In this pr you can find the solution.
Tell me if this works for you! 🙏🏼
Hi @m0ckuser, could you send us the logs with the flag --log-level DEBUG
so we can know from which AWS service is this coming from? Thanks!
Steps to Reproduce
prowler aws
Expected behavior
It seems that the scan steps works fine, but it fails to generate the output data.
Actual Result with Screenshots or Logs
How did you install Prowler?
From pip package (pip install prowler)
Environment Resource
PC
OS used
Debian 11
Prowler version
Prowler 4.3.3
Pip version
pip 20.3.4
Context
It might be related to https://github.com/prowler-cloud/prowler/issues/4655