Skip to content

Releases: ClarifiedSecurity/catapult

v5.5.31

21 Aug 05:49
Compare
Choose a tag to compare
  • Printing out required Docker version when needed
  • Unified Catapult script colors to yellow and green like based on Ansible
  • Restarting Catapult after updating it to avoid race conditions from missing files
  • Removed deprecated docker-compose-extra.yml config
  • Not showing nova.core collection install output
  • Set vmware.vmware_rest version to 4.0.0
  • Set community.routeros version to 2.18.0
  • Set community.general version to 9.3.0
  • Set community.docker version to 3.12.1
  • Updated Python packages and set Ansible version to 2.17.3
  • Using git reset to update Catapult when requested
  • Set community.docker version to 3.12.0
  • Trusting github.com ssh host key on first run
  • Removed no longer needed defaults from .makerc
  • Added a feature to define specific nova.core collection version to be used with NOVA_CORE_VERSION env var
  • Unified Catapult and Docker images versions and update check
  • Removed no longer used .makerc-vars.example file and references
  • Unified Docker image build git tag and release workflows
  • Set cisco.ios version to 9.0.1
  • Set ansible.utils version to 5.1.0

v5.4.5

09 Aug 13:25
Compare
Choose a tag to compare
  • Searching through folders and symlinks with ctp project select command
  • Added make print-env command for makevar debbuging
  • Trusting github.com ssh host key on first run

v5.4.3

05 Aug 08:20
Compare
Choose a tag to compare
  • Also fetching latest git updates when selecting project inventory with ctp project select
  • Using custom zsh prompt instead of spaceship
  • Updated start.yml comments
  • Removing legacy .makerc files on start
  • Checking if Vault is unlocked before editing it with ctp secrets edit
  • Disabling history expansion with ! for command line
  • Temporarily using forked amazon.aws collection
  • Set node version to 22.5.1
  • Set linode.cloud version to 0.29.0
  • Set community.crypto version to 2.21.1
  • Added AUTOINSTALL for install.sh
  • Redesigned the Catapult image so zsh is the default entrypoint
  • Building required files into the container to use it with CI pipelines
  • Set linode.cloud version to 0.28.0
  • Removed unused color aliases
  • Added a more consistent way to generate changelog
  • Checking if /ssh-agent exists before modifying it in /docker-entrypoint.sh
  • Installing Ansible collections in a separate layer when building Docker image
  • Added a CATAPULT_SKIP_ENTRYPOINT env var to bypass initial docker-entrypoint.sh
  • Fixed an issue where project specific customizations where not loaded if there was only a single project present
  • Using forked ansible-for-nsxt collection that works with latest Ansible
  • Updated Python packages
  • Set Ansible version to 2.17.2
  • Set community.general version to 9.2.0

v5.3.16

16 Jul 12:43
Compare
Choose a tag to compare
  • Fixed an issue where project specific customizations where not loaded if there was only a single project present
  • Set community.crypto to version 2.21.0
  • Set prettier to version 3.3.3
  • Set community.docker version to 3.11.0
  • Set community.routeros version to 2.17.0

v5.3.15

15 Jul 06:02
Compare
Choose a tag to compare
  • Set community.crypto to version 2.21.0
  • Set prettier to version 3.3.3
  • Set community.docker version to 3.11.0
  • Set community.routeros version to 2.17.0

v5.3.11

10 Jul 13:02
Compare
Choose a tag to compare
  • Redesigned Github actions so PR's will have a required version check
  • Set Catapult version to 5.3.8
  • Rebasing the branch when updating Catapult with make checks

v5.3.8

10 Jul 06:15
Compare
Choose a tag to compare
  • Rebasing the branch when updating Catapult with make checks

v5.3.7

09 Jul 13:51
Compare
Choose a tag to compare
  • Set Node version to 22.4.1
  • Set ansible.posix version to 1.5.4
  • Lowercased all Windows 10 & Windows 11 VM names for consistency in OS group_vars
  • Added a feature to load/unload project specific scripts on entering/exiting project with ctp project select
  • Updated Python packages
  • Added better README.md description of Catapult
  • Set amazon.aws version to 8.1.0
  • Creating personal/.makerc-personal already with install.sh

v5.2.1

01 Jul 08:18
Compare
Choose a tag to compare
  • Added a feature to define custom nova.core collection fork to check updates from by setting NOVA_CORE_REPO_OWNER env var

v5.1.1

01 Jul 06:48
Compare
Choose a tag to compare
  • Added a check and instrctions on how to migrate personalizations to .makerc-personal
  • Set azure.azcollection version to 2.6.0
  • Automatically pulling Docker image if it does not exist
  • Ignoring too many blank lines rule in yamllint
  • Started the preparation of migrating from .makerc-vars to personal/.makerc-personal
  • Added ctp command for updating venv packages
  • Removed no longer used .makerc-vars validation checks
  • Refactored requirements config so only the default requirements file is used. Other requirements can be installed with Docker entrypoint scripts.
  • Not executing first-run requirements installer anymore because custom requirements come from entrypoint scripts
  • Set linode.cloud version to 0.27.0
  • Set vyos.vyos version to 5.0.0
  • Added ServerAliveInterval for ansible.cfg
  • Removed deprecated cp -n flag from 01-preparation.sh
  • Updated Ansible lint skip list
  • Rolled Kali OS to latest version
  • Removed deprecated ctp- aliases
  • Remove support for older Windows 10 and x86 Windows OSs
  • Set community.general version to 9.1.0
  • Updated Python requirements
  • Increased connection timeout when checking for different updates
  • Removed support for KeePassXC as secrets store for Catapult
  • Added support for Windows 11 23H2
  • Added a feature to temporarily freeze Catapult and it's component updates by setting MAKEVAR_FREEZE_UPDATE :=1 in .makerc-vars
  • Removed no longer needed .makerc-vars check based on the example file
  • Set correct task colors when auto-updating nova.core collection
  • Set community.routeros version to 2.16.0
  • Set community.docker version to 3.10.4