View Issue Details

IDProjectCategoryView StatusLast Update
0013873BuildsysCi.centos.org Ecosystem Testingpublic2017-09-27 04:09
Reporterigulina 
PriorityurgentSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0013873: Ansible playbooks for buidling and validating composes of a modular Linux OS.
DescriptionAnsible playbooks for building and validating composes of a modular Linux OS. More info: https://docs.pagure.org/modularity/
https://github.com/alexxa/compose_tester
Steps To ReproduceA Jenkins instance with Blue Ocean Pipeline, http request, and git plugins is need to write a Jenkins Pipeline, which will

1) check the status of the koji build - simple curl get request, if all good
2) git clone https://github.com/alexxa/compose_tester, which later will be moved into https://github.com/fedora-modularity Git Organization
3) run ansible playbooks from that repo and those will
- install vagrant, libvirt, and provision a vagrant machine
- run all further compose and image building, and testing of those on that vagrant machine
- send email notification to interested team members

A jenkins user needs a sudo access with no pass to do it all as playing on localhost showed. Well, maybe there is different solution, I'm not aware of yet.
Additional InformationIn case of any questions please contact igulina@redhat.com (QE) or lawhite@redhat.com (Team Lead)
TagsNo tags attached.

Activities

igulina

igulina

2017-09-20 13:28

reporter  

id_rsa.pub (411 bytes)
bstinson

bstinson

2017-09-27 04:09

administrator   ~0030225

We're doing this under the fedora-qa umbrella. We started on a job here:
https://ci.centos.org/job/fedora-qa-compose_tester/

Issue History

Date Modified Username Field Change
2017-09-20 13:28 igulina New Issue
2017-09-20 13:28 igulina File Added: id_rsa.pub
2017-09-27 04:09 bstinson Status new => resolved
2017-09-27 04:09 bstinson Resolution open => fixed
2017-09-27 04:09 bstinson Note Added: 0030225