CubeCOS - Release Note
Abstractβ
CubeCOS 2.5 is a focused update of Bigstackβs cloud operating system with dedicated support for IEC 62443-3-3 compliance. This release introduces key security features, improved operational visibility, and enhanced platform componentsβwhile continuing to deliver a hardened, enterprise-ready infrastructure layer.
β¨ New Featuresβ
π Securityβ
Disk Encryptionβ
- Added encryption mode for adding new disks.
- Each drive now defaults to one OSD for improved security granularity.
Security Scanning Integrationβ
- Integrated mandatory vulnerability scanning in the build pipeline.
- Ensures runtime packages are sourced from trusted upstream repositories and are free of known high-severity vulnerabilities.
File System Integrity Protectionβ
- CubeCOS automatically detects file system modifications and restores original files when unauthorized changes are identified.
USB Device Controlβ
- USB storage devices are now blocked by default to prevent unauthorized or malicious content from being introduced via USB media.
- Admins can toggle USB access via CLI setting
cubesys.probeusb. If the tuning istrue, USB storage devices are accessible to CubeCOS. In the other hand, if the tuning isfalse, those devices are blocked from CubeCOS.
π οΈ Operation & Managementβ
Login Greeting Messageβ
- Admins can now configure alert messages displayed during user login.
π¦ Platform Componentsβ
- Based on CentOS Stream 9
- Kernel version:
5.14.0-435 - OpenStack Nova version:
25.3.0 (Yoga) - OVN version:
23.03 - Ceph version:
17.2.6 (Quincy) - Rancher version:
v2.7.9 - NVIDIA GPU driver:
535.104
βοΈ Changed Featuresβ
- Updated the
remove_diskCLI command to include index menu options for safe and force removal.
π Fixesβ
- Enhanced the
list_osdcommand to display additional storage information.
π§ OpenStack Services Overviewβ
Web Frontendβ
- Horizon (Dashboard)
Share Servicesβ
- Keystone (Identity)
- Glance (Image)
- Barbican (Key Store)
Computeβ
- Nova (Virtual Machine)
- Ironic (Bare-metal)
Acceleratorβ
- Cyborg (GPU, FPGA, ASIC, NP, SoCs, NVMe/NOF SSDs, ODP, DPDK/SPDK and so on)
Networkingβ
- Neutron (SDN/NFV, VPN as a Service)
- Octavia (Load Balance as a Service)
- Designate (DNS as a Service)
Storageβ
- Cinder (Block Storage)
- Manila (File Storage)
- Swift (Object Storage)
Orchestrationβ
- Heat (Orchestration)
- Senlin (Auto-scaling)
Monitoringβ
- Monasca (Telemetry)
High Availabilityβ
- Masakari (Instance HA)
Resource Optimaztionβ
- Watcher (Infrastructure Optimization)
Cube Infrascopeβ
- ELK
Elasticsearch (v7.10)-> Opensearch (v2.10)Kibana (v7.10)-> Opensearch-dashboards (v2.10)- Logstash (v8.9.0)
- Filebeat (v8.10.2)
- Auditbeat (v8.10.2)
- TIGK
- Telegraf (v1.17)
- Influxdb (v1.8.10)
Grafana (v7.5.9)-> Grafana-enterprise (v10.1.5)- Kapacitor (v1.5.7)
- Data Pipeline
- Zookeeper (v2.13)
- Monasca (v2.5.0)
- Kafka (v2.7)
Identityβ
- Keycloak (v17.0.1)
π Compatibilityβ
The following Cube related products are currently supported by Cube 2.5.0.
- CubeCMP 1.7
- Prerequisites: CubeCOS version 2.4 or later with AppFramework deployed
- CubeVDI Driver and integration
- Prerequisites: CubeCOS version 2.4 or later and CubeVDI essentials
Contact Bigstack: https://www.bigstack.co/contact-us/ for details of Cube products.
βοΈ Installation and Configurationβ
To deploy CubeCOS, refer to the following documentation:
To get started with CubeCOS, see Quick Start in Bigstack documentation.
β οΈ Known Issuesβ
- After enabling OTP login, the Keycloak page fails to display any content.