Correct me here but Server and Enterprise/LTS have a proper evaluation period (180 day?) that upon expiration shutdowns the machine after 1 hour of use.
I always wondered if some really detailed and maintained script or ansible book could make the expiration date a minor issue. Just install it again assuming there is no hardware id of sorts involved in the trial activation.