Skip to content

Commit a2aeeb9

Browse files
committed
changelog: add known issue for restart_on_cert_change panic
1 parent e39483c commit a2aeeb9

File tree

1 file changed

+139
-0
lines changed

1 file changed

+139
-0
lines changed

CHANGELOG.asciidoc

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,145 @@ https://github.com/elastic/beats/compare/v8.18.0\...v8.18.1[View commits]
224224
=== Beats version 8.18.0
225225
https://github.com/elastic/beats/compare/v8.17.4\...v8.18.0[View commits]
226226

227+
==== Known issues
228+
229+
- `restart_on_cert_change` causes panic due to seccomp policy. In versions 8.18.0 and later, enabling this option causes the Beat to panic on restart. This is due to the `eventfd2` syscall missing from the default seccomp policy. To fix this, add `eventfd2` to a custom seccomp policy. Check our https://www.elastic.co/docs/reference/beats/filebeat/linux-seccomp[docs] for further details on how to configure a seccomp policy.
230+
231+
[%collapsible]
232+
.Click to view the policy
233+
====
234+
[source,yaml]
235+
----
236+
seccomp:
237+
syscalls:
238+
- action: allow
239+
names:
240+
- accept
241+
- accept4
242+
- access
243+
- arch_prctl
244+
- bind
245+
- brk
246+
- capget
247+
- chmod
248+
- chown
249+
- clock_gettime
250+
- clock_nanosleep
251+
- clone
252+
- clone3
253+
- close
254+
- connect
255+
- dup
256+
- dup2
257+
- dup3
258+
- epoll_create
259+
- epoll_create1
260+
- epoll_ctl
261+
- epoll_pwait
262+
- epoll_wait
263+
- eventfd2
264+
- execve
265+
- exit
266+
- exit_group
267+
- faccessat
268+
- faccessat2
269+
- fchdir
270+
- fchmod
271+
- fchmodat
272+
- fchown
273+
- fchownat
274+
- fcntl
275+
- fdatasync
276+
- flock
277+
- fstat
278+
- fstatfs
279+
- fsync
280+
- ftruncate
281+
- futex
282+
- getcwd
283+
- getdents
284+
- getdents64
285+
- geteuid
286+
- getgid
287+
- getpeername
288+
- getpid
289+
- getppid
290+
- getrandom
291+
- getrlimit
292+
- getrusage
293+
- getsockname
294+
- getsockopt
295+
- gettid
296+
- gettimeofday
297+
- getuid
298+
- inotify_add_watch
299+
- inotify_init1
300+
- inotify_rm_watch
301+
- ioctl
302+
- kill
303+
- listen
304+
- lseek
305+
- lstat
306+
- madvise
307+
- mincore
308+
- mkdirat
309+
- mmap
310+
- mprotect
311+
- munmap
312+
- nanosleep
313+
- newfstatat
314+
- open
315+
- openat
316+
- pipe
317+
- pipe2
318+
- poll
319+
- ppoll
320+
- prctl
321+
- pread64
322+
- pselect6
323+
- pwrite64
324+
- read
325+
- readlink
326+
- readlinkat
327+
- recvfrom
328+
- recvmmsg
329+
- recvmsg
330+
- rename
331+
- renameat
332+
- rseq
333+
- rt_sigaction
334+
- rt_sigprocmask
335+
- rt_sigreturn
336+
- sched_getaffinity
337+
- sched_yield
338+
- sendfile
339+
- sendmmsg
340+
- sendmsg
341+
- sendto
342+
- set_robust_list
343+
- setitimer
344+
- setrlimit
345+
- setsockopt
346+
- shutdown
347+
- sigaltstack
348+
- socket
349+
- splice
350+
- stat
351+
- statfs
352+
- sysinfo
353+
- tgkill
354+
- time
355+
- tkill
356+
- uname
357+
- unlink
358+
- unlinkat
359+
- wait4
360+
- waitid
361+
- write
362+
- writev
363+
----
364+
====
365+
227366
==== Breaking changes
228367

229368
*Affecting all Beats*

0 commit comments

Comments
 (0)