The following tests fail for designate in ubuntu artful:
designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records
designate.tests.test_api.test_v2.test_import_export.APIV2ZoneImportExportTest.test_import_export
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_secondary_zone_recordsets
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_total_count
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_total_count_pagination
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_metadata_exists
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_total_count_filtered_by_data
designate.tests.test_central.test_service.CentralServiceTest.test_create_SOA
designate.tests.test_central.test_service.CentralServiceTest.test_find_recordsets
designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_deleted_recordsets
designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_criterion_wildcard
designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_paging
designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_instance_create_end_utf8
designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets
with something like:
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "designate/tests/test_storage/__init__.py", line 919, in test_find_recordsets
actual = self.storage.find_recordsets(self.admin_context, criterion)
File "designate/storage/impl_sqlalchemy/__init__.py", line 718, in find_recordsets
limit=limit, force_index=force_index)
File "designate/storage/impl_sqlalchemy/__init__.py", line 638, in _find_recordsets
force_index=force_index)
File "designate/sqlalchemy/base.py", line 491, in _find_recordsets_with_records
setattr(current_rrset, key, record[value])
File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/result.py", line 93, in __getitem__
return processor(self._row[index])
File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/sqltypes.py", line 1462, in process
value = self._object_value_for_elem(value)
File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/sqltypes.py", line 1374, in _object_value_for_elem
'"%s" is not among the defined enum values' % elem)
LookupError: "SOA" is not among the defined enum values
I've blacklisted these tests for the time being, but this does need to be resolved.
Marked Fix Releases, as tests are all running OK now in artful.