Reproducer doesn't reproduce job
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
yatin |
Bug Description
Reproducer script is supposed to reproduce the job but it doesn't
How to reproduce
1. Get a job you want to reproduce (In my case it's https:/
2. Get the logs/reproducer directory to your libvirt server (In my case it's https:/
I got them all using
wget -r -np -nd -R "index.html*" https:/
3. Start reproducer script
bash ./reproducer-
The script will finish without any issues with the following info
TASK [ansible-
task path: /var/tmp/
ok: [localhost] => {
"msg": "change I903a195f7fd5c5
}
META: ran handlers
META: ran handlers
PLAY RECAP *******
localhost : ok=154 changed=58 unreachable=0 failed=0 skipped=90 rescued=0 ignored=7
Actual result
=============
However, the job is not done even if it shows success status. If we look closer at job-output.txt
we'll see the following
2020-09-24 18:31:45.863152 | LOOP [run-test : Check overridable settings]
2020-09-24 18:31:45.917407 | primary | ERROR: Item: standalone_
2020-09-24 18:31:45.917647 | primary | {
2020-09-24 18:31:45.917699 | primary | "ansible_loop_var": "item",
2020-09-24 18:31:45.917736 | primary | "item": "standalone_
2020-09-24 18:31:45.917768 | primary | "msg": "ERROR: standalone_
2020-09-24 18:31:45.917798 | primary | }
2020-09-24 18:31:45.918307 | primary | skipping: Conditional result was False
2020-09-24 18:31:45.932273 |
2020-09-24 18:31:45.932340 | PLAY RECAP
2020-09-24 18:31:45.932401 | primary | ok: 2 changed: 0 unreachable: 0 failed: 1 skipped: 5 rescued: 0 ignored: 0
2020-09-24 18:31:45.932441 |
2020-09-24 18:31:46.105925 | RUN END RESULT_NORMAL: [untrusted : opendev.
2020-09-24 18:31:46.106131 | POST-RUN START: [untrusted : opendev.
2020-09-24 18:31:47.166159 |
Expected result
===============
fully working job.
summary: |
- Reproducer doesn + Reproducer doesn't reproduce job |
Changed in tripleo: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Sergii Golovatiuk (sgolovatiuk) |
o/ Sergii - thanks for filing this, there is definitely a bug here.
The error can be seen in this file (from your logs in the description): https:/ /2302f195cca0bd 2fbfcf- 1aafb108750144e cd9565eaf1429d9 e4.ssl. cf1.rackcdn. com/753807/ 1/check/ tripleo- ci-centos- 8-standalone- upgrade- ussuri/ 666dcd1/ logs/reproducer -quickstart/ featureset- override. yaml
The standalone_ custom_ env_files: should not be in there it should be only the standalone_ environment_ files
The problem comes from there https:/ /opendev. org/openstack/ tripleo- ci/src/ commit/ 820e3fe31e6988a e6070c319dbf837 2ab1489a3b/ roles/run- test/tasks/ main.yaml# L43-L62 ... somewhere - perhaps you can dig a bit more with this pointer?
Hope it helps for now.