*** Meiyan has joined #opendev | 00:58 | |
*** xiaolin has joined #opendev | 01:07 | |
*** gtema has joined #opendev | 02:45 | |
*** gtema has quit IRC | 02:49 | |
*** gtema has joined #opendev | 03:47 | |
*** gtema has quit IRC | 03:52 | |
*** slaweq has joined #opendev | 04:16 | |
*** slaweq has quit IRC | 04:20 | |
*** ykarel|away is now known as ykarel | 04:23 | |
*** redrobot has quit IRC | 04:36 | |
*** gtema has joined #opendev | 04:59 | |
*** gtema has quit IRC | 05:04 | |
*** factor has quit IRC | 06:04 | |
*** hashar has joined #opendev | 06:22 | |
*** xiaolin has quit IRC | 06:35 | |
*** gtema has joined #opendev | 06:35 | |
*** gtema_ has joined #opendev | 06:45 | |
*** gtema has quit IRC | 06:49 | |
*** ysandeep is now known as ysandeep|afk | 06:57 | |
*** gtema has joined #opendev | 07:02 | |
*** gtema_ has quit IRC | 07:06 | |
*** iurygregory has joined #opendev | 07:10 | |
*** rpittau|afk is now known as rpittau | 07:14 | |
*** slaweq has joined #opendev | 07:17 | |
*** tosky has joined #opendev | 07:39 | |
*** hashar has quit IRC | 07:47 | |
*** moppy has quit IRC | 08:01 | |
*** moppy has joined #opendev | 08:01 | |
*** tkajinam has quit IRC | 08:07 | |
*** ravsingh has joined #opendev | 08:07 | |
*** ysandeep|afk is now known as ysandeep | 08:08 | |
*** DSpider has joined #opendev | 08:16 | |
*** ttx has quit IRC | 08:19 | |
*** ttx has joined #opendev | 08:19 | |
*** xiaolin has joined #opendev | 08:36 | |
*** sshnaidm|afk is now known as sshnaidm | 08:44 | |
*** ravsingh has quit IRC | 08:59 | |
*** ravsingh has joined #opendev | 09:00 | |
*** sgw has quit IRC | 09:54 | |
*** slaweq has left #opendev | 09:57 | |
*** slaweq has quit IRC | 09:57 | |
*** xiaolin has quit IRC | 10:12 | |
*** rpittau is now known as rpittau|bbl | 10:15 | |
*** avass has quit IRC | 10:18 | |
*** Meiyan has quit IRC | 10:34 | |
*** gtema has quit IRC | 11:19 | |
*** gtema has joined #opendev | 11:51 | |
*** gtema has quit IRC | 11:51 | |
*** gtema has joined #opendev | 11:51 | |
*** rpittau|bbl is now known as rpittau | 12:13 | |
*** gtema_ has joined #opendev | 12:21 | |
*** gtema has quit IRC | 12:25 | |
*** deivid has joined #opendev | 12:29 | |
deivid | Hi! I'm trying to use pyghmi and I'm having some issues.. is this the right place to ask about it? | 12:30 |
---|---|---|
AJaeger | deivid: OpenDev is running the infrastructure that hosts pyghmi and others but we cannot help you. | 12:35 |
AJaeger | deivid: I don't see any IRC channel for them. This looks related to ironic, so #openstack-ironic is one idea - check whether they can help you | 12:36 |
deivid | cool! thank you | 12:37 |
*** gtema has joined #opendev | 12:47 | |
*** gtema_ has quit IRC | 12:51 | |
*** gtema_ has joined #opendev | 13:03 | |
*** gtema has quit IRC | 13:07 | |
*** ykarel is now known as ykarel|afk | 13:11 | |
*** iurygregory is now known as iurygregory|afk | 13:20 | |
*** gtema has joined #opendev | 13:22 | |
*** gtema_ has quit IRC | 13:26 | |
openstackgerrit | Sagi Shnaidman proposed zuul/zuul-jobs master: Add ansible collection roles https://review.opendev.org/730360 | 13:31 |
*** gtema_ has joined #opendev | 13:34 | |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 13:34 |
*** gtema has quit IRC | 13:38 | |
*** sgw has joined #opendev | 13:45 | |
*** gtema has joined #opendev | 13:50 | |
*** gtema__ has joined #opendev | 13:53 | |
*** gtema_ has quit IRC | 13:54 | |
*** gtema has quit IRC | 13:57 | |
openstackgerrit | Sagi Shnaidman proposed zuul/zuul-jobs master: Add ansible collection roles https://review.opendev.org/730360 | 14:05 |
*** priteau has joined #opendev | 14:05 | |
*** deivid has quit IRC | 14:07 | |
*** ykarel|afk is now known as ykarel | 14:09 | |
*** gtema has joined #opendev | 14:14 | |
*** ravsingh has quit IRC | 14:16 | |
*** gtema__ has quit IRC | 14:17 | |
openstackgerrit | Hervé Beraud proposed openstack/project-config master: Add Backport-Candidate label for oslo deliverables https://review.opendev.org/734096 | 14:24 |
auristor | ianw: this repository http://debian.ca-zephyr.org/ contains a kafs-client package with builds for Debian buster, bulleye, and sid and for Ubuntu focal. I hope that it will be accepted by Debian in the next week or two. | 14:27 |
*** iurygregory|afk is now known as iurygregory | 14:36 | |
fungi | is it already in the new queue for debian, just waiting for ftpmasters to review? | 14:38 |
* fungi checks | 14:38 | |
auristor | rra will upload it to debian after he approves it | 14:38 |
fungi | oh, excellent | 14:39 |
fungi | and yeah, it's not in https://ftp-master.debian.org/new.html yet | 14:39 |
fungi | rra is great, he's the uploading sponsor for my packages since i've been too lazy to ever bother applying to be a dd | 14:39 |
auristor | rra has reviewed prior builds. he caught the openssl license conflict which resulted in the removal of the openssl libcrypto dependency from kafs-client. | 14:42 |
fungi | well, he was maintaining the openafs packages in debian for many years too | 14:43 |
auristor | sure, I recruited him as openafs elder/gatekeeper when he was at Stanford | 14:43 |
AJaeger | config-core, please review https://review.opendev.org/733979 to unbreak requirements periodic constraints run. | 14:44 |
*** gtema has left #opendev | 14:44 | |
mnaser | AJaeger: +2 | 14:45 |
AJaeger | thanks, mnaser | 14:45 |
*** mlavalle has joined #opendev | 14:53 | |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 15:03 |
frickler | infra-root: I have set up unbound to answer DNS queries from instances within devstack with https://review.opendev.org/733953 and the dependencies. I'm thinking we might want to integrate this into our images directly, so others can use it, let me know what you think | 15:10 |
clarkb | the big difference to the existing unbound is adding the 172.24.5.1/24 listen address? | 15:11 |
fungi | i guess that's safe so long as we're not booting in a cloud which uses that as an internal network for instance interfaces and then puts floating ips for global addresses pointing to those (relatively unlikely) | 15:13 |
frickler | adding the listen address and the filewall rule | 15:13 |
frickler | well we have declared the range as free to being used by devstack. if we come across a provider for whom this isn't true, we'll need to find another range anyway | 15:14 |
openstackgerrit | Sagi Shnaidman proposed zuul/zuul-jobs master: Add ansible collection roles https://review.opendev.org/730360 | 15:17 |
*** larainema has joined #opendev | 15:22 | |
*** priteau has quit IRC | 15:22 | |
*** iurygregory has quit IRC | 15:29 | |
*** iurygregory has joined #opendev | 15:29 | |
dmsimard | Just sharing fyi, there's apparently new gerrit releases including a security fix: https://twitter.com/GerritReview/status/1269986531894267906 | 15:31 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Update to gitea 1.12.0-rc2 https://review.opendev.org/729659 | 15:32 |
clarkb | dmsimard: thanks for the heads up. Reviewing the notes there I think we'll be ok | 15:34 |
clarkb | (its not ideal but not world ending, https://www.gerritcodereview.com/2.14.html#21421) | 15:34 |
clarkb | frickler: yes, I believe that is true. If we have a conflict we're updating a few things either way | 15:36 |
clarkb | infra-root https://review.opendev.org/729659 has been updated to handle gitea's latest RC | 15:36 |
mordred | clarkb: lgtm - I like this shift to commenting | 15:37 |
clarkb | mordred: ya I had a weird thing comparing rc1 to rc2 showing a delta then comparing our content to rc2 checkout didn't show the delta rc1 had | 15:39 |
clarkb | mordred: I opened the file with vim instead of using diff then the next diff showed the delta. Silly filesystems | 15:39 |
mordred | hah | 15:39 |
clarkb | but otherwise teh comments make it easier to pick out intentional changes | 15:39 |
mordred | clarkb: unrelated - I have a stack up in cliff to start to update how osc deals with plugins and entrypoints | 15:42 |
mordred | clarkb: tl;dr - register all the in-tree plugins directly and have cliff look at its internals for command resolution first, and only scan entrypoints if it can't find a match the first pass | 15:43 |
mordred | clarkb: this should allow most of the built-in functionality to happen without an entrypoint scan at all | 15:43 |
clarkb | neat | 15:44 |
mordred | clarkb: https://review.opendev.org/#/q/topic:osc-plugin-optimize fwiw | 15:44 |
mordred | I have to unwind a few things to get that process to be workable - but I think it's only a couple of patches away | 15:44 |
*** ykarel is now known as ykarel|away | 15:51 | |
*** ysandeep is now known as ysandeep|afk | 15:54 | |
*** rpittau is now known as rpittau|afk | 16:08 | |
openstackgerrit | Sagi Shnaidman proposed zuul/zuul-jobs master: Add ansible collection roles https://review.opendev.org/730360 | 16:09 |
*** ysandeep|afk is now known as ysandeep | 16:15 | |
*** ysandeep is now known as ysandeep|away | 16:30 | |
clarkb | infra-root looks like a few certs failed to refresh as expected yesterday. I'll look into that in a bit if no one else is already doing it | 16:32 |
* clarkb finds breakfast first | 16:32 | |
*** sshnaidm is now known as sshnaidm|afk | 16:34 | |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 16:40 |
fungi | i saw the sslcheck warnings but have had meetings all morning so haven't taken a look yet either | 16:41 |
clarkb | I've finished eating some food and am about to pull up logs | 16:52 |
clarkb | based on acme logs etherpad hasn't tried to renew its cert. Working back from there I need to check ansible I guess | 16:53 |
clarkb | skipping: no hosts matched | 16:54 |
clarkb | I think our ansible is nooping | 16:54 |
clarkb | mordred: ^ I think the groups and hosts split is not working | 16:55 |
AJaeger | config-core, please review https://review.opendev.org/733979 to unbreak requirements periodic constraints run. | 16:57 |
clarkb | I think I see the issue | 16:58 |
fungi | i love how le cert refreshes, via automated sslcheck notifications, repeatedly serve as a canary that we've broken ansible | 16:59 |
fungi | or broken the jobs that run our ansible, et cetera | 17:00 |
fungi | i guess last time it was that i'd broken the periodic pipeline for system-config | 17:01 |
clarkb | inventory=/home/zuul/src/opendev.org/src/opendev/system-config/inventory/base/hosts.yaml,/home/zuul/src/opendev.org/src/opendev/system-config/inventory/service/groups.yaml,/etc/ansible/hosts/emergency.yaml <- that is our prod config. Note the extra src/ entries | 17:01 |
fungi | yeah, we don't have a src namespace in opendev | 17:03 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Remove extra src/ dirs from inventory paths https://review.opendev.org/734158 | 17:03 |
clarkb | I think ^ is the fix | 17:03 |
clarkb | mordred: ^ do you understand why this worked in testing? | 17:03 |
mordred | clarkb: yeah - we write out an overriden ansible.cfg in testing pointing to alternate inventory location | 17:07 |
mordred | clarkb: it's one of the things we override | 17:07 |
mordred | so - you know - the general rule - any divergence from prod and testing WILL break | 17:08 |
mordred | clarkb: youknow - maybe we should avoid doing that - and instead we should just have our test fixture overwrite the gate content into the same locations as would exist on bridge | 17:08 |
openstackgerrit | Merged openstack/project-config master: Use python 3 venv for generate-constraints https://review.opendev.org/733979 | 17:09 |
clarkb | fungi: catching up on things this morning and did jvb02-04 get deleted or simply removed from inventory/dns? or to put it differently: anything else we need to do to finish that up? | 17:46 |
clarkb | mordred: feel free to update my change if you can contruct a better way to test that (because ya I think my change is totally untested and simply expected to fix things) | 17:46 |
mordred | clarkb: I can't think of a way in the short term | 17:48 |
corvus | i +2d that, but also think mordred's approach would be fine... i'm kinda either/or on them | 17:48 |
mordred | clarkb: I think we should just land it | 17:48 |
mordred | corvus: I'll look in to a patch to do my thing | 17:48 |
mordred | and see what it looks like overall | 17:48 |
fungi | clarkb: double-checking the state of the changes i pushed | 17:54 |
fungi | clarkb: i did a poweroff of the servers and then pushed changes to revert them from the inventory and dns zone, both of which merged, so i think i can delete their instances from nova next | 17:55 |
fungi | i'll go ahead with that now | 17:56 |
clarkb | thanks | 17:56 |
fungi | #status log deleted down instances jvb02.opendev.org, jvb03.opendev.org, jvb04.opendev.org after removal from inventory and dns | 17:57 |
openstackstatus | fungi: finished logging | 17:57 |
fungi | and that's that | 17:57 |
clarkb | with ansible theoretically sorted and jvb's cleaned up I'm transitioning to "paperwork". Going to get a meeting agenda out, write some PTG recap summary content, and remind peopel about the opendev advisory board as suggested by mnaser. Ping me if something code or operational comes up | 17:59 |
fungi | i'm transitioning to "yardwork" (which didn't really need the airquotes) | 18:03 |
openstackgerrit | Merged opendev/system-config master: Remove extra src/ dirs from inventory paths https://review.opendev.org/734158 | 18:06 |
*** avass has joined #opendev | 18:16 | |
mordred | fungi: I feel like "yardwork" might involved more beer than yardwork | 18:17 |
fungi | no comment | 18:21 |
fungi | it does involve a lot of lounging on the patio with my computer and staring staring out at the water, at least | 18:22 |
*** hashar has joined #opendev | 18:59 | |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 19:10 |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 19:13 |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 19:16 |
*** hashar has quit IRC | 20:11 | |
*** jesusaur has quit IRC | 20:49 | |
corvus | clarkb: i think https://review.opendev.org/733409 is ready to merge now (mordred pushed up the latest ps there and confirms it's working as intended) | 21:10 |
mordred | corvus: wanna see something weird? | 21:12 |
clarkb | approved. Do we want to remove the /etc/hosts collection in a followup or keep it as generally useful? | 21:12 |
mordred | I think it's generally useful | 21:12 |
mordred | corvus, clarkb: https://review.opendev.org/#/c/734095/ succeeded in gate - and didn't get merged, but there's no message | 21:13 |
clarkb | I just sent out a very long PTG recap email | 21:13 |
mordred | that's exciting | 21:13 |
*** auristor has quit IRC | 21:14 | |
clarkb | mordred: looking at zuul logs for 734095 now | 21:14 |
clarkb | mordred: it got an conflict exception | 21:16 |
openstackgerrit | Carlos Goncalves proposed openstack/diskimage-builder master: Add support for CentOS 8 Stream https://review.opendev.org/734083 | 21:16 |
clarkb | mordred: its parent is https://review.opendev.org/#/c/697444/27 whcih si not the latest patchset | 21:17 |
clarkb | (so it cannot merge) | 21:17 |
mordred | clarkb: weird. I would have thought something would have reported that - like the "can't merge" error or something | 21:18 |
clarkb | mordred: ya the little orange dot next to the parent sha is all you get I think | 21:18 |
mordred | clarkb: gerrit reported its child as cannot merge | 21:18 |
mordred | clarkb: oh the orange dot. thanks! | 21:18 |
corvus | if the parent hadn't been merged a long time ago, zuul would have caught that; but it doesn't instantiate change objects in memory for merged changes | 21:20 |
corvus | we could still probably add a specific check for this in the mergability check of the gerrit driver | 21:20 |
mordred | I mean, admitedly it's a bit of an edge | 21:21 |
fungi | quick-n-dirty nginx log analysis via docker-compose says we had precidely 600 unique ip addresses visit a meetbot room monday through friday last week. i suppose that's a coarse upper bound on the total number of folks who might have used the service during the ptg? | 21:34 |
fungi | er, precisely | 21:34 |
*** auristor has joined #opendev | 21:35 | |
fungi | meetpad not meetbot | 21:36 |
openstackgerrit | James E. Blair proposed opendev/system-config master: Consolidate zuul_connection variable https://review.opendev.org/734306 | 21:50 |
corvus | mordred: ^ see anything wrong with that? | 21:50 |
mordred | corvus: I think that's a *great* idea | 21:51 |
corvus | cool, wanted to make sure i wasn't missing something :) | 21:51 |
openstackgerrit | James E. Blair proposed opendev/system-config master: Fake zuul_connections for gate https://review.opendev.org/730929 | 21:58 |
corvus | then i think that's how we use the new gate-overriding thingy | 21:59 |
clarkb | corvus: when you say not having the secrets should be fine that is because those zuul sub services don't actually use the connection data? | 21:59 |
corvus | clarkb: yep | 21:59 |
corvus | 2 things: ansible is not going to bomb (because in the jinja template, the secrets are additive iff they exist), and zuul isn't going to bomb because if, say, the github api key isn't present on zuul-web, that's fine, it's ignored. | 22:00 |
corvus | though, i dunno, maybe that particular example was bad :) | 22:01 |
corvus | let's change that to 'the gerrit http password' :) | 22:01 |
mordred | corvus: in 29 there - you add more things to zuul.d/system-config-run.yaml than were added in the patch | 22:02 |
corvus | mordred: yes! i thought they were good things to add | 22:02 |
mordred | they seem like fine things to add - but were they missing due to oversight? or is there something... ok, cool | 22:02 |
mordred | I thought that was the thing | 22:02 |
corvus | i was thinking that maybe everything in the service dir should also be in the templates dir match | 22:02 |
corvus | mordred: if i'm right about that, then i think your system makes it easy to make the job pretty future-proof | 22:03 |
mordred | \o/ | 22:04 |
corvus | mordred: may we should rework that one more time to have a shiny regex that handles all the variants | 22:04 |
corvus | playbooks/.*_vars/zuul | 22:05 |
corvus | anyway, that can come later | 22:05 |
openstackgerrit | Hervé Beraud proposed openstack/diskimage-builder master: Use unittest.mock instead of mock https://review.opendev.org/734331 | 22:08 |
corvus | clarkb, mordred: there is probably some risk in my consolidation patch. there could be some zuul component that refuses to start if it has a connection entry missing some critical piece of data. that would annoy me if that's the case, but it could be. | 22:08 |
corvus | if it is, then we could either do the same thing with zuul_connection_secrets and have the same file everywhere, or we could revert it and leave a comment explaining why it's different. | 22:09 |
corvus | but my hope is that nothing that doesn't needs that information tries to use it | 22:10 |
openstackgerrit | James E. Blair proposed opendev/system-config master: WIP: add Zookeeper TLS support https://review.opendev.org/720302 | 22:11 |
corvus | with any luck, whether that works should be visible in logs now | 22:11 |
mordred | fingers crossed | 22:14 |
ianw | ... just getting kids out the door to school ... thank $deity | 22:29 |
clarkb | ianw: wait your kids can go to school again? | 22:30 |
clarkb | ours are about to finish school for the academic year but they haven't gone to school in months :/ | 22:31 |
ianw | yeah it's been 11 weeks but they're back today | 22:31 |
ianw | it's so ... quiet :) | 22:32 |
fungi | i wish our tourists would go away. with everything here closed they're all so bored they just cruise up and down the residential street i live on even though it doesn't go anywhere (just parallels the main road for a few miles at half the speed limit with lots of stop signs) | 22:36 |
fungi | so weird | 22:37 |
fungi | i guess they want to look at the water, and the parking spaces at the beach accesses are probably all full | 22:37 |
fungi | and it's not like it's just a few of them... it's a nonstop line of cars all day | 22:40 |
fungi | maybe i should take it as an opportunity to put up a few signs | 22:40 |
ianw | you know things are bad when a stop sign is entertainment! :) | 22:47 |
*** tkajinam has joined #opendev | 22:49 | |
fungi | hey, a lot of them don't have stop signs back home. it's novel when an intersection isn't embellished with flashy signal light bling | 22:50 |
clarkb | portland actually has a bunch of uncontrolled intersections | 22:56 |
clarkb | it creates confusion and their faq even says something along the lines of "this isn't a portland specific or even oregon issue" | 22:57 |
clarkb | which I thought was funny | 22:57 |
clarkb | https://etherpad.opendev.org/p/opendev-tools-still-running-python2 I'm starting the very early beginnings of figuring out where we stand re python3 | 22:58 |
ianw | https://zuul.opendev.org/t/openstack/build/6e4325cb0d704e1f980b7aa742b7942d/console ... just failed to download an artifact with "304 not modified" ... that is odd | 23:02 |
ianw | oh i guess it's my fault ... don't worry :) | 23:05 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Change launch scripts to python3 shebangs https://review.opendev.org/734345 | 23:06 |
ianw | i still think ansible is getting it wrong because it's not the same file | 23:09 |
*** DSpider has quit IRC | 23:13 | |
*** tosky has quit IRC | 23:13 | |
*** mlavalle has quit IRC | 23:29 | |
openstackgerrit | Merged opendev/system-config master: Consolidate zuul_connection variable https://review.opendev.org/734306 | 23:35 |
openstackgerrit | Clark Boylan proposed openstack/project-config master: Be more explicit about using python3 to run tools/ https://review.opendev.org/734393 | 23:42 |
clarkb | I expect that as part of this investigating we'll want to do things like ^ to be explicit | 23:43 |
clarkb | just makes it easier to tell whether or not python3 or python2 is used | 23:43 |
clarkb | https://etherpad.opendev.org/p/opendev-tools-still-running-python2 if ya'll think of other services and utilities to add there that would be great | 23:44 |
clarkb | I'll try to properly categorize things into the three TODO lists as I'm able then from that people can pick up porting tasks | 23:44 |
ianw | yeah afsmon should be fine, and afsrelease too | 23:52 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!