Hide Forgot
Created attachment 511728 [details] Test case. Description of problem: fence_virt -o metadata should have a "domain" parameter for upgrade compatibility for users of RHEL5 fence_xvm. Currently, this is not provided. When using the automatic schema generation in RHEL 6.2 which enables third-party fence- and resource-agents, this will introduce a configuration regression for users. Version-Release number of selected component (if applicable): 0.2.1-1 How reproducible: 100% Steps to Reproduce: 1. fence_xvm -o metadata | grep "parameter.*\"domain\" Actual results: No output Expected results: <parameter name="domain"> Additional info: Test case attached. This has been resolved upstream already.
http://fence-virt.git.sourceforge.net/git/gitweb.cgi?p=fence-virt/fence-virt;a=commit;h=c3427373c84d5430bc829c87e65f394c595549c2 http://fence-virt.git.sourceforge.net/git/gitweb.cgi?p=fence-virt/fence-virt;a=commit;h=cb64c8c89f6b119b0405bf5d4a7f0bce863ad043
Created attachment 511747 [details] Updated test case The previous one's timeouts were invalid.
Current version: [root@snap ~]# rpm -q fence-virt fence-virt-0.2.1-8.el6.x86_64 [root@snap ~]# rpm -qV fence-virt [root@snap ~]# ./fence-virt-domain-check.sh Missing domain in metadata Scratch build: [root@snap ~]# rpm -Uvh fence-virt-0.2.3-1.el6.x86_64.rpm Preparing... ########################################### [100%] 1:fence-virt ########################################### [100%] [root@snap ~]# rpm -qV fence-virt [root@snap ~]# ./fence-virt-domain-check.sh success [root@snap ~]# md5sum fence-virt-domain-check.sh fbb206b9a46566dcdb6f572aa4bc8f34 fence-virt-domain-check.sh
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: The 'domain' parameter was removed in favor of 'port'. Consequence: Existing configurations utilizing 'domain' instead of 'port' cease to function correctly when fencing using the existing package. Fix: Add 'domain' for compatibility. Result: Existing configurations work with this new package.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2011-1566.html