Actions
Bug #15601
openCreate load test system for Rudder 5.1
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
Description
For Rudder 4+ and 5.0, we have a functioning toolchain, a bit difficult to bootstrap, but still usable, that rely on syslog
For 5.1, we need to change everything, as:
- there are certificates for nodes
- reports are sent with https, and signed
- we still need to support syslog, to validate it still works, and compare HTTPS with SYSLOG
tsung is also too hard to use for our use case (replace placeholder in inventories)
What we need:- Generate the certificates, and store them for signing later information
- Generate inventories, with specific data per inventories: uuid, hostname, IP, mac, OS name, agent version, difference in softwares (a bit of randomness ?); include these data in the inventory, along with the certificate
- Sign and send the inventory to the Rudder server
- Read reporting data by rudder, and generate syslog reports, or plain text file, and sign and send these plain text file
No data to display
Actions