Skip to content

Instantly share code, notes, and snippets.

@floehopper
Created November 6, 2017 12:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save floehopper/dbd53c31a2988b8ca40c3b23a37855ea to your computer and use it in GitHub Desktop.
Save floehopper/dbd53c31a2988b8ca40c3b23a37855ea to your computer and use it in GitHub Desktop.

Achievements

  • Whitehall now creates, updates & deletes organisation logos in Asset Manager
  • Existing Whitehall organisation logos have been moved to Asset Manager
  • Whitehall organisation logos are being served by Asset Manager
  • Manually triggered replication for production assets on S3 which pre-dated replication being enabled

Ongoing and next

  • Stop saving Whitehall organisation logo assets to Whitehall bit of NFS mount
  • Delete existing Whitehall organisation logo assets from Whitehall bit of NFS mount
  • Similar "migrations" of other asset types from Whitehall to Asset Manager
  • Nightly sync of Asset Manager assets from production S3 bucket to staging & integration buckets
  • Switch Asset Manager to use S3 in staging & integration
  • Delete all assets from Asset Manager bit of NFS mount

Blockers and help required

  • We'll need help setting up the nightly sync of production assets from S3, but we'll contact the Infrastructure team as and when necessary

Anything else you think people should know

  • We ran into a problem a couple of weeks ago whereby a syntax error in an Nginx config file could result in Puppet leaving machines in a state where Nginx would not restart on a re-boot. We’ve opened a couple of pull requests that aim to prevent this happening again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment