[Buildbot-commits] [buildbot/buildbot-infra] e1e427: start creation of nginx role

GitHub noreply at github.com
Mon Dec 8 18:29:06 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot-infra
  Commit: e1e427a13d4728e768c88df8fb520f22e05ca77b
      https://github.com/buildbot/buildbot-infra/commit/e1e427a13d4728e768c88df8fb520f22e05ca77b
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    A roles/nginx/handlers/main.yml
    A roles/nginx/tasks/main.yml
    A roles/nginx/templates/nginx.conf
    A roles/nginx/vars/main.yml

  Log Message:
  -----------
  start creation of nginx role

* install the package
* enable the service
* make sure it's running
* copy nginx.conf file to templates/ directory
* render the template
* add a handler to reload nginx in case its configurations files are
  changed


  Commit: ce6fc942c6b22150d10e4b9e541f3a34615ac4bc
      https://github.com/buildbot/buildbot-infra/commit/ce6fc942c6b22150d10e4b9e541f3a34615ac4bc
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M roles/nginx/tasks/main.yml
    M roles/nginx/templates/nginx.conf
    M roles/nginx/vars/main.yml

  Log Message:
  -----------
  split nginx configuration file

* add a new variable nginx_log_dir, the base directory for storing logs
  for nginx servers
* make sure this directory exists
* make nginx read {{nginx_conf_dir}}/conf.d for extra configuration
  parameters
* make nginx read {{nginx_conf_dir}}/sites-enabled for server
  configurations
* extract a server configuration that can be used as a template for
  creating new server configurations (or for checking that basic
  installation of nginx works)
* make nginx by default to use all available cores


  Commit: 07e447c6a286784ddc8cf61b5541f758b9942ccd
      https://github.com/buildbot/buildbot-infra/commit/07e447c6a286784ddc8cf61b5541f758b9942ccd
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M roles/nginx/tasks/main.yml
    M roles/nginx/templates/nginx.conf
    A roles/nginx/templates/proxy
    A roles/nginx/templates/static

  Log Message:
  -----------
  finalise nginx role

* add two templates:
  proxy
    reverse-proxy setup

  static
    static web site setup
* add tasks to
  * create corresponding log directory
  * create corresponding server configuration file


  Commit: 317b6b35dd264cd94990fdeab45b986e3a504e44
      https://github.com/buildbot/buildbot-infra/commit/317b6b35dd264cd94990fdeab45b986e3a504e44
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M roles/nginx/tasks/main.yml
    M roles/nginx/templates/nginx.conf
    M roles/nginx/vars/main.yml

  Log Message:
  -----------
  create and use a spool directory not in /tmp

* use it for proxy temporary files


  Commit: 63e9e4300e1eeb43582518bedb38e3de780e7129
      https://github.com/buildbot/buildbot-infra/commit/63e9e4300e1eeb43582518bedb38e3de780e7129
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    A library/getent

  Log Message:
  -----------
  make a local copy of `getent` module

Original is at https://github.com/ansible/ansible-modules-extras/blob/devel/system/getent.py


  Commit: 729cfd5e161508c4e9a254fa33c94d9806c1cb62
      https://github.com/buildbot/buildbot-infra/commit/729cfd5e161508c4e9a254fa33c94d9806c1cb62
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M group_vars/all

  Log Message:
  -----------
  add an account for non-privileged tasks/services

* comment the purposes of service_account and worker_account


  Commit: b2c24ccf614dd61c2e27d4d7376c066d1514ccff
      https://github.com/buildbot/buildbot-infra/commit/b2c24ccf614dd61c2e27d4d7376c066d1514ccff
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M local.yml

  Log Message:
  -----------
  fix the local.yml

* add loading of secrets
* fix the name of the first task


  Commit: a773276f048bed48693c2948042a3bae3d8a3579
      https://github.com/buildbot/buildbot-infra/commit/a773276f048bed48693c2948042a3bae3d8a3579
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M roles/nginx/templates/nginx.conf

  Log Message:
  -----------
  put nginx logs in the same place where other nginx logs are to be found


  Commit: ced0d2e065015fc46c7f2f824e157b4863101a24
      https://github.com/buildbot/buildbot-infra/commit/ced0d2e065015fc46c7f2f824e157b4863101a24
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M roles/nginx/tasks/main.yml
    M roles/nginx/templates/nginx.conf

  Log Message:
  -----------
  rename sites-enabled to just sites


  Commit: b7b591362f6f1c98a8d1b2599e5f7d73b19a812a
      https://github.com/buildbot/buildbot-infra/commit/b7b591362f6f1c98a8d1b2599e5f7d73b19a812a
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    A roles/nginx/README.rst

  Log Message:
  -----------
  add documentation for the nginx role


  Commit: 49fb3fe8539f954e48c3e55bbc77804f6e11cb6b
      https://github.com/buildbot/buildbot-infra/commit/49fb3fe8539f954e48c3e55bbc77804f6e11cb6b
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M group_vars/all
    A library/getent
    M local.yml
    A roles/nginx/README.rst
    A roles/nginx/handlers/main.yml
    A roles/nginx/tasks/main.yml
    A roles/nginx/templates/nginx.conf
    A roles/nginx/templates/proxy
    A roles/nginx/templates/static
    A roles/nginx/vars/main.yml

  Log Message:
  -----------
  Merge pull request #38 from sa2ajj/goodies

Goodies


Compare: https://github.com/buildbot/buildbot-infra/compare/5e22d403deb4...49fb3fe8539f


More information about the Commits mailing list