fungi | that seems like the best course of action | 00:00 |
---|---|---|
mordred | we could keep buster-backports in the python-base image sources.list - you have to opt-in to each specific backport anyway | 00:02 |
corvus | hrm, how do i get libolm-dev from buster-backpoirts? | 00:02 |
mordred | might be a nice improvement (as a followup to what you're doing) | 00:02 |
fungi | libolm-dev/buster-backports or libolm-dev>=3 | 00:02 |
corvus | mordred: ^ yeah i think that's what i'm missing; how do i opt into it? | 00:02 |
corvus | cool | 00:02 |
mordred | yah - that | 00:02 |
corvus | cool, that works by hand; now to try with bindep+docker | 00:03 |
fungi | mordred: i agree as far as enabling backports by default. the debian/stable cloud images also do that and have done for a while, i think, because of stuff like cloud-init and agents getting quickly outdated and useless in stable | 00:05 |
corvus | woot, i have an image, thanks! | 00:05 |
fungi | and you don't want your images to suddenly stop booting because of some behavior change in a cloud prvider | 00:05 |
corvus | i just realized an ovbious-in-retrospect thing: with matrix we don't need to have a 1:1 bot:account mapping | 00:16 |
fungi | oh, multiple bots could share a single account? | 00:16 |
fungi | yeah i guess just like multiple client connections can | 00:16 |
corvus | it makes complete sense to have, say, a single bot account, and run the room logger as one process/matrix session for that account, and then run the meetbot as a second process/matrix session for the same account | 00:17 |
fungi | great point | 00:17 |
corvus | the only thing is to remember that they are in the same rooms | 00:17 |
corvus | so, if you wanted a meeting bot without channel logging, they would have to be written to handle that internally. | 00:17 |
corvus | but otherwise, it's kind of a nice "unix philosophy" thing :) | 00:18 |
opendevreview | James E. Blair proposed opendev/system-config master: Add matrix-eavesdrop container image https://review.opendev.org/c/opendev/system-config/+/800317 | 00:20 |
corvus | we should totally split that out into its own repo, but this is expiditious | 00:21 |
corvus | still need a change to run the bot | 00:21 |
mordred | corvus: oh wow - 1:1 idea | 00:25 |
corvus | there are some interesting things that come out of doing this with matrix, btw -- 1) that bot doesn't have to be running all the time, it will write out messages the next time it connects. 2) if we lose the state database, it will write out all the messages from the beginning of time again, so we probably want to add a command to catch up without writing to log files. 3) if we lose the log files, we can recreate them by not using the command | 00:25 |
corvus | in #2. | 00:25 |
opendevreview | Monty Taylor proposed opendev/system-config master: Add backports repos to base and builder images https://review.opendev.org/c/opendev/system-config/+/800318 | 00:26 |
mordred | corvus: ^^ there's a change to add backports to the base images | 00:26 |
opendevreview | James E. Blair proposed opendev/system-config master: Add matrix-eavesdrop container image https://review.opendev.org/c/opendev/system-config/+/800317 | 01:42 |
opendevreview | James E. Blair proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 01:42 |
corvus | that should be it | 01:43 |
corvus | i have added the password to the hostvars | 01:43 |
*** ysandeep|away is now known as ysandeep | 02:03 | |
opendevreview | James E. Blair proposed opendev/system-config master: Add matrix-eavesdrop container image https://review.opendev.org/c/opendev/system-config/+/800317 | 02:04 |
opendevreview | James E. Blair proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 02:04 |
mordred | corvus: I predict you're going to love the linter error on the container image patch | 12:22 |
opendevreview | Monty Taylor proposed opendev/system-config master: Add matrix-eavesdrop container image https://review.opendev.org/c/opendev/system-config/+/800317 | 13:02 |
opendevreview | Monty Taylor proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 13:02 |
mordred | that should fix it | 13:02 |
corvus | mordred: lol, thanks! | 13:59 |
opendevreview | James E. Blair proposed opendev/system-config master: Add matrix-eavesdrop container image https://review.opendev.org/c/opendev/system-config/+/800317 | 14:00 |
opendevreview | James E. Blair proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 14:02 |
mordred | corvus: between the two of us, we're totally going to get this sorted :) | 14:04 |
corvus | ++ | 14:05 |
mordred | hrm. that's not nearly as interesting a feature as I could have hoped | 14:10 |
mordred | I just tried using a "sticker" ... I doubt I'm going to do that again :) | 14:10 |
corvus | invisible in weechat :) | 14:11 |
mordred | oh yeah? like - it didn't just put in an image url link? fascinating | 14:11 |
corvus | correct | 14:11 |
mordred | corvus: re: bots - do we need to run a copy of gerritbot-matrix? | 14:13 |
mordred | also - I just noticed - gerritbot-matrix is not mapping my username anymore | 14:13 |
corvus | mordred: i think we should -- i think tristanC is building a container image, so we can probably just run that (so copy my change #2) | 14:14 |
mordred | I wonder if that's a caching thing since I changed accounts, or if there's something wrong with the lookup | 14:14 |
corvus | mordred: oh yeah, that will be really interesting! did you register your new account with the idp? | 14:15 |
mordred | I did | 14:15 |
mordred | do I need to switch idps? | 14:15 |
corvus | i wonder if it took over your registration, or if it returns a list of 2... | 14:16 |
corvus | do you have a link to tristanC's howto-curl-3pid instructions? | 14:16 |
mordred | no - but I can try to find them | 14:16 |
corvus | https://softwarefactory-project.io/r/c/software-factory/gerritbot-matrix/+/21973/1/README.md#138 | 14:17 |
corvus | matrix history search to the rescue :) | 14:17 |
mordred | https://softwarefactory-project.io/r/c/software-factory/gerritbot-matrix/+/21973/1/README.md#138 | 14:17 |
mordred | yup! I found the same thing :) | 14:17 |
corvus | oh i think that doesn't have the query tho | 14:18 |
mordred | yeah - I was just noting that | 14:24 |
corvus | tristanC: are you willing to write the equivalent change to https://review.opendev.org/800320 for gerritbot? also, it looks like your gerritbot takes dhall as input and doesn't use room ids -- we'll need a yaml input file like the current gerritbot or eavesdrop, so i guess we'll need a translation script? | 14:35 |
fungi | mordred: "sticker" sounds like a wechat (ntbcw weechat) thing | 14:52 |
opendevreview | Merged opendev/git-review master: Ignore unstaged/uncommitted submodule changes https://review.opendev.org/c/opendev/git-review/+/799861 | 15:22 |
opendevreview | James E. Blair proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 15:23 |
mordred | corvus: is the error pulling opendevorg/matrix-eavesdrop in that something to do with there being nothing published at all yet? like - edge case of speculative containers? | 15:56 |
opendevreview | Jeremy Stanley proposed opendev/gear master: Add libffi header dependency https://review.opendev.org/c/opendev/gear/+/800325 | 16:24 |
opendevreview | Jeremy Stanley proposed opendev/gear master: Overhaul package metadata and contributor info https://review.opendev.org/c/opendev/gear/+/796704 | 16:46 |
corvus | mordred: i think we're missing a requires line for the run job | 17:28 |
opendevreview | James E. Blair proposed opendev/system-config master: Run matrix-eavesdrop on eavesdrop https://review.opendev.org/c/opendev/system-config/+/800320 | 17:30 |
mordred | Ah | 17:55 |
corvus | both changes are green now! | 19:54 |
*** prometheanfire is now known as Guest424 | 21:56 | |
*** Guest424 is now known as prometheanfire | 22:02 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!