ClusterLabs / ClusterLabs/crmsh
Detect and upgrade configurations for older pacemaker versions
Open
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
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