[Pacemaker] Re: Pacemaker 0.7.3 won't let me delete resources
Andrew Beekhof
beekhof at gmail.com
Mon Sep 29 10:54:20 UTC 2008
On Sep 29, 2008, at 12:15 AM, Bruno Voigt wrote:
> Dejan Muhamedagic wrote:
>>
>> On Thu, Sep 25, 2008 at 05:03:37PM +0200, Andrew Beekhof wrote:
>>
>>> On Sep 25, 2008, at 3:48 PM, Bruno Voigt wrote:
>>>
>>>
>>>> Ok, I just found out, that I have to delete the constraints before.
>>>> A better error message would be great.
>>>>
>> A bit of advertisement for the cli (I need guniea pigs too :)
>>
>> If you use the new CRM CLI interface (aka crm), it will delete
>> all the constraints which reference the resource you want to
>> delete:
>>
>> # crm
>> crm(live) # configure delete hbtest1a
>>
>> or:
>>
>> # crm configure delete hbtest1a
>>
>>
> Hi Dejan,
>
> that did not work for me in 0.7.3,
> because I tried before the command "crm resource manage testbvol".
>
> root at xen20a:/etc/xen# crm configure delete testbvol
> ERROR: syntax : meta is_managed=true
> Call cib_delete failed (-47): Update does not conform to the
> configured schema/DTD
> <null>
> ERROR: could not delete testbvol
> offending xml: <primitive id="testbvol"/>
This doesn't make sense to me.
Using is_managed=true shouldn't be enough to trigger a schema error -
unless you're not setting it as a nvpair.
> I think the renaming of attributes like "is_managed" to "is-managed"
> will cause a lot of headaches for many people,
> at least I needed some time to find and change all affected ones in
> my scripts ..
which is why we support the old syntax :-)
but then you don't get any of the new features.
More information about the Pacemaker
mailing list