Releases: rancher/opni
Releases · rancher/opni
v0.12.1
What's Changed
- Flake fixes by @alexandreLamarre in #1761
- Fix k3s processing by @dbason in #1828
- handle uninstall edge case for partial install failures by @alexandreLamarre in #1819
- Validate incoming S3 configs from the configuration apis by @alexandreLamarre in #1820
- Change the way that we merge presets with existing configs by @codyrancher in #1834
- Remove certmgr resources from agent chart by @dbason in #1836
- Fix ordering of API tasks for training models by @alexandreLamarre in #1830
- fix: remove empty field in the releaser configuration. by @jvanz in #1837
- Upgrade package.json node version to 20 by @alexandreLamarre in #1840
- Update otel-collector-contrib/pkg/stanza to rancher-sandbox fork by @jan-law in #1792
- logging: create Trace pipeline from OTel to OpenSearch by @jaehnri in #1607
- update versions to 0.12.1-rc1 by @alexandreLamarre in #1841
- update versions to 0.12.1 by @alexandreLamarre in #1852
New Contributors
Full Changelog: v0.12.0...v0.12.1
v0.12.1-rc1
Merge pull request #1841 from rancher/release-012-rc1 update versions to 0.12.1-rc1
v0.12.0
Warning
There are potentially breaking changes for Opni Monitoring (monitoring cluster configuration management) & Opni Alerting (status evaluation of Prometheus alarms).
For Opni Alerting, uninstalling (will not delete existing user configurations) and re-installing Opni Alerting will fix any breaking changes.
What's Changed
- Add the typescript service generator by @codyrancher in #1545
- kvstore refactor by @kralicky in #1602
- Migrating to the new monitoring apis by @codyrancher in #1618
- Merger by @codyrancher in #1656
- KV Watch API by @kralicky in #1674
- Cortex config refactor part 2 by @kralicky in #1692
- Backported fixes by @kralicky in #1706
- test:env close tty by @alexandreLamarre in #1714
- Replace node sync service with stream delegates by @kralicky in #1658
- Websocket streaming by @kralicky in #1678
- Remove oneoff snapshot from plugin by @dbason in #1704
- Collect audit logs from kube-apiserver by @jaehnri in #1666
- Changing the default values when creating an Alerting Webhook endpoint by @codyrancher in #1728
- Cortex Config refactor by @kralicky in #1563
- Fix nil status handling in cortex status api by @alexandreLamarre in #1727
- Update agent probes by @dbason in #1725
- Add empty web/dist folder to not break dashboard server by @jaehnri in #1734
- Monitoring web test fix by @kralicky in #1730
- Address known alerting test flakes by @alexandreLamarre in #1736
- Fix possible race condition on grpc header metadata during gateway client connection by @kralicky in #1740
- bump dagger to 0.8.7 by @kralicky in #1741
- Jetstream Lock implementation by @alexandreLamarre in #1720
- Logs fixes by @alexandreLamarre in #1732
- Upgrade to Alertmanager v0.26 by @alexandreLamarre in #1726
- cli gen: improve flag set defaults from message literals by @kralicky in #1738
- channelz/pprof debug tools and network stats logging by @kralicky in #1744
- Clean up old/unused operator-sdk configs and scripts by @kralicky in #1745
- Bugfixes by @kralicky in #1746
- Fix cli signal handling, remove waitctx by @kralicky in #1749
- Adding a commit hash to the console of the UI to make debugging easier by @codyrancher in #1752
- Revert "Adding a commit hash to the console of the UI to make debugging easier" by @codyrancher in #1755
- Relabel cortex services in all-in-one mode by @alexandreLamarre in #1751
- Adding a commit hash to the console of the UI to make debugging easier by @codyrancher in #1756
- Fixing overflow issues in alerting overview by @codyrancher in #1760
- Alerting proxy improvements by @alexandreLamarre in #1759
- Add storage extension to save filelog receivers' offsets by @jaehnri in #1718
- Gracefully handle startup and sync issues in alerting agent plugin by @alexandreLamarre in #1768
- Remove SECURITY.md by @pjbgf in #1770
- Reacquire gateway connections from alerting agent by @alexandreLamarre in #1771
- "Vendor" amtool CLI into opni command by @alexandreLamarre in #1772
- Allow fine tuning for the aggregator and daemon OTEL collectors by @jaehnri in #1765
- Adding snapshots to the UI by @codyrancher in #1762
- (backport) Bugfixes for crd and in-memory value store backends by @kralicky in #1782
- (backport) Improve availability and correctness of revision constraints in config tracker apis by @kralicky in #1784
- Remove storage fields from presets by @kralicky in #1781
- Refactor loggers with Slog by @jan-law in #1642
- Alerting cluster TLS by @alexandreLamarre in #1775
- Remove ruler hardcoded filesystem backend by @alexandreLamarre in #1791
- Fix alerting certs setup by @alexandreLamarre in #1795
- Updating the way we manage the cortex config by @codyrancher in #1766
- Remove cortex alertmanager from set of required targets by @alexandreLamarre in #1796
- Cert & alerting fixes by @alexandreLamarre in #1793
- Update service generation so we can surface some sort of status error by @codyrancher in #1794
- Update versions to 0.12.0-rc1 by @alexandreLamarre in #1798
- Fix nil pointer and verification errors with snapshots by @dbason in #1806
- Update conn stats with darwin implementation by @alexandreLamarre in #1800
- include alert root cause for internal alerts & stabilize monitoring cluster alerts by @alexandreLamarre in #1811
- Fix panic when removing s3 config by @dbason in #1814
- Adressing several issues for aiops and logging by @codyrancher in #1813
- prevent AiOps modeltraining application deadlocks by @alexandreLamarre in #1822
- update versions to v0.12.0-rc2 by @alexandreLamarre in #1823
- Update versions to release 0.12.0 by @alexandreLamarre in #1827
New Contributors
Full Changelog: v0.11.2...v0.12.0
v0.12.0-rc2
Merge pull request #1823 from rancher/update-to-rc2 update versions to v0.12.0-rc2
v0.11.2
What's Changed
- Add cli release to CI by @dbason in #1665
- Replace usages of golang.org/x/exp/{maps,slices} with stdlib packages by @kralicky in #1668
- Add new zstd dictionary-based patch engine by @kralicky in #1663
- Update totem and improve stream tracing by @kralicky in #1670
- Ignore alerting servers from release cli by @alexandreLamarre in #1671
- Give agent access to all prometheus objects by @dbason in #1662
- Add more filtering to alerting by @codyrancher in #1664
- Add ability to configure opensearch snapshot repositories by @dbason in #1653
- Distributed lock manager by @alexandreLamarre in #1595
- update ginkgo version by @alexandreLamarre in #1689
- Correctly retry otel collector reconciliation by @alexandreLamarre in #1691
- Add Opensearch Snapshots by @dbason in #1686
- Improve webhook endpoint validation by @alexandreLamarre in #1677
- Adding the webhook endpoint to alerting by @codyrancher in #1694
- Fix delete status and logging defaults by @dbason in #1701
- Update error handling for logging plugin by @dbason in #1699
- Update dagger to 0.8.4 + dagger:install mage command by @kralicky in #1688
- Various logging fixes by @dbason in #1703
- Update versions for release by @dbason in #1705
- Add releaser tag to drone tag env var by @dbason in #1707
- Alerting message fix by @alexandreLamarre in #1667
- Update versions for RC by @dbason in #1709
- Pin grafana version and update release versions by @dbason in #1712
Full Changelog: v0.11.1...v0.11.2
v0.11.2-rc2
Merge pull request #1709 from rancher/update-rc Update versions for RC
v0.11.2-rc1
Merge pull request #1705 from rancher/update-rc Update versions for release
v0.11.1
Release Details
This is a bug fix release with following changes
- Allow external S3 to be configured for AIOps
- Various UI fixes
- Update to the latest prometheus chart and use the PrometheusAgent CRD
What's Changed
- Switch to go 1.21 by @kralicky in #1633
- Bidirectional sync stream for alerting by @alexandreLamarre in #1610
- Fix open telemetry config from UI by @alexandreLamarre in #1644
- Add s3 settings for AIOps by @dbason in #1631
- Add noop updates for support agent by @dbason in #1647
- Fixing action-menu position and show errors in the alert overview by @codyrancher in #1650
- Expose new S3 endpoint properties for ai models by @codyrancher in #1648
- Implement rule sync driver correctly by @alexandreLamarre in #1651
- Auth test fix by @alexandreLamarre in #1646
- bump dagger to v0.8.2 by @kralicky in #1649
- Adding group-id to alarms by @codyrancher in #1579
- OCI chart repo fixes by @kralicky in #1654
- Upgrade to latest prometheus operator by @dbason in #1652
- Update versions for RC by @dbason in #1657
- Update dagger to 0.8.3 by @jaehnri in #1660
- Minor fixes for release by @dbason in #1659
- Update versions for release by @dbason in #1661
Full Changelog: v0.11.0...v0.11.1
v0.11.1-rc1
Merge pull request #1657 from rancher/release-rc Update versions for RC
v0.11.0
Major Updates
- Opensearch has been upgraded to version 2.8.0
- The Opni Agent will now automatically update to match the Gateway version
- Cluster names added to alerts
New Contributors
Full Changelog: v0.10.0...v0.11.0