To confirm, we are seeing this with s390x architectures running Newton:
2016-11-30 20:55:31.178 45484 CRITICAL nova [req-226c429a-9a55-4e85-b8e8-623bc32f3509 - - - - -] ValueError: Invalid InitiatorConnector protocol specified ISCSI
2016-11-30 20:55:31.178 45484 ERROR nova Traceback (most recent call last):
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/bin/nova-compute", line 10, in <module>
2016-11-30 20:55:31.178 45484 ERROR nova sys.exit(main())
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/cmd/compute.py", line 60, in main
2016-11-30 20:55:31.178 45484 ERROR nova db_allowed=CONF.conductor.use_local)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/service.py", line 218, in create
2016-11-30 20:55:31.178 45484 ERROR nova db_allowed=db_allowed)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/service.py", line 92, in __init__
2016-11-30 20:55:31.178 45484 ERROR nova self.manager = manager_class(host=self.host, *args, **kwargs)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 536, in __init__
2016-11-30 20:55:31.178 45484 ERROR nova self.driver = driver.load_compute_driver(self.virtapi, compute_driver)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/virt/driver.py", line 1619, in load_compute_driver
2016-11-30 20:55:31.178 45484 ERROR nova virtapi)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 44, in import_object
2016-11-30 20:55:31.178 45484 ERROR nova return import_class(import_str)(*args, **kwargs)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 354, in __init__
2016-11-30 20:55:31.178 45484 ERROR nova self._get_volume_drivers(), self)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/virt/driver.py", line 44, in driver_dict_from_config
2016-11-30 20:55:31.178 45484 ERROR nova driver_registry[driver_type] = driver_class(*args, **kwargs)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/volume/iscsi.py", line 41, in __init__
2016-11-30 20:55:31.178 45484 ERROR nova transport=self._get_transport())
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/python2.7/dist-packages/os_brick/initiator/connector.py", line 273, in factory
2016-11-30 20:55:31.178 45484 ERROR nova raise ValueError(msg)
2016-11-30 20:55:31.178 45484 ERROR nova ValueError: Invalid InitiatorConnector protocol specified ISCSI
To confirm, we are seeing this with s390x architectures running Newton:
2016-11-30 20:55:31.178 45484 CRITICAL nova [req-226c429a- 9a55-4e85- b8e8-623bc32f35 09 - - - - -] ValueError: Invalid InitiatorConnector protocol specified ISCSI nova-compute" , line 10, in <module> python2. 7/dist- packages/ nova/cmd/ compute. py", line 60, in main CONF.conductor. use_local) python2. 7/dist- packages/ nova/service. py", line 218, in create db_allowed) python2. 7/dist- packages/ nova/service. py", line 92, in __init__ class(host= self.host, *args, **kwargs) python2. 7/dist- packages/ nova/compute/ manager. py", line 536, in __init__ load_compute_ driver( self.virtapi, compute_driver) python2. 7/dist- packages/ nova/virt/ driver. py", line 1619, in load_compute_driver python2. 7/dist- packages/ oslo_utils/ importutils. py", line 44, in import_object class(import_ str)(*args, **kwargs) python2. 7/dist- packages/ nova/virt/ libvirt/ driver. py", line 354, in __init__ volume_ drivers( ), self) python2. 7/dist- packages/ nova/virt/ driver. py", line 44, in driver_ dict_from_ config registry[ driver_ type] = driver_class(*args, **kwargs) python2. 7/dist- packages/ nova/virt/ libvirt/ volume/ iscsi.py" , line 41, in __init__ self._get_ transport( )) python2. 7/dist- packages/ os_brick/ initiator/ connector. py", line 273, in factory
2016-11-30 20:55:31.178 45484 ERROR nova Traceback (most recent call last):
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/bin/
2016-11-30 20:55:31.178 45484 ERROR nova sys.exit(main())
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova db_allowed=
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova db_allowed=
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova self.manager = manager_
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova self.driver = driver.
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova virtapi)
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova return import_
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova self._get_
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova driver_
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova transport=
2016-11-30 20:55:31.178 45484 ERROR nova File "/usr/lib/
2016-11-30 20:55:31.178 45484 ERROR nova raise ValueError(msg)
2016-11-30 20:55:31.178 45484 ERROR nova ValueError: Invalid InitiatorConnector protocol specified ISCSI