Dan Theisen
adeca1c68c
[ #2220 ] Fix syntax and add a note
2022-10-17 13:04:08 -07:00
Dan Theisen
361839239f
[ #2220 ] Re-order changelog
2022-10-17 06:22:35 -07:00
Dan Theisen
c7dd4d87b7
[ #2220 ] Fix up sphinx errors
2022-10-17 06:14:09 -07:00
Dan Theisen
bf63a555a7
[ #2220 ] Add upgrade caveat section to install
2022-10-17 06:14:09 -07:00
Dan Theisen
94ed6fc5ed
[ #2220 ] Add more distro instructions to quickstart
2022-10-17 06:14:09 -07:00
Dan Theisen
6066d0c247
[ #2220 ] Add ChangeLog entry and documentation
2022-10-17 06:14:09 -07:00
Francis Dupont
d8170b811f
[ #2587 ] Updated DORA store extended info tests
2022-10-15 20:41:06 +02:00
Francis Dupont
041e3274d0
[ #2587 ] Fixed RST
2022-10-15 20:41:06 +02:00
Francis Dupont
9ea3f0d780
[ #2587 ] Added a ChangeLog entry
2022-10-15 20:41:02 +02:00
Francis Dupont
99b957cfbf
[ #2587 ] Addressed comments
2022-10-15 20:39:56 +02:00
Francis Dupont
888f1f0296
[ #2587 ] Done (note the doc should be updated)
2022-10-15 20:39:56 +02:00
Andrei Pavel
1adc9a0a36
[ #2539 ] hammer.py: ldconfig after make install
2022-10-13 16:28:10 +00:00
Francis Dupont
0e3a84733a
[ #2588 ] Removed spurious blank line
2022-10-12 23:53:16 +02:00
Francis Dupont
1e276866f1
[ #2588 ] Added a ChangeLog entry
2022-10-12 23:53:16 +02:00
Francis Dupont
ead7df0ea6
[ #2588 ] Updated code and unit tests
2022-10-12 23:53:16 +02:00
Francis Dupont
999e35e30c
[ #2584 ] Split lease6 extended info class
2022-10-12 17:44:15 +02:00
Francis Dupont
40075f2c05
[ #2584 ] Added constructors
2022-10-12 17:44:15 +02:00
Francis Dupont
df4f6ff5bf
[ #2584 ] Reverted shared v4/v6 code
2022-10-12 17:44:15 +02:00
Francis Dupont
911c48b7e6
[ #2584 ] Removed v4 code
2022-10-12 17:44:15 +02:00
Francis Dupont
c5c5627df7
[ #2584 ] Reverted hostname index to ordered
2022-10-12 17:44:15 +02:00
Francis Dupont
09caa31864
[ #2584 ] Added extended info containers
2022-10-12 17:44:14 +02:00
Dan Theisen
6f2b092d9a
[ #2543 ] Change verbiage in ARM; add newline
2022-10-11 01:03:46 -07:00
Dan Theisen
742179894b
[ #2543 ] Implement changes for code review
2022-10-11 01:03:46 -07:00
Dan Theisen
fb944776a6
[ #2543 ] Add ChangeLog entry
2022-10-11 01:03:46 -07:00
Dan Theisen
9787f44549
[ #2543 ] Fix title underline in ARM
2022-10-11 01:03:46 -07:00
Dan Theisen
827c6f1fa9
[ #2543 ] Add sphinx documentation
2022-10-11 01:03:46 -07:00
Dan Theisen
3f04f160dd
[ #2543 ] Add unit test relayIgnoreLinkSelect
2022-10-11 01:03:46 -07:00
Dan Theisen
201d08f639
[ #2543 ] Fix typo in parser Link Selection prefs
2022-10-11 01:03:46 -07:00
Dan Theisen
b63755835e
[ #2543 ] Regenerate parsers
2022-10-11 01:03:46 -07:00
Dan Theisen
c680781e00
[ #2543 ] Add new config token to lexer and parser
2022-10-11 01:03:46 -07:00
Dan Theisen
e91c44cfdb
[ #2543 ] Add RAI Link Selection preferences
2022-10-11 01:03:46 -07:00
Andrei Pavel
a21c75b673
[ #2539 ] hammer.py: revert sorting of features
...
Fixes TypeError: unsupported operand type(s) for -: 'set' and 'list'
2022-10-07 15:08:03 +03:00
Andrei Pavel
0097c9aafa
[ #2539 ] hammer.py: defer linking of pg_config until after package is installed
2022-10-07 15:08:03 +03:00
Andrei Pavel
5f773fbfc0
[ #2539 ] hammer.py: warn if there is no Release file
...
It solves errors that appear on the first time a Debian package is uploaded like:
E: The repository 'https://packages.aws.isc.org/repository/kea-2.3-debian-11-ci kea Release' does not have a Release file.
2022-10-07 15:08:03 +03:00
Andrei Pavel
f839efec02
[ #2539 ] hammer.py: never discard features or prevent their installation
...
At most, incompatible features should log an error and make hammer
exit. But there are no incompatible features to my knowledge.
2022-10-07 15:08:03 +03:00
Andrei Pavel
f90492b4bc
[ #2539 ] hammer.py: delete the default Heimdal krb5-config in FreeBSD
...
This makes it possible for Kea to pick up by default on the krb5-config
from the MIT version of Kerberos packages.
2022-10-07 15:06:27 +03:00
Andrei Pavel
033ae2e37f
[ #2539 ] hammer.py: reinstall pkg to update repositories
...
This way, a pkg-search command will find package versions that can be
installed rather than outdated versions. Solves errors like the following.
pkg: No packages available to install matching 'py38-sphinx' have
been found in the repositories
2022-10-07 15:06:27 +03:00
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
Francis Dupont
8aa556d04f
[ #2573 ] Applied Thomas's proposal
2022-10-04 13:05:12 +02:00
Francis Dupont
fcdab438f7
[ #2573 ] Extended the lease extended info
2022-10-04 13:05:12 +02:00
Thomas Markwalder
8283f40b89
[ #2581 ] Addressed review comments
...
Minor spacing stuff
2022-10-03 15:33:59 -04:00
Thomas Markwalder
765510d88c
[ #2581 ] Fix Makefile.am typo
...
modified: src/lib/asiolink/Makefile.am
2022-09-30 11:00:36 -04:00
Thomas Markwalder
9c639b91a7
[ #2581 ] HttpThreadPool to IoServiceThreadPool
...
Replace http::HttpThreadPool with asiolink::IoServiceThreadPool
deleted: src/lib/http/http_thread_pool.cc
deleted: src/lib/http/http_thread_pool.h
deleted: src/lib/http/tests/http_thread_pool_unittests.cc
modified: src/hooks/dhcp/high_availability/tests/ha_mt_unittest.cc
modified: src/lib/config/cmd_http_listener.cc
modified: src/lib/config/cmd_http_listener.h
modified: src/lib/http/Makefile.am
modified: src/lib/http/client.cc
modified: src/lib/http/client.h
modified: src/lib/http/tests/Makefile.am
2022-09-30 06:29:10 -04:00
Thomas Markwalder
8ccbeb8c3b
[ #2581 ] Create asiolink::IoServiceThreadPool
...
Create IoServiceThreadPool from HttpThreadPool
src/lib/asiolink/Makefile.am
- added new files
src/lib/asiolink/io_service_thread_pool.cc
src/lib/asiolink/io_service_thread_pool.h
- new files
src/lib/asiolink/tests/Makefile.am
- added new file
src/lib/asiolink/tests/io_service_thread_pool.h
- new file
2022-09-29 10:44:08 -04:00