Releases: Tendrl/commons
Releases · Tendrl/commons
tendrl-commons v1.3.0B
- Support for Ansible for 2.2 and greater (2.3)
- tendrl Object improvements like detection of out-band operations on tendrl SDS objects like OSD, Volume etc.., hash based caching for tendrl objects in the central store, reduced total writes to central store
- Separated read, write threads but with centralized locking for tendrl objects in the central store
- Cache disk bound tendrl objects like NodeContext, NodeSummary, TendrlContext on disk
- Fail parent job in case failures to child jobs (API Jobs)
- Timeout jobs that are still "new" (not processed by any node/sds agent) after 5 minutes
https://github.com/Tendrl/documentation/wiki/Tendrl-release-v1.3.0
Tendrl-commons v1.2.3
Features:
- Create cluster (ceph, gluster)
- Import/Manage existing cluster (ceph, gluster)
- Ceph CRUD (pools, rbds etc)
- Gluster CRUD (volumes, bricks etc)
https://github.com/Tendrl/documentation/wiki/Tendrl-release-v1.2.3
Tendrl-commons v1.2.2
Features:
- Create cluster (ceph)
- Import/Manage existing cluster (ceph, gluster)
- Ceph CRUD (pools, rbds etc)
- Gluster CRUD (volumes etc)
Check https://github.com/Tendrl/documentation/wiki for details
Tendrl-commons v1.2.1
Update __init__.py
Tendrl-commons v1.2
Contains:
- Tendrl Namespaces
- Tendrl Object tree
- Tendrl Base Interfaces for Objects, Atoms, Flows
- Tendrl Green threads for State sync, Jobs, Central Store
Tendrl-common v1.1
- Adds rpm build specs
Tendrl-common v1.0
Pleased to announce release of Tendrl-common v1.0 library, This release provides the basic framework to define and manage sds clusters like ceph or gluster.
Tendrl-common v1.0 capabilities:
- Provide python object mapping for writing/reading the central store (etcd)
- Provide validation mechanism for flows (operations on an sds cluster) and atoms (smallest task on an sds cluster) to be defined and validated as per the "Tendrl Definitions (sds definitions) schema 0.3"