2025-09-22T09:26:31 egotthold: sorry I did not do any progress with #161963 this weekend, but not forgotten 2025-09-22T09:28:59 Thanks for the update. 2025-09-22T10:11:06 lkocman: regarding our chat, according to the pki your certificate expired in april 2025-09-22T10:11:28 damn 2025-09-22T10:11:34 what do I need to do to refresh it? 2025-09-22T10:26:05 we can send you a new one, please just make a short ticket in https://progress.opensuse.org/projects/opensuse-admin/issues for tracking 2025-09-22T10:26:55 but confirm that the one I checked is also the one you have (for example `openssl x509 -noout -dates -in /path/to/your/crt`) 2025-09-22T10:27:34 lkocman: while you are on it, maybe you can also add a comment on poo#187269 ;-) 2025-09-22T10:27:57 sure 2025-09-22T10:30:22 the cert refresh acidsys https://progress.opensuse.org/issues/189147 2025-09-22T10:36:40 cboltz: please check your inbox sir! 2025-09-22T10:37:43 thanks! 2025-09-22T10:42:49 Thank you sir! 2025-09-22T10:45:59 crameleon (acidsys): I see that the codes were used internally only for Christian and then one more person. So the remaining 8 are still free. Dirk and Alan Clarke would be people behind the effort. So perhaps just ping them directly. 2025-09-22T11:14:30 ok, will do, thanks 2025-09-22T12:41:40 folks how much do we care about not bloating pinot with software? (daps + make) 2025-09-22T12:41:42 daps have quite some dependencies 2025-09-22T12:42:17 I basically need it to build new-style release notes from source on git 2025-09-22T12:44:10 if you have good arguments for the additional software, I don't see a problem with installing it - as long as you do it via salt ;-) 2025-09-22T12:44:56 understood, yes that's the plan. I did already talk to Georg, I just wanted to double check that it's okay by everyone. There are alternatives, like building it in OBS (either rpm or container). 2025-09-22T12:45:59 btw any idea why am I getting pubkey denied on lkocman@community2? It used to work :-) 2025-09-22T12:46:15 to my knowledge main index page that points to individual release notes, is still there 2025-09-22T12:46:24 rest seems to be already hosted from pinot 2025-09-22T12:46:57 IIRC package built in OBS + extracting it on pinot is the current workflow, so that way would also be an option -> whatever you prefer ;-) 2025-09-22T12:48:25 right, /release-notes/ is hosted on pinot (because it needs Apache to serve the preferred language) 2025-09-22T12:48:44 everything else on doc.o.o lives on community2 2025-09-22T12:49:52 your login problem there sounds like fun with kanidm 2025-09-22T12:52:00 I restarted kanidm-unixd on community2 (via salt), try again 2025-09-22T12:52:07 doing so. thx 2025-09-22T12:52:39 cboltz: still the same lkocman@community2.infra.opensuse.org: Permission denied (publickey). 2025-09-22T12:55:19 I see you just tried again, only log line in /v/l/messages is 2025-09-22T12:55:22 Sep 22 12:54:51 community2 sshd[32445]: Connection closed by authenticating user lkocman 2a07:de40:b27e:5001:4592:8300:9d1b:d1f9 port 44938 [preauth] 2025-09-22T12:55:45 no kanidm_unixd log lines 2025-09-22T12:56:04 perhaps my pubkey is simply missing 2025-09-22T12:56:09 (but the previous restart clearly helped - it fixed login for me) 2025-09-22T12:56:26 ah oky 2025-09-22T12:56:27 can you login to other VMs? 2025-09-22T12:57:11 I never connected to any other vm, just pontifex int he past, community2 and pinot 2025-09-22T12:57:21 * in the 2025-09-22T12:57:33 and the old community while it was still there 2025-09-22T12:57:45 does login on pinot work? 2025-09-22T12:57:51 yup 2025-09-22T12:58:03 that is surpsiring, $ kanidm person ssh list-publickeys lkocman => "No ssh public keys" 2025-09-22T12:58:04 ah wait, there I login as relsync 2025-09-22T12:58:11 well that explains 2025-09-22T12:58:12 lkocman@localhost:~> ssh lkocman@pinot 2025-09-22T12:58:12 lkocman@pinot.infra.opensuse.org: Permission denied (publickey). 2025-09-22T12:58:15 same same 2025-09-22T12:58:54 my pubkeys in gitlab are also expired so to say 2025-09-22T12:59:36 ok, so you'll need to add your current pubkey to kanidm and to gitlab 2025-09-22T12:59:38 you can manage your ssh keys in https://idm.infra.opensuse.org/ui/update_credentials (or via command line https://progress.opensuse.org/projects/opensuse-admin-wiki/wiki/Kanidm_Account_Management#SSH-key-management once you have an initial key to reach a shell somewhere) 2025-09-22T13:00:07 yeah there I have no keys, not even expired ones. Thx! 2025-09-22T13:01:49 oky keys updated, I'll just wait for the pipeline 2025-09-22T13:21:56 there isn't a pipeline when adding a key, the only thing that could stop you is the kanidm cache timeout - so just try again ;-) 2025-09-22T13:30:14 https://gitlab.infra.opensuse.org/lkocman/salt/-/merge_requests/1/diffs 2025-09-22T13:30:38 I think this should be it in general, not sure about all the dependencies though. 2025-09-22T13:46:15 cboltz: ready to merge. acidsys any thoughts on the PR? 2025-09-22T13:54:05 my bad https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/2574 2025-09-22T14:39:56 cboltz: thank you for your feedback Christian. I think addressed all the issues 2025-09-22T14:40:38 Meanwhile, I'm still getting lkocman@community2.infra.opensuse.org: Permission denied (publickey). 2025-09-22T14:41:45 ah two factor required, so my changes were not saved. never mind! will fix 2025-09-22T14:44:31 all set, now it's really just a cache issue 2025-09-22T14:45:18 I just restarted kanidm-unixd on community2, so the cache should be gone 2025-09-22T14:45:35 thank you very much sir! 2025-09-22T14:45:51 just got Have a lot of fun... 2025-09-22T14:46:04 :-) 2025-09-22T15:06:21 cboltz: wait a sec so do we want a newline or not, my current revision doesn't have one. So I suppose want a newline 2025-09-22T15:06:57 yes, we want a newline at EOF (but no additional empty line, that would be too much) 2025-09-22T15:25:50 waiting for the last pipeline, seems I made linter bit angry with the multiline version part 2025-09-22T16:24:35 Meanwhile I did build and manually uploaded github.com/openSUSE/doc-o-o to community2. See https://doc.opensuse.org/ 2025-09-22T16:24:46 once we have pipeline, I'll switch link to production build 2025-09-22T16:25:12 that could be salted as well btw. It's rsync and make build (with bunch of rubygems installed) 2025-09-22T18:43:18 lkocman: doc-o-o is jekyll, so letting our VM that already handles all the other jekyll pages build and serve it would be the most boring solution ;-) 2025-09-22T18:43:50 it will need another directory-specific config in haproxy, but I'd prefer that over having another VM doing jekyll builds