End to end testing would be less complicated if a deployment could specify alternate config files for gerrit and phab channel mappings. Right now I'm doing ugly things like uncommitted edits to the src/wikibugs2/channels.yaml and src/wikibugs2/gerrit-channels.yaml files instead.
Description
Details
Title | Reference | Author | Source Branch | Dest Branch | |
---|---|---|---|---|---|
Testing enhancements: settings for SAL announce and channel files | toolforge-repos/wikibugs2!12 | bd808 | work/bd808/more-testing-fixes | main |
Related Objects
- Mentioned In
- T359230: Filter debug log messages out of logs sent to disk
T359228: Allow configuration of update announce channel - Mentioned Here
- rTWBTc42300f52a05: logging: update log message levels for prod logging
T359228: Allow configuration of update announce channel
T359230: Filter debug log messages out of logs sent to disk
Event Timeline
This has expanded in my working copy to also include addressing the # TODO use the channelfilter module comment in wikibugs2.gerrit.channel_filter. That in turn leads to unifying the format of the two slightly different configuration files. I think this is going to be nice in the end, but it is a bit bigger amount of technical debt work than I initially expected to be taking on for this task.
bd808 opened https://gitlab.wikimedia.org/toolforge-repos/wikibugs2/-/merge_requests/12
Testing enhancements: settings for SAL announce and channel files
bd808 merged https://gitlab.wikimedia.org/toolforge-repos/wikibugs2/-/merge_requests/12
Testing enhancements: settings for SAL announce and channel files
Mentioned in SAL (#wikimedia-cloud) [2024-03-07T21:22:04Z] <wmbot~bd808@tools-sgebastion-11> Updated to c42300f (T359230, T359202, T359228)