You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Imesh Gunaratne <im...@apache.org> on 2015/01/19 19:54:10 UTC

[Announce] Apache Stratos 4.1.0-Alpha Developer Preview is READY

Hi Devs,

We have now completed Apache Stratos 4.1.0-Alpha developer preview. This is
a developer preview/snapshot of the current development track and it could
be used as a baseline for contributing to the product stack and verifying
functionality.

*Main Features*
*---------------------*
- Composite Application Model
- Docker support using Google Kubernetes

*Source Code*
*--------------------*
Source code could be fetched using the git tag 4.1.0-alpha:
>git clone https://git-wip-us.apache.org/repos/asf/stratos.git
>cd stratos
>git checkout tags/4.1.0-alpha

Please build the source code checked out from the above tag and find the
Stratos single JVM binary file at
<source_home>/products/stratos/modules/distribution/target/apache-stratos-4.1.0-SNAPSHOT.zip.

*Getting Started Guide*
*--------------------------------*
Please find the key concepts of above features and instructions for trying
out sample applications in Getting Started Guide attached with this email.

*JIRA Summary*
*----------------------*

*Sub-tasks*

   - [STRATOS-970 <https://issues.apache.org/jira/browse/STRATOS-970>] -
   Resource path for deploying a partition is misleading
   - [STRATOS-979 <https://issues.apache.org/jira/browse/STRATOS-979>] -
   Remove code on Multi-tenant service cluster REST APIs
   - [STRATOS-988 <https://issues.apache.org/jira/browse/STRATOS-988>] -
   Typo in resource path - /subsscriptions/{application_id}
   - [STRATOS-989 <https://issues.apache.org/jira/browse/STRATOS-989>] -
   Some resource paths are not meaningful
   - [STRATOS-992 <https://issues.apache.org/jira/browse/STRATOS-992>] -
   Resource path /cluster/clusterId/{clusterId} does not follow standard
   - [STRATOS-994 <https://issues.apache.org/jira/browse/STRATOS-994>] -
   Add dependency check for configuration flow
   - [STRATOS-1013 <https://issues.apache.org/jira/browse/STRATOS-1013>] -
   listing improvments
   - [STRATOS-1056 <https://issues.apache.org/jira/browse/STRATOS-1056>] -
   Wiki - Document the steps involved in running Stratos on a the Mock IaaS

*Bugs*

   - [STRATOS-698 <https://issues.apache.org/jira/browse/STRATOS-698>] -
   Cannot assign floating IPs to any interface other than the first
   - [STRATOS-895 <https://issues.apache.org/jira/browse/STRATOS-895>] -
   Stratos only includes max of one private IP and one public IP in topology
   events
   - [STRATOS-965 <https://issues.apache.org/jira/browse/STRATOS-965>] -
   Application can not be undeployed when moniter creation is failed
   - [STRATOS-978 <https://issues.apache.org/jira/browse/STRATOS-978>] -
   Re-connection Logic for MQTT Subscribers
   - [STRATOS-991 <https://issues.apache.org/jira/browse/STRATOS-991>] -
   Refactor Stratos API URLs
   - [STRATOS-995 <https://issues.apache.org/jira/browse/STRATOS-995>] -
   Application topology return JSON issue
   - [STRATOS-997 <https://issues.apache.org/jira/browse/STRATOS-997>] -
   Secure Vault not working in cloud-controller.xml file
   - [STRATOS-1000 <https://issues.apache.org/jira/browse/STRATOS-1000>] -
   Upgrading SSO feature and adding oAuth feature
   - [STRATOS-1001 <https://issues.apache.org/jira/browse/STRATOS-1001>] -
   Apply secure vault on cartridge-config.properties
   - [STRATOS-1002 <https://issues.apache.org/jira/browse/STRATOS-1002>] -
   Upgrade to Jclouds 1.8.1
   - [STRATOS-1006 <https://issues.apache.org/jira/browse/STRATOS-1006>] -
   Lost of ReadyToShutDown event cause members who are in "ReadyToShutDown"
   forever
   - [STRATOS-1030 <https://issues.apache.org/jira/browse/STRATOS-1030>] -
   Console app not working after REST API changes
   - [STRATOS-1031 <https://issues.apache.org/jira/browse/STRATOS-1031>] -
   Delete service provider and oauth app upon application undeployment
   - [STRATOS-1034 <https://issues.apache.org/jira/browse/STRATOS-1034>] -
   Cartridge Definition in Cartridge Deployment API Method is Different from
   Get Cartridge API Method
   - [STRATOS-1036 <https://issues.apache.org/jira/browse/STRATOS-1036>] -
   Fix Console App After Removing The Wrapping Object in the Collection
   Responses
   - [STRATOS-1039 <https://issues.apache.org/jira/browse/STRATOS-1039>] -
   Tenant Management REST API methods do not work
   - [STRATOS-1050 <https://issues.apache.org/jira/browse/STRATOS-1050>] -
   Incorrect application status tree when having more than one group instances
   - [STRATOS-1057 <https://issues.apache.org/jira/browse/STRATOS-1057>] -
   Button caption incorrect - Deploy Auto Scaling Policy Definition
   - [STRATOS-1059 <https://issues.apache.org/jira/browse/STRATOS-1059>] -
   Extra space before "Back" button
   - [STRATOS-1062 <https://issues.apache.org/jira/browse/STRATOS-1062>] -
   UI Standard not followed in User interfaces
   - [STRATOS-1063 <https://issues.apache.org/jira/browse/STRATOS-1063>] -
   UI Standard not followed in "User" interfaces
   - [STRATOS-1064 <https://issues.apache.org/jira/browse/STRATOS-1064>] -
   Captions on "User" page incorrect
   - [STRATOS-1065 <https://issues.apache.org/jira/browse/STRATOS-1065>] -
   Inner group cartridges not start if the group definition has nested group
   - [STRATOS-1066 <https://issues.apache.org/jira/browse/STRATOS-1066>] -
   Outer cartridge of the application is not spawn even the cluster is created
   - [STRATOS-1070 <https://issues.apache.org/jira/browse/STRATOS-1070>] -
   Cartridges outside of groups in complex application structure, is not
   getting started
   - [STRATOS-1071 <https://issues.apache.org/jira/browse/STRATOS-1071>] -
   Docker Cluster cannot add using UI
   - [STRATOS-1074 <https://issues.apache.org/jira/browse/STRATOS-1074>] -
   User and tenant adding UI password field with masked characters
   - [STRATOS-1075 <https://issues.apache.org/jira/browse/STRATOS-1075>] -
   Configuration of Load Balancer related to the service grouping
   - [STRATOS-1086 <https://issues.apache.org/jira/browse/STRATOS-1086>] -
   Add cartridge delete option to UI
   - [STRATOS-1087 <https://issues.apache.org/jira/browse/STRATOS-1087>] -
   Console App fixes for Alpha

*Improvements*

   - [STRATOS-1003 <https://issues.apache.org/jira/browse/STRATOS-1003>] -
   Cartidge init.sh script does not update CentOS hostname
   - [STRATOS-1004 <https://issues.apache.org/jira/browse/STRATOS-1004>] -
   Changing Restart behavior of the Stratos instances
   - [STRATOS-1011 <https://issues.apache.org/jira/browse/STRATOS-1011>] -
   Clustering support for Stratos Load Balancer
   - [STRATOS-1012 <https://issues.apache.org/jira/browse/STRATOS-1012>] -
   Clustering support for Cloud Controller
   - [STRATOS-1016 <https://issues.apache.org/jira/browse/STRATOS-1016>] -
   Update Carbon Kernel Patches in Load Balancer
   - [STRATOS-1018 <https://issues.apache.org/jira/browse/STRATOS-1018>] -
   Support new group and application JSON format
   - [STRATOS-1021 <https://issues.apache.org/jira/browse/STRATOS-1021>] -
   Handle "properties" in json definitions (application json, group json
   etc..) from UI
   - [STRATOS-1035 <https://issues.apache.org/jira/browse/STRATOS-1035>] -
   Application Editor for Console
   - [STRATOS-1037 <https://issues.apache.org/jira/browse/STRATOS-1037>] -
   Application Editor node auto positioning
   - [STRATOS-1038 <https://issues.apache.org/jira/browse/STRATOS-1038>] -
   Move REST API Domain Model to Stratos Common Component
   - [STRATOS-1040 <https://issues.apache.org/jira/browse/STRATOS-1040>] -
   Refine Cloud Controller Package Structure
   - [STRATOS-1042 <https://issues.apache.org/jira/browse/STRATOS-1042>] -
   Bring deployment json definition into application section
   - [STRATOS-1043 <https://issues.apache.org/jira/browse/STRATOS-1043>] -
   Refine CLI JAR File and Distribution Structure
   - [STRATOS-1067 <https://issues.apache.org/jira/browse/STRATOS-1067>] -
   Clean up cartridge agent code
   - [STRATOS-1072 <https://issues.apache.org/jira/browse/STRATOS-1072>] -
   Add context menu to remove groups, cartridges on application editor
   - [STRATOS-1073 <https://issues.apache.org/jira/browse/STRATOS-1073>] -
   Group Editor to improve UX
   - [STRATOS-1078 <https://issues.apache.org/jira/browse/STRATOS-1078>] -
   Cleanup Stratos Manager Component
   - [STRATOS-1081 <https://issues.apache.org/jira/browse/STRATOS-1081>] -
   Fix Domain Mappings Functionality with Application SignUp Process
   - [STRATOS-1083 <https://issues.apache.org/jira/browse/STRATOS-1083>] -
   Changes of CLI to make all the commands uniform across the all CLI methods
   - [STRATOS-1084 <https://issues.apache.org/jira/browse/STRATOS-1084>] -
   User and Tenant adding UI, show password feature
   - [STRATOS-1085 <https://issues.apache.org/jira/browse/STRATOS-1085>] -
   Topology view improvements

*New Features*

   - [STRATOS-1014 <https://issues.apache.org/jira/browse/STRATOS-1014>] -
   Monitoring Live Application Status with topology view
   - [STRATOS-1076 <https://issues.apache.org/jira/browse/STRATOS-1076>] -
   Artifact Distribution Coordination for Composite Application Model
   - [STRATOS-1077 <https://issues.apache.org/jira/browse/STRATOS-1077>] -
   Clustering Support for Autoscaler
   - [STRATOS-1079 <https://issues.apache.org/jira/browse/STRATOS-1079>] -
   Clustering Support for Stratos Manager
   - [STRATOS-1080 <https://issues.apache.org/jira/browse/STRATOS-1080>] -
   A Mock IaaS to Simulate Basic Features of a Standard Infrastructure as a
   Service Platform
   - [STRATOS-1082 <https://issues.apache.org/jira/browse/STRATOS-1082>] -
   Kubernetes IaaS to Support Google Kubernetes

*Tasks*

   - [STRATOS-983 <https://issues.apache.org/jira/browse/STRATOS-983>] -
   Way to Indicate the State Transition Actually Happened
   - [STRATOS-1051 <https://issues.apache.org/jira/browse/STRATOS-1051>] -
   [Wiki] - Apache Stratos Mock IaaS


*Report Issues*
*---------------------*
Please do report any issues that you may find in this developer preview at:
https://issues.apache.org/jira/browse/STRATOS


Thanks
Apache Stratos Team