Skip to content

Releases: ForgeRock/forgeops

2025.1.1

15 Feb 15:39
Compare
Choose a tag to compare

RELEASE=2025.1.1

Release Notes

New Features/Updated functionality

Ability to set FORGEOPS_ROOT

Users now have the ability to specify a separate FORGEOPS_ROOT location that contains the docker, helm, and kustomize folders. This allows users to keep their changes in a separate git repo. Users can create a ~/.forgeops.conf with their personal overrides like specifying FORGEOPS_ROOT=/path/to/my/local/checkout. Teams can place a forgeops.conf file in their FORGEOPS_ROOT that contains team-wide settings. It is not recommended to create a /path/to/forgeops_repo/forgeops.conf.

Doing this gives users the ability to clone the forgeops repo and just checkout the version tag they need. This should make it easier to keep track of what version of ForgeOps is being used, and upgrading to a newer version.

Removing forgeops-minikube script

The cluster/minikube/forgeops-minikube script was outdated, and unnecessary.
Please see:
[https://docs.pingidentity.com/forgeops/2025.1/deploy/deploy-scenario-helm-local.html](to deploy on Minikube using Helm)
[https://docs.pingidentity.com/forgeops/2025.1/deploy/deploy-scenario-kustomize-local.html](to deploy on Minikube using Kustomize)

info command can provide release information

You can now get a list of supported platform releases and their latest flags
with forgeops info --list-releases. You can get details for any release on
releases.forgeops.com with forgeops info --release x.y.z.

env command supports PingGateway (IG)

You can now update IG settings for cpu, memory, replicas, and pull policy in an
environment.

pyyaml updated

The version of pyyaml has been updated. Please run forgeops configure to update your libraries.

Bugfixes

forgeops info --env-name

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

DS certificates are now deployed in helm pre-install

Helm pre-install hooks are now used to deploy DS certificates and they will no
longer be deleted when the helm chart is uninstalled.

Updated AM service target port

Updated the AM service in the Helm chart to use https target port.

Prometheus updates

Default ports and labels have been updated to match the new Helm chart.

DS certificates are now deployed in helm pre-install

Helm pre-install hooks are now used to deploy DS certificates and they will no
longer be deleted when the helm chart is uninstalled.

Updated AM service target port

Updated the AM service in the helm chart to use https target port.

Prometheus updates

Default ports and labels have been updated to match the new helm chart.

Documentation updates

Full Changelog: 2025.1.0...2025.1.1

identity-platform-2025.1.1

15 Feb 15:39
Compare
Choose a tag to compare

A Helm chart for Kubernetes

2025.1.0

14 Jan 10:43
Compare
Choose a tag to compare

Release Notes

New Features/Updated functionality

main branch is now always the current release branch

Master branch is no longer used.
dev images are now available using the bin/forgeops image command.

New forgeops command:

  • bin/forgeops-ng is now bin/forgeops
  • Provision environments for Kustomize and Helm with bin/forgeops env.
  • Set image tag for environment or Dockerfiles with bin/forgeops image.
  • View configured environments and product versions with bin/forgeops info.

Refer to the ForgeOps deployment documentation for more information.

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 versions: 7.5.1
PingAM versions: 7.4.1, 7.5.1
PingDS: 7.4.3, 7.5.1
PingGateway: 2024.6.0, 2024.9.0, 2024.11.0

Removed legacy DS docker directories

Removed the legacy docker/ds/idrepo and docker/ds/cts directories.
docker/ds/ds-new is now just docker/ds.

Removed requirement to build ldif-importer

ldif-importer now just uses the DS image. Scripts are mounted via a configmap.

Documentation updates

New forgeops command reference

Find doc page here

Description of the release process

Learn more about the ForgeOps release process here

New section on customizing DS image

We’ve added a section on customizing DS image. Learn more about customizing DS image [here](forgeops command reference.

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.

Full Changelog: 7.0.0...2025.1.0

identity-platform-2025.1.0

14 Jan 10:43
Compare
Choose a tag to compare

A Helm chart for Kubernetes

7.1.0 Initial Release

13 May 00:18
Compare
Choose a tag to compare

Welcome to the ForgeOps 7.1.0 release.
The documentation for this release is available at https://backstage.forgerock.com/docs/forgeops/7.1