Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/MDD-151: Added new Base 2.4.nightly-debian + 2.4.104-2.4.111 Container #40

Merged
merged 127 commits into from Jul 19, 2019

Conversation

8ear
Copy link
Contributor

@8ear 8ear commented Jun 11, 2019

Feat/MDD-151: Added new Base 2.4.nightly-debian + 2.4.104-2.4.111 Container

Update Information

This release added a new 2.4 nightly MISP server container at the base of debian, changed the build tools and ...

General Changes

We change the general CI tools from docker build to kaniko.
There are no user actions required.

Fixes and Improvements

  • New Debian based container for nightly 2.4 builds.
    • Added MSMTP as new mailer daemon instead of postfix
    • Removed unneccesary tools and packages (Redis Server, MariaDB Server, Syslog-ng)
    • Improved Rsyslog
    • Added PHP7.2
    • Added PyMISP script
    • Added binaries
    • Improved Entrypoint scripts
    • Moved content of static files to entrypoint scripts
  • Added MISP server container 2.4.104-2.4.111 on base of new 2.4.nightly-debian

Detailed Changes

  • New Debian based container for nightly 2.4 builds.
    • Added MSMTP as new mailer daemon instead of postfix
      MSMTP is more lightweight mailer daemon with less features, but also less complexity.
    • Removed unneccesary tools and packages (Redis Server, MariaDB Server, Monitoring, Syslog-ng)
      Netdata, Redis and MariaDB have their own Docker container. Therefore we removed all packages from these containers. Syslog-ng was replaced through Rsyslog, because Rsyslog can handle wildcard files.
    • Improved Rsyslog
    • Added PHP7.2
      Debian stretch default PHP version is 7.0, but this is not more recommended.
    • Added PyMISP script
      Added PyMISP script and requirements to add own python scripts.
    • Added binaries
      If files should be modified I recreate the file and this is done from a own shellschript binary.
    • Improved Entrypoint scripts
      Colorized output if you has no syslog logging activated.
    • Moved content of static files to entrypoint scripts
  • Added MISP server container 2.4.104-2.4.111 on base of new 2.4.nightly-debian
    The same features as 2.4.nightly-debian.

@8ear 8ear added the enhancement New feature or request label Jun 11, 2019
@8ear 8ear self-assigned this Jun 11, 2019
@8ear 8ear changed the title Feat/MDD-151: Added new Base Container 2.4.nightly-debian Feat/MDD-151: Added new Base 2.4.nightly-debian + 2.4.104-2.4.111 Container Jul 19, 2019
@8ear 8ear merged commit 4035009 into master Jul 19, 2019
@8ear 8ear deleted the feat/MDD-151 branch July 19, 2019 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant