From: Thierry Parmentelat Date: Mon, 24 Nov 2008 20:31:07 +0000 (+0000) Subject: test nodes use plain bootstrapfs X-Git-Tag: tests-4.3-0~64 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=82e22465b2dc1e78b9c6acdee2b6004424b3ffdd;p=tests.git test nodes use plain bootstrapfs --- diff --git a/system/TestApiserver.py b/system/TestApiserver.py index 740ae85..41823e2 100644 --- a/system/TestApiserver.py +++ b/system/TestApiserver.py @@ -5,6 +5,7 @@ import xmlrpclib server_methods = [ ('GetNodes' , []), ('AddNode' , True), + ('SetNodePlainBootstrapfs', True), ('DeleteNode' , True), ('UpdateNode' , True), ('AddInterface' , True), diff --git a/system/TestNode.py b/system/TestNode.py index 4cb2215..e4ba823 100644 --- a/system/TestNode.py +++ b/system/TestNode.py @@ -67,6 +67,7 @@ class TestNode: server.AddNode(userauth, self.test_site.site_spec['site_fields']['login_base'], self.node_spec['node_fields']) + server.SetNodePlainBootstrapfs(self.node_spec['node_fields']['hostname'],'YES') # create as reinstall to avoid user confirmation server.UpdateNode(userauth, self.name(), {'boot_state':'reinstall'}) # populate network interfaces - primary diff --git a/system/TestPlc.py b/system/TestPlc.py index 9b5a32f..d4172e1 100644 --- a/system/TestPlc.py +++ b/system/TestPlc.py @@ -515,7 +515,8 @@ class TestPlc: raise Exception, "Unsupported personality %r"%self.options.personality return \ self.run_in_guest("yum -y install myplc-native")==0 and \ - self.run_in_guest("yum -y install noderepo-%s-%s"%(self.options.pldistro,arch))==0 + self.run_in_guest("yum -y install noderepo-%s-%s"%(self.options.pldistro,arch))==0 and \ + self.run_in_guest("yum -y install bootstrapfs-%s-%s-plain"%(self.options.pldistro,arch))==0 ### def configure(self):