Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Short term

In the week or so after moving to Heroku:

  • (tick) Save the final config/local_env.rb files for staging and prod to a secure area on the P drive, for short-term reference.

  • (tick) Stop all the scihist_digicoll s3 instances. Do not delete them yet:

    • we can still switch back to them in the event of a major problem

    • we want them on hand for reference in the short term.

  • (tick) Turn off update cron jobs from the Management server

  • (tick) Continue to resolve post-launch problems with Heroku

  • (tick) Remove all ec2 snapshots and unused AMIs

  • (tick) Get Ansible ArchivesSpace build working again from our development machines (PR)

  • (tick) Remove Voices in Biotech code from Ansible (PR)

Medium term (mid-August)

Once Heroku has been stable for 4 to 6 weeks:

  • Remove

    • (tick) All the scihist_digicoll boxes (yes, actually terminate the ec2 instances)

    • (tick) Management server (ditto: terminate)

    • (tick) The elastic IP addresses digicoll-staging and digicoll-production

    • (tick) All volumes that are not in use

    • (tick) Unnecessary playbooks and roles from Ansible.

    • All capistrano code and documentation from the GitHub codebase

  • Keep

    • (tick) ArchivesSpace servers - staging and production

    • (tick) Anything in Ansible required to build the ArchivesSpace servers. The rest of Ansible can go away. 👋

  • Review, in collaboration with Chuck and Vince

    • Reserved instances

    • Security groups.

Long term

  • (tick) Once Ansible codebase is simplified, move its contents to a new, private GitHub repository.

  • Once Sarah Newhouse is settled, invite her to convene ArchivesSpace stakeholders to discuss the future of the server and its functions. in progress

  • (tick) Use Terraform (or even a rake task or shell script) instead of Ansible to maintain our s3 configuration.

See also

Supporting information about our post-Heroku options for aws, ArchivesSpace and Ansible.

  • No labels