Skip to content

Commit 5852b58

Browse files
Merge pull request #1976 from tremes/runtime-extractor-feature
add new feature for the Insights Runtime Extractor
2 parents d73f2e1 + 212398b commit 5852b58

9 files changed

+27
-1
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This repo holds the API type definitions and serialization code used by [openshi
44
APIs in this repo ship inside OCP payloads.
55

66
## Adding new FeatureGates
7-
Add your FeatureGate to feature_gates.go.
7+
Add your FeatureGate to `features.go`.
88
The threshold for merging a fully disabled or TechPreview FeatureGate is an open enhancement.
99
To promote to Default on any ClusterProfile, the threshold is 99% passing tests on all platforms or QE sign off.
1010

features.md

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
| InsightsConfig| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
2222
| InsightsConfigAPI| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
2323
| InsightsOnDemandDataGather| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
24+
| InsightsRuntimeExtractor| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
2425
| MachineAPIProviderOpenStack| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
2526
| MachineConfigNodes| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
2627
| ManagedBootImagesAWS| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |

features/features.go

+7
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,13 @@ var (
106106
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
107107
mustRegister()
108108

109+
FeatureGateInsightsRuntimeExtractor = newFeatureGate("InsightsRuntimeExtractor").
110+
reportProblemsToJiraComponent("insights").
111+
contactPerson("jmesnil").
112+
productScope(ocpSpecific).
113+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
114+
mustRegister()
115+
109116
FeatureGateDynamicResourceAllocation = newFeatureGate("DynamicResourceAllocation").
110117
reportProblemsToJiraComponent("scheduling").
111118
contactPerson("jchaloup").

payload-manifests/featuregates/featureGate-Hypershift-Default.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@
6767
{
6868
"name": "InsightsOnDemandDataGather"
6969
},
70+
{
71+
"name": "InsightsRuntimeExtractor"
72+
},
7073
{
7174
"name": "MachineAPIMigration"
7275
},

payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@
119119
{
120120
"name": "InsightsOnDemandDataGather"
121121
},
122+
{
123+
"name": "InsightsRuntimeExtractor"
124+
},
122125
{
123126
"name": "KMSv1"
124127
},

payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@
119119
{
120120
"name": "InsightsOnDemandDataGather"
121121
},
122+
{
123+
"name": "InsightsRuntimeExtractor"
124+
},
122125
{
123126
"name": "KMSv1"
124127
},

payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@
7070
{
7171
"name": "InsightsOnDemandDataGather"
7272
},
73+
{
74+
"name": "InsightsRuntimeExtractor"
75+
},
7376
{
7477
"name": "MachineAPIMigration"
7578
},

payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@
119119
{
120120
"name": "InsightsOnDemandDataGather"
121121
},
122+
{
123+
"name": "InsightsRuntimeExtractor"
124+
},
122125
{
123126
"name": "KMSv1"
124127
},

payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@
119119
{
120120
"name": "InsightsOnDemandDataGather"
121121
},
122+
{
123+
"name": "InsightsRuntimeExtractor"
124+
},
122125
{
123126
"name": "KMSv1"
124127
},

0 commit comments

Comments
 (0)