Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

New Features and Enhancements

...

One-Click Migration

DescriptionNotes

Health Check

...

Alarming

...

One-Click Migration

...

Node/Service overview

DescriptionNotes
Better handling of test migrationsBetter handling of test migrations, so that no changes are taken on target node. 
More ways to start a migration

Start a migration from following places:

  • Node overview
  • Service overview
  • Inside a Node with preselected source Node
  • Inside a Service (like before) with preselected Service. Button is now located in the migrations tab. 
Add migration source: Local bundle fileStart a migration with an existing local bundle file from GMU or exported by APIIDA API Gateway Manager. 

Service Management

DescriptionNotes
Push to git repositoryMigrateOut your existing services to a predefined git repository. 
Pull from git repositoryMigrateIn form a predefined git repository to a Node. 
SSH Key to authenticate against gitUse SSH keys to authenticate APIIDA API Gateway Manager to your git repository. 
Managed git by APIIDA API Gateway ManagerAPIIDA API Gateway Manager can host a git for you if necessary. APIIDA recommends to use an own installation for this. 

Node/Service overview

DescriptionNotes
Start a Migration directly from Node/Services overview

Start a migration from following places:

  • Node overview
  • Service overview
  • Inside a Node with preselected source Node
  • Inside a Service (like before) with preselected Service. Button is now located in the migrations tab. 
Add description to a ServiceAdd a description to a Service to describe a Service. 

Overall Improvements

DescriptionNotes

Known Issues

Description

Notes

Missing data with different dates on server

Please ensure, that all of your server (all gateway server and server for APIIDA API Gateway Manager) have the same time. You can use NTP for this. 

Offline modeRemoved external loads of resources, like css files and fonts. Installation can now be fully offline. 
Better error messages, if something don't workOnly necessary information will be shown, if an error happens, e.g. wrong defined SMTP settings are leading to a small error message, instead to a stack trace. 
Test Mail is working againIn some occasions, the test mail button wasn't functional. 
Completely new Assertions for your Gateway

Recreated and improved the assertions for the gateway. Separate functionality in to four assertions and APIs:

  • aagm/metrics:
    • New lightweight output in JSON and parameters to define time range and amount of data. 
  • aagm/logs:
    • New assertion to show logs from the gateway (don't available on gateway Docker installation) with parameters to select amount and severity of showed logs.
  • aamg/audit:
    • New assertion to show audit messages from the gateway with parameters to define time range and severity. 
  • aagm/discovery:
    • New assertion to show all cluster members with their corresponding name and IP addresses. 
Solution kit to install APIIDA AssertionsEasy installation and upgrade of existing APIIDA Assertions by using a solution kit, signed by Broadcom. 

Known Issues

Description

Notes



ServiceID in Migration overview of solutions

If you migrate a solution to a gateway, the current overview show you only one ServiceID. 

Dashboard: Click on 'add' deletes all changed widget data

If you click on 'add' in a Dashboard edit page, all your changed widgets preferences are lost. Please save all your preferences before you add a widget or block. 

Edit mode from Dashboard: all sites are in edit mode

If you are in the edit mode from a Dashboard, all other sites (e.g. Nodes or Services) are in edit mode too. Please go back to your Dashboard and save your changes. 

Migration fails with folders with same name

Migration fails when there are multiple folders with the same name on the target gateway

Memory consumption show cache from OS

The memory consumption is currently calculated by following rule:

(available memory) = (total memory) - (used memory) - (memory for cache) - (memory for buffer)

This will be changed in the next release to following rule:

(available memory) = (total memory) - (used memory)