Andrei Pavel
a6c139d312
[ #2539 ] hammer.py: use venv or packages instead of virtualenv
...
This is in the detriment of virtualenv which is considered deprecated.
2022-10-07 15:06:27 +03:00
Andrei Pavel
2c17dabcc7
[ #2539 ] hammer.py: remove superfluous ldconfig in alpine
2022-10-07 15:06:27 +03:00
Andrei Pavel
7addc5a349
[ #2539 ] hammer.py: switch from PostgreSQL 14 to the default in RHEL 9
...
There is a lot of code that deals with previously installed versions of
PostgreSQL. This is good since it deals with a lot of use cases and
allows us to not regenerate images, but it also adds complexity.
2022-10-07 15:06:26 +03:00
Andrei Pavel
2c3240341e
[ #2539 ] hammer.py: configure RPM distros to look for libraries in /usr/local/lib64
2022-10-07 15:06:26 +03:00
Andrei Pavel
8a39689c36
[ #2539 ] hammer.py: install dnf on CentOS 7 and RHEL 7
...
Fixes the following error that appeared recently on CentOS 7.
Error: Not tolerating missing names on install, stopping.
2022-10-07 15:06:26 +03:00
Andrei Pavel
30b7cb750e
[ #2539 ] mostly cosmetical changes to hammer.py
2022-10-07 15:06:26 +03:00
Andrei Pavel
bb29471b79
[ #2539 ] add --with-randomly to hammer.py
...
For testing both with and without a feature over time, you might want to
enable or disable it non-determinstically for a certain test run. This
can be done with the --with-randomly parameter which has a 50% chance of
enabling a feature and a 50% chance of disabling it.
2022-10-07 15:06:26 +03:00
Andrei Pavel
caee201715
[ #2510 ] hammer.py: fix the name of debian freeradius-client packages
2022-08-26 15:22:03 +03:00
Andrei Pavel
1c9511317c
[ #2510 ] hammer.py: export the name of FreeRADIUS client packages used while building packages
2022-08-26 09:20:24 +00:00
Tomek Mrugalski
cac64c2253
[ #2534 ] Added log about detected python ver
2022-08-26 10:11:15 +02:00
Tomek Mrugalski
988fbbe272
[ #2534 ] Dynamic python ver detection
...
patch by Andrei Pavel
2022-08-26 10:11:15 +02:00
Tomek Mrugalski
30ffb5e06f
[ #2534 ] FreeBSD 13/sphinx/python version fix
2022-08-26 10:11:15 +02:00
Andrei Pavel
2b4a49b662
[ #2516 ] add support for CentOS Stream 9 in hammer.py
2022-08-19 12:28:14 +00:00
Dan Theisen
66b88fd5ae
[ #2503 ] Workaround to fix alpine 3.16 packaging by fetching sphinx from pip
2022-08-05 07:53:48 +00:00
Dan Theisen
80c19f385c
[ #2503 ] Ensure Alpine has real gzip installed
2022-08-05 07:53:48 +00:00
Dan Theisen
7ed8ba0f2b
[ #2503 ] Remove skip-networking from Alpine mariadb configuration in hammer
2022-08-05 07:53:48 +00:00
manu
373a3ce1ea
Fix PostgreSQL for RHEL 9 in hammer.py
2022-07-29 10:45:33 +02:00
Dan Theisen
4ca144242f
[ #2491 ] Add hammer support for alpine 3.16
2022-07-20 04:24:54 -07:00
Wlodek Wencel
3b1011c1c2
[ #2458 ] added missing package for pdf documentation in ubuntu 22
2022-06-27 13:34:41 +02:00
Wlodek Wencel
f9b9c6cc8e
[ #2439 ] added rhel 9 support to hammer
2022-06-14 16:06:47 +00:00
Wlodek Wencel
5d466dab79
[ #2433 ] add support for ubuntu 22.04
2022-06-08 17:46:33 +02:00
Wlodek Wencel
c63b2c2311
[ #2410 ] fedora 35 and 35 support
2022-05-18 15:28:28 +00:00
manu
9d1c455520
Enable additional features in hammer.py for RHEL8
2022-05-18 15:28:28 +00:00
Wlodek Wencel
af0d39f800
[ #2410 ] build rhel 8 pkgs
2022-05-18 15:28:28 +00:00
manu
746371b296
Hammer: add MariaDB and PostgreSQL for RHEL 8
2022-05-12 12:34:45 +02:00
Dan Theisen
a1c2229a7d
Hammer: Add support for Alpine 3.14 and 3.15
2022-05-12 08:33:47 +00:00
Andrei Pavel
0da22b377f
[ #2353 ] hammer.py: try both ALTER and GRANT for REQUIRE X509
2022-04-07 11:14:12 +03:00
Francis Dupont
3a8449789f
[ #2353 ] Proposed fixes for doc
2022-04-02 11:08:28 +03:00
Andrei Pavel
1fcb2f563e
[ #2353 ] hammer: add 'tls' feature to configure TLS in MySQL
2022-04-02 11:07:38 +03:00
Francis Dupont
e94ea10fbf
[ #2375 ] Removed Cassandra
2022-03-31 16:39:46 +02:00
Andrei Pavel
9386c4a544
[ #2350 ] hammer: install freeradius on prepare-system radius
2022-03-18 20:43:51 +02:00
Andrei Pavel
ef66ff2dd4
[ #2350 ] hammer: install freeradius on prepare-system radius
2022-03-18 12:30:35 +00:00
Andrei Pavel
90ad9340cd
[ #2112 ] solve python syntax error in hammer
2021-11-19 19:24:02 +02:00
Andrei Pavel
ebb116e91e
[ #2112 ] add ChangeLog entry
2021-11-19 16:29:40 +02:00
Andrei Pavel
feb04cd86e
[ #2112 ] hammer.py: support for Arch Linux
2021-11-19 16:13:33 +02:00
Andrei Pavel
fc9a23eb66
[ #2112 ] hammer: better error message about unsupported system
2021-11-19 09:05:55 +00:00
Andrei Pavel
dda481bb25
[ #2111 ] hammer: attempt to upgrade vagrant when the latest vagrant version is unknown
2021-11-19 09:00:35 +00:00
Wlodek Wencel
15875f9f96
[ #2193 ] added dh-python on debian 11
2021-11-18 13:17:07 +01:00
Andrei Pavel
66fbe43948
[ #2161 ] .readthedocs.yaml
2021-11-17 14:01:29 +02:00
Andrei Pavel
c5cf0610dd
[qa#276] fix hammer's netconf and postgres actions on Fedora 33 and FreeBSDs
2021-11-15 18:34:57 +02:00
Andrei Pavel
7db1aacce9
[qa#276] fix hammer's netconf and postgres actions on Fedora 33 and FreeBSDs
2021-11-15 16:33:59 +00:00
Wlodek Wencel
acff668aab
[ #2042 ] enabled debian 11
2021-11-12 00:08:31 +00:00
Andrei Pavel
39acae2307
[ #2049 ] hammer.py: create YANG repository
2021-10-22 11:11:49 +00:00
Andrei Pavel
91dd72dbf3
[ #2081 ] remove docbook and docgen mentions (extra)
2021-09-20 17:45:35 +00:00
Andrei Pavel
7ede1ced15
[ #2081 ] install the default openssl-devel on CentOS 7
2021-09-20 17:45:35 +00:00
Andrei Pavel
67bcba4c42
[ #2049 ] some fixes for NETCONF build
2021-09-14 11:27:25 +03:00
Andrei Pavel
b05e0faed1
[ #2064 ] hammer.py: Debian uses mariadb.service
2021-09-06 22:30:10 +03:00
Andrei Pavel
cc98e804bd
[ #2064 ] hammer.py: install lxc on Debian (extra)
2021-09-06 20:32:08 +03:00
Andrei Pavel
c4a85c54a2
[ #2064 ] hammer.py: ensure postgres entry in hba
2021-09-06 20:28:26 +03:00
Andrei Pavel
7cbec9133f
[ #2064 ] hammer.py: restart mysql on deb OSs
2021-09-06 13:56:32 +00:00