Monday, 2023-12-18

dpawlikttx: hey, so it's a good news!08:06
ttxdpawlik: It's better, but still slightly above what we can afford unfortunately. Back in October we were running at $133/day, then on Oct 18 it jumped to $155/day and with my adjustments we dropped to $141/day. Our donation is based on $134/day... so I would still look at options for disabling the Fargate logstash if it's actually not used :)09:30
ttxJust running the OpenSearch service and friends would drop us to $105/day which would be super safe09:39
dpawlikthat would be very good for us10:23
dpawlikHope R eed will reply for an email that I send on Friday10:23
dpawlikttx Maybe I did not add you to cc10:23
dpawliktl;dr I asked R eed if he can remove logstash or confirm that we can do that10:24
dpawlikI guess you have enough permissions to do it in AWS console in cloudformation service10:24
dpawlikwhen I check it today, I don't see any relationship between OpenSearchstack and Lostash stack so it might be safe to remove. Hope he will reply soon so we will "unlock"' some money10:25
ttxyes I have enough rights to do it if he confirms it's not going to kill us10:26
ttxIt certainly looks very idle from a resource consumption standpoint (now that it's not busy rebooting unhealthy hosts)10:27
ttx(peaks at 1% CPU so at the very least could use a lot less powerful instances)10:28
scoopexI don't quite understand how to deal with Gerrit :-) I created a fork of "ansible-kolla" on Github and created a change on Gerrit.  (see https://review.opendev.org/c/openstack/kolla-ansible/+/900528) After receiving feedback, I modified the commit on my branch using "--amend".12:30
scoopexNow I have two patch sets :-( How can I fix this? Where can I read how to do this better?12:30
scoopexJust saw in the topic that #opendev is the right place. Have now asked the question there...12:39
fungiscoopex: yeah, if you have questions about contributing to openstack then this is probably the better channel since openstack has its own nuanced policies. if it's generally about contributing to some other project hosted in opendev then #opendev is a better channel for that12:59
fricklerscoopex: getting a new patchset when you amend a commit is exactly the expected event, https://review.opendev.org/c/openstack/kolla-ansible/+/900528/2..3 looks just fine to me, what issue do you see with that?13:33
JayFlooks like google is indexing a wiki-upgrade-test.openstack.org15:43
JayFwhich is now #2 in results for some openstack queries, and pointing to a bad cert15:43
JayFe.g. https://www.google.com/search?q=nova+meeting+openstack&oq=nova+meeting+openstack shows https://wiki-upgrade-test.openstack.org/wiki/Meetings/Nova #2, directly beneath the actual wiki15:44
fungiJayF: that's the name of the wiki server, for unfortunate reasons16:11
fungiit was an in-progress upgrade test (circa... 2015?), but then the original server got compromised and we had to pivot16:12
fungiwe can probably just add a permanent redirect in the vhost for it. i'll try to look at that later today16:12
tonybfungi: Is that server actually managed by puppet as the vhost config suggests?22:39
fungiit is not. it was on its way there and was provisioned by a partial puppet module22:49
fungibut the module was never completed22:50
tonybOkay.22:50
tonybSo I could add a new vhosts for wiki-upgrade-test.openstack.org:80 and wiki-upgrade-test.openstack.org:443 that redirect to wiki.openstack.org:44322:51
fungior just set the catch-all vhost to redirect any url that doesn't have the expected hostname, i think the etherpad vhost may have an example of that?22:52
tonybOh okay that'd work22:53
* tonyb will poke and report back22:53
fungimmm, no we used a separate redirect.vhost.j2 in the etherpad role. i'll find a better example22:55
fungitonyb: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/codesearch/templates/codesearch.vhost.j2 may be the most concise example23:07
fungiand i was wrong, etherpad does also do the same thing (not sure why it also has a separate redirect vhost template in the role)23:09
fungiRewriteCond %{HTTP_HOST} !{{ etherpad_vhost_name }}23:09
fungiRewriteRule ^.*$ https://{{ etherpad_vhost_name }} [L,R=301]23:09
fungigo figure23:09
tonybGot it23:09
tonybfungi: ... and I don't have sudo on that server23:10
tonybso much for me taking $item off your hands, more I've "forced" you to lok at it on my timetable :/23:11
fungitonyb: log out and back in again, then try once more23:14
fungii've manually added you to the sudo and admin groups on the server, i should have thought to do that when i created your account23:14
fungianyway, as i said, cribbing from the codesearch example is probably the easiest since it doesn't involve any jinja templating in the rewritecond statement23:15
tonybpefect thanks23:15
fungijust change codesearch to wiki and opendev to openstack and it should simply work23:16
fungiouch, the RedirectMatch in the https vhost is kinda hilarious23:18
fungiit's redirecting to http when is then going through the http vhost to redirect back to https again...23:18
* fungi sighs23:18
tonybfungi: https://paste.opendev.org/show/bewAF6FW6wLBFZ6fz1qg/ look okay?23:19
fungilgtm, also while you're there the RedirectMatch destination can be corrected to https23:20
tonybhttps://paste.opendev.org/show/bS3rXoA9rNjqgYGJzOKU/23:21
fungii think it dates from when we hadn't added an ssl cert23:21
fungiand got missed in the conversion23:21
fungiperfect23:21
fungioh, openstack not opendev23:21
fungitonyb: ^23:21
fungii almost missed that23:21
tonybhttps://paste.opendev.org/show/bwpS2VToTHtsDi56BRwe/23:22
fungiyeah, that's got it now. thanks!23:23
tonybLooks good: https://paste.opendev.org/show/blMeiWx8kNAFEcZWUw1v/23:25
tonybJayF: ^^23:27
JayFAny objection to me asking google to reindex?23:27
JayFah, you have to be the owner in the search console to do that now23:28
tonybJayF: not from me.23:28
JayFwhich I am not, so I can't make it go faster :)23:28
fungii don't know that there is any search console for it23:28
fungiif there is, i don't know who would have access to it23:29
tonybJayF: Ahh okay.  I roughly understand hwo that should work in terms of validation but I'd need to work on getting access23:29
JayFIt'll get fixed in time anyway. You have to establish ownership via DNS or a file on the website, as you usually do with such things, but it doesn't matter.23:29
JayFUsed to be there was just a place, you put in a URL, it goes in a queue, no authentication23:29
tonybfungi: It uses domain/DNS validation to allow authorised, I assume, google accounts to log into the search console and do $stuff 23:30
tonybfungi: It's kinda on my "nice to have list" so we can address some docs issues that were dicussed on openstack-discuss recently23:30
fungiyeah, i'm vaguely aware of what it is and how it works, just no idea if someone set anything up for it. if they did, it was likely done a dozen years ago23:31
tonybfungi: Assuming we get consensus around it allow us to tell google to prefer docs.o.o/latest over all the old links *without* removing them23:31
fungii take it we can't do that via robots.txt or sitemap.xml?23:32
fungifull disclosure: most of what i know about being a webmaster is fresh from the 1990s, and i still miss gopher and archie...23:33
tonybWe can do some of it but not all of it and without access to the GSC we can't ask googlebot to look again23:33
* tonyb was thinking about gopher just the other day23:34
JayFThe tools you get these days are more like23:34
JayF"here is WHY we prefer X over Y"23:34
JayFnot "please prefer Y over X"23:34
JayFbut they are incredibly helpful, and with a few minor changes I cleared up any indexing issues a refactor of my website (oldos.org) had caused to my pagerank23:35
tonyband recalling when the sysadmins installed it into /usr/local/bin and removed /home/**/{bin/gopher,src/gopher*} and freed up $many MB of storage23:35
JayFtonyb: literally like, a week before I was about to setup a gopher server for oldos (I had done the technical research on how to get hugo to output gopher-friendly content from oldos.org) is when firefox announced they dropped gopher support so I canned the whole project :( 23:41
tonybJayF: :(23:41
tonybfungi: Looks like no-one has set it up.23:47

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!