[ClusterLabs] Resource creation fails

Tomas Jelinek tojeline at redhat.com
Tue Mar 22 12:04:48 EDT 2016


Fixed in pcs upstream:
https://github.com/feist/pcs/commit/fd3cb40897e9fa2acde9c0cdb9b50a2580c04d6b

Regards,
Tomas

Dne 22.3.2016 v 16:50 Nagorny, Dimitry napsal(a):
> Tomas,
>
> That worked, thanks a lot!
>
>
> Best Regards
> Dimitry Nagorny
> Trainee
>
> /*-----Ursprüngliche Nachricht-----
> /*Von: Tomas Jelinek [mailto:tojeline at redhat.com]
> /*Gesendet: Dienstag, 22. März 2016 15:25
> /*An: users at clusterlabs.org
> /*Betreff: Re: [ClusterLabs] Resource creation fails
> /*
> /*Hi,
> /*
> /*This is a bug in pcs.
> /*
> /*As a workaround, put <parameters /> into your ocf script's metadata, i.e. like
> /*this:
> /*</longdesc>
> /*<shortdesc lang="en">OpenSIPS resource agent</shortdesc> <permission
> /*/> <actions> <action name="start" timeout="30" />
> /*
> /*
> /*Regards,
> /*Tomas
> /*
> /*Dne 22.3.2016 v 13:37 Nagorny, Dimitry napsal(a):
> /*> Hi,
> /*>
> /*> Forgot to attach the file, sorry.
> /*>
> /*> Respectfully
> /*>
> /*> *Dimitry Nagorny*
> /*>
> /*> Trainee
> /*>
> /*> *Von:*Nagorny, Dimitry [mailto:dimitry.nagorny at robot5.de]
> /*> *Gesendet:* Dienstag, 22. März 2016 13:32
> /*> *An:* users at clusterlabs.org
> /*> *Betreff:* [ClusterLabs] Resource creation fails
> /*>
> /*> Good afternoon all,
> /*>
> /*> My setup is that I have successfully running two CentOS 7.2 Server nodes
> /*> in a pacemaker cluster with failover on a virtual IP. Both Servers act
> /*> as OpenSIPS. I wrote my own ocf script to surveil that the opensips pid
> /*> is still there so I can assume opensips is still running (very basic but
> /*> its all I want for the moment).
> /*>
> /*> My problem: If I want to create the resource I am getting messages that
> /*> I can't interpret and can't find anything about it with the help of google:
> /*>
> /*> Traceback (most recent call last):
> /*>
> /*>    File "/usr/sbin/pcs", line 219, in <module>
> /*>
> /*>      main(sys.argv[1:])
> /*>
> /*>    File "/usr/sbin/pcs", line 159, in main
> /*>
> /*>      cmd_map[command](argv)
> /*>
> /*>    File "/usr/lib/python2.7/site-packages/pcs/resource.py", line 42, in
> /*> resource_cmd
> /*>
> /*>      resource_create(res_id, res_type, ra_values, op_values,
> /*> meta_values, clone_opts)
> /*>
> /*>    File "/usr/lib/python2.7/site-packages/pcs/resource.py", line 538, in
> /*> resource_create
> /*>
> /*>      bad_opts, missing_req_opts = utils.validInstanceAttributes(ra_id,
> /*> params , get_full_ra_type(ra_type, True))
> /*>
> /*>    File "/usr/lib/python2.7/site-packages/pcs/utils.py", line 1770, in
> /*> validInstanceAttributes
> /*>
> /*>      for action in actions.findall("parameter"):
> /*>
> /*> AttributeError: 'NoneType' object has no attribute 'findall'
> /*>
> /*> I get this after entering: pcs resource create opensips
> /*> ocf:opensips:opensips op monitor interval=15s
> /*>
> /*> The ocf is stored in /usr/lib/ocf/resource.d/opensips/opensips.
> /*>
> /*> Please find attached the ocf script. If anything else is needed please ask.
> /*>
> /*> 1.What wants the traceback tell me?
> /*>
> /*> 2.Is there any way to check the ocf on centOS7? ocf-tester is not available.
> /*>
> /*> 3.Any hint on how to solve this?
> /*>
> /*> Very Respectfully
> /*>
> /*> *Dimitry Nagorny*
> /*>
> /*> Trainee
> /*>
> /*>
> /*>
> /*> _______________________________________________
> /*> Users mailing list: Users at clusterlabs.org
> /*> http://clusterlabs.org/mailman/listinfo/users
> /*>
> /*> Project Home: http://www.clusterlabs.org
> /*> Getting started:
> /*http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> /*> Bugs: http://bugs.clusterlabs.org
> /*>
> /*
> /*_______________________________________________
> /*Users mailing list: Users at clusterlabs.org
> /*http://clusterlabs.org/mailman/listinfo/users
> /*
> /*Project Home: http://www.clusterlabs.org
> /*Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> /*Bugs: http://bugs.clusterlabs.org
>
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/users
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>




More information about the Users mailing list