Bug 52673 - various Jenkins jobs not working
various Jenkins jobs not working
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: Jenkins
UCS@school 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: Daniel Tröder
Tobias Wenzel
:
Depends on:
Blocks: 53260
  Show dependency treegraph
 
Reported: 2021-01-21 11:02 CET by Daniel Tröder
Modified: 2022-06-23 08:47 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Tröder univentionstaff 2021-01-21 11:02:18 CET
The HTTP-API (kelvin & BB), DL-SH, ID-connector, ASM and UCS@school-large Jenkins jobs do not run, because UCS is not updated enough to install UCS@school:

------------------------------------------------------------------------------
06:11:09 + univention-app install --noninteractive ucsschool
06:11:09 (must_have_fitting_ucs_version) The application requires UCS version 4.4-7 errata841.
06:11:09 Unable to install ucsschool. Aborting...
------------------------------------------------------------------------------

Fix the Jenkins jobs, so they execute the test suite.
Comment 1 Daniel Tröder univentionstaff 2021-01-21 11:03:45 CET
[4.4-7] 51411d0976 Bug #52673: fix Jenkins jobs not running, because UCS not updated enough for UCS@school installation

Waiting for Jenkins runs tonight…
Comment 2 Florian Best univentionstaff 2021-01-26 20:00:19 CET
git:51411d097614f86b9048970dd53d68a97776146a has not been merged to UCS 5.
Comment 3 Daniel Tröder univentionstaff 2021-03-01 18:29:42 CET
* HTTP-API: removed "BB" from the test matrix.
* HTTP-API: "Kelvin" is OK (yellow though)

Working now on
- singleserver update 4.3 -> 4.4
- multiserver update 4.3 -> 4.4
- DL-SH
- id-sync
- asm
- large
Comment 4 Daniel Tröder univentionstaff 2021-03-01 18:58:04 CET
(In reply to Daniel Tröder from comment #3)
> * HTTP-API: "Kelvin" is OK (yellow though)
It is green now.
Comment 5 Daniel Tröder univentionstaff 2021-04-29 09:48:49 CEST
All UCs@school Jenkins job run successfully now.
Some jobs in matrix jobs fail, because there are networking problems.
That they are just flaky and not always broken, can be seen looking at the jobs history.
Comment 6 Tobias Wenzel univentionstaff 2021-05-14 10:57:21 CEST
QA -> verified

As discussed, this is hard to QA because the jenkins jobs fail all the time and not for the same reasons.
At the time of fixing, they were green and the described error is not raised.
I will clone this bug to fix the rest

Projekt Update U@S 4.3 to U@S 4.4 Multiserver
-> s4-all-components,base1 failing ~ every second run

Projekt Update U@S 4.3 to U@S 4.4 Singleserver
-> ok, quite flaky

apple-school-manager tests
-> ok

Projekt UCSschool ID Connector
-> ok

Projekt Install U@S 4.4 Singleserver
-> ok

Projekt Install U@S 4.4 Multiserver
-> ok

Projekt HTTP-APIs tests
-> ok

This jobs still fail, but not because of the update problem:

Projekt Install U@S 4.4 Multiserver Large Env
29.04. last time successfull

Projekt DL MV
05.05. last time successful
we can probably delete this job

Projekt DL SH
04.05. last time successful