|
@@ -171,163 +171,130 @@ class TestHiveServer(RMFTestCase):
|
|
|
|
|
|
def assert_configure_default(self):
|
|
|
self.assertResourceCalled('HdfsDirectory', '/apps/tez/',
|
|
|
- action = ['create_delayed'],
|
|
|
- mode = 0755,
|
|
|
- owner = 'tez',
|
|
|
security_enabled = False,
|
|
|
keytab = UnknownConfigurationMock(),
|
|
|
conf_dir = '/etc/hadoop/conf',
|
|
|
hdfs_user = 'hdfs',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- kinit_path_local = "/usr/bin/kinit"
|
|
|
- )
|
|
|
-
|
|
|
- self.assertResourceCalled('HdfsDirectory', '/apps/tez/lib/',
|
|
|
- action = ['create_delayed'],
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
mode = 0755,
|
|
|
owner = 'tez',
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
+ self.assertResourceCalled('HdfsDirectory', '/apps/tez/lib/',
|
|
|
security_enabled = False,
|
|
|
keytab = UnknownConfigurationMock(),
|
|
|
conf_dir = '/etc/hadoop/conf',
|
|
|
hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ mode = 0755,
|
|
|
+ owner = 'tez',
|
|
|
bin_dir = '/usr/bin',
|
|
|
- kinit_path_local = "/usr/bin/kinit"
|
|
|
- )
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', None,
|
|
|
security_enabled = False,
|
|
|
keytab = UnknownConfigurationMock(),
|
|
|
conf_dir = '/etc/hadoop/conf',
|
|
|
hdfs_user = 'hdfs',
|
|
|
kinit_path_local = '/usr/bin/kinit',
|
|
|
+ action = ['create'],
|
|
|
bin_dir = '/usr/bin',
|
|
|
- action = ['create']
|
|
|
- )
|
|
|
-
|
|
|
+ )
|
|
|
self.assertResourceCalled('CopyFromLocal', '/usr/lib/tez/tez*.jar',
|
|
|
- mode=0755,
|
|
|
- owner='tez',
|
|
|
- dest_dir='/apps/tez/',
|
|
|
- kinnit_if_needed='',
|
|
|
- hadoop_conf_dir='/etc/hadoop/conf',
|
|
|
- hadoop_bin_dir='/usr/bin',
|
|
|
- hdfs_user='hdfs',
|
|
|
- dest_file=None
|
|
|
- )
|
|
|
-
|
|
|
+ hadoop_bin_dir = '/usr/bin',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ owner = 'tez',
|
|
|
+ dest_file = None,
|
|
|
+ kinnit_if_needed = '',
|
|
|
+ dest_dir = '/apps/tez/',
|
|
|
+ hadoop_conf_dir = '/etc/hadoop/conf',
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('CopyFromLocal', '/usr/lib/tez/lib/*.jar',
|
|
|
- mode=0755,
|
|
|
- owner='tez',
|
|
|
- dest_dir='/apps/tez/lib/',
|
|
|
- kinnit_if_needed='',
|
|
|
- hadoop_bin_dir='/usr/bin',
|
|
|
- hadoop_conf_dir='/etc/hadoop/conf',
|
|
|
- hdfs_user='hdfs'
|
|
|
- )
|
|
|
+ hadoop_conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ owner = 'tez',
|
|
|
+ kinnit_if_needed = '',
|
|
|
+ dest_dir = '/apps/tez/lib/',
|
|
|
+ hadoop_bin_dir = '/usr/bin',
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', '/apps/hive/warehouse',
|
|
|
- security_enabled = False,
|
|
|
- keytab = UnknownConfigurationMock(),
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- mode = 0777,
|
|
|
- owner = 'hive',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- action = ['create_delayed'],
|
|
|
- )
|
|
|
+ security_enabled = False,
|
|
|
+ keytab = UnknownConfigurationMock(),
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ mode = 0777,
|
|
|
+ owner = 'hive',
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', '/user/hive',
|
|
|
- security_enabled = False,
|
|
|
- keytab = UnknownConfigurationMock(),
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- mode = 0700,
|
|
|
- owner = 'hive',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- action = ['create_delayed'],
|
|
|
- )
|
|
|
+ security_enabled = False,
|
|
|
+ keytab = UnknownConfigurationMock(),
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ mode = 0700,
|
|
|
+ owner = 'hive',
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', None,
|
|
|
- security_enabled = False,
|
|
|
- keytab = UnknownConfigurationMock(),
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- action = ['create'],
|
|
|
- )
|
|
|
+ security_enabled = False,
|
|
|
+ keytab = UnknownConfigurationMock(),
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ action = ['create'],
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/etc/hive',
|
|
|
- mode = 0755
|
|
|
- )
|
|
|
- self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
- self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
- group = 'hadoop',
|
|
|
- conf_dir = '/etc/hive/conf.server',
|
|
|
- mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['mapred-site'],
|
|
|
- owner = 'hive',
|
|
|
- configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-default.xml.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-exec-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
- group = 'hadoop',
|
|
|
- conf_dir = '/etc/hive/conf',
|
|
|
- mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['mapred-site'],
|
|
|
- owner = 'hive',
|
|
|
- configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
- )
|
|
|
+ group = 'hadoop',
|
|
|
+ conf_dir = '/etc/hive/conf',
|
|
|
+ mode = 0644,
|
|
|
+ configuration_attributes = {u'final': {u'mapred.healthChecker.script.path': u'true',
|
|
|
+ u'mapreduce.jobtracker.staging.root.dir': u'true'}},
|
|
|
+ owner = 'hive',
|
|
|
+ configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-default.xml.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-env.sh.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-exec-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ content = 'log4jproperties\nline2',
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0644,
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ content = 'log4jproperties\nline2',
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0644,
|
|
|
+ )
|
|
|
self.assertResourceCalled('XmlConfig', 'hive-site.xml',
|
|
|
group = 'hadoop',
|
|
|
conf_dir = '/etc/hive/conf.server',
|
|
|
mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['hive-site'],
|
|
|
+ configuration_attributes = {u'final': {u'hive.optimize.bucketmapjoin.sortedmerge': u'true',
|
|
|
+ u'javax.jdo.option.ConnectionDriverName': u'true',
|
|
|
+ u'javax.jdo.option.ConnectionPassword': u'true'}},
|
|
|
owner = 'hive',
|
|
|
configurations = self.getConfig()['configurations']['hive-site'],
|
|
|
)
|
|
@@ -336,143 +303,117 @@ class TestHiveServer(RMFTestCase):
|
|
|
owner = 'hive',
|
|
|
group = 'hadoop',
|
|
|
)
|
|
|
- self.assertResourceCalled('Execute', ('cp', '--remove-destination', '/usr/share/java/mysql-connector-java.jar', '/usr/lib/hive/lib//mysql-connector-java.jar'),
|
|
|
+ self.assertResourceCalled('Execute', ('cp',
|
|
|
+ '--remove-destination',
|
|
|
+ '/usr/share/java/mysql-connector-java.jar',
|
|
|
+ '/usr/lib/hive/lib//mysql-connector-java.jar'),
|
|
|
path = ['/bin', '/usr/bin/'],
|
|
|
- sudo = True
|
|
|
+ sudo = True,
|
|
|
)
|
|
|
self.assertResourceCalled('Execute', '/bin/sh -c \'cd /usr/lib/ambari-agent/ && curl -kf -x "" --retry 5 http://c6401.ambari.apache.org:8080/resources/DBConnectionVerification.jar -o DBConnectionVerification.jar\'',
|
|
|
- environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
|
- not_if = '[ -f /usr/lib/ambari-agent/DBConnectionVerification.jar ]',
|
|
|
- )
|
|
|
+ environment = {'no_proxy': u'c6401.ambari.apache.org'},
|
|
|
+ not_if = '[ -f /usr/lib/ambari-agent/DBConnectionVerification.jar ]',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/tmp/start_hiveserver2_script',
|
|
|
- content = Template('startHiveserver2.sh.j2'),
|
|
|
- mode = 0755,
|
|
|
- )
|
|
|
+ content = Template('startHiveserver2.sh.j2'),
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/run/hive',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0755,
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0755,
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/log/hive',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0755,
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0755,
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/lib/hive',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0755,
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0755,
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
+
|
|
|
|
|
|
def assert_configure_secured(self):
|
|
|
self.assertResourceCalled('HdfsDirectory', '/apps/hive/warehouse',
|
|
|
- security_enabled = True,
|
|
|
- keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- mode = 0777,
|
|
|
- owner = 'hive',
|
|
|
- action = ['create_delayed'],
|
|
|
- )
|
|
|
+ security_enabled = True,
|
|
|
+ keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ mode = 0777,
|
|
|
+ owner = 'hive',
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', '/user/hive',
|
|
|
- security_enabled = True,
|
|
|
- keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- mode = 0700,
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- owner = 'hive',
|
|
|
- action = ['create_delayed'],
|
|
|
- )
|
|
|
+ security_enabled = True,
|
|
|
+ keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ mode = 0700,
|
|
|
+ owner = 'hive',
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ action = ['create_delayed'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('HdfsDirectory', None,
|
|
|
- security_enabled = True,
|
|
|
- keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- hdfs_user = 'hdfs',
|
|
|
- bin_dir = '/usr/bin',
|
|
|
- kinit_path_local = '/usr/bin/kinit',
|
|
|
- action = ['create'],
|
|
|
- )
|
|
|
+ security_enabled = True,
|
|
|
+ keytab = '/etc/security/keytabs/hdfs.headless.keytab',
|
|
|
+ conf_dir = '/etc/hadoop/conf',
|
|
|
+ hdfs_user = 'hdfs',
|
|
|
+ kinit_path_local = '/usr/bin/kinit',
|
|
|
+ action = ['create'],
|
|
|
+ bin_dir = '/usr/bin',
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/etc/hive',
|
|
|
- mode = 0755
|
|
|
- )
|
|
|
- self.assertResourceCalled('Directory', '/etc/hive/conf.server',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
- self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
- group = 'hadoop',
|
|
|
- conf_dir = '/etc/hive/conf.server',
|
|
|
- mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['mapred-site'],
|
|
|
- owner = 'hive',
|
|
|
- configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-default.xml.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-env.sh.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-exec-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
- self.assertResourceCalled('File', '/etc/hive/conf.server/hive-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/etc/hive/conf',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('XmlConfig', 'mapred-site.xml',
|
|
|
- group = 'hadoop',
|
|
|
- conf_dir = '/etc/hive/conf',
|
|
|
- mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['mapred-site'],
|
|
|
- owner = 'hive',
|
|
|
- configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
- )
|
|
|
+ group = 'hadoop',
|
|
|
+ conf_dir = '/etc/hive/conf',
|
|
|
+ mode = 0644,
|
|
|
+ configuration_attributes = {u'final': {u'mapred.healthChecker.script.path': u'true',
|
|
|
+ u'mapreduce.jobtracker.staging.root.dir': u'true'}},
|
|
|
+ owner = 'hive',
|
|
|
+ configurations = self.getConfig()['configurations']['mapred-site'],
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-default.xml.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-env.sh.template',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-exec-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ content = 'log4jproperties\nline2',
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0644,
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/etc/hive/conf/hive-log4j.properties',
|
|
|
- content = 'log4jproperties\nline2',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0644,
|
|
|
- )
|
|
|
+ content = 'log4jproperties\nline2',
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0644,
|
|
|
+ )
|
|
|
self.assertResourceCalled('XmlConfig', 'hive-site.xml',
|
|
|
group = 'hadoop',
|
|
|
conf_dir = '/etc/hive/conf.server',
|
|
|
mode = 0644,
|
|
|
- configuration_attributes = self.getConfig()['configuration_attributes']['hive-site'],
|
|
|
+ configuration_attributes = {u'final': {u'hive.optimize.bucketmapjoin.sortedmerge': u'true',
|
|
|
+ u'javax.jdo.option.ConnectionDriverName': u'true',
|
|
|
+ u'javax.jdo.option.ConnectionPassword': u'true'}},
|
|
|
owner = 'hive',
|
|
|
configurations = self.getConfig()['configurations']['hive-site'],
|
|
|
)
|
|
@@ -481,30 +422,33 @@ class TestHiveServer(RMFTestCase):
|
|
|
owner = 'hive',
|
|
|
group = 'hadoop',
|
|
|
)
|
|
|
- self.assertResourceCalled('Execute', ('cp', '--remove-destination', '/usr/share/java/mysql-connector-java.jar', '/usr/lib/hive/lib//mysql-connector-java.jar'),
|
|
|
+ self.assertResourceCalled('Execute', ('cp',
|
|
|
+ '--remove-destination',
|
|
|
+ '/usr/share/java/mysql-connector-java.jar',
|
|
|
+ '/usr/lib/hive/lib//mysql-connector-java.jar'),
|
|
|
path = ['/bin', '/usr/bin/'],
|
|
|
- sudo = True
|
|
|
+ sudo = True,
|
|
|
)
|
|
|
self.assertResourceCalled('Execute', '/bin/sh -c \'cd /usr/lib/ambari-agent/ && curl -kf -x "" --retry 5 http://c6401.ambari.apache.org:8080/resources/DBConnectionVerification.jar -o DBConnectionVerification.jar\'',
|
|
|
- environment = {'no_proxy': 'c6401.ambari.apache.org'},
|
|
|
- not_if = '[ -f /usr/lib/ambari-agent/DBConnectionVerification.jar ]',
|
|
|
- )
|
|
|
+ environment = {'no_proxy': u'c6401.ambari.apache.org'},
|
|
|
+ not_if = '[ -f /usr/lib/ambari-agent/DBConnectionVerification.jar ]',
|
|
|
+ )
|
|
|
self.assertResourceCalled('File', '/tmp/start_hiveserver2_script',
|
|
|
- content = Template('startHiveserver2.sh.j2'),
|
|
|
- mode = 0755,
|
|
|
- )
|
|
|
+ content = Template('startHiveserver2.sh.j2'),
|
|
|
+ mode = 0755,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/run/hive',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0755,
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0755,
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/log/hive',
|
|
|
- owner = 'hive',
|
|
|
- group = 'hadoop',
|
|
|
- mode = 0755,
|
|
|
- recursive = True,
|
|
|
- )
|
|
|
+ owner = 'hive',
|
|
|
+ group = 'hadoop',
|
|
|
+ mode = 0755,
|
|
|
+ recursive = True,
|
|
|
+ )
|
|
|
self.assertResourceCalled('Directory', '/var/lib/hive',
|
|
|
owner = 'hive',
|
|
|
group = 'hadoop',
|