Posted by brents on 2013-04-05 14:01
Forums: Announcements | OS: All / Any

ActiveState announces the immediate release of Stackato 2.10.4.

Stackato is the application platform for creating a private, secure, flexible Platform as a Service (PaaS) using any language on any stack on any cloud. From the desktop to the datacenter, Stackato makes it easy to develop, deploy, migrate, scale, manage, and monitor applications on any cloud.

To learn more about Stackato and download the release, go to
http://www.activestate.com/stackato

Please make sure to download the new client when using the new VMs. You will find the clients available for download from the VM as well.

Make the most of Stackato - check out our sample applications at
http://community.activestate.com/stackato/demos

Review our updated Stackato documentation at
http://docs.stackato.com/

Changes in this release since Stackato 2.8.2 and client 1.7.1:

==== Stackato 2.10.4 ====

  • [97520] Oracle DB add-on with stackato dbshell support
    • ORACLE_URL and JDBC_ORACLE_URL env vars if Oracle service present
    • Spring auto-configuration of Oracle DB binding
  • Improvements to Logyard:
    • [96008] Fix logyard crash and uncleaned drains sometimes triggered by kato log tail
    • [98244] Delete app drains on stackato delete
    • Improve apptail reliability
    • [98279, 98354] Configurable finite retry on drains
    • [98169] Configurable maximum limit on user drains
    • [98326] Support for named custom format for use in drain URIs
    • [97856] apptail: handle NATS disconnection
    • [98280] Fix retrying behavior to reset retry delays after some point
    • Simplified formatting of log records in logyard.log
    • [98354] Reduced the frequency of retry warnings (esp. for Cloud Events)
    • Stability improvements [98091, 96337, 98342, 98243, 98240, 98423]
  • Core runtime updates for stability and security [97667, 97978, 97857, 97551]
    • [98515] Upgraded PostgreSQL to 9.1.9 to address CVE-2013-1899 (major), CVE-2013-1900, and CVE-2013-1901
    • [97645] Improved cookie handling of token
    • [97649] Prevent REST API cross site request forgery
    • [97646] Prevent XSS vulnerability through App Store yaml file
    • [98256] Address CVE 2013-1857 in Rails
    • [98521] Reduce controller default memory limit to 50% (from 70%) before it is restarted
    • [98050] Updated doozerd
  • Node.js:
    • [97557] Updated node08 runtime (0.8.22)
    • [98068] Added node010 runtime (0.10.1)
  • Perl:
    • upgrade to uWSGI 1.4.9
    • updated ActivePerl-5.14 runtime (5.14.4.1405)
    • added ActivePerl-5.16 runtime (5.16.3.1603)
    • latest App::cpanminus supports installation via URLs and from git
    • added support for cpanfile to specify dependencies
    • added experimental support for Carton, the Perl module dependency manager
  • Python:
    • upgrade to uWSGI 1.4.9
  • Ruby:
    • [98316] Update Ruby autoconfiguration library for MongoDB
    • [98223] Improve handling of stdsync usage
    • [98113] Updated Ruby buildpack
  • Router Improvements:
    • [97806] Implement NATS connection error handling and retry logic
    • [98292, 98252] Fix possible JSON truncation in large responses
    • [98403] Correctly drop lost controller nodes from routing table
    • Additional fixes [96790, 98062, 98029, 97882]
  • kato Updates:
    • [95989] kato users has moved to kato data users
    • [97251] Added kato node list to list all nodes and which roles are running on them
    • [98137] kato tail skips logyard INFO records unless --raw is passed.
    • [98107] Correct kato node rename to handle existing pushed apps when using mdns
    • [97934] Prevent kato data export exception if memcached services was never used
    • Additional fixes [98067, 96792, 97597, 97769, 97808, 97810, 97753, 97392, 97761, 97752, 97809, 97561, 98009, 96795, 98384, 98272, 98481, 98402]
  • Web console improvements [97736, 97702, 95765, 97701, 96121, 97777, 98144, 97699, 98140, 97996, 97882]
    • [98254] Display Logyard configuration settings
    • [98042] Fix memory leak on long-open pages polling cloud events
    • [98127] Instant refresh of in-page modified components
  • [98281] Fix an issue with stopping apps during DEA shutdown
  • [96175] Fix a regression in stackato files logs/staging.log not returning staging.log
  • [97895] Fix yajl load error in wait_for_fs.rb (when filesystem service is used)
  • [98282] Speed up ssh connections to system
  • [97025, 98259] Improve DEA internal connectivity speed
  • [98281] Improve DEA app cleanup on shutdown
  • [93626] Enforce random postgres password at first boot
  • [96007] Fix JBoss database support error when no services are defined
  • [97731] Reduce long polling calls from the web console
  • [97772] Correct ability to do first user setup after kato factory reset
  • [97993] Made log rotation more strict (rotate any log in /s/logs/ over 10MB)
  • [91120, 98299, 97973] Usernames are now stored in a case insensitive manner
  • [98182] Updated Mono framework add-on to 3.0 Beta (Mono version 2.11)
  • [98312] Update user authentication check to return compatibility to vcap_java_client
  • [97322] cloud-init updates
  • [97253] Change of "cloud_controller" role to "controller", new "primary" role
  • [98314] Restrict kernel messages to tty console to errors only
  • [98289] Improved console tty startup process to show progressive start state
  • [98288] Update MongoDB to 2.4.1
  • [97322] Improved cloud-init support to allow some kato commands to be called deferred
  • [98523] Make MySQL service STORAGE_QUOTA_INTERVAL and KEEP_ALIVE_INTERVAL configurable, move quota check to every 30s default
  • [97760] Properly handle timeout errors when checking DB quotas
  • [97619] Updated app instance memory calculation to use container group stats
  • [98550] Set container memory limit exactly at app instance memory request (was overallocating 12.5%)
  • Documentation updates
  • stackato client updated to 1.7.2
    • [98187] New stackato admin grant/revoke/list
    • [98145] Fixes to some false negative key warnings
    • [98221] Fixed multi-app push from stackato.yml
    • [98045] Correct limits management between users and groups
    • [96810] Correct handling exploded .war directories
    • Additional bug fixes [98238, 96930, 98181, 92751, 98089, 97958, 97906, 97520]

Release notes: http://docs.stackato.com/reference/release-notes.html

Enjoy, and let us know if you have any questions or feedback!

snouhaud | Mon, 2013-04-29 01:42

Hi,

Great News.

Where i can find Oracle DB add-on ? I don't find it in services list.

Regards,

Stéphane

lorned
ActiveState Staff
Fri, 2013-05-03 14:59

Hi Stéphane,

Oracle DB add-on is typically made available to customers with purchased licenses, but it's possible that someone evaluating Stackato could have access to it. Best bet is to contact sales at stackato-sales@activestate.com.

Cheers,
Lorne Dixon