pulibrary / princeton_ansible

Ansible Roles and Playbooks for Princeton University Library
10 stars 2 forks source link

Use crowdstrike.falcon to install & update falcon #5058

Open acozine opened 1 week ago

acozine commented 1 week ago

What maintenance needs to be done?

Currently we install an old version of falcon that we download internally, then CrowdStrike updates the version. The gap is getting large - latest version is 7.16.

If we use the collection instead of command and systemd tasks, we can download the appropriate version directly from CrowdStrike.

Level of urgency

Why is this maintenance needed?

As the version gap widens, upgrades get more difficult. We should keep up.

Acceptance criteria

Implementation notes, if any

We can use the sensor_download_info module to identify the appropriate version and pass the resulting hash to the falcon_install module to install it.