[jbosstools-issues] [JBoss JIRA] (JBIDE-21381) Ensure JBT/JBDS are building on RHEL 7 slaves where applicable

Nick Boldt (JIRA) issues at jboss.org
Tue Dec 22 12:32:00 EST 2015


Nick Boldt created JBIDE-21381:
----------------------------------

             Summary: Ensure JBT/JBDS are building on RHEL 7 slaves where applicable
                 Key: JBIDE-21381
                 URL: https://issues.jboss.org/browse/JBIDE-21381
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: build
    Affects Versions: 4.3.1.Beta1, 4.4.0.Alpha1
            Reporter: Nick Boldt
            Assignee: Nick Boldt


We currently use a query like this for most of our jobs:

* (RHEL6||RHEL7||jboss-prod)&&!ia64&&!rhts
* (RHEL6||jboss-prod)&&!ia64&&!ppc64&&!rhts
* (RHEL6||RHEL7||jboss-prod)&&(x86||x86_64)

However, there are currently no slaves in the RHEL7 label [0], so this query really just means RHEL6||jboss-prod. 

[0] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/RHEL7/

But, since the jboss-prod slaves do NOT have x86 or x86_64 labels, so using jboss-prod&&(x86||x86_64) means ZERO slaves [1].

[1] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/%28jboss-prod%29&&%28x86||x86_64%29/

Therefore (RHEL6||RHEL7||jboss-prod)&&(x86||x86_64) == RHEL6&&(x86||x86_64) == RHEL6.

And, jboss-prod only includes RHEL6 slaves [2]:

[2] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/jboss-prod/

Here's a label query which actually includes some RHEL7 slaves, from the RHEL7-ipv6 bucket of THREE slaves [3]:

[3] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/RHEL7-ipv6/

Note too that there are no longer any rhts slaves [4], but there are still some ia64 [5] and ppc64 [6] slaves:

[4] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/rhts/
[5] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/ia64/
[6] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/ppc64/

So... if we want a pool of >60 of RHEL6||jboss-prod and also RHEL7-ipv6 (all three of them), we can use these slaves from *(RHEL6||RHEL7-ipv6||jboss-prod)*:

http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/%28RHEL6||RHEL7-ipv6||jboss-prod%29/load-statistics

There are also some unshared RHEL7 slaves we can use:

* http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/brms-rhel7-x86-64/ (5 disabled)
* http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/beaker-fsw-rhel7/ (4 disabled)
* http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/EAP-RHEL7/ (14 enabled, 2 disabled)

So, here's the combined RHEL7 label:

http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/brms-rhel7-x86-64||beaker-fsw-rhel7||RHEL7-ipv6||EAP-RHEL7/ (17 enabled, 11 disabled)

And the combined RHEL6 label:

http://jenkins.mw.lab.eng.bos.redhat.com/hudson/label/%28RHEL6||jboss-prod%29/ (60 enabled, 4 disabled)




--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list