mirror of
https://github.com/outbackdingo/labca.git
synced 2026-01-28 02:19:31 +00:00
Suppress checksum warning on "message repeated X times" lines
This commit is contained in:
3
install
3
install
@@ -553,6 +553,9 @@ config_boulder() {
|
||||
sudo -u labca -H patch -p1 < $cloneDir/bad-key-revoker_main.patch &>>$installLog
|
||||
cp cmd/bad-key-revoker/main.go "$boulderLabCADir/.backup/"
|
||||
|
||||
sudo -u labca -H patch -p1 < $cloneDir/log-validator_main.patch &>>$installLog
|
||||
cp cmd/log-validator/main.go "$boulderLabCADir/.backup/"
|
||||
|
||||
sudo -u labca -H patch -p1 -o "$boulderLabCADir/entrypoint.sh" < $cloneDir/entrypoint.patch &>>$installLog
|
||||
sudo -u labca -H patch -p1 -o "$boulderLabCADir/startservers.py" < $cloneDir/startservers.patch &>>$installLog
|
||||
sudo -u labca -H patch -p1 < $cloneDir/startservers.patch &>>$installLog
|
||||
|
||||
15
log-validator_main.patch
Normal file
15
log-validator_main.patch
Normal file
@@ -0,0 +1,15 @@
|
||||
diff --git a/cmd/log-validator/main.go b/cmd/log-validator/main.go
|
||||
index fdab2ac6..bb136880 100644
|
||||
--- a/cmd/log-validator/main.go
|
||||
+++ b/cmd/log-validator/main.go
|
||||
@@ -52,8 +52,8 @@ func lineValid(text string) error {
|
||||
if strings.Contains(text, errorPrefix) {
|
||||
return nil
|
||||
}
|
||||
- // Check the extracted checksum against the computed checksum
|
||||
- if computedChecksum := blog.LogLineChecksum(line); checksum != computedChecksum {
|
||||
+ // Check the extracted checksum against the computed checksum, but ignore "message repeated X times" lines
|
||||
+ if computedChecksum := blog.LogLineChecksum(line); checksum != computedChecksum && checksum != "message" {
|
||||
return fmt.Errorf("%s invalid checksum (expected %q, got %q)", errorPrefix, computedChecksum, checksum)
|
||||
}
|
||||
return nil
|
||||
Reference in New Issue
Block a user