ForgeOps

ForgeOps 2025.1.0 release notes

Get an email when there’s an update to ForgeOps 2025.1.0 documentation. Go to the Notifications page in your Backstage profile and select ForgeOps 2025.1 Changes in the Documentation Digests section.

Or subscribe to the ForgeOps 2025.1 RSS feed.

Learn about how to configure GitHub notifications here so you can get notified on ForgeOps releases.

Important information for this ForgeOps release:

Validated Kubernetes, NGINX Ingress Controller, HAProxy Ingress, cert-manager, and operator versions for deploying Ping Identity Platform 2025.1.0

Link

Limitations when deploying Ping Identity Platform 2025.1.0 on Kubernetes

Link

More information about the rapidly evolving nature of the forgeops repository, including technology previews, legacy features, and feature deprecation and removal

Link

Legal notices

Link

Archive of release notes in 2024 and before are available from ForgeOps release 7.5 documentation

Link

Archive of release notes in 2023 and before are available from ForgeOps release 7.4 documentation

Link

2025

February 10, 2025

New features and updated functionality

forgeops info command can provide release information

You can now get a list of supported platform releases and their latest flags using the forgeops info --list-releases command.

You can get details for any release on releases.forgeops.com using the forgeops info --release xyz command.

forgeops env command supports PingGateway

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.

Version of pyyaml is updated

The version of pyyaml is updated. Run the [.command]forgeops configure# command to update your libraries.

Added sample storage class definition files

We’ve added sample storage class definition files required for ForgeOps deployment. This helps users who are setting up Kubernetes clusters without using the ForgeOps-provided Terraform manifests.

Bugfixes

forgeops info --env-name command updated

In the last release, the info command got a new flag to provide details about a specific environment. It threw an error when users added images with a timestamp to the product release files. This has been fixed.

Documentation updates

Updated the procedure to set up Minikube cluster

Because we’ve removed the forgeops-minikube script, we’ve revised the steps to create a Minikube cluster to use the generic minikube command. Learn more about creating a Minikube cluster here.

Updated the procedure to perform ForgeOps deployment on Minikube

We’ve added the step to create the fast storage class required for ForgeOps deployment on Minikube.

January 27, 2025

Documentation updates

Revised instruction for deployment on Minikube

Revised the procedure to perform ForgeOps deployment on Minikube using generic Kubernetes tools rather than propreitary forgeops-minikube utility.

Learn the revised steps to perform ForgeOps deployment on Minikube:

January 13, 2025

New features and updated functionality

The ForgeOps releases are based on the main branch

The master branch of forgeops repository is no longer used. The ForgeOps artifacts are released from the main branch. The latest Docker images are tagged as dev images. You can view the available Docker images using the forgeops image command.

New forgeops command
  • The forgeops-ng command has been renamed forgeops. The new forgeops command subsumes all the functionality provided by the previous version of forgeops command. The previous version of forgeops command has been removed.

  • The process of deploying and managing ForgeOps deployments has been improved with the use of provisioning environments with the forgeops env command for both Kustomize and Helm user environments. Learn more about forgeops env command in the command reference.

  • Provided an option to select the Docker image as appropriate for a user deployment with the forgeops image command.

  • You can view configured environments and product versions using the forgeops info command.

ForgeOps-provided Docker images are now supported

Ping Identity now supports ForgeOps-provided Docker images. Accordingly, the documentation is revised, and the "unsupported" admonition is removed.

New supported product versions

Platform UI

7.5.1

PingAM

7.4.1, 7.5.1

PingDS

7.4.3, 7.5.1

PingGateway

2024.6.0, 2024.9.0, 2024.11.0

PingIDM

7.5.0

Removed legacy DS docker directories

Removed the legacy docker/ds/idrepo and docker/ds/cts directories. The content that was in docker/ds/ds-new is now moved to docker/ds.

Removed the requirement to build ldif-importer

The ldif-importer component uses the DS Docker image, so a separate Docker is not required to be built. The required ldif-importer scripts are mounted to the ldif-importer pod using a configmap.

Documentation updates

New forgeops command reference

The new forgeops command is documented here.

Description of the release process

Learn more about the ForgeOps release process here

New section on customizing DS image

A new section on customizing DS image is now available. Learn more about customizing DS image here.

Moved Base Docker Image page to the Reference section

Considering the ForgeOps-provided docker images are supported, the need to build base docker images arises only in special cases. Accordingly, the Base Docker Images section is moved to the Reference section.

2024

December 05, 2024

Documentation updates

Added description of the release process

Learn more about the ForgeOps release process here

Moved forgeops command description and reference to the Reference section

As the new forgeops command is supported, the corresponding documentation pages have been moved into the Reference section. Learn more about the forgeops command here.

The previous version of the forgeops 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.

Moved Base Docker Image page to the Reference section

Considering the ForgeOps-provided docker images are supported, the need for building base docker images is only required in special cases. Accordingly, the Base Docker Images section has been moved to the Reference section.

November 20, 2024

Documentation updates

Removed the legacy forgeops and renamed forgeops_ng to forgeops

The ForgeOps team has replaced the legacy forgeops command with the new forgeops command.

ForgeOps-provided Docker images are now supported

Ping Identity now supports ForgeOps-provided Docker images. Accordingly, we’ve revised the documentation and removed the "unsupported" admonition.

Copyright © 2010-2025 ForgeRock, all rights reserved.