2020.05.13-AlPomodoro
Pre-release
Pre-release
ForgeOps Release Notes
Features
- Add openssh server to support vs code remote development extension [CLOUD-2104]
- Add pod disruption budgets for am, idm, ds and ig [CLOUD-1428]
- Create public loadbalancer for ds-idrepo. (disabled by default [CLOUD-2126]
- Include 'add' option to config.sh to support incremental configuration [[Cloud-2187] (https://bugster.forgerock.org/jira/browse/CLOUD-2187)]
- Trim all images and tags over 30 days for engineering-devops [CLOUD-2122]
- Upgrade kaniko builder to v0.20.0
- Enable local backups using dsbackup for ds 7.0 [CLOUD-1991]
- Include cluster install addons to the cdm tools container [CLOUD-1946]
- Update Tekton pipeline to create github draft release from a tag [CLOUD-2105]
- Cloud-2002 am fbc
- Add new trigger for bitbucket prs using pr notification plugin
- Adds tools to create release notes and create a github release [CLOUD-2105]
- Make backup sources optional in backup-loader.sh
- Add secrets for fbc [Cloud-2123]
- Add a simple easily deployable debug container
- Create Tekton pipeline with triggers for smoke tests
- Add defaults to toolbox and streamline setup, with help text [CLOUD-2080]
- Clean up and pare down print-secrets.sh output [Cloud-2073]
- Add a small script to build and run the forgeops toolbox [CLOUD-2080]
- Add script to pre-load backup pvcs for 6.5 [Cloud-2049]
- Add Kustomize and Kubernetes objects to run a toolbox that supports in cluster builds and deployments
- Improve nightly pipeline notifications [Cloud-1992]
- Add application definition to support the gke marketplace
Fixes
- Update correct css configuration for 6.5 [CLOUD-2260]
- Remove ssh public key as a hard requirement
- Delete samples that are no longer required [CLOUD-2134]
- Add the missing cron file for pruner
- Amster container build error
- Use changes registry for base images on 6.5 [CLOUD-2122]
- Remove need for fork to render-templates
- Use uid 101 for podsecuritypolicies on ui containers [CLOUD-2102]
- Label nodes on creation in Azure [CLOUD-2000]
- Add correct ds store values to amster configmap
- Unpin the am promotion [Cloud-2173]
- Correct prometheus base path
- Fix broken path to cluster addons
- Revise waitfor to an array
- Revise cloudbuild.yaml as
helm --home
is deprecated [CLOUD-2167] - Am docker image now required tomcat logging and load balancer parameters to be set
- Remove backup volumes and related items for now to fix ds base
- Added workarounds for kaniko caching issues
- Increase skaffold timeout to 10mins
- Move all tekton resources to the tekton-pipelines ns
- Expand 6.5 am war file to make customization easier [CLOUD-2133]
- Remove quoting which causes undesired behavior with exec [CLOUD-2124]
- Fix ds-cts prometheus scraper
- Fix tekton smoke test trigger
- Remove random password from ds metrics endpoint
- Prune all images in repo [CLOUD-2118]
- Check to ensure the correct number of args is provided
- Fix cert-manager related issues
- Revised to ensure that credential helper for gcr.io locates application_default_credentials.json [CLOUD-1997]
- Revise print-secrets.sh to correctly print ds admin password. Also speed up forgeops-secrets generation
- Switch ui containers from 80 -> 8080 [CLOUD-2094]
- Remove oauth2 clients that are not relevant for 6.5. use the user store profile, not the admin account [CLOUD-2091]
- Merge kaniko.yaml into skaffold.yaml [CLOUD-2077]
- Revise kubernetes to 1.15.10 for windows
- Prevent double encoding pem value
- Revise clean.sh so that it exits with 0 code
- Use clean.sh in Tekton pipelines
- Change make-users.sh for ds 6.5. to use password file
- Fix random password issue in smoke tests [Cloud-2071]
- Remove getoutputsync from aks/index.ts to improve nodejs 12 support
- Cloud-2070 fix make-users.sh [Cloud-2070]
Docs
- Add readme.md for azure Pulumi stack [CLOUD-1871]
- Add readme for pod security polices and network policies Kustomization profiles [CLOUD-1998]