Bug 1335402
Summary: | guinea pig: write a Jenkins job to catch unsatisfied dependencies in new builds of beaker | ||
---|---|---|---|
Product: | [Community] rpmdeplint | Reporter: | Dan Callaghan <dcallagh> |
Component: | general | Assignee: | Dan Callaghan <dcallagh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | unreleased | CC: | dcallagh, jorris, rjoost |
Target Milestone: | 1.0 | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-06-01 17:30:51 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: | |||
Bug Depends On: | 1339275 | ||
Bug Blocks: |
Description
Dan Callaghan
2016-05-12 08:06:05 UTC
Another variation, which might be more or less difficult, would be to test against latest RHEL7 + EPEL7. We are not targetting RHEL7 for deployment right now, but we want to in future, and so in preparation we have been building beaker packages for RHEL7. For our RHEL7 deployment we will be using EPEL7 rather than a "pile of random packages" repo maintained by us. I'm not sure if it's possible to make the job fire on scratch builds -- normally you would want to ignore those, and not test them -- but if we can, it will give us a simple way to verify that the job actually works. We can just submit a scratch build of beaker with intentionally broken Requires hacked into the .spec. If we are only triggering on eng-rhel-6-candidate tagged builds, that makes things a bit messier... we can still build intentionally broken packages into that tag (and then untag them after) but it leaves a permanent record in Brew, so it would leave a bit of a mess if we did lots of them. Jon and I have been working on this. Jenkins job definition: http://gerrit.beaker-project.org/4935 This is up and running now. |