|
@@ -109,11 +109,32 @@ class TestHiveMetastore(RMFTestCase):
|
|
path = ['/bin', '/usr/bin/'],
|
|
path = ['/bin', '/usr/bin/'],
|
|
not_if = 'test -f /usr/lib/hive/lib//mysql-connector-java.jar',
|
|
not_if = 'test -f /usr/lib/hive/lib//mysql-connector-java.jar',
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('Directory', '/etc/hive/conf',
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ recursive = True,
|
|
|
|
+ )
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
owner = 'hive',
|
|
owner = 'hive',
|
|
group = 'hadoop',
|
|
group = 'hadoop',
|
|
recursive = True,
|
|
recursive = True,
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
|
+ owner='hive',
|
|
|
|
+ group='hadoop',
|
|
|
|
+ mode=0644,
|
|
|
|
+ conf_dir='/etc/hive/conf',
|
|
|
|
+ configurations=self.getConfig()['configurations']['mapred-site'],
|
|
|
|
+ configuration_attributes=self.getConfig()['configuration_attributes']['mapred-site']
|
|
|
|
+ )
|
|
|
|
+ self.assertResourceCalled('XmlConfig', 'hive-site.xml',
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ mode = 0644,
|
|
|
|
+ conf_dir = '/etc/hive/conf',
|
|
|
|
+ configurations = self.getConfig()['configurations']['hive-site'],
|
|
|
|
+ configuration_attributes = self.getConfig()['configuration_attributes']['hive-site']
|
|
|
|
+ )
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
owner = 'hive',
|
|
owner = 'hive',
|
|
group = 'hadoop',
|
|
group = 'hadoop',
|
|
@@ -134,6 +155,11 @@ class TestHiveMetastore(RMFTestCase):
|
|
not_if = '[ -f DBConnectionVerification.jar]',
|
|
not_if = '[ -f DBConnectionVerification.jar]',
|
|
environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hive/conf/hive-env.sh',
|
|
|
|
+ content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh',
|
|
self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh',
|
|
content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
owner = 'hive',
|
|
owner = 'hive',
|
|
@@ -179,11 +205,32 @@ class TestHiveMetastore(RMFTestCase):
|
|
path = ['/bin', '/usr/bin/'],
|
|
path = ['/bin', '/usr/bin/'],
|
|
not_if = 'test -f /usr/lib/hive/lib//mysql-connector-java.jar',
|
|
not_if = 'test -f /usr/lib/hive/lib//mysql-connector-java.jar',
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('Directory', '/etc/hive/conf',
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ recursive = True,
|
|
|
|
+ )
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
owner = 'hive',
|
|
owner = 'hive',
|
|
group = 'hadoop',
|
|
group = 'hadoop',
|
|
recursive = True,
|
|
recursive = True,
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ mode = 0644,
|
|
|
|
+ conf_dir = '/etc/hive/conf',
|
|
|
|
+ configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
|
+ configuration_attributes = self.getConfig()['configuration_attributes']['mapred-site']
|
|
|
|
+ )
|
|
|
|
+ self.assertResourceCalled('XmlConfig', 'hive-site.xml',
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ mode = 0644,
|
|
|
|
+ conf_dir = '/etc/hive/conf',
|
|
|
|
+ configurations = self.getConfig()['configurations']['hive-site'],
|
|
|
|
+ configuration_attributes = self.getConfig()['configuration_attributes']['hive-site']
|
|
|
|
+ )
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
owner = 'hive',
|
|
owner = 'hive',
|
|
group = 'hadoop',
|
|
group = 'hadoop',
|
|
@@ -204,6 +251,11 @@ class TestHiveMetastore(RMFTestCase):
|
|
not_if = '[ -f DBConnectionVerification.jar]',
|
|
not_if = '[ -f DBConnectionVerification.jar]',
|
|
environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
)
|
|
)
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hive/conf/hive-env.sh',
|
|
|
|
+ content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
|
|
+ owner = 'hive',
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh',
|
|
self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh',
|
|
content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
content = InlineTemplate(self.getConfig()['configurations']['hive-env']['content']),
|
|
owner = 'hive',
|
|
owner = 'hive',
|