|
@@ -24,6 +24,7 @@ import sys
|
|
import use_cases
|
|
import use_cases
|
|
from stacks.utils.RMFTestCase import *
|
|
from stacks.utils.RMFTestCase import *
|
|
|
|
|
|
|
|
+
|
|
class TestKerberosClient(RMFTestCase):
|
|
class TestKerberosClient(RMFTestCase):
|
|
COMMON_SERVICES_PACKAGE_DIR = "KERBEROS/1.10.3-10/package"
|
|
COMMON_SERVICES_PACKAGE_DIR = "KERBEROS/1.10.3-10/package"
|
|
STACK_VERSION = "2.2"
|
|
STACK_VERSION = "2.2"
|
|
@@ -65,7 +66,6 @@ class TestKerberosClient(RMFTestCase):
|
|
target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
|
|
|
|
-
|
|
|
|
self.assertResourceCalled('Directory', use_cases.get_krb5_conf_dir(json_data),
|
|
self.assertResourceCalled('Directory', use_cases.get_krb5_conf_dir(json_data),
|
|
owner='root',
|
|
owner='root',
|
|
group='root',
|
|
group='root',
|
|
@@ -262,7 +262,7 @@ class TestKerberosClient(RMFTestCase):
|
|
owner='root',
|
|
owner='root',
|
|
group='hadoop',
|
|
group='hadoop',
|
|
mode=0440,
|
|
mode=0440,
|
|
- content=base64.b64decode("BQIAAABbAAIAC0VYQU1QTEUuQ09NAARIVFRQABdjNjU"
|
|
|
|
|
|
+ content=CallFunctionMock(call_result=base64.b64decode("BQIAAABbAAIAC0VYQU1QTEUuQ09NAARIVFRQABdjNjU"
|
|
"wMS5hbWJhcmkuYXBhY2hlLm9yZwAAAAFUodgKAQASAC"
|
|
"wMS5hbWJhcmkuYXBhY2hlLm9yZwAAAAFUodgKAQASAC"
|
|
"A5N4gKUJsizCzwRD11Q/6sdZhJjlJmuuMeMKw/WefIb"
|
|
"A5N4gKUJsizCzwRD11Q/6sdZhJjlJmuuMeMKw/WefIb"
|
|
"gAAAFMAAgALRVhBTVBMRS5DT00ABEhUVFAAF2M2NTAx"
|
|
"gAAAFMAAgALRVhBTVBMRS5DT00ABEhUVFAAF2M2NTAx"
|
|
@@ -274,7 +274,7 @@ class TestKerberosClient(RMFTestCase):
|
|
"jNjUwMS5hbWJhcmkuYXBhY2hlLm9yZwAAAAFUodgKAQ"
|
|
"jNjUwMS5hbWJhcmkuYXBhY2hlLm9yZwAAAAFUodgKAQ"
|
|
"ADAAiov1LleuaMgwAAAEsAAgALRVhBTVBMRS5DT00AB"
|
|
"ADAAiov1LleuaMgwAAAEsAAgALRVhBTVBMRS5DT00AB"
|
|
"EhUVFAAF2M2NTAxLmFtYmFyaS5hcGFjaGUub3JnAAAA"
|
|
"EhUVFAAF2M2NTAxLmFtYmFyaS5hcGFjaGUub3JnAAAA"
|
|
- "AVSh2AoBABEAECBTe9uCaSiPxnoGRldhAks=")
|
|
|
|
|
|
+ "AVSh2AoBABEAECBTe9uCaSiPxnoGRldhAks="))
|
|
)
|
|
)
|
|
|
|
|
|
self.assertResourceCalled('Directory', "/etc/security/keytabs",
|
|
self.assertResourceCalled('Directory', "/etc/security/keytabs",
|
|
@@ -287,7 +287,7 @@ class TestKerberosClient(RMFTestCase):
|
|
owner='ambari-qa',
|
|
owner='ambari-qa',
|
|
group='hadoop',
|
|
group='hadoop',
|
|
mode=0400,
|
|
mode=0400,
|
|
- content=base64.b64decode("BQIAAABHAAEAC0VYQU1QTEUuQ09NAAlhbWJhcmktcWEAAAA"
|
|
|
|
|
|
+ content=CallFunctionMock(call_result=base64.b64decode("BQIAAABHAAEAC0VYQU1QTEUuQ09NAAlhbWJhcmktcWEAAAA"
|
|
"BVKHYCgEAEgAg3OBDOecGoznTHZiPwmlmK4TI6bdRdrl/6q"
|
|
"BVKHYCgEAEgAg3OBDOecGoznTHZiPwmlmK4TI6bdRdrl/6q"
|
|
"TV8Kml2TAAAAA/AAEAC0VYQU1QTEUuQ09NAAlhbWJhcmktc"
|
|
"TV8Kml2TAAAAA/AAEAC0VYQU1QTEUuQ09NAAlhbWJhcmktc"
|
|
"WEAAAABVKHYCgEAEAAYzqEjkX/xDoO8ij0cJmc3ZG7Qfzgl"
|
|
"WEAAAABVKHYCgEAEAAYzqEjkX/xDoO8ij0cJmc3ZG7Qfzgl"
|
|
@@ -295,5 +295,5 @@ class TestKerberosClient(RMFTestCase):
|
|
"AAVSh2AoBABcAEHzLG1kfqxhEoTe4erUldvQAAAAvAAEAC0"
|
|
"AAVSh2AoBABcAEHzLG1kfqxhEoTe4erUldvQAAAAvAAEAC0"
|
|
"VYQU1QTEUuQ09NAAlhbWJhcmktcWEAAAABVKHYCgEAAwAIO"
|
|
"VYQU1QTEUuQ09NAAlhbWJhcmktcWEAAAABVKHYCgEAAwAIO"
|
|
"PK6UkwyUSMAAAA3AAEAC0VYQU1QTEUuQ09NAAlhbWJhcmkt"
|
|
"PK6UkwyUSMAAAA3AAEAC0VYQU1QTEUuQ09NAAlhbWJhcmkt"
|
|
- "cWEAAAABVKHYCgEAEQAQVqISRJwXIQnG28lI34mfeA==")
|
|
|
|
|
|
+ "cWEAAAABVKHYCgEAEQAQVqISRJwXIQnG28lI34mfeA=="))
|
|
)
|
|
)
|