Beer-garden

Latest version: v3.25.1

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

Scan your dependencies

Page 1 of 15

3.25.1

5/3/2024

- Added auto refresh checkbox to requests page
- Added support for cross-server parent/child requests
- Reuse existing rabbit admin queue by purging messages instead of creating new queue
- Fixed bug where Auto brew plugins did not parse NAME/VERSION properly from the beer.conf
- Fixed bug where unresponsive Garden API was referencing a non existing configuration for default. New default is -1.
- Fixed bug where Garden unresponsive metadata was cleared during child garden shutdown
- Fixed bug where tailing plugin logs fails if the logs are not updating
- Fixed bug where locally connected plugin commands ran as TEMP did not auto delete after completion
- Fixed bug where commands page did not load properly if opened up directly
- Fixed bug where `Pour It Again` on Request View page was generated before Systems were loaded from API
- Fixed bug where Autobrew plugins passed PLUGIN_ARGS to Client class
- Fixed bug where outstanding Requests will prevent Plugin from shutting down.

3.25.0

4/11/2024

- Added Topics API and classes to support dynamic topic subscribers
- Now show alert on Garden Admin page when a Sync event is seen
- Garden Sync events will update heartbeat status of Receiving Garden APIs
- Utilized the TTL for In_Progress requests to set Expiration windows for Requests on PIKA, to handle backups of requests that Beer Garden has already cancelled.
- Optimized UI Rest calls to load only Local Garden with Children
- Optimized Child Request Event handeling
- Updated how STOMP URL preview is formatted on Garden Admin page
- Configuration update: Prometheus metrics (`metrics.prometheus.enabled`) is now disabled by default
- Configuration update: Default directory for child configs (`children.directory`) is now `./children`
- Configuration update: Default for `ui.cors_enabled` is now True to match example configuration and default behavior of UI docker images
- Fixed order of Gardens and Connections on Garden Admin page
- Fixed bug where STOMP connections for children did not start with Beer Garden startup
- Fixed bug where Child Garden Publishers appeared as Upstream on Garden Admin Page
- Fixed bug where outbound filtering removing Username/Password from STOMP connections for internal events
- Fixed bug where Disabled STOMP Receiving connection could be re-enabled if it is shared and unresponsive
- Fixed bug where child garden plugins are treated like local plugins on the System Admin page
- Fixed bug where pruner dies if it is unable to update cancelled request
- Fixed bug where child requests were stored in database without parent request
- Fixed bug where removing a parent garden failed to remove both parent and child

3.24.4

3/11/2024

- Fixed bug where child STOMP Recieving connections where not being saved or configured to listen

3.24.3

3/8/2024

- Fixed bug where Stomp Headers were not being parsed into Dictionaries

3.24.2

2/28/24

- Fixed bug where setting the heartbeat for recieving garden connections would override changes from Instance Updates in seperate threads
- Fixed bug where heartbeat did not update the status to `RECEVING` for the receiving connection type
- Backup current config on rpm update when config changes are present
- Fixed bug where Admin Garden page did not update page based on events until page was interacted with
- Fixed bug where Plugins assocaited with a runner would appear after a refresh
- Fixed bug where child unresponsive runners appeared in the list of unresponsive runners
- Upgraded Brewtils version to [3.24.1](https://github.com/beer-garden/brewtils/releases/tag/3.24.1)

3.24.1

2/21/2024

- Fixed pip config trusted-host on rpm build
- Fixed bug where the Garden Connection Stop button did not request the connection to be disabled if the current status is a valid running status.
- Cleaned up logging statements left from debugging
- Fixed bug where the modal for reading Instance Logs was not appearing
- Updated System Instance "Get Logs" to support live polling
- Expanded Instance Logs requests to allow for routing to child gardens

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.