Browse Source

make config working

covid-videoplattform
parent
commit
26f178b471
3 changed files with 27 additions and 3 deletions
  1. +2
    -0
      defaults/main.yaml
  2. +2
    -2
      handlers/main.yaml
  3. +23
    -1
      tasks/main.yaml

+ 2
- 0
defaults/main.yaml View File

@@ -3,3 +3,5 @@
buildbot_db_name: buildbot buildbot_db_name: buildbot
buildbot_db_user: buildbot buildbot_db_user: buildbot
buildbot_db_pass: "{{ ansible_local.buildbot.database_password }}" buildbot_db_pass: "{{ ansible_local.buildbot.database_password }}"

buildbot_server_name: "{{ inventory_hostname }}"

+ 2
- 2
handlers/main.yaml View File

@@ -4,7 +4,7 @@
systemd: systemd:
daemon_reload: yes daemon_reload: yes


- name: reload buildbot service
- name: restart buildbot service
systemd: systemd:
state: reloaded
state: restarted
name: buildbot@master.service name: buildbot@master.service

+ 23
- 1
tasks/main.yaml View File

@@ -23,6 +23,11 @@
name: buildbot_gitea name: buildbot_gitea
executable: pip3 executable: pip3


- name: install service_identity
pip:
name: service_identity
executable: pip3

- name: buildbot system group - name: buildbot system group
group: group:
name: buildbot name: buildbot
@@ -65,7 +70,7 @@
template: template:
src: buildbot/master.cfg.j2 src: buildbot/master.cfg.j2
dest: /var/lib/buildbot/master/master.cfg dest: /var/lib/buildbot/master/master.cfg
notify: reload buildbot service
notify: restart buildbot service


- meta: flush_handlers - meta: flush_handlers


@@ -73,3 +78,20 @@
systemd: systemd:
state: started state: started
name: buildbot@master.service name: buildbot@master.service

- include_role:
name: certificate
vars:
certificate_name: buildbot
certificate_directory: /etc/ssl
certificate_key_usage:
- digitalSignature
- keyEncipherment
certificate_extended_key_usage:
- serverAuth
certificate_common_name: "{{ buildbot_server_name }}"

- include_role:
name: nginx
vars:
nginx_vhosts: "{{ buildbot_nginx_vhosts }}"

Loading…
Cancel
Save