Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1504713

Summary: Move planet build to be triggered by Jenkins
Product: [Community] GlusterFS Reporter: M. Scherer <mscherer>
Component: project-infrastructureAssignee: bugs <bugs>
Status: CLOSED UPSTREAM QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: mainlineCC: bugs, gluster-infra
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-12 12:52:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description M. Scherer 2017-10-20 13:09:59 UTC
Right now, planet.gluster.org is built on webbuilder.int.gluster.org. It occured to me that using Jenkins would increase transparency, I have submitted some change for that upstream (aka, the OSAS repo):

https://github.com/OSAS/ansible-role-web_builder/pull/19

Then gluster side, we would just need to add the ssh key of jenkins on the builder, and have it run the script when the repository is change and/or on a regular cadence.

Then in turn, this would let people look from time to time to the log and see if there is issues.

Comment 1 M. Scherer 2017-10-20 13:12:53 UTC
I also wonder if we could integrate jenkins with github, to replace the travis build. It tend to change underneat us and may surprise users.

Ideally, I also would like a system that open ticket when a feed fail for too long.

Comment 2 sankarshan 2019-05-27 01:52:40 UTC
(In reply to M. Scherer from comment #1)
> I also wonder if we could integrate jenkins with github, to replace the
> travis build. It tend to change underneat us and may surprise users.
> 
> Ideally, I also would like a system that open ticket when a feed fail for
> too long.

Is this now in place? The last time I checked with Deepshikha, there was a refrain of the cron behind the planet scripts failing randomly.

Comment 3 M. Scherer 2019-06-12 11:02:21 UTC
Nope, nothing changed. That's kinda a lower priority, since the system work well enough most of the time, and has a rather low impact.

Comment 4 Worker Ant 2020-03-12 12:52:03 UTC
This bug is moved to https://github.com/gluster/project-infrastructure/issues/26, and will be tracked there from now on. Visit GitHub issues URL for further details