Aperture-py

Latest version: v2.26.0

Safety actively analyzes 639131 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 43 of 53

0.13.1

Changelog

List of aperture PRs merged since 0.13.0 release. For the full list of changes, see [list of changes][changes]

Fix Alerts Receiver (1023)

Due to missing `for`, the alerts receiver was terminated after receiving one alert. This led to alerts channel to fill up and `AddAlert` being blocking call, which resulted in entire Policy Circuit being blocked.

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.13.0...releases/aperture-controller/v0.13.1

0.13.1rc.1

Changelog

List of aperture PRs merged since 0.13.0 release. For the full list of changes, see [list of changes][changes]

Fix Alerts Receiver (1023)

Due to missing `for`, the alerts receiver was terminated after receiving one alert. This led to alerts channel to fill up and `AddAlert` being blocking call, which resulted in entire Policy Circuit being blocked.

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.13.0...releases/aperture-controller/v0.13.1-rc.1

0.13.0

Changelog

List of aperture PRs merged since 0.12.0 release. For the full list of changes, see [list of changes][changes]

Add metrics for IP-to-services lookups (997)

Adds a `service_lookups_total` metric which tracks IP-to-services lookups (via
entity cache). To differentiate between successful and failed lookups,
status=OK/Error label can be used.

Resolves 882

Warn on unknown entity (take two) (991)

Start warning on failed IP to entity lookup, but only when service
discovery is actually enabled (when service discovery is disabled,
failure to do entity lookup is normal condition and glob-policies can
still work).

This required making service discovery registration "more formal".
Previously, service discovery simply wrote to Trackers, which made it
impossible to differentiate between discovery not-working vs being
disabled. This commit introduces EntityTrackers, which manages service
discoveries and hands out EventWriters.

Also:
* Extracted EventWriter interface from Trackers.
* Extracted shared "IP to services" logic to ServiceGetter.
* Fixed obtaining client IP from peer context for IPv6 (noticed
that on sidecar mode peer IP can be [::1]).

Alertmanager Exporter (966)


Hide postable alert object, add options to alert (977)


[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.12.0...releases/aperture-controller/v0.13.0

0.13.0rc.2

Changelog

List of aperture PRs merged since 0.13.0-rc.1 release. For the full list of changes, see [list of changes][changes]

Add metrics for IP-to-services lookups (997)

Adds a `service_lookups_total` metric which tracks IP-to-services lookups (via
entity cache). To differentiate between successful and failed lookups,
status=OK/Error label can be used.

Resolves 882

Warn on unknown entity (take two) (991)

Start warning on failed IP to entity lookup, but only when service
discovery is actually enabled (when service discovery is disabled,
failure to do entity lookup is normal condition and glob-policies can
still work).

This required making service discovery registration "more formal".
Previously, service discovery simply wrote to Trackers, which made it
impossible to differentiate between discovery not-working vs being
disabled. This commit introduces EntityTrackers, which manages service
discoveries and hands out EventWriters.

Also:
* Extracted EventWriter interface from Trackers.
* Extracted shared "IP to services" logic to ServiceGetter.
* Fixed obtaining client IP from peer context for IPv6 (noticed
that on sidecar mode peer IP can be [::1]).


[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.13.0-rc.1...releases/aperture-controller/v0.13.0-rc.2

0.13.0rc.1

Changelog

List of aperture PRs merged since 0.12.0 release. For the full list of changes, see [list of changes][changes]

Alertmanager Exporter (966)


Increase etcd log level (981)


Hide postable alert object, add options to alert (977)


[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.12.0...releases/aperture-controller/v0.13.0-rc.1

0.12.1

Changelog

List of aperture PRs merged since 0.12.1-rc.1 release. For the full list of changes, see [list of changes][changes]

[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.12.1-rc.1...releases/aperture-controller/v0.12.1

Page 43 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.