Steps:
1. Create and deploy any kind of cluster
2. Enter nailgun container
dockerctl shell nailgun
3. Run statsender with command 'statsenderd'
4. Interrupt process and check /var/log/nailgun/statsenderd.log
Expected - no errors are in log
Actual - 2015-12-07 10:21:13.099 ERROR [7fe1fb713700] (statsenderd) Unexpected collector answer: {
"message": "{u'release': u'8.0', u'api': u'1', u'openstack_version': u'2015.1.0-8.0', u'feature_groups': [u'experimental', u'advanced']} is not valid under any of the given schemas\n\nFailed validating u'oneOf' in schema[u'properties'][u'installation_structure'][u'properties'][u'fuel_release']:\n {u'oneOf': [{u'required': [u'fuel-ostf_sha',\n u'python-fuelclient_sha',\n u'fuel-library_sha',\n u'fuel-nailgun_sha']},\n {u'required': [u'fuel-ostf_sha',\n u'python-fuelclient_sha',\n u'fuel-library_sha',\n u'nailgun_sha']},\n {u'required': [u'ostf_sha',\n u'fuellib_sha',\n u'nailgun_sha']}],\n u'properties': {u'api': {u'type': u'string'},\n u'astute_sha': {u'type': u'string'},\n u'build_id': {u'type': u'string'},\n u'feature_groups': {u'items': {u'type': u'string'},\n u'type': u'array'},\n u'fuel-library_sha': {u'type': u'string'},\n u'fuel-ostf_sha': {u'type': u'string'},\n u'fuellib_sha': {u'type': u'string'},\n u'fuelmain_sha': {u'type': u'string'},\n u'nailgun_sha': {u'type': u'string'},\n u'ostf_sha': {u'type': u'string'},\n u'python-fuelclient_sha': {u'type': u'string'},\n u'release': {u'type': u'string'}},\n u'required': [u'release', u'astute_sha', u'api', u'feature_groups'],\n u'type': u'object'}\n\nOn instance[u'installation_structure'][u'fuel_release']:\n {u'api': u'1',\n u'feature_groups': [u'experimental', u'advanced'],\n u'openstack_version': u'2015.1.0-8.0',\n u'release': u'8.0'}",
"status": "error"
}
Andrey, please provide nailun /api/version output.