2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-25 11:17:23 +00:00

267 Commits

Author SHA1 Message Date
Michal Nowikowski
ed99894270 [#1426] cleanup in release checklist template and in hammer 2020-09-28 14:11:30 +02:00
Michal Nowikowski
6e27580d54 [#1433] hammer: fixed passing attempts argument to execute 2020-09-25 10:12:35 +02:00
Michal Nowikowski
fd10fa5571 [#1432] hammer: added more attempts for pkgs installation in case of centos 8 2020-09-24 16:48:54 +02:00
Michal Nowikowski
90a7a60622 [#1262] hammer: hardened checking installed packages 2020-06-01 15:05:47 +02:00
Michal Nowikowski
557e141fa0 [#1261] hammer: fixed packaging for debian 9
- added removing unsupported fields for systemd unit files
- added checking built and installed kea services if they can start
2020-05-29 07:47:04 +02:00
Michal Nowikowski
996ca7dcf3 [#1229] hammer: added support for building kea on alpine 3.11 2020-05-15 07:36:04 +02:00
Michal Nowikowski
9e57955a61 [#1229] hammer: added support for building kea on fedora 32 and ubuntu 20.04 2020-05-12 11:39:17 +02:00
Michal Nowikowski
6eb858af23 [#1159] added release entry in ChangeLog and updated copyright dates 2020-03-23 09:09:42 +01:00
Michal Nowikowski
8ddfc1b1fe [#1154] when lxc box is prepared it should contain all deps for building kea 2020-03-19 12:48:18 +01:00
Michal Nowikowski
78d220a502 [#1152] update freeradius-client versions in hammer.py 2020-03-19 09:46:43 +00:00
Michal Nowikowski
e6471c98db [#1072] support building kea on fedora 31 and ubuntu 19.10
- added this support in hammer.py
- fixed checking sphinx in configure.ac on fedora 31
2019-12-20 10:01:49 +01:00
Wlodek Wencel
fc3c0ba3d7 [#955] revert changes to hammer that removed repository_url 2019-10-16 13:42:07 +07:00
Wlodek Wencel
74dddcbf57 [#934,!531] kea-centos-8 for virtualbox and lxc uploaded and available 2019-10-14 13:01:49 -04:00
Wlodek Wencel
b4131d7259 [#934,!531] lxc-centos-8 available 2019-10-14 13:01:49 -04:00
Wlodek Wencel
64ca95b472 [#934,!531] added support for centos8 rpm 2019-10-14 13:01:49 -04:00
Michal Nowikowski
e0e0fd462e hammer: fixed ccache for alpine 2019-10-01 06:12:53 +02:00
Michal Nowikowski
3d5980d403 hammer: fixed missing variable repository_url 2019-09-30 11:13:02 +02:00
Michal Nowikowski
34ae3d1fc2 [hammer] added support for building kea on alpine and producing apk packages 2019-09-27 09:18:04 -04:00
Michal Nowikowski
eb4baca66e [hammer] updated freeradius-client isc version in dependencies 2019-09-17 12:23:22 +02:00
Michal Nowikowski
5bb6bb24cf [#871,!497] hammer: switch from from kea-admin lease-init to db-init 2019-09-02 05:19:46 -04:00
Michal Nowikowski
4b72e2cc22 list of api and mes files are independently available in Makefile.am and conf.py now 2019-08-13 07:14:39 -04:00
manu
e14e1868c3 Added support for PostgreSQL DB on FreeBSD systems 2019-08-10 21:47:38 +02:00
Michal Nowikowski
8dd9c87d12 hammer: disabled creating debugsoure rpm package 2019-08-09 08:43:49 +02:00
Michal Nowikowski
afbdc6d703 hammer: added missing deps for sphinx (texlive) and fixed installing cassandra 2019-08-07 07:17:49 +02:00
Michal Nowikowski
fda4af5030 hammer: fixed problems with repo updated and missing args 2019-08-06 12:46:53 +02:00
Michal Nowikowski
6717a81787 improved detecting sphinx and pdflatex in configure.ac, improved building docs in hammer 2019-07-30 10:45:13 +02:00
Michal Nowikowski
c196f4c2b2 fixed building docs on some systems 2019-07-30 10:45:13 +02:00
Michal Nowikowski
66e300f74f improved building docs on some systems
- improved handling sphinx in configure.ac
- adjusted hammer with new deps for docs
- updated docs about new deps for docs
2019-07-30 10:45:13 +02:00
Michal Nowikowski
a2358cd76c fixed building sphinx docs on ubuntu 18.04 2019-07-30 10:45:13 +02:00
Michal Nowikowski
9ad52fe167 hammer: fixed building on debian buster 2019-07-22 10:52:40 +02:00
Michal Nowikowski
9240a766ba hammer: fixed handling repos over https 2019-06-27 00:00:11 -04:00
Michal Nowikowski
f526b75587 hammer: added support for debian-10, some other various fixes 2019-06-25 07:24:49 -04:00
Michal Nowikowski
ff204dfe4d hammer: added support for ubuntu 19.04 2019-06-14 23:26:40 -04:00
Michal Nowikowski
e04ea0b15e hammer: added installing freeradius service 2019-06-14 23:23:44 -04:00
Michal Nowikowski
d15f3807a3 hammer: added support for fedora 30 and more
- added support for fedora 30
- improved creating system boxes
- fixed installing cassandra and postgres dependencies on fedora 30
2019-06-14 23:20:40 -04:00
Michal Nowikowski
88f3f874f4 added check if --repository-url is passed when native-pkg is enabled 2019-05-16 12:53:29 +02:00
Michal Nowikowski
48654dfcb6 hammer: added more retries in case of error in apt update 2019-05-16 12:53:29 +02:00
Michal Nowikowski
313f28540b hammer: added retry when apt update fails 2019-05-16 12:53:29 +02:00
Michal Nowikowski
be42fe414f fixed bringing up lxc container when there is conflicting one present 2019-05-16 12:53:29 +02:00
Michal Nowikowski
e4a17250be improved support for building native packages: rpm and deb 2019-05-16 12:53:29 +02:00
Michal Nowikowski
351a58d8af fixed adding cassandra repo for the second time 2019-04-15 08:04:35 +02:00
Michal Nowikowski
84b02075e5 hammer improvements
- improved updating box when there is newer available
- improved pkgs installation by skipping installing when pkgs are already present
- added uploading prepared base kea box to vagrant cloud
- added measuring time of preparation
- completed installing and configuring posgresql on debian and old ubuntu
- fixed installing cassandra on centos 7
- added aggregating unit test results
2019-04-15 08:04:35 +02:00
Michal Nowikowski
f7e3003177 added CCache support to Hammer 2019-03-19 13:07:06 -04:00
Michal Nowikowski
ea0006f6eb hammer: added checking vagrant version, removed hammer from EXTRA_DIST 2019-03-05 06:32:00 +01:00
Michal Nowikowski
98e64a69d5 perfdhcp avalache: improvements after review
- simplified differentiating for IP version and exchange types
- added more comments
- fixed unittest for receiver by mocking socket
- added option for building perfdhcp by hammer
- added workaround for compiler bug that cannot handle enum class
  as a key to std::unordered_map
- hidden warnings from boost by changing compiler flag
  from -I<boost-path> to -isystem <boost-path>
- removed unused options_ field from StatsMgr class
2019-02-19 21:54:31 +01:00
Michal Nowikowski
90097f31c2 [#372,!181] hammer: added printing help when no command is provided 2019-01-31 14:56:46 +01:00
Michal Nowikowski
8b1f005559 [#372,!181] hammer: reduced line lenghts, added docstrings, unified naming, fixed terminating timed out process 2019-01-31 14:56:46 +01:00
Tomek Mrugalski
2a66c9b1d0 [#372,!181] Added many missing comments 2019-01-31 14:56:46 +01:00
Michal Nowikowski
de1f747f22 [#372,!181] hammer: added distcheck feature, fixed mysql in freebsd 2019-01-31 14:56:46 +01:00
Michal Nowikowski
8fbcb592d9 [#372,!181] hammer: hardened running builds, improved building with mysql support 2019-01-31 14:56:46 +01:00