File tree 2 files changed +21
-19
lines changed
common/components/clusterConfiguration
ocm/components/clusterConfiguration
2 files changed +21
-19
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,10 @@ const getOpenshiftVersionHelperText =
35
35
return null ;
36
36
}
37
37
38
- if ( selectedVersion . supportLevel !== 'production' ) {
38
+ if (
39
+ selectedVersion . supportLevel !== 'production' &&
40
+ selectedVersion . supportLevel !== 'maintenance'
41
+ ) {
39
42
return (
40
43
< >
41
44
< UiIcon size = "sm" status = "warning" icon = { < ExclamationTriangleIcon /> } />
@@ -55,12 +58,10 @@ type OpenShiftVersionSelectProps = {
55
58
const OpenShiftVersionSelect : React . FC < OpenShiftVersionSelectProps > = ( { versions, onChange } ) => {
56
59
const selectOptions = React . useMemo (
57
60
( ) =>
58
- versions
59
- . filter ( ( version ) => version . supportLevel !== 'maintenance' )
60
- . map ( ( version ) => ( {
61
- label : version . label ,
62
- value : version . value ,
63
- } ) ) ,
61
+ versions . map ( ( version ) => ( {
62
+ label : version . label ,
63
+ value : version . value ,
64
+ } ) ) ,
64
65
[ versions ] ,
65
66
) ;
66
67
const { t } = useTranslation ( ) ;
Original file line number Diff line number Diff line change @@ -44,7 +44,10 @@ const getOpenshiftVersionHelperText = (
44
44
return null ;
45
45
}
46
46
47
- if ( selectedVersion . supportLevel !== 'production' ) {
47
+ if (
48
+ selectedVersion . supportLevel !== 'production' &&
49
+ selectedVersion . supportLevel !== 'maintenance'
50
+ ) {
48
51
let messageSelectedVersion = t ( 'ai:Please note that this version is not production-ready.' ) ;
49
52
if ( selectedVersion . supportLevel === 'end-of-life' ) {
50
53
messageSelectedVersion = t ( 'ai:Please note that this version is not maintained anymore.' ) ;
@@ -72,17 +75,15 @@ const OcmOpenShiftVersionSelect = ({ versions }: OcmOpenShiftVersionSelectProps)
72
75
} = useFormikContext < ClusterDetailsValues > ( ) ;
73
76
const selectOptions = React . useMemo (
74
77
( ) =>
75
- versions
76
- . filter ( ( version ) => version . supportLevel !== 'maintenance' )
77
- . map ( ( version ) => ( {
78
- label :
79
- version . supportLevel === 'beta'
80
- ? version . label + ' - ' + t ( 'ai:Developer preview release' )
81
- : version . label ,
82
- // This is the "key" from openshift-versions API response
83
- // It can either be in the long or short (for default versions) form
84
- value : version . value ,
85
- } ) ) ,
78
+ versions . map ( ( version ) => ( {
79
+ label :
80
+ version . supportLevel === 'beta'
81
+ ? version . label + ' - ' + t ( 'ai:Developer preview release' )
82
+ : version . label ,
83
+ // This is the "key" from openshift-versions API response
84
+ // It can either be in the long or short (for default versions) form
85
+ value : version . value ,
86
+ } ) ) ,
86
87
[ versions , t ] ,
87
88
) ;
88
89
const [ isOpenshiftVersionModalOpen , setIsOpenshiftVersionModalOpen ] = React . useState ( false ) ;
You can’t perform that action at this time.
0 commit comments