xenapi plugins all need the execute permission set

Bug #954833 reported by John Garbutt on 2012-03-14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
John Garbutt

Bug Description

If the xenapi plugins do not have execute permissions set, then the plugin is not recognized by XenServer or XCP.
It would be good if we can get the permissions correct in git hub to stop confusing people.

Changed in nova:
assignee: nobody → John Garbutt (johngarbutt)
status: New → In Progress
John Garbutt (johngarbutt) wrote :

turns out only xenhost didn't have the execute bit set, but needed it

isn't worthwhile catching and logging plugin exceptions too? In case permissions get screwed up for whatever reason (it has happened in the past)?

John Garbutt (johngarbutt) wrote :

Not sure we can do much better given what is being reported by XenAPI.

Reviewed: https://review.openstack.org/5330
Committed: http://github.com/openstack/nova/commit/722c54a069d3007e92a62faf14f123cdbfe98695
Submitter: Jenkins
Branch: master

commit 722c54a069d3007e92a62faf14f123cdbfe98695
Author: John Garbutt <email address hidden>
Date: Wed Mar 14 09:36:11 2012 +0000

    Fixes bug 954833
    By adding the execute bit to the xenhost xenapi plugin

    Change-Id: Id1e12b84ef5c9a286d86a32b3ea1c7f3c83be47c

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2012-03-20
Changed in nova:
milestone: none → essex-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in nova:
milestone: essex-rc1 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers