def test_no_alter_params(self):
     self.conf.config(network_cidr='192.168.24.0/24')
     params = {opt.name: self.conf.conf[opt.name]
               for opt in undercloud._opts}
     save_params = dict(params)
     validator.validate_config(params, lambda x: None)
     self.assertEqual(save_params, params)
def _validate_network():
    def error_handler(message):
        LOG.error('Undercloud configuration validation failed: %s', message)
        raise validator.FailedValidation(message)

    params = {opt.name: CONF[opt.name] for opt in _opts}
    validator.validate_config(params, error_handler)
def _validate_network():
    def error_handler(message):
        LOG.error('Undercloud configuration validation failed: %s', message)
        raise validator.FailedValidation(message)

    _validate_cidr()
    params = {opt.name: CONF[opt.name] for opt in _opts}
    validator.validate_config(params, error_handler)
Example #4
0
 def test_no_alter_params(self):
     self.conf.config(network_cidr='192.0.2.0/24')
     params = {
         opt.name: self.conf.conf[opt.name]
         for opt in undercloud._opts
     }
     save_params = dict(params)
     validator.validate_config(params, lambda x: None)
     self.assertEqual(save_params, params)
Example #5
0
 def test_no_alter_params(self):
     self.conf.config(cidr='192.168.24.0/24', group='ctlplane-subnet')
     params = {
         opt.name: self.conf.conf[opt.name]
         for opt in undercloud._opts
     }
     params.update({
         opt.name: self.conf.conf.get('ctlplane-subnet')[opt.name]
         for opt in undercloud._subnets_opts
     })
     save_params = dict(params)
     validator.validate_config(params, lambda x: None)
     self.assertEqual(save_params, params)