Bug 53223 - Fix Github actions and Travis CI build
Fix Github actions and Travis CI build
Status: VERIFIED FIXED
Product: UCS@school
Classification: Unclassified
Component: kelvin-rest-api-client
unspecified
Other Linux
: P5 normal (vote)
: ---
Assigned To: Daniel Tröder
Ole Schwiegert
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-05-04 19:23 CEST by Daniel Tröder
Modified: 2022-07-04 10:11 CEST (History)
1 user (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-05-04 19:23:41 CEST
+++ This bug was initially created as a clone of Bug #53197 +++

Add support for creating schools with the Python Kelvin client.

-----------------------------------------------------------------

Tests in Github Actions and Travis CI are failing. Fix the setup, so they succeed.
Comment 1 Daniel Tröder univentionstaff 2021-06-28 12:20:07 CEST
[master] c41d9ad Bug #53197: fix Github actions
[master] 1f61345 Bug #53197: use current Docker images (UCS 4.4-8 and Kelvin 1.4.3)
[master] 35de7f9 Bug #53197: fix Docker image name
[master] 1404011 Bug #53197: ensure modify test doesn't change roles etc
[master] 096d313 Bug #53197: fix code formatting


https://travis-ci.com/github/univention/kelvin-rest-api-client
https://github.com/univention/kelvin-rest-api-client/actions
Comment 2 Daniel Tröder univentionstaff 2021-06-28 12:20:54 CEST
Sorry, the bug numbers in the commits are all wrong.
Comment 3 Ole Schwiegert univentionstaff 2021-06-29 07:52:19 CEST
Code Review: OK
Github actions and Travis CI work again: OK

Looks good to me!