Felix Dreissig

Results 28 issues of Felix Dreissig

**Actual behavior** When `COPY`-ing the contents of a whole directory, Kaniko will apply metadata of that parent directory to the destination directory. This (at least) includes owner, group, and permissions....

When using the list-only mode (`-r l`), services requiring a restart are just listed and no interaction with needrestart is required. However, when there is a pending kernel update, a...

question

The liboping build on my MacBook currently fails with `/opt/local/include/ncurses.h:110:9: error: 'NCURSES_OPAQUE' macro redefined [-Werror,-Wmacro-redefined]`. This is because oping.c defines `NCURSES_OPAQUE` as 1 before including ncurses.h, which tries to define...

I tried setting a multi-word SSH option through `ssh -o` and `sshuttle -e`. This didn't work because regardless of the quoting, sshuttle always split the option into multiple arguments and...

The "valid_ticks" setting is currently not always used and often hard-coded to 5. * Review our Checker code * Adjust Checker Script libraries * Adjust docs

bug

We haven't used the journald-based `ctf-logviewer` for a while and apparently broke the metadata handling in babf7a1: `CTF_TEAM_ID` and `CTF_TICK` are no longer set, but probably other parameters are set...

bug

At the moment, Checker Script authors cannot distinguish between getting forcefully getting terminated at the end of a tick and terminating themselves because of an unhandled exception – both count...

improvement

All components could provide relevant metrics for monitoring in the [Prometheus format](https://prometheus.io/docs/instrumenting/writing_exporters/). That e.g. includes error rates per checker, per box.

feature

I know this is a far stretch and writing test cases is lots of work. But currently our only really test is running a FAUST CTF and that's not a...

improvement

At the moment, we assume that actual start and end times *for ticks* are equal to the theoretical ones as computed from start time *of the CTF* and tick duration....

improvement