ISC Open Source Projects issueshttps://gitlab.isc.org/groups/isc-projects/-/issues2020-01-23T05:19:53Zhttps://gitlab.isc.org/isc-projects/bind9/-/issues/1572Wait for mirror zone to be deleted2020-01-23T05:19:53ZMark AndrewsWait for mirror zone to be deletedJob [#589745](https://gitlab.isc.org/isc-projects/bind9/-/jobs/589745) failed for 1c371c1dfa13733521f39dcb7a4e530293362b66:
```
I:mirror:checking that a mirror zone can be deleted using rndc (28)
I:mirror:failed
I:mirror:exit status: 1
...Job [#589745](https://gitlab.isc.org/isc-projects/bind9/-/jobs/589745) failed for 1c371c1dfa13733521f39dcb7a4e530293362b66:
```
I:mirror:checking that a mirror zone can be deleted using rndc (28)
I:mirror:failed
I:mirror:exit status: 1
R:mirror:FAIL
E:mirror:Tue Jan 21 22:28:27 UTC 2020
```
```
n=`expr $n + 1`
echo_i "checking that a mirror zone can be deleted using rndc ($n)"
ret=0
# Remove the mirror zone added in the previous test.
$RNDCCMD 10.53.0.3 delzone verify-addzone > rndc.out.ns3.test$n 2>&1 || ret=1
# Check whether the mirror zone was removed.
$DIG $DIGOPTS @10.53.0.3 +norec verify-addzone SOA > dig.out.ns3.test$n 2>&1 || ret=1
grep "NXDOMAIN" dig.out.ns3.test$n > /dev/null || ret=1
grep "flags:.* aa" dig.out.ns3.test$n > /dev/null && ret=1
grep "flags:.* ad" dig.out.ns3.test$n > /dev/null || ret=1
if [ $ret != 0 ]; then echo_i "failed"; fi
status=`expr $status + $ret`
```
```
21-Jan-2020 22:28:23.184 received control channel command 'delzone verify-addzone'
21-Jan-2020 22:28:26.422 zone verify-addzone/IN: mirror zone is no longer in use; reverting to normal recursion
21-Jan-2020 22:28:26.422 shutting down
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: no matching view in class 'IN'
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: no matching view in class
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24320
;; flags: ad; QUESTION: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 4096
; COOKIE: cde32bbbac68a62b
;; QUESTION SECTION:
;verify-addzone. IN SOA
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: error
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: send
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: sendto
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: senddone
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: next
21-Jan-2020 22:28:26.425 client @0x7f59b8010370 10.53.0.1#34239: endrequest
```https://gitlab.isc.org/isc-projects/kea/-/issues/1565Sanity checks for Kea 1.9.2 rc12020-11-26T08:41:24ZjenkinsSanity checks for Kea 1.9.2 rc1```We are now at step SANITY CHECKS of Kea 1.9.2 rc1.
Please verify the packages and files according to
https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, "4. Sanity Checks" chapter
and your imagination.
Before starting any checks. ple...```We are now at step SANITY CHECKS of Kea 1.9.2 rc1.
Please verify the packages and files according to
https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, "4. Sanity Checks" chapter
and your imagination.
Before starting any checks. please, state in Sanity Checks issue in GitLab
what check you are doing in a thread/discussion (not as comment).
When you finish given check state in the same thread/discussion what is the result.
This way we know what is covered upfront and we can avoid repeating ourselves.
Release content is located on:
1) [tarballs] repo.isc.org in the following folders:
/data/shared/sweng/kea/releases/1.9.2-rc1
/data/shared/sweng/kea/releases/premium-1.9.2-rc1
/data/shared/sweng/kea/releases/subscription-1.9.2-rc1
SHA256 (kea-1.9.2.tar.gz) = da2585007783ed6cc904cd04a6817b040aedf7c5ecff66e3188db793a7939151
SHA256 (kea-premium-1.9.2.tar.gz) = 16f82cad89257cdf0914e6d2bfa8a502be776583e76d05684a6b581b5a754f3a
SHA256 (kea-subscription-1.9.2.tar.gz) = 14d90827cc08689df2f60526a3ef1cbf6045ab4adb41e3d28d33121598b59e23
2) [rpm/deb packages] on packages.isc.org, exact packages versions are stored here:
https://jenkins.isc.org/job/kea-dev/job/pkg/127/
Release version is 1.9.2-isc0009720201123144834 (please verify if it is this version while installing).
Install instruction is here: https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, chapter 4. Sanity Checks, point 9.
```kea1.9.2https://gitlab.isc.org/isc-projects/stork/-/issues/493Make getState API unavailable for unauthorized machines2022-11-16T11:54:51ZTomek MrugalskiMake getState API unavailable for unauthorized machinesFollowing on [Marcin's response](https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272/diffs#note_196568), we need to tighten up getState API command. Here's the original issue:
1. start the demo
1. go to machines, show unautho...Following on [Marcin's response](https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272/diffs#note_196568), we need to tighten up getState API command. Here's the original issue:
1. start the demo
1. go to machines, show unauthorized
1. click on the machine name (I used agent-kea-ha2)
1. click on the get latest state
This scenario is no longer possible from the UI as Marcin blocked the GetState button, but it's still possible using API. There should be an API check that would fail if machine is not authorized.backloghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1573Rewrite qmin ans.py services2021-10-05T07:43:44ZWitold KrecickiRewrite qmin ans.py servicesLong-termWitold KrecickiWitold Krecickihttps://gitlab.isc.org/isc-projects/kea/-/issues/1566host entry conflict: same identifier, identifier type and subnet id2022-10-25T13:27:59ZFrancis Duponthost entry conflict: same identifier, identifier type and subnet idThis comes from the test_v4_host_reservation_conflicts_duplicate_reservations forge test.
The question is what happens with 2 host reservations using the same identifier, identifier type and subnet id.
In the config the host container ...This comes from the test_v4_host_reservation_conflicts_duplicate_reservations forge test.
The question is what happens with 2 host reservations using the same identifier, identifier type and subnet id.
In the config the host container uses 3 different not unique indexes for the identifier+type, subnet id v4 and v6. As far I know there is no conflict check at config time. The get methods throw DuplicateHost.
MySQL database since schema 5.0 (Kea 1.1.0) uses unique key_dhcp[46]_identifier_subnet_id indexes so does not allow the same identifier + type with the same not null subnet id. The not null matters because the host reservation table is shared between v4 and v6 so same identier and type is allowed with for instance different v4 subnet ids even both v6 subnet ids are null.
MySQL backend get methods do not check: they return the first host if the query returns at least one.
PostgreSQL database is very close to MySQL with a small difference introduced in schema 3.2 (Kea 1.4.0): the unique constraint does not apply when the subnet id is 0.
Cassanda/CQL schema has no constaint. The get methods check if more than one host is found and throw MultipleRecords.
On the forge side:
- test_v4_host_reservation_conflicts_duplicate_reservations verifies that the configuration case allows conflicts
- test_v4_host_reservation_conflicts_duplicate_reservations_mysql verifies that the MySQL case allows conflicts and fails because it is not allowed
There is no check for PostgreSQL but it should fail if reservations are not global.
Note a similar constraint was removed on the same address and subnet id by #1428 in 1.9.1 (search for ip-reservations-unique).
Proposed action: reverse forge tests, add a PgSQL one and consider to add a check for the configuration case: at least an unit test should verify an incorrect configuration giving failures at run time is rejected.outstandinghttps://gitlab.isc.org/isc-projects/stork/-/issues/494Broken prometheus-node-exporter on agent-kea-ha2 in demo2021-03-11T14:45:55ZTomek MrugalskiBroken prometheus-node-exporter on agent-kea-ha2 in demoThe following discussion from !272 should be addressed:
- [ ] @tomek started a [discussion](https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272#note_196658):
> I've noticed there's prometheus-node-exporter not running o...The following discussion from !272 should be addressed:
- [ ] @tomek started a [discussion](https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272#note_196658):
> I've noticed there's prometheus-node-exporter not running on kea-ha2. Not sure if it's related to the demo changes or not. In any case, that's something that can easily be kicked to a separate ticket.
>
> ![ha2-services](/uploads/7ddb5886c5ce4a16c10988d6c4ce41a9/ha2-services.png)0.16Michal NowikowskiMichal Nowikowskihttps://gitlab.isc.org/isc-projects/kea/-/issues/1567EXTRA_DIST issues found during 1.9.2 sanity checks2020-12-11T17:12:14ZAndrei Pavelandrei@isc.orgEXTRA_DIST issues found during 1.9.2 sanity checkskea1.9.3Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/stork/-/issues/495Prevent getting apps state for unauthorized machine2021-02-26T18:32:56ZMarcin SiodelskiPrevent getting apps state for unauthorized machineThis is a result of the following comment https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272#note_196568.
As Tomek pointed out, if you click on the unauthorized machine you're taken to the same view as in case of authorized ...This is a result of the following comment https://gitlab.isc.org/isc-projects/stork/-/merge_requests/272#note_196568.
As Tomek pointed out, if you click on the unauthorized machine you're taken to the same view as in case of authorized machines. There used to be a button Get Latest State which, if clicked, would fetch apps information regardless if the machine is authorized or not. The button was removed for unauthorized machines in #485, but it is still possible to fetch the state via REST. I think it should be secured at the REST level, i.e. when the machine is unauthorized we should not fetch apps state.https://gitlab.isc.org/isc-projects/bind9/-/issues/1575Design document for native DoH RFC 84842020-04-04T06:05:54ZVicky Riskvicky@isc.orgDesign document for native DoH RFC 8484Creating a separate issue to create the initial design for DoH, specifying the components to be used, high level flow. Presumably this will be put in a wiki page? It should be sent to the bind-dev list as well.Creating a separate issue to create the initial design for DoH, specifying the components to be used, high level flow. Presumably this will be put in a wiki page? It should be sent to the bind-dev list as well.April 2020 (9.11.18, 9.16.2, 9.17.1)Ondřej SurýOndřej Surýhttps://gitlab.isc.org/isc-projects/kea/-/issues/1568CA warnings when building tests2020-12-09T11:42:27ZRazvan BecheriuCA warnings when building testsfound during #1565
```
In file included from ca_cfg_mgr_unittests.cc:14:
../../../../src/bin/agent/tests/test_libraries.h:23:20: warning: ‘{anonymous}::BASIC_AUTH_LIBRARY’ defined but not used [-Wunused-variable]
23 | static const cha...found during #1565
```
In file included from ca_cfg_mgr_unittests.cc:14:
../../../../src/bin/agent/tests/test_libraries.h:23:20: warning: ‘{anonymous}::BASIC_AUTH_LIBRARY’ defined but not used [-Wunused-variable]
23 | static const char* BASIC_AUTH_LIBRARY = "/home/razvan/isc/releases/kea-1.9.2-rc1/kea-1.9.2-work/src/bin/agent/tests/.libs/libbasicauth.so";
| ^~~~~~~~~~~~~~~~~~
In file included from ca_response_creator_unittests.cc:20:
../../../../src/bin/agent/tests/test_libraries.h:20:20: warning: ‘{anonymous}::CALLOUT_LIBRARY’ defined but not used [-Wunused-variable]
20 | static const char* CALLOUT_LIBRARY = "/home/razvan/isc/releases/kea-1.9.2-rc1/kea-1.9.2-work/src/bin/agent/tests/.libs/libcallout.so";
| ^~~~~~~~~~~~~~~
CXX ca_unittests-parser_unittests.o
CXX ca_unittests-get_config_unittest.o
CXX libcallout_la-callout_library.lo
CXX libbasicauth_la-basic_auth_library.lo
In file included from get_config_unittest.cc:24:
test_libraries.h:23:20: warning: ‘{anonymous}::BASIC_AUTH_LIBRARY’ defined but not used [-Wunused-variable]
23 | static const char* BASIC_AUTH_LIBRARY = "/home/razvan/isc/releases/kea-1.9.2-rc1/kea-1.9.2-work/src/bin/agent/tests/.libs/libbasicauth.so";
| ^~~~~~~~~~~~~~~~~~
basic_auth_library.cc: In member function ‘virtual isc::http::HttpResponsePtr {anonymous}::ResponseCreator::createStockHttpResponse(const HttpRequestPtr&, const isc::http::HttpStatusCode&) const’:
basic_auth_library.cc:63:64: warning: unused parameter ‘request’ [-Wunused-parameter]
63 | ResponseCreator::createStockHttpResponse(const HttpRequestPtr& request,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
basic_auth_library.cc: In member function ‘virtual isc::http::HttpResponsePtr {anonymous}::ResponseCreator::createDynamicHttpResponse(isc::http::HttpRequestPtr)’:
basic_auth_library.cc:72:59: warning: unused parameter ‘request’ [-Wunused-parameter]
72 | ResponseCreator::createDynamicHttpResponse(HttpRequestPtr request) {
```kea1.9.3Francis DupontFrancis Duponthttps://gitlab.isc.org/isc-projects/stork/-/issues/496Many warnings when running ci_ui2022-10-25T11:59:03ZTomek MrugalskiMany warnings when running ci_uiWhile the `ci_ui` checks [pass now](https://gitlab.isc.org/isc-projects/stork/-/jobs/1543321), there are many warning such as these:
```
WARN: ''app-help-tip' is not a known element:
1. If 'app-help-tip' is an Angular component, then ve...While the `ci_ui` checks [pass now](https://gitlab.isc.org/isc-projects/stork/-/jobs/1543321), there are many warning such as these:
```
WARN: ''app-help-tip' is not a known element:
1. If 'app-help-tip' is an Angular component, then verify that it is part of this module.
2. If 'app-help-tip' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to
```
There are warnings about app-breadcrumbs, app-settings-menu, p-panel, p-tabMenu, p-table, app-settings-menu, p-dialog, p-footer, app-help-tip, app-rename-app-dialog, app-events-panel, p-paginator, p-overlayPanel, p-menu, p-button.
Seems we're missing a lot of imports somewhere.outstandinghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1576ECS /32 de-restriction2020-02-08T21:51:51ZVicky Riskvicky@isc.orgECS /32 de-restrictionConfig flag to extend the subnet size reported via ECS. Provided already in 9.11-S, at least to one customer, but this ticket is to ensure this is also ported to 9.16-SConfig flag to extend the subnet size reported via ECS. Provided already in 9.11-S, at least to one customer, but this ticket is to ensure this is also ported to 9.16-SFebruary 2020 (9.11.16, 9.14.11, 9.16.0, 9.16.0-S)https://gitlab.isc.org/isc-projects/kea/-/issues/1569link warnings on MacOs2020-12-21T13:53:04ZRazvan Becheriulink warnings on MacOsfound during #1565
```
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(libkea_dhcp___la-iface_mgr_linux.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(lib...found during #1565
```
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(libkea_dhcp___la-iface_mgr_linux.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(libkea_dhcp___la-iface_mgr_sun.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(libkea_dhcp___la-iface_mgr_linux.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libkea-dhcp++.a(libkea_dhcp___la-iface_mgr_sun.o) has no symbols
```outstandinghttps://gitlab.isc.org/isc-projects/stork/-/issues/497spellcheck2021-05-02T19:58:38ZAndrei Pavelandrei@isc.orgspellcheck0.15Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1577Configure FIPS Mode for 9.16-S2020-02-08T21:47:22ZVicky Riskvicky@isc.orgConfigure FIPS Mode for 9.16-SPlease ensure that ./configure --enable-fips-mode is included in 9.16-S
This is in 9.11.15-S, so it should be carried over by default.Please ensure that ./configure --enable-fips-mode is included in 9.16-S
This is in 9.11.15-S, so it should be carried over by default.February 2020 (9.11.16, 9.14.11, 9.16.0, 9.16.0-S)https://gitlab.isc.org/isc-projects/kea/-/issues/1570CB failures when using oracle mysql 8.0.222021-04-09T09:38:25ZRazvan BecheriuCB failures when using oracle mysql 8.0.22several unittests fail when upgrading to oracle mysql 8.0.22
```
[ PASSED ] 123 tests.
[ FAILED ] 6 tests, listed below:
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSubnet4
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSharedNe...several unittests fail when upgrading to oracle mysql 8.0.22
```
[ PASSED ] 123 tests.
[ FAILED ] 6 tests, listed below:
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSubnet4
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSharedNetwork4
[ FAILED ] MySqlConfigBackendDHCPv4Test.getAllOptionDefs4
[ FAILED ] MySqlConfigBackendDHCPv6Test.deleteSubnet6
[ FAILED ] MySqlConfigBackendDHCPv6Test.deleteSharedNetwork6
[ FAILED ] MySqlConfigBackendDHCPv6Test.getAllOptionDefs6
```
fount during sanity checks on 1.9.1 and 1.9.2 (28 oct 2020)
package release date for Ubuntu 20.04:
| 8.0.22-0ubuntu0.20.04.2 | security, updates (main) | 2020-10-27 |
```
[ RUN ] MySqlConfigBackendDHCPv4Test.deleteSubnet4
mysql_cb_dhcp4_unittest.cc:1738: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp4_unittest.cc:1733: one server
mysql_cb_dhcp4_unittest.cc:1759: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp4_unittest.cc:1754: one server
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSubnet4 (272 ms)
[ RUN ] MySqlConfigBackendDHCPv4Test.deleteSharedNetwork4
mysql_cb_dhcp4_unittest.cc:2762: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp4_unittest.cc:2756: one server
[ FAILED ] MySqlConfigBackendDHCPv4Test.deleteSharedNetwork4 (200 ms)
[ RUN ] MySqlConfigBackendDHCPv4Test.getAllOptionDefs4
mysql_cb_dhcp4_unittest.cc:505: Failure
Expected equality of these values:
audit_entries_size_save + new_entries_num
Which is: 3
audit_entries_[tag].size()
Which is: 2
dhcp4_option_def, 29, 0, 2020-Nov-25 11:33:39, 1174, option definition set
dhcp4_option_def, 29, 1, 2020-Nov-25 11:33:39, 1175, option definition set
Google Test trace:
mysql_cb_dhcp4_unittest.cc:3221: CREATE audit entry for the option defnition fish
mysql_cb_dhcp4_unittest.cc:505: Failure
Expected equality of these values:
audit_entries_size_save + new_entries_num
Which is: 3
audit_entries_[tag].size()
Which is: 2
dhcp4_option_def, 29, 0, 2020-Nov-25 11:33:39, 1174, option definition set
dhcp4_option_def, 29, 1, 2020-Nov-25 11:33:39, 1175, option definition set
Google Test trace:
mysql_cb_dhcp4_unittest.cc:3221: CREATE audit entry for the option defnition whale
mysql_cb_dhcp4_unittest.cc:3230: Failure
Expected equality of these values:
test_option_defs_.size() - updates_num
Which is: 3
option_defs.size()
Which is: 1
[ FAILED ] MySqlConfigBackendDHCPv4Test.getAllOptionDefs4 (138 ms)
[ RUN ] MySqlConfigBackendDHCPv6Test.deleteSubnet6
mysql_cb_dhcp6_unittest.cc:1748: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp6_unittest.cc:1743: one server
mysql_cb_dhcp6_unittest.cc:1769: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp6_unittest.cc:1764: one server
[ FAILED ] MySqlConfigBackendDHCPv6Test.deleteSubnet6 (283 ms)
[ RUN ] MySqlConfigBackendDHCPv6Test.deleteSharedNetwork6
mysql_cb_dhcp6_unittest.cc:2797: Failure
Expected equality of these values:
1
deleted_count
Which is: 2
Google Test trace:
mysql_cb_dhcp6_unittest.cc:2791: one server
[ FAILED ] MySqlConfigBackendDHCPv6Test.deleteSharedNetwork6 (159 ms)
[ RUN ] MySqlConfigBackendDHCPv6Test.getAllOptionDefs6
mysql_cb_dhcp6_unittest.cc:552: Failure
Expected equality of these values:
audit_entries_size_save + new_entries_num
Which is: 3
audit_entries_[tag].size()
Which is: 2
dhcp6_option_def, 29, 0, 2020-Nov-25 11:33:49, 1236, option definition set
dhcp6_option_def, 29, 1, 2020-Nov-25 11:33:49, 1237, option definition set
Google Test trace:
mysql_cb_dhcp6_unittest.cc:3258: CREATE audit entry for the option definition fish
mysql_cb_dhcp6_unittest.cc:552: Failure
Expected equality of these values:
audit_entries_size_save + new_entries_num
Which is: 3
audit_entries_[tag].size()
Which is: 2
dhcp6_option_def, 29, 0, 2020-Nov-25 11:33:49, 1236, option definition set
dhcp6_option_def, 29, 1, 2020-Nov-25 11:33:49, 1237, option definition set
Google Test trace:
mysql_cb_dhcp6_unittest.cc:3258: CREATE audit entry for the option definition whale
mysql_cb_dhcp6_unittest.cc:3268: Failure
Expected equality of these values:
test_option_defs_.size() - updates_num
Which is: 3
option_defs.size()
Which is: 1
[ FAILED ] MySqlConfigBackendDHCPv6Test.getAllOptionDefs6 (129 ms)
```kea1.9.6https://gitlab.isc.org/isc-projects/stork/-/issues/4980.15 release2021-03-02T10:07:32ZAndrei Pavelandrei@isc.org0.15 release0.15Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/bind9/-/issues/1578automatically handle "secure_serial: not exact" in receive_secure_serial2023-11-02T16:25:43ZMark Andrewsautomatically handle "secure_serial: not exact" in receive_secure_serialnamed should automatically handle errors in receive_secure_serial by generating a diff against the current raw zone and the signed zone contents sans DNSSEC records.named should automatically handle errors in receive_secure_serial by generating a diff against the current raw zone and the signed zone contents sans DNSSEC records.Not plannedhttps://gitlab.isc.org/isc-projects/kea/-/issues/1571make uninstall leaves manuals and sample configuration files behind2021-06-18T09:56:20ZAndrei Pavelandrei@isc.orgmake uninstall leaves manuals and sample configuration files behind```
$ find /opt/kea -type f
/opt/kea/share/man/man8/kea-admin.8
/opt/kea/share/man/man8/kea-ctrl-agent.8
/opt/kea/share/man/man8/kea-dhcp4.8
/opt/kea/share/man/man8/kea-dhcp6.8
/opt/kea/share/man/man8/kea-dhcp-ddns.8
/opt/kea/share/man/m...```
$ find /opt/kea -type f
/opt/kea/share/man/man8/kea-admin.8
/opt/kea/share/man/man8/kea-ctrl-agent.8
/opt/kea/share/man/man8/kea-dhcp4.8
/opt/kea/share/man/man8/kea-dhcp6.8
/opt/kea/share/man/man8/kea-dhcp-ddns.8
/opt/kea/share/man/man8/kea-lfc.8
/opt/kea/share/man/man8/kea-netconf.8
/opt/kea/share/man/man8/kea-shell.8
/opt/kea/share/man/man8/keactrl.8
/opt/kea/share/man/man8/perfdhcp.8
/opt/kea/etc/kea/keactrl.conf
/opt/kea/etc/kea/kea-dhcp4.conf
/opt/kea/etc/kea/kea-dhcp6.conf
/opt/kea/etc/kea/kea-dhcp-ddns.conf
/opt/kea/etc/kea/kea-ctrl-agent.conf
```
is this intended?outstandinghttps://gitlab.isc.org/isc-projects/stork/-/issues/499sanity checks 0.15.02022-02-02T09:51:30ZAndrei Pavelandrei@isc.orgsanity checks 0.15.0Please do your sanity checks according to the steps below:
1. Download the tarball, verify it is sane, build it and run tests.
* tarball: https://gitlab.isc.org/isc-projects/stork/-/jobs/1544152/artifacts/browse
* (older tarba...Please do your sanity checks according to the steps below:
1. Download the tarball, verify it is sane, build it and run tests.
* tarball: https://gitlab.isc.org/isc-projects/stork/-/jobs/1544152/artifacts/browse
* (older tarball: https://gitlab.isc.org/isc-projects/stork/-/jobs/1543747/artifacts/browse)
1. Start the demo with `rake docker_up` and follow the steps from: https://gitlab.isc.org/isc-projects/stork/-/wikis/Demo
1. Install server and agent locally e.g. on VMs from the binary packages:
* debs and RPMs: https://gitlab.isc.org/isc-projects/stork/-/jobs/1544153/artifacts/browse
* (older debs and RPMs: https://gitlab.isc.org/isc-projects/stork/-/jobs/1543748/artifacts/browse)
If you want you can execute GUI system test based on selenium with:
```
rake system_tests_ui BROWSER=Firefox
rake system_tests_ui BROWSER=Chrome
```
but they have not been run for a while, they might not pass.0.17