[library] For HA, Ubuntu: Unexpected error while running command: collie

Bug #1283050 reported by Anastasia Palkina
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Low
Fuel Library (Deprecated)

Bug Description

"build_id": "2014-02-21_13-53-24",
"mirantis": "yes",
"build_number": "176",
"nailgun_sha": "d528441c490fc53f26a9115fb866d41208727d1a",
"ostf_sha": "e74dcb33134d4334786a4fa27107febf9a497f2b",
"fuelmain_sha": "fe157dcc0c68a237b527cb9b6adf9101c815e374",
"astute_sha": "3d43abeefb60677ce6cae83d31ebbba1ff3cdbe2",
"release": "4.1",.
"fuellib_sha": "a964b37f7f96f62a2f92b117c06077b53386a3ae"

1. Create new environment (Ubuntu, HA mode)
2. Choose VLAN segmentation
3. Add 3 controllers, 1 compute and 1 cinder
4. Choose Debug in 'OpenStack Settings' tab
5. Start deployment. It was successful
6. Errors in glance-api log:

glance.store.sheepdog [-] Error in store configuration: Unexpected error while running command.
2014-02-21T11:47:24.186332+00:00 debug: Command: collie
2014-02-21T11:47:24.186332+00:00 debug: Exit code: 127
2014-02-21T11:47:24.186332+00:00 debug: Stdout: ''
2014-02-21T11:47:24.186332+00:00 debug: Stderr: '/bin/sh: 1: collie: not found\n'

glance.store.filesystem [-] Could not find filesystem_store_datadir in configuration options.

Revision history for this message
Anastasia Palkina (apalkina) wrote :
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

Does not affect deployment. Leads only to log warnings.

Changed in fuel:
importance: Undecided → Low
status: New → Confirmed
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Roman Vyalov (r0mikiam) → Sergey Vasilenko (xenolog)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/75432

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/75432
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=2abfac4183020d5c2c696f1e6e93a32b4aafc98a
Submitter: Jenkins
Branch: master

commit 2abfac4183020d5c2c696f1e6e93a32b4aafc98a
Author: Sergey Vasilenko <email address hidden>
Date: Fri Feb 21 18:42:51 2014 +0400

    Add Sheepdog package to dependency chain of Glance.

    Sheepdog's binary 'collie' hardcoded somwwhere inside Glance code.

    Change-Id: Ic45293be9e51b536ab9f1665e40a160245c26d5e
    Closes-bug: #1283050

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Dmitry Borodaenko (angdraug) wrote : Re: For HA, Ubuntu: Unexpected error while running command: collie

The fix had to be reverted due to https://bugs.launchpad.net/fuel/+bug/1283187

The right way to fix this is to remove sheepdog and other backends we don't support from known_stores configuration variable, as proposed upstream in https://review.openstack.org/59150

We should do this in Puppet (as opposed to patching Glance): if the above change gets merged in Icehouse, we'll need to set known_stores explicitly anyway to make sure rbd backend is enabled.

Changed in fuel:
status: Fix Committed → Confirmed
status: Confirmed → Opinion
status: Opinion → Triaged
Revision history for this message
Sergey Vasilenko (xenolog) wrote :

I think, you jumped the gun with revert.
Right way is good way, but not just before release.

I think we have enough another issues before code freeze.

Mike Scherbakov (mihgen)
Changed in fuel:
milestone: 4.1 → 5.0
Changed in fuel:
milestone: 5.0 → 5.1
Dmitry Ilyin (idv1985)
summary: - For HA, Ubuntu: Unexpected error while running command: collie
+ [library] For HA, Ubuntu: Unexpected error while running command: collie
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Fuel Library Team (fuel-library)
Revision history for this message
Dmitry Ilyin (idv1985) wrote :

How about
ln -s /bin/true /usr/bin/collie

Changed in fuel:
milestone: 5.1 → 6.0
Changed in fuel:
milestone: 6.0 → 6.1
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Bartlomiej Piotrowski (bpiotrowski)
Revision history for this message
Bartłomiej Piotrowski (bpiotrowski) wrote :

I'm unable to reproduce it with 6.0 iso.

Changed in fuel:
status: Triaged → Invalid
status: Invalid → Incomplete
assignee: Bartlomiej Piotrowski (bpiotrowski) → Fuel Library Team (fuel-library)
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

This bug was incomplete for more than 4 weeks. We cannot investigate it further so we are setting the status to Invalid. If you think it is not correct, please feel free to provide requested information and reopen the bug, and we will look into it further.

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