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

Nick Boldt (JIRA) issues at jboss.org
Wed Aug 17 09:53:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-21381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13280289#comment-13280289 ] 

Nick Boldt commented on JBIDE-21381:
------------------------------------

These jobs are now running on some combination of RHEL7 slaves [1].

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

{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job} ./devstudio-cleanup/config.xml ./devstudio.product_master/config.xml ./devstudio-smoketests-grinder/config.xml ./devstudio.versionwatch_master/config.xml ./jbosstools-aerogear_master/config.xml ./jbosstools-arquillian_master/config.xml ./jbosstools-base_master/config.xml ./jbosstools-birt_master/config.xml ./jbosstools-browsersim_master/config.xml ./jbosstools-browsersim-standalone_master/config.xml ./jbosstools-build-ci_4.3.mars/config.xml ./jbosstools-build-ci_4.4.neon/config.xml ./jbosstools-build.parent_master/config.xml ./jbosstools-build-sites.aggregate.child-sites_master/config.xml ./jbosstools-build-sites.aggregate.child-sites__pull-request_master/config.xml ./jbosstools-build-sites.aggregate.coretests-site_master/config.xml ./jbosstools-build-sites.aggregate.site_master/config.xml ./jbosstools-central_master/config.xml ./jbosstools-centraltarget_master/config.xml ./jbosstools-cleanup/config.xml ./jbosstools-composite-install_master/config.xml ./jbosstools-discovery_master/config.xml ./jbosstools-docs-nightly/config.xml ./jbosstools-download.jboss.org-rsync-from-git/config.xml ./jbosstools-forge_master/config.xml ./jbosstools-freemarker_master/config.xml ./jbosstools-hibernate_master/config.xml ./jbosstools-incubator-ripple/config.xml ./jbosstools-install-grinder/config.xml ./jbosstools-install-grinder.install-tests.matrix_master/config.xml ./jbosstools-install-grinder_master/config.xml ./jbosstools-install-p2director.install-tests.integration-stack.matrix_master/config.xml ./jbosstools-install-p2director.install-tests.matrix_master/config.xml ./jbosstools-integration-stack-tests.aggregate_master/config.xml ./jbosstools-integration-tests.aggregate_master/config.xml ./jbosstools-javaee_master/config.xml ./jbosstools-javaee-tests-matrix_master/config.xml ./jbosstools-jiralint-bzira/config.xml ./jbosstools-jiralint/config.xml ./jbosstools-jiralint-daily/config.xml ./jbosstools-jiralint-weekly/config.xml ./jbosstools-jst_master/config.xml ./jbosstools-livereload_master/config.xml ./jbosstools-locus.site_master/config.xml ./jbosstools-maven-plugins.tycho-plugins_master/config.xml ./jbosstools-openshift_master/config.xml ./jbosstools-portlet_master/config.xml ./jbosstools-promote/config.xml ./jbosstools-push-to-staging-01-check-versions-branches-root-poms_master/config.xml ./jbosstools-requirements/config.xml ./jbosstools-rsync/config.xml ./jbosstools-server_master/config.xml ./jbosstools-server_master-tomcat/config.xml ./jbosstools-server__pull-request_master/config.xml ./jbosstools-submodules_master/config.xml ./jbosstools-target-platform--pull-request/config.xml ./jbosstoolstargetplatformrequirements-mirror-matrix/config.xml ./jbosstoolstargetplatforms-matrix/config.xml ./jbosstools-TEMPLATE_master/config.xml ./jbosstools-TEMPLATE.NESTED_master/config.xml ./jbosstools-vpe_master/config.xml ./jbosstools-webservices_master/config.xml ./reddeer_1.0.x/config.xml ./reddeer_master/config.xml ./xulrunner-1.9.1.2/config.xml ./xulrunner-1.9.2/config.xml ./xulrunner-1.9.2_win64/config.xml ./xulrunner-2.0/config.xml {code}

{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/devstudio_10.0.neon/job}
./devstudio.product_10.0.neon/config.xml ./devstudio.versionwatch_10.0.neon/config.xml ./jbosstools-aerogear_4.4.neon/config.xml ./jbosstools-arquillian_4.4.neon/config.xml ./jbosstools-base_4.4.neon/config.xml ./jbosstools-browsersim_4.4.neon/config.xml ./jbosstools-browsersim-standalone_4.4.neon/config.xml ./jbosstools-build-ci_4.4.neon/config.xml ./jbosstools-build.parent_4.4.neon/config.xml ./jbosstools-build-sites.aggregate.child-sites_4.4.neon/config.xml ./jbosstools-build-sites.aggregate.coretests-site_4.4.neon/config.xml ./jbosstools-build-sites.aggregate.site_4.4.neon/config.xml ./jbosstools-central_4.4.neon/config.xml ./jbosstools-centraltarget_4.4.neon/config.xml ./jbosstools-composite-install_4.4.neon/config.xml ./jbosstools-discovery_4.4.neon/config.xml ./jbosstools-forge_4.4.neon/config.xml ./jbosstools-freemarker_4.4.neon/config.xml ./jbosstools-hibernate_4.4.neon/config.xml ./jbosstools-install-grinder_4.4.neon/config.xml ./jbosstools-install-grinder.install-tests.matrix_4.4.neon/config.xml ./jbosstools-install-p2director.install-tests.matrix_4.4.neon/config.xml ./jbosstools-integration-tests.aggregate_4.4.neon/config.xml ./jbosstools-javaee_4.4.neon/config.xml ./jbosstools-jst_4.4.neon/config.xml ./jbosstools-livereload_4.4.neon/config.xml ./jbosstools-maven-plugins.tycho-plugins_4.4.neon/config.xml ./jbosstools-openshift_4.4.neon/config.xml ./jbosstools-server_4.4.neon/config.xml ./jbosstools-target-platform--pull-request/config.xml ./jbosstoolstargetplatformrequirements-mirror-matrix/config.xml ./jbosstoolstargetplatforms-matrix/config.xml ./jbosstools-webservices_4.4.neon/config.xml 
{code}

> 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
>             Fix For: 4.4.1.Final
>
>
> We currently use an *<assignedNode>* or *label_exp* 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, using jboss-prod&&(x86||x86_64) also 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