Releases: opensvc/om3
Releases · opensvc/om3
v3.0.0-rc20
What's Changed
- Add --dry-run and --ignore-no-collector-configured flags to node push commands by @PaulJouvanceau in #1047
- Fix placement icon color and improve parent-child orchestration by @cvaroqui in #1054
Full Changelog: v3.0.0-rc19...v3.0.0-rc20
v3.0.0-rc19
What's Changed
- Fix log formatting, heartbeat message handling, and node state management by @cvaroqui in #1053
- [daemon] Cleanup old certificate/CA variable directories after migration by @cgalibern in #1048
- Update 'losetup' parsing and fix ZFS mount options by @cgalibern in #1052
Full Changelog: v3.0.0-rc18...v3.0.0-rc19
v3.0.0-rc18
What's Changed
- logs rendering and rbac enhancements by @cgalibern in #1040
- Delete push patch command by @PaulJouvanceau in #1045
- namespaces enhancements by @cvaroqui in #1041
Full Changelog: v3.0.0-rc17...v3.0.0-rc18
v3.0.0-rc17
What's Changed
- bind mounts, rpc_pipefs, file install from datastore key seeded from source with optional templating by @cvaroqui in #1037
Full Changelog: v3.0.0-rc16...v3.0.0-rc17
v3.0.0-rc16
What's Changed
- Add node dequeuing functionality for action processing by @cgalibern in #1031
- fix mdadm by @cgalibern in #1036
Full Changelog: v3.0.0-rc15...v3.0.0-rc16
v3.0.0-rc15
What's Changed
- [collector] Support for configurable status wait and ping interval by @cgalibern in #1019
- [collector] Fix missed early attach audit to collector by @cgalibern in #1020
- [datarecv] Skip install when head is empty by @cgalibern in #1021
- Add container logs command and move svc enter to svc container by @cvaroqui in #1018
- Add SID columns on daemon ps and fix TUI tables not updated by @TorisutanKholwes in #1022
- [datarecv] Fix regression in #d7fbcbe9933a579de0b657e875de500665a763f4 by @cgalibern in #1023
- Add OM-Served-By header for GET daemon events by @cgalibern in #1024
- Enhance log streaming commands by @cvaroqui in #1025
- Fix ox, om mon: some data was not displayed correctly shortly after the local daemon restarted. by @cgalibern in #1026
- Fix panic on instance selecting in a cfg or a sec and change filter command to '/' by @TorisutanKholwes in #1027
- Add support for '/' key to enter filter expression in command mode by @TorisutanKholwes in #1028
- om daemon events: deprecated node events and fix useless retries by @cgalibern in #1029
- scheduler] fixes by @cgalibern in #1030
- [om] objet create: Fix the api client timeout value used when --wait by @cgalibern in #1035
- 3par by @cvaroqui in #1033
Full Changelog: v3.0.0-rc14...v3.0.0-rc15
v3.0.0-rc14
What's Changed
Full Changelog: v3.0.0-rc13...v3.0.0-rc14
Enhance disk driver and container status handling by @cvaroqui in #1015
What's Changed
- Enhance disk driver and container status handling by @cvaroqui in #1015
This Pull Request includes enhancements, bug fixes, and refactoring across multiple files. It introduces performance improvements, better error handling, modularization, and improved configuration handling.
Main Changes:
- Regex Optimizations: Refactored regex usage by pre-compiling patterns for better efficiency.
- Improved Modularity: Introduced a new FS structure to replace repetitive code for handling file systems in pools.
- Enhanced Error Handling:
- Created custom error types and improved error filtering/logging.
- Added support for explicitly ignoring expected errors in environment configuration retrievals.
- Syntax Highlighting: Added syntax highlighting for INI-style configurations displayed in the TUI.
- Code Organization:
- Replaced inline code with helper functions for cleaner logic (e.g., in DRBD and volume handling).
- Simplified ZFS volume creation option handling to reduce redundancy.
- Feature Additions:
- Introduced Vim syntax for OpenSVC configuration files.
- Extended and improved argument quoting for safe shell execution.
- Testing: Added new unit tests to validate argument quoting.
- Comments Formatting: Improved documentation for selected comments to make them more explicit.
Improve global expectation handling and synchronization by @cgalibern in #1016
Description of Changes
- Enhanced logic for global expectation convergence by adding checks for delayed propagation and safeguards for instance configuration accuracy.
- Ensured global expectations are fetched from peers during startup to minimize the risk of loss.
- Verified instance configuration via modified config file timestamps.
Details
- Global Expectation Updates: Improved handling and convergence logic for better synchronization.
- Startup Synchronization: Added mechanisms to fetch pending global expectations from peer nodes.
- Configuration Accuracy: Introduced safeguards and validation strategies for instance configurations.
[util/filesystems] Fix KillUsers arguments and logic for mount point checks by @cgalibern in #1017
v3.0.0-rc13
What's Changed
- disk.md disk.xp8 fixes, add provisioned state detection for fs.host by @cvaroqui in #1008
- Enhance install keyword support and documentation in fs drivers and support install kw in all fs drivers by @cvaroqui in #1011
- Add container auto-removal option by @cgalibern in #1012
- [xconfig] Explicit the keyword origin on alertKindUnknown by @cgalibern in #1013
- Misc nfs fixes by @cvaroqui in #1014
Full Changelog: v3.0.0-rc10...v3.0.0-rc13
v3.0.0-rc12.2
What's Changed
- Add container auto-removal option by @cgalibern in #1012
- [xconfig] Explicit the keyword origin on alertKindUnknown by @cgalibern in #1013
Full Changelog: v3.0.0-rc12.1...v3.0.0-rc12.2
v3.0.0-rc12.1
What's Changed
- Enhance install keyword support and documentation in fs drivers and support install kw in all fs drivers by @cvaroqui in #1011
Full Changelog: v3.0.0-rc11...v3.0.0-rc12.1