• Kirk Webb's avatar
    · 623b9be0
    Kirk Webb authored
    Fix up plab renewal for current scheme.  We must now go out to each sliver
    individually and ask for it to be renewed.  I've added a new script to be
    run out of cron that will run through and attempt to renew all active slices.
    If a node cannot be renewed with its slice and comes sufficiently close to
    it's recorded expiration (currently two weeks out), mail will be sent to
    testbed ops warning about this situation.  Note that there will only be
    one email message per slice, containing a list of all nodes at risk for
    expiration.  The plab renewal daemon will no longer run as a result of
    this change.  Note that this is sort of a hack.  The better way would be
    to have the daemon perisistenly try to renew nodes that have failed until
    success, but that will take more work, and I might farm it off to the
    plab monitoring daemon anyway.
    623b9be0
libtestbed.py.in 17.6 KB