Tuesday, 2020-11-17

*** sboyron has joined #opendev-meeting07:22
*** hashar has joined #opendev-meeting08:11
*** tobiash has quit IRC08:15
*** tobiash has joined #opendev-meeting08:16
*** hamalq has quit IRC16:56
*** hamalq has joined #opendev-meeting16:57
clarkbhello anyone else here for the meeting?19:00
fungiheyhey!19:00
ianwo/19:00
clarkb#startmeeting infra19:01
openstackMeeting started Tue Nov 17 19:01:17 2020 UTC and is due to finish in 60 minutes.  The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot.19:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:01
*** openstack changes topic to " (Meeting topic: infra)"19:01
openstackThe meeting name has been set to 'infra'19:01
clarkb#link http://lists.opendev.org/pipermail/service-discuss/2020-November/000135.html Our Agenda19:01
clarkb#topic Announcements19:02
*** openstack changes topic to "Announcements (Meeting topic: infra)"19:02
clarkbWallaby cycle signing key has been activated https://review.opendev.org/76036419:02
clarkbPlease sign if you haven't yet https://docs.opendev.org/opendev/system-config/latest/signing.html19:02
* clarkb makes a note to sit down after lunch and get this done19:02
ianwi think i did19:02
clarkb#topic Actions from last meeting19:04
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)"19:04
clarkb#link http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-11-10-19.01.txt minutes from last meeting19:05
clarkbNo actions recorded. Moving on19:05
clarkb#topic Priority Efforts19:05
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)"19:05
clarkb#topic Update Config Management19:05
*** openstack changes topic to "Update Config Management (Meeting topic: infra)"19:05
clarkbianw: looks like you've started investigating a docker deployed hound?19:05
ianwyes the project has had a bit of a second life and moved in github, breaking the puppet19:06
ianwit's going to be a pretty straight-forward container + apache, so i think it's best to just modernise it19:06
fungiwhat's still lacking for elasticsearch backend in gitea?19:06
clarkbfungi: a release for 1.13.019:07
clarkbthen testing to see how to deploy it and all that19:07
fungioh, got it. for some reason i thought that already got released19:07
clarkbthey were down to like two issues remaining for the release on the issue tracker but it got a new rc and not a release19:08
clarkbmaybe that means it is close?19:08
ianwyeah, i think it's probably best to have this in our pocket so that can be done ad-hoc, given it will be a fair bit more deployment work19:08
clarkbya lot of unknowns (like sizing of elasticsearch deplioyments)19:09
clarkbany other config management items to bring up?19:09
clarkb#topic OpenDev19:11
*** openstack changes topic to "OpenDev (Meeting topic: infra)"19:11
clarkbWe are just a few days from the planned Gerrit upgrade to 3.219:11
clarkb#link http://lists.opendev.org/pipermail/service-announce/2020-October/000012.html19:11
clarkbNeed to land the non WIP changes at https://review.opendev.org/#/q/status:open+topic:gerrit-upgrade-prep19:12
* yoctozepto is here for the meeting too19:12
clarkbLooks like those have received recent reviews so after the meeting I think we can start landing them. fungi did you want to review those and maybe approve them if they look good? I will be around to help if things get sad19:12
clarkbhttps://review.opendev.org/#/c/762712/ in particular is important because it conflicts with the WIP portion of my stack so I need to rebase once this one lands19:13
clarkb#link https://etherpad.opendev.org/p/opendev-gerrit-3.2-upgrade-plan the plan is here. A few items still need a little work. Please take a look.19:13
clarkbFor the items that need work the first is deciding how we want to backup the 2.13 state as part of the upgrade. After some thought I think I prefer mounting a new volume on the side, then rsyncing into it19:13
clarkbif you have better ideas please leave them on the etherpad19:14
fungithe alternative would probably be to umount the volume and then snapshot it with openstack api calls19:14
clarkbfungi: yup, my concern with that is that we're relying on cinder to do all that successfully for us, which it has done previously if we prefer that appraoch19:14
fungidown-side to that is there are extra steps involved in turning that into a mountable replacement19:15
clarkbThe other big todo item was thinking about how to get config management into sync with the post upgrade state. I decided that squashing the 4 changes that reflect new state into one change and landing it before zuul starts is the best option. I have done that squashing and kept the old changes with distinct changeids to ease reviewing19:15
fungii'm in favor of the rsync plan. i wonder if pre-syncing anything into it would speed up the final sync during the maintenance, or if all the repack/gc would still require replacing most of it19:16
clarkbfungi: I think we backup prior to gc'ing so maybe we should run that early19:16
clarkbI like that idea19:16
clarkbre config management syncup I need to update the etherpad to reflect that I did the squash19:17
clarkbIf you can think of anything else to consider please reach out and update the etherpad too19:17
clarkbOne thing to note is I tried to put time stamps/estimates in the etherpad to give people a sense for how this process should progress over time19:18
clarkbthis info is based on what we learned doing the review-test upgrades and should be fairly accurate particularly for the gerrit upgrade steps19:19
ianwi agree an rsync copy seems the simplest way to keep things separate19:19
ianwcan always flip it r/o mount to avoid any mistakes too19:19
ianwborg is running too :)19:20
clarkbyup  Ifigure we've always got borg/bup to fall back on if we need it19:20
clarkbthis is more of a convenience for quicker recovery if necessary19:20
clarkbcool. I'll work on updating the etherpad to better reflect those choices today19:23
clarkbthen hopeflly the next cuple of days we can do some last minute checks as well as prep the "backup" volume19:23
clarkbAnything else on this topic?19:25
ianwjust a big thanks to you and fungi for working through it!19:26
clarkb#topic General topics19:26
*** openstack changes topic to "General topics (Meeting topic: infra)"19:26
clarkb#topic Bup and Borg Backups19:26
*** openstack changes topic to "Bup and Borg Backups (Meeting topic: infra)"19:26
clarkbThis was just mentioned and it seems like keeping up to date on progress here is a good thing too19:27
clarkbianw: I know you had talked about starting the backups over now that you've trimmed them a bit. Has that happened or have we decided that isn't necessary?19:27
ianwyes, i did that, particularly for review and zuul19:27
ianwso everything has been running in production mode now for ~ a week19:28
ianwi think let's get through the gerrit upgrade, then we can audit the borg logs look good and retire bup19:28
ianws/logs/backups19:28
clarkbgreat, figuring out when to stop using bup was my next question. Doing audits after the upgrade sounds good to me19:28
clarkbalso we're backup up to two separte providers as a result of this as well?19:29
clarkbthat is a good improvement regardless of the tool in use19:29
ianwyep, vexxhost & rax.ord with borg19:29
ianwthe vexxhost only has a 1tb volume, as we ran out of quota.  we can re-assign some of the bup quota to that i imagine19:29
ianwbut we can also prune now, which we couldn't before with bup19:30
clarkbneat19:31
clarkbAny thing else on bup/borg/backups?19:31
ianwnope19:32
clarkb#topic General Topics19:32
*** openstack changes topic to "General Topics (Meeting topic: infra)"19:32
clarkbThere were a number of other topics including, PTG followups, meetpad access in china, openstackid.org, and splitting up the puppet else job19:32
clarkbI've been super head down on the gerrit stuff and not had time for any of ^ myself19:33
clarkbis there anything new on any of these topics others would like to bring up?19:33
clarkbSounds like no19:35
ianwnone for me -- still trying to reduce puppet :)19:35
clarkb++ thank you for working on that19:35
clarkb#topic Open Discussion19:35
*** openstack changes topic to "Open Discussion (Meeting topic: infra)"19:35
clarkbAnything else?19:35
clarkbNext week is a US holiday Thursday and Friday. I plan to be around for the first half of the week and will host a meeting at our regular time19:37
clarkbI'll likely be looking for followups to the gerrit upgrade more than anything else and try and enjoy some quiet time after a busy few months19:38
ianwi have visited the USA outlet store and acquired frozen cranberries for sauce, as that's not really a thing here19:38
fungiall you need is a bog and some cool weather... oh19:39
clarkbianw: the best cranberries come in a can and look like jello19:41
clarkbwe can probably ship some to you though I have no idea what that would cost or how long it would take19:41
ianwclarkb: i think that's one of those things you had to grow up with to like :)  i couldn't get into the beans with mushroom soup either.  but yams and marshmallows, that was a revelation19:42
clarkbha19:42
fungii have to disagree on the congealed canned berries. but then again i grew up with stewed fresh ones19:43
clarkbwe only got the canned stuff because we lived on the island. Fresh and dried are relatively new to me.19:43
fungianything which comes in a can should not be served still in can shape19:44
ianwfungi you might like to look in on https://review.opendev.org/#/c/761621/ and the follow-on https://review.opendev.org/762588 as that updates the build table to not be unselectable in zuul ui.  i think i remember you having some troubles there19:44
fungiianw: ooh, thanks! yes that limitation has continued to plague me19:44
clarkbalright sounds like that may be it. Feel free to follow up with us in #opendev or at service-discuss@lists.opendev.org19:45
clarkbI'll call the meeting now and we can all have 15 minutes of breakfast/lunch/dinner back :)19:45
clarkbthank you everyone!19:45
clarkb#endmeeting19:45
*** openstack changes topic to "Incident management and meetings for the OpenDev sysadmins; normal discussions are in #opendev"19:45
openstackMeeting ended Tue Nov 17 19:45:32 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:45
openstackMinutes:        http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-11-17-19.01.html19:45
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-11-17-19.01.txt19:45
openstackLog:            http://eavesdrop.openstack.org/meetings/infra/2020/infra.2020-11-17-19.01.log.html19:45
fungithanks clarkb!19:45
*** hashar has quit IRC21:06
*** hashar_ has joined #opendev-meeting21:06
*** hashar_ is now known as hashar21:20
*** sboyron has quit IRC21:58
*** hashar has quit IRC22:26
*** zbr has quit IRC23:57
*** zbr4 has joined #opendev-meeting23:57

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