#13 badges: yum -> package
Merged 4 years ago by pingou. Opened 4 years ago by nphilipp.
fedora-infra/ nphilipp/ansible master--yum-dnf-package--badges  into  master

@@ -14,18 +14,21 @@ 

    - name: clean all metadata {%if testing%}(with infrastructure-testing on){%endif%}

      command: yum clean all {%if testing%} --enablerepo=infrastructure-tags-stg {%endif%}

      check_mode: no

-   - name: yum update tahrir/badges packages from main repo

-     yum: name={{item}} state=latest

+   - name: update tahrir/badges packages from main repo

+     package:

+       name:

+       - python-tahrir

+       - python-tahrir-api

+       state: latest

      when: not testing

-     with_items:

-     - python-tahrir

-     - python-tahrir-api

-   - name: yum update tahrir/badges packages from testing repo

-     yum: name={{item}} state=latest enablerepo=infrastructure-tags-stg

+   - name: update tahrir/badges packages from testing repo

+     yum:

+       name:

+       - python-tahrir

+       - python-tahrir-api

+       state: latest

+       enablerepo: infrastructure-tags-stg

      when: testing

-     with_items:

-     - python-tahrir

-     - python-tahrir-api

  

  - name: push packages out to backend

    hosts: badges_backend:badges_backend_stg
@@ -43,18 +46,21 @@ 

    - name: clean all metadata {%if testing%}(with infrastructure-testing on){%endif%}

      command: yum clean all {%if testing%} --enablerepo=infrastructure-tags-stg {%endif%}

      check_mode: no

-   - name: yum update tahrir/badges packages from main repo

-     yum: name={{item}} state=latest

+   - name: update tahrir/badges packages from main repo

+     package:

+       name:

+       - python-fedbadges

+       - python-tahrir-api

+       state: latest

      when: not testing

-     with_items:

-     - python-fedbadges

-     - python-tahrir-api

-   - name: yum update tahrir/badges packages from testing repo

-     yum: name={{item}} state=latest enablerepo=infrastructure-tags-stg

+   - name: update tahrir/badges packages from testing repo

+     yum:

+       name:

+       - python-fedbadges

+       - python-tahrir-api

+       state: latest

+       enablerepo: infrastructure-tags-stg

      when: testing

-     with_items:

-     - python-fedbadges

-     - python-tahrir-api

  

  - name: verify the frontend and stop it

    hosts: badges_web:badges_web_stg

Needs to stay the yum module here

rebased onto a9fd8f0465a1c0124f2ec97ebc145af4ddb66eb2

4 years ago

rebased onto 8a312175f850cb8863ff0cb92cd9b380a5bc785b

4 years ago

rebased onto 40b17b8

4 years ago

rebased onto 40b17b8

4 years ago

Pull-Request has been merged by pingou

4 years ago
Metadata