Releases: hystax/optscale
2025052101-public
Backend:
- Implemented automatic disable/enable organizations
- Implemented ability to remove EDP fields on AWS import
- Fixed failed metrics on resource group deleted
- Added list values for bool filters in expenses apis + first/last_seen filters on org constraints
UI:
- Refactor utils to handle URL and API search/query parameters
- Implemented filter components for resource management
Release compatible with optscale-arcee 0.1.49 version
2025051201-public
Backend:
- Implemented password strength settings
- Abandoned load balancers recommendation support for Alibaba cloud
- Added ability to enable debug logging for resource-discovery in etcd
- Added full previous month report import on the first import of the current month for AWS
- Fixed report import failure on expense without lineItem/ResourceId
UI:
- Charts refactoring: improved bar chart axis handling and calculations
- Updated http-proxy-middleware
ML:
- Bulldozer: API model validation
- Bulldozer: Support custom image and venv for runsets
Release compatible with optscale-arcee 0.1.49 version
2025042801-public
Backend:
- Using clickhouse-connect instead of clickhouse-driver
- Added ability to set custom image for runset
- Fixed OOMKilled crash for discovery pods
- Fixed trying to create resource with region=''
- Added support for unit parameter to ml metrics
- Updated documentation in repo
- Implemented run observer service to finish hanging runs
- Removed Ohsu and Pharos services
- Bugfixes and improvements
UI:
- Added support for unit parameter to ml metrics
- Updated packages versions
- Bugfixes and improvements
Release compatible with optscale-arcee 0.1.49 version
2025041101-public
Backend:
- Abandoned Load Balancers recommendation support
- Implemented disabling organization functional
- Improved metrics support for Alibaba RDS instances
- Support max runner number in runset template
- Implemented functional to store inactive resources in power schedule
- Added support for Azure billing exports
- Bugfixes and improvements
UI:
- Abandoned Load Balancers recommendation support
- Organization disable support
- Updated packages dependencies
- Updated community documentation and instructions
- Implemented full-page loading state for initial and first-time organization data loading
- Bugfixes and improvements
Release compatible with optscale-arcee 0.1.48 version
2025032501-public
Public release: 2025032501-public
Backend:
-
Supported multiple Power Schedules
-
Added Alibaba Cloud support to Cloud Cost Comparison
-
Updated
clickhouse-driver -
Fixed "Pending" pods state when running ./runkube
-
Bug fixes and improvements
UI:
-
Added Alibaba Cloud support to Cloud Cost Comparison
-
Bug fixes and improvements
Release compatible with optscale-arcee 0.1.48 version
2025031401-public
Deploy:
- Implemented support atlas (external) mongodb sharded cluster
- Fixed k8s hostname-override in ansible
Backend:
- Implemented relevant flavors support for GCP cloud
- Updated optscale-architecture-services image
- Fixed 16mb cap mongo error in distinct for gcp
- Fixed failed Azure import on None service
- Fixed errors on getting RI for mac flavors
- Updated packages versions
- Bugfixes and improvements
UI:
- Added new Resource Count and Expenses charts for Anomaly Policies
- Added GCP cloud support to Cloud Cost Comparison
- Updated jspdf-autotable to version 5.0.2 and adjust import
- Bugfixes and improvements
Release compatible with optscale-arcee 0.1.48 version
2025030401-public
Backend:
- Implemented implicit creation of Arcee Tasks and Metrics
- Fixed failed import on usage_type is None
- Fixed required permissions for manage assingment rules
- Added missing AWS regions
- Added handle connection errors for Alibaba discovery
- Fixed OOMKilled on getting Azure flavors
- Updated packages versions
UI:
- Refactored expenses daily breakdown mockup data preparation
- Refactored InitializeContainer with step-based architecture
- Refactored UI components to improve rendering and code structure
- Updated ESLint config
- Enhance OPTSCALE_CAPABILITY handling across authentication and verification flows
- Upgraded jspdf and jspdf-autotable dependencies
Release compatible with optscale-arcee 0.1.48 version
2025021701-public
OptScale on Ubuntu 22/24 support
❗❗❗ For all clusters deployed on Ubuntu 20 system update to Ubuntu 22/24 required, in this release OptScale deploy on Ubuntu 20 is not supported anymore.
How to deploy new cluster on Ubuntu 22/24: https://github.com/hystax/optscale/blob/integration/README.md
How to update cluster from Ubuntu 20 to Ubuntu 22/24: https://github.com/hystax/optscale/blob/integration/doc/update_to_24.04.md
Release compatible with optscale-arcee 0.1.48 version
2025021101-public
Backend:
- Implemented global IPs discovery for GCP cloud
- Fixed data race on azure tenant subscriptions
- Bugfixes and improvements
UI:
- Implemented legend for resource charts
- Updated packages versions
- Bugfixes and improvements
Release compatible with optscale-arcee 0.1.48 version
2025013001-public
Backend:
- Bugfixes
- Improved getting regions from Alibaba expenses
- GCP custom flavor finding improvements
- Improved ip address discovery for AWS
UI:
- Update apollo, graphql and nanoid dependencies
- Bugfixes and improvements
Release compatible with optscale-arcee 0.1.47 version