Skip to content

Commit f57f609

Browse files
authored
Merge pull request #374 from Sharpie/known-issue-openvoxdb-814-start
known issue: OpenVoxDB 8.14.1 startup can fail
2 parents 46fabcb + ae9bacd commit f57f609

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

docs/_openvoxdb_8x/release_notes.markdown

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,37 @@ This is a bug-fix release of OpenVoxDB.
1515
All bug fixes, new features and other changes are provided on the
1616
[project's GitHub release page](https://github.com/OpenVoxProject/openvoxdb/releases/tag/8.14.1).
1717

18+
### Known Issues in 8.14.1
19+
20+
#### `puppetdb` service can fail to start after upgrade to OpenVoxDB 8.14.1
21+
22+
The 8.14.1 release contains a major update to the Jetty component, moving from version 10 to 12. This is accompanied by a change in the `/etc/puppetlabs/puppetdb/bootstrap.cfg` file that instructs the `puppetdb` service to load `jetty-service` instead of the older `jetty10-service`.
23+
24+
The `bootstrap.cfg` file is marked as a "configuration file", which means package managers will skip updating it with new content if the file has been modified. If the update is skipped, the old configuration specifying `jetty10-service` is retained and the `puppetdb` service fails to start or restart after the upgrade.
25+
26+
When this occurs, the following warning is printed to `/var/log/puppetlabs/puppetdb/puppetdb.log`:
27+
28+
```console
29+
2026-06-26T16:41:56.598Z WARN [p.t.bootstrap] Unable to load service 'puppetlabs.trapperkeeper.services.webserver.jetty10-service/jetty10-service' from /etc/puppetlabs/puppetdb/bootstrap.cfg:7
30+
```
31+
32+
The service start failure can be fixed by editing `bootstrap.cfg` and replacing `jetty10-service` with `jetty-service`:
33+
34+
```diff
35+
# diff -u /etc/puppetlabs/puppetdb/bootstrap.cfg*
36+
--- /etc/puppetlabs/puppetdb/bootstrap.cfg 2026-06-26 16:38:50.416748668 +0000
37+
+++ /etc/puppetlabs/puppetdb/bootstrap.cfg.rpmnew 2026-06-24 21:10:12.000000000 +0000
38+
@@ -4,7 +4,7 @@
39+
# https://github.com/puppetlabs/trapperkeeper/wiki/Bootstrapping
40+
41+
# Web Server
42+
-puppetlabs.trapperkeeper.services.webserver.jetty10-service/jetty10-service
43+
+puppetlabs.trapperkeeper.services.webserver.jetty-service/jetty-service
44+
45+
# Webrouting
46+
puppetlabs.trapperkeeper.services.webrouting.webrouting-service/webrouting-service
47+
```
48+
1849
## OpenVoxDB 8.14.0
1950

2051
{% include alert.html type="note" title="Unreleased" content="Packages for version 8.14.0 were not released due to broken APIs for monitoring service status and performance." %}

0 commit comments

Comments
 (0)