<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>ForgeOps 2025.2.1 release notes | ForgeOps Documentation</title>
        <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html</link>
        <description>ForgeOps 2025.2.1 release notes</description>
        <lastBuildDate>Thu, 02 Jul 2026 23:53:05 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <ttl>5</ttl>
        <copyright>Copyright 2026 Ping Identity. All rights reserved.</copyright>
        <item>
            <title><![CDATA[May 1, 2026]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_1_2026</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_1_2026</guid>
            <pubDate>Fri, 01 May 2026 21:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Avoid using <code>secret-agent</code> versions 1.2.9 and 1.2.10</dt>
<dd>
<p>Versions 1.2.9 and 1.2.10 of <code>secret-agent</code> have a flaw that causes the
<code>secret-agent</code> operator to crash when it tries to access the Kubernetes API.
This issue is fixed in version 1.2.11 of <code>secret-agent</code>. If you are using
versions 1.2.9 or 1.2.10, upgrade to version 1.2.11 or later to avoid this
issue.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[January 9, 2026]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_9_2026</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_9_2026</guid>
            <pubDate>Fri, 09 Jan 2026 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Include links to how-to articles</dt>
<dd>
<p>In the documentation, links to <code>how-to</code> articles in the <code>forgeops</code>
repository have been added. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/how-tos.html" class="xref page">Articles in the <code>forgeops</code> repository</a>.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[January 5, 2026]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_5_2026</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_5_2026</guid>
            <pubDate>Mon, 05 Jan 2026 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Update <code>debug-logs</code> output</dt>
<dd>
<p>The output from <code>debug-logs</code> has been updated. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/troubleshoot/pods.html" class="xref page">Kubernetes logs and other diagnostics</a>.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[December 5, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_5_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_5_2025</guid>
            <pubDate>Fri, 05 Dec 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">New secure Docker images released</dt>
<dd>
<p>The following secure Docker images are now available:</p>
<div class="ulist">
<ul>
<li>
<p>IDM and DS 8.0.1</p>
</li>
<li>
<p>AM 7.5.2 and 8.0.2</p>
</li>
</ul>
</div>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[December 1, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_1_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_1_2025</guid>
            <pubDate>Mon, 01 Dec 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Simplify steps to add custom ldap entries</dt>
<dd>
<p>Facilitated addition of custom ldap configuration files to DS setup profiles.
Learn more <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/beyond-the-docs.html#ds-subdir" class="xref page">here</a>.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[November 19, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_19_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_19_2025</guid>
            <pubDate>Wed, 12 Nov 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Restructured Upgrade section</dt>
<dd>
<p>Rationalized and restructured the Upgrade section of the documentation.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[November 12, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_12_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_12_2025</guid>
            <pubDate>Wed, 12 Nov 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Revise <code>kubectl</code> image</dt>
<dd>
<p>The <code>kubectl</code> image used in ForgeOps has been changed to use the  <strong>alpine</strong>
image, because the <strong>bitnami</strong> image isn’t available any longer.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[November 05, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_05_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#november_05_2025</guid>
            <pubDate>Wed, 05 Nov 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Secrets rotation</dt>
<dd>
<p>Documented steps to rotate secrets and passwords used in ForgeOps deployments.
Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/preview/secrets-rotation.html" class="xref page">Secrets Rotation</a>.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[October 24, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#october_24_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#october_24_2025</guid>
            <pubDate>Fri, 24 Oct 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">Quick set up on minikube</dt>
<dd>
<p>Documented a prescriptive section for setting up a minikube cluster and
performing ForgeOps deployment. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/quick/quick-set-mini.html" class="xref page">Quick deployment on minikube</a>.</p>
</dd>
</dl>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[October 10, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#october_10_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#october_10_2025</guid>
            <pubDate>Fri, 10 Oct 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="dlist">
<dl>
<dt class="hdlist1">PingIDM 8.0.1 new patch</dt>
<dd>
<p>New PingIDM 8.0.1 image patch has been released.</p>
</dd>
<dt class="hdlist1">Changed <span class="command">base-generate.sh</span></dt>
<dd>
<p>The <span class="command">base-generate.sh</span> script, creates <code>kustomize/base</code> from the Helm
chart, We’ve updated the <span class="command">base-generate.sh</span> script to use the
<code>--output-dir</code> option with <code>helm template</code> to generate individual template files.
This allowed removing logic from the Helm chart.</p>
</dd>
<dt class="hdlist1">Ability to provide custom secrets</dt>
<dd>
<p>We’ve updated the <code>platform.secrets</code> functionality to allow for adding custom
secrets.
This enables users to use an alternate secrets provider such as
<code>external-secrets</code>, or add extra secrets without having to use
<code>secret-generator</code>.
The Helm value <code>platform.secret_generator_enable</code> has been renamed to <code>platform
.secrets_enabled</code>.</p>
</dd>
</dl>
</div>
<div class="sect3">
<h4 id="bugfixes"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#bugfixes"></a>Bugfixes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Fixed backwards compatibility of PingAM images built from 2025.2.0</dt>
<dd>
<p>In the ForgeOps release 2025.2.0, the <span class="command">import-pem-certs.sh</span> script was
moved from the <code>docker/am</code> directory in PingAM docker image to a configmap.
Because the script isn’t available as a configmap in release 2025.1.x, the
latest AM images built for ForgeOps 2025.2.0 fail when deployed to a
ForgeOps 2025.1.x environment.
To fix this issue, the <span class="command">import-pem-certs.sh</span> script is added back to
the <code>docker/am</code> directory in the PingAM image.</p>
</dd>
<dt class="hdlist1">Bitnami images not available on Docker Hub</dt>
<dd>
<p>The Bitnami images are no longer available from Docker Hub. So we’ve switched
to use the Alpine kubectl image for the <code>keystore-create</code> and <code>ds-snapshot</code> jobs.</p>
</dd>
<dt class="hdlist1">Fixed no downtime password rotations for legacy installs</dt>
<dd>
<p>In 2025.2.0, we added the ability to perform DS passwords rotation with
no downtime. This requires <code>allow-mutliple-password-values</code> to be set to <code>true</code>
in the <code>default</code> and <code>root</code> password policies. This was added to
<code>docker/ds/ds-setup.sh</code>, but that’s only effective for fresh deployment. We’ve added the <code>dsconfig</code> commands necessary to enable no downtime password
rotations to the startup for DS pods.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="documentation_updates"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates"></a>Documentation updates</h4>
<div class="paragraph">
<p>ForgeOps documentation for 2025.2 release is updated to cover ForgeOps 2025.2.1
release.</p>
</div>
<div class="dlist">
<dl>
<dt class="hdlist1">Secrets rotation</dt>
<dd>
<p>The procedure to perform secrets rotation without downtime has been added in the
Technology Preview section.
Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/preview/secrets-rotation.html" class="xref page">Secrets Rotation</a>.</p>
</dd>
<dt class="hdlist1">How To on custom secrets</dt>
<dd>
<p>Added the [How to add custom secrets] page that describes how to create custom
secrets with secret-generator. It also describes how to use the same
<code>platform.secrets</code> dictionary to use an alternate Kubernetes secrets provider.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[September 10, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#september_10_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#september_10_2025</guid>
            <pubDate>Wed, 10 Sep 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_update"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_update"></a>Documentation update</h4>
<div class="paragraph">
<p>Updated the TLS certificate section.</p>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[ForgeOps Release 2025.2.0]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_release_2025_2_0</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_release_2025_2_0</guid>
            <pubDate>Wed, 27 Aug 2025 22:00:00 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="highlighted_new_features"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#highlighted_new_features"></a>Highlighted new features</h4>
<div class="paragraph">
<p>The main highlights of ForgeOps release 2025.2 are covered in the
<a href="https://docs.pingidentity.com/forgeops/2025.2/start/whats-new.html" class="xref page">What’s new in ForgeOps 2025.2</a>. Additional improvements and bug fixes are covered
here.</p>
</div>
</div>
<div class="sect3">
<h4 id="other_improvements"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#other_improvements"></a>Other improvements</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">New secret agent release available</dt>
<dd>
<p>We’ve released the new secret agent 1.2.7 to resolve the latest
security vulnerabilities.</p>
</dd>
<dt class="hdlist1">New Ping Identity Platform product versions available</dt>
<dd>
<p>The following product releases are also available for use in ForgeOps
deployments:</p>
<div class="ulist">
<ul>
<li>
<p><a href="http://releases.forgeops.com/am.json">PingAM 7.4.2</a></p>
</li>
<li>
<p><a href="http://releases.forgeops.com/idm.json">PingIDM 7.4.1 and 7.5.2</a></p>
</li>
<li>
<p><a href="http://releases.forgeops.com/ig.json">PingGateway 2025.6.0</a></p>
</li>
</ul>
</div>
</dd>
<dt class="hdlist1">Option to provision keystores without the secret agent</dt>
<dd>
<p>When <code>secret-generator</code> and <code>keystore-create</code> Kubernetes jobs are enabled,
a single keystore is created for PingAM and PingIDM, and the keystore
configurations are consolidated under the <code>keystore_create.config</code> Helm values.</p>
</dd>
<dt class="hdlist1">Truststore no longer provisioned by the secret agent</dt>
<dd>
<p>OpenSSL now provides the default root certificate authorities.  Users can
provide additional certificates through the Helm chart.</p>
</dd>
<dt class="hdlist1">Removed curl from <code>ldif-importer</code> and <code>amster</code> jobs</dt>
<dd>
<p>Curl often has security vulnerabilities, and is removed from <code>ldif-importer</code> and
amster jobs. Curl has been replaced with:</p>
<div class="ulist">
<ul>
<li>
<p><code>ldapsearch</code> in <code>ldif-importer</code> job.</p>
</li>
<li>
<p><code>wget</code> in <code>amster</code> job.</p>
</li>
</ul>
</div>
</dd>
<dt class="hdlist1">New <span class="command">forgeops rotate</span> command</dt>
<dd>
<p>This new command helps with no downtime in DS password rotations for the
ds-env-secrets and ds-passwords secrets. It creates <code>old-ds-env-secrets</code>
and <code>old-ds-passwords</code> secrets that are used by the <code>ds-set-passwords</code> job and
the <code>init</code> container to maintain the old passwords during the rotation process.</p>
</dd>
<dt class="hdlist1">New <span class="command">forgeops upgrade</span> command</dt>
<dd>
<p>Use this command to upgrade existing Kustomize overlays. It’s used to update
the <code>secrets</code> child overlay with the new structure and to update the
ForgeOps-provided default overlay in the future.</p>
<div class="paragraph">
<p>If you use an alternate default overlay, upgrade that one first. Test the
upgraded overlay to ensure that all your customizations are retained.</p>
</div>
</dd>
<dt class="hdlist1">Expanded section on alternate release files</dt>
<dd>
<p>Customers who need to build their own container images can create their
own release files so <code>forgeops image</code> and <code>forgeops info</code> commands can work
with these custom images.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="fixes"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#fixes"></a>Fixes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Fix <span class="command">forgeops amster import/export</span> commands</dt>
<dd>
<p>Reordered the patches in the <code>amster/upload</code> and <code>amster/export</code> sub overlays
to manage amster configuration correctly.</p>
</dd>
<dt class="hdlist1">Renamed <code>FORGEOPS_ROOT</code> to <code>FORGEOPS_DATA</code></dt>
<dd>
<p>To reduce confusion, the optional <code>FORGEOPS_ROOT</code> environment variable
is renamed <code>FORGEOPS_DATA</code>. The <code>forgeops</code> command prompts and fixes this in the
<code>~/.forgeops.conf</code> file if <code>FORGEOPS_ROOT</code> is detected.</p>
</dd>
<dt class="hdlist1">Stop AM failing if the <code>openam</code> container restarts</dt>
<dd>
<p>Ensure the <code>openam</code> container has access to the default <code>boot.json</code> when
something causes the container to restart.  This is because the <code>fbc-init</code>
init container doesn’t run when the <code>openam</code> container restarts so the default
<code>boot.json</code> isn’t set for startup.</p>
</dd>
<dt class="hdlist1">Fixed a bug in the <span class="command">forgeops info</span> command</dt>
<dd>
<p>The <span class="command">forgeops info -e my-env</span> command would throw an exception when
an image has a tag that is not in the form <code>x.y.z</code>. This was due to a bug in
<code>lib.python.releases.is_valid_release()</code>. It now returns <code>false</code> if a tag
doesn’t match that pattern.</p>
</dd>
<dt class="hdlist1">Fixed a bug in the <span class="command">forgeops build</span> command</dt>
<dd>
<p>The <span class="command">forgeops build</span> command didn’t work properly if the proper tag
was not provided. It now will use <code>latest</code> if a tag is not specified.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[July 22, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_22_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_22_2025</guid>
            <pubDate>Tue, 22 Jul 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_2"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_2"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Limitations updated</dt>
<dd>
<p>Learn more about the updated ForgeOps limitations <a href="https://docs.pingidentity.com/forgeops/2025.2/rn/limitations.html" class="xref page">Limitations</a>.</p>
</dd>
<dt class="hdlist1">The <span class="command">ldif-importer</span> job renamed <span class="command">ds-set-passwords</span></dt>
<dd>
<p>The <span class="command">ldif-importer</span> Kubernetes job was used for setting and importing
DS passwords. The Kubernetes job is renamed <span class="command">ds-set-passwords</span>
to clearly state it’s purpose.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[July 11, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_11_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_11_2025</guid>
            <pubDate>Fri, 11 Jul 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_3"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_3"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Updated support page</dt>
<dd>
<p>The support page has been updated to clarify the product lifecycle support.
Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/start/support.html#forgeops-life-policy" class="xref page">ForgeOps Lifecycle Policy</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[July 8, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_8_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_8_2025</guid>
            <pubDate>Tue, 08 Jul 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_4"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_4"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Documented the <span class="command">forgeops prereqs</span> command</dt>
<dd>
<p>Added the <span class="command">forgeops prereqs</span> command and replaced
<span class="command">install-prereqs</span> to install ForgeOps prerequisites.
Learn more in the <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops-cmd-ref.html#prereqs-ref" class="xref page"><span class="command">forgeops prereqs</span> command reference</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[July 1, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_1_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#july_1_2025</guid>
            <pubDate>Tue, 01 Jul 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_5"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_5"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Added the secret generator in technical preview</dt>
<dd>
<p>Included a new technical preview section highlighting the use secret generator
as the secret management utility.
Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/preview/secret-generator.html" class="xref page">Secret Generator</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[June 4, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#june_4_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#june_4_2025</guid>
            <pubDate>Wed, 04 Jun 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_6"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_6"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Added reference for secrets</dt>
<dd>
<p>Included a section to describe the different Kubernetes secrets used in ForgeOps.
Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/secrets-reference.html" class="xref page">Secrets Reference</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[May 21, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_21_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_21_2025</guid>
            <pubDate>Wed, 21 May 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_7"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_7"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Workaround for AM base image creation</dt>
<dd>
<p>The script used for generating AM base image from AM zip file
had a flaw. A workaround has been documented. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/base-docker-images.html" class="xref page">Base Docker images</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[May 6, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_6_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_6_2025</guid>
            <pubDate>Tue, 06 May 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_8"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_8"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Updated AM version to 8.1.0</dt>
<dd>
<p>Steps to build customized base images are updated to use <code>AM-8.1.0</code>.
Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/base-docker-images.html" class="xref page">Base Docker images</a>.</p>
</dd>
<dt class="hdlist1">Updated Java version</dt>
<dd>
<p>Steps to build customized base images are updated to use Java version 21.
Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/base-docker-images.html" class="xref page">Base Docker images</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[May 1, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_1_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#may_1_2025</guid>
            <pubDate>Thu, 01 May 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="paragraph">
<p><strong>New ForgeOps 2025.1.2 released</strong></p>
</div>
<div class="sect3">
<h4 id="new_features_and_updated_functionality"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#new_features_and_updated_functionality"></a>New features and updated functionality</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">New PingGateway version available</dt>
<dd>
<p>PingGateway 2025.3.0 Docker image has been released.
The <span class="command">forgeops</span> command has been updated to deploy PingGateway in a
ForgeOps deployment.</p>
</dd>
<dt class="hdlist1">Updated PingGateway deployment to use the new <code>admin</code> endpoint</dt>
<dd>
<p>PingGateway has two endpoints now:</p>
<div class="ulist">
<ul>
<li>
<p><code>/ig</code> the main entry point to PingGateway</p>
</li>
<li>
<p><code>/admin</code> the API of the PingGateway administration, containing the <code>/ping</code>
handler used for live check, for example.</p>
</li>
</ul>
</div>
</dd>
<dt class="hdlist1">Updated the Kubernetes version to 1.32</dt>
<dd>
<p>The Terraform cluster creation manifests have been updated to use Kubernetes
version 1.32 on all platforms.</p>
</dd>
<dt class="hdlist1">Custom environment variables in Helm chart</dt>
<dd>
<p>Implemented a mechanism to define extra environment variables for AM,
IDM and custom variables to the platform configuration map.</p>
<div class="paragraph">
<p>Update the <code>values.yaml</code> file for your environments with the desired
configuration. The <code>env</code> arrays should contain maps of Kubernetes environment
configurations. The following sections in the <code>charts/identity-platform/values.yaml</code> file contain examples:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>platform.configMap.data: Map of custom key,value pairs for <code>platform-config</code></p>
</li>
<li>
<p>platform.env: Shared custom environment variables</p>
</li>
<li>
<p>am.env: AM custom environment variables</p>
</li>
<li>
<p>idm.env: IDM custom environment variables</p>
</li>
</ul>
</div>
</dd>
<dt class="hdlist1">The <span class="command">install-prereqs</span> script is updated</dt>
<dd>
<p>The following new features have been added to the <span class="command">install-prereqs</span> script:</p>
<div class="ulist">
<ul>
<li>
<p>A usage statement.</p>
</li>
<li>
<p>The <code>--upgrade</code> flag for easy upgrading of prereqs.</p>
</li>
<li>
<p>The ability to provide a config file to pin versions.</p>
</li>
</ul>
</div>
</dd>
<dt class="hdlist1">Prometheus and Grafana added to the Helm chart</dt>
<dd>
<p>Added the ability to enable Prometheus and Grafana in the Helm chart.</p>
</dd>
<dt class="hdlist1">Improved release detection</dt>
<dd>
<p>Using <span class="command">forgeops image</span> and <span class="command">forgeops info</span> commands,
you can now look for and select a newer version, skipping the version you
specified in the command if it isn’t available.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="bugfixes_2"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#bugfixes_2"></a>Bugfixes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Fix <code>--amster-retain</code> option</dt>
<dd>
<p>Added the <code>--amster-retain</code> option to the <span class="command">forgeops env</span> command.
You can configure a ForgeOps deployment environment to keep the <code>amster</code> pod
running for troubleshooting purposes.</p>
</dd>
<dt class="hdlist1">Fix VolumeSnapshots in Kustomize deployments</dt>
<dd>
<p>The <span class="command">forgeops env</span> command now adds a patch to update the namespace
when enabling volume snapshots.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="removed_features"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#removed_features"></a>Removed Features</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Removed the <span class="command">forgeops generate</span> command</dt>
<dd>
<p>The deprecated <span class="command">forgeops generate</span> command has been removed.</p>
</dd>
<dt class="hdlist1">Removed the separate scripts to deploy <code>certmanager</code> and <code>secret-agent</code></dt>
<dd>
<p>The <code>certmanager-deploy.sh</code> and <code>secret-agent</code> scripts have been removed in
favor of the <code>charts/scripts/install-prereqs</code> script, which includes steps to
deploy <code>certmanager</code> and <code>secret-agent</code>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 24, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_24_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_24_2025</guid>
            <pubDate>Thu, 24 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="forgeops_updates"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_updates"></a>ForgeOps updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Platform product Docker images released</dt>
<dd>
<p>The following platform Docker images have been released:</p>
<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingAM</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.1.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingAM configuration upgrader</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.1.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Amster</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.0.1</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingDS</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.0.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingIDM</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.0.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingGateway</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>2025.3.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">admin-ui</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.0.0</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">end-user-ui</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>8.0.0</strong></p></td>
</tr>
</tbody>
</table>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 22, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_22_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_22_2025</guid>
            <pubDate>Tue, 22 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="forgeops_updates_2"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_updates_2"></a>ForgeOps updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">The <code>debug-logs</code> utility updated</dt>
<dd>
<p>The <code>debug-log</code> utility is updated to use the new ForgeOps deployment
environments and parameters. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/troubleshoot/pods.html" class="xref page">Kubernetes logs and other diagnostics</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 17, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_17_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_17_2025</guid>
            <pubDate>Thu, 17 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="forgeops_updates_3"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_updates_3"></a>ForgeOps updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Updated Docker image for PingGateway</dt>
<dd>
<p>The Docker image for PingGateway is updated to 2025.3.0.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 15, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_15_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_15_2025</guid>
            <pubDate>Tue, 15 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_update_2"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_update_2"></a>Documentation update</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Moved Ingress and Benchmark sections</dt>
<dd>
<p>Ingress and Benchmark sections are moved from the Prepare branch to the
Reference navigation branch.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 9, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_9_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_9_2025</guid>
            <pubDate>Wed, 09 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_9"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_9"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Third-party software</dt>
<dd>
<p>Updated the list of third-party software required for ForgeOps deployment.
Included third-party software requirement in the Getting Started section.
Learn more at your cluster environment at <a href="https://docs.pingidentity.com/forgeops/2025.2/setup/overview.html" class="xref page">Setup overview</a>.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="forgeops_updates_4"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#forgeops_updates_4"></a>ForgeOps updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Prometheus update</dt>
<dd>
<p>Monitoring tools Grafana and Prometheus have been updated to use the latest
versions, along with newer monitoring endpoints.
Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/prepare/monitoring/monitoring-intro.html" class="xref page">About ForgeOps deployment monitoring</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[April 4, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_4_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#april_4_2025</guid>
            <pubDate>Fri, 04 Apr 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_10"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_10"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Removed the <code>disaster</code> subcommand from the <span class="command">ds-debug</span> command</dt>
<dd>
<p>The DS team has removed the <code>disaster</code> subcommand from the
<span class="command">ds-debug</span> command. Accordingly, that subcommand description is
removed from the Troubleshooting section.</p>
</dd>
<dt class="hdlist1">Fixed the name of the ingress controller used</dt>
<dd>
<p>The name of the ingress controller used by default in ForgeOps deployment is
corrected to Ingress-NGINX controller.</p>
</dd>
<dt class="hdlist1">Corrected steps to install PingGateway</dt>
<dd>
<p>Procedures to install PingGateway are corrected. Learn more at <a href="https://docs.pingidentity.com/forgeops/2025.2/prepare/ig/deploy-default-ig.html" class="xref page">Deploy PingGateway</a> and <a href="https://docs.pingidentity.com/forgeops/2025.2/prepare/ig/deploy-custom-ig.html" class="xref page">Custom PingGateway image</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[March 19, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#march_19_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#march_19_2025</guid>
            <pubDate>Wed, 19 Mar 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_11"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_11"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Revise steps to enable volume snapshots</dt>
<dd>
<p>The steps to enable volume snapshots have been simplified with the use of the
<span class="command">forgeops env</span> command. Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/backup/snapshots.html" class="xref page">Backup and restore using volume snapshots</a>.</p>
</dd>
<dt class="hdlist1">Command reference for <span class="command">forgeops image</span></dt>
<dd>
<p>Added the command reference for the <span class="command">forgeops image</span> command.
Learn more at the <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops-cmd-ref.html#forgeops-image" class="xref page"><span class="command">forgeops image</span> command reference page</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[March 05, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#march_05_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#march_05_2025</guid>
            <pubDate>Wed, 05 Mar 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_12"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_12"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Revamp the Upgrade section</dt>
<dd>
<p>The Upgrade document section is updated to cover the new format of the
<span class="command">forgeops</span> command and the ForgeOps deployment environment.
Learn more in the <a href="https://docs.pingidentity.com/forgeops/2025.2/upgrade/upgrade-overview.html" class="xref page">Upgrade and Migration Overview</a> section.</p>
</dd>
<dt class="hdlist1">Update the Troubleshooting <code>amster</code> section</dt>
<dd>
<p>The <span class="command">amster</span> command has been subsumed in the
<span class="command">forgeops amster</span> command.
Learn more in the <a href="https://docs.pingidentity.com/forgeops/2025.2/troubleshoot/amster.html" class="xref page">Troubleshooting
<code>amster</code> pod</a> section.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[February 19, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#february_19_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#february_19_2025</guid>
            <pubDate>Wed, 19 Feb 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="paragraph">
<p><strong>New ForgeOps 2025.1 released</strong></p>
</div>
<div class="sect3">
<h4 id="new_features_and_updated_functionality_2"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#new_features_and_updated_functionality_2"></a>New features and updated functionality</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Ability to set <code>FORGEOPS_ROOT</code></dt>
<dd>
<p>You can set <code>FORGEOPS_ROOT</code> parameter to specify the local folder that
contains the Docker, Helm, and Kustomize configurations. This allows you to
keep your changes in a separate Git repository. You can create a
<code>~/.forgeops.conf</code> file with your overrides. Your development team can place a
<code>forgeops.conf</code> file in their <code>FORGEOPS_ROOT</code> location which contains team-wide
settings.</p>
<div class="paragraph">
<p>You can clone the <code>forgeops</code> repository and check out only the version tag
you need. This makes it easier to keep track of the ForgeOps version you’re
using and upgrade to a newer version consistently.</p>
</div>
</dd>
</dl>
</div>
<div class="admonitionblock important">
<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-important" title="Important"></i>
</td>
<td class="content">
<div class="paragraph">
<p>Don’t create or modify the <code>forgeops.conf</code> file in the
<code>/path/to/forgeops_repo/</code> directory.</p>
</div>
</td>
</tr>
</tbody></table>
</div>
<div class="dlist">
<dl>
<dt class="hdlist1"><span class="command">forgeops info</span> command can provide release information</dt>
<dd>
<p>You can now get a list of supported platform releases and their latest flags
using the <span class="command">forgeops info --list-releases</span> command.</p>
<div class="paragraph">
<p>You can get details for any release on <code>releases.forgeops.com</code> using the
<span class="command">forgeops info --release <span class="var">xyz</span></span> command.</p>
</div>
</dd>
<dt class="hdlist1"><span class="command">forgeops env</span> command supports PingGateway</dt>
<dd>
<p>You can now define and update PingGateway node configuration parameters, such
as CPU, memory, replicas, and pull policy in a ForgeOps deployment environment.
This lets you install PingGateway quickly in a ForgeOps deployment.</p>
</dd>
<dt class="hdlist1">Version of <code>pyyaml</code> is updated</dt>
<dd>
<p>The version of <code>pyyaml</code> is updated. Run the [.command]forgeops configure#
command to update your libraries.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="bugfixes_3"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#bugfixes_3"></a>Bugfixes</h4>
<div class="dlist">
<dl>
<dt class="hdlist1"><code>forgeops info --env-name</code> command has been fixed</dt>
<dd>
<p>The timestamp issue in the <span class="command">forgeops info --env-name</span> has been fixed.</p>
</dd>
<dt class="hdlist1">DS certificates are now deployed in Helm pre-install</dt>
<dd>
<p>Helm pre-install hooks are now used to deploy DS certificates. These
certificates are no longer deleted when the Helm chart is uninstalled.</p>
</dd>
<dt class="hdlist1">AM service target ports are updated</dt>
<dd>
<p>Updated the AM service in the Helm chart to use HTTPS target port.</p>
</dd>
<dt class="hdlist1">Prometheus ports are updated</dt>
<dd>
<p>Prometheus default ports and labels have been updated to match the new Helm
chart.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="documentation_updates_13"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_13"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Upgrade procedures revised</dt>
<dd>
<p>The procedures to upgrade ForgeOps artifacts and component images are revised.
Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/upgrade/upgrade-overview.html" class="xref page">Upgrade and Migration Overview</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[February 10, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#february_10_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#february_10_2025</guid>
            <pubDate>Mon, 10 Feb 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="new_features_and_updated_functionality_3"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#new_features_and_updated_functionality_3"></a>New features and updated functionality</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Added sample storage class definition files</dt>
<dd>
<p>We’ve added sample storage class definition files required for ForgeOps
deployment. This helps users who set up Kubernetes clusters without using the
ForgeOps-provided Terraform manifests.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="documentation_updates_14"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_14"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Updated the procedure to set up minikube cluster</dt>
<dd>
<p>Because we’ve removed the <code>forgeops-minikube</code> script, we’ve revised the steps
to create a minikube cluster to use the generic <span class="command">minikube</span> command.
Learn more about creating a minikube cluster <a href="https://docs.pingidentity.com/forgeops/2025.2/setup/minikube.html" class="xref page">here</a>.</p>
</dd>
<dt class="hdlist1">Updated the procedure to perform ForgeOps deployment on minikube</dt>
<dd>
<p>We’ve added the step to create the <code>fast</code> storage class required for ForgeOps
deployment on minikube.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[January 27, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_27_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_27_2025</guid>
            <pubDate>Mon, 27 Jan 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_15"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_15"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Revised instruction for deployment on minikube</dt>
<dd>
<p>Revised the procedure to perform ForgeOps deployment on minikube using generic
Kubernetes tools rather than proprietary <code>forgeops-minikube</code> utility.</p>
<div class="paragraph">
<p>Learn the revised steps to perform ForgeOps deployment on minikube:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><a href="https://docs.pingidentity.com/forgeops/2025.2/deploy/deploy-scenario-helm-local.html" class="xref page">Using Helm</a>.</p>
</li>
<li>
<p><a href="https://docs.pingidentity.com/forgeops/2025.2/deploy/deploy-scenario-kustomize-local.html" class="xref page">Using Kustomize</a>.</p>
</li>
</ul>
</div>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[January 13, 2025]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_13_2025</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#january_13_2025</guid>
            <pubDate>Mon, 13 Jan 2025 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="new_features_and_updated_functionality_4"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#new_features_and_updated_functionality_4"></a>New features and updated functionality</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">The ForgeOps releases are based on the <code>main</code> branch</dt>
<dd>
<p>The <code>master</code> branch of <code>forgeops</code> repository is no longer used. The ForgeOps
artifacts are released from the <code>main</code> branch.
The latest Docker images are tagged as <code>dev</code> images. You can view the
available Docker images using the <span class="command">forgeops image</span> command.</p>
</dd>
<dt class="hdlist1">New <span class="command">forgeops</span> command</dt>
<dd>
<div class="ulist">
<ul>
<li>
<p>The <span class="command">forgeops-ng</span> command has been renamed <span class="command">forgeops</span>.
The new <span class="command">forgeops</span> command subsumes all the functionality provided
by the previous version of <span class="command">forgeops</span> command. The previous version
of the  <span class="command">forgeops-ng</span> command has been removed.</p>
</li>
<li>
<p>The process of deploying and managing ForgeOps deployments has been improved
with the use of provisioning environments with the <span class="command">forgeops env</span>
command for both Kustomize and Helm user environments. Learn more about the
<span class="command">forgeops env</span> command in the
<a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops-cmd-ref.html#env-ref" class="xref page"><span class="command">forgeops env</span> command</a>].</p>
</li>
<li>
<p>Provided an option to select the Docker image as appropriate for a user
deployment with the <span class="command">forgeops image</span> command.</p>
</li>
<li>
<p>You can view configured environments and product versions using the
<span class="command">forgeops info</span> command.</p>
</li>
</ul>
</div>
</dd>
</dl>
</div>
<div class="paragraph">
<p>Learn more in <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops-cmd-ref.html" class="xref page"><span class="command">forgeops</span> command reference</a></p>
</div>
<div class="dlist">
<dl>
<dt class="hdlist1">ForgeOps-provided Docker images are now supported</dt>
<dd>
<p>Ping Identity now supports ForgeOps-provided Docker images. We’ve revised the
documentation and removed the "unsupported" admonition.</p>
</dd>
<dt class="hdlist1">New supported product versions</dt>
<dd>
<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Platform UI</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">7.5.1</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingAM</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">7.4.1, 7.5.1</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingDS</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">7.4.3, 7.5.1</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingGateway</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">2024.6.0, 2024.9.0, 2024.11.0</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PingIDM</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">7.5.0</p></td>
</tr>
</tbody>
</table>
</dd>
<dt class="hdlist1">Removed legacy DS docker directories</dt>
<dd>
<p>Removed the legacy <span class="path">docker/ds/idrepo</span> and <span class="path">docker/ds/cts</span>
directories. The content that was in <span class="path">docker/ds/ds-new</span> is now in
<span class="path">docker/ds</span>.</p>
</dd>
<dt class="hdlist1">Removed the requirement to build <code>ldif-importer</code></dt>
<dd>
<p>The <code>ldif-importer</code> component uses the DS Docker image, you don’t need to
build a separate Docker image. The required <code>ldif-importer</code> scripts are
mounted to the <code>ldif-importer</code> pod using a configmap.</p>
</dd>
</dl>
</div>
</div>
<div class="sect3">
<h4 id="documentation_updates_16"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_16"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">New <span class="command">forgeops</span> command reference</dt>
<dd>
<p>The new <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops-cmd-ref.html" class="xref page"><span class="command">forgeops</span>
command reference</a> contains more information on the new <span class="command">forgeops</span>
command.</p>
</dd>
<dt class="hdlist1">Description of the release process</dt>
<dd>
<p>Learn more about the new ForgeOps release process
<a href="https://docs.pingidentity.com/forgeops/2025.2/start/release-process.html" class="xref page">here</a></p>
</dd>
<dt class="hdlist1">New section on customizing DS image</dt>
<dd>
<p>Learn more about customizing DS image in the new section on
<a href="https://docs.pingidentity.com/forgeops/2025.2/customize/ds.html" class="xref page">Customizing DS image</a>.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
        <item>
            <title><![CDATA[December 05, 2024]]></title>
            <link>https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_05_2024</link>
            <guid isPermaLink="false">https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#december_05_2024</guid>
            <pubDate>Thu, 05 Dec 2024 23:23:59 GMT</pubDate>
            <description><![CDATA[

<div class="sect3">
<h4 id="documentation_updates_17"><a class="anchor" href="https://docs.pingidentity.com/forgeops/2025.2/rn/rn.html#documentation_updates_17"></a>Documentation updates</h4>
<div class="dlist">
<dl>
<dt class="hdlist1">Added description of the release process</dt>
<dd>
<p>Learn more about <a href="https://docs.pingidentity.com/forgeops/2025.2/start/release-process.html" class="xref page">the new ForgeOps
release process</a></p>
</dd>
<dt class="hdlist1">Moved the <span class="command">forgeops</span> command description and reference to the Reference section</dt>
<dd>
<p>The new <span class="command">forgeops</span> command is supported, so we’ve moved the
corresponding documentation pages to the Reference section.
Learn more in the <a href="https://docs.pingidentity.com/forgeops/2025.2/reference/forgeops.html" class="xref page"><span class="command">forgeops</span> command
reference</a>.</p>
<div class="admonitionblock note">
<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
<div class="paragraph">
<p>The previous version of the <span class="command">forgeops</span> utility is not supported in
this ForgeOps release. It continues to be supported in ForgeOps 7.5 and 7.4,
as long as the corresponding Ping Identity Platform components are supported.</p>
</div>
</td>
</tr>
</tbody></table>
</div>
</dd>
<dt class="hdlist1">Moved Base Docker Image page to the Reference section</dt>
<dd>
<p>Considering the ForgeOps-provided docker images are supported, you need to
build base Docker images only in special cases. Accordingly, we’ve moved the
<a href="https://docs.pingidentity.com/forgeops/2025.2/reference/base-docker-images.html" class="xref page">Base Docker Images</a> section to
the Reference section.</p>
</dd>
</dl>
</div>
</div>
]]></description>
        </item>
    </channel>
</rss>