v1.6.0
UPGRADE NOTE: Release-specific upgrade information
SUMMARY:
- Multi-Feature release enabling new deployment configurations
- New & Upgraded Services
- ETSI MEC013 Location - API v1 to v2
- ETSI MEC012 Radio Network Information - API v1 to v2
- ETSI MEC028 - WLAN Access Information - new service, API v2
- CPU & Memory limits for scenario pods
- Network characteristics automation using geolocation
- Terminal POA selection - new algorithm based on geolocation
- 5G/4G/WLAN radio technologies
- POA: 5G/4G/WLAN support with signal range
- Terminal: 5G/4G/WLAN support with selection prioritization & disconnected state
- User sessions with authentication & endpoint authorization
- Ansible development environment install automation (beta)
- New & Upgraded Services
CHANGES/FEATURES:
- AdvantEDGE deployment
- New runtime environment versions:
- Required - Helm v3
- Recommended - Ubuntu 18.04; K8s 1.19
- Tested - Ubuntu 20.04; K8s 1.20
- Deployment configuration features
- New runtime environment versions:
- Location Service
- Upgrade to v2.1.1 (OAS 3.0)
- Support for UE removal
- Radio Network Information API
- Upgrade to v2.1.1 (OAS 3.0)
- Support for 4G & 5G PoAs
- Support for RAB Info, PLMN Info, RAB notifications
- WLAN Access Information API
- New Edge Service API provides WLAN access information to edge applications
- Partial implementation of ETSI MEC-028
- Supports AP & STA Information and associated STA subscription
- Compute Characteristics
- Configurable CPU & memory limits for scenario pods
- Geospatial Information System (GIS)
- New POA Selection algorithm
- Disconnected UE support
- Network characteristics automation based on geolocation
- New GIS API query parameter to exclude UE paths in responses
- Platform installation automation (Beta)
- Support for installation of development environment (Beta feature)
- Authentication & Authorization (backend support only)
- New user session support with login/logout endpoints
- Session cookie with keep-alive & timeouts
- OAuth 2.0 Authorization Code flow with GitHub & GitLab providers
- Basic role-based endpoint authorization
- Frontend changes
- Scenario configuration fields for CPU & memory limits
- Map improvements:
- New PoA & UE icons
- Configurable zone colors
- Improved meta data in map tooltips
- Disconnected UE changes color (red)
- Backend changes related to new features
- New microservices:
- meep-wais: Sandbox microservice that implements the WLAN Access Information API
- meep-cert-manager: CA certificate management for public deployments (disabled by default)
- New packages:
- meep-gis-asset-mgr: Create, update or delete GIS assets
- meep-gis-cache: GIS cache to store latest GIS Engine data
- meep-sessions: Create, manage & store session data
- meep-users: User database with role & session information
- meep-watchdog: Session keep-alive watchdog
- New microservices:
FIXES:
- Issue #32: Demo1 build failure with Node.js v12.13.0
- Issue #50: Helm version 3.0.0+ not supported by meepctl
- Issue #93: Mobility event of Edge node not working
- PR #112: Frontend development server upgrade to webpack-dev-server
- PR #114: Map Styling + Frontend state & rendering optimizations
- PR #119: Added DNS lookup with init container for pods in core platform
- PR #139: MEC Service fixes
- PR #159: Removed sandbox name from release name
- PR #161: location API resourceURL fix, WAIS Ap_info, Sta_info returning [], Edge node mobility support