Skip to content
This repository was archived by the owner on Sep 17, 2021. It is now read-only.

Conversation

@kalpatel01
Copy link
Contributor

Type: general-bugfix

Why is this change necessary?
Any item configuration change (ephemeral or non-ephemeral) causes
Security Monkey to remove existing audit issues, which in turn also
removes and justifications on said issues. While audit issues are
re-added during the next audit, justifications are lost.

Adding test coverage for watcher class when
there are changes, no changes, and ephemeral
changes.

This change addresses the need by:
Ensuring audit issues are preserved when config changes are detected for
any item.

Potential Side Effects:
No known side effects

Type: general-bugfix

Why is this change necessary?
Any item configuration change (ephemeral or non-ephemeral) causes
Security Monkey to remove existing audit issues, which in turn also
removes and justifications on said issues.  While audit issues are
re-added during the next audit, justifications are lost.

Adding test coverage for watcher class when
there are changes, no changes, and ephemeral
changes.

This change addresses the need by:
Ensuring audit issues are preserved when config changes are detected for
any item.

Potential Side Effects:
No known side effects
@coveralls
Copy link

Coverage Status

Coverage increased (+1.8%) to 56.261% when pulling c116c5a on Bridgewater:7974_PreserveBug into 83e572a on Netflix:develop.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants