opendevreview | Ian 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/+/848901 | 00:56 |
---|---|---|
opendevreview | Merged opendev/system-config master: letsencrypt: selfsigned testing certs - use common CA, setup SAN https://review.opendev.org/c/opendev/system-config/+/848562 | 01:46 |
opendevreview | Merged openstack/diskimage-builder master: cache-url: turn off -x by default https://review.opendev.org/c/openstack/diskimage-builder/+/849456 | 02:04 |
opendevreview | Merged openstack/diskimage-builder master: Allow Gentoo to manage python versions by itself https://review.opendev.org/c/openstack/diskimage-builder/+/849254 | 02:15 |
opendevreview | Jie Niu proposed opendev/system-config master: update email address https://review.opendev.org/c/opendev/system-config/+/850824 | 03:14 |
opendevreview | Merged openstack/diskimage-builder master: Parse block device lvm lvs size attributes https://review.opendev.org/c/openstack/diskimage-builder/+/839829 | 04:23 |
opendevreview | Merged openstack/diskimage-builder master: Removing old grub removal step https://review.opendev.org/c/openstack/diskimage-builder/+/817666 | 04:32 |
opendevreview | Ian Wienand proposed opendev/system-config master: run-production-playbook: rename with original timestamp https://review.opendev.org/c/opendev/system-config/+/850123 | 05:01 |
*** ysandeep is now known as ysandeep|afk | 07:49 | |
*** ysandeep|afk is now known as ysandeep | 09:43 | |
*** jpodivin_ is now known as jpodivin | 11:01 | |
*** dviroel_ is now known as dviroel | 11:43 | |
*** ysandeep is now known as ysandeep|afk | 12:13 | |
opendevreview | jayaditya gupta proposed openstack/diskimage-builder master: Closes-Bug: 1974350 https://review.opendev.org/c/openstack/diskimage-builder/+/850882 | 12:46 |
*** ysandeep|afk is now known as ysandeep | 13:30 | |
*** dasm|off is now known as dasm | 13: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 |
fungi | yuzhipeng___: 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 there | 14:03 |
yuzhipeng___ | fungi: Thanks for your help! It is really an important message for me! | 14:07 |
opendevreview | Merged opendev/system-config master: update email address https://review.opendev.org/c/opendev/system-config/+/850824 | 14:28 |
*** ysandeep is now known as ysandeep|dinner | 15:04 | |
*** dviroel is now known as dviroel|lunch | 15:08 | |
*** ysandeep|dinner is now known as ysandeep|out | 15:45 | |
clarkb | fungi: 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 |
clarkb | Then 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 |
fungi | clarkb: yes, i think i outlined those things in the spec? | 16:00 |
clarkb | you probably did :) | 16:00 |
fungi | as 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 mm3 | 16:01 |
clarkb | oh 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 |
fungi | yes, 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 yet | 16:02 |
clarkb | anway 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 |
clarkb | fingers cross that ~Wednesday I'll have time to work on cobbling the start of something like that together | 16:08 |
clarkb | fungi: 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 bit | 16:08 |
fungi | clarkb: 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 |
clarkb | ya 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 |
fungi | sure | 16:11 |
clarkb | Spinning 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 testing | 16:12 |
clarkb | But first I need to flush out my existing stuff and finish trains of review thought and get through tomorrow's meetings :) | 16:13 |
fungi | neat, i'd never known about symmetric_difference() | 16:15 |
clarkb | there is a page with all those filters on it. Definitely a new one to me too :) | 16:15 |
clarkb | https://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 ansible | 16:16 |
fungi | oh wow | 16:16 |
clarkb | I 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 |
clarkb | there is a single issue left on their milestone tracker for 1.17.0 | 16:18 |
*** dviroel|lunch is now known as dviroel | 16:26 | |
opendevreview | Merged opendev/system-config master: Check for new Gerrit on disk caches when upgrading Gerrit https://review.opendev.org/c/opendev/system-config/+/850580 | 16:49 |
clarkb | infra-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 easier | 17:24 |
fungi | clarkb: has that been run through base-test already? | 17:32 |
fungi | i didn't see comments indicating it had | 17:33 |
clarkb | fungi: yes, iirc you approved the base-test change | 17:33 |
corvus | yeah there's a link in the commit msg | 17:33 |
fungi | d'oh | 17:33 |
clarkb | I did a diff between the base test playbook and the prod playbook and they match | 17:33 |
fungi | thanks, mondays... | 17:33 |
fungi | i swear i read the commit message. obviously not closely enough though | 17:34 |
opendevreview | Merged opendev/base-jobs master: Separate swift provider selection from the swift log upload task https://review.opendev.org/c/opendev/base-jobs/+/848881 | 17:41 |
clarkb | ^ lgtm against 714354097cc0438dacc198583c3a2f57 | 17:54 |
fungi | yep, awesome | 18:17 |
*** dviroel is now known as dviroel|afk | 20:17 | |
*** melwitt_ is now known as melwitt | 21:10 | |
clarkb | going to put tomorrow's meeting agenda together nowish. Please add any topics now or mention them here and I'll add them | 21:24 |
*** dasm is now known as dasm|off | 21:25 | |
opendevreview | Slawek Kaplonski proposed openstack/project-config master: Add Grafana dashboard for the Tobiko CI https://review.opendev.org/c/openstack/project-config/+/850953 | 21:57 |
*** undefined is now known as Guest6022 | 22:41 | |
opendevreview | Miguel Lavalle proposed zuul/zuul-jobs master: Revert "Revert "Install venv for all platforms in ensure-pip"" https://review.opendev.org/c/zuul/zuul-jobs/+/850917 | 22:57 |
opendevreview | Ian Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well https://review.opendev.org/c/zuul/zuul-jobs/+/850955 | 23:45 |
opendevreview | Ian Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well https://review.opendev.org/c/zuul/zuul-jobs/+/850955 | 23:48 |
opendevreview | Ian Wienand proposed zuul/zuul-jobs master: [wip] allow ensure-pip to install python3.8 as well https://review.opendev.org/c/zuul/zuul-jobs/+/850955 | 23:54 |
*** rlandy is now known as rlandy|out | 23:57 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!