|
@@ -80,14 +80,6 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
configuration_attributes = self.getConfig()['configuration_attributes']['core-site'],
|
|
|
only_if="ls /usr/hdp/current/hadoop-client/conf")
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/knox/conf', '/etc/knox/conf.backup'),
|
|
|
- not_if = 'test -e /etc/knox/conf.backup',
|
|
|
- sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/knox/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/knox/conf',
|
|
|
- to = '/usr/hdp/current/knox-server/conf')
|
|
|
-
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/kms/conf', '/etc/ranger/kms/conf.backup'),
|
|
|
not_if = 'test -e /etc/ranger/kms/conf.backup',
|
|
|
sudo = True,)
|
|
@@ -104,13 +96,13 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hive2/conf',
|
|
|
to = '/usr/hdp/current/hive-server2-hive2/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/sqoop/conf', '/etc/sqoop/conf.backup'),
|
|
|
- not_if = 'test -e /etc/sqoop/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/zookeeper/conf', '/etc/zookeeper/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/zookeeper/conf.backup',
|
|
|
sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/sqoop/conf',
|
|
|
+ self.assertResourceCalled('Directory', '/etc/zookeeper/conf',
|
|
|
action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/sqoop/conf',
|
|
|
- to = '/usr/hdp/current/sqoop-client/conf')
|
|
|
+ self.assertResourceCalled('Link', '/etc/zookeeper/conf',
|
|
|
+ to = '/usr/hdp/current/zookeeper-client/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/pig/conf', '/etc/pig/conf.backup'),
|
|
|
not_if = 'test -e /etc/pig/conf.backup',
|
|
@@ -128,14 +120,6 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/tez/conf',
|
|
|
to = '/usr/hdp/current/tez-client/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/kafka/conf', '/etc/kafka/conf.backup'),
|
|
|
- not_if = 'test -e /etc/kafka/conf.backup',
|
|
|
- sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/kafka/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/kafka/conf',
|
|
|
- to = '/usr/hdp/current/kafka-broker/conf')
|
|
|
-
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hive-webhcat/conf', '/etc/hive-webhcat/conf.backup'),
|
|
|
not_if = 'test -e /etc/hive-webhcat/conf.backup',
|
|
|
sudo = True,)
|
|
@@ -161,6 +145,22 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hbase/conf',
|
|
|
to = '/usr/hdp/current/hbase-client/conf')
|
|
|
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/tagsync/conf', '/etc/ranger/tagsync/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/ranger/tagsync/conf.backup',
|
|
|
+ sudo = True,)
|
|
|
+ self.assertResourceCalled('Directory', '/etc/ranger/tagsync/conf',
|
|
|
+ action = ['delete'],)
|
|
|
+ self.assertResourceCalled('Link', '/etc/ranger/tagsync/conf',
|
|
|
+ to = '/usr/hdp/current/ranger-tagsync/conf',)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/usersync/conf', '/etc/ranger/usersync/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/ranger/usersync/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+ self.assertResourceCalled('Directory', '/etc/ranger/usersync/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/ranger/usersync/conf',
|
|
|
+ to = '/usr/hdp/current/ranger-usersync/conf')
|
|
|
+
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hadoop/conf', '/etc/hadoop/conf.backup'),
|
|
|
not_if = 'test -e /etc/hadoop/conf.backup',
|
|
|
sudo = True)
|
|
@@ -202,13 +202,13 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/flume/conf',
|
|
|
to = '/usr/hdp/current/flume-server/conf',)
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/zookeeper/conf', '/etc/zookeeper/conf.backup'),
|
|
|
- not_if = 'test -e /etc/zookeeper/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/sqoop/conf', '/etc/sqoop/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/sqoop/conf.backup',
|
|
|
sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/zookeeper/conf',
|
|
|
+ self.assertResourceCalled('Directory', '/etc/sqoop/conf',
|
|
|
action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/zookeeper/conf',
|
|
|
- to = '/usr/hdp/current/zookeeper-client/conf')
|
|
|
+ self.assertResourceCalled('Link', '/etc/sqoop/conf',
|
|
|
+ to = '/usr/hdp/current/sqoop-client/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/accumulo/conf', '/etc/accumulo/conf.backup'),
|
|
|
not_if = 'test -e /etc/accumulo/conf.backup',
|
|
@@ -258,21 +258,21 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/falcon/conf',
|
|
|
to = '/usr/hdp/current/falcon-client/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/spark/conf', '/etc/spark/conf.backup'),
|
|
|
- not_if = 'test -e /etc/spark/conf.backup',
|
|
|
- sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/spark/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/spark/conf',
|
|
|
- to = '/usr/hdp/current/spark-client/conf')
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/knox/conf', '/etc/knox/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/knox/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+ self.assertResourceCalled('Directory', '/etc/knox/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/knox/conf',
|
|
|
+ to = '/usr/hdp/current/knox-server/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/usersync/conf', '/etc/ranger/usersync/conf.backup'),
|
|
|
- not_if = 'test -e /etc/ranger/usersync/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/kafka/conf', '/etc/kafka/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/kafka/conf.backup',
|
|
|
sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/ranger/usersync/conf',
|
|
|
+ self.assertResourceCalled('Directory', '/etc/kafka/conf',
|
|
|
action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/ranger/usersync/conf',
|
|
|
- to = '/usr/hdp/current/ranger-usersync/conf')
|
|
|
+ self.assertResourceCalled('Link', '/etc/kafka/conf',
|
|
|
+ to = '/usr/hdp/current/kafka-broker/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hive/conf', '/etc/hive/conf.backup'),
|
|
|
not_if = 'test -e /etc/hive/conf.backup',
|
|
@@ -282,6 +282,14 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hive/conf',
|
|
|
to = '/usr/hdp/current/hive-client/conf')
|
|
|
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/spark/conf', '/etc/spark/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/spark/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+ self.assertResourceCalled('Directory', '/etc/spark/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/spark/conf',
|
|
|
+ to = '/usr/hdp/current/spark-client/conf')
|
|
|
+
|
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
@patch("shared_initialization.load_version", new = MagicMock(return_value="2.3.0.0-1243"))
|
|
@@ -327,13 +335,6 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
configuration_attributes = self.getConfig()['configuration_attributes']['core-site'],
|
|
|
only_if="ls /usr/hdp/current/hadoop-client/conf")
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/knox/conf', '/etc/knox/conf.backup'),
|
|
|
- not_if = 'test -e /etc/knox/conf.backup',
|
|
|
- sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/knox/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/knox/conf',
|
|
|
- to = '/usr/hdp/current/knox-server/conf')
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/kms/conf', '/etc/ranger/kms/conf.backup'),
|
|
|
not_if = 'test -e /etc/ranger/kms/conf.backup',
|
|
|
sudo = True,)
|
|
@@ -352,13 +353,13 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hive2/conf',
|
|
|
to = '/usr/hdp/current/hive-server2-hive2/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/sqoop/conf', '/etc/sqoop/conf.backup'),
|
|
|
- not_if = 'test -e /etc/sqoop/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/zookeeper/conf', '/etc/zookeeper/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/zookeeper/conf.backup',
|
|
|
sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/sqoop/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/sqoop/conf',
|
|
|
- to = '/usr/hdp/current/sqoop-client/conf')
|
|
|
+ self.assertResourceCalled('Directory', '/etc/zookeeper/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/zookeeper/conf',
|
|
|
+ to = '/usr/hdp/current/zookeeper-client/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/pig/conf', '/etc/pig/conf.backup'),
|
|
|
not_if = 'test -e /etc/pig/conf.backup',
|
|
@@ -382,16 +383,6 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/tez/conf',
|
|
|
to = '/usr/hdp/current/tez-client/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/kafka/conf', '/etc/kafka/conf.backup'),
|
|
|
- not_if = 'test -e /etc/kafka/conf.backup',
|
|
|
- sudo = True)
|
|
|
-
|
|
|
- self.assertResourceCalled('Directory', '/etc/kafka/conf',
|
|
|
- action = ['delete'])
|
|
|
-
|
|
|
- self.assertResourceCalled('Link', '/etc/kafka/conf',
|
|
|
- to = '/usr/hdp/current/kafka-broker/conf')
|
|
|
-
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hive-webhcat/conf', '/etc/hive-webhcat/conf.backup'),
|
|
|
not_if = 'test -e /etc/hive-webhcat/conf.backup',
|
|
|
sudo = True,)
|
|
@@ -422,6 +413,26 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hbase/conf',
|
|
|
to = '/usr/hdp/current/hbase-client/conf')
|
|
|
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/tagsync/conf', '/etc/ranger/tagsync/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/ranger/tagsync/conf.backup',
|
|
|
+ sudo = True,)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Directory', '/etc/ranger/tagsync/conf',
|
|
|
+ action = ['delete'],)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Link', '/etc/ranger/tagsync/conf',
|
|
|
+ to = '/usr/hdp/current/ranger-tagsync/conf',)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/usersync/conf', '/etc/ranger/usersync/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/ranger/usersync/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Directory', '/etc/ranger/usersync/conf',
|
|
|
+ action = ['delete'])
|
|
|
+
|
|
|
+ self.assertResourceCalled('Link', '/etc/ranger/usersync/conf',
|
|
|
+ to = '/usr/hdp/current/ranger-usersync/conf')
|
|
|
+
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hadoop/conf', '/etc/hadoop/conf.backup'),
|
|
|
not_if = 'test -e /etc/hadoop/conf.backup',
|
|
|
sudo = True)
|
|
@@ -472,13 +483,13 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/flume/conf',
|
|
|
to = '/usr/hdp/current/flume-server/conf',)
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/zookeeper/conf', '/etc/zookeeper/conf.backup'),
|
|
|
- not_if = 'test -e /etc/zookeeper/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/sqoop/conf', '/etc/sqoop/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/sqoop/conf.backup',
|
|
|
sudo = True)
|
|
|
- self.assertResourceCalled('Directory', '/etc/zookeeper/conf',
|
|
|
- action = ['delete'])
|
|
|
- self.assertResourceCalled('Link', '/etc/zookeeper/conf',
|
|
|
- to = '/usr/hdp/current/zookeeper-client/conf')
|
|
|
+ self.assertResourceCalled('Directory', '/etc/sqoop/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/sqoop/conf',
|
|
|
+ to = '/usr/hdp/current/sqoop-client/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/accumulo/conf', '/etc/accumulo/conf.backup'),
|
|
|
not_if = 'test -e /etc/accumulo/conf.backup',
|
|
@@ -539,25 +550,23 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/falcon/conf',
|
|
|
to = '/usr/hdp/current/falcon-client/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/spark/conf', '/etc/spark/conf.backup'),
|
|
|
- not_if = 'test -e /etc/spark/conf.backup',
|
|
|
- sudo = True)
|
|
|
-
|
|
|
- self.assertResourceCalled('Directory', '/etc/spark/conf',
|
|
|
- action = ['delete'])
|
|
|
-
|
|
|
- self.assertResourceCalled('Link', '/etc/spark/conf',
|
|
|
- to = '/usr/hdp/current/spark-client/conf')
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/knox/conf', '/etc/knox/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/knox/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+ self.assertResourceCalled('Directory', '/etc/knox/conf',
|
|
|
+ action = ['delete'])
|
|
|
+ self.assertResourceCalled('Link', '/etc/knox/conf',
|
|
|
+ to = '/usr/hdp/current/knox-server/conf')
|
|
|
|
|
|
- self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/ranger/usersync/conf', '/etc/ranger/usersync/conf.backup'),
|
|
|
- not_if = 'test -e /etc/ranger/usersync/conf.backup',
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/kafka/conf', '/etc/kafka/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/kafka/conf.backup',
|
|
|
sudo = True)
|
|
|
|
|
|
- self.assertResourceCalled('Directory', '/etc/ranger/usersync/conf',
|
|
|
+ self.assertResourceCalled('Directory', '/etc/kafka/conf',
|
|
|
action = ['delete'])
|
|
|
|
|
|
- self.assertResourceCalled('Link', '/etc/ranger/usersync/conf',
|
|
|
- to = '/usr/hdp/current/ranger-usersync/conf')
|
|
|
+ self.assertResourceCalled('Link', '/etc/kafka/conf',
|
|
|
+ to = '/usr/hdp/current/kafka-broker/conf')
|
|
|
|
|
|
self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/hive/conf', '/etc/hive/conf.backup'),
|
|
|
not_if = 'test -e /etc/hive/conf.backup',
|
|
@@ -569,6 +578,16 @@ class TestHookAfterInstall(RMFTestCase):
|
|
|
self.assertResourceCalled('Link', '/etc/hive/conf',
|
|
|
to = '/usr/hdp/current/hive-client/conf')
|
|
|
|
|
|
+ self.assertResourceCalled('Execute', ('cp', '-R', '-p', '/etc/spark/conf', '/etc/spark/conf.backup'),
|
|
|
+ not_if = 'test -e /etc/spark/conf.backup',
|
|
|
+ sudo = True)
|
|
|
+
|
|
|
+ self.assertResourceCalled('Directory', '/etc/spark/conf',
|
|
|
+ action = ['delete'])
|
|
|
+
|
|
|
+ self.assertResourceCalled('Link', '/etc/spark/conf',
|
|
|
+ to = '/usr/hdp/current/spark-client/conf')
|
|
|
+
|
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
|