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

@@ -14,20 +14,23 @@ 

    - 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 mbs packages from main repo

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

+   - name: update mbs packages from main repo

+     package:

+       name:

+       - module-build-service

+       - libmodulemd1

+       - python2-solv

+       state: latest

      when: not testing

-     with_items:

-     - module-build-service

-     - libmodulemd1

-     - python2-solv

-   - name: yum update mbs packages from testing repo

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

+   - name: update mbs packages from testing repo

+     yum:

+       name:

+       - module-build-service

+       - libmodulemd1

+       - python2-solv

+       state: latest

+       enablerepo: infrastructure-tags-stg

      when: testing

-     with_items:

-     - module-build-service

-     - libmodulemd1

-     - python2-solv

  

  - name: push packages out to backend

    hosts: mbs_backend:mbs_backend_stg
@@ -45,20 +48,23 @@ 

    - 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 mbs packages from main repo

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

+   - name: update mbs packages from main repo

+     package:

+       name:

+       - module-build-service

+       - libmodulemd1

+       - python2-solv

+       state: latest

      when: not testing

-     with_items:

-     - module-build-service

-     - libmodulemd1

-     - python2-solv

-   - name: yum update mbs packages from testing repo

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

+   - name: update mbs packages from testing repo

+     yum:

+       name:

+       - module-build-service

+       - libmodulemd1

+       - python2-solv

+       state: latest

+       enablerepo: infrastructure-tags-stg

      when: testing

-     with_items:

-     - module-build-service

-     - libmodulemd1

-     - python2-solv

  

  - name: verify the frontend and stop it

    hosts: mbs_frontend:mbs_frontend_stg

rebased onto 63c3ff3130075c06f5f254697d96dd37ead33080

4 years ago

This one cannot be ported to the package module, it does not support enablerepo.

rebased onto 5246080a65b704584d11559d1940597450d143c5

4 years ago

rebased onto 21557897e16997fe7ed9a6358add7d3774cfa89d

4 years ago

rebased onto ded54be2fbcd5eef4d53b15e9760054cd37adb9b

4 years ago

rebased onto ded54be2fbcd5eef4d53b15e9760054cd37adb9b

4 years ago

Pull-Request has been merged by pingou

4 years ago
Metadata