[Tendrl-devel] CentOS CI status summary

Daniel Horák dahorak at redhat.com
Tue Jun 20 13:29:36 UTC 2017


Just short update:
* I've updated the package validation tests configuration, so now it is 
consuming packages from copr tendrl/release repository (and it is passing).

* Also there seems to be fixed one issue in Tendrl API, so "others" 
tests are passing too.

Regards,
Daniel

On 06/19/17 15:47, Daniel Horák wrote:
> Hi all,
> 
> let me summarize the current state of CentOS CI related things.
> 
> **Building Tendrl packages in CentOS CI (more precisely triggering the 
> builds in Copr)**
> - jobs for building all Tendrl packages from develop and latest release 
> branch are ready[1,2].
> - The packages are now build in my testing Copr repository[3], but it is 
> only about small configuration change to move it to official Tendrl Copr 
> repo (I don't want to move it there before I'll be sure everything works 
> as expected).
> - There are few issues[4] related to the building process (mainly 
> missing targets in Makefile) which needs to be fixed to be able to build 
> all the Tendrl packages without further workarounds.
> 
> 
> **Test executed in CentOS CI**
> The "Tendrl CI Dashboard"[5] now contains status of 10 jobs:
> - Jobs 1 - 4: Package validation (with issues in rpmlint and rpmdeplint)
> - Jobs 5 - 7 are divided to Ceph and Gluster and they are supposed to 
> install particular cluster (job 5) and run Ceph/Gluster specific tests 
> (job6) and other - common - tests (job7).
> 
> - Cluster installation (Jobs 5) commonly works (it uses packages from 
> release repo).
> - Ceph/Gluster specific tests are failing (I'll have to check if it is 
> expected/known issue or if it is problem with the infrastructure or 
> tests itself).
> - Other (common) tests are passing with one known/expected failure[6] 
> (so that's the reason for yellow color instead of green).
> 
> I'll continue on the improvement of the CI workflow, check the failures 
> and prospectively send another update or create related issues.
> 
> 
> [1] https://ci.centos.org/view/tendrl-build/
> [2] https://github.com/Tendrl/usmqe-centos-ci/pull/1
> [3] https://copr.fedorainfracloud.org/coprs/dahorak/tendrl-test/builds/
> [4] https://github.com/Tendrl/api/issues/202 
> https://github.com/Tendrl/api/issues/209 
> https://github.com/Tendrl/dashboard/issues/442
> [5] https://ci.centos.org/view/Tendrl/
> [6] https://bugzilla.redhat.com/show_bug.cgi?id=1457220 
> https://github.com/Tendrl/api/issues/140
> 
> Regards,
> Daniel
> 
> _______________________________________________
> Tendrl-devel mailing list
> Tendrl-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/tendrl-devel




More information about the Tendrl-devel mailing list