Re: Problem with notify script

"Ryan O'Hara" <[email protected]>
Newsgroups gmane.linux.keepalived.devel
Message-ID <[email protected]>
On Thu, Jun 18, 2015 at 09:46:04AM +0200, Alexandre Cassen wrote:
> configuration should be updated with brack block as follow :
> 
> notify  {
>    /usr/local/bin/notify_vrrp.sh
> }

I see. I was not aware of this change. Thanks.

> but I am considering reverting that patch since it is breaking compat

Agreed. I am going to need to revert this in Fedora since it is
breaking existing configurations. I see three possible solutions:

1. Revert the patch completely.
2. Make the notify keyword accept a list (brackets) or a single script
(no brackets) as in 1.2.16 and earlier.
3. Use a new keyword to identify a list of scripts, then restore
notify to accept just a single script.

Ryan

> On Thu, Jun 18, 2015 at 3:35 AM, Ryan O'Hara <[email protected]> wrote:
> 
> >
> > A problem with the notify script in version 1.2.17 was reported to me
> > and I verified the issue this evening. In short, the notify script is
> > not being executed. The other notification script (notify_master,
> > notify_backup, notify_fault) seem to work just fine.
> >
> > While testing this, I had two VRRP instances defined in
> > keepalived.conf. I noticed that if I had a notify script defined, the
> > second VRRP instance was not being parsed, so I looked at changes to
> > vrrp_parser.c. It seems that this patch [1]is causing the problem.
> >
> > The reporter of this bug also opened an issue on github, which can be
> > found here [2].
> >
> > I'm considering reverting this patch, but a git revert of this commit
> > is not clean so it may take a bit of work.
> >
> > Ryan
> >
> > [1]
> > https://github.com/acassen/keepalived/commit/5c4177381bee24f9f7fbe33b8dc20c2d9cc2bccb
> > [2] https://github.com/acassen/keepalived/issues/156
> >
> >
> > ------------------------------------------------------------------------------
> > _______________________________________________
> > Keepalived-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/keepalived-devel
> >

------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.