[Pacemaker] possible regex error in "pcs resource enable/disable"

Andrew Beekhof andrew at beekhof.net
Wed Feb 19 18:12:02 EST 2014


Have you been mixing pcs and crmsh again? :-)
The interesting part is how the dup got in there in the first place.

Can you remove both settings and try to recreate that step?

On 20 Feb 2014, at 9:39 am, Bob Haxo <bhaxo at sgi.com> wrote:

> Chris, was easy to duplicate ... I thought that I had cleared 
> the error, but that had not happened.
> 
> Bob Haxo
> 
> [root at mici-admin ~]# pcs resource disable virt
> [root at mici-admin ~]# pcs resource disable libvirtd-clone
> Error: Error performing operation: Invalid argument
> Multiple attributes match name=target-role
>  Value: Started        (id=libvirtd-clone-meta-target-role)
>  Value: Started        (id=libvirtd-clone-meta_attributes-target-role)
> 
> [root at mici-admin ~]# pcs --debug resource disable libvirtd-clone
> Running: /usr/sbin/crm_resource -r libvirtd-clone -m -p target-role -v Stopped
> Return Value: 22
> --Debug Output Start--
> Error performing operation: Invalid argument
> Multiple attributes match name=target-role
>  Value: Started        (id=libvirtd-clone-meta-target-role)
>  Value: Started        (id=libvirtd-clone-meta_attributes-target-role)
> 
> --Debug Output End--
> 
> Error: Error performing operation: Invalid argument
> Multiple attributes match name=target-role
>  Value: Started        (id=libvirtd-clone-meta-target-role)
>  Value: Started        (id=libvirtd-clone-meta_attributes-target-role)
> 
> [root at mici-admin ~]# pcs resource disable libvirtd-clone
> Error: Error performing operation: Invalid argument
> Multiple attributes match name=target-role
>  Value: Started        (id=libvirtd-clone-meta-target-role)
>  Value: Started        (id=libvirtd-clone-meta_attributes-target-role)
> 
> 
> On Wed, 2014-02-19 at 15:23 -0600, Chris Feist wrote:
>> On 02/19/2014 11:16 AM, Bob Haxo wrote:
>>> Encountered this error with pcs but not with crm.  Looks like a regex
>>> error, with the existing regex grabbing all strings starting with the
>>> string "libvirtd-clone" ...
>>> 
>>> 
>>> [root at mici-admin2 ~]# pcs resource disable libvirtd-clone
>>> Error: Error performing operation: Invalid argument
>>> Multiple attributes match name=target-role
>>>   Value: Started        (id=libvirtd-clone-meta-target-role)
>>>   Value: Started        (id=libvirtd-clone-meta_attributes-target-role)
>>> 
>>> [root at mici-admin ~]# crm resource stop libvirtd-clone
>>> 
>>> <<no error, success>>
>>> 
>>> [root at mici-admin ~]# pcs resource enable libvirtd-clone
>>> Error: Error performing operation: Invalid argument
>>> Multiple attributes match name=target-role
>>>   Value: Stopped        (id=libvirtd-clone-meta-target-role)
>>>   Value: Stopped        (id=libvirtd-clone-meta_attributes-target-role)
>>> 
>>> xml:
>>>       <clone id="libvirtd-clone">
>>>         <meta_attributes id="libvirtd-clone-meta">
>>>           <nvpair id="libvirtd-clone-meta-target-role" name="target-role" value="Stopped"/>
>>>         <meta_attributes id="libvirtd-clone-meta_attributes">
>>>           <nvpair id="libvirtd-clone-meta_attributes-target-role" name="target-role" value="Stopped"/>
>>> 
>>> Regards,
>>> Bob Haxo
>> 
>> Can you send the output of the following command:
>> pcs --debug resource disable libvirtd-clone
>> 
>> Thanks,
>> Chris
>>> 
>>> 
>>> _______________________________________________
>>> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
>>> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>>> 
>>> Project Home: http://www.clusterlabs.org
>>> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>>> Bugs: http://bugs.clusterlabs.org
>>> 
>> 
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20140220/9c397b4e/attachment-0003.sig>


More information about the Pacemaker mailing list