1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
================
NEWS about byoci
================
Overview of changes to byoci in reverse chronological order.
1.0.4
=====
* Finally the jenkins debian packaging has migrated to `systemd` \o/. The
wizzard setup is now disable with an explicit option to jenkins (no more
guessing what should go in which files to get that). `systemd` also
allows setting an explicit expected time for jenkins to start. This
fixes the cases where `jenkins` wasn't started because it needed more
than the default 1min and 30secs. It's now set to 300 seconds (5 mins).
* Rework ssh connection from master to slave, including one ssh config
file per slave (relying on the Include ssh directive available since
openssh >= 7.3).
* Allow `slave` to be upgraded to more recent ubuntu releases (including
switching to the lxd snap).
* {byoci.setup_known_hosts} is now a relative path by default to make it
easier to override via BYOV_PATH.
* Fix `GitlabTestServer` failing when `existing-vms.conf` has been broken
(disk full fallout).
1.0.3
=====
* Upgrade python-jenkins use from 0.4.16 to 1.7.0.
* Upgrade jdk to 11 for jenkins.
* Fix missing byoci.tests.slave.branches in setup.py.
1.0.2
=====
* Support byov.path/BYOV_PATH.
* Fix missing packages.
1.0.0
=====
* First release ever on pypi.
|