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

Compare with Current View Page History

« Previous Version 27 Next »

Release

  • Software release, in this order:
    • duracloud-db
    • duracloud (update duracloud-db dependency)
    • duracloud-mc (update duracloud and duracloud-db dependency)
    • duracloud-mill (update duracloud and duracloud-db dependency)
    • duracloud-snapshot (update duracloud and duracloud-db dependency)
  • Make sure everything makes it to sonatype and github (release)
  • Update documentation (as needed)

Deploy

Beanstalk

  • DuraCloud deployed in VPC, with 7.0, in Beanstalk (new env)
    • Swap over DNS to enable
  • DuraCloud MC deployed in VPC, with 7.0, in Beanstalk (new env)
    • Swap over DNS to enable
  • Update deployment documentation (as needed)

DB update (to latest version)

  • Turn off mill (set instance auto-scaling to 0)
  • Take a DB snapshot
  • Move to 5.6 latest
  • Move to 5.7 latest
  • Restart duracloud and mc (if needed)
  • Update mill to use new 4.0 version
  • Turn mill back on

DB move to VPC

  • Turn off the mill
  • Turn off the MC (set number of instances to 0)
  • Take DB snapshot
  • Launch new DB in VPC
  • Apply snapshot to new VPC DB
  • Update MC to point Mill to new VPC DB
  • Update Mill config to point to new VPC DB (add new version of mill config in S3)
  • Update config file in S3 to point to new VPC DB (add new version of duracloud config in S3)
  • Start MC (set number of instances back to 2)
  • Restart DuraCloud
  • Shutdown non-VPC DB
  • Launch Mill

Chronopolis Bridge

  • Work with Chronopolis to get Bridge updated
  • No labels