Issues can arise where apt-get update fails and then the whole process of trying to notify slack results in failed CI jobs. Allow the chance for users to install curl on their own and skip package management of any kind.
Checklist
[x] My comments/docstrings/type hints are clear
[x] I've written new tests or this change does not need them
[x] I've tested this manually
[x] The architecture diagrams have been updated, if need be
[x] I've included any special rollback strategies above
[x] Any relevant metrics/monitors/SLOs have been added or modified
[x] I've notified all relevant stakeholders of the change
Summary
Issues can arise where
apt-get update
fails and then the whole process of trying to notify slack results in failed CI jobs. Allow the chance for users to install curl on their own and skip package management of any kind.Checklist