|
@@ -151,20 +151,26 @@ class TestWebHCatServer(RMFTestCase):
|
|
|
owner = 'hcat',
|
|
|
group = 'hadoop',
|
|
|
)
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/lib/hadoop/contrib/streaming/hadoop-streaming*.jar /apps/webhcat/hadoop-streaming.jar',
|
|
|
- not_if = ' hadoop fs -ls /apps/webhcat/hadoop-streaming.jar >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/lib/hadoop/contrib/streaming/hadoop-streaming*.jar',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='',
|
|
|
+ hdfs_user='hdfs'
|
|
|
)
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/share/HDP-webhcat/pig.tar.gz /apps/webhcat/pig.tar.gz',
|
|
|
- not_if = ' hadoop fs -ls /apps/webhcat/pig.tar.gz >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/share/HDP-webhcat/pig.tar.gz',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='',
|
|
|
+ hdfs_user='hdfs'
|
|
|
)
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/share/HDP-webhcat/hive.tar.gz /apps/webhcat/hive.tar.gz',
|
|
|
- not_if = ' hadoop fs -ls /apps/webhcat/hive.tar.gz >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/share/HDP-webhcat/hive.tar.gz',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='',
|
|
|
+ hdfs_user='hdfs'
|
|
|
)
|
|
|
|
|
|
def assert_configure_secured(self):
|
|
@@ -227,18 +233,24 @@ class TestWebHCatServer(RMFTestCase):
|
|
|
path = ['/bin'],
|
|
|
user = 'hcat',
|
|
|
)
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/lib/hadoop/contrib/streaming/hadoop-streaming*.jar /apps/webhcat/hadoop-streaming.jar',
|
|
|
- not_if = '/usr/bin/kinit -kt /etc/security/keytabs/smokeuser.headless.keytab ambari-qa; hadoop fs -ls /apps/webhcat/hadoop-streaming.jar >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/lib/hadoop/contrib/streaming/hadoop-streaming*.jar',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='/usr/bin/kinit -kt /etc/security/keytabs/smokeuser.headless.keytab ambari-qa;',
|
|
|
+ hdfs_user='hdfs'
|
|
|
)
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/share/HDP-webhcat/pig.tar.gz /apps/webhcat/pig.tar.gz',
|
|
|
- not_if = ' hadoop fs -ls /apps/webhcat/pig.tar.gz >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
- )
|
|
|
- self.assertResourceCalled('ExecuteHadoop', 'fs -copyFromLocal /usr/share/HDP-webhcat/hive.tar.gz /apps/webhcat/hive.tar.gz',
|
|
|
- not_if = ' hadoop fs -ls /apps/webhcat/hive.tar.gz >/dev/null 2>&1',
|
|
|
- user = 'hcat',
|
|
|
- conf_dir = '/etc/hadoop/conf',
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/share/HDP-webhcat/pig.tar.gz',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='/usr/bin/kinit -kt /etc/security/keytabs/smokeuser.headless.keytab ambari-qa;',
|
|
|
+ hdfs_user='hdfs'
|
|
|
)
|
|
|
+ self.assertResourceCalled('CopyFromLocal', '/usr/share/HDP-webhcat/hive.tar.gz',
|
|
|
+ owner='hcat',
|
|
|
+ mode=0755,
|
|
|
+ dest_dir='/apps/webhcat',
|
|
|
+ kinnit_if_needed='/usr/bin/kinit -kt /etc/security/keytabs/smokeuser.headless.keytab ambari-qa;',
|
|
|
+ hdfs_user='hdfs'
|
|
|
+ )
|