wiki:HowTo/UseOmniDuringCHMaintenance

How to use Omni during a Clearinghouse maintenance window

Problem

Omni will download either your user or slice credential from the clearinghouse during each call you make to an aggregate. If the clearinghouse is down for maintenance, this fails and you can't act on your resources at any aggregate. For example, you won't be able to reserve or delete resources at an aggregate.

Solution

If you download your user credential and slice credentials before the outage you can continue to act on and reserve resources at aggregates (although you can't make calls to the clearinghouse; so you can't create or renew slices).

To download your user credential into a file:

omni.py getusercred -o

To download slice credentials you might use during the window:

omni.py getslicecred MySlice -o

In both cases, the output will tell you the name of a file where the credential was stored.

To use the credentials use the --usercredfile and --slicecredfile options with Omni.

Some examples:

omni.py -a ig-gpo sliverstatus myslice --slicecredfile myslice-cred.xml
omni.py -a ig-gpo listresources --usercredfile myname-portal-usercred.xml
Last modified 6 years ago Last modified on 02/13/14 10:08:49