from teuthology.parallel import parallel
from teuthology.orchestra import run
from teuthology.task.install.redhat import set_deb_repo
+from teuthology.exceptions import CommandFailedError
log = logging.getLogger(__name__)
def _unsubscribe_stage_cdn(remote):
- remote.run(args=['sudo', 'subscription-manager', 'unregister'],
- check_status=False)
+ try:
+ remote.run(args=['sudo', 'subscription-manager', 'unregister'],
+ check_status=False)
+ except CommandFailedError:
+ # FIX ME
+ log.info("unregistring subscription-manager failed, ignoring")
@contextlib.contextmanager