2024.12.22 Release Note
· 5 min read
This release brings more observability, stability and diversity on Spider agents:
- Remote logs access
- Backoff on failed attachments
- Local agents
It also restores UDP capture that was failing lately.
Upgrade risk
info
- No compatibility issue 👍
- No breaking changes 👍
Key changes
- Controllers have increased their observability to watch Sidecars and Gociphers, and access logs of all Spider agents.
- UDP capture is working again ;)
- Local agents
How to upgrade
- Use Helm chart
4.4.2
from repository - Adjust
global.version
field value to2024.12.22
in your values.yaml - Deploy
tip
See Reference documentation for details.
Versions
Spider
New versions of Spider components:
Component | Version | Docker tag |
---|---|---|
Helm chart | 4.4.2 | - |
Analysis UI | 11.4 | 2024.12.22 |
Controllers | 1.7 | 2024.12.22 |
Gossipers | 7.3 | 2024.12.22 |
Gociphers | 1.3 | 2024.12.22 |
Back office | - | 2024.12.22 |
Login UI | - | 2024.12.22 |
Monitoring UI | - | 2024.12.22 |
Dependencies
These components are set up in the correct versions by the Helm chart:
Dependency | Version | Docker tag |
---|---|---|
Elastic stack | 7.17.4 | 7.17.4 |
Redis | 7 | 7-alpine |
Traefik | 2.11 | 2.11 |
Compatibility
Spider has been successfully tested under these versions of dependencies:
3rd party software | Version |
---|---|
Helm | 3.14 |
Kube | 1.24 - 1.28 |
List of changes
Helm chart
✨ New features |
|
---|---|
⚙️ Improvements | |
🐞 Bug fixes |
Analysis UI
✨ New features |
|
---|---|
⚙️ Improvements |
|
🐞 Bug fixes |
|
Controllers
✨ New features |
|
---|---|
⚙️ Improvements | |
🐞 Bug fixes |
|
Gossipers (Whisperers)
✨ New features |
|
---|---|
⚙️ Improvements |
|
🐞 Bug fixes |
Gociphers
✨ New features |
|
---|---|
⚙️ Improvements |
|
🐞 Bug fixes |
Back office
✨ New features |
|
---|---|
⚙️ Improvements | |
🐞 Bug fixes |
Login UI
✨ New features | |
---|---|
⚙️ Improvements | |
🐞 Bug fixes |
Monitoring UI
✨ New features | |
---|---|
⚙️ Improvements | |
🐞 Bug fixes |
Online documentation
Updated parts:
- Refresh tool
- Monitoring a Controller
- Listing deployed agents
- Quickstart
- List of features
- Captured data / Packets
API impacts
note
This section informs about any impact on Spider API, so you may adjust your scripts.
- New
Controls
API to:- List Sidecars and Gociphers.
- Get Logs from Attachments, Controller, Sidecars and Gociphers.
Data impacts
note
The table below tells if there are data mapping changes in Elasticsearch indices, associated or not with migrations (Yes ✅ / No ❌).
Migration are automated at upgrade time, but they leave unattended indices that you have to remove manually.
Index | Description | Migration |
---|---|---|
spider-whisp | Added isLocalAgent flag | ✅ |
spider-ciphers | Added isLocalAgent flag | ✅ |
spider-controls | Added isLocalAgent flag | ✅ |
spider-customers | Added hasLocalAgents flag | ✅ |