Skip to content

Commit 6cdb348

Browse files
vparfonovopenshift-merge-bot[bot]
authored andcommitted
LOG-7058: Revert adding liveness probe to Vector collector container
1 parent 3d357ef commit 6cdb348

File tree

8 files changed

+1
-47
lines changed

8 files changed

+1
-47
lines changed

internal/collector/collector.go

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ const (
3232
MetricsPortName = "metrics"
3333
metricsVolumeName = "metrics"
3434
metricsVolumePath = "/etc/collector/metrics"
35-
HealthPortName = "health"
36-
HealthPort = int32(24686)
3735
saTokenVolumeName = "sa-token"
3836
saTokenExpirationSecs = 3600 //1 hour
3937
sourcePodsName = "varlogpods"
@@ -202,11 +200,6 @@ func (f *Factory) NewCollectorContainer(inputs internalobs.Inputs, outputs inter
202200
ContainerPort: MetricsPort,
203201
Protocol: v1.ProtocolTCP,
204202
},
205-
{
206-
Name: HealthPortName,
207-
ContainerPort: HealthPort,
208-
Protocol: v1.ProtocolTCP,
209-
},
210203
}
211204
collector.Env = []v1.EnvVar{
212205
{Name: "COLLECTOR_CONF_HASH", Value: f.ConfigHash},
@@ -247,8 +240,6 @@ func (f *Factory) NewCollectorContainer(inputs internalobs.Inputs, outputs inter
247240
AddSecurityContextTo(collector)
248241
}
249242

250-
AddLivenessProbe(collector)
251-
252243
AddVolumeMounts(collector, secretVolumes, common.SecretBasePath)
253244
AddVolumeMounts(collector, configmapVolumes, func(name string) string {
254245
return common.ConfigMapBasePath(strings.TrimPrefix(name, "config-"))
@@ -264,23 +255,6 @@ func (f *Factory) NewCollectorContainer(inputs internalobs.Inputs, outputs inter
264255
return collector
265256
}
266257

267-
// AddLivenessProbe to collector container
268-
func AddLivenessProbe(collector *v1.Container) {
269-
livenessProbe := &v1.Probe{
270-
ProbeHandler: v1.ProbeHandler{
271-
HTTPGet: &v1.HTTPGetAction{
272-
Path: "/health",
273-
Port: intstr.FromInt32(HealthPort),
274-
Scheme: v1.URISchemeHTTP,
275-
},
276-
},
277-
InitialDelaySeconds: 10,
278-
FailureThreshold: 5,
279-
}
280-
281-
collector.LivenessProbe = livenessProbe
282-
}
283-
284258
func sanitizeVolumeName(input string) string {
285259
return strings.ReplaceAll(input, ".", "")
286260
}

internal/collector/collector_test.go

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -137,18 +137,6 @@ var _ = Describe("Factory#Daemonset", func() {
137137
Expect(collector.Env).To(IncludeEnvVar(v1.EnvVar{Name: "VECTOR_LOG", Value: logLevelDebug}))
138138
})
139139

140-
It("should has Liveness Probe", func() {
141-
podSpec = *factory.NewPodSpec(nil, obs.ClusterLogForwarderSpec{}, "1234", tls.GetClusterTLSProfileSpec(nil), constants.OpenshiftNS)
142-
collector = podSpec.Containers[0]
143-
livenessProbe := collector.LivenessProbe
144-
Expect(livenessProbe).ToNot(BeNil())
145-
Expect(livenessProbe.HTTPGet).ToNot(BeNil())
146-
Expect(livenessProbe.HTTPGet.Path).To(Equal("/health"))
147-
Expect(livenessProbe.HTTPGet.Port).ToNot(BeNil())
148-
Expect(livenessProbe.HTTPGet.Port.IntVal).To(Equal(HealthPort))
149-
Expect(livenessProbe.FailureThreshold).To(BeEquivalentTo(5))
150-
})
151-
152140
Context("the volume mounts", func() {
153141
It("should mount all output configmaps", func() {
154142
Expect(collector.VolumeMounts).To(IncludeVolumeMount(

internal/generator/vector/conf/complex.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ data_dir = "/var/lib/vector/openshift-logging/my-forwarder"
33

44
[api]
55
enabled = true
6-
address = "0.0.0.0:24686"
76

87
# Load sensitive data from files
98
[secret.kubernetes_secret]

internal/generator/vector/conf/complex_http_receiver.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ data_dir = "/var/lib/vector/openshift-logging/my-forwarder"
33

44
[api]
55
enabled = true
6-
address = "0.0.0.0:24686"
76

87
# Load sensitive data from files
98
[secret.kubernetes_secret]

internal/generator/vector/conf/container.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ data_dir = "/var/lib/vector/openshift-logging/my-forwarder"
33

44
[api]
55
enabled = true
6-
address = "0.0.0.0:24686"
76

87
# Load sensitive data from files
98
[secret.kubernetes_secret]

internal/generator/vector/conf/global.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
package conf
22

33
import (
4-
"github.com/openshift/cluster-logging-operator/internal/collector"
54
"github.com/openshift/cluster-logging-operator/internal/collector/vector"
65
"github.com/openshift/cluster-logging-operator/internal/generator/framework"
76
"github.com/openshift/cluster-logging-operator/internal/generator/vector/output/common"
8-
"strconv"
97
)
108

119
func Global(namespace, forwarderName string) []framework.Element {
@@ -41,7 +39,6 @@ data_dir = "{{.DataDir}}"
4139
4240
[api]
4341
enabled = true
44-
address = "0.0.0.0:` + strconv.Itoa(int(collector.HealthPort)) + `"
4542
{{end}}
4643
`
4744
}

internal/generator/vector/conf/global_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ data_dir = "/var/lib/vector/openshift-logging/my-forwarder"
1818
1919
[api]
2020
enabled = true
21-
address = "0.0.0.0:24686"
2221
2322
# Load sensitive data from files
2423
[secret.kubernetes_secret]
@@ -35,7 +34,6 @@ expire_metrics_secs = 60
3534
3635
[api]
3736
enabled = true
38-
address = "0.0.0.0:24686"
3937
4038
# Load sensitive data from files
4139
[secret.kubernetes_secret]

test/functional/misc/vector_api_cli_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var _ = Describe("[Functional][Misc][API_CLI] Functional test", func() {
2525
Context("invoking vector CLI commands that talk to the vector API", func() {
2626
It("should work", func() {
2727
Expect(framework.Deploy()).To(BeNil())
28-
out, _ := framework.RunCommand(constants.CollectorName, `curl`, `-sv`, `-m`, `5`, `--connect-timeout`, `3`, `http://127.0.0.1:24686/health`)
28+
out, _ := framework.RunCommand(constants.CollectorName, `curl`, `-sv`, `-m`, `5`, `--connect-timeout`, `3`, `http://127.0.0.1:8686/health`)
2929
Expect(out).To(ContainSubstring(`{"ok":true}`))
3030
})
3131
})

0 commit comments

Comments
 (0)