Skip to content

Releases: dice-project/DICE-Deployment-Service

Release 0.3.6

28 Nov 07:47

Choose a tag to compare

New in 0.3.6:

  • Fortified the setup scripts that are now more robust.
  • Replaced OpenStack clients in preparation script.
  • Removed the need for modification of ~/.ssh/known_hosts file.
  • Added instructions for Cloudify Xenial agent preparation.
  • Added fix for regression in CentOS' urllib library.
  • Added license to repository.
  • Removed unused blueprints from test folder.
  • Fixed bogus error when registering application to DMon.

Release 0.3.5

25 Aug 13:21

Choose a tag to compare

  • Improved documentation and additional helper scripts for installing DICE Deployment Service
  • Included steps for installing DICE Monitoring Framework during setup of Cloudify Manager and DICE Deployment Service
  • Enabled the use libvirt Vagrant provider that does not clash with Docker/Kubernetes
  • Added installation helpers for OpenStack, AWS and FCO
  • Added metadata upload capability to deploy endpoint
  • The CLI enables passing the application's metadata with the deploy.
  • AWS instance will now use a boot volume that is large enough for swap file

Release 0.3.4

29 May 13:42

Choose a tag to compare

  • Added option for application registration with DMon
  • Fixed required blueprint inputs detection
  • Migrated task processing to Celery 4 that offers better error handling and reporting capabilities
  • Added support for accessing Cloudify Manager over https
  • Only allow access to the DICE Deployment service over https
  • Migrated installation blueprint to latest DICE TOSCA library

Release 0.3.3

07 Nov 13:04

Choose a tag to compare

  • Added better validation of sent files and better errorr messages of
    the validation problems
  • Raised the upload file size limit to accommodate for larger blueprint
    bundles
  • Fixed a problem where the deployment service returned an error for
    inputs that are not required by the blueprint or when a default was
    available
  • Documented bootstrapping a more secure version of Cloudify Manager
  • Added documentation for bootstrap services in the FCO
  • Added prototype CLI utils for running DICER and for deploying
    from deployment document in xmi via DICER to deployer
  • Added a blueprint helper option to dump processed blueprint to a
    unified json
  • Fixed 403 errors when sending bundles of blueprint with a workaround
    to the created folder rights problem in Cloudify Manager

Release 0.3.2

29 Sep 11:25

Choose a tag to compare

  • Enabled a smarted blueprint input handling, properly combining any inputs
    supplied with the blueprint with the ones handled by the deployment service
  • Updated Chef cookbook and recipe names to conform with standard Chef
    way of naming things
  • Added blueprint inspection tool, currently reporting the list of inputs
    expected by the selected blueprint
  • Enabled bash completion for CLI tool
  • Migrated deployment service bootstrap to Chef

Updates and fixes

23 Aug 10:41

Choose a tag to compare

  • Replaced gunicorn with uWSGI. The default ports for the deployment tools are
    now standard HTTP(S) ports.
  • Improved handling of containers, which now behave atomically.
  • Improved management of uploaded blueprints. Better validation of blueprints
    discovers early a wider range of blueprint faults.
  • Updated API to move most of actions to container resources instead of
    blueprint resources. Some of frequently used blueprint resources are still
    available for backwards compatibility, but internally they are mapped to
    actions on a container.
  • Switched to OpenAPI documentation in Swagger.
  • Better error reporting in API and on GUI.
  • Containers are now able to indicate if they are busy processing a task or
    idle.
  • Improved installation procedure for Cloudify 3.4.0
  • Unify the naming schemes of the tools: Dashes instead of underscores for
    configuration optimization support.
  • Improved unit tests and added deployment tests.
  • Used upstart jobs for all services.
  • Enabled a debug mode, which opens celery flower on port 5555.

DICE Y1 review release

20 Jun 10:49

Choose a tag to compare

This release contains improvements of the DICE deployment service, including:

  • Web GUI enables access to most of the DICE deployment service functionality, including adding and removing containers, uploading of blueprints, monitoring the status of deployment, undeploying, etc.
  • Extended functionality available also through the command line interface tool.
  • Blueprint related inputs can now be set in the deployment service.
  • DICE deployment service bootstrap (deployment) blueprints available for OpenStack and FCO.

Initial release version

20 Jun 10:21

Choose a tag to compare

DICE Deployment Service initial version

This version supports the basic functionality of the DICE deployment service. It provides the RESTful API towards the users, and relies on the Cloudify Manager 3.2 or 3.3.