You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Lahiru Sandaruwan <la...@wso2.com> on 2015/04/30 15:48:40 UTC
[Announce] Apache Stratos 4.1.0-Beta2 Developer Preview is READY
Hi Devs,
We have now completed Apache Stratos 4.1.0-Beta2 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*
*---------------------*
- Docker support using Google Kubernetes and CoreOS
- Composite application development
The following are the supported operations in composite application support:
- Starting up instances using the StartupOrder defined in the group
definition.
- Starting up instances using the StartupOrder defined in the
application definition. After the relevant clusters and groups are
activated according to the startup order, the application itself will be
activated.
- Termination based on the TerminationBehaviour mentioned in the group
definition.
- Termination based on the TerminationBehaviour mentioned in the
application definition.
- Sharing information between instances when one instance is dependent
on another.
- Auto scaling Docker Containers
- Manual scaling Docker Containers
- Git based artifact deployment for Docker
- CLI support for Docker deployments
- Python Cartridge Agent
- JAVA Python Cartridge Agent
- JAVA Cartridge Agent
- VM LB support for dockers
- Private docker registry
- Support updating autoscaling policies at runtime
- Support updating deploying policies at runtime
- Support updating application parameters at runtime
- Mock IaaS.
- MQTT and AMQP support
- Application policy support for network partitions
*Source Code*
*--------------------*
Source code could be fetched using the git tag 4.1.0-beta2:
>git clone https://git-wip-us.apache.org/repos/asf/stratos.git
>cd stratos
>git checkout tags/4.1.0-beta2
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 at:
https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Stratos+Beta+2+Developer+Preview
*JIRA Summary*
*----------------------*
Sub-task
- [STRATOS-964 <https://issues.apache.org/jira/browse/STRATOS-964>] -
Some REST API are not returning response codes
- [STRATOS-966 <https://issues.apache.org/jira/browse/STRATOS-966>] -
Inconsistency in parameter definition in REST API coding
- [STRATOS-971 <https://issues.apache.org/jira/browse/STRATOS-971>] -
Inconsistency in parameter naming used in coding comments
- [STRATOS-972 <https://issues.apache.org/jira/browse/STRATOS-972>] -
Rewording Auto-scaling policy related resource paths
- [STRATOS-987 <https://issues.apache.org/jira/browse/STRATOS-987>] -
Add meaningful paragraph type code comments
- [STRATOS-990 <https://issues.apache.org/jira/browse/STRATOS-990>] -
Remove method for list of subscribed cartridges
- [STRATOS-1275 <https://issues.apache.org/jira/browse/STRATOS-1275>] -
Wrong HTTP status code returned - GET /cartridges/filter/{filter}
- [STRATOS-1278 <https://issues.apache.org/jira/browse/STRATOS-1278>] -
Wrong HTTP status code returned - GET /cartridgeGroups/{groupDefinitionName}
Bug
- [STRATOS-1339 <https://issues.apache.org/jira/browse/STRATOS-1339>] -
nested grouping fails to deploy with unequal cartridge types
- [STRATOS-1341 <https://issues.apache.org/jira/browse/STRATOS-1341>] -
Application is not Active after restarting stratos
- [STRATOS-1354 <https://issues.apache.org/jira/browse/STRATOS-1354>] -
Validation the application definition to ensure group aliases are unique.
Improvement
- [STRATOS-1297 <https://issues.apache.org/jira/browse/STRATOS-1297>] -
Stratos 4.1.0: Updating deployment policy Min/Max has no effect on instance
count of applications referring to the affected policy.
- [STRATOS-1340 <https://issues.apache.org/jira/browse/STRATOS-1340>] -
Ability to adjust GroupInstanceMin/Max and CartridgeInstanceMin/Max in
application
- [STRATOS-1346 <https://issues.apache.org/jira/browse/STRATOS-1346>] -
Adding payload parameters to network partitions
- [STRATOS-1348 <https://issues.apache.org/jira/browse/STRATOS-1348>] -
GroupScalingEnabled Attribute is Redudant
- [STRATOS-1350 <https://issues.apache.org/jira/browse/STRATOS-1350>] -
fix scalingDependents to use alias in group
- [STRATOS-1351 <https://issues.apache.org/jira/browse/STRATOS-1351>] -
Use scalingDependents instead of scalingDependants
- [STRATOS-1356 <https://issues.apache.org/jira/browse/STRATOS-1356>] -
Add and remove partitions to the deployment policy
- [STRATOS-1357 <https://issues.apache.org/jira/browse/STRATOS-1357>] -
Is Public Field is Not Used in Cartridge and Autoscaling Policy
*Report Issues*
*---------------------*
Please do report any issues that you may find in this developer preview at:
https://issues.apache.org/jira/browse/STRATOS
Thanks.
--
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware
phone: +94773325954
email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146