diff --git a/roles/mdapi/tasks/main.yml b/roles/mdapi/tasks/main.yml index 40e586aab3..2b0fd25341 100644 --- a/roles/mdapi/tasks/main.yml +++ b/roles/mdapi/tasks/main.yml @@ -11,12 +11,19 @@ - mdapi - packages +- name: create all the directory for the configuration file + action: file state=directory path=/etc/mdapi + tags: + - mdapi + - config + - name: Install the meta-data fetch cron job when: inventory_hostname.startswith(('mdapi01')) template: src={{ item.file }} dest={{ item.location }}/{{ item.file }} with_items: - { file: 'mdapi.cron', location: /etc/cron.d } + - { file: 'mdapi.cfg', location: /etc/mdapi } tags: - mdapi - config diff --git a/roles/mdapi/templates/mdapi.conf b/roles/mdapi/templates/mdapi.conf new file mode 100644 index 0000000000..2443092a84 --- /dev/null +++ b/roles/mdapi/templates/mdapi.conf @@ -0,0 +1,10 @@ +{% if env == 'staging' %} +KOJI_REPO = 'http://koji.stg.fedoraproject.org/repos/' +PKGDB2_URL = 'https://admin.stg.fedoraproject.org/pkgdb/' +DL_SERVER = 'http://dl.fedoraproject.org' +{% else %} +KOJI_REPO = 'https://kojipkgs.fedoraproject.org/repos/' +PKGDB2_URL = 'https://admin.fedoraproject.org/pkgdb/' +DL_SERVER = 'http://dl.fedoraproject.org' +{% endif %} +