Skip to content

Releases: ClarifiedSecurity/catapult

v4.7.8

02 May 15:31
Compare
Choose a tag to compare
  • Set Ansible Vault as default secrets store
  • Removed KeePass installation from install.sh

v4.7.7

30 Apr 18:02
Compare
Choose a tag to compare
  • Added better message for users who have not migrated to Ansible Vault
  • Added Ubuntu 24.04 support
  • Removed Ubuntu 18.04 support
  • Fixed a typo in 02-how-to-use.md

v4.7.6

30 Apr 06:23
Compare
Choose a tag to compare
  • Updated version in requirements.yml
  • Set node version to 22.0.0
  • Updated 03-how-to-customize.md doc
  • Updated Vault example file and how to use docs with the new CLI tool commands
  • Unified hypervisor level cli commands under vm
  • Fixed a typo in How to use doc
  • Using exit 1 when Docker is not detected during make start
  • Manually running staging image builds when needed
  • Refactored requirements installation script and cli commands
  • Set cloud.common version to 3.0.0
  • Set Ansible version to 2.16.6
  • Refactored docker-entrypoint.sh so make shell would be many times faster
  • Added an echo when checking for Catapult image updates
  • Migrated all customizations to custom folder and all personalizations to personal folder
  • Added a feature to complete either files or ansible inventory with the cli tool
  • Added new command ctp command line utility with completions
  • Added a feature to use Ansible Vault for keeping Catapult required secrets

v4.5.3

15 Apr 08:43
Compare
Choose a tag to compare
  • Refactored Docker image creation tasks so user specific tasks will be run under builder
  • Set yarn version to 4.1.1
  • Set node version to 21.7.3
  • Set Python version to 3.11.9
  • Fixed an issue where tab-complete did not work after switching projects
  • Set Ansible version to 2.16.5 and updated Python dependency versions
  • Updated following collections: cisco.ios, ansible.netcommon, amazon.aws, ansible.utils, azure.azcollection, isco.ios, community.aws, community.general, community.routeros, linode.cloud
  • Not auto-bumping Catapult version in staging

v4.3.3

26 Mar 08:38
Compare
Choose a tag to compare
  • Bumped version nr manually
  • Added checking for updates message for nova.core
  • microsoft.ad version: 1.5.0
  • linode.cloud version: 0.25.4
  • community.windows version: 2.2.0
  • community.hashi_vault version: 6.2.0
  • Set os_kali_latest to Kali 2024.1
  • Added core.* to .gitignore to avoid commiting shell core dump files
  • Added FreeBSD 14 & Kali 2024.1 support
  • Added PanOS support to Catapult
  • Set community.docker version to 3.8.1

v4.3.1

20 Mar 11:53
Compare
Choose a tag to compare
  • Updated .gitignore to prepare for upcoming Vault updates
  • Added defaults to vmware.vmware_rest.vcenter_vm_hardware_cdrom* modules
  • Added Opnsense OS support
  • Updated Python dependency versions
  • Added setuptools as Python dependency

v4.2.9

12 Mar 11:59
Compare
Choose a tag to compare
  • Added .idea folder to .gitignore
  • Updated cisco.ios & linode.cloud collection versions
  • Set amazon.aws collection version to 7.4.0
  • Added nova.core collection auto-update for when using Catapult for CI pipelines
  • Added KeePass auto-unlock feature for when using Catapult for CI pipelines
  • Updated following default versions community.crypto 2.18.0 community.docker 3.8.0 community.general 8.4.0 community.routeros 2.13.0
  • Added .yarnrc.yml to have consistent yarn config for all users

v4.2.3

27 Feb 19:47
Compare
Choose a tag to compare
  • Disabled yarn telemetry
  • Updated yarn configuration and locked it's version and npm package versions
  • Made sure Docker image install scripts modifications also trigger a new image build
  • Installing nodejs to Docker image via binary archive to further decrease the it's size
  • Reverted 99-select-inventory.sh mapfile to work with zsh
  • Linted 04-docker-image-update.sh with ShellCheck
  • Using faster curl command to check for ghcr.io availability when checking for Catapult image updates
  • Linted scripts/entrypoints scripts with ShellCheck
  • Also cleaning up /tmp/* and /home/builder/.cache/* when building Catapult image
  • Separated tools & Python packages Docker image layers to keep them smaller
  • Linted start-tasks-loader.sh with shellcheck
  • Added Tips and tricks section to Catapult 02-how-to-use.md docs
  • Cleaned up unused make variables

v4.1.15

24 Feb 13:36
Compare
Choose a tag to compare
  • Added .makerc-vars variable validation as the second step after checking that the variable key is present

v4.1.14

23 Feb 08:29
Compare
Choose a tag to compare
  • Set community.mysql version to 3.9.0
  • Set azure.azcollection version to 2.2.0
  • Making sure that the .makerc-vars validation is the first thing when running make checks