Mastodon improvements #102

Merged
greg merged 7 commits from feature/mastodon_improvements into master 2019-10-09 11:02:47 +00:00
Owner

I was looking into preventing the mastodon services from restarting every time the recipe was executed, and found a few extra issues:

  • missing java dependency for Elasticsearch (became visible in a VM, andromeda already had a java package)
  • No NODE_ENV=production was set when running yarn, making yarn install a different set of packages during the assets precompilation
  • I've also updated yarn while I was at it

The big change here is completely removing the application_ruby cookbook and sending a notification from the application_git resource to restart the services on deployments

Ready to review, this has been successfully executed on andromeda

I was looking into preventing the mastodon services from restarting every time the recipe was executed, and found a few extra issues: * missing java dependency for Elasticsearch (became visible in a VM, andromeda already had a java package) * No `NODE_ENV=production` was set when running yarn, making yarn install a different set of packages during the assets precompilation * I've also updated yarn while I was at it The big change here is completely removing the application_ruby cookbook and sending a notification from the application_git resource to restart the services on deployments Ready to review, this has been successfully executed on andromeda
Author
Owner

Any objection to merging this one?

Any objection to merging this one?
Owner

No, LGTM.

No, LGTM.
greg closed this pull request 2019-10-09 11:02:46 +00:00
greg deleted branch feature/mastodon_improvements 2019-10-09 11:02:56 +00:00
Sign in to join this conversation.
No description provided.