Derek Barbosa activity https://gitlab.com/debarbos 2026-03-17T05:02:38Z tag:gitlab.com,2026-03-17:5210960555 Derek Barbosa commented on merge request !1074 at Red Hat / centos-stream / src / kernel / documentation 2026-03-17T05:02:38Z debarbos Derek Barbosa [email protected]

@jstancek is this OK as is, or would you like to include the alternate .net/jira/browse/xyz as well?

tag:gitlab.com,2026-03-17:5210958842 Derek Barbosa pushed to project branch main at Red Hat / centos-stream / src / kernel / documentation 2026-03-17T05:01:33Z debarbos Derek Barbosa [email protected]

Derek Barbosa (b297826b) at 17 Mar 05:01

Merge branch 'ft-unowned-files' into 'main'

... and 1 more commit

tag:gitlab.com,2026-03-17:5210958695 Derek Barbosa accepted merge request !1078: owners: update the file list for FT-maintained components at Red Hat / centos-stream / src / kernel / documentation 2026-03-17T05:01:29Z debarbos Derek Barbosa [email protected]

Update the include list to reflect the current state of the maintained codebase and reduce the occurrence of "Unowned Files" label in gitlab. Also adjust the jiraComponent and SST fields for the LIB subcomponent.

Signed-off-by: Rafael Aquini [email protected]

tag:gitlab.com,2026-03-16:5208326717 Derek Barbosa accepted merge request !1066: owners: Add restartable sequence at Red Hat / centos-stream / src / kernel / documentation 2026-03-16T13:25:33Z debarbos Derek Barbosa [email protected]

Restartable sequence is a kernel feature that enables userspace code (like glibc) to handle percpu variables and even implement userspace spinlocks. It complements futex that enables userspace mutex. Add that as part of the locking component.

Signed-off-by: Waiman Long [email protected]

tag:gitlab.com,2026-03-16:5208326602 Derek Barbosa pushed to project branch main at Red Hat / centos-stream / src / kernel / documentation 2026-03-16T13:25:32Z debarbos Derek Barbosa [email protected]

Derek Barbosa (c328cd96) at 16 Mar 13:25

Merge branch 'longman_rseq' into 'main'

... and 1 more commit

tag:gitlab.com,2026-03-14:5203600178 Derek Barbosa pushed to project branch chores/dochook-logging at Derek Barbosa / kernel-workflow 2026-03-14T06:12:17Z debarbos Derek Barbosa [email protected]

Derek Barbosa (74d5dceb) at 14 Mar 06:12

webhook: dochook: Improve logging

tag:gitlab.com,2026-03-13:5202673773 Derek Barbosa pushed to project branch chores/dochook-logging at Derek Barbosa / kernel-workflow 2026-03-13T19:09:56Z debarbos Derek Barbosa [email protected]

Derek Barbosa (92668b10) at 13 Mar 19:09

webhook: dochook: Improve logging

tag:gitlab.com,2026-03-13:5202639221 Derek Barbosa pushed to project branch schema/fallbacks at Derek Barbosa / documentation 2026-03-13T18:56:17Z debarbos Derek Barbosa [email protected]

Derek Barbosa (2308ffd1) at 13 Mar 18:56

owners-schema: initalize the fallback field

tag:gitlab.com,2026-03-13:5202023903 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T15:45:40Z debarbos Derek Barbosa [email protected]

I think I will remove the ALIAS portion of this MR and push v2 without it. Having this being gated on successful changes to cki_lib is a bit out of scope for trying to amend the logging situation.

tag:gitlab.com,2026-03-13:5201801948 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T14:53:33Z debarbos Derek Barbosa [email protected]

TLDR cki deployments utilizing the entrypoint script still default to plain.

tag:gitlab.com,2026-03-13:5201690304 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T14:28:32Z debarbos Derek Barbosa [email protected]

@tales-aparecida that's what I get for not git pull-ing! thanks for the heads up.

tag:gitlab.com,2026-03-13:5201440723 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T13:33:31Z debarbos Derek Barbosa [email protected]

I do welcome any and all comments 😄

tag:gitlab.com,2026-03-13:5201383546 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T13:20:23Z debarbos Derek Barbosa [email protected]

Yeah you have a point. All I know is that is what came up when I was grepping against cki_lib. In the next version of this MR, I can refactor and just scrap it entirely.

tag:gitlab.com,2026-03-13:5201382649 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-13T13:20:12Z debarbos Derek Barbosa [email protected]

Frankly, I forget why the original code had this mapping stored in its own codebase rather than owners.

@ptalbert I reached out to Jarod last night before logging off, and it seems like the example you provided exists in cki_lib -- doing a yaml.load('FOO_VAR','{}')

tag:gitlab.com,2026-03-12:5198586582 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-12T19:49:32Z debarbos Derek Barbosa [email protected]

I don't hate your approach. Would a good middle ground be just keeping stuff in utils/ or webhook/utils?

tag:gitlab.com,2026-03-12:5198586308 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-12T19:49:25Z debarbos Derek Barbosa [email protected]

I was under the assumption the default is just plain?

cki_entrypoint.sh

function log() {
    local timestamp
    case "${CKI_LOGGING_FORMAT:-plain}" in
        json|pack)
            timestamp=$(date +%s.%N)
            echo '{"timestamp": "'"${timestamp}"'", "logger_name": "cki_lib.entrypoint", "logger_level": "INFO", "_entry": "'"$1"'"}'
            ;;
        *)
            timestamp=$(date -u +%FT%T.%6N)
            echo "${timestamp} - [INFO] - cki_lib.entrypoint - $1"
            ;;
    esac
}

logger.py

        logging_format = os.environ.get('CKI_LOGGING_FORMAT', 'plain')

I am probably reading that bashism totally wrong though.

But there is always the option for users to revert to plain, as in the webhook docs. Let me give it a few more runs locally, last time I looked it wasnt that bad 😄

tag:gitlab.com,2026-03-12:5198518649 Derek Barbosa commented on merge request !2030 at cki-project / kernel-workflow 2026-03-12T19:24:15Z debarbos Derek Barbosa [email protected]

by this you mean the EMAIL aliases or setting the environment vars?

tag:gitlab.com,2026-03-12:5198409780 Derek Barbosa pushed to project branch main at cki-project / kernel-workflow 2026-03-12T18:50:16Z debarbos Derek Barbosa [email protected]

Derek Barbosa (eff79a85) at 12 Mar 18:50

Merge: chores: readme: add packages used by the linting container

... and 1 more commit

tag:gitlab.com,2026-03-12:5198409553 Derek Barbosa accepted merge request !2031: chores: readme: add packages used by the linting container at cki-project / kernel-workflow 2026-03-12T18:50:13Z debarbos Derek Barbosa [email protected]

JIRA: https://issues.redhat.com/browse/RHELMISC-28328

Also, add a more specific path to ruff for ignoring site packages

Signed-off-by: Derek Barbosa [email protected]