2023-08-19T10:49:52 hey cboltz, small request for you to start your weekend :) https://build.opensuse.org/request/show/1104759 2023-08-19T10:50:09 you know what a race condition is? 2023-08-19T10:50:23 if not, check your mails ;-) 2023-08-19T10:50:49 hehe very nice 2023-08-19T10:51:08 maybe you're just a bot afterall 2023-08-19T11:10:09 again error: unable to unlink old 'pillar/FORMULAS.yaml': Permission denied 2023-08-19T11:13:39 pushd /srv/salt-git && sudo -u cloneboy git reset --hard HEAD && sudo -u cloneboy git clean -df && sudo chown -R . && sudo -u cloneboy git pull && popd 2023-08-19T11:43:27 cboltz: https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/675 2023-08-19T12:18:03 funnily I just also got error: unable to unlink old 'pillar/FORMULAS.yaml': Permission denied when trying to git pull on my local copy - looks like the saltmaster sometimes chown's the pillar directory (not recursively) 2023-08-19T12:18:33 I'm not sure if I can provide a good definition of "sometimes" - restarting salt-master didn't trigger the chown 2023-08-19T12:42:07 weird .. maybe something with package updates setting permissions on /srv/{salt,pillar} directories (owned by salt package) albeit them bying symlinks ? 2023-08-19T12:42:18 I did zypper update today 2023-08-19T12:44:18 just tested (zypper in -f salt-master) - and it looks your guess is correct :-) 2023-08-19T12:45:02 my /srv/pillar/ is a symlink to the salt repo in ~, and after the zypper run ~/salt/pillar/ is root:salt again 2023-08-19T12:46:51 # rpm -qlv salt-master | grep pillar 2023-08-19T12:46:56 drwxr-xr-x 2 root salt 0 Aug 13 00:12 /srv/pillar 2023-08-19T12:49:55 good to know rpm chown traverses to symlink targets 2023-08-19T12:50:31 now the most obvious solution would be to not use package owned /srv/{salt,pillar} but custom paths in the file/pillar roots 2023-08-19T12:50:46 which we partially already do anyways 2023-08-19T12:51:59 though since our salt-master package ships with a less privileged user by default, I wonder if it would be worth suggesting having the directory attributes adjusted 2023-08-19T12:52:19 then that would not help with our custom git clone user so scrap that 2023-08-19T12:52:46 right, I prefer a separate user so that salt can't write to the git checkout 2023-08-19T13:01:17 working on progress.o.o now 2023-08-19T13:28:53 ugh, cboltz :) https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/677 2023-08-19T13:29:10 someone say copy pasting was easy 2023-08-19T15:01:34 malcolmlewis: 134204 yes I did 2023-08-19T15:02:22 134180 I have to work on 2023-08-19T15:02:46 unrelated; finished my progress.o.o work 2023-08-19T15:03:14 as in, maintenance work, not tickets :p 2023-08-19T15:06:18 acidsys, ok, thanks for confirming, one of the other Forum admins will join (maybe over the weekend?) to try and come up with a plan going forward... 2023-08-19T15:06:31 okidok 2023-08-19T15:06:59 acidsys, I'm all for just cleaning up our inactive users, whom have had years to sort this out 2023-08-19T15:08:08 acidsys, as in just let them create a new user name and use a different email and we are done... 2023-08-19T15:08:41 that's probably the easiest to solve all in one swoop 2023-08-19T15:08:53 alternative is probably to edit them in the database as the requests come up 2023-08-19T15:10:10 acidsys, yes, the database edit, but as I pointed out this needs a coordinated approach across multiple folks (and their time) 2023-08-19T15:11:54 yup 2023-08-19T15:12:04 acidsys, I'm just frustrated with it all ;) 2023-08-19T15:13:23 bet 2023-08-19T15:13:38 re: 134204 not sure if relevant but they don't have a new account with their email address 2023-08-19T15:14:12 as in, their old account is invalidated but they did not register a new one .. maybe to a different name or address though 2023-08-19T15:15:32 acidsys, I can't see that one? 2023-08-19T15:18:23 it's disappeared? 2023-08-19T15:20:50 acidsys, somethings up with redmine... 2023-08-19T15:20:51 are you logged in 2023-08-19T15:21:37 acidsys, yes, can see nothing admin related 2023-08-19T15:22:21 hm I didn't notice any such issue, let me check 2023-08-19T15:24:08 https://progress.opensuse.org/projects/opensuse-admin/issues do you have the public issues? 2023-08-19T15:25:42 acidsys, yes, but not the private 2023-08-19T15:26:23 when you open a private issue directly https://progress.opensuse.org/issues/134399, what does it print ? 2023-08-19T15:27:15 acidsys, 403 You are not authorized to access this page. 2023-08-19T15:28:57 it says you try to use malcolmlewis@l....m....org but your openSUSE-admin member account is malcolmlewis@c....o...net 2023-08-19T15:29:21 does that ring a bell? 2023-08-19T15:29:35 acidsys, that is a dead email 2023-08-19T15:29:55 acidsys, it was working 2023-08-19T15:30:09 which one ? 2023-08-19T15:30:34 Created: 2021-11-24 the first one 2023-08-19T15:31:02 acidsys, it picked up the old one from somewhere 2023-08-19T15:31:53 so you only use the c....o....net one now ? 2023-08-19T15:32:01 acidsys, it was working a few days ago 2023-08-19T15:32:12 I understand that 2023-08-19T15:32:19 acidsys, no that has been gone for years 2023-08-19T15:32:33 you said the first one was a dead email 2023-08-19T15:32:41 and the first one I wrote is l....m....org 2023-08-19T15:32:43 my bad 2023-08-19T15:32:55 the second one 2023-08-19T15:34:59 ok so I will make l....m....org your only account 2023-08-19T15:35:11 acidsys, yes please :) 2023-08-19T15:35:37 please try to log out and back in 2023-08-19T15:35:43 ideally also log out on id.opensuse.org 2023-08-19T15:35:55 one second 2023-08-19T15:35:58 forgot a step 2023-08-19T15:37:27 ok, now 2023-08-19T15:41:47 acidsys, now we are cooking with fire!! 2023-08-19T15:43:34 acidsys, ok, for 134204, we are going to try and tweak the discourse db at our end to invalidate the email 2023-08-19T15:46:16 acidsys, for 134180 they seem to have two accounts.. 2023-08-19T16:07:26 as discussed in pm 2023-08-19T16:07:32 FYI regarding Redmine https://progress.opensuse.org/issues/133532#change-663176 2023-08-19T16:10:16 acidsys, ahh :) hopefully it's just me.... 2023-08-19T16:10:55 hopefully 2023-08-19T16:11:00 * acidsys checks popcorn supply 2023-08-19T16:12:32 * malcolmlewis looks low, I like mine with salt and butter... 2023-08-19T16:14:28 mhmm yes when everything is on fire the butter melts nicely