Download the ISO
What's Changed
- Update VERSION by @TOoSmOotH in #15320
- Un-Advanced Assistant ApiUrl by @coreyogburn in #15323
- expose login form lifespan in config scr by @jertel in #15347
- update kratos index template by @reyesj2 in #15353
- exempt kratos online check by @jertel in #15358
- suppress config diffs to avoid false positive errors by @jertel in #15359
- Assistant: Session Report Template by @mc-wright in #15355
- ES 9.0.8 by @reyesj2 in #15363
- Case Report Update for AI Session Attachments by @mc-wright in #15367
- Add version 2.4.201 to discussion template by @jertel in #15389
- Fixmerge201210 by @m0duspwnens in #15390
- 2.4.201 into dev by @TOoSmOotH in #15387
- follow symlinks for docker cp by @reyesj2 in #15391
- add additional retries within scripts before salt re-runs the entire … by @reyesj2 in #15393
- remove usage of deprecated 'logs' integration in favor of 'filestream' by @reyesj2 in #15394
- Fstes by @m0duspwnens in #15397
- break out ssl state by @m0duspwnens in #15400
- allow logstash.ssl for eval and import. fix soup create_ca_pillar by @m0duspwnens in #15402
- create dir if nonexistent by @m0duspwnens in #15405
- reinstall agent on grid nodes when service wasn't cleanly removed. eg… by @reyesj2 in #15404
- fix include by @m0duspwnens in #15406
- more better by @reyesj2 in #15407
- fix kafka state by @reyesj2 in #15408
- fix auto soup - check for compatible versions and fallback to a known… by @reyesj2 in #15410
- add retries to so-resources repo pull by @reyesj2 in #15411
- missing updates to variables by @reyesj2 in #15412
- ignore kratos file mapping error by @reyesj2 in #15414
- exclude known error by @reyesj2 in #15420
- update redis log file path by @reyesj2 in #15424
- update heavynode's elastic-agent standalone policy by @reyesj2 in #15418
- include all so-grid-nodes_* policies in automatic EA upgrades by @reyesj2 in #15435
- run fleet ssl state in fleet.config to ensure all required certs are … by @reyesj2 in #15436
- ensure exclude_files excludes log rotation pattern by @reyesj2 in #15438
- initialize specific indices as needed by @reyesj2 in #15442
- use logstash merged values for logstash metric collection by @reyesj2 in #15447
- keep logsdb disabled by @reyesj2 in #15448
- Cogburn/gemini by @coreyogburn in #15443
- allow network installs to use ISO for faster soupin by @reyesj2 in #15465
- don't set is_airgap when using nonairgap_useiso: not a true airgap sy… by @reyesj2 in #15468
- default roles by @jertel in #15472
- Remove QWEN 235B model from defaults.yaml by @TOoSmOotH in #15473
- clarify url_base description by @jertel in #15482
- Config Tweaks for AI by @coreyogburn in #15481
- Upgrade Salt 3006.19 by @m0duspwnens in #15491
- fix sensor and heavynode first highstate failure by @m0duspwnens in #15494
- Revert "don't set is_airgap when using nonairgap_useiso: not a true airgap sy…" by @reyesj2 in #15496
- Revert "allow network installs to use ISO for faster soupin" by @reyesj2 in #15497
- Assistant: Investigated Query Toggle Filter by @mc-wright in #15492
- upgrade docker by @m0duspwnens in #15500
- Add OpenAI Protocols by @coreyogburn in #15501
- rework autosoup for intermediate upgrades by @reyesj2 in #15499
- upgrade docker by @m0duspwnens in #15506
- healthTimeoutSeconds should be an int by @coreyogburn in #15507
- upgrade docker by @m0duspwnens in #15509
- New so-yaml.py Functions for Gemini Cypress Test Support by @mc-wright in #15505
- upgrade docker by @m0duspwnens in #15510
- migrate managed_integrations pillar by @reyesj2 in #15503
- upgrade analyzer deps by @reyesj2 in #15511
- fix consecutive comments by @m0duspwnens in #15513
- fix soup failure if salt-relay isn't running by @m0duspwnens in #15519
- Add Support for upgrading to 3.0 by @TOoSmOotH in #15517
- Rename model ID from 'sonnet-4.5' to 'sonnet' by @TOoSmOotH in #15522
- fix field conflicts by @reyesj2 in #15524
- fix suricata filestream dataset by @reyesj2 in #15523
- fix agentstatus script by @reyesj2 in #15525
- do not allow auth redirection to login page or home page; that serves… by @jertel in #15526
- exclude transient ghcr.io network errors since it retries during setup by @jertel in #15532
- Cleanup idstools by @defensivedepth in #15531
- restart salt minion before failing if not ready by @m0duspwnens in #15534
- prevent caching of main doc to ensure logged out detection is processed by @jertel in #15535
- Move rm to post by @defensivedepth in #15536
- prepare for nextgen docs by @jertel in #15539
- 2.4.210 by @TOoSmOotH in #15541
- 2.4.210 by @TOoSmOotH in #15542
Full Changelog: 2.4.201-20260114...2.4.210-20260302