Merge "Allow enabling debug mode for config management (Puppet)"
[apex-tripleo-heat-templates.git] / extraconfig / pre_deploy / rhel-registration / scripts / rhel-unregistration
1 #!/bin/bash
2
3 set -eux
4 set -o pipefail
5
6 case "${REG_METHOD:-}" in
7     portal|satellite)
8         # Allow unregistration to fail.
9         # We don't want to fail stack deletes if unregistration fails.
10         subscription-manager unregister || true
11         subscription-manager clean || true
12         ;;
13     disable)
14         echo "Disabling RHEL unregistration"
15         ;;
16     *)
17         echo "WARNING: only 'portal', 'satellite', and 'disable' are valid values for REG_METHOD."
18         exit 0
19 esac