
COSMOS 7 is finally HERE! The newest, fastest, most scalable version of aerospace’s preferred orchestration platform is now available for Core and Enterprise customers.
COSMOS 7 is a huge leap forward in functionality and extensibility, making COSMOS an order of magnitude faster at data retrieval,easier to use with even more Python support, and more flexible with new workflow support.
COSMOS 7 is more than a routine update, COSMOS 7 enables developers, engineers, businesses, and organizations to leverage COSMOS for mission success in ways never before possible. Here are some of the revolutionary features jam packed into COSMOS 7:
COSMOS 7 data retrieval has now gotten faster by an order of magnitude, eliminating processed bin files through use of our time series database, QuestDB. COSMOS will now ingest all the existing processed bin files into QuestDB with throttling and move the bin files or mark them as processed. Raw bin files will remain as backup in MINIO.This enables optimizations like the removal of the reducer microservices and associated data, opening the door to a host of new integrations and use-cases including data exploration with SQL!
Now COSMOS is open to an universe of new possibilities. COSMOS Notebooks is more than an interactive procedure tool. Notebooks is a blank canvas, primed for blocks of Markdown text, checkboxes, executable Script Runner blocks, embedded telemetry screens,and more, providing a structured way to guide operators through complex procedures while maintaining a complete audit trail of execution.
Python continues to be the go-to choice for COSMOSnauts the world over. Now COSMOS is even more Python-friendly thanks to the addition of a protocols for porting GEMS, gRPC interface and SNMP interface to Python.
Several deprecated API methods have been removed from the COSMOS API, making COSMOS lighter and faster.
COSMOS 7 now offers the ability to update and change theme colors for a more branded look and feel.
For many prospective COSMOS users, AGPL can be a dealbreaker, even when creating plugins for Enterprise COSMOS. COSMOS 7 comes with an updated license, opening the door for COSMOS users to build their own plugins, free of AGPL licensing restrictions. COSMOS Enterprise is now licensed under the OpenC3 Builder's License (https://github.com/OpenC3/cosmos/blob/main/LICENSE.md),which comes with all of the freedoms of the AGPL license but restricts the use of COSMOS as a service and removes the need to account for virality when extending COSMOS. COSMOS Core remains open source and also adheres to theOpenC3 Builders License.
To get started with COSMOS 7, please head to GitHub and download the latest build here:
If you are updating from a 7.0.0 Release Candidate, a full TSDB cleanup is required as table names now include the SCOPE.
openc3.sh cleanup (Note: This drops all logged data!!!)dockervolume rm xxx-tsdb-v
A huge “thank you” from the dedicated development team atOpenC3 to all COSMOSnauts for helping make COSMOS 7 the best COSMOS ever and for helping usher in a new dawn of COSMOS success!
And stay tuned to OpenC3’s email announcements (sign up here if you haven’t already!) and follow our LinkedIn page to be the first to know about everything COSMOS!