Host not removed from "discovered hosts"

Please report back and I can squeeze this into new FDI release this week.

It seems to be working OK now.

Visible in log: it uploaded facts on boot (new host discovery), then i let it rest for 15 min and it wrote “No change in facts (next check in 900 seconds)” to system log. After that i removed one disk from server and in next run it did update facts to foreman.

Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  hardwaremodel: x86_64
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipaddress: 10.137.111.176
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipaddress_enp2s0f0: 10.137.111.176
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipaddress_lo: 127.0.0.1
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_1_ipaddress: 10.137.101.208
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_1_ipaddress_source: DHCP Address
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_1_macaddress: 00:30:48:fe:28:7a
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_ipaddress: 10.137.101.208
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_ipaddress_source: DHCP Address
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  ipmi_macaddress: 00:30:48:fe:28:7a
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  macaddress: 00:30:48:fe:28:78
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  macaddress_enp2s0f0: 00:30:48:fe:28:78
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  macaddress_enp2s0f1: 00:30:48:fe:28:79
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  manufacturer: Supermicro
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_802-3-ethernet_cloned-mac-address:
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_802-3-ethernet_generate-mac-address-mask:
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_802-3-ethernet_mac-address: 00:30:48:FE:28:78
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_802-3-ethernet_mac-address-blacklist:
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_dhcp4_option_broadcast_address: 10.137.111.255
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_dhcp4_option_ip_address: 10.137.111.176
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_dhcp4_option_requested_broadcast_address: 1
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_ip4_address: 10.137.111.176/24
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_ip6_address: fe80::230:48ff:fefe:2878/64
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_ipv4_addresses:
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  nmprimary_ipv6_addresses:
Aug 07 09:10:15 fdi /usr/bin/discovery-register[1994]:  productname: H8DGT
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Fact cache invalid, reloading to foreman
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Discovered by URL: https://foreman-2-proxy-1.babaroga2.local:8443
Aug 07 09:10:17 fdi /usr/bin/discovery-register[1994]: Registering host at (https://foreman-2-proxy-1.babaroga2.local:8443)
Aug 07 09:10:19 fdi /usr/bin/discovery-register[1994]: Response from server 200:
Aug 07 09:10:19 fdi /usr/bin/discovery-register[1994]: Wrote result 200 to /tmp/discovery-http-success
Aug 07 09:10:20 fdi /usr/bin/discovery-menu[1680]: Entering screen_status
Aug 07 09:10:20 fdi /usr/bin/discovery-menu[1680]: Discovered by URL: https://foreman-2-proxy-1.babaroga2.local:8443
Aug 07 09:10:20 fdi /usr/bin/discovery-menu[1680]: Discovered by URL: https://foreman-2-proxy-1.babaroga2.local:8443
Aug 07 09:24:23 fdi systemd[1]: Starting Cleanup of Temporary Directories...
Aug 07 09:24:23 fdi systemd[1]: Started Cleanup of Temporary Directories.
Aug 07 09:25:21 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:25:21 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:25:21 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:25:21 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:25:21 fdi /usr/bin/discovery-register[1994]: No change in facts (next check in 900 seconds)
Aug 07 09:36:08 fdi kernel: ata5: exception Emask 0x10 SAct 0x0 SErr 0x90202 action 0xe frozen
Aug 07 09:36:08 fdi kernel: ata5: irq_stat 0x00400000, PHY RDY changed
Aug 07 09:36:08 fdi kernel: ata5: SError: { RecovComm Persist PHYRdyChg 10B8B }
Aug 07 09:36:08 fdi kernel: ata5: hard resetting link
Aug 07 09:36:09 fdi kernel: ata5: SATA link down (SStatus 0 SControl 300)
Aug 07 09:36:14 fdi kernel: ata5: hard resetting link
Aug 07 09:36:14 fdi kernel: ata5: SATA link down (SStatus 0 SControl 300)
Aug 07 09:36:19 fdi kernel: ata5: hard resetting link
Aug 07 09:36:19 fdi kernel: ata5: SATA link down (SStatus 0 SControl 300)
Aug 07 09:36:19 fdi kernel: ata5.00: disabled
Aug 07 09:36:19 fdi kernel: ata5: EH complete
Aug 07 09:36:19 fdi kernel: ata5.00: detaching (SCSI 4:0:0:0)
Aug 07 09:36:19 fdi kernel: sd 4:0:0:0: [sdc] Synchronizing SCSI cache
Aug 07 09:36:19 fdi kernel: sd 4:0:0:0: [sdc] Synchronize Cache(10) failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Aug 07 09:36:19 fdi kernel: sd 4:0:0:0: [sdc] Stopping disk
Aug 07 09:36:19 fdi kernel: sd 4:0:0:0: [sdc] Start/Stop Unit failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Detecting the first NICs with link
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Interface with link found: 00:30:48:fe:28:78 (enp2s0f0)
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Fact cache invalid, reloading to foreman
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Discovered by URL: https://foreman-2-proxy-1.babaroga2.local:8443
Aug 07 09:40:23 fdi /usr/bin/discovery-register[1994]: Registering host at (https://foreman-2-proxy-1.babarofa2.local:8443)
Aug 07 09:40:24 fdi /usr/bin/discovery-register[1994]: Response from server 200:
Aug 07 09:40:24 fdi /usr/bin/discovery-register[1994]: Wrote result 200 to /tmp/discovery-http-success

1 Like

Good to hear, however your original issue still remains I guess? Report back when you figure out what is causing it.