Release date: 2014-04-17
- Add support for
--redeploy
#134 - Fix event order when using
--deploy
and--undeploy
in combination #135
Release date: 2014-04-14
- Follow symlinks when creating bundles #133
Release date: 2014-04-07
- Only directories allowed in bundle paths #132
Release date: 2014-03-17
- New
include
statement for config file inheritance #128 - Support for multiple config files in
--config
#129 - Print configuration errors prettier #125
- Catch error when template does not exist #122
Release date: 2014-03-14
Release date: 2014-03-12
Release date: 2014-03-11
- Support both / and in bundle paths and path rewrites #120
- Make INFO the default log level in Cumulus #119
Release date: 2014-03-10
Release date: 2014-03-10
- Bug fix: Fixed ugly output of CloudFormation outputs
>>>>>>> hotfix/cumulus-1.1.2 1.1.1 -----
Release date: 2014-03-10
Release date: 2014-03-04
- Cumulus is now comparing the md5 checksums after uploads to ensure file integrity (#115)
- CloudFormation output is now shown after template deployment and if you issue the
--outputs
command (#114) - Cumulus will only upload bundles to S3 if it does not exist or if the md5 checksum is updated (#99)
- Bug fix: --cumulus-version is broken #116
Release date: 2014-02-28
- Fixed licensing. Removed old references to proprietary
Release date: 2014-02-24
Release date: 2014-02-24
Release date: 2014-02-20
- Write event status reason in terminal output #110
- Make it possible to force undeployment #105
- Break out Cumulus Bundle Handler to it's own module #90
- Bug fix: Catch missing pre-built bundles cleanly #109
- Bug fix: Proper error message when CBH can't find the config #101
- Bug fix: Old update events are shown when new updates are performed #79
Release date: 2014-01-31
This release is the first Cumulus release to support Windows. Windows is supported both as client system and a target system.
- Support for running Cumulus on a Windows client #80
- Support using pre-bundled software #82
- Create clean error when command line options are missing #85
- Windows support in Cumulus Bundle Handler #83
- Custom extraction path in Cumulus Bundle Handler #84
- Support zip, tar.gz and tar.bz2 in Cumulus Bundle Handler #88
Release date: 2014-01-28
- Support deployment of certain stacks only #70
- Add support for stack creation timeouts #76
- Ensure stack deletion order #74
- Support CloudFormation stack tags #78
- Update for all stacks fail if one stack fails #73
- Log level config in CBH #64
- Ugly error when trying to deploy unconfigured environment #71
- Stack deletion events are not handled properly #72
- Catch ctrl-c interruptions cleanly #75
Release date: 2014-01-21
Release date: 2014-01-20
- It is not possible to run --deploy with a cumulus.conf without bundles #67
- Minor fix: Enhanced event log output
Release date: 2013-01-20
Release date: 2013-12-02
- All cumulus-init.d scripts run both before and after bundle deploy #66
- Widen output formatting for Logical ID #65
Release date: 2013-11-29
Major features:
- Global cumulus command and documentation generation #56
- Support multiple bundle types on hosts #52
- Support CloudFormation templates served from S3 #58
- Cumulus bundle handler should support both start and kill scripts in init.d #49
- Generate Python docs with autodoc #59
- Added Sphinx documentation #48
- Set CF parameters on command line #61
- Log level is now configurable #63
Minor improvements:
- Stop writing to target dir, use tempfile instead #62
- Harmonize CBH option names #53
- Restructured project folders #54
- Bundle Cumlus in a Python egg #55
- Remove docs from README #57
- Read versions from one place #60
- Bug: paths should be n separated, not comma separated #51
Release date: 2013-10-28
- Clean up host on bundle update #38
- Cumulus bundle handler should use Python logging #40
- Get rid of Cumulus metadata.conf and make the bundle handler self-contained #41
- Remove __name__ from logging output #42
- Filter events when creating/updating/deleting stacks #43
- Add function for listing stack events on command line #45
- Enhance status output when waiting for stack change to complete #46
Release date: 2013-10-25
Release date: 2013-10-24
- Error handling stack delete status #34
- Running --deploy on existing stack fails #35
- Initial stack creation fails when using --deploy-without-bundling #33
- Bundle type missing in Cumulus metadata #37
Release date: 2013-10-11
- Write hooks for Cumulus deployments #26
- Wait until stack is done updating/creating #20
- Specify config file location as input parameter #30
- Set environment version as input parameter #28
- Make it possible to environment prefix whole directories #10
- Create shortcut for both bundling and deploying #27
- Ask before delete when running --undeploy #24
- Ensure that boto is available for cumulus bundle handler #25
- Remove skymill reference from JSON template #23
- Remove unnecessary stack name in metadata #22
- Remove unnecessary bundle-type in metadata #21
Release date: 2013-09-26
Release date: 2013-09-25
- Mismatch in metadata and cumulus_bundle_handler.py #16
- Various bug fixes in the bundle handler system
Release date: 2013-09-25
Release date: 2013-09-24
- Custom parameters in CloudFormation #14
- Expand ~ in config template & bundle paths #12
- Read the bucket name from configuration in CF template #11
- Exception when building non-configured bundle #13
Release date: 2013-09-23
Release date: 2013-09-23
Initial release with some basic functions and concepts.
- Basic bundling and stack management features implemented
Release date: 2016-05-17
- Fixed script execution ordering issue, now properly honors numbering (S01-script1, S05-script2, S30-script3)
Release date: 2014-03-18
- Fixed potential issue with path joins on Windows
- Fixed wrong permission on extracted directories
Release date: 2014-03-14
Release date: 2014-02-28
- Fixed licensing. Removed old references to proprietary
Release date: 2014-02-21