-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcray-hms-hmcollector.compatibility.yaml
50 lines (47 loc) · 1.61 KB
/
cray-hms-hmcollector.compatibility.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
---
# CSM Version is not really following semver.
chartVersionToCSMVersion:
# Chart version: CSM version
"~2.15.0": "~1.2.0" # Chart Version: 2.15.0 <= x.y.z < 2.16.0, CSM Version: 1.2.0 <= x.y.z < 1.3.0
"^2.16.0": "~1.3.0" # Chart Version: 2.16.0 == x.y.z, CSM Version: 1.3.0 <= x.y.z < 1.4.0
"^2.16.0": "~1.4.0" # Chart Version: 2.16.0 == x.y.z, CSM Version: 1.4.0 <= x.y.z < 1.5.0
"~2.16.0": "~1.5.0" # Chart Version: 2.16.0 <= x.y.z < 2.17.0, CSM Version: 1.5.0 <= x.y.z < 1.6.0
"~2.16.0": "~1.6.0" # Chart Version: 2.16.0 <= x.y.z < 2.17.0, CSM Version: 1.6.0 <= x.y.z < 1.7.0
# The application version must be compliant to semantic versioning.
# If the application makes a backwards incompatible change, then its major version needs to be increment.
# This is the idealized world
chartVersionToApplicationVersion:
# Chart version: Application version
"2.15.0": "2.14.0"
"2.15.1": "2.15.0"
"2.15.2": "2.16.0"
"2.15.3": "2.16.0"
"2.15.4": "2.17.0"
"2.15.5": "2.18.0"
"2.15.6": "2.19.0"
"2.15.7": "2.20.0"
"2.15.8": "2.22.0"
"2.15.9": "2.22.0"
"2.15.10": "2.22.0"
"2.15.11": "2.23.0"
"2.15.12": "2.25.0"
"2.16.0": "2.25.0"
"2.16.0": "2.25.1"
"2.16.1": "2.26.0"
"2.16.2": "2.27.0"
"2.16.3": "2.28.0"
"2.16.4": "2.30.0"
"2.16.5": "2.31.0"
"2.16.6": "2.32.0"
"2.16.7": "2.33.0"
"2.16.8": "2.34.0"
"2.16.9": "2.35.0"
# Test results for combinations of Chart, Application, and CSM versions.
chartValidationLog: []
# - chartVersion: 2.0.0
# applicationVersion: 1.11.0
# csm: 1.2.0-alpha.16
# environment: baremetal
# result: PASS
# tester: rsjostrand-hpe
# date: 2021-11-17