Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP]: Infrastructure Rebuild #363

Open
wants to merge 52 commits into
base: master
Choose a base branch
from
Open

[WIP]: Infrastructure Rebuild #363

wants to merge 52 commits into from

Commits on Apr 10, 2017

  1. Listen on port 3000

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    eab45fe View commit details
    Browse the repository at this point in the history
  2. Log to stdout

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    ebabcc6 View commit details
    Browse the repository at this point in the history
  3. new deployment config

    add app servers, workers are still commented out
    wwq
    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    cf9ebab View commit details
    Browse the repository at this point in the history
  4. remove stage from the deployment path

    since we have separate development/production machines we don't need that
    w
    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    b2b9df9 View commit details
    Browse the repository at this point in the history
  5. add asset server in the web role

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    8953041 View commit details
    Browse the repository at this point in the history
  6. comment asset server

    the asset server is lacking the shared configs. deployment is not possible on that machine
    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    d5c7f26 View commit details
    Browse the repository at this point in the history
  7. change tld from consul to production

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    4c78e73 View commit details
    Browse the repository at this point in the history
  8. precompile locally instead of on the server

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    cea5d66 View commit details
    Browse the repository at this point in the history
  9. make deployment mostly work

    this deploys the proper parts on the proper machines. it currently does not link the required directories (uploaded fotos etc) on assets. Still broken as well:
    
    * the sudoers config on app
    * the sudores config on worker
    * the systemd unit on worker
    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    c2ed2e1 View commit details
    Browse the repository at this point in the history
  10. unicorn -> webapp

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    e973fa9 View commit details
    Browse the repository at this point in the history
  11. fix unicorn config

    * fix application path
    * log stdout/stderr to stdout/stderr
    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    bb23675 View commit details
    Browse the repository at this point in the history
  12. bump capistrano version to 3.6.1

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    96f2619 View commit details
    Browse the repository at this point in the history
  13. add bundle config

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    1bb9f88 View commit details
    Browse the repository at this point in the history
  14. fix various deployement-related issues

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    8790aea View commit details
    Browse the repository at this point in the history
  15. Use tmp as shared instead of specific subfolders

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    718d69f View commit details
    Browse the repository at this point in the history
  16. symlink assets after deploy

    Xylakant authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    1f03658 View commit details
    Browse the repository at this point in the history
  17. Update prod branch to the main infra-rebuild since the merge happened

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    bd8b030 View commit details
    Browse the repository at this point in the history
  18. Reflect changes to deploy.rb in staging.rb

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    de8977c View commit details
    Browse the repository at this point in the history
  19. Forgot stage...

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    894fc2c View commit details
    Browse the repository at this point in the history
  20. Don't keep dead code

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    1bc3d8e View commit details
    Browse the repository at this point in the history
  21. Fix branch for staging deployments.

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    7711197 View commit details
    Browse the repository at this point in the history
  22. Use asset manifest

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    16dbf95 View commit details
    Browse the repository at this point in the history
  23. Copy manifest to apps

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    3aafeeb View commit details
    Browse the repository at this point in the history
  24. App is a deploy role, don't need this code block

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    a9ed9ff View commit details
    Browse the repository at this point in the history
  25. Use asset%d.wheelmap.org instead of staging.wheelmap.org

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    b627306 View commit details
    Browse the repository at this point in the history
  26. Reflect URL changes as discussed

    Andrew Hobden authored and Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    4446f09 View commit details
    Browse the repository at this point in the history
  27. Test cap (Do not merge this)

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    fe8b796 View commit details
    Browse the repository at this point in the history
  28. public assets should not be shared between deploys.

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    0e367a2 View commit details
    Browse the repository at this point in the history
  29. noop :set_linked_dirs

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    b023075 View commit details
    Browse the repository at this point in the history
  30. Properly noop :set_linked_dirs

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    079f1a7 View commit details
    Browse the repository at this point in the history
  31. Linting

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    d6e4f56 View commit details
    Browse the repository at this point in the history
  32. Revert branch redirect. Safe for merge

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    18dd00d View commit details
    Browse the repository at this point in the history
  33. Reflect the new node names. Worker has a number

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    304d768 View commit details
    Browse the repository at this point in the history
  34. Add ping file for healthchecks

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    f889ce2 View commit details
    Browse the repository at this point in the history
  35. New dot domains

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    6d07642 View commit details
    Browse the repository at this point in the history
  36. Sync the entire public folder to the asset host.

    This enables things such as `icons.zip` and `favicon.ico` to be served from
    the static asset server.
    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    828ca39 View commit details
    Browse the repository at this point in the history
  37. Correct paths for sprockets

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    1bb87db View commit details
    Browse the repository at this point in the history
  38. Correct sprockets location

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    8d4c015 View commit details
    Browse the repository at this point in the history
  39. Migrate to mailgun

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    b600d5d View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    879a575 View commit details
    Browse the repository at this point in the history
  41. Fix uploads link path

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    8f0ad21 View commit details
    Browse the repository at this point in the history
  42. Only log WARN and ERROR on production.

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    4ea0a67 View commit details
    Browse the repository at this point in the history
  43. Correct upload symlink

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    ecf33b5 View commit details
    Browse the repository at this point in the history
  44. Fix whitespace

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    971c984 View commit details
    Browse the repository at this point in the history
  45. Use memcached on new infra

    Andrew Hobden committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    d1e9709 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2017

  1. syncing changes

    Andrew Hobden committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    ca7d305 View commit details
    Browse the repository at this point in the history
  2. Use bundle

    Andrew Hobden committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    c5bed48 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2017

  1. Merge pull request #541 from sozialhelden/feature/infra-rebuild-syncing

    Integrate with make_osc & deploy on osm-database
    Andrew Hobden authored May 22, 2017
    Configuration menu
    Copy the full SHA
    49ccec1 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. Correct rsync and symbolic link for asset

    Andrew Hobden committed May 23, 2017
    Configuration menu
    Copy the full SHA
    ee2e8ba View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. Remap asset servers

    Andrew Hobden committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    2608cb1 View commit details
    Browse the repository at this point in the history
  2. Use only 1 asset host

    Andrew Hobden committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    efb5ef9 View commit details
    Browse the repository at this point in the history
  3. Refine domains a bit

    Andrew Hobden committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    8e55336 View commit details
    Browse the repository at this point in the history