Bug 847761 - Superfluous or undocumented "amf" section in corosync.conf.example
Summary: Superfluous or undocumented "amf" section in corosync.conf.example
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: corosync
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
Assignee: Steven Dake
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-13 13:30 UTC by Moritz Naumann
Modified: 2016-04-26 17:00 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-08-14 10:20:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
CentOS 5892 0 None None None 2012-08-13 16:16:19 UTC

Description Moritz Naumann 2012-08-13 13:30:26 UTC
Description of problem:
The source release of corosync 1.4.3 contains the following in conf/corosync.conf.example:

amf {
        mode: disabled
}

At the same time the corosync.conf(5) man page states the following about available top level options / sections in the corosync.conf configuration file:

*** BEGIN QUOTE ***
The configuration file consists of bracketed top level directives. The possible directive choices are:

       totem { }
              This top level directive contains configuration options for the totem protocol.

       logging { }
              This top level directive contains configuration options for logging.

       event { }
              This top level directive contains configuration options for the event service.

       It is also possible to specify the top level parameter compatibility. 

*** END QUOTE ***

So there appears to be an inconsistency: either the amf { } section is allowed but not documented (and the documentation is written in a way which suggests that it cannot exist), or it is not allowed / not interpreted and should thus not be found in an example configuration file.

The Corosync website at http://corosync.org/doku.php?id=support suggests that bugs against the source / upstream release should be filed here against Fedora, so I'm doing this (without having verified whether this issue actually affects Fedora, too). The example configuration file is contained unmodified in ELRepo.

Version-Release number of selected component (if applicable):
1.4.3

This issue does not affect corosync 2.0.1.

Comment 1 Moritz Naumann 2012-08-13 13:35:32 UTC
q.v. http://elrepo.org/bugs/view.php?id=296

Comment 2 Moritz Naumann 2012-08-13 16:16:19 UTC
Please ignore comment 1, this package is not in the ElRepo repository. Instead I'm adding a reference to the related bug report against CentOS 6.

Comment 3 Steven Dake 2012-08-13 20:03:01 UTC
The amf section should be removed from the example.

Comment 4 Jan Friesse 2012-08-14 10:20:30 UTC
Committed in upstream as b229f7328e24acaf3daf6aa3b80b7ff5058b4fea. Closing as upstream.

Thanks for bug report.


Note You need to log in before you can comment on or make changes to this bug.