Page MenuHomePhabricator

Copy Gravy certificate to dedicated Cert directory
Closed, ResolvedPublic

Description

Gr4vy provides a private key for authorising the API requests. I've created and downloaded this key into my home directory on the frpm host. We need to save this key in a dedicated credentials directory like we do for other keys.

Event Timeline

Dwisehaupt subscribed.

@Damilare I have added the key to the private repo and can add it to the hosts. What hosts/roles is this needed on? The ones I would think as possibilities are: payments, civicrm, frdev

Also, is this going to require a new call out to an external network. If so, we'll need to open a ticket to track the iptables and firewall changes that are required.

Thanks.

@Dwisehaupt I've created this phab T370319 for the network configuration and I've reached out to the Gr4vy team for their hostnames and IP ranges. As mentioned in the call today, the hosts that would be good to have access to the cert are payments, smashpig, civicrm, and frdev.

The private key has been configured and is in place on the civicrm, frdev, payments, and payments-listener roles. The file is available at:

  • /etc/fundraising/gravy_api_cert.pem
  • /etc/gravy_api_cert.pem

Let me know if you have any issues or need it in more (or fewer) places.

Dwisehaupt moved this task from In Progress to Done on the fundraising-tech-ops board.

Verified this is in place and working now.