2019-09-26T00:38:44 [zypp] Exception.cc(log):166 MediaSetAccess.cc(provide):266 CAUGHT: Permission to access 'http://download.opensuse.org/tumbleweed/repo/oss/x86_64/libKF5ConfigGui5-5.61.0-1.1.x86_64.rpm' denied 2019-09-26T00:38:56 (at download.opensuse.org) 2019-09-26T00:40:15 *** knurpht has joined #opensuse-admin 2019-09-26T00:49:44 zypper ref is getting access denied 2019-09-26T00:50:10 knurpht: same for you? 2019-09-26T00:52:30 using gwdg.de works, but not d.o.o. 2019-09-26T00:53:14 [zypp] Exception.cc(log):166 MediaSetAccess.cc(provide):266 CAUGHT: Permission to access 'http://download.opensuse.org/tumbleweed/repo/oss/x86_64/libKF5ConfigGui5-5.61.0-1.1.x86_64.rpm' denied 2019-09-26T00:53:14 (at download.opensuse.org) 2019-09-26T01:06:16 a-865k: Same here. Earlier today too. Basically 403 on download.o.o But, could be a maintenance issue. 2019-09-26T01:06:45 https://progress.opensuse.org/issues/57383 2019-09-26T01:07:55 also https://progress.opensuse.org/issues/57359 2019-09-26T01:19:59 *** garloff_ has quit IRC (Ping timeout: 265 seconds) 2019-09-26T01:22:33 *** boombatower has quit IRC (Quit: Konversation terminated!) 2019-09-26T02:29:05 *** okurz_ has joined #opensuse-admin 2019-09-26T02:30:57 *** okurz has quit IRC (Ping timeout: 240 seconds) 2019-09-26T02:30:57 *** okurz_ is now known as okurz 2019-09-26T02:32:00 *** knurpht has quit IRC (Ping timeout: 265 seconds) 2019-09-26T05:54:40 *** srinidhi has joined #opensuse-admin 2019-09-26T06:30:49 *** ldevulder__ has joined #opensuse-admin 2019-09-26T06:30:52 *** jadamek has joined #opensuse-admin 2019-09-26T06:34:38 *** ldevulder_ has quit IRC (Ping timeout: 276 seconds) 2019-09-26T06:35:48 *** moozaad has joined #opensuse-admin 2019-09-26T06:47:19 *** marxin has joined #opensuse-admin 2019-09-26T06:59:34 *** srinidhi has quit IRC (Quit: Leaving.) 2019-09-26T07:00:38 *** srinidhi has joined #opensuse-admin 2019-09-26T07:41:22 *** ldevulder__ is now known as ldevulder 2019-09-26T07:44:03 *** lnussel has quit IRC (Quit: Lost terminal) 2019-09-26T07:44:07 *** enavarro_suse has quit IRC (Quit: ZNC 1.7.2 - https://znc.in) 2019-09-26T07:44:07 *** agraul has quit IRC (Write error: Connection reset by peer) 2019-09-26T07:50:22 *** agraul has joined #opensuse-admin 2019-09-26T08:34:47 *** enavarro_suse has joined #opensuse-admin 2019-09-26T09:27:04 *** garloff_1 has joined #opensuse-admin 2019-09-26T09:39:19 *** marxin has quit IRC (Quit: Leaving) 2019-09-26T12:23:32 *** srinidhi has quit IRC (Ping timeout: 246 seconds) 2019-09-26T12:31:40 *** boombatower has joined #opensuse-admin 2019-09-26T12:54:33 *** srinidhi has joined #opensuse-admin 2019-09-26T13:51:58 *** srinidhi has quit IRC (Remote host closed the connection) 2019-09-26T14:59:00 *** cboltz has joined #opensuse-admin 2019-09-26T15:16:20 is there anyone who knows the history of status1.o.o & status2.o.o 2019-09-26T15:16:24 are both still used? 2019-09-26T15:16:29 cert for status2.o.o expired a long time ago 2019-09-26T15:16:38 i can access status1.o.o, but not status2.o.o 2019-09-26T15:16:42 I can explain ;-) 2019-09-26T15:16:51 * kbabioch listens 2019-09-26T15:17:08 normally we have a cname status -> status1, so this is where people end up usually 2019-09-26T15:17:41 but sometimes (for example there was a planned downtime of the whole SUSE datacenter in Nuremberg a while ago) we switch over the cname to status2 2019-09-26T15:18:04 ok, and this is hosted where exactly? because ip looks "foreign" 2019-09-26T15:18:16 status2 is running in Provo 2019-09-26T15:18:20 ah, okay 2019-09-26T15:18:26 VERSION="42.3" 2019-09-26T15:18:34 this is what i wanted to fix :-) 2019-09-26T15:18:46 and are they managed via salt / freeipa? could you maybe add my key there ? 2019-09-26T15:18:49 can't access it 2019-09-26T15:19:08 be careful - the web frontend doesn't work with the PHP version in 15.1 2019-09-26T15:19:15 so we'll need to update that first 2019-09-26T15:19:18 ok 2019-09-26T15:20:19 (I already upgraded status2 which is "usually superfluous", which means it's broken right now) 2019-09-26T15:20:23 :-) 2019-09-26T15:21:27 for getting access - status{1,2} are not in salt and don't use freeipa for the login, which means I'll have to upload your ssh key 2019-09-26T15:21:47 i can access status1 (so someone put my key there) ... but not on status2 :-/ 2019-09-26T15:21:57 but if you can copy my key over, it would be appreciated 2019-09-26T15:21:58 the reason behind that was "if everything is burning, status.o.o should still work", which also means reducing dependencies on other services 2019-09-26T15:22:13 however I'm not sure if that's worth not having salt on status.o.o 2019-09-26T15:22:40 well, at least i can understand this arguemnt for freeipa ... for salt it shouldn#t matter when the master isn't available for a while 2019-09-26T15:22:51 as long as we keep some ssh keys in /root/.ssh/authorized_keys, loosing the salt and freeipa connection shouldn't hurt ;-) 2019-09-26T15:23:35 for additional fun, status{1,2} were setup manually, so maybe it's a good idea to re-create them from scratch with salt 2019-09-26T15:24:13 (apache, php, mysql + Cachet - nothing really hard, it "just" will take some time) 2019-09-26T15:27:01 *** heroes-bot has joined #opensuse-admin 2019-09-26T15:27:13 the sad thing is that nothing we do is "really hard" ... mostly a question of taking time and being strict 2019-09-26T15:27:23 right ;-) 2019-09-26T15:28:10 I remember a few exceptions / "war stories", but in general I agree 2019-09-26T15:29:10 but we need to get away from this pet server mentality ... automation / configuration management all the way ;-) 2019-09-26T15:29:33 * kbabioch is also guilty of this sometimes :-/ 2019-09-26T15:30:23 the funny thing is - 2019-09-26T15:30:40 in the first Heroes meeting in Nuremberg, the SUSE admins told us to use salt for everybody 2019-09-26T15:30:54 now guess who often doesn't do things with salt... ;-) 2019-09-26T15:31:59 yeah ... but to be honest, the salt repo needs some general love and re-factoring 2019-09-26T15:32:23 basically you are the only one that is currently actively working on it, and that of course, does not scale very well (although you do a great job, of course) 2019-09-26T15:32:46 I know, we have too many levels of indirection in our salt code (I blame tampakrap for that ;-) 2019-09-26T15:34:04 btw: coming back to status2.o.o ... what is the status of the certificate? 2019-09-26T15:34:08 the monitoring is complaining about it 2019-09-26T15:34:10 should we fix it? 2019-09-26T15:34:18 remove the monitoring? 2019-09-26T15:34:23 sync the cert from status1.o.o? 2019-09-26T15:34:43 as long as we don't switch over to status2, it doesn't really hurt 2019-09-26T15:35:03 the problem is that it wants a cert for status.o.o, which unsurprisingly fails because that name points to status1 2019-09-26T15:35:50 yeah, but still i would like to get rid of the notification ... so the r"edireciton" is happening via dns cname, right? 2019-09-26T15:36:13 shouldn't it be sufficient to have a cert for "status.opensuse.org" on boht hosts ... and don't worry about status{1,2}.o.o? 2019-09-26T15:36:20 at least for the certificate it should be good enough 2019-09-26T15:36:26 right, and that cname points to status1 nearly always 2019-09-26T15:37:03 that, or sync the *.o.o certificate to it 2019-09-26T15:43:47 ok, so asked differently: do we actually need the "status1.o.o" and/or "status2.o.o" san in the certificates for anything? 2019-09-26T15:44:02 otherwise i would change it to "status.o.o" only and sync it via a hook 2019-09-26T15:44:25 for our users, status.o.o is enough 2019-09-26T15:44:42 and for any other service? 2019-09-26T15:45:00 for testing Cachet updates (on the currently-unused server) it's helpful to access it as status2.o.o 2019-09-26T15:45:22 but that's the only reason to have status1 and status2 in the certificate 2019-09-26T15:45:53 hm, and would it be okay to change it anyway ... for testing you can still overrid and/or access it without tls (using ssh forwarding, etc.) 2019-09-26T15:46:00 because this will make it simpler 2019-09-26T15:46:23 I'm a fan of "simple", so go ahead ;-) 2019-09-26T15:46:29 alternatively we can also use crtmgr.infra.opensuse.org and request the certificates via dns 2019-09-26T15:46:35 but this will be more complicated :-) 2019-09-26T15:46:43 exactly 2019-09-26T15:47:04 for testing, I know how to add status.o.o to /etc/hosts (actually to my local unbound, but that's a technical detail) 2019-09-26T15:47:40 on a personal note: i don't quite like to expose details like "status1" and/or "status2" to the public (i.e. via the certificate) ... this should be an implementation detail and ther might be more machines coming, etc. 2019-09-26T15:48:24 it doesn't hurt IMHO, but I get your point 2019-09-26T15:49:39 okay, thanks for your explanation ... will work on something based on this 2019-09-26T15:49:48 at least i know understand more about the setup and ideas behind it 2019-09-26T15:50:31 there's another interesting detail: 2019-09-26T15:51:04 status1 and status2 are completely independent from each other, which also means they don't sync their databases 2019-09-26T15:51:27 most events/downtimes are probably in the status1 database 2019-09-26T15:52:38 is there value in syncing them? 2019-09-26T15:53:29 it would be nice to have a full history of all our downtimes etc. in one database - but that's only "nice to have", not a requirement 2019-09-26T15:53:41 having both completely independent is more important IMHO 2019-09-26T15:55:26 (for completeness: users and subscriptions also get out of sync, but that's also not the end of the world) 2019-09-26T16:07:12 * Pharaoh_Atem waves 2019-09-26T16:23:21 *** knurpht has joined #opensuse-admin 2019-09-26T16:39:41 *** knurpht has quit IRC (Quit: Konversation terminated!) 2019-09-26T16:49:19 *** jadamek2 has joined #opensuse-admin 2019-09-26T16:53:18 *** jadamek has quit IRC (Ping timeout: 265 seconds) 2019-09-26T16:53:47 *** lcp has quit IRC (Ping timeout: 265 seconds) 2019-09-26T17:02:07 *** jadamek2 has quit IRC (Ping timeout: 245 seconds) 2019-09-26T17:44:23 *** malcolmlewis has joined #opensuse-admin 2019-09-26T17:54:55 *** moozaad has quit IRC (Quit: Konversation terminated!) 2019-09-26T18:27:24 *** moozaad has joined #opensuse-admin 2019-09-26T18:45:18 *** moozaad has quit IRC (Quit: Konversation terminated!) 2019-09-26T19:34:50 *** moozaad has joined #opensuse-admin 2019-09-26T20:58:46 *** moozaad has quit IRC (Quit: Konversation terminated!) 2019-09-26T22:16:27 *** cboltz has quit IRC ()