# KCL Version configuration for mayastor taskserv
# Uses proper import from centralized schema definitions
import taskservs.version as schema

# Mayastor storage taskserv configuration
_version = schema.TaskservVersion {
    name = "mayastor"
    version = schema.Version {
        current = "2.6.1"
        source = "https://github.com/openebs/mayastor/releases"
        tags = "https://github.com/openebs/mayastor/tags"
        site = "https://openebs.io/docs/concepts/mayastor"
        # Pinned for storage stability
        check_latest = True
        grace_period = 86400
    }
    dependencies = ["kubernetes"]
}

# Output for dynamic cache system
_version
