Why is my controller license going to expire soon?

2 minute readKnowledge base

Issue

My Operation Center’s license expiration date is different from that of my controllers'. My Operation Center connected controllers' licenses will expire in a few days.

Resolution

For Operation Centers, CloudBees will generate a license that is valid for a period of time. This is the license that is applied upon first installation.

For Operation Center connected controllers, the Operation Center will automatically generate a sublicense for those controllers. These sublicenses are valid in 3 day increments. When the sublicense is due to expire in 8 hours, the Operation Center will renew this license back to 3 days again.

[Wed Sep 15 09:39:22 UTC 2021] Checking license validity...
[Wed Sep 15 09:39:22 UTC 2021]   License will expire in 15 hr (not before next check)
[Wed Sep 15 09:39:22 UTC 2021] Current license is valid
[Wed Sep 15 12:09:22 UTC 2021] Checking license validity...
[Wed Sep 15 12:09:22 UTC 2021]   License will expire in 12 hr (not before next check)
[Wed Sep 15 12:09:22 UTC 2021] Current license is valid
[Wed Sep 15 14:39:22 UTC 2021] Checking license validity...
[Wed Sep 15 14:39:22 UTC 2021]   License will expire in 10 hr (not before next check)
[Wed Sep 15 14:39:22 UTC 2021] Current license is valid
[Wed Sep 15 17:09:22 UTC 2021] Checking license validity...
[Wed Sep 15 17:09:22 UTC 2021]   License will expire in 7 hr 59 min (less than minimum expiration)
[Wed Sep 15 17:09:22 UTC 2021] Issuing new license
[Wed Sep 15 17:09:22 UTC 2021] Generating license certificate for 9999 users...
[Wed Sep 15 17:09:22 UTC 2021] Installing license...
[Wed Sep 15 17:09:23 UTC 2021] License installed
[Wed Sep 15 19:39:22 UTC 2021] Checking license validity...
[Wed Sep 15 19:39:22 UTC 2021]   License will expire in 2 days 22 hr (not before next check)
[Wed Sep 15 19:39:22 UTC 2021] Current license is valid

As a note, standalone controllers (controllers that are not connected to an Operation Center) require a license that is generated by CloudBees, similar to that of the Operation Center.

If you see that the controller sublicenses are not being regenerated as expected, please open a ticket with CloudBees Support.