Skip to content

Malcolm v24.08.0

Compare
Choose a tag to compare
@mmguero mmguero released this 27 Aug 19:38
· 317 commits to main since this release
8072201

Malcolm v24.08.0 contains minor improvements, some component version updates, and bug fixes.

v24.07.0...v24.08.0

  • Features and enhancements
    • in ISO installer, prompt to format other drives for artifact storage rather than just doing it automatically (idaholab#529)
    • allow users to more easily add NetBox plugins (idaholab#530)
    • run netbox-initializers plugin on startup even if we're doing a netbox database backup preload (idaholab#531)
    • during auth_setup "all" operation, do required operations without prompting if the files don't already exist (idaholab#536)
    • some containers need resource request specified for Kubernetes (idaholab#539)
    • add "public" pseudo-segments for public IP addresses (idaholab#542)
    • reworked Windows Event dashboard
    • some documentation updates
    • added netbox tag to any logs that are passed into the netbox_enrich.rb script in the Logstash enrichment pipeline
  • Component version updates
  • Bug fixes
    • dashboards-helper container's use of curl fails internal container name resolution when host has invalid DNS settings, prevents Malcolm initialization (idaholab#499)
    • Netbox service templates not populating (idaholab#522)
    • kubernetes manifest for netbox refers to netbox-netmap-json configmap which no longer exists (idaholab#540)
    • don't try to expose the OpenSearch port 9200 in docker-compose.yml when the database mode is not opensearch-local
    • improved the liveness check for the offline Zeek container so that it returns "healthy" if the intel thread feeds are still pulling before the monitoring processes start up
    • missing cracklib-runtime package prevents ISO service account password from being updated by non-root user (idaholab#548)

Official ISO installer images for Malcolm and Hedgehog Linux can be downloaded from Malcolm's releases page on GitHub. Due to limits on individual files in GitHub releases, these ISO files have been split into 2GB chunks and can be reassembled with scripts provided for both Bash (release_cleaver.sh) and PowerShell (release_cleaver.ps1). See Downloading Malcolm - Installer ISOs for instructions.