Releases: cmu-sei/TopoMojo
v2.0.9
Adds observer role for privileged accounts.
Changes vm networks from OpaqueNetwork to DistributedPortGroups for vmware-sddc backed deployments.
v2.0.8
Allows adding guests to a deployed gamespace (via launchpoint app).
Fixes vlan reservation for SDDC backend.
Returns original console ticket url when setting Pod_TicketUrlHandler is "none" or "" (empty).
Maintenance Release
2.0.7 fix deploy privs
Feature Release
This release has database migrations. Just a revision upgrade, but always safe to backup db before updating.
-
Add support for auto grading challenges.
-
Normalize question weights. If any challenge question weights are greater than 1, the weights are normalized against the sum of all weights to yield a percentage.
-
Fix launchpoint ticket auth for third-party clients.
Maintenance Release
This release contains one minor breaking change. You'll want to deploy with the same version of topomojo-ui.
Add template-variants feature
- Allows challenge authors the ability to specify the challenge variant for which a vm deploys.
Add health check and improve graceful recovery after a center hiccup
Fix regrade feature
Fix gamespace replica deployment
Fix admin management of workspace properties (i.e. template-limit)
Feature Release
Improved Janitor cleanup routines
Added audit and regrade for namespace challenges.
Debug Release
Support remote cert trust.
New settings:
Core__TrustAllCerts = false
Core__TrustedCertHashes__0 = ""
Maintenance Release
fixes issue verifying disks when working with vsan with restricted top-level folders.
Debug release
Added debugging for environment specific troubleshooting.
Maintenance Release
This release adds options for interacting with SDDC, and adds additional debugging log entries.
New config settings:
# Pod__DebugVerbose = false
# Pod__IsNsxNetwork = false
## In AWS SDDC a MetadataUrl is used to fetch the ApiUrl
# Pod__Sddc__ApiUrl =
# Pod__Sddc__MetadataUrl =
## Replace `cgw` with the *id* of the tier-1 upon which to manage segments
# Pod__Sddc__SegmentApiPath = policy/api/v1/infra/tier-1s/cgw/segments
## Auth to NSX with either client certificate or use apikey to fetch access_token from authUrl
# Pod__Sddc__CertificatePath =
# Pod__Sddc__CertificatePassword =
# Pod__Sddc__ApiKey =
# Pod__Sddc__AuthUrl =
# Pod__Sddc__AuthTokenHeader = csp-auth-token