Monday, 2022-07-25

opendevreviewIan Wienand proposed openstack/diskimage-builder master: Add Rockylinux 9 build configuration and update jobs for 8 and 9  https://review.opendev.org/c/openstack/diskimage-builder/+/84890100:56
opendevreviewMerged opendev/system-config master: letsencrypt: selfsigned testing certs - use common CA, setup SAN  https://review.opendev.org/c/opendev/system-config/+/84856201:46
opendevreviewMerged openstack/diskimage-builder master: cache-url: turn off -x by default  https://review.opendev.org/c/openstack/diskimage-builder/+/84945602:04
opendevreviewMerged openstack/diskimage-builder master: Allow Gentoo to manage python versions by itself  https://review.opendev.org/c/openstack/diskimage-builder/+/84925402:15
opendevreviewJie Niu proposed opendev/system-config master: update email address  https://review.opendev.org/c/opendev/system-config/+/85082403:14
opendevreviewMerged openstack/diskimage-builder master: Parse block device lvm lvs size attributes  https://review.opendev.org/c/openstack/diskimage-builder/+/83982904:23
opendevreviewMerged openstack/diskimage-builder master: Removing old grub removal step  https://review.opendev.org/c/openstack/diskimage-builder/+/81766604:32
opendevreviewIan Wienand proposed opendev/system-config master: run-production-playbook: rename with original timestamp  https://review.opendev.org/c/opendev/system-config/+/85012305:01
*** ysandeep is now known as ysandeep|afk07:49
*** ysandeep|afk is now known as ysandeep09:43
*** jpodivin_ is now known as jpodivin11:01
*** dviroel_ is now known as dviroel11:43
*** ysandeep is now known as ysandeep|afk12:13
opendevreviewjayaditya gupta proposed openstack/diskimage-builder master: Closes-Bug: 1974350  https://review.opendev.org/c/openstack/diskimage-builder/+/85088212:46
*** ysandeep|afk is now known as ysandeep13:30
*** dasm|off is now known as dasm13:51
yuzhipeng___Hi all, I want to merge this patch https://review.opendev.org/c/x/stackalytics/+/844702 but I don't know how to do it. Can anyone help give me some guidance? thank you very much.13:55
fungiyuzhipeng___: one of the people in the stackalytics-core group has to approve (workflow +1) the change. you should be able to browse groups from the top drop-down on the page and look up the members of the group from there14:03
yuzhipeng___ fungi: Thanks for your help! It is really an important message for me!14:07
opendevreviewMerged opendev/system-config master: update email address  https://review.opendev.org/c/opendev/system-config/+/85082414:28
*** ysandeep is now known as ysandeep|dinner15:04
*** dviroel is now known as dviroel|lunch15:08
*** ysandeep|dinner is now known as ysandeep|out15:45
clarkbfungi: I'm starting to look at mailman 3 stuff. https://asynchronous.in/docker-mailman/ seems well documented and is probably a reasonable set of images to use? Looks like we'll need a web server (apache?) and a database (mariadb to match other services?) too. Then we'll need to update exim configs to match.15:59
clarkbThen from an automation perspective we need to create and manage domains as well as their lists. Is it just me or are the examples at https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/commands/docs/create.html very odd? Any idea why they use the python3 repl to run what appear to be normal shell commands?15:59
fungiclarkb: yes, i think i outlined those things in the spec?16:00
clarkbyou probably did :)16:00
fungias for using python, mailman traditionally did things in python pickle files and relied on admins running python functions to update them. some of that is probably still held over in mm316:01
clarkboh there is a rest api for list management https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rest/docs/lists.html#creating-lists-via-the-api that is likely going to be the best way to do it via ansible (since it has the http rquest module  and we talk to gitea in a similar way)16:01
fungiyes, i think going forward the rest api would be preferable as long as it has all the methods we'd need, but i haven't looked closely at it yet16:02
clarkbanway paging all of this in to see how crazy it would be to try and develop a lot of this in CI to start. And I think it should work well.16:05
clarkbfingers cross that ~Wednesday I'll have time to work on cobbling the start of something like that together16:08
clarkbfungi: if you have time for a short ish review https://review.opendev.org/c/opendev/system-config/+/850580 should improve our gerrit upgrade testing a bit16:08
fungiclarkb: yeah, i think the current semi-official community container images ought to work, and there's sufficient detail in the docs on how to configure an apache frontend for it (though nginx seems to be more common for no particular reason i can discern)16:09
clarkbya I noticed that too. Looks like you can also force the images to serve static content via the uwsgi server, but I figure following their recommendations makes sense (and they don't recommend uwsgi for static content)16:11
fungisure16:11
clarkbSpinning up the prometheus server finally is also on my todo list that I'd like to get done soon. And i think I can take a similar appraoch with CI for it too. yay testing16:12
clarkbBut first I need to flush out my existing stuff and finish trains of review thought and get through tomorrow's meetings :)16:13
fungineat, i'd never known about symmetric_difference()16:15
clarkbthere is a page with all those filters on it. Definitely a new one to me too :)16:15
clarkbhttps://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#selecting-from-sets-or-lists-set-theory that whole page in general is useful if trying to do data manipulation with ansible16:16
fungioh wow16:16
clarkbI suspect gitea 1.17.0 will happen soon too (speaking of things in my backlog I've got the RC change WIP'd and ready to go for that)16:18
clarkbthere is a single issue left on their milestone tracker for 1.17.016:18
*** dviroel|lunch is now known as dviroel16:26
opendevreviewMerged opendev/system-config master: Check for new Gerrit on disk caches when upgrading Gerrit  https://review.opendev.org/c/opendev/system-config/+/85058016:49
clarkbinfra-root speaking of clearing the backlog https://review.opendev.org/c/opendev/base-jobs/+/848881 is one to make the debugging of the slow swift upload situation easier17:24
fungiclarkb: has that been run through base-test already?17:32
fungii didn't see comments indicating it had17:33
clarkbfungi: yes, iirc you approved the base-test change17:33
corvusyeah there's a link in the commit msg17:33
fungid'oh17:33
clarkbI did a diff between the base test playbook and the prod playbook and they match17:33
fungithanks, mondays...17:33
fungii swear i read the commit message. obviously not closely enough though17:34
opendevreviewMerged opendev/base-jobs master: Separate swift provider selection from the swift log upload task  https://review.opendev.org/c/opendev/base-jobs/+/84888117:41
clarkb^ lgtm against 714354097cc0438dacc198583c3a2f5717:54
fungiyep, awesome18:17
*** dviroel is now known as dviroel|afk20:17
*** melwitt_ is now known as melwitt21:10
clarkbgoing to put tomorrow's meeting agenda together nowish. Please add any topics now or mention them here and I'll add them21:24
*** dasm is now known as dasm|off21:25
opendevreviewSlawek Kaplonski proposed openstack/project-config master: Add Grafana dashboard for the Tobiko CI  https://review.opendev.org/c/openstack/project-config/+/85095321:57
*** undefined is now known as Guest602222:41
opendevreviewMiguel Lavalle proposed zuul/zuul-jobs master: Revert "Revert "Install venv for all platforms in ensure-pip""  https://review.opendev.org/c/zuul/zuul-jobs/+/85091722:57
opendevreviewIan Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well  https://review.opendev.org/c/zuul/zuul-jobs/+/85095523:45
opendevreviewIan Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well  https://review.opendev.org/c/zuul/zuul-jobs/+/85095523:48
opendevreviewIan Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well  https://review.opendev.org/c/zuul/zuul-jobs/+/85095523:54
*** rlandy is now known as rlandy|out23:57

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