Description
The https://cla.js.foundation site is configured in Cloudflare, and has the jsf-cla-assistant
droplet (IP 159.203.165.250
, created 23 Oct 2016) as its backend. This droplet appears not managed by either Puppet or Ansible, and I'm unable to SSH into this myself. @brianwarner Do you have access to this one?
Screenshot of https://cla.js.foundation from before I powered off the droplet just now:
We also have the former cla.jquery.net site, backed by the cla-01.ops.jquery.net
droplet in DigitalOcean (IP 104.131.146.50
, created 5 Feb 2015), which I do have access to and is managed by Puppet. This uses the software at https://github.com/jquery/jquery-license, and was until recently also used dynamically by the https://contribute.jquery.org website through URLs like http://contribute.jquery.org/CLA/status/?owner=jquery&repo=jquery&sha=XYZ
.
Next steps:
- Determine whether the CLA data on
cla-01.ops.jquery.net
needs to be extracted and preserved somewhere. If yes, @Krinkle can help with this. - Determine who has access to the https://cla.js.foundation server.
- Determine what's on the https://cla.js.foundation database.
- If it needs to be extracted and preserved, do so.
- Delete the
cla-01.ops.jquery.net
droplet, and remove CLA Puppet manifests. - Delete the
jsf-cla-assistant
droplet. - Set up redirect for cla.js.foundation, similar to what we do with contribute.jquery.org/CLA, docs.jquery.com view.jquery.com, etc already.