[tools] Updating jenkins jobs through JJB can lead to unexpected results
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Won't Fix
|
Medium
|
Fuel CI |
Bug Description
Due to the way Jenkins handles updating job configuration from xml files (see https:/
There is a number of ways to handle this till the issue is fixed in upstream Jenkins builds:
1. This behaviour needs to be documented in README.rst file of jenkins-jobs repo. Something like: "You need to manually apply changes to the existing job through Jenkins web-UI after completely removing one of the sections from yaml file."
2. This can be handled on jenkins-jobs level, through empty stubs for sections, using macros or some other way.
3. Upstream JJB could be patched to generate empty xml stubs for sections not mentioned in yaml config.
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-ci |
summary: |
- [fuel-ci] Updating jenkins jobs through JJB can lead to unexpected - results + [tools] Updating jenkins jobs through JJB can lead to unexpected results |
Changed in fuel: | |
status: | Confirmed → Won't Fix |
Probably we could avoid such issues if we update our guidelines with such info...