Skip to content

Commit 5381a8d

Browse files
committed
Bugfixing in failure triggering
Signed-off-by: Lazar Cvetković <l.cvetkovic.997@gmail.com>
1 parent ed6f482 commit 5381a8d

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.github/configs/wordlist.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -767,4 +767,8 @@ RpsImage
767767
BusyLoopOnSandboxStartup
768768
DirigentControlPlaneIP
769769
InvokeProtocol
770-
autoscaler
770+
autoscaler
771+
FailAt
772+
FailComponent
773+
FailNode
774+
FailureEnabled

pkg/config/parser.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ func ReadConfigurationFile(path string) LoaderConfiguration {
9999
func ReadFailureConfiguration(path string) *FailureConfiguration {
100100
byteValue, err := os.ReadFile(path)
101101
if err != nil {
102-
log.Errorf("Failure configuration not found at '%s'...", path)
102+
log.Warnf("Failure configuration not found at '%s'...", path)
103103
return &FailureConfiguration{}
104104
}
105105

pkg/driver/failure/triggers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
const NodeSeparator = " "
1313

1414
func ScheduleFailure(platform string, config *config.FailureConfiguration) {
15-
if config.FailAt != 0 && config.FailComponent != "" {
15+
if config != nil && config.FailAt != 0 && config.FailComponent != "" {
1616
switch platform {
1717
case "Knative", "Knative-RPS":
1818
triggerKnativeFailure(config.FailNode, config.FailComponent, config.FailAt)

0 commit comments

Comments
 (0)