ClusterLabs / ClusterLabs/crmsh

Detect and upgrade configurations for older pacemaker versions

Open
#65 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
143
Forks
96
Avg merge
2d 6h
Merged PRs (30d)
16

Description

The current version of crmsh doesn't interact well with CIB schemas that are configured to validate with the schema for pacemaker-1.0, for example. It would be useful if crmsh had some means of detecting and upgrading such schemas so that they can be validated with the latest schema.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Start by tracing crmsh's CIB schema validation and configuration handling, then determine the supported behavior for detecting older schemas and upgrading them to the latest schema. Done means the scope and upgrade behavior are defined and covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.