-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
231 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
#!/bin/bash | ||
|
||
# To compile the documentation, one needs the packages to be installed. | ||
# To prepare compilation do the following: | ||
|
||
set -ex | ||
|
||
PDIR=env/doc | ||
|
||
rm -rf "$PDIR" | ||
|
||
# Create a virtual environment: | ||
virtualenv "$PDIR" | ||
|
||
# Activate it (this step is ALWAYS required before compiling) | ||
source "$PDIR"/bin/activate | ||
|
||
pip install --upgrade pip | ||
|
||
# Install the locally checked out packages: | ||
pip install -r requirements.txt | ||
|
||
set +ex | ||
|
||
echo "Virtualenv created. To activate, use this command:" | ||
echo "source '$PDIR/bin/activate'" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,50 @@ | ||
Release Notes | ||
************* | ||
|
||
**v0.6.0 (10 Sept 2018)** | ||
|
||
- introduce documentation repository and host its content at http://micado-scale.readthedocs.io | ||
- improve MiCADO master containers restart policy | ||
- fix MTU issue in relation to Docker | ||
- fix Occopus restart issue | ||
- fix health-checking for Cloudbroker-AWS platform | ||
- update host naming convention for worker and master nodes | ||
- make wait-update task idempotent in ansible playbook | ||
- fix issue with worker node deployment in EC2 clouds | ||
- fix issue with user-defined Docker networks in OpenStack clouds | ||
- make Submitter response message structure uniform | ||
- add 'nodes' and 'services' query methods to REST API | ||
- improve 'stressng' and 'cqueue' test helper scripts | ||
- add more compose properties to custom TOSCA definition | ||
- fix floating ip issues in the Dashboard component | ||
- add new links to Dashboard to reflect the changes introduced by reverse proxying | ||
- fix Dashboard to generate links based on the contents of the Host header to find the frontend URL automatically | ||
- make consul security encryption based on generated random key instead of static key | ||
- add reverse proxy, TLS encryption and application-level firewalling capabilities to the web interfaces exposed by the MiCADO master node | ||
- add packet filtering for closing down non-public ports | ||
- add systemd unit for MiCADO services | ||
- update the ansible playbook to use the built-in service module for installing and handling MiCADO services | ||
- update the documentation to reflect the changes after the introduction of reverse proxying | ||
- add support for form-based authentication of exposed web services | ||
- add COLA-themed login page | ||
- add the Credential Manager component to store and handle web service users and passwords securely | ||
- add support for provisioning a user to the Credential Manager via Ansible | ||
- add support for user and admin roles in the Credential Manager | ||
- add support for authorization of the web services based on user role | ||
- add documentation about the Ansible Vault mechanism to protect sensitive deployment details | ||
- add support for HTTP basic authentication for APIs | ||
- add support for making the web interface's listening port configurable | ||
- update the documentation of API calls in terms of authentication, encryption and reverse proxying | ||
- add micadoctl tool for user and service management | ||
- add HTTP method filter to firewall in order to control requests directed to containers | ||
- add support for IPv6 exposure of services | ||
- add IPv6 packet filtering | ||
|
||
**v0.5.0 (12 July 2018)** | ||
|
||
* Introduce supporting TOSCA | ||
* Introduce supporting user-defined scaling policy | ||
* Dashboard added with Docker Visualizer, Grafana, Prometheus | ||
* Deployment with Ansible playbook | ||
* Support private docker registry | ||
* Improve persistence of MiCADO master services | ||
- introduce supporting TOSCA | ||
- introduce supporting user-defined scaling policy | ||
- dashboard added with Docker Visualizer, Grafana, Prometheus | ||
- deployment with Ansible playbook | ||
- support private docker registry | ||
- improve persistence of MiCADO master services |
Oops, something went wrong.