AMP ‘Phobos’ 2.6.2 Release Notes

AMP 2.6.2 ‘Phobos’

These release notes are for a version of AMP that has not yet been released and is currently in testing and validation

This is a moderately sized QoL update with a couple of significant new features to make life easier for users and administrators.

Multiple IP address handling

Important note: This feature changes how some network related settings within AMP are handled and where you change certain options

AMP is now aware of multiple IP addresses within a single system and how this affects port usage. It is now possible for example to have two separate instances using the same port number(s) so long as they are bound to different IP addresses. AMP also accounts for the way that instances listening on all interfaces consume ports.

The notable UI change here is that instances no longer have an option within their configuration to alter their IP binding. This setting has been moved to the ‘Network and Ports’ section of an instances settings which is accessible by clicking the pencil button on an instance.

This particular example is for a Minecraft server that only listens on localhost so it can be accessed by a local proxy.

Improved handling of ‘Waiting for input’ scenarios

In situations where AMP is waiting for some information or response from users, this is better reflected on the status page and within instances. So a Minecraft instance that failed to start because the EULA hasn’t been accepted will show as waiting for input rather than failed.

Creating instances in groups view

Eliminating a source of confusion while making things easier. You can now create instances while using the ‘Groups’ view for the instance list, and instances will be created within those specific group.

Improvements to the new-user experience

We’ve tidied up large parts of the first time experience for new users to help make it easier to get started with AMP and updated the text and iconography to reflect other changes we’ve made.

Configuration importing improvements for Minecraft

Importing server.properties in the Minecraft module now works as intended again (a previous update broke it) and as a bonus - the changes are now reflected immediately in the interface without requiring a refresh.

Bug Fixes and Changes

  • Reduced size of icons font from 4MB down to 300KB, improving loading times significantly.
  • Editing ports for instances on remote targets now works properly.
  • IP address listings for remote targets now work correctly.
  • Improved handling for large multi-gigabyte files with S3 along with improved logging.
  • Fixed not being able to create/submit tickets from the support interface.
  • Fixed the behaviour of the permitted ports pool. If a requested port is outside of the pool it will jump to the first port in the pool and work its way up.
  • Installations for C++, DirectX and Git are skipped if they’re already installed.
  • Fixed handling of SteamCMD logins where the username contains a space.
  • Refreshed the appearance of the Deployment Templates editor to match other areas of AMP.
  • Role management now includes descriptions/icons to show different types of role at a glance.