Skip to content

1.32.0.11383

Compare
Choose a tag to compare
@rudy-regazzoni-sonarsource rudy-regazzoni-sonarsource released this 16 Jul 07:23
· 277 commits to master since this release
8fcc27d

Release notes - SonarIac - 1.32

Bug

SONARIAC-1523 Location shifting should be invoked for secondary locations in other Helm files

False-Positive

SONARIAC-1537 S6893 should not report an issue for comment in helm directive without spaces

False Negative

SONARIAC-1514 S6864 should be raised when pod contains multiple containers

New Feature

SONARIAC-1137 Support for Helm-specific rules

SONARIAC-1212 S6865: Should not raise an issue with an accompanied ServiceAccount

SONARIAC-1228 S6870: Should not raise with LimitRange in the same namespace setting Storage Limits

SONARIAC-1293 S117: Local variable and method parameter names should comply with a naming convention

SONARIAC-1296 S6873: Memory requests should be specified

SONARIAC-1298 S6892: CPU requests should be specified

SONARIAC-1304 S6893: Ensure whitespace in-between braces in template directives

SONARIAC-1310 S1874: Deprecated code should not be used

SONARIAC-1311 S6897: Storage requests should be specified

SONARIAC-1323 S6596: Specific version tag for image should be used

SONARIAC-1325 S6907: Environment variables for a container should not be duplicated

SONARIAC-1326 S6907: Check for duplicate keys in ConfigMap and Secret used from `envFrom`

SONARIAC-1533 Make Kubernetes analyzer compatible with SonarLint

SONARIAC-1534 Make Helm analyzer compatible with SonarLint

Improvement

SONARIAC-1204 S6864: Should not raise with LimitRange in the same namespace setting Memory Limit

SONARIAC-1278 S6869: Should not raise with LimitRange in the same namespace setting CPU Limit

SONARIAC-1297 S6873: Should not raise with LimitRange in the same namespace setting Memory Requests

SONARIAC-1299 S6892: Should not raise with LimitRange in the same namespace setting CPU Requests

SONARIAC-1312 S6897: Should not raise with LimitRange in the same namespace setting Storage Requests

SONARIAC-1509 Print more data in Kubernetes Parsing Statistics

SONARIAC-1527 Calculate text ranges of the Go AST nodes lazily

SONARIAC-1529 Secondary locations on other files should be disabled with a specific option per rule