Knowledge Base  /  Release Notes  /  2015
Knowledge Base  /  Release Notes  /  2015

Cloud Platform - Release Notes: November 3, 2015

Updated by Chris Sterling on Nov 03, 2015
Article Code: kb/616

New Features (3)

  • Intrusion Prevention has been released for General Availability. The Intrusion Prevention or IPS Product is now available in all Lumen Cloud Data Centers.

    The product installs a Trend Micro Agent on a host machine to protect that host against known and unknown vulnerabilities to operating systems and over 100 applications. The IPS agent automatically scans the host for newly installed applications every 24 hours, and if any are found, the protection policy is updated accordingly. The agent is also automatically updated with new Trend Micro patches to protect against new vulnerabilities. Details on installing IPS and configuring your event notification destinations are available in the Security section of our Knowledge Base.

    Other Service Highlights:

    • Installation via Blueprints
    • Supports event notifications via WebHook and Email
    • Event data captured and forwarded to a syslog server
    • 13-week data retention of all event data, to help audits and compliance
  • AppFog Control Portal UI Enhancements. AppFog Developers can now perform common actions in the Control Portal UI:

    • Scale apps from Control. AppFog apps can be scaled up or down from the Control Portal. Select the amount of memory, number of instances, and see a cost estimate for the change.

      Scale AppFog Apps from Control Portal

    • Delete apps from Control. Easily delete defunct AppFog applications from the Control Portal.

      Delete AppFog Apps from Control Portal

    • List all of an application's routes. All the routes for a given an AppFog space can now be displayed in the Control Portal.

      List App Routes in Control Portal

    Previously, these features were only available via the CLI or API.

  • Orchestrate Enhancements. Orchestrate made the following improvements:

    • Cross collection search.. Orchestrate's search can now query across collections in the same application. Simply provide a search query at the root endpoint, for example:*.

    • "" now directs requests to the correct data center, automatically. Clients no longer need to be configured to connect to the appropriate node. The "" is now intelligent and will route your request to your Orchestrate app.

Early Adopter Program Updates (2)

  • Runner Beta Launched. The Runner service is now available in beta to select customers.

    Runner Logo

    Runner enables teams, developers, and engineers to quickly provision, manage, and modify their environment in not only the Lumen Cloud Platform, but other cloud services, as well as on-premise deployments. Runner brings together state-based and massive parallel job execution, with multi-cloud and multi-data center support, all in a single interface.

    Runner Design Flowchart

    Our goal was to make automation easy and accessible to everyone. From the most advanced users to those new to cloud computing, Runner makes it easy to create jobs and execute them regardless of your environment or provider.

    Runner Diagram
    • Runner Job Service. The Job Service is the primary component of the Runner product. Users can create, modify, and execute jobs at anytime. The Job Service accepts a payload that references a playbook, Ansible’s configuration, deployment, and orchestration language file to be used, whether that is using a public GitHub repository or private (GitHub credentials required), as well as other information like login or bearer token, environments, and so on.

    • Runner SSH Service. The SSH Service supports Key Pair management within Lumen Cloud. Users can create, retrieve, deploy, and import Key Pairs, as well a remove or "undeploy." The SSH Service can be used as a standalone feature as well.

    • Runner VPN Service. The VPN Service creates connection definitions to be used in parallel with jobs. The VPN Service allows for the Job Service to access remote hosts and establish connections during job execution.

    • Runner Status Service. The Status Service retrieves the status of jobs they have executed. This status will return the information of the latest update. For completed jobs, this will return the entire history. The statuses are accessible via webhooks for real-time status reporting and updating.

    • Runner Scheduling Service. The Schedule Service schedules jobs, as well as runs any endpoint, using cron expressions. The service accepts URLS and endpoints, so the service is not tightly coupled with job service (but does integrate seamlessly). The Service also allows for schedule modification, which includes discontinuing (deleting).

  • MySQL Beta Configurable Database Subscriptions. Database as a Service customers provisioning service through the UI can now select the specific amount of CPU, RAM and Storage to fit their needs. Previously, users were limited to pre-defined plans.

    Note: AppFog users will continue to select pre-defined plans through the AppFog Add-On Engine marketplace.

Enhancements (3)

Open Source Contributions (3)

Announcements (1)

Selected Bug Fixes (1)

  • CLC-Ansible Cloud Module Fixes and Enhancements. Bug fixes and minor enhancements:
    • Added RETURN doc string for all modules
    • Fixed few typos
    • Fixed a bug with clc_group module to return the right group dict
    • Added the capability to create/update/delete bare metal servers with clc_server module