-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: NXP-8.x
-
Component/s: Continuous Integration
-
Sprint:nxsupport 9.1.7
-
Story Points:1
Some jobs failed after the 8.10-HF01 release, this produces false alarms in notifications after the release.
List of failures:
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-connect-tools-8.10/47/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-exalead-connector-8.10/44/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/nuxeo-distribution-8.10/56/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-box-api-8.10/46/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-dam-8.10/43/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-media-publishing-8.10/33/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_FT_nuxeo-platform-error-web-8.10/594/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_FT_nuxeo-platform-forms-layout-demo-8.10-webdriver/628/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_FT_nuxeo-platform-forms-layout-demo-8.10-webdriver-list-widget/604/
- https://qa2.nuxeo.org/jenkins/job/8.10/job/addons_nuxeo-showcase-content-sample-8.10/44/
Set link to NXBT-891: since effort was made to migrate most of addons to use the template (NXBT-1344), this would make jobs hold better dependencies, as can be set to wait for the nuxeo main job build.
Note that these dependencies cannot be set manually using the "addon" template, whereas they can be set using the "plugins" template (in field "Additional upstream jobs").
Also, currently https://qa2.nuxeo.org/jenkins/job/8.10/job/nuxeo-distribution-8.10/ has only https://qa2.nuxeo.org/jenkins/job/8.10/job/nuxeo-8.10-redis/ as upstream job, and this does not have a dependency on https://qa2.nuxeo.org/jenkins/job/8.10/job/nuxeo-8.10/ nor https://qa2.nuxeo.org/jenkins/job/8.10/job/addons-8.10/ which seems to be a misconfiguration.of the 8.10 job.
As a comparison, https://qa2.nuxeo.org/jenkins/job/7.10/job/nuxeo-distribution-7.10/ has https://qa2.nuxeo.org/jenkins/job/7.10/job/addons-7.10/ https://qa2.nuxeo.org/jenkins/job/7.10/job/nuxeo-7.10/ and 9 addons builds as upstream jobs.
- depends on
-
NXBT-891 Update job templates to smarter configure their upstream jobs
- Open
- is related to
-
NXBT-1344 Review addons and packages not using a Jenkins template
- Resolved
-
NXBT-888 Fix QA jobs failures after hotfix releases
- Resolved
-
NXBT-1624 Fix failures at release time on master
- Open
-
NXBT-1574 Fix QA jobs failures after 6.0 hotfix release
- Closed
- is required by
-
NXBT-1730 Fix QA jobs failures after 8.10/9.10/10.10 hotfix release
- Open