<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Why is the checksum for active_bundle not matching last_validated_bundle after application? in Splunk Enterprise</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707212#M21158</link>
    <description>Here &lt;A href="https://conf.splunk.com/files/2017/slides/pushing-configuration-bundles-in-an-indexer-cluster.pdf" target="_blank"&gt;https://conf.splunk.com/files/2017/slides/pushing-configuration-bundles-in-an-indexer-cluster.pdf&lt;/A&gt; is an old conf presentation about pushing cluster bundle. It contains quite much information and starting page 41 is troubleshooting section. There are e.g. places where those bundles are stored on CM and peers. Basically you could look their content to see are those different which explains the difference of hash.&lt;BR /&gt;r. Ismo</description>
    <pubDate>Wed, 18 Dec 2024 19:48:08 GMT</pubDate>
    <dc:creator>isoutamo</dc:creator>
    <dc:date>2024-12-18T19:48:08Z</dc:date>
    <item>
      <title>Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/706734#M21076</link>
      <description>&lt;P class="lia-align-left"&gt;This is not a particulary crucial question but it has been nagging me for a while.&lt;/P&gt;&lt;P class="lia-align-left"&gt;When applying changes to indexes.conf on the manager node I usually do a calidate -&amp;gt; show -&amp;gt; apply round. But I am somewhout confused about a detail.&lt;/P&gt;&lt;P class="lia-align-left"&gt;When you validate a bundle after making modifications you get an updated "last_validated_bundle" checksum. In my mind, when you then apply this bundle the now "last_validated_bundle" checksum should become the new "latest_bundle" and "active_bundle". But this is not the case.&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;$ splunk apply cluster-bundle
Creating new bundle with checksum=&amp;lt;does_not_match_last_validated_bundle&amp;gt;
Applying new bundle. The peers may restart depending on the configurations in applied bundle.
Please run 'splunk show cluster-bundle-status' for checking the status of the applied bundle.
OK&lt;/LI-CODE&gt;&lt;P&gt;After the new bundle has been applied active_bundle, latest_bundle and last_validated_bundle checksums all match again. But why is the checksum produced after bundle validation not matching the checksum for the applied bundle?&lt;/P&gt;&lt;P&gt;Have a great weekend!&lt;/P&gt;</description>
      <pubDate>Fri, 13 Dec 2024 13:36:11 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/706734#M21076</guid>
      <dc:creator>fatsug</dc:creator>
      <dc:date>2024-12-13T13:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707092#M21131</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/241580"&gt;@fatsug&lt;/a&gt;&amp;nbsp;Hello!&amp;nbsp;&lt;SPAN&gt;The&amp;nbsp;&lt;/SPAN&gt;last_validated_bundle&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;differs from the&amp;nbsp;&lt;/SPAN&gt;active_bundle&lt;SPAN&gt;which identifies the bundle that was most recently applied and is currently active across the peer nodes.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Refer:&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/Splunk/9.3.2/Indexer/Updatepeerconfigurations#Use_the_CLI_to_validate_the_bundle_and_check_restart" target="_blank" rel="noopener"&gt;https://docs.splunk.com/Documentation/Splunk/9.3.2/Indexer/Updatepeerconfigurations#Use_the_CLI_to_validate_the_bundle_and_check_restart&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;if this Helps,&amp;nbsp; Please Upvote.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 02:04:33 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707092#M21131</guid>
      <dc:creator>sainag_splunk</dc:creator>
      <dc:date>2024-12-18T02:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707111#M21136</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/187813"&gt;@sainag_splunk&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do understand the "how" so to speak, but I do not understand the "why". If I validate a bundle and then push that bundle I would assume that the checksum for the validated bundle after a push should be the same as the new and current one. Otherwise I cannot validate that the last validated bundle is exactly what has been pushed and applied.&lt;/P&gt;&lt;P&gt;But maybe I'm missing the point? If the checksums are not there to validate changes but rather just to track the presence of unapplied changes, then its fine.&lt;/P&gt;&lt;P&gt;I suspect that at this point the logical follow-up question is, how are bundles modified after validation but before being applied? Or are the checksums only for the changed files/settings and the final cheksum is for the entire bundle?&lt;/P&gt;&lt;P&gt;All the best&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 07:44:16 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707111#M21136</guid>
      <dc:creator>fatsug</dc:creator>
      <dc:date>2024-12-18T07:44:16Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707212#M21158</link>
      <description>Here &lt;A href="https://conf.splunk.com/files/2017/slides/pushing-configuration-bundles-in-an-indexer-cluster.pdf" target="_blank"&gt;https://conf.splunk.com/files/2017/slides/pushing-configuration-bundles-in-an-indexer-cluster.pdf&lt;/A&gt; is an old conf presentation about pushing cluster bundle. It contains quite much information and starting page 41 is troubleshooting section. There are e.g. places where those bundles are stored on CM and peers. Basically you could look their content to see are those different which explains the difference of hash.&lt;BR /&gt;r. Ismo</description>
      <pubDate>Wed, 18 Dec 2024 19:48:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707212#M21158</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2024-12-18T19:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707219#M21160</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/241580"&gt;@fatsug&lt;/a&gt;&amp;nbsp;Hi&lt;/SPAN&gt;&lt;SPAN class=""&gt;! ASFAIK, the last_validated_bundle&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;is&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;different&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;from the active_bundle because they&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;have&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;different purposes&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;within&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the bundle lifecycle. The validation process creates a temporary bundle to verify&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;configuration changes, while the apply process&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;would&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;a new bundle&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;including&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;additional metadata and runtime information needed for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;actual&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;deploy&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;across the cluster. When you run splunk apply cluster-bundle, it&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;creates&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;new&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;bundle from the master-apps directory&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;and&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;that's&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;why you&lt;/SPAN&gt;&lt;SPAN class=""&gt;'re&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;seeing&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;a different checksum&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;than&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;your validation step. After successful application, all checksums align since they're now referring to the same deployed bundle.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 20:33:47 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707219#M21160</guid>
      <dc:creator>sainag_splunk</dc:creator>
      <dc:date>2024-12-18T20:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707230#M21162</link>
      <description>&lt;P&gt;While I still find this "counter intuitive" speaking of checksums, I understand that this is by design.&lt;/P&gt;&lt;P&gt;The validated bundle is modified upon application and hence the checksum changes. This is not to prevent pushing bundles that have been modified after validation but rather to keep track of states of changes/bundles.&lt;/P&gt;&lt;P&gt;Thank you for the explanation&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 21:33:53 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707230#M21162</guid>
      <dc:creator>fatsug</dc:creator>
      <dc:date>2024-12-18T21:33:53Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707231#M21163</link>
      <description>&lt;P&gt;I feel content accepting that bundle checksums are by design present to visualise the different states and not to detect modifications between validation and application. Thank you for the link though, I will definetly have a look at the presentation. With a little luck it might even be available online somewhere.&lt;/P&gt;&lt;P&gt;All the best&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 21:36:47 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707231#M21163</guid>
      <dc:creator>fatsug</dc:creator>
      <dc:date>2024-12-18T21:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707237#M21164</link>
      <description>This is excellent app for finding old presentations and video sessions &lt;A href="https://splunkbase.splunk.com/app/3330" target="_blank"&gt;https://splunkbase.splunk.com/app/3330&lt;/A&gt;</description>
      <pubDate>Wed, 18 Dec 2024 22:15:23 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707237#M21164</guid>
      <dc:creator>isoutamo</dc:creator>
      <dc:date>2024-12-18T22:15:23Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the checksum for active_bundle not matching last_validated_bundle after application?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707261#M21165</link>
      <description>&lt;P&gt;"There's an app for that" &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 19 Dec 2024 09:10:36 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-is-the-checksum-for-active-bundle-not-matching-last/m-p/707261#M21165</guid>
      <dc:creator>fatsug</dc:creator>
      <dc:date>2024-12-19T09:10:36Z</dc:date>
    </item>
  </channel>
</rss>

