[Plugin-CI] StackLight jobs fail because xenial repositories are used

Bug #1660620 reported by Simon Pasquier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Dmitry Kaigarodеsev

Bug Description

Here is an example: https://plugin-ci.fuel-infra.org/job/master.fuel-plugin.influxdb-grafana.deploy-test/116/console

You can see that the UBUNTU_DIST variable is set to 'xenial' while StackLight plugins only support Fuel 9.x and thus trusty.

The regression has been introduced by this commit => https://review.fuel-infra.org/#/c/30156/3/common/macroses/fuel-qa-global-defaults.yaml

Changed in fuel:
assignee: nobody → Dmitry Kaigarodеsev (dkaiharodsev)
importance: Undecided → High
status: New → Confirmed
Changed in fuel:
milestone: none → 9.x-updates
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/jenkins-jobs (master)

Fix proposed to branch: master
Change author: Dmitry Kaigarodsev <email address hidden>
Review: https://review.fuel-infra.org/30293

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/30293
Submitter: Dmitry Kaigarodsev <email address hidden>
Branch: master

Commit: b292817c4c1c69593848aa4c44a44f8de7f5d3b0
Author: Dmitry Kaigarodsev <email address hidden>
Date: Tue Jan 31 14:09:45 2017

[plugin-ci]overwrite for StackLight plugins

* added overwrite with 'UBUNTU_DIST=trusty'
  for all StackLight plugins

Change-Id: I1ae701d33ec8e7c9a13e8c7c6c2607a2e45b080b
Closes-Bug: #1660620

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Simon Pasquier (simon-pasquier) wrote :
Changed in fuel:
status: Fix Committed → Confirmed
Revision history for this message
Simon Pasquier (simon-pasquier) wrote :

AFAICT "UBUNTU_DIST=trusty" is injected too late, it should be done before guess-mirror.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/jenkins-jobs (master)

Fix proposed to branch: master
Change author: Dmitry Kaigarodsev <email address hidden>
Review: https://review.fuel-infra.org/30320

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/30320
Submitter: Dmitry Kaigarodsev <email address hidden>
Branch: master

Commit: 0b03b25b1660955f4aaba02c2ab19e4cc486819d
Author: Dmitry Kaigarodsev <email address hidden>
Date: Wed Feb 1 10:58:33 2017

[plugin-ci]use guess-mirror after all injects

* for correct overwriting we should use guess mirror
  after all possible injects in plugin deployment template
* SLAVE_NODE_MEMORY=3968 as on 'fuel-qa-global-defaults'

Change-Id: Ic57165478723f0028e5217d07dda9c7411a39d12
Closes-Bug: #1660620

Changed in fuel:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.