kernelci / kernelci-pipeline

Modular pipeline based on the KernelCI API
GNU Lesser General Public License v2.1
6 stars 18 forks source link

Compress callback data and avoid leaking secrets #583

Closed a-wai closed 4 months ago

a-wai commented 4 months ago

This PR ensures we don't leak secret tokens.

While at it, also enable compression for this data and drop the "log" part as it's already uploaded separately. This is useless while the feature is disabled, but it'll be ready when we re-enable it.

a-wai commented 4 months ago

Testing on staging, see callback_data from https://staging.kernelci.org:9000/viewer?node_id=66339a0158f5a43d7c38b52c