<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:42:00 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LUDOC-321] Operations manual PDF does not build if 2+ chapters have condition fields</title>
                <link>https://jira.whamcloud.com/browse/LUDOC-321</link>
                <project id="10070" key="LUDOC">Lustre Documentation</project>
                    <description>&lt;p&gt;When two or more chapters have a condition field in their XML chapter tag, the PDF version of the manual will not build.  The error which results from make pdf (fop output) is:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;org.apache.fop.apps.FOPException: org.apache.fop.fo.ValidationException: Property ID &quot;$&quot; (found on &quot;fo:block-container&quot;) previously used; ID values must be unique within a document!
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The reason for this error seems to be line 113 in &lt;tt&gt;style/customstyle_fo.xsl&lt;/tt&gt;, which sets id to &quot;${chunkid}&quot; instead of &quot;{$chunkid}&quot;.  That results in a single &quot;$&quot; being inserted instead of the proper id.  As long as only one chapter with a condition field exists, there is no conflict.  Once the second chapter with a condition is added, the conflict over &quot;$&quot; results.&lt;/p&gt;

&lt;p&gt;After making this fix, there still is some duplication because of a duplicate block ID.  Removing the &quot;id={$id}&quot; on line 123 in style/customstyle_fo.xsl appears to fix this and permits the PDF to build cleanly, but I don&apos;t know if there are any side effects.&lt;/p&gt;

&lt;p&gt;To duplicate this error, a condition must be added to another chapter in the manual.  Currently, HSM (chapter 22) is the only chapter with a condition.  This issue was discovered when creating a new chapter targeted at Lustre 2.9.  An example of the error occurring in the build environment can be found at:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://build.hpdd.intel.com/job/lustre-manual-reviews/628/console&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.hpdd.intel.com/job/lustre-manual-reviews/628/console&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know if you need any more details.&lt;/p&gt;</description>
                <environment>CentOS 6.7, fop-1.0-1.0.1.wc1.x86_64, xmlgraphics-commons-1.4-3.noarch, cloned copy of &lt;a href=&quot;git://git.whamcloud.com/doc/manual&quot;&gt;git://git.whamcloud.com/doc/manual&lt;/a&gt;</environment>
        <key id="34011">LUDOC-321</key>
            <summary>Operations manual PDF does not build if 2+ chapters have condition fields</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</priority>
                        <status id="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="rhenwood">Richard Henwood</assignee>
                                    <reporter username="hannac">Chris Hanna</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Jan 2016 15:04:57 +0000</created>
                <updated>Tue, 16 Feb 2016 16:53:54 +0000</updated>
                            <resolved>Tue, 16 Feb 2016 16:53:49 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="138947" author="gerrit" created="Thu, 14 Jan 2016 18:24:01 +0000"  >&lt;p&gt;Richard Henwood (richard.henwood@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18007&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18007&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-321&quot; title=&quot;Operations manual PDF does not build if 2+ chapters have condition fields&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-321&quot;&gt;&lt;del&gt;LUDOC-321&lt;/del&gt;&lt;/a&gt; style: ensure ID elements are unique.&lt;br/&gt;
Project: doc/manual&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 83d1c23242d6285913ef0f21a600339f88e2bdec&lt;/p&gt;</comment>
                            <comment id="138948" author="rhenwood" created="Thu, 14 Jan 2016 18:26:44 +0000"  >&lt;p&gt;Chris: can you give me your Gerrit user name so I can add you as a reviewer?&lt;/p&gt;

&lt;p&gt;Or, can you add yourself?&lt;/p&gt;</comment>
                            <comment id="139028" author="hannac" created="Fri, 15 Jan 2016 16:09:45 +0000"  >&lt;p&gt;I don&apos;t have a Gerrit account, and it appears I can&apos;t create a new one through my OpenID provider (stackexchange).  Can you assign hannac@iu.edu as a reviewer?&lt;/p&gt;</comment>
                            <comment id="139031" author="rhenwood" created="Fri, 15 Jan 2016 16:35:46 +0000"  >&lt;p&gt;&lt;blockquote&gt;
&lt;p&gt;hannac@iu.edu does not identify a registered user or group&lt;/p&gt;&lt;/blockquote&gt; &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;Do you get an error reported with your stackexchange OpenID provider?&lt;/p&gt;</comment>
                            <comment id="139032" author="kit.westneat" created="Fri, 15 Jan 2016 16:37:39 +0000"  >&lt;p&gt;if you have an Ubuntu launchpad account, you can use that. Also somewhat humorously, a Steam account will work. &lt;/p&gt;</comment>
                            <comment id="139070" author="hannac" created="Fri, 15 Jan 2016 19:40:34 +0000"  >&lt;p&gt;I receive the following:&lt;/p&gt;

&lt;p&gt;Not Found&lt;br/&gt;
The page you requested was not found, or you do not have permission to view this page.&lt;/p&gt;

&lt;p&gt;Following this error, I am still not logged in.  Both &quot;Register&quot; and &quot;Sign In&quot; cause the same behavior.  The OpenID URL I&apos;m using is: &lt;br/&gt;
&lt;a href=&quot;https://openid.stackexchange.com&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://openid.stackexchange.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The resulting URL in the address bar is:&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#SignInFailure,SIGN_IN,Discovered+information+verification+failed&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#SignInFailure,SIGN_IN,Discovered+information+verification+failed&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The StackExchange site shows &quot;Authenticated to review.whamcloud.com&quot; after this occurs.&lt;/p&gt;</comment>
                            <comment id="139089" author="rhenwood" created="Fri, 15 Jan 2016 22:39:33 +0000"  >&lt;p&gt;I&apos;ve googled around a bit and not found anything like a direct lead.&lt;/p&gt;

&lt;p&gt;Do you have another openid provider you can use?&lt;/p&gt;

&lt;p&gt;If not: can you review the patch and post a comment here?&lt;/p&gt;</comment>
                            <comment id="139263" author="hannac" created="Tue, 19 Jan 2016 18:01:55 +0000"  >&lt;p&gt;Tried Yahoo&apos;s OpenID and it worked.  I&apos;ve added myself as a reviewer and will take a look.&lt;/p&gt;</comment>
                            <comment id="139275" author="gerrit" created="Tue, 19 Jan 2016 18:44:29 +0000"  >&lt;p&gt;Richard Henwood (richard.henwood@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18007/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18007/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-321&quot; title=&quot;Operations manual PDF does not build if 2+ chapters have condition fields&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-321&quot;&gt;&lt;del&gt;LUDOC-321&lt;/del&gt;&lt;/a&gt; style: ensure ID attributes are unique.&lt;br/&gt;
Project: doc/manual&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b6cba0767fe81c43f2cfe0d25637a700e8f6eb3e&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                        <issuelink>
            <issuekey id="21740">LUDOC-197</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxxlj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>