From b9ea4797b8588d1dbc141be72e674d56b08abd57 Mon Sep 17 00:00:00 2001 From: Stasiek Michalski Date: Oct 28 2020 20:23:19 +0000 Subject: Fix the issues --- diff --git a/pillar/role/pagure.sls b/pillar/role/pagure.sls index 903e77a..aeaa4e1 100644 --- a/pillar/role/pagure.sls +++ b/pillar/role/pagure.sls @@ -42,7 +42,7 @@ nginx: - try_files: $uri @pagure - location /releases: - alias: /srv/www/pagure-releases/ - - autoindex: on + - autoindex: 'on' enabled: True releases.opensuse.org.conf: config: @@ -52,7 +52,7 @@ nginx: - 80 - location /: - alias: /srv/www/pagure-releases/ - - autoindex: on + - autoindex: 'on' enabled: True ev.opensuse.org.conf: config: diff --git a/salt/profile/pagure/init.sls b/salt/profile/pagure/init.sls index 1456a0c..f62565e 100644 --- a/salt/profile/pagure/init.sls +++ b/salt/profile/pagure/init.sls @@ -7,6 +7,13 @@ pagure_pgks: - pagure - pagure-web-nginx - pagure-theme-chameleon + - pagure-ci + - pagure-ev + - pagure-loadjson + - pagure-logcom + - pagure-milters + - pagure-mirror + - pagure-webhook pagure_conf: file.managed: @@ -20,8 +27,8 @@ pagure_conf: pagure_alembic_conf: file.managed: - - name: /etc/pagure/alembic.cfg - - source: salt://profile/pagure/files/alembic.cfg + - name: /etc/pagure/alembic.ini + - source: salt://profile/pagure/files/alembic.ini - template: jinja - require_in: - service: pagure_web_service