*** ryohayakawa has joined #openstack-infra | 00:04 | |
*** tetsuro has joined #openstack-infra | 00:07 | |
*** jamesmcarthur has quit IRC | 00:08 | |
*** jamesmcarthur has joined #openstack-infra | 00:15 | |
*** hongbin has quit IRC | 00:20 | |
*** hongbin has joined #openstack-infra | 00:22 | |
*** jamesmcarthur has quit IRC | 00:27 | |
*** jamesmcarthur has joined #openstack-infra | 00:29 | |
*** yamamoto has joined #openstack-infra | 00:36 | |
*** yamamoto has quit IRC | 00:42 | |
*** markvoelker has joined #openstack-infra | 01:15 | |
*** markvoelker has quit IRC | 01:19 | |
*** EmilienM|PTO is now known as EmilienM | 01:27 | |
*** ociuhandu has joined #openstack-infra | 01:33 | |
*** yamamoto has joined #openstack-infra | 01:38 | |
*** ociuhandu has quit IRC | 01:38 | |
*** markvoelker has joined #openstack-infra | 02:21 | |
openstackgerrit | Andrii Ostapenko proposed zuul/zuul-jobs master: Add ability to use upload-docker-image in periodic jobs https://review.opendev.org/740560 | 02:25 |
---|---|---|
*** markvoelker has quit IRC | 02:25 | |
*** ricolin has joined #openstack-infra | 02:33 | |
*** markvoelker has joined #openstack-infra | 02:34 | |
*** markvoelker has quit IRC | 02:39 | |
*** tetsuro has quit IRC | 02:48 | |
*** weshay_ruck is now known as weshay_pto | 03:04 | |
*** jamesmcarthur has quit IRC | 03:07 | |
*** jamesmcarthur_ has joined #openstack-infra | 03:07 | |
*** jamesmcarthur_ has quit IRC | 03:09 | |
*** ociuhandu has joined #openstack-infra | 03:10 | |
*** ociuhandu has quit IRC | 03:14 | |
*** Tengu has quit IRC | 03:21 | |
*** Tengu has joined #openstack-infra | 03:22 | |
*** hongbin has quit IRC | 03:26 | |
*** markvoelker has joined #openstack-infra | 03:31 | |
*** psachin has joined #openstack-infra | 03:36 | |
*** markvoelker has quit IRC | 03:36 | |
*** dave-mccowan has quit IRC | 03:37 | |
*** ramishra has joined #openstack-infra | 03:44 | |
*** tetsuro has joined #openstack-infra | 03:47 | |
*** tetsuro has quit IRC | 03:51 | |
*** Tengu has quit IRC | 04:21 | |
*** Tengu has joined #openstack-infra | 04:22 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-infra | 04:33 | |
*** soniya29 has joined #openstack-infra | 04:38 | |
*** Tengu has quit IRC | 04:41 | |
*** bhagyashris|away is now known as bhagyashris | 04:41 | |
*** Tengu has joined #openstack-infra | 04:42 | |
*** ykarel has joined #openstack-infra | 04:43 | |
*** ricolin_ has joined #openstack-infra | 04:56 | |
*** ricolin has quit IRC | 04:57 | |
*** psachin has quit IRC | 04:58 | |
*** tetsuro has joined #openstack-infra | 05:03 | |
*** tetsuro has quit IRC | 05:08 | |
*** ykarel has quit IRC | 05:11 | |
*** ykarel has joined #openstack-infra | 05:12 | |
*** hamalq has joined #openstack-infra | 05:21 | |
*** hamalq has quit IRC | 05:25 | |
*** lmiccini has joined #openstack-infra | 05:26 | |
*** markvoelker has joined #openstack-infra | 05:32 | |
*** marios has joined #openstack-infra | 05:35 | |
*** markvoelker has quit IRC | 05:36 | |
*** udesale has joined #openstack-infra | 05:38 | |
*** ysandeep|away is now known as ysandeep | 05:50 | |
*** ysandeep is now known as ysandeep|afk | 05:51 | |
*** rcernin has quit IRC | 06:02 | |
*** rcernin has joined #openstack-infra | 06:11 | |
*** ykarel has quit IRC | 06:15 | |
*** Tengu has quit IRC | 06:21 | |
*** Tengu has joined #openstack-infra | 06:23 | |
openstackgerrit | James Page proposed openstack/openstack-zuul-jobs master: Add template for charm check and gate https://review.opendev.org/740614 | 06:23 |
openstackgerrit | James Page proposed openstack/openstack-zuul-jobs master: Add template for charm check and gate https://review.opendev.org/740614 | 06:26 |
*** tosky has joined #openstack-infra | 06:39 | |
*** ykarel has joined #openstack-infra | 06:50 | |
*** vishalmanchanda has joined #openstack-infra | 06:54 | |
*** yolanda has joined #openstack-infra | 07:07 | |
*** xek has joined #openstack-infra | 07:07 | |
*** nightmare_unreal has joined #openstack-infra | 07:09 | |
*** ccamacho has joined #openstack-infra | 07:13 | |
*** ralonsoh has joined #openstack-infra | 07:19 | |
*** xek has quit IRC | 07:44 | |
*** ysandeep|afk is now known as ysandeep|rover | 07:53 | |
*** pkopec has joined #openstack-infra | 08:03 | |
*** rcernin has quit IRC | 08:06 | |
*** ociuhandu has joined #openstack-infra | 08:10 | |
*** ociuhandu has quit IRC | 08:16 | |
*** ysandeep|rover is now known as ysandeep|lunch | 08:16 | |
*** hamalq has joined #openstack-infra | 08:17 | |
*** hamalq_ has joined #openstack-infra | 08:18 | |
*** hamalq has quit IRC | 08:21 | |
*** hamalq_ has quit IRC | 08:23 | |
*** ramishra has quit IRC | 08:28 | |
*** ramishra has joined #openstack-infra | 08:29 | |
*** dtantsur|afk is now known as dtantsur | 08:34 | |
*** ociuhandu has joined #openstack-infra | 08:50 | |
*** ysandeep|lunch is now known as ysandeep|rover | 08:55 | |
*** derekh has joined #openstack-infra | 09:00 | |
*** Lucas_Gray has joined #openstack-infra | 09:01 | |
*** yamamoto has quit IRC | 09:03 | |
*** sshnaidm|afk is now known as sshnaidm | 09:09 | |
*** yamamoto has joined #openstack-infra | 09:11 | |
AJaeger | ttx, the maintain-github-openstack-mirror job succeeded for the first time, see https://zuul.opendev.org/t/openstack/build/7bf6b09b554c416e8e237ea754531837 - is that all fine now? | 09:27 |
*** aedc_ has joined #openstack-infra | 09:27 | |
*** yamamoto has quit IRC | 09:33 | |
*** yamamoto has joined #openstack-infra | 09:38 | |
ttx | AJaeger: It looks good! Thanks for doing another iteration over the weekend. I was operating under the assumption that yaml was systematically installed (much like requests is) | 09:47 |
ttx | I'll watch it for the rest of the week, but I'm optimistic it's all fine now | 09:48 |
*** rcernin has joined #openstack-infra | 09:53 | |
AJaeger | ttx, a new venv does not include yaml. | 09:54 |
AJaeger | ttx, it looked good to me as well. Glad to hear! | 09:54 |
*** ccamacho has quit IRC | 09:58 | |
*** xek has joined #openstack-infra | 09:58 | |
*** ricolin_ has quit IRC | 10:01 | |
*** rcernin has quit IRC | 10:03 | |
*** xek has quit IRC | 10:03 | |
*** rcernin has joined #openstack-infra | 10:07 | |
*** zbr has joined #openstack-infra | 10:34 | |
*** rcernin has quit IRC | 10:40 | |
*** yamamoto has quit IRC | 10:54 | |
*** finucannot is now known as stephenfin | 10:57 | |
*** Lucas_Gray has quit IRC | 10:59 | |
*** Lucas_Gray has joined #openstack-infra | 11:00 | |
*** markvoelker has joined #openstack-infra | 11:06 | |
*** markvoelker has quit IRC | 11:16 | |
*** hamalq has joined #openstack-infra | 11:19 | |
*** ricolin_ has joined #openstack-infra | 11:23 | |
*** hamalq has quit IRC | 11:24 | |
*** yamamoto has joined #openstack-infra | 11:26 | |
*** bhagyashris is now known as bhagyashris|afk | 11:33 | |
*** ccamacho has joined #openstack-infra | 11:34 | |
*** hamalq has joined #openstack-infra | 11:35 | |
*** tkajinam has quit IRC | 11:37 | |
*** hamalq has quit IRC | 11:40 | |
*** yamamoto has quit IRC | 11:42 | |
*** yamamoto has joined #openstack-infra | 11:43 | |
*** yamamoto has quit IRC | 11:44 | |
*** lmiccini has quit IRC | 11:47 | |
*** yamamoto has joined #openstack-infra | 11:49 | |
*** yamamoto has quit IRC | 11:52 | |
*** lmiccini has joined #openstack-infra | 11:54 | |
*** adriant has quit IRC | 11:58 | |
*** masayukig has quit IRC | 11:58 | |
*** masayukig has joined #openstack-infra | 11:58 | |
*** adriant has joined #openstack-infra | 11:59 | |
*** markvoelker has joined #openstack-infra | 12:01 | |
*** rfolco has joined #openstack-infra | 12:04 | |
*** markvoelker has quit IRC | 12:04 | |
*** yamamoto has joined #openstack-infra | 12:04 | |
*** rlandy has joined #openstack-infra | 12:05 | |
*** rlandy is now known as rlandy|ruck | 12:06 | |
*** udesale_ has joined #openstack-infra | 12:09 | |
*** dave-mccowan has joined #openstack-infra | 12:11 | |
*** udesale has quit IRC | 12:12 | |
*** dave-mccowan has quit IRC | 12:15 | |
*** derekh has quit IRC | 12:26 | |
*** ryohayakawa has quit IRC | 12:29 | |
*** osmanlicilegi has quit IRC | 12:33 | |
*** bhagyashris|afk is now known as bhagyashris | 12:35 | |
*** xek has joined #openstack-infra | 12:38 | |
*** osmanlicilegi has joined #openstack-infra | 12:42 | |
*** ralonsoh has quit IRC | 12:43 | |
*** ralonsoh has joined #openstack-infra | 12:44 | |
*** xek has quit IRC | 12:44 | |
*** yamamoto has quit IRC | 12:51 | |
*** lbragstad_ is now known as lbragstad | 12:51 | |
*** rlandy|ruck is now known as rlandy|ruck|mtg | 13:01 | |
*** eharney has joined #openstack-infra | 13:04 | |
*** zombieJulia is now known as TheJulia | 13:06 | |
*** derekh has joined #openstack-infra | 13:09 | |
*** mmethot has joined #openstack-infra | 13:10 | |
*** Tengu has quit IRC | 13:13 | |
*** Tengu has joined #openstack-infra | 13:15 | |
*** ramishra has quit IRC | 13:22 | |
*** soniya29 has quit IRC | 13:22 | |
*** aedc_ has quit IRC | 13:26 | |
*** Goneri has joined #openstack-infra | 13:26 | |
*** ramishra has joined #openstack-infra | 13:26 | |
*** udesale_ has quit IRC | 13:27 | |
*** rlandy|ruck|mtg has quit IRC | 13:27 | |
*** rfolco has quit IRC | 13:27 | |
*** sean-k-mooney has quit IRC | 13:27 | |
*** bdodd has quit IRC | 13:27 | |
*** irclogbot_1 has quit IRC | 13:27 | |
*** niedbalski has quit IRC | 13:27 | |
*** lathiat has quit IRC | 13:27 | |
*** zbr|ruck has quit IRC | 13:27 | |
*** aarents has quit IRC | 13:27 | |
*** udesale_ has joined #openstack-infra | 13:28 | |
*** rlandy|ruck|mtg has joined #openstack-infra | 13:28 | |
*** rfolco has joined #openstack-infra | 13:28 | |
*** sean-k-mooney has joined #openstack-infra | 13:28 | |
*** bdodd has joined #openstack-infra | 13:28 | |
*** irclogbot_1 has joined #openstack-infra | 13:28 | |
*** niedbalski has joined #openstack-infra | 13:28 | |
*** lathiat has joined #openstack-infra | 13:28 | |
*** zbr|ruck has joined #openstack-infra | 13:28 | |
*** aarents has joined #openstack-infra | 13:28 | |
*** yamamoto has joined #openstack-infra | 13:28 | |
*** noonedeadpunk has quit IRC | 13:31 | |
*** noonedeadpunk has joined #openstack-infra | 13:33 | |
*** yamamoto has quit IRC | 13:36 | |
*** soniya29 has joined #openstack-infra | 13:44 | |
*** d34dh0r53 has joined #openstack-infra | 13:45 | |
*** bhagyashris is now known as bhagyashris|afk | 13:56 | |
*** artom has joined #openstack-infra | 13:56 | |
*** xek has joined #openstack-infra | 13:57 | |
*** ykarel has quit IRC | 14:11 | |
*** ykarel has joined #openstack-infra | 14:22 | |
*** __ministry1 has joined #openstack-infra | 14:26 | |
fungi | i wouldn't expect a new venv to include requests either. for me, when i create one locally with `python3 -m venv foo` the only packages preinstalled are pip and setuptools | 14:26 |
*** zxiiro has joined #openstack-infra | 14:27 | |
*** __ministry1 has quit IRC | 14:29 | |
*** ysandeep|rover is now known as ysandeep|away | 14:32 | |
*** beekneemech is now known as bnemec | 14:38 | |
*** dklyle has joined #openstack-infra | 14:39 | |
*** ykarel is now known as ykarel|away | 14:45 | |
*** Goneri has quit IRC | 14:50 | |
ttx | fungi: indeed, PyGitHub depends on requests. I should probably add the depend more explicitly | 14:55 |
ttx | since I make direct use of it | 14:55 |
ttx | (I was confused by the "python on the nodes has requests and yaml preinstalled" factoid I used for the runs-on-node jobs) | 14:56 |
*** lmiccini has quit IRC | 14:56 | |
*** Goneri has joined #openstack-infra | 15:03 | |
*** rkukura has joined #openstack-infra | 15:05 | |
*** rkukura has quit IRC | 15:06 | |
*** udesale_ has quit IRC | 15:07 | |
fungi | yeah, if you import something then best to directly declare it as a dependency. at one time we had a poc tool to find places where projects were importing transitive dependencies, though it relied on some pip internals which weren't portable to the new world order | 15:09 |
fungi | from time to time, whatever direct dependency was bringing that in suddenly refactors and decides to do things a different way so drops that dependency, and then your application breaks | 15:10 |
openstackgerrit | Thierry Carrez proposed openstack/project-config master: maintain-github-mirror: add requests dependency https://review.opendev.org/740711 | 15:10 |
ttx | that should do it ^ | 15:10 |
*** hamalq has joined #openstack-infra | 15:15 | |
*** hamalq has quit IRC | 15:17 | |
*** soniya29 has quit IRC | 15:17 | |
*** hamalq has joined #openstack-infra | 15:17 | |
*** hamalq_ has joined #openstack-infra | 15:20 | |
*** armax has joined #openstack-infra | 15:23 | |
*** hamalq has quit IRC | 15:23 | |
*** xek has quit IRC | 15:27 | |
*** rlandy|ruck|mtg is now known as rlandy|ruck | 15:31 | |
*** yamamoto has joined #openstack-infra | 15:36 | |
*** gyee has joined #openstack-infra | 15:41 | |
*** armax has quit IRC | 15:44 | |
*** d34dh0r53 has quit IRC | 15:47 | |
openstackgerrit | James Page proposed openstack/openstack-zuul-jobs master: Add template for charm check and gate https://review.opendev.org/740614 | 15:49 |
*** yamamoto has quit IRC | 15:53 | |
*** marios is now known as marios|out | 15:54 | |
*** d34dh0r53 has joined #openstack-infra | 15:58 | |
*** artom has quit IRC | 16:07 | |
*** pkopec has quit IRC | 16:10 | |
*** marios|out has quit IRC | 16:13 | |
*** Lucas_Gray has quit IRC | 16:13 | |
*** artom has joined #openstack-infra | 16:18 | |
*** d34dh0r53 has quit IRC | 16:29 | |
*** d34dh0r53 has joined #openstack-infra | 16:32 | |
*** ykarel|away has quit IRC | 16:39 | |
*** derekh has quit IRC | 17:00 | |
*** sean-k-mooney has quit IRC | 17:01 | |
*** johnthetubaguy has quit IRC | 17:02 | |
*** ociuhandu has quit IRC | 17:03 | |
*** johnthetubaguy has joined #openstack-infra | 17:03 | |
*** dtantsur is now known as dtantsur|afk | 17:15 | |
openstackgerrit | Andrii Ostapenko proposed zuul/zuul-jobs master: Add ability to use upload-docker-image in periodic jobs https://review.opendev.org/740560 | 17:22 |
*** ralonsoh has quit IRC | 17:23 | |
*** ricolin_ has quit IRC | 17:40 | |
*** rkukura has joined #openstack-infra | 17:48 | |
*** yamamoto has joined #openstack-infra | 17:53 | |
*** yamamoto has quit IRC | 18:08 | |
*** rkukura has quit IRC | 18:22 | |
*** nightmare_unreal has quit IRC | 18:26 | |
*** ociuhandu has joined #openstack-infra | 19:12 | |
*** ociuhandu has quit IRC | 19:17 | |
*** Ajohn has joined #openstack-infra | 19:55 | |
*** Ajohn has quit IRC | 20:02 | |
openstackgerrit | Merged zuul/zuul-jobs master: Strip path from default ensure_pip_from_upstream_interpreters https://review.opendev.org/740505 | 20:04 |
*** yamamoto has joined #openstack-infra | 20:10 | |
*** xek has joined #openstack-infra | 20:22 | |
*** yamamoto has quit IRC | 20:23 | |
*** Lucas_Gray has joined #openstack-infra | 20:26 | |
smcginnis | That last merge hopefully addresses any remaining concerns for https://review.opendev.org/738926 | 20:44 |
smcginnis | Would be nice to get that merged to see if we can get nightly requirements updates going again. | 20:44 |
*** johnthetubaguy has quit IRC | 20:46 | |
clarkb | smcginnis: left a note on https://review.opendev.org/738926 | 20:46 |
smcginnis | clarkb: responded | 20:47 |
*** johnthetubaguy has joined #openstack-infra | 20:47 | |
clarkb | smcginnis: I think there is a conflict then because you are using the upstream interpreters list to specify not upstream packages? | 20:47 |
smcginnis | We need the packages installed. Installing from pypi isn't going to get installed for each version. It's a standard lib that's packaged separately for each version. | 20:47 |
clarkb | I don't know that it works that way | 20:48 |
clarkb | it being the role | 20:48 |
smcginnis | clarkb: Yeah, we had discussed that in the zuul updates. It's an unfortunate naming problem with the variable now that will be a bunch of work to fix now. | 20:48 |
smcginnis | So it sounds like it is only for upstream, but it is used in the package task too. | 20:48 |
clarkb | oh I see this was updated recently | 20:49 |
smcginnis | clarkb: Found the discussion we had about the naming: http://eavesdrop.openstack.org/irclogs/%23zuul/%23zuul.2020-07-09.log.html#t2020-07-09T20:48:55 | 20:50 |
clarkb | smcginnis: what we can do is call the var ensure_pip_interpreters and default the other older value to the new thing | 20:50 |
clarkb | then use the new name to reduce confusion | 20:50 |
smcginnis | clarkb: Hah, read the dicsussion. | 20:51 |
clarkb | I'm not saying template the name | 20:51 |
clarkb | I'm saying make a new var for both things then default the old names to that value | 20:52 |
smcginnis | Sorry, jump down: http://eavesdrop.openstack.org/irclogs/%23zuul/%23zuul.2020-07-09.log.html#t2020-07-09T21:26:34 | 20:52 |
*** ccamacho has quit IRC | 20:52 | |
clarkb | ya I mean its a bit clunky in the ansible but it is doable | 20:53 |
clarkb | you have to create an internal artificial value | 20:54 |
clarkb | puppet actually basically forced you to do this since you couldn't redefine things, you run into similar sets of problems with ansible though | 20:54 |
smcginnis | How would it be kept up to date so the right value is used? Once the default is set, you don't know if you are using the default or using something someone specified, and for which variable. | 20:55 |
clarkb | you set the default at the artificial value | 20:55 |
smcginnis | The other option was to have a completely duplicate but separate variable. | 20:55 |
clarkb | you do something lik x = nil, y = nil, z = if x then x else if y then y else default | 20:56 |
clarkb | then you only uze z internally | 20:56 |
clarkb | (and you don't expect users to modify z) | 20:57 |
smcginnis | Then I think any time anyone would use that variable, they would need to know to do that long check, right? | 20:57 |
smcginnis | Because you can't default it. | 20:57 |
clarkb | you can default it the way I described | 20:58 |
clarkb | the key is to stop setting defaults on x and y which are you external facing api | 20:58 |
clarkb | that way you can tell if the user has set it or not | 20:58 |
clarkb | then define z with the default if neither x or y are defined | 20:59 |
smcginnis | But then the default is set before the other variables are overridden by the user. | 20:59 |
clarkb | thats not how it works | 20:59 |
clarkb | roles are evaluated in order | 20:59 |
smcginnis | OK, that's not the order of operations that were explained to me, so I guess that's good. | 20:59 |
clarkb | I think you can't do it in the dfeaults file maybe | 21:00 |
smcginnis | Oh, add another task in a common role or every role that uses the variable to set the other variable. | 21:00 |
clarkb | but I'm positive you can do it as the first task in the role | 21:00 |
clarkb | and probably you can do it in a vars file | 21:00 |
*** eharney has quit IRC | 21:08 | |
*** vishalmanchanda has quit IRC | 21:08 | |
*** JayF has quit IRC | 21:23 | |
*** JayF has joined #openstack-infra | 21:24 | |
*** hamalq_ has quit IRC | 22:02 | |
*** hamalq has joined #openstack-infra | 22:03 | |
*** yamamoto has joined #openstack-infra | 22:28 | |
*** rlandy|ruck is now known as rlandy|bbl | 22:34 | |
*** yamamoto has quit IRC | 22:38 | |
*** tosky has quit IRC | 22:42 | |
prometheanfire | speaking again from yesterday looks like setuptools is rolling forward with the setuptools-48 behaviour, I think we'll need to pin setuptools until openstack gate is ready (set envars I think) https://github.com/pypa/setuptools/issues/2232 | 22:43 |
prometheanfire | does infra have a workaround or do we need to pin setuptools | 22:43 |
clarkb | prometheanfire: devstack installs its own version of pip and setuptools and all that so the fixing needs to be in there I think | 22:44 |
clarkb | for other jobs I would expect they are largely in virtualenvs so won't have these problems | 22:44 |
clarkb | in general though moving towards virtualenvs as much as possible is likely a good idea | 22:44 |
fungi | yeah, the problem is mainly going to crop up in jobs which use `sudo pip install ...` | 22:53 |
fungi | and even then they may not notice it unless there's a collision with distro-supplied packages getting installed on the same system | 22:53 |
clarkb | fungi: no the collisions aren't an issue | 22:53 |
*** tkajinam has joined #openstack-infra | 22:54 | |
clarkb | pip will already fail if it cannot uninstall a distro installed package which is based on whether or not distutils was used and not setuptools (regardless of the pathing) | 22:54 |
prometheanfire | hard coded paths iirc? | 22:54 |
clarkb | the issue we're facing is hard coded paths to /usr/local/bin which won't be used anymore | 22:54 |
clarkb | a simple fix is to simply rely on PATH and get away from using hard coded path | 22:54 |
fungi | ahh, yeah, granted those wouldn't have worked on rh-based distros anyway | 22:54 |
fungi | so it was already a non-portable pattern | 22:55 |
*** rcernin has joined #openstack-infra | 23:05 | |
*** rcernin has quit IRC | 23:05 | |
*** rcernin has joined #openstack-infra | 23:08 | |
prometheanfire | so, they are gonna roll forward tomorrow, fyi | 23:14 |
clarkb | prometheanfire: maybe you can send an emailto the thread that was started for the issue and rewarn people? | 23:18 |
fungi | this is the second thing they've permanently broken with the `sudo pip install ...` case in the past year or so | 23:18 |
clarkb | but I think its largely up to the tools like devstack to address it | 23:18 |
*** aarents has quit IRC | 23:18 | |
fungi | (well, between pip and setuptools, but same crowd) | 23:19 |
*** aarents has joined #openstack-infra | 23:19 | |
*** adriant has quit IRC | 23:32 | |
*** adriant has joined #openstack-infra | 23:33 | |
*** xek has quit IRC | 23:40 | |
*** hamalq has quit IRC | 23:50 | |
*** aarents has quit IRC | 23:54 | |
*** aarents has joined #openstack-infra | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!