Releases: arangodb/kube-arangodb
Releases · arangodb/kube-arangodb
1.2.19
1.2.18
CHANGELOG:
- (Feature) Define Actions PlaceHolder
- (Feature) Add Member Update helpers
- (Feature) Active Member condition
- (Bugfix) Accept Initial Spec
- (Bugfix) Prevent LifeCycle restarts
- (Bugfix) Change SyncWorker Affinity to Soft
- (Feature) Add HostAliases for Sync
- (Bugfix) Always stop Sync if disabled
- (Bugfix) Fix checksum of accepted spec
What's Changed
- [Feature] Action PlaceHolder by @ajanikow in #1121
- [Feature] Member Update helpers by @ajanikow in #1122
- [Feature] Active Member condition by @ajanikow in #1123
- [Bugfix] Accept Initial Spec by @ajanikow in #1125
- [Bugfix] Prevent LifeCycle restarts by @ajanikow in #1127
- [Bugfix] Change SyncWorker Affinity to Soft by @ajanikow in #1128
- [Feature] Add HostAliases for Sync by @ajanikow in #1129
- [Bugfix] Always stop Sync if disabled by @ajanikow in #1130
- [Bugfix] Fix checksum of accepted spec by @ajanikow in #1132
Full Changelog: 1.2.17...1.2.18
1.2.17
CHANGELOG:
- (Feature) Add new field to DeploymentReplicationStatus with details on DC2DC sync status=
- (Feature) Early connections support
- (Bugfix) Fix and document action timeouts
- (Feature) Propagate sidecars' ports to a member's service
- (Debug Package) Initial commit
- (Feature) Detach PVC from deployment in Ordered indexing method
- (Feature) OPS Alerts
- (Feature) ScaleDown Candidate
1.2.16
CHANGELOG:
- (Feature) Add ArangoDeployment ServerGroupStatus
- (Feature) (EE) Ordered Member IDs
- (Refactor) Deprecate ForeachServerGroup, ForeachServerInGroups and ForServerGroup functions and refactor code accordingly
- (Feature) Add new GRPC and HTTP API
- (Feature) Add new API endpoints to allow getting and setting operator logging level
- (Bugfix) Memory leaks due to incorrect time.After function usage
- (Feature) Add startup probe for coordinators
- (Feature) Use only connections for healthy members
- (Feature) Set condition to shrink agent volume size
- (Bugfix) Check serving servers
- (Documentation) Add docs on setting timezone for containers
- (Bugfix) Ensure that client cache is initialized before using it
- (Feature) (DBServer Maintenance) Agency adjustments
- (Logging) Internal client trace
- (QA) Member maintenance feature
- (Feature) Extract Pod Details
- (Feature) Add Timezone management
- (Bugfix) Always recreate DBServers if they have a leader on it.
- (Feature) Immutable spec
- (Bugfix) Proper agent cleanout
- (Bugfix) Fix ClusterScaling integration
- (Feature) Sensitive information protection
- (Bugfix) Propagate SecurityContext to the ID Containers
- (Bugfix) Fix for enabling all features
1.2.15
IMPORTANT: Upgrade recommended
Operator version with fixed unexpected removal of ArangoDeployment in case of invalid K8S API response (404 - NotFound)
KNOWN ISSUES:
- Managed service type is not working properly
CHANGELOG:
- (Bugfix) Ensure pod names not too long
- (Refactor) Use cached member's clients
- (Feature) Move PVC resize action to high-priority plan
- (Feature) Remove forgotten ArangoDB jobs during restart
- (Feature) Add support for managed services
- (Feature) Recreation member in the high plan
- (Feature) Add 'crd install' subcommand
- (Bugfix) Fix
internal
metrics mode - (Bugfix) Create agency dump if auth is disabled
- (Bugfix) Prevent deployment removal in case of invalid K8S API response
1.2.14
CHANGELOG:
- (Feature) Add ArangoSync TLS based rotation
- (Bugfix) Fix labels propagation
- (Feature) Add
ArangoDeployment
CRD auto-installer - (Feature) Add
ArangoMember
CRD auto-installer - (Feature) Add
ArangoBackup
CRD auto-installer - (Feature) Add
ArangoBackupPolicy
CRD auto-installer - (Feature) Add
ArangoJob
CRD auto-installer - (Feature) Add RestartPolicyAlways to ArangoDeployment in order to restart ArangoDB on failure
- (Feature) Set a leader in active fail-over mode
- (Feature) Use policy/v1 instead policy/v1beta1
- (Feature) OPS CLI with Arango Task
- (Bugfix) Allow ArangoBackup Creation during Upload state
- (Hotfix) Fix
ArangoDeployment
SubResource in CRD auto-installer - (Bugfix) Fix Operator Logger NPE
- (Bugfix) Fix License RAW value discovery
- (Refactor) Optimize go.mod entries
- (Feature) Add
ArangoLocalStorage
CRD auto-installer - (Feature) Add
ArangoDeploymentReplication
CRD auto-installer - (Bugfix) Allow missing
token
key in License secret - (Feature) Unify agency access
- (Feature) Change DBServer Cleanup Logic
- (Feature) Set Logger format
- (Bugfix) Ensure Wait actions to be present after AddMember
- (Documentation) Refactor metrics (Part 1)
- (Bugfix) Extend Agency HealthCheck for replace
- (Bugfix) Allow to remove resources (CPU & Memory) on the managed pods
- (Bugfix) Add DistributeShardsLike support
- (Feature) Member restarts metric
- (Bugfix) Infinite loop fix in ArangoD AsyncClient
- (Bugfix) Add Panic Handler
- (Bugfix) Unify yaml packages
1.2.13
CHANGELOG:
- (Bugfix) Fix arangosync members state inspection
- (Feature) (ACS) Improve Reconciliation Loop
- (Bugfix) Allow missing Monitoring CRD
- (Feature) (ACS) Add Resource plan
- (Feature) Allow raw json value for license token-v2
- (Update) Replace
beta.kubernetes.io/arch
tokubernetes.io/arch
in Operator Chart - (Feature) Add operator shutdown handler for graceful termination
- (Feature) Add agency leader discovery
- (Feature) Add
ACSDeploymentSynced
condition type and fix comparison ofSecretHashes
method - (Feature) Add agency leader service
- (Feature) Add HostPath and PVC Volume types and allow templating
- (Feature) Replace mod
1.2.12
CHANGELOG:
- (Feature) Add CoreV1 Endpoints Inspector
- (Feature) Add Current ArangoDeployment Inspector
- (Refactor) Anonymous inspector functions
- (Feature) Recursive OwnerReference discovery
- (Maintenance) Add check make targets
- (Feature) Create support for local variables in actions.
- (Feature) Support for asynchronous ArangoD resquests.
- (Feature) Change Restore in Cluster mode to Async Request
1.2.11
IMPORTANT: Storage Operator in Operator 1.2.6+ is affected by deadlock issue - recommended is to upgrade to Operator 1.2.11+
CHANGELOG:
- (Bugfix) Orphan PVC are not removed
- (Bugfix) Remove LocalStorage Deadlock
- (Bugfix) Skip arangosync members state inspection checks
- (Feature) Add LocalStorage DaemonSet Priority support
1.2.10
CHANGELOG:
- (Feature) Allow configuration for securityContext.runAsUser value
- (Bugfix) Fix Satellite collections in Agency
- (Bugfix) Fix backup creation timeout
- (Bugfix) ArangoSync port fix
- (Bugfix) Fix GetClient lock system
- (Feature) Backup InProgress Agency key discovery
- (Feature) Backup & Maintenance Conditions
- (Bugfix) Disable member removal in case of health failure
- (Bugfix) Reorder Topology management plan steps
- (Feature) UpdateInProgress & UpgradeInProgress Conditions
- (Bugfix) Fix Maintenance switch and HotBackup race
- (Bugfix) Fix Maintenance Condition typo