Installation structure info failed to be sent to collector

Bug #1523443 reported by Andrey Sledzinskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Alexander Charykov

Bug Description

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"
}

Tags: area-devops
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
summary: - Installation structure info gailed to be sent to collector
+ Installation structure info failed to be sent to collector
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

Andrey, please provide nailun /api/version output.

Changed in fuel:
status: New → Incomplete
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

version.yaml file content:
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  openstack_version: "2015.1.0-8.0"
  api: "1.0"
  build_number: "227"
  build_id: "227"
  fuel-nailgun_sha: "28025f978a6c5d23e7441ad3ec8c2b9f123d9d15"
  python-fuelclient_sha: "b77559b309a62650658424a43051cfeaba518748"
  fuel-agent_sha: "1672c18c8193e1b93d5687d8b720cf4f1ea07048"
  fuel-nailgun-agent_sha: "a33a58d378c117c0f509b0e7badc6f0910364154"
  astute_sha: "b60624ee2c5f1d6d805619b6c27965a973508da1"
  fuel-library_sha: "b9f8c28f0e8f7d725ed4211df418fc54a1abd728"
  fuel-ostf_sha: "fc6648be21f26fac4f66ef18ba36f521960d554b"
  fuel-createmirror_sha: "1f3b4ae09d01591e59449448955dd4254b38ce23"
  fuelmenu_sha: "4064b7723773ab89cdfcbf6cf4682215a7757104"
  shotgun_sha: "25a0cc461a9fa4f7684f04cef0ff4ad9aa99a64d"
  network-checker_sha: "0b1b94a9685c6471d6911dff7ecac10b7bd2625f"
  fuel-upgrade_sha: "1e894e26d4e1423a9b0d66abd6a79505f4175ff6"
  fuelmain_sha: "2eca6adc33f02e02cd812e1d4be7c70e05fd07db"

Changed in fuel:
status: Incomplete → New
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky)
Changed in fuel:
status: New → Confirmed
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

Collector on http://fuel-collect-systest.infra.mirantis.net:80/ is outdated.
Assigning bug to the DevOps team.

Changed in fuel:
assignee: Alexander Kislitsky (akislitsky) → Alexander Charykov (acharykov)
Revision history for this message
Alexander Charykov (acharykov) wrote :

Collector and analytics on systest updated. Now should pass the test.

Changed in fuel:
status: Confirmed → Fix Released
Dmitry Pyzhov (dpyzhov)
tags: added: area-devops
removed: area-python
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.