2024.12.22 Release Note
· 6 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.2from repository - Adjust
global.versionfield value to2024.12.22in 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
ControlsAPI 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 | ✅ |