> > * Reduce puppet versions testing to 3.6, 3.8, 4.5 and latest (keep the > last one non-voting). It seems that 3.6 and 3.8 are widely used by our > consumers (default in centos7 & ubuntu LTS), and 4.5 is the latest > release in the 4.x series.
+1 from me too * Move functional puppet4 jobs from experimental to check pipeline > (non-voting). They'll bring very useful feedback. It will add 6 more > jobs in the check queue, but since we will drop 2 unit tests jobs (in > both check & gate pipelines), it will add 2 jobs at total (in term of > time, unit tests jobs take 15 min and functional jobs take ~30 min) so > the impact of node consumption is IMHO not relevant here. it's a good start for using puppet4. For first time i agree, that should be non-voting. I think our puppet team can also start work fpr making our modules be compatible with puppet4. Thank you for bringing up this! 2016-05-25 22:40 GMT+03:00 Matt Fischer <m...@mattfischer.com>: > On Wed, May 25, 2016 at 1:09 PM, Emilien Macchi <emil...@redhat.com> > wrote: > >> Greating folks, >> >> In a recent poll [1], we asked to our community to tell which version >> of Puppet they were running. >> The motivation is to make sure our Puppet OpenStack CI test the right >> things, that are really useful. >> >> Right now, we run unit test jobs on puppet on 3.3, 3.4, 3.6, 3.8, 4.0 >> and latest (current is 4.5). >> We also have functional jobs (non-voting, in periodic pipeline), that >> run puppet 4.5. Those ones break very often because nobody (except >> me?) regularly checks puppet4 periodic jobs. >> >> So here's my proposal, feel fee to comment: >> >> * Reduce puppet versions testing to 3.6, 3.8, 4.5 and latest (keep the >> last one non-voting). It seems that 3.6 and 3.8 are widely used by our >> consumers (default in centos7 & ubuntu LTS), and 4.5 is the latest >> release in the 4.x series. >> > > > +1 > > > >> * Move functional puppet4 jobs from experimental to check pipeline >> (non-voting). They'll bring very useful feedback. It will add 6 more >> jobs in the check queue, but since we will drop 2 unit tests jobs (in >> both check & gate pipelines), it will add 2 jobs at total (in term of >> time, unit tests jobs take 15 min and functional jobs take ~30 min) so >> the impact of node consumption is IMHO not relevant here. >> > > > What's the plan for making Puppet4 jobs voting? I think this is a good > start but we should more towards voting jobs I think. > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -- Best Regards, Egorenko Denis, Senior Deployment Engineer Mirantis
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev