Skip to content

Decom CLA droplets #12

Closed
Closed
@Krinkle

Description

@Krinkle

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:
Screenshot

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions