haussli / rancid

RANCiD
Other
114 stars 42 forks source link

iox - 7.9.1 -- seconds not stable on license status #57

Open thezoggy opened 9 months ago

thezoggy commented 9 months ago

running cisco iox 7.9.1 on a 8808

seeing noise on with: show license status with the seconds for expires/deadline oscillating

example:

RP/0/RP0/CPU0:r29.labxtx03.us.bb#show license status | include "Expires:|Deadline:"
Thu Nov 23 22:36:07.952 UTC
  Registration Expires: Oct 09 2024 15:31:27 UTC
  Communication Deadline: Feb 08 2024 15:32:49 UTC

RP/0/RP0/CPU0:r29.labxtx03.us.bb#show license status | include "Expires:|Deadline:"
Thu Nov 23 22:36:11.100 UTC
  Registration Expires: Oct 09 2024 15:31:26 UTC
  Communication Deadline: Feb 08 2024 15:32:49 UTC

RP/0/RP0/CPU0:r29.labxtx03.us.bb#show license status | include "Expires:|Deadline:"
Thu Nov 23 22:36:43.909 UTC
  Registration Expires: Oct 09 2024 15:31:26 UTC
  Communication Deadline: Feb 08 2024 15:32:48 UTC

resulting in rancid noise such as:

  !   Virtual Account: DEFAULT
  !   Export-Controlled Functionality: ALLOWED
  !   Initial Registration: SUCCEEDED on Oct 10 2023 15:36:28 UTC
- !   Registration Expires: Oct 09 2024 15:31:26 UTC
+ !   Registration Expires: Oct 09 2024 15:31:27 UTC
  ! License Authorization:
  !     Failure reason: Fail to send out Call Home HTTP message
- !   Communication Deadline: Feb 08 2024 15:32:48 UTC
+ !   Communication Deadline: Feb 08 2024 15:32:49 UTC
  ! Export Authorization Key:
  !   Features Authorized:
  !     <none>
fenrus commented 4 months ago

An attempt to patch this is available here: https://github.com/fenrus/rancid/commit/befa146b9381203e22aad7a1435441c1a38567c4