Skip to content

Releases: extra2000/saferwall-box

v5.0.0

29 Apr 23:41
Compare
Choose a tag to compare

5.0.0 (2021-04-29)

⚠ BREAKING CHANGES

  • zabbix-agent-formula: Pillar file for salt/roots/pillar/zabbix-agent.sls.example has changed.
  • nginx-formula: Pillar file for salt/roots/pillar/nginx.sls.example has changed.

Features

  • filebeat-formula: Upgrade from v1.1.1 to v2.1.0 (ca5494c)
  • nginx-formula: Upgrade from v1.0.1 to v2.0.0 (168fdfe)
  • saferwall-formula: Upgrade to v3.0.0 (1238412)
  • vagrant: Add Fedora 34 x86_64 Vagrant file (bcd33b4)
  • vagrant: Standardize SaltStack installations method and use latest version v3003 (7d9b711)
  • zabbix-agent-formula: Upgrade to version v4.0.0 (f8a4d12)

Performance Improvements

  • pillar/saferwall.sls.example: Fine tune resources (c7677c6)

Fixes

  • podman-formula: Patch update to v2.2.2 (b331550)
  • salt: Using new module.run style (e822031)

Code Refactoring

  • nginx_log_permission: Removed because NGINX is now deployed via Podman (8b07a00)
  • salt: Install Podman first before deploy Zabbix Agent container during state.highstate (3212a60)

Continuous Integrations

  • AppVeyor: Change from Fedora 33 to Fedora 34 (0deefd2)
  • AppVeyor: Create dummy NGINX file to prevent error during state.highstate (1203ee4)
  • AppVeyor: Upgrade Vagrant from v2.2.9 to v2.2.14 (0a41da7)

Documentations

  • README: Add instructions to create systemd units to autostart pods at boot (82f1744)
  • README: Add instructions to deploy NGINX pod (197193b)
  • README: Remove HTTPS port forwarding instructions due to bad practice (dcc4d6c)
  • README: Set Fedora 34 as default Vagrant instruction (5f5e3bf)

v4.0.0

09 Mar 20:01
Compare
Choose a tag to compare

4.0.0 (2021-03-09)

⚠ BREAKING CHANGES

  • submodule: Pillar format for pillar/zabbix-agent.sls.example has changed.

Features

v3.0.1

07 Mar 22:34
Compare
Choose a tag to compare

3.0.1 (2021-03-07)

Fixes

  • pillar/filebeat.sls.example: Add missing configurations (6ebeb33)

v3.0.0

07 Mar 11:33
Compare
Choose a tag to compare

3.0.0 (2021-03-07)

⚠ BREAKING CHANGES

  • submodule: Contents in salt/roots/pillar/nginx.sls.example have been significantly changed

Features

Code Refactoring

  • nginx: Remove existing nginx state in favor of nginx-formula (3ccad55)
  • submodule: Remove cockpit-formula in favor of zabbix-agent-formula (5a3441c)

Fixes

  • salt/roots/pillar/saferwall.sls.example: Add bridge to prevent pod networking conflict with filebeat pod (1bc972c)

Continuous Integrations

  • AppVeyor: Add instructions to copy zabbix-agent and filebeat SaltStack pillar files (db301aa)

Documentations

  • README: Add instructions to configure NGINX for Saferwall HTTPS (5272bf9)
  • README: Add instructions to copy zabbix-agent and filebeat SaltStack pillar files before creating Vagrant box (4c68d41)
  • README: Add instructions to deploy filebeat (f5e2b67)

v2.2.1

02 Mar 21:25
Compare
Choose a tag to compare

2.2.1 (2021-03-02)

Fixes

  • saferwall-formula: Update to saferwall-formula to v2.2.1 which may fix compatibality with Podman v3.x (dd67b3e)

v2.2.0

11 Feb 06:24
Compare
Choose a tag to compare

2.2.0 (2021-02-11)

Features

Continuous Integrations

  • git: Ensure submodules are pulled recursively (ee72271)
  • vagrant: Change from Fedora 32 to Fedora 33 (9a507e2)

Documentations

  • nginx.sls.example: Reduce client max body size from 100M to 80M since file upload size is limited to 64MB (940e1e9)
  • README: Default Vagrant box to Fedora 33 (d4ab3ea)
  • saferwall.sls.example: Disable windefender by default because latest definition update causes floating point exception error (17b9dc5)
  • saferwall.sls.example: Increase default max size for file upload from 32MB to 64MB and fine tune container resources for the 64MB file upload (be787e4)

v2.1.0

20 Jan 18:50
Compare
Choose a tag to compare

2.1.0 (2021-01-20)

Features

Continuous Integrations

  • AppVeyor: Update Ubuntu from 18.04 to 20.04 (294b922)

v2.0.1

17 Jan 22:48
Compare
Choose a tag to compare

2.0.1 (2021-01-17)

Documentations

  • docs/creating-saferwall-box.md: Disable Couchbase search service to minimize memory usage (dc9084a)
  • docs/creating-saferwall-box.md: Simplify services deployment by using states in saferwall.service (849e602)
  • salt/roots/pillar/saferwall.sls.example: Add missing configurations for consumer (a71ca7d)
  • salt/roots/pillar/saferwall.sls.example: Increase memory limit for couchbase (4df43f4)

Fixes

v2.0.0

09 Jan 23:44
Compare
Choose a tag to compare

2.0.0 (2021-01-09)

⚠ BREAKING CHANGES

  • pillar: Pillar data and structure for Saferwall have changed.
  • salt: No longer using bridge network for Podman container intercommunications.

Features

  • pillar: Update Saferwall pillar data and structure (9c7f6ea)
  • saferwall-formula: Update (ceaa6ec)
  • submodule: Add Cockpit Formula and replace exisiting Cockpit (f320f0e)

Performance Improvements

  • vagrant: Increase number of vCPUs to 4 and RAM to 6GB (a234bef)

Code Refactoring

  • salt: Bridgenet have been removed (96c3acd)

Documentations

  • creating-saferwall-box.md: Add --network=saferwall on Podman play kube commands (07e32ad)
  • README: Update Diagrams (205899e)

v1.1.1

14 Dec 10:12
Compare
Choose a tag to compare

1.1.1 (2020-12-14)

Fixes

  • vagrant: Change VirtualBox deployment from headless to GUI. This may fix issues such as Virtualbox randomly hang. (219cb8f)