Releases: arangodb/kube-arangodb
Releases · arangodb/kube-arangodb
1.2.47
IMPORTANT:
Upgrade order change due to Index Sorting Order Issue.
CHANGELOG:
- (Bugfix) Use Profile Annotations
- (Bugfix) Improve Wait Procedure on AF
- (Feature) (Platform) Generate GRPC Gateway Code
- (Feature) (Platform) Identity Endpoint
- (Feature) (Platform) Authz V1 Types
- (Maintenance) Allow GRPC Marshal Opts
- (Bugfix) Propagate Gateway Idle Timeout
- (Feature) Update Authz V1 Definitions
- (Feature) (Platform) Add Sharding to the Inventory Endpoint
- (Feature) Emit Default values in Inventory
- (Maintenance) Bump github.com/containerd/containerd to v1.7.27
- (Feature) Rotation Order
- (Maintenance) Coordinator Health issue upgrade procedure
- (Maintenance) Bump github.com/golang-jwt/jwt/v5 to v5.2.2
What's Changed
- [Bugfix] Use Profile Annotations by @ajanikow in #1835
- [Bugfix] Improve Wait Procedure on AF by @ajanikow in #1834
- [Feature] [Platform] Generate GRPC Gateway Code by @ajanikow in #1833
- [Feature] [Platform] Identity Endpoint by @ajanikow in #1837
- [Feature] [Platform] Authz v1 by @ajanikow in #1840
- [Maintenance] Allow GRPC Marshal Opts by @ajanikow in #1841
- [Bugfix] Propagate Gateway Idle Timeout by @ajanikow in #1845
- [Feature] Update Authz V1 Definitions by @ajanikow in #1846
- [Feature] [Platform] Add Sharding to the Inventory Endpoint by @ajanikow in #1848
- [Feature] Emit Default values in Inventory by @ajanikow in #1849
- [Maintenance] Bump github.com/containerd/containerd to v1.7.27 by @ajanikow in #1851
- [Bugfix] Ensure Opts are passed by @ajanikow in #1850
- [Feature] Rotation Order by @ajanikow in #1852
- [Maintenance] Coordinator Health issue upgrade procedure by @ajanikow in #1853
- [Maintenance] Coordinator Health issue upgrade procedure Tests by @ajanikow in #1854
- [Maintenace] Bump github.com/golang-jwt/jwt/v5 to v5.2.2 by @ajanikow in #1856
Full Changelog: 1.2.46...1.2.47
1.2.46
NOTE: 1.2.45 has been skipped due to the Single Mode issue with restarts
IMPORTANT:
- Upgrade procedure change due to Index Sorting Order Issue.
CHANGELOG:
- (Bugfix) Clean Phase change properly during upgrade
- (Feature) (Platform) Inventory as Proto
- (Docs) Update Refs
- (Feature) Expose Agency Shard Details
- (Maintenance) Bump Go to 1.23.6, Kubernetes to 1.31.5 and other dependencies
- (Feature) (Platform) Inventory Cluster details
- (Feature) (Platform) CLI
- (Bugfix) Fix Condition name
- (Bugfix) Add missing ArangoDeployment ExternalAccess Managed Type definition
- (Feature) Agency DBServer Discovery
- (Bugfix) Fix Manifests
- (Bugfix) Agency Cache Reload
- (Feature) Allow to continue if ResignServer job is gone
- (Feature) UpgradeByReplace Flow
- (Feature) (Platform) ArangoRoute Timeout option
- (Feature) Delay Action
- (Feature) MigrateMember Action
- (Maintenance) Ensure Enum in the UpgradeMode Enum Schema
- (Feature) Enforce UpgradeByReplace operation by default for ArangoDB from 3.12.2/3 to 3.12.4+
- (Documentation) Index Sorting Order Issues
What's Changed
- [Feature] [Platform] Inventory as Proto by @ajanikow in #1809
- [Docs] Update References by @ajanikow in #1812
- [Feature] Agency Shard Usage by @ajanikow in #1813
- [Maintenance] Bump K8S Deps by @ajanikow in #1816
- [Feature] [Platform] Inventory Cluster details by @ajanikow in #1815
- [Feature] [Platform] CLI by @ajanikow in #1814
- [Bugfix] Fix Condition name by @ajanikow in #1819
- [Bugfix] Add missing ArangoDeployment ExternalAccess Managed Type definition by @ajanikow in #1818
- [Feature] Agency DBServer Discovery by @ajanikow in #1820
- [Bugfix] Fix Manifests by @ajanikow in #1822
- [Bugfix] Agency Cache Reload by @ajanikow in #1823
- [Feature] Allow to continue if ResignServer job is gone by @ajanikow in #1824
- [Feature] UpgradeByReplace Flow by @ajanikow in #1821
- [Feature] [Platform] ArangoRoute Timeout option by @ajanikow in #1826
- [Feature] Delay Action by @ajanikow in #1827
- [Feature] Member Replace Operation by @ajanikow in #1817
- [Maitnenance] Ensure Enum in the UpgradeMode Enum Schema by @ajanikow in #1830
- [Feature] Enforce UpgradeByReplace for ArangoDB Upgrade from 3.12.2/3 to 3.12.4+ by @ajanikow in #1828
- [Feature] Index Sorting Order Issues by @ajanikow in #1829
- [Bugfix] Ensure Single workflow by @ajanikow in #1831
- [Bugfix] Clean Phase change properly during upgrade by @ajanikow in #1832
Full Changelog: 1.2.44...1.2.46
1.2.44
CHANGELOG:
- (Maintenance) Kubernetes 1.31.1 libraries
- (Feature) Helm Client Support
- (Feature) Helm Client Extension
- (Feature) (Integration) SchedulerV2 Definition
- (Maintenance) Proto Lint
- (Feature) (Integration) SchedulerV2
- (Feature) (Integration) Basic Envs
- (Maintenance) Inspector Generics
- (Bugfix) Fix Gateway Options
- (Feature) StorageV2 Integration Service Definition
- (Feature) AWS Client
- (Feature) (Platform) Storage V1Alpha1
- (Feature) StorageV2 Integration Service Implementation
- (Feature) (Platform) Storage V1Alpha1 RC
- (Feature) (Networking) ArangoRotue WebSocket Support
- (Feature) (Scheduler) Helm Driver Param
- (Feature) (Integration) Services Endpoint
- (Feature) (Platform) Storage
- (Maintenance) Extract GRPC Client Package
- (Feature) (Platform) Chart
- (Feature) (Scheduler) Deployment Scale Functionality
- (Feature) (Platform) Chart Integration
- (Maintenance) Switch to google.golang.org/protobuf
- (Feature) Add DebugPackage to the OPS Binary
- (Feature) (Networking) ArangoRoute Protocol
- (Feature) (Platform) Platform Requirements support
- (Improvement) Drop slash requirement from ArangoRoute
- (Feature) (Networking) Pass through Server Header
- (Feature) (Platform) Shutdown migration to CE
- (Feature) (Scheduler) Shutdown Integration
- (Feature) CertManager Integration
- (Feature) (Networking) Gateway Options sync
- (Feature) Webhooks
- (Feature) (Platform) Add CA Integration propagation
- (Maintenance) Use GoPretty for the Documentation
- (Maintenance) Bump Kubernetes dependency to 1.31.2
- (Documentation) Remove Interactive args for the DebugPackage command
- (Maintenance) PropagationMode Enum docs
- (Feature) Deprecate AF Mode
- (Maintenance) Switch License to 2025
- (Feature) Migrate Storage V1 to CE
- (Feature) Improve Helm Chart Manager
- (Bugfix) (Platform) Proper Path handler in StorageV2
- (Feature) Helm Chart Values merge methods
- (Feature) (Platform) Expose Route Name via Header
- (Feature) (Platform) Route Upstream Timeout
- (Maintenance) Fix CRD Generation and golangci version
- (Feature) (ML) Allow to use PlatformStorage
- (Maintenance) Bump Go Image to 1.22.11
- (Feature) Split Helm and KClient
- (Bugfix) Fix ArangoRoute Target switch in case of temporary error
- (Bugfix) Fix IntOrString Schema Type
- (Feature) Enable Operator Handler StackTraces
- (Feature) Add spec validation for MLExtension
What's Changed
- [Maintenance] License fix by @ajanikow in #1738
- [Maintenance] Fix Kustomize versions by @ajanikow in #1740
- [Maintenance] Kubernetes 1.31.1 libraries by @ajanikow in #1741
- [Feature] Helm Client Support by @ajanikow in #1743
- [Feature] Helm Client Extension by @ajanikow in #1746
- [Maintenance] Improvie Pipeline by @ajanikow in #1747
- [Feature] [Integration] SchedulerV2 Definition by @ajanikow in #1745
- [Maintenance] Lint Protos by @ajanikow in #1748
- [Feature] [Integration] SchedulerV2 by @ajanikow in #1744
- [Feature] [Integration] Basic Envs by @ajanikow in #1749
- [Maintenance] Inspector Generics by @ajanikow in #1752
- [Bugfix] Fix Gateway Options by @ajanikow in #1753
- [Feature] StorageV2 Integration Service Definition by @ajanikow in #1754
- [Feature] AWS Client by @ajanikow in #1755
- [Feature] [Platform] Storage V1Alpha1 by @ajanikow in #1756
- [Feature] StorageV2 Integration Service Implementation by @ajanikow in #1757
- [Feature] [Platform] Storage V1Alpha1 RC by @ajanikow in #1758
- [Feature] [Networking] ArangoRotue WebSocket Support by @ajanikow in #1759
- [Feature] [Scheduler] Helm Driver Param by @ajanikow in #1760
- [Feature] [Integration] Services Endpoint by @ajanikow in #1761
- Bump cookie and express in /dashboard by @dependabot in #1742
- [Feature] [Platform] Storage V2 by @ajanikow in #1750
- [Maintenance] Extract GRPC Package for compatibility by @ajanikow in #1763
- [Feature] Fix ci-check step by @ajanikow in #1765
- [Feature] [Platform] Chart by @ajanikow in #1762
- [Feature] [Scheduler] Deployment Scale by @ajanikow in #1764
- [Feature] [Platform] Chart Integration by @ajanikow in #1766
- [Feature] Switch to google.golang.org/protobuf by @ajanikow in #1767
- Bump cross-spawn and eslint in /dashboard by @dependabot in #1769
- [Feature] Add DebugPackage to the OPS Binary by @ajanikow in #1771
- [Documentation] Integration Services by @ajanikow in #1770
- [Feature] [Networking] ArangoRoute Protocol by @ajanikow in #1773
- [Feature] [Platform] Platform Requirements support by @ajanikow in #1772
- OAS-9960 | less strict ArangoRoute path validation by @djmeuleman in #1774
- [Feature] [Networking] Pass through Server Header by @ajanikow in #1775
- [Feature] [Platform] Shutdown migration to CE by @ajanikow in #1776
- [Feature] [Scheduler] Shutdown Integration by @ajanikow in #1777
- [Feature] CertManager Integration by @ajanikow in #1778
- [Feature] [Networking] Gateway options sync by @ajanikow in #1780
- [Feature] Webhooks by @ajanikow in #1781
- [Feature] [Platform] Add CA Integration propagation by @ajanikow in #1782
- [Maintenance] Use GoPretty for the Documentation by @ajanikow in #1783
- [Maintenance] Bump Kubernetes dependency to 1.31.2 by @ajanikow in #1785
- [Documentation] Remove Interactive args for the DebugPackage command by @ajanikow in #1787
- [Maintenance] PropagationMode Enum docs by @ajanikow in #1789
- [Feature] Deprecate AF Mode by @ajanikow in #1581
- [Maintenace] Switch license to 2025 by @ajanikow in #1791
- [Feature] Migrate Storage V1 to CE by @ajanikow in #1790
- [Feature] Improve Helm Chart Manager by @ajanikow in #1792
- [Bugfix] [Platform] Proper Path handler in StorageV2 by @ajanikow in #1793
- [Feature] Helm Chart Values merge methods by @ajanikow in #1794
- [Feature] [Platform] Expose Route Name via Header by @ajanikow in #1795
- [Feature] [Platform] Route Upstream Timeout by @ajanikow in #1796
- [Feature] Fix CRD Generation and golangci version by @ajanikow in #1799
- [Feature] [ML] Allow to use PlatformStorage by @ajanikow in #1798
- [Documentation] Replace Member procedure by @ajanikow in #1800
- [Maintenance] Bump Go to 1.22.11 by @ajanikow in #1803
- [Feature] Split Helm and KClient by @ajanikow in #1802
- [Bugfix] Fix ArangoRoute Target switch in case of temporary error by @ajanikow in #1804
- [Feature] Enable Operator Handler StackTraces by @ajanikow in #1805
- [Bugfix] Fix IntOrString Schema Type by @ajanikow in #1806
- [Feature] Add spec validation for MLExtension by @ajanikow in #1807
- [Documentation] Profile Label by @ajanikow in #1808
New Contributors
- @djmeuleman made their first contribution in #1774
Full Changelog: 1.2.43...1.2.44
1.2.43
CHANGELOG:
- (Feature) ArangoRoute CRD
- (Feature) ArangoRoute Operator
- (Feature) Add Kubernetes Services for Group
- (Bugfix) Fix Networking Client
- (Feature) ConfigMap Inspector
- (Feature) Envoy Image Layer
- (Feature) Add ArangoDeployment ServerGroupType
- (Feature) ServerGroup Pointer
- (Feature) Envoy AuthV3 Integration
- (Maintenance) Switch to ubuntu:24.04 base image
- (Feature) Gateway Group for ArangoDeployment
- (Feature) Gateway config loader
- (Feature) ConfigV1 Integration Service
- (Feature) Integration Service Authentication
- (Improvement) Better panic handling
- (Feature) PongV1 Integration Service
- (Feature) Custom Gateway image
- (Bugfix) Fix race condition in ArangoBackup
- (Feature) Improve Gateway Config gen
- (Feature) Integration Service TLS
- (Feature) (Gateway) SNI and Authz support
- (Maintenance) Bump Examples to ArangoDB 3.12
- (Feature) (Gateway) ArangoDB JWT Auth Integration
- (Feature) Scheduler Handler
- (Feature) (Gateway) ArangoDB Auth Token
- (Feature) (Gateway) Dynamic Configuration
- (Feature) DebugPackage ArangoRoutes
- (Feature) (Scheduler) Add Status Conditions
- (Bugfix) Versioning Alignment
- (Feature) (Scheduler) Merge Strategy
- (Feature) (Networking) Endpoints Destination
- (Improvement) Improve Metrics Handling
- (Feature) (Scheduler) Create Integration Profile
- (Feature) (Scheduler) Additional types
- (Feature) Alternative Upgrade Order Feature
- (Feature) (Scheduler) SchedV1 Integration
What's Changed
- [Feature] ArangoRoute CRD by @ajanikow in #1689
- [Feature] ArangoRoute RC by @ajanikow in #1690
- OAS-9926 Fix README by @jwierzbo in #1691
- [Feature] Add Services for Group by @ajanikow in #1693
- [Bugfix] Fix Networking Client by @ajanikow in #1695
- [Feature] ConfigMap Inspector by @ajanikow in #1696
- [Bugfix] Fix Enabled Mode Condition by @ajanikow in #1697
- [Feature] Envoy Image Layer by @ajanikow in #1698
- [Feature] Add ArangoDeployment ServerGroupType by @ajanikow in #1699
- [Feature] ServerGroup Pointer by @ajanikow in #1700
- [Feature] Envoy AuthV3 Integration by @ajanikow in #1701
- OAS-9904 Switch to ubuntu:24.04 base image by @jwierzbo in #1702
- OAS-9904 Introduce ArangoDeployment Gateway Group by @jwierzbo in #1694
- OAS-9906 Gateway config loader by @jwierzbo in #1703
- [Feature] ConfigV1 Integration Service by @ajanikow in #1704
- [Feature] Integration Service Authentication by @ajanikow in #1705
- OAS-9996 Better panic handling by @jwierzbo in #1706
- [Feature] Integration PongV1 Service by @ajanikow in #1709
- OAS-10003 Gateway custom image by @jwierzbo in #1707
- OAS-10007 Fix race condition in ArangoBackup by @jwierzbo in #1708
- [Feature] Envoy Config Update by @ajanikow in #1711
- [Feature] Integration TLS by @ajanikow in #1710
- [Feature] [Gateway] SNI and Authz support by @ajanikow in #1714
- [Maintenance] Bump ArangoDB to 3.12 in examples by @ajanikow in #1713
- [Feature] [Gateway] ArangoDB AuthIntegration by @ajanikow in #1715
- [Feature] Scheduler Handler by @ajanikow in #1716
- [Feature] [Gateway] Add Auth Token by @ajanikow in #1717
- [Feature] [Gateway] Dynamic Configuration by @ajanikow in #1718
- [Feature] DebugPackage ArangoRoutes by @ajanikow in #1719
- [Feature] [Scheduler] Add Status Conditions by @ajanikow in #1720
- [Bugfix] Versioning Alignment by @ajanikow in #1722
- [Feature] [Scheduler] Merge Strategy by @ajanikow in #1721
- Bump path-to-regexp and express in /dashboard by @dependabot in #1724
- Bump webpack from 5.76.3 to 5.94.0 in /dashboard by @dependabot in #1712
- [Feature] [Scheduler] Extract Integration by @ajanikow in #1723
- Bump send and express in /dashboard by @dependabot in #1725
- [Feature] [Networking] Endpoints Destination by @ajanikow in #1726
- [Bugfix] Fix OIDC Role by @ajanikow in #1729
- [Improvement] Improve metric handling by @ajanikow in #1728
- [Feature] [Scheduler] Create Integration Profile by @ajanikow in #1727
- [Feature] Scheduler Types by @ajanikow in #1730
- [Feature] Alternative Upgrade Order by @ajanikow in #1731
- [Feature] [Scheduler] SchedV1 Integration by @ajanikow in #1732
- Bump rollup from 2.79.0 to 2.79.2 in /dashboard by @dependabot in #1733
- [Maintenance] Update README by @ajanikow in #1736
Full Changelog: 1.2.42...1.2.43
1.2.42
Changelog:
- (Maintenance) Go 1.22.4 & Kubernetes 1.29.6 libraries
- (Feature) Fix CRD Schema types
- (Bugfix) Adjust Prometheus Monitor labels
- (Feature) Expose HTTP Client Config
- (Bugfix) MarkedToRemove Condition Check
- (Bugfix) Fix HTTP Client NPE
- (Documentation) Update Supported K8S Versions and Charts
What's Changed
- [Maintenance] Go 1.22.4 & Kubernetes 1.29.6 libraries by @ajanikow in #1674
- [Feature] Fix Group Schema Type by @ajanikow in #1671
- OAS-9763 Operator restarts member if log-level arg order is changed by @jwierzbo in #1676
- Bump braces from 3.0.2 to 3.0.3 in /dashboard by @dependabot in #1675
- [Feature] Use ECR Registry by @ajanikow in #1679
- [Bugfix] Change Exporter labels by @ajanikow in #1678
- [Feature] Expose HTTP Client Config by @ajanikow in #1680
- [Bugfix] Remove Condition Check by @ajanikow in #1681
- [Feature] Update docs to 1.2.42 by @ajanikow in #1684
- [Bugfix] Fix HTTP Client NPE by @ajanikow in #1683
- [Bugfix] Enable Insecure Exporter connection by @ajanikow in #1686
- [Documentation] Update Supported K8S Versions and Charts by @ajanikow in #1687
Full Changelog: 1.2.41...1.2.42
1.2.41
CHANGELOG:
- (Maintenance) Bump Prometheus API Version
- (Bugfix) Prevent unexpected rotation in case of SecurityContext change
- (Bugfix) Ensure PDB is created
- (Bugfix) Fix Schema Apply Checksum
- (Bugfix) Use MD5 instead of SHA256 for CRD Checksums
- (Feature) (ML) Unify API
- (Feature) (ML) Add TLS Secrets
- (Feature) (ML) Allow to change API port
- (Feature) (ML) Enable TLS
- (Feature) (ML) Release V1Beta1 API
- (Maintenance) Update Go to 1.22.3
- (Feature) (Analytics) GAE Integration
- (Feature) (Analytics) Enable TLS and Service
- (Feature) (ML) Unify Integration Sidecar
- (Feature) (Analytics) Metadata
- (Feature) (Analytics) StatefulSet
- (Feature) Imported ArangoBackup Cleanup
- (Feature) Global Metrics
What's Changed
- [Maintenance] Bump Prometheus API Version by @ajanikow in #1646
- [Bugfix] Prevent unexpected rotation in case of SecurityContext change by @ajanikow in #1649
- [Bugfix] Ensure PDB is created by @ajanikow in #1651
- [Bugfix] Fix Schema Apply Checksum by @ajanikow in #1652
- [Bugfix] Use MD5 instead of SHA256 for CRD Checksums by @ajanikow in #1653
- [Feature] [ML] Unify API by @ajanikow in #1650
- [Feature] [ML] Add TLS Secrets by @ajanikow in #1654
- [Feature] [ML] Allow to change API port by @ajanikow in #1656
- Bump ejs from 3.1.8 to 3.1.10 in /dashboard by @dependabot in #1655
- [Feature] [ML] Enable TLS by @ajanikow in #1657
- [Feature] [ML] Release V1Beta1 API by @ajanikow in #1658
- [Improvement] Use stanradized k8s object handlers by @ajanikow in #1659
- [Maintenance] Update Go to 1.22.3 by @ajanikow in #1661
- [Feature] [Analytics] GAE Integration by @ajanikow in #1660
- [Feature] [Analytics] Enable TLS and Service by @ajanikow in #1662
- [Feature] [ML] Unify Integration Sidecar by @ajanikow in #1663
- [Feature] [Analytics] Metadata by @ajanikow in #1664
- [Feature] [Analytics] StatefulSet by @ajanikow in #1666
- [Feature] Imported ArangoBackup Cleanup by @ajanikow in #1667
- [Feature] Global Metrics by @ajanikow in #1668
Full Changelog: 1.2.40...1.2.41
1.2.40
Warning
Operator upgrade will trigger graceful restart of all ArangoDeployment Pods if SecurityContext is not used
CHANGELOG:
- (Feature) Add Core fields to the Scheduler Container Spec
- (Feature) Add Metadata fields to the Scheduler Pod Spec
- (Feature) Extend Backup Details in DebugPackage
- (Feature) (ML) Use Scheduler API
- (Feature) (Scheduler) Introduce Scheduler CRD
- (Feature) Discover Namespace in DebugPackage from K8S
- (Feature) Expose Force CRD Install option
- (Maintenance) Move Container utils functions
- (Feature) ArangoProfile Selectors
- (Bugfix) Remove ImagePullSecrets Reference from Container
- (Feature) DebugPackage ArangoProfiles
- (Feature) Scheduler CLI
- (Feature) Parametrize ForceDelete timeout
- (Feature) Scheduler BatchJob Integration Definition
- (Feature) Scheduler CronJob Integration Definition
- (Feature) Scheduler BatchJob Integration Service
- (Maintenance) Update Go to 1.22.2
- (Feature) Object Checksum
- (Bugfix) Use Rendered Spec in case of scheduling compare
- (Feature) Parametrize Scheduling Graceful Duration
- (Bugfix) Change Accepted Spec Propagation
- (Bugfix) Pass SecurityContext Pod Settings for SELinux and Seccomp
- (Feature) Add ScheduleSpecChanged Condition
What's Changed
- [Feature] Add Core fields to the Scheduler Container Spec by @ajanikow in #1616
- [Feature] Add Metadata fields to the Scheduler Pod Spec by @ajanikow in #1618
- [Feature] Extend Backup Details by @ajanikow in #1619
- [Feature] [ML] Use Scheduler API by @ajanikow in #1620
- Bump follow-redirects from 1.15.2 to 1.15.6 in /dashboard by @dependabot in #1621
- [Feature] [Scheduler] Introduce Scheduler CRD by @ajanikow in #1622
- [Feature] Discover Namespace in DebugPackage from K8S by @ajanikow in #1623
- [Feature] Expose Force CRD Install option by @ajanikow in #1625
- [Feature] Move Container utils functions by @ajanikow in #1626
- [Feature] ArangoProfile Selectors by @ajanikow in #1627
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /dashboard by @dependabot in #1628
- [Feature] Remove ImagePullSecrets Reference from Container by @ajanikow in #1629
- [Feature] DebugPackage ArangoProfiles by @ajanikow in #1630
- [Maintenance] Extract Debug CLI by @ajanikow in #1631
- [Feature] Scheduler CLI by @ajanikow in #1624
- [Feature] Parametrize ForceDelete timeout by @ajanikow in #1632
- [Feature] Scheduler BatchJob Integration Definition by @ajanikow in #1634
- [Feature] Scheduler CronJob Integration Definition by @ajanikow in #1635
- Bump express from 4.18.1 to 4.19.2 in /dashboard by @dependabot in #1636
- [Feature] Scheduler BatchJob Integration Service by @ajanikow in #1633
- [Maintenance] Update Go to 1.22.2 by @ajanikow in #1639
- [Feature] Object Checksum by @ajanikow in #1637
- [Bugfix] Use Rendered Spec in case of scheduling compare by @ajanikow in #1640
- [Feature] Parametrize Scheduling Graceful Duration by @ajanikow in #1641
- [Bugfix] Change Accepted Spec Propagation by @ajanikow in #1642
- [Bugfix] Pass SecurityContext Pod Settings for SELinux and Seccomp by @ajanikow in #1643
- [Documentation] Change Release tag to 1.2.40 by @ajanikow in #1644
- [Feature] Add ScheduleSpecChanged Condition by @ajanikow in #1645
Full Changelog: 1.2.39...1.2.40
1.2.39
Changelog:
- (Feature) Extract Scheduler API
- (Bugfix) Fix Image Discovery
- (Bugfix) Fix Resources Copy mechanism to prevent invalid pod creation
- (Bugfix) Wait for ImageStatus in ImageDiscover
- (Bugfix) Fix Image Error Propagation
- (Feature) JobScheduler Coverage
- (Feature) JobScheduler Volumes, Probes, Lifecycle and Ports integration
- (Feature) Merge ArangoDB Usage Metrics
- (Bugfix) Check Connection to the ArangoDB before creating Backup
- (Feature) Deployment & Members Condition metrics
- (Maintenance) Update Go to 1.21.8 & Dependencies
- (Feature) (ArangoBackup) Propagate message during retries
- (Bugfix) Fix ActiveFailover Mode
- (Maintenance) Update K8S API to 1.29.2
What's Changed
- [Feature] Extract Scheduler API by @ajanikow in #1599
- [Bugfix] Fix Image Discovery by @ajanikow in #1600
- [Bugfix] Fix Resources Copy mechanism to prevent invalid pod creation by @ajanikow in #1601
- [Bugfix] Wait for ImageStatus by @ajanikow in #1602
- [Bugfix] Fix Image Error Propagation by @ajanikow in #1603
- [Documentation] Extract Important and Deprecated fields by @ajanikow in #1605
- [Feature] JobScheduler Coverage by @ajanikow in #1606
- [Feature] JobScheduler Volumes, Probes, Lifecycle and Ports integration by @ajanikow in #1607
- [Feature] Merge ArangoDB Usage Metrics by @ajanikow in #1608
- [Bugfix] Check Connection to the ArangoDB before creating Backup by @ajanikow in #1609
- [Feature] Deployment & Members Condition metrics by @ajanikow in #1610
- [Maintenance] Update Go & Dependencies by @ajanikow in #1612
- [Feature] [ArangoBackup] Propagate message during retries by @ajanikow in #1613
- [Bugfix] Fix AF Mode by @ajanikow in #1611
- [Bugfix] Fix Integration Service by @ajanikow in #1614
- [Maintenance] Update K8S API to 1.29.2 by @ajanikow in #1615
Full Changelog: 1.2.38...1.2.39
1.2.38
Changelog:
- (Feature) Extract GRPC Server
- (Feature) Extract Integration Service
- (Documentation) Move ML Extension example under "CRD overview"
- (Feature) Authentication Service V1
- (Feature) Authorization Service V0
What's Changed
- Update doc by @jwierzbo in #1585
- [Feature] Extract GRPC Server by @ajanikow in #1590
- [Feature] Extract Integration Service by @ajanikow in #1591
- Move ML Extension example under "CRD overview" by @nikita-vanyasin in #1588
- s3 url must not inlude slashes by @kvahed in #1593
- [Feature] Authentication Service V1 by @ajanikow in #1592
- [Feature] Authorization Service V0 by @ajanikow in #1594
- [Documentation] Bump Documentation Reference by @ajanikow in #1597
- [Documentation] Add upgrade procedure from community to enterprise by @kvahed in #1596
Full Changelog: 1.2.37...1.2.38
1.2.37
Changelog:
- (Documentation) Improve documentation rendering for GitHub Pages
- (Maintenance) Reduce binary size
- (Maintenance) Update Features Description, Supported K8S Versions and K8S Dependency to 1.28.5
- (Feature) (ML) Featurization Job Type
- (Bugfix) Don't abort plan in case of optional action timeout
- (Documentation) Use relative links for generated docs
- (Improvement) Change default logging level to info. Add --log.sampling (default true). Adjust log levels.
- (Maintenance) Bump Go to 1.21.6
- (Bugfix) Enable LazyLoader for CRD & CRD Schemas
- (Feature) (ML) Restore ReadinessProbe for ML Storage sidecar
- (Feature) AutoDelete for ArangoBackup
What's Changed
- Improve documentation rendering for GitHub Pages by @nikita-vanyasin in #1558
- [Maintenance] Reduce binary size by @ajanikow in #1565
- [Maintenance] Update Features Description, Supported K8S Versions and… by @ajanikow in #1563
- [Maintenance] Bump dependencies by @ajanikow in #1568
- Refactoring: move some ml/shared functions to community by @nikita-vanyasin in #1562
- Fix operator versions in readme example by @nikita-vanyasin in #1572
- [Improvement] Log pod names during inspection by @nikita-vanyasin in #1555
- [Maintenance] Update Documentation by @ajanikow in #1570
- Add CircleCI status badge by @nikita-vanyasin in #1556
- [Feature] [ML] Featurization Job Type by @ajanikow in #1578
- [Bugfix] Don't abort plan in case of optional action timeout by @nikita-vanyasin in #1573
- Use relative links for generated docs by @nikita-vanyasin in #1574
- Update Helm chart docs with actual info by @nikita-vanyasin in #1487
- Change default logging level to info. Add --log.sampling (default true) by @nikita-vanyasin in #1577
- Bump Go to 1.21.6 by @jwierzbo in #1579
- Disallow untidy go mod in Pull requests by @nikita-vanyasin in #1575
- [Bugfix] Enable LazyLoader for CRD & CRD Schemas by @ajanikow in #1582
- Restore ReadinessProbe for ML Storage sidecar, rename shutdown -> controller service by @nikita-vanyasin in #1535
- GT-562 AutoDelete for ArangoBackup by @jwierzbo in #1583
Full Changelog: 1.2.36...1.2.37