Skip to content

Commit d3827b1

Browse files
authored
Fix empty probe failures for Knative (#703)
Fixes WASdev/websphere-liberty-operator#400
1 parent 5f702d0 commit d3827b1

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

utils/utils.go

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -987,28 +987,19 @@ func CustomizeKnativeService(ksvc *servingv1.Service, ba common.BaseComponent) {
987987

988988
if ksvc.Spec.Template.Spec.Containers[0].LivenessProbe != nil {
989989
if ksvc.Spec.Template.Spec.Containers[0].LivenessProbe.HTTPGet != nil {
990-
ksvc.Spec.Template.Spec.Containers[0].LivenessProbe.HTTPGet.Port = intstr.IntOrString{}
991-
}
992-
if ksvc.Spec.Template.Spec.Containers[0].LivenessProbe.TCPSocket != nil {
993-
ksvc.Spec.Template.Spec.Containers[0].LivenessProbe.TCPSocket.Port = intstr.IntOrString{}
990+
ksvc.Spec.Template.Spec.Containers[0].LivenessProbe.HTTPGet.Scheme = ""
994991
}
995992
}
996993

997994
if ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe != nil {
998995
if ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe.HTTPGet != nil {
999-
ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe.HTTPGet.Port = intstr.IntOrString{}
1000-
}
1001-
if ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe.TCPSocket != nil {
1002-
ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe.TCPSocket.Port = intstr.IntOrString{}
996+
ksvc.Spec.Template.Spec.Containers[0].ReadinessProbe.HTTPGet.Scheme = ""
1003997
}
1004998
}
1005999

10061000
if ksvc.Spec.Template.Spec.Containers[0].StartupProbe != nil {
10071001
if ksvc.Spec.Template.Spec.Containers[0].StartupProbe.HTTPGet != nil {
1008-
ksvc.Spec.Template.Spec.Containers[0].StartupProbe.HTTPGet.Port = intstr.IntOrString{}
1009-
}
1010-
if ksvc.Spec.Template.Spec.Containers[0].StartupProbe.TCPSocket != nil {
1011-
ksvc.Spec.Template.Spec.Containers[0].StartupProbe.TCPSocket.Port = intstr.IntOrString{}
1002+
ksvc.Spec.Template.Spec.Containers[0].StartupProbe.HTTPGet.Scheme = ""
10121003
}
10131004
}
10141005

0 commit comments

Comments
 (0)