Friday, 2021-05-07

openstackgerritSteve Baker proposed openstack/diskimage-builder master: Add element block-device-efi-lvm  https://review.opendev.org/c/openstack/diskimage-builder/+/79019200:03
mnaserfungi: sorry, never got around responding thinking its an OSH issue, but it seems to not be the case.  i'm seeing the same builds randomly failing, and it's failing during a `pip wheel uwsgi`.  i'm not able to replicate it locally, but also noticed it is failing in a non-deterministic way :(00:30
mnaseronly thing that i've managed to see repeat is that it almost always fails (when it does) in rax-iad -- but that doesn't mean much.00:30
mnaseri cant accurately say it is an issue there00:31
*** _mlavalle_1 has quit IRC00:43
*** _mlavalle_2 has joined #opendev00:43
*** hemanth_n has joined #opendev00:55
fungimnaser: got it. and not using a prebuilt wheel i suppose?01:00
mnaserfungi: we use both pypi and add the infra wheels as extra indexes when we do this01:01
openstackgerritIan Wienand proposed opendev/system-config master: certcheck: cleanup letsencrypt domains  https://review.opendev.org/c/opendev/system-config/+/78014001:02
openstackgerritIan Wienand proposed opendev/system-config master: system-config-roles: only match jobs on roles tested  https://review.opendev.org/c/opendev/system-config/+/77859301:06
openstackgerritIan Wienand proposed opendev/system-config master: gerrit docker: match some more files  https://review.opendev.org/c/opendev/system-config/+/77861301:06
openstackgerritIan Wienand proposed opendev/system-config master: Remove obsolete Bazel spawn strategies  https://review.opendev.org/c/opendev/system-config/+/77840401:06
fungimnaser: and i guess we don't prebuild a wheel for that for the platform where the job runs?01:08
openstackgerritIan Wienand proposed opendev/system-config master: Remove some unnecessary debug: statements  https://review.opendev.org/c/opendev/system-config/+/71787401:12
ianwanyone have an issue with making the host files names consistently have .yaml on the end with -> https://review.opendev.org/c/opendev/system-config/+/786011 ?01:17
fungiseems like a good idea to me01:24
openstackgerritIan Wienand proposed opendev/system-config master: borg-backup hosts: use exact names  https://review.opendev.org/c/opendev/system-config/+/78014401:25
openstackgerritMerged opendev/grafyaml master: Add import of json files  https://review.opendev.org/c/opendev/grafyaml/+/73790001:31
openstackgerritMerged opendev/gerritlib master: docker-compose: update header syntax  https://review.opendev.org/c/opendev/gerritlib/+/76589801:40
openstackgerritMerged opendev/gerritlib master: Add ignore events filter  https://review.opendev.org/c/opendev/gerritlib/+/78526201:40
openstackgerritMerged opendev/gerritlib master: Update documentation  https://review.opendev.org/c/opendev/gerritlib/+/76924101:40
openstackgerritMerged opendev/system-config master: certcheck: cleanup letsencrypt domains  https://review.opendev.org/c/opendev/system-config/+/78014001:47
openstackgerritMerged opendev/gear master: Create SSL context using PROTOCOL_TLS, fallback to highest supported version  https://review.opendev.org/c/opendev/gear/+/74128802:14
openstackgerritMerged opendev/gear master: Update testing to Python 3.9 and linters  https://review.opendev.org/c/opendev/gear/+/78010302:15
*** pongboom has joined #opendev02:20
openstackgerritMerged opendev/system-config master: host_vars : add .yaml extension  https://review.opendev.org/c/opendev/system-config/+/78601102:42
openstackgerritMerged opendev/system-config master: Remove some unnecessary debug: statements  https://review.opendev.org/c/opendev/system-config/+/71787403:03
openstackgerritMerged opendev/system-config master: system-config-roles: only match jobs on roles tested  https://review.opendev.org/c/opendev/system-config/+/77859303:03
openstackgerritMerged opendev/system-config master: gerrit docker: match some more files  https://review.opendev.org/c/opendev/system-config/+/77861303:04
openstackgerritMerged opendev/system-config master: Remove obsolete Bazel spawn strategies  https://review.opendev.org/c/opendev/system-config/+/77840403:34
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add containerfile element  https://review.opendev.org/c/openstack/diskimage-builder/+/70008303:59
openstackgerritIan Wienand proposed openstack/diskimage-builder master: WIP: boot test of containerfile image  https://review.opendev.org/c/openstack/diskimage-builder/+/72214803:59
*** ykarel|away has joined #opendev04:25
*** marios has joined #opendev05:06
openstackgerritMerged openstack/diskimage-builder master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/diskimage-builder/+/78968805:21
fricklermnaser: do you have some logs of a failing job? can this be related to the pypi sni changes? (i.e. running with old pip?)05:45
fricklermnaser: also, while you're here, any update on the v6 situation?05:46
*** ralonsoh has joined #opendev05:46
*** ykarel|away has quit IRC05:47
*** ykarel|away has joined #opendev05:47
*** ysandeep|away is now known as ysandeep06:02
*** slaweq has joined #opendev06:05
*** cloudnull has quit IRC06:23
*** jhesketh has quit IRC06:28
*** vishalmanchanda has joined #opendev06:34
*** cloudnull has joined #opendev06:41
*** fressi has joined #opendev06:51
*** fressi has quit IRC06:57
*** fressi has joined #opendev06:58
*** rpittau|afk is now known as rpittau07:05
*** amoralej|off is now known as amoralej07:08
*** andrewbonney has joined #opendev07:11
*** fressi has quit IRC07:13
*** hashar has joined #opendev07:15
*** fressi has joined #opendev07:35
*** tosky has joined #opendev07:48
*** ykarel|away is now known as ykarel07:48
*** jpena|off is now known as jpena07:51
*** dtantsur|afk is now known as dtantsur07:58
*** mgoddard has joined #opendev08:04
*** ysandeep is now known as ysandeep|lunch08:17
*** xinliang has joined #opendev08:32
*** marios has quit IRC08:50
*** jhesketh has joined #opendev09:01
*** lpetrut has joined #opendev09:41
*** marios has joined #opendev09:48
*** ysandeep|lunch is now known as ysandeep10:06
*** brinzhang_ has quit IRC10:11
*** hashar has quit IRC10:30
openstackgerritBenjamin Schanzel proposed zuul/zuul-jobs master: Allow Specifying Log File Retention in s3 Uploader  https://review.opendev.org/c/zuul/zuul-jobs/+/79005010:36
*** xinliang has quit IRC10:54
*** jpena is now known as jpena|lunch11:30
openstackgerritBenjamin Schanzel proposed zuul/zuul-jobs master: Allow Specifying Log File Retention in s3 Uploader  https://review.opendev.org/c/zuul/zuul-jobs/+/79005011:46
*** cenne is now known as cenn11:59
*** hemanth_n has quit IRC12:05
*** ysandeep is now known as ysandeep|brb12:05
*** brinzhang has joined #opendev12:14
*** fressi has quit IRC12:16
*** jpena|lunch is now known as jpena12:27
*** ysandeep|brb is now known as ysandeep12:29
*** pongboom has quit IRC12:51
*** amoralej is now known as amoralej|lunch12:54
*** amoralej|lunch is now known as amoralej13:18
*** elod is now known as elod_afk13:23
openstackgerritArtem Goncharov proposed openstack/project-config master: Modify OpenStackSDK acl  https://review.opendev.org/c/openstack/project-config/+/79024413:39
*** whoami-rajat has joined #opendev13:39
*** ykarel has quit IRC13:44
*** mkowalski has joined #opendev13:44
*** ykarel has joined #opendev13:46
*** d34dh0r53 has quit IRC14:12
*** d34dh0r53 has joined #opendev14:18
*** avass has quit IRC14:20
*** avass has joined #opendev14:21
openstackgerritCarmen Rata proposed openstack/project-config master: Add audit armada app project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/79025014:25
*** rpittau is now known as rpittau|afk14:29
openstackgerritCarmen Rata proposed openstack/project-config master: Add audit armada app project to StarlingX  https://review.opendev.org/c/openstack/project-config/+/79025014:43
*** mlavalle has joined #opendev14:58
*** _mlavalle_2 has quit IRC15:02
clarkbcorvus: if you get a chance can you check my comment on https://review.opendev.org/c/opendev/system-config/+/789622/18/playbooks/roles/mailman/tasks/main.yaml I think that may be the last thing I haven't really been able to udnerstand fully15:32
clarkbI suspect that my naive just run newlist implementation is fine and it was puppet that was doing extra stuff that I just don't have, but not sure15:33
*** hashar has joined #opendev15:39
fungiclarkb: mass opencloud has this which might be interesting to dissect: https://github.com/CCI-MOC/moc-ansible-mailman15:41
*** amoralej is now known as amoralej|off15:46
*** lpetrut has quit IRC15:46
clarkbfungi: that looks a bit more complete. I think we can probably convert the mailman-list role I wrote to using that rather than execing list_lists and newlist15:48
clarkbbut also its all collections and stuff and I have no idea what that means for us15:49
corvusclarkb: i don't think you're missing anything; the original mailman puppet module assumed it should create /etc/alias entries, but we don't do that because we have exim determining what addresses to use, and doing verp.15:50
clarkbgot it15:50
fungiclarkb: if we want to use that collection, i would consider that a potential future improvement, but what you have now seems fine. maybe add a todo comment so we don't forget it exists?15:52
clarkbgood idea. I can also clean up the todo that corvus indicates is not a todo15:53
*** marios is now known as marios|out15:54
openstackgerritClark Boylan proposed opendev/system-config master: Ansible mailman configs  https://review.opendev.org/c/opendev/system-config/+/78962215:56
clarkbthere we go ^ no code changes, just comment updates15:56
*** ysandeep is now known as ysandeep|away16:01
*** marios|out has quit IRC16:04
*** jpena is now known as jpena|off16:20
*** ykarel has quit IRC16:23
*** ykarel has joined #opendev16:36
*** ykarel has quit IRC16:38
*** hashar has quit IRC17:02
*** dtantsur is now known as dtantsur|afk17:12
*** d34dh0r53 has quit IRC17:23
*** vishalmanchanda has quit IRC17:23
*** d34dh0r53 has joined #opendev17:28
*** ralonsoh has quit IRC17:34
*** brinzhang_ has joined #opendev17:53
*** brinzhang has quit IRC17:56
clarkbinfra-root based on https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/zuul-scheduler/tasks/main.yaml#L69-L71 I think we'll only start zuul's scheduler if we set zuul_scheduler_start and we seem to only set that in testing. I think this means I can safely boot up a zuul02.opendev.org and have ansible do its thing. Then we'll control the flip from 01 to 02 as we migrate18:14
clarkbdata and update dns etc18:14
clarkbdoes that sound right to everyone else?18:14
clarkbI'm also looking at the size of the existing server and wondering if we can change it a bit. In particular it seems liek we may not need as much memory or cpu as we've currently got. Maybe a 16GB memory instance is sufficient? We'll hit OOMs faster if they occur but that may actually be a nice thing?18:16
clarkbAlso we seem to have a large volume attached for zuul logs. Currently that consumes 14GB of disk. I don't know if we need to attach a dedicated volume for this on the new host18:17
clarkbaha /var/log/zuul is the ephemeral drive, so ya we can just attach whatever ephemeral we get and should be fine18:17
clarkbcorvus: ^ does that seem ok to you? any other considerations I should be aware of?18:18
clarkblooks like zuul_web_start is similar to zuul_scheduler_start (I think having web start would be ok though)18:20
*** knikolla has quit IRC18:32
*** knikolla has joined #opendev18:35
*** vishalmanchanda has joined #opendev18:38
*** andrewbonney has quit IRC19:10
corvusclarkb: yes -- though to be honest, i wouldn't mind if we had too much memory for the next few months; i feel like chances of memory leaks are high as we do the v5 work19:16
corvusclarkb: we should not need to sync anything from the old to the new server; the filesystem keystorage is only backup now19:17
corvus(zk is primary)19:17
clarkbcorvus: gotcha so stick with the same sized instance in that case. Also keys being primary in zk makes it easy. We can just stop the old scheduler, start the new one and run the queue restore script on the new one19:31
clarkbI'll start working on that early next week19:31
corvusyep19:31
clarkbcorvus: will zuul write out the keys locally when it finds them in zk?19:31
corvusyep19:32
clarkbcool19:32
corvusso we'll end up with copies on 02 as well19:32
corvuswe'll eventually stop that, but probably only after we've made an export script for backup purposes19:32
clarkbmakes sense19:32
fungiwe can scale down the scheduler size when we scale out to redundant schedulers too19:51
fungiso it's not like this is our only opportunity19:51
*** artom has quit IRC20:01
*** artom has joined #opendev20:02
*** Tengu has quit IRC20:04
*** Tengu has joined #opendev20:04
*** vishalmanchanda has quit IRC20:58
*** mkowalski has quit IRC21:59
*** mkowalski has joined #opendev22:00
*** tosky has quit IRC23:08
*** mlavalle has quit IRC23:59

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