View Issue Details

IDProjectCategoryView StatusLast Update
0008996CentOS CI[All Projects] generalpublic2020-01-29 16:35
Reportergcerami 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Summary0008996: RDO Openstack puppet Modules CI workflow
DescriptionI'd like to put in production in ci.centos.org the new workflow for midstream repos synchronization from upstream project that compose the RDO openstack puppet modules package

5 jobs form a work flow that will automatically check for (or receive)
updates from 59 upstream projects that are part of the
openstack-puppet-modules package for RDO, merge with RDO patches, test a
new package for stability and sync midstream repos from upstream repos.

openstack puppet module have 59 upstream projects. 22 come from openstack gerrit, with an average of 50 merges per week,the remaining projects are scattered around github, but I can estimate an average of 3 commits per week each for a grand total of (37*3= 111) + 50 = 161 commits per week. each merge/commit will spawn 3 builds to complete, and there will be a periodic job that will poll all the git upstream projects for changes (that's the only way). Other RDO projects have expressed interest in this CI flow, so it *may* grow in the future
TagsNo tags attached.

Relationships

related to 0009159 resolvedbstinson Add accounts to access openstack puppet modules slave 

Activities

gcerami

gcerami

2015-07-01 17:20

reporter  

rdo-ci-service-rsa.pub (398 bytes)
gcerami

gcerami

2015-07-01 17:29

reporter  

openstack-ci-service-rsa.pub (381 bytes)
gcerami

gcerami

2015-07-06 20:32

reporter   ~0023574

Hi,

I've put two files on my slave home under gerrit-configurations

- rdo-ci-service-centosci.pem is the private key to access openstack
gerrit and gerrithub accounts for the service account.
- gerrit-trigger.xml is the configuration file taken from my test
jenkins server and contains the three serverv configurations I need for
the plugin, except for <gerritAuthKeyFile> value that should be filled
with the path of where you put the key to be accessed by jenkins user.

can you add them to the master configuration ?
thanks.
bstinson

bstinson

2015-08-06 18:59

administrator   ~0023803

Account added.

Issue History

Date Modified Username Field Change
2015-07-01 14:20 gcerami New Issue
2015-07-01 17:20 gcerami File Added: rdo-ci-service-rsa.pub
2015-07-01 17:29 gcerami File Added: openstack-ci-service-rsa.pub
2015-07-06 20:32 gcerami Note Added: 0023574
2015-08-06 18:58 bstinson Relationship added related to 0009159
2015-08-06 18:59 bstinson Note Added: 0023803
2015-08-06 18:59 bstinson Status new => resolved
2015-08-06 18:59 bstinson Resolution open => fixed
2020-01-29 16:35 siddharthvipul1 Project Buildsys => CentOS CI
2020-01-29 16:35 siddharthvipul1 Category Ci.centos.org Ecosystem Testing => general