The autopkgtest failure on focal only on arm64 seems to be a false positive.
573s ######### DONE WITH --mask #########
573s !!! TEST FAILED: IP address not obfuscated in all places !!!
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager:Oct 06 14:23:25 host0 systemd-hostnamed[571]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager:Oct 06 14:24:33 host0 systemd-hostnamed[454]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager:Oct 06 14:26:47 host0 systemd-hostnamed[453]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager_--boot_-1:Oct 06 14:24:33 host0 systemd-hostnamed[454]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager_--boot:Oct 06 14:26:47 host0 systemd-hostnamed[453]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/var/log/syslog:Oct 6 14:23:25 adt-focal-arm64-sosreport-20231006-142159-juju-4d1272-prod-prop systemd-hostnamed[571]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/var/log/syslog:Oct 6 14:24:33 adt-focal-arm64-sosreport-20231006-142159-juju-4d1272-prod-prop systemd-hostnamed[454]: Changed host name to 'host-10-43-136-14'
573s /tmp/sosreport_test/var/log/syslog:Oct 6 14:26:47 adt-focal-arm64-sosreport-20231006-142159-juju-4d1272-prod-prop systemd-hostnamed[453]: Changed host name to 'host-10-43-136-14'
When systemd-hotnamed changes the hostname to one that has the ip address (though with dashes not dots) , i.e 'host-10-43-136-14', the grep returns true since it thinks it matches the ip address 10.43.136.14 because we don't escape the dots with backslash.
nikhil@nikhil-Lenovo-Legion-Y540-15IRH-PG0:~/Downloads/test$ cat testgrep
573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager:Oct 06 14:23:25 host0 systemd-hostnamed[571]: Changed host name to 'host-10-43-136-14'
nikhil@nikhil-Lenovo-Legion-Y540-15IRH-PG0:~/Downloads/test$ grep -rI "10.43.136.14" .
./testgrep:573s /tmp/sosreport_test/sos_commands/logs/journalctl_--no-pager:Oct 06 14:23:25 host0 systemd-hostnamed[571]: Changed host name to 'host-10-43-136-14'
nikhil@nikhil-Lenovo-Legion-Y540-15IRH-PG0:~/Downloads/test$ grep -rI "10\.43\.136\.14" .
nikhil@nikhil-Lenovo-Legion-Y540-15IRH-PG0:~/Downloads/test$
The autopkgtest failure on focal only on arm64 seems to be a false positive.
573s ######### DONE WITH --mask ######### test/sos_ commands/ logs/journalctl _--no-pager: Oct 06 14:23:25 host0 systemd- hostnamed[ 571]: Changed host name to 'host-10-43-136-14' test/sos_ commands/ logs/journalctl _--no-pager: Oct 06 14:24:33 host0 systemd- hostnamed[ 454]: Changed host name to 'host-10-43-136-14' test/sos_ commands/ logs/journalctl _--no-pager: Oct 06 14:26:47 host0 systemd- hostnamed[ 453]: Changed host name to 'host-10-43-136-14' test/sos_ commands/ logs/journalctl _--no-pager_ --boot_ -1:Oct 06 14:24:33 host0 systemd- hostnamed[ 454]: Changed host name to 'host-10-43-136-14' test/sos_ commands/ logs/journalctl _--no-pager_ --boot: Oct 06 14:26:47 host0 systemd- hostnamed[ 453]: Changed host name to 'host-10-43-136-14' test/var/ log/syslog: Oct 6 14:23:25 adt-focal- arm64-sosreport -20231006- 142159- juju-4d1272- prod-prop systemd- hostnamed[ 571]: Changed host name to 'host-10-43-136-14' test/var/ log/syslog: Oct 6 14:24:33 adt-focal- arm64-sosreport -20231006- 142159- juju-4d1272- prod-prop systemd- hostnamed[ 454]: Changed host name to 'host-10-43-136-14' test/var/ log/syslog: Oct 6 14:26:47 adt-focal- arm64-sosreport -20231006- 142159- juju-4d1272- prod-prop systemd- hostnamed[ 453]: Changed host name to 'host-10-43-136-14'
573s !!! TEST FAILED: IP address not obfuscated in all places !!!
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
573s /tmp/sosreport_
When systemd-hotnamed changes the hostname to one that has the ip address (though with dashes not dots) , i.e 'host-10- 43-136- 14', the grep returns true since it thinks it matches the ip address 10.43.136.14 because we don't escape the dots with backslash.
nikhil@ nikhil- Lenovo- Legion- Y540-15IRH- PG0:~/Downloads /test$ cat testgrep test/sos_ commands/ logs/journalctl _--no-pager: Oct 06 14:23:25 host0 systemd- hostnamed[ 571]: Changed host name to 'host-10-43-136-14' nikhil- Lenovo- Legion- Y540-15IRH- PG0:~/Downloads /test$ grep -rI "10.43.136.14" . test/sos_ commands/ logs/journalctl _--no-pager: Oct 06 14:23:25 host0 systemd- hostnamed[ 571]: Changed host name to 'host-10-43-136-14' nikhil- Lenovo- Legion- Y540-15IRH- PG0:~/Downloads /test$ grep -rI "10\.43\.136\.14" . nikhil- Lenovo- Legion- Y540-15IRH- PG0:~/Downloads /test$
573s /tmp/sosreport_
nikhil@
./testgrep:573s /tmp/sosreport_
nikhil@
nikhil@
I don't see this as a blocker for this SRU.