Beta Release Candidate 0.2.0
Pre-releaseChangelog for Beta Release Candidate 0.2.0
Update Informations
We have made some major changes in the container and build structure, therefore these version is not directly compatible to older versions of MISP-dockerized. An update from a old installation is possible but has to be done manually. However, we do not plan to have another breaking change within the beta and with all new release of MISP-dockerized, beginning with the upcoming release v0.3.0, all MISP-dockerized versions will have integrated an upgrade script which helps you to update your running instances.
We have found that the MISP-linked versioning of our releases is somewhat unclear, as we support multiple versions of MISP (for a list of available and supported versions, see the readme file) and have therefore changed the tagging of our releases.
Another significant change results from an error described here: #19. This is confirmed as an official MISP software bug (MISP/MISP#3244). In order to provide a stable and running instance, we had to change our container structure due to this error. Therefore, the database and Redis now run within the misp-dockerized-server
. We plan to switch back to our original container design in the next releases as soon as the bug is fixed.
General Changes
- New hub.docker.com repositories that we have changed from
misp-<CONTAINER>
tomisp-dockerized-<CONTAINER>
- Changed the build process for the container
- now the containers were created by github and travis using their own repository and uploaded as
misp-dockerized-<CONTAINER>:<version>-<base>-dev
tag to hub.docker.com - The main repository
MISP-dockerized
tests the images and uploaded them asmisp-dockerized-<CONTAINER>:<version>-<base>
(without '-dev')
- now the containers were created by github and travis using their own repository and uploaded as
- Changed the location of ansible playbooks and shell scripts from MISP-dockerized-robot repository to MISP-dockerized repository
- Improved Backup and Recovery scripts
Detailed Changes
Changed Ansible Scripts
- Ansible script now creates a self signed certificate if none is found
- Improved the task for copying certificate, private key and Diffie-Hellman parameters to the volume
- Improved import database section
- Improved all ansible scripts to use ansible modules if possible
misp-dockerized-server
container with the following features / changes
- Created a new build and deployment process
- Now the container creates a
version-base-dev
tag and the main repository MISP-dockerized create theversion-base
tag to push only images that are ready for operation.
- Now the container creates a
- Updated README.md
- Add sections in usage
- Deleted hub.docker.com hooks
- Modified MISP 2.4.88
- Modified Dockerfile to support HTTPS PROXY
- Modified MISP 2.4.89
- Modified Dockerfile to support HTTPS PROXY
- Added MISP 2.4.90
- Modified Dockerfile to support HTTPS PROXY
- Added MISP 2.4.91
- Updated Server Configuration to support integrated redis and mysql
- Modified Dockerfile to HTTPS PROXY Support
- MISP MySQL scheme is now directly imported
- New function that sends logfiles to /dev/stdout, so you can view the logs with
docker logs -f misp-server
- Added MISP 2.4.92
- Updated Server Configuration to support integrated redis and mysql
- Modified Dockerfile to support HTTPS PROXY
- Deleted Dockerfile for hub.docker.com; no build hook is available
- Modified all Dockerfiles to support HTTPS PROXY
- MISP MySQL scheme is now directly imported
- New function that sends logfiles to /dev/stdout, so you can view the logs with
docker logs -f misp-server
misp-dockerized-robot
container with the following features / changes:
- Ticket MDD-19 finished | Improved ansible scripts
- Added rng-tool on 1.0.2 robot version to get a better entropy.
- Added origin robot 1.0.0 and 1.0.1 version
- Added new Robot Version 1.0.2
- The new robot now has no ansible scripts included. The ansible scripts are mounted via docker-compose through the misp-dockerized repository.
- Changed folder structure therefore also requires a change in the Playbook
- Deleted SSH Keys and hosts files that are not used anymore
- Updated Makefile, build.sh & travis.yml
- All docker files have been modified to support HTTPS PROXY
- Deleted hub.docker.com hooks
- Improved Readme
- Improved Backup and Recovery scripts
- Create new build and deploy process
- Now the container create a
version-base-dev
tag and the main repository MISP-dockerized create theversion-base
tag to push only images that are ready for operation.
- Now the container create a
misp-dockerized-proxy
container with the following features / changes:
- Added Proxy Version 1.0.1-alpine
- Added HTTPS Proxy Environment Variable to all versions
- Deleted hub.docker.com hooks
- Create new build and deploy process
- Now the container create a
version-base-dev
tag and the main repository MISP-dockerized create theversion-base
tag to push only images that are ready for operation.
- Now the container create a
NEW
misp-dockerized-postfix
container with the following features / changes:
- Added a new docker container for mail relaying.
- This close ticket MDD-14 with Postfix as relay.
- Added new Postfix container with version 1.0.0 with alpine as base image
- Updated README.md
- Add sections in Usage
- Created new build and deploy process
- Now the container create a
version-base-dev
tag and the main repository MISP-dockerized create theversion-base
tag to push only images that are ready for operation.
- Now the container create a