Diagnostic snapshot doesn't include content from slave-nodes

Bug #1303754 reported by Alexander Rubtsov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Fuel Python (Deprecated)
Declined for 4.1.x by Aleksandra Fedorova
Declined for 5.1.x by Aleksandra Fedorova

Bug Description

Release: Mirantis OpenStack 4.1

Expected result:
diagnostic snapshot include configuration files (/etc/...) and output of some command from slave-nodes

Actual result:
- directories in ./node-x.domain.tld/etc/ are empty
- txt files in ./node-x.domain.tld/commands/ with the following content:
===== COMMAND =====: <command>
===== RETURN CODE =====: None
===== STDOUT =====:
None
===== STDERR =====:
None

tags: added: customer-found
Revision history for this message
Alexander Rubtsov (arubtsov) wrote :

Diagnostic snapshot is attached

Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

I can't reproduce the issue, it seems to be local environment issue

Changed in fuel:
assignee: nobody → Fuel Astute Team (fuel-astute)
importance: Undecided → Low
milestone: none → 5.0
Revision history for this message
Mike Scherbakov (mihgen) wrote :

I'm setting Incomplete for now. I hope we can get more info about an env to confirm this bug. Right now, it's likely that there were no particular files on slaves or commands, so it returned nothing, or some other issue not directly related to shotgun library, which does logs collection at the moment.
We need more troubleshooting actions to check manually what really happen when we issue those commands on slaves.

Please try to reproduce the issue, and check commands by manually running them on env. Also, please ping us at #fuel-dev, so we can collaborate in run time.

Changed in fuel:
status: New → Incomplete
Mike Scherbakov (mihgen)
Changed in fuel:
milestone: 5.0 → 5.1
Revision history for this message
Mike Scherbakov (mihgen) wrote :

There were no activity on this bug for a while. If you reproduce this issue, please reopen it. Closing as Invalid for now.

Changed in fuel:
status: Incomplete → Invalid
Changed in fuel:
status: Invalid → Confirmed
importance: Low → Critical
milestone: 5.1 → 6.0
assignee: Fuel Astute Team (fuel-astute) → Fuel Python Team (fuel-python)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

In logs attached to https://bugs.launchpad.net/fuel/+bug/1373569 there are *still* empty commands.txt files in snapshot, looks like this bug wasn't fixed completely

Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

{u'build_id': u'2014-10-03_00-00-10', u'ostf_sha': u'f238ecaef0cad7d31aca7e6af2f2523d8fcdc9e7', u'build_number': u'542', u'auth_required': True, u'nailgun_sha': u'4460732478cfcabc6f656d9d2e41cab4de64410d', u'production': u'docker', u'api': u'1.0', u'fuelmain_sha': u'0a7cfb07241741dba3ecbd14210512b9eb1d88ae', u'astute_sha': u'65a5a0781d314bdcc090a61a599a8abf95989fc1', u'feature_groups': [u'mirantis'], u'release': u'6.0', u'release_versions': {u'2014.2-6.0': {u'VERSION': {u'build_id': u'2014-10-03_00-00-10', u'ostf_sha': u'f238ecaef0cad7d31aca7e6af2f2523d8fcdc9e7', u'build_number': u'542', u'api': u'1.0', u'nailgun_sha': u'4460732478cfcabc6f656d9d2e41cab4de64410d', u'production': u'docker', u'fuelmain_sha': u'0a7cfb07241741dba3ecbd14210512b9eb1d88ae', u'astute_sha': u'65a5a0781d314bdcc090a61a599a8abf95989fc1', u'feature_groups': [u'mirantis'], u'release': u'6.0', u'fuellib_sha': u'df3377534acd70389b551025539152039e260f5c'}}}, u'fuellib_sha': u'df3377534acd70389b551025539152039e260f5c'}

Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

works fine on {"build_id": "2014-10-03_00-00-10", "ostf_sha": "f238ecaef0cad7d31aca7e6af2f2523d8fcdc9e7", "build_number": "542", "auth_required": true, "api": "1.0", "nailgun_sha": "4460732478cfcabc6f656d9d2e41cab4de64410d", "production": "docker", "fuelmain_sha": "0a7cfb07241741dba3ecbd14210512b9eb1d88ae", "astute_sha": "65a5a0781d314bdcc090a61a599a8abf95989fc1", "feature_groups": ["mirantis"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-10-03_00-00-10", "ostf_sha": "f238ecaef0cad7d31aca7e6af2f2523d8fcdc9e7", "build_number": "542", "api": "1.0", "nailgun_sha": "4460732478cfcabc6f656d9d2e41cab4de64410d", "production": "docker", "fuelmain_sha": "0a7cfb07241741dba3ecbd14210512b9eb1d88ae", "astute_sha": "65a5a0781d314bdcc090a61a599a8abf95989fc1", "feature_groups": ["mirantis"], "release": "6.0", "fuellib_sha": "df3377534acd70389b551025539152039e260f5c"}}}, "fuellib_sha": "df3377534acd70389b551025539152039e260f5c"}

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Critical → Medium
importance: Medium → High
Revision history for this message
Mike Scherbakov (mihgen) wrote :

As it was verified by QA (see comment #8), should not we close it as Invalid?

Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

It was verified a long time ago, and I can not see such problems in snapshots, created during nightly tests runs - so move to invalid now

Changed in fuel:
status: Incomplete → Invalid
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Please elalborate long time ago

Changed in fuel:
status: Invalid → Confirmed
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

According to https://bugs.launchpad.net/fuel/+bug/1303754/comments/5, it was reproduced a month ago for a last time

Revision history for this message
Dima Shulyak (dshulyak) wrote :

Something like this:

None[root@nailgun fuel-snapshot-2014-11-03_10-01-44]# cat node-2.test.domain.local/commands/blkid_o_list.txt
===== COMMAND =====: blkid -o list
===== RETURN CODE =====: None
===== STDOUT =====:
None
===== STDERR =====:

Can be present in snapshot in case there is connectivity problem with vm, easy to reproduce by suspending vm, for example.

Changed in fuel:
status: Confirmed → Invalid
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.