RHEL registration shouldn't use attach with activation key
authorJohn Trowbridge <trown@redhat.com>
Tue, 30 Jun 2015 14:26:42 +0000 (10:26 -0400)
committerJohn Trowbridge <trown@redhat.com>
Thu, 9 Jul 2015 21:01:05 +0000 (17:01 -0400)
In the case of using portal registration with an
activation key, the RHEL registration script is still
executing a `subscription-manager attach` command. This
should not happen if an activation key is provided. This
is because an activation key already provides the
subscriptions to attach.

Change-Id: I2907bede28a9b7bef71cedeea69c876eb4949df0

extraconfig/post_deploy/rhel-registration/scripts/rhel-registration

index c2bf189..cbbd6a1 100644 (file)
@@ -94,7 +94,7 @@ fi
 case "${REG_METHOD:-}" in
     portal)
         subscription-manager register $opts
-        if [ -z "${REG_AUTO_ATTACH:-}" ]; then
+        if [ -z "${REG_AUTO_ATTACH:-}" -a -z "${REG_ACTIVATION_KEY:-}" ]; then
             subscription-manager attach $attach_opts
         fi
         subscription-manager $repos