Tuesday, 2019-10-08

donnydI don't really even know how to get gnocchi to gather things00:01
*** rlandy has quit IRC00:01
*** gyee has quit IRC00:07
*** smarcet has quit IRC00:08
*** aaronsheffield has quit IRC00:09
*** slaweq has joined #openstack-infra00:11
*** slaweq has quit IRC00:15
*** markvoelker has joined #openstack-infra00:23
*** markvoelker has quit IRC00:28
*** jamesmcarthur has joined #openstack-infra00:29
*** zhurong has quit IRC00:40
*** smarcet has joined #openstack-infra00:56
*** jamesmcarthur has quit IRC01:07
*** jamesmcarthur has joined #openstack-infra01:07
*** zhurong has joined #openstack-infra01:08
*** jamesmcarthur has quit IRC01:12
*** markvoelker has joined #openstack-infra01:26
*** smarcet has quit IRC01:27
*** yamamoto has joined #openstack-infra01:36
*** markvoelker has quit IRC01:37
*** markvoelker has joined #openstack-infra01:37
*** jamesmcarthur has joined #openstack-infra01:38
*** markvoelker has quit IRC01:42
*** yonglihe has joined #openstack-infra01:52
*** markvoelker has joined #openstack-infra02:02
*** slaweq has joined #openstack-infra02:11
*** HenryG has quit IRC02:13
*** HenryG has joined #openstack-infra02:15
*** slaweq has quit IRC02:16
*** jamesmcarthur has quit IRC02:16
openstackgerritGabor Lekeny proposed zuul/zuul master: Decode k8s ServiceAccount bearer token  https://review.opendev.org/68710702:18
*** otherwiseguy has joined #openstack-infra02:20
*** roman_g has quit IRC02:35
*** jamesmcarthur has joined #openstack-infra02:36
*** jamesmcarthur has quit IRC02:41
*** anteaya has quit IRC02:44
*** ricolin has joined #openstack-infra02:47
*** igordc has quit IRC02:52
*** goldyfruit_ has quit IRC03:05
*** goldyfruit has joined #openstack-infra03:06
*** goldyfruit has quit IRC03:08
*** goldyfruit has joined #openstack-infra03:11
*** goldyfruit has quit IRC03:12
*** rfolco has quit IRC03:12
*** igordc has joined #openstack-infra03:19
*** rh-jelabarre has quit IRC03:24
*** kjackal has joined #openstack-infra03:45
*** exsdev0 has joined #openstack-infra03:47
*** exsdev has quit IRC03:48
*** exsdev0 is now known as exsdev03:48
*** tkajinam has joined #openstack-infra03:49
*** markvoelker has quit IRC03:49
*** ykarel has joined #openstack-infra04:08
*** slaweq has joined #openstack-infra04:11
*** slaweq has quit IRC04:16
*** fungi has quit IRC04:21
*** fungi has joined #openstack-infra04:25
*** yamamoto has quit IRC04:33
*** yamamoto has joined #openstack-infra04:35
*** yamamoto has quit IRC04:40
*** dave-mccowan has quit IRC04:41
*** kjackal has quit IRC04:54
*** odicha has joined #openstack-infra04:57
*** yamamoto has joined #openstack-infra05:11
*** ykarel is now known as ykarel|away05:16
*** bnemec has quit IRC05:19
*** elod has quit IRC05:26
*** armax has joined #openstack-infra05:40
*** markvoelker has joined #openstack-infra05:50
*** markvoelker has quit IRC05:55
*** noama has joined #openstack-infra05:56
*** yamamoto has quit IRC05:58
*** psachin has joined #openstack-infra05:59
*** yamamoto has joined #openstack-infra06:01
*** armax has quit IRC06:08
*** slaweq has joined #openstack-infra06:11
*** slaweq has quit IRC06:15
*** dtantsur|afk is now known as dtantsur06:28
*** kjackal has joined #openstack-infra06:31
*** ccamacho has quit IRC06:35
*** slaweq has joined #openstack-infra06:35
openstackgerritMerged openstack/openstack-zuul-jobs master: Add stable/train to periodic-stable templates  https://review.opendev.org/68712206:37
*** pgaxatte has joined #openstack-infra06:37
*** jaosorior has quit IRC06:41
*** trident has quit IRC06:46
*** trident has joined #openstack-infra06:49
*** yamamoto has quit IRC07:04
*** yamamoto has joined #openstack-infra07:05
*** rcernin has quit IRC07:05
*** tesseract has joined #openstack-infra07:10
*** pkopec has joined #openstack-infra07:16
*** jtomasek has joined #openstack-infra07:21
*** pkopec has quit IRC07:22
*** iurygregory has joined #openstack-infra07:23
*** tosky has joined #openstack-infra07:24
*** jaosorior has joined #openstack-infra07:24
*** ccamacho has joined #openstack-infra07:26
*** ccamacho has quit IRC07:27
*** ccamacho has joined #openstack-infra07:27
*** pkopec has joined #openstack-infra07:34
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunits (2nd try)  https://review.opendev.org/67433407:38
*** lpetrut has joined #openstack-infra07:45
*** kaisers has joined #openstack-infra07:47
*** jpena|off is now known as jpena07:47
*** ralonsoh has joined #openstack-infra07:48
*** ociuhandu has joined #openstack-infra08:16
*** dchen has quit IRC08:20
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunits (2nd try)  https://review.opendev.org/67433408:28
*** tkajinam has quit IRC08:30
*** e0ne has joined #openstack-infra08:31
*** jaosorior has quit IRC08:32
*** prometheanfire has quit IRC08:37
*** derekh has joined #openstack-infra08:38
*** rpittau|afk is now known as rpittau08:38
*** yamamoto has quit IRC08:40
*** yamamoto has joined #openstack-infra08:42
*** xek has joined #openstack-infra08:43
*** yamamoto has quit IRC08:43
*** priteau has joined #openstack-infra08:47
*** odicha has quit IRC08:47
*** odicha has joined #openstack-infra08:49
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunits (2nd try)  https://review.opendev.org/67433408:51
*** e0ne has quit IRC08:52
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunits (2nd try)  https://review.opendev.org/67433408:57
*** ociuhandu has quit IRC08:57
openstackgerritMerged opendev/irc-meetings master: Add gouthamr as co-chair for manila meetings  https://review.opendev.org/68717108:58
*** xenos76 has joined #openstack-infra09:02
*** e0ne has joined #openstack-infra09:13
jrosserfor browsing logs it would be really nice to have a "parent directory" link09:24
jrosserpressing the browser back button here throws you all the way to the top of the tree https://zuul.opendev.org/t/openstack/build/7a25df1fe3fe4b29aa8297d16bd99cd9/log/logs/etc/host/apt/sources.list.d/default.list.txt.gz09:24
*** yamamoto has joined #openstack-infra09:28
*** yamamoto_ has joined #openstack-infra09:29
*** pcaruana has joined #openstack-infra09:30
*** ociuhandu has joined #openstack-infra09:30
*** iurygregory has quit IRC09:31
*** rfolco has joined #openstack-infra09:32
*** yamamoto has quit IRC09:33
*** yamamoto_ has quit IRC09:34
*** ociuhandu has quit IRC09:35
*** ociuhandu has joined #openstack-infra09:43
*** jaosorior has joined #openstack-infra09:44
*** iurygregory has joined #openstack-infra09:52
*** markvoelker has joined #openstack-infra09:53
*** markvoelker has quit IRC09:58
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure - Manage project connector refresh when EINVALIDTOK  https://review.opendev.org/68725910:01
*** yamamoto has joined #openstack-infra10:05
*** slaweq_ has joined #openstack-infra10:09
*** ykarel|away has quit IRC10:09
*** slaweq has quit IRC10:09
*** yamamoto has quit IRC10:10
openstackgerritMerged openstack/diskimage-builder master: simple-init: default to NetworkManager for CentOS and Fedora  https://review.opendev.org/68631910:17
*** jaosorior has quit IRC10:18
openstackgerritSimon Westphahl proposed zuul/nodepool master: Assign static 'building' nodes in cleanup handler  https://review.opendev.org/68726110:31
openstackgerritJens Harbott (frickler) proposed openstack/devstack-gate master: Update grenade settings for stable/train  https://review.opendev.org/68707210:32
*** whoami-rajat has joined #openstack-infra10:42
*** dklyle has quit IRC10:49
*** dklyle has joined #openstack-infra10:49
*** rcernin has joined #openstack-infra10:52
*** yamamoto has joined #openstack-infra10:56
*** ociuhandu has quit IRC10:56
*** ociuhandu has joined #openstack-infra11:05
*** gfidente has quit IRC11:09
*** yamamoto has quit IRC11:10
*** jamesdenton has quit IRC11:11
*** gfidente has joined #openstack-infra11:11
*** jamesden_ has joined #openstack-infra11:12
*** noama has quit IRC11:13
*** yamamoto has joined #openstack-infra11:14
*** slaweq_ is now known as slaweq11:15
*** jamesmcarthur has joined #openstack-infra11:15
*** xek has quit IRC11:15
*** xenos76 has quit IRC11:17
openstackgerritSimon Westphahl proposed zuul/nodepool master: Sort waiting static nodes by creation time  https://review.opendev.org/68727111:18
*** smarcet has joined #openstack-infra11:18
*** jamesden_ has quit IRC11:19
*** jamesdenton has joined #openstack-infra11:19
*** jamesmcarthur has quit IRC11:19
*** jamesdenton has quit IRC11:24
*** jamesdenton has joined #openstack-infra11:24
*** smarcet has quit IRC11:25
*** dave-mccowan has joined #openstack-infra11:27
*** ociuhandu has quit IRC11:34
*** ociuhandu has joined #openstack-infra11:35
*** ociuhandu has quit IRC11:40
*** jpena is now known as jpena|lunch11:41
*** smarcet has joined #openstack-infra11:43
*** smarcet has quit IRC11:49
*** markvoelker has joined #openstack-infra11:54
*** ociuhandu has joined #openstack-infra11:56
*** markvoelker has quit IRC11:59
*** markvoelker has joined #openstack-infra12:03
*** elod has joined #openstack-infra12:05
*** jaosorior has joined #openstack-infra12:08
*** jaosorior has quit IRC12:08
*** jaosorior has joined #openstack-infra12:08
*** ociuhandu has quit IRC12:11
*** ociuhandu has joined #openstack-infra12:17
*** roman_g has joined #openstack-infra12:17
*** xenos76 has joined #openstack-infra12:19
openstackgerritMerged openstack/diskimage-builder master: simple-init: Use wrappers to call pip for glean install  https://review.opendev.org/68564312:21
*** yamamoto has quit IRC12:22
*** jamesmcarthur has joined #openstack-infra12:26
*** xenos76 has quit IRC12:26
*** yamamoto has joined #openstack-infra12:29
*** jamesmcarthur has quit IRC12:31
*** jpena|lunch is now known as jpena12:37
*** rlandy has joined #openstack-infra12:39
*** ociuhandu has quit IRC12:44
*** jamesmcarthur has joined #openstack-infra12:51
*** aaronsheffield has joined #openstack-infra12:51
*** pcaruana has quit IRC12:53
*** mriedem has joined #openstack-infra12:59
openstackgerritTristan Cacqueray proposed opendev/glean master: Import ipv6 configuration done by cloud-init for Red Hat distro  https://review.opendev.org/68674913:07
*** lpetrut has quit IRC13:08
*** smarcet has joined #openstack-infra13:15
*** rh-jelabarre has joined #openstack-infra13:15
*** rcernin has quit IRC13:19
*** xenos76 has joined #openstack-infra13:21
*** goldyfruit has joined #openstack-infra13:28
*** xek has joined #openstack-infra13:36
*** goldyfruit_ has joined #openstack-infra13:36
*** goldyfruit has quit IRC13:39
*** bnemec has joined #openstack-infra13:43
*** xenos76 has quit IRC13:48
*** yamamoto has quit IRC13:48
*** pgaxatte has quit IRC13:49
openstackgerritMerged zuul/nodepool master: Use real uuids in fake cloud resource IDs  https://review.opendev.org/68714413:53
*** ociuhandu has joined #openstack-infra13:56
*** ykarel|awat has joined #openstack-infra13:56
*** ykarel|awat is now known as ykarel|away13:56
*** yamamoto has joined #openstack-infra13:56
*** yamamoto has quit IRC13:57
*** yamamoto has joined #openstack-infra13:57
*** smarcet has quit IRC13:57
*** pgaxatte has joined #openstack-infra14:00
*** yamamoto has quit IRC14:01
*** diablo_rojo has joined #openstack-infra14:01
*** sthussey has joined #openstack-infra14:02
*** odicha has quit IRC14:06
*** fdegir has quit IRC14:06
*** georgk has quit IRC14:06
*** jamesmcarthur has quit IRC14:06
*** georgk has joined #openstack-infra14:07
*** fdegir has joined #openstack-infra14:07
*** smarcet has joined #openstack-infra14:07
*** smarcet has quit IRC14:11
*** smarcet has joined #openstack-infra14:14
*** ykarel|away is now known as ykarel14:15
stephenfinAJaeger: Any idea where the zuul jobs used by oslo.config are defined?14:26
stephenfinThere's no .zuul.yaml file in the repo and I don't see anything in openstack/project-config14:26
bnemecstephenfin: https://github.com/openstack/oslo.config/blob/master/.zuul.d/project.yaml14:28
bnemecNot sure why we used a directory for that one.14:29
*** smarcet has quit IRC14:29
*** smarcet has joined #openstack-infra14:30
stephenfinAh, I did 'git checkout <branch>' instead of 'git checkout -b <branch>', and it turned out I had an ancient branch with that name already14:30
AJaegerbnemec: with a single file in it, a directory is really not needed....14:30
stephenfinso I was looking at 2018 code14:30
stephenfinbnemec++ thanks14:30
AJaegerthat explains a lot ;)14:30
bnemecYeah, most of our projects just use .zuul.yaml. oslo.config must have been done separately for some reason.14:32
*** smarcet has quit IRC14:34
*** pgaxatte has quit IRC14:36
*** jamesmcarthur has joined #openstack-infra14:37
*** ociuhandu has quit IRC14:40
*** yamamoto has joined #openstack-infra14:45
*** pcaruana has joined #openstack-infra14:46
openstackgerritKerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters  https://review.opendev.org/68320514:46
openstackgerritBharat Kunwar proposed opendev/irc-meetings master: Add agenda_url for container team weekly meeting  https://review.opendev.org/68731714:46
openstackgerritKerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters  https://review.opendev.org/68320514:50
*** ociuhandu has joined #openstack-infra14:51
*** yamamoto has quit IRC14:51
*** ociuhandu has quit IRC14:51
openstackgerritKerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters  https://review.opendev.org/68320514:52
*** ociuhandu has joined #openstack-infra14:52
*** ociuhandu has quit IRC14:57
*** ociuhandu has joined #openstack-infra14:57
*** ykarel is now known as ykarel|away15:01
*** ociuhandu has quit IRC15:17
*** gyee has joined #openstack-infra15:21
*** jamesmcarthur_ has joined #openstack-infra15:23
*** markvoelker has quit IRC15:24
*** jamesmcarthur has quit IRC15:26
*** iurygregory has quit IRC15:31
openstackgerritClark Boylan proposed opendev/glean master: Import ipv6 configuration done by cloud-init for Red Hat distro  https://review.opendev.org/68674915:37
clarkbtristanC: ^ I think that fixes a few bugs with the change. The append in the new block was invalid as you can't append to a str (CI caught this) but also we need to update those records not replace them (dict.update overwrites) as a single interface can have multiple connection types15:38
*** smarcet has joined #openstack-infra15:39
*** xenos76 has joined #openstack-infra15:40
tristanCclarkb: ok thanks15:44
clarkbcorvus: are you under the power shutdown notice for tomorrow and thursday?15:44
*** kjackal has quit IRC15:45
corvusclarkb: unclear :/  the somewhat vague map does not have a blob shape over my house, so that's good.  but it's close.  and the actual address lookup tool is apparently being hugged to death.15:45
*** kopecmartin is now known as kopecmartin|off15:47
*** rpittau is now known as rpittau|afk15:47
*** kjackal has joined #openstack-infra15:48
*** smarcet has quit IRC15:54
*** e0ne has quit IRC15:55
*** anteaya has joined #openstack-infra15:56
donnydpower shutdown? is that a real thing?15:56
clarkbdonnyd: ya apparently most of the bay area is being warned they could lose power for extended periods of time over the next few days due to hot, dry, and windy weather increasing fire danger dramatically15:57
donnydwhat... so because there is a fire warning they may turn off your power.. that is one part of CA I don't miss... But there are a lot of parts I do15:58
paladoxWhy would they shut it off because of the hot/dry/windy weather?15:59
clarkbpaladox: because last year major fires were started by faulty power transmission equipment16:00
paladoxoh16:00
*** smarcet has joined #openstack-infra16:00
corvusbecause the utility pays dividends to shareholders instead of maintaining their infrastructure causing that ^16:00
donnydclarkb: was that the fires in redding?16:01
* paladox is glad we have a regulator 16:01
corvuspaladox: oh, we do too -- they approved the rate hike to pay for the lawsuits due to the fires16:01
paladoxoh16:01
paladoxcorvus we had a power outage apparently a few months ago16:02
paladoxthat affected big parts of england16:02
paladoxthough i didn't experence that :P16:02
openstackgerritMerged opendev/irc-meetings master: Add agenda_url for container team weekly meeting  https://review.opendev.org/68731716:02
clarkbdonnyd: no, was the camp fire16:02
*** goldyfruit___ has joined #openstack-infra16:02
donnydthat is a little crazy.... but I know a guy who can help you out getting a gen set running for cheap 😉16:03
*** odicha has joined #openstack-infra16:03
*** dtantsur is now known as dtantsur|afk16:03
corvusand also the tubbs fire in santa rosa the year before16:03
paladoxheh16:03
paladoxyou need a regulator like ofgem!16:04
donnydAre you on PG&E?16:04
*** prometheanfire has joined #openstack-infra16:04
corvusdonnyd: yes, they own the transmission lines for most of the north of the state.16:05
corvusalso the middle16:05
*** goldyfruit_ has quit IRC16:05
donnydclarkb: one would think that instead of turning off everyone's critical service... they would FIX THE FAULTY EQUIPMENT16:05
donnydcorvus: oh and they own the south too16:05
*** Vadmacs has joined #openstack-infra16:05
donnydat least where I was at16:05
corvusthere are other power suppliers, but they all rely on pge's transmission lines16:05
corvusdonnyd: this is more or less the conversation that's been happening in ca for the past few years16:06
donnydLive in ventura county and SLO county for close to a decade - I miss the weather and the scenery.. but the rest of it could go IMO16:06
corvusto be honest, i haven't heard anyone put forward the other side of that argument, yet, somehow it's the one that seems to be winning16:06
clarkbas a non californian I haven't kept up with this much, really only noticed because my parents are in the bay area as of yesterday16:06
*** odicha has quit IRC16:07
paladoxHow will hospitals cope?16:07
donnydgenerator power i imagine16:07
fungitehy generally get priority power feeds, but also have generators yes16:08
donnydmost hospitals have gen sets that can run them off grid for quite a while16:08
donnydsome a couple days, others a couple weeks16:08
fungiyeah, but also power companies tend to not cut power to hospitals16:08
mriedemclarkb: is there still a report somewhere of active 404s to docs?16:08
clarkbdonnyd: the fire in redding was apparently caused by a bad trailer axle or something like that16:08
*** tesseract has quit IRC16:08
corvuspeople with electrically operated medical devices at home are in a tricky spot too16:08
*** mattw4 has joined #openstack-infra16:09
clarkbmriedem: there is, let me find it for you16:09
donnydyea.. that is a bad plan.. but if there is power running to the hospital, then "faulty" lines are active and their logic is not great16:09
paladoxDuring the power outage in august, one of the hospitals generator apparently failed..16:09
paladox*here16:09
corvuspaladox: ouch :(16:09
fungiusually they place substations near hospitals, feed them as directly as possible, and shut the power downstream from there when needed16:10
donnydthat is what gen sets do best... besides make power16:10
clarkbmriedem: http://files.openstack.org/docs-404s/16:10
mriedemclarkb: thanks16:10
donnydfungi: right.. but they have to get power to that sub just like every other sub from the same place... If the fire issue is downstream from the sub... which are mostly located in non flamable areas... it still doesn't quite add up to me16:11
fungiyup16:11
paladoxhttps://www.ft.com/content/1308e19c-bdf4-11e9-89e2-41e555e9672216:11
paladoxcorvus ^16:11
fungithough also just reducing load on the equipment by turning off downstream branches likely helps reduce the risk16:12
donnydmaybe16:12
*** ociuhandu has joined #openstack-infra16:12
openstackgerritBogdan Dobrelya (bogdando) proposed opendev/elastic-recheck master: Add querry for 1847301  https://review.opendev.org/68734616:12
corvusclarkb: the map thingy finally responded and has said that our address is not under the shutoff notice.16:15
*** ociuhandu_ has joined #openstack-infra16:15
*** smarcet has quit IRC16:16
corvuswhich i read as suggesting there is a non-zero chance i may continue to have power tomorrow.16:16
paladoxWhen tracking a power outage here i use https://powercuts.westernpower.co.uk/tweets16:17
corvuspaladox: hopefully twitter doesn't lose power tomorrow :)16:17
paladoxlol16:17
paladoxalso when you get a powercut call 105 :P16:17
*** ociuhandu has quit IRC16:18
openstackgerritFabien Boucher proposed zuul/zuul master: Pagure - add the enqueue_ref unit test  https://review.opendev.org/68735116:19
*** ociuhandu_ has quit IRC16:22
*** odicha has joined #openstack-infra16:24
*** igordc has quit IRC16:25
*** roman_g has quit IRC16:29
*** rfolco is now known as not_rlandy16:29
*** not_rlandy is now known as rfolco16:29
*** smarcet has joined #openstack-infra16:32
*** odicha has quit IRC16:32
openstackgerritClark Boylan proposed opendev/glean master: Import ipv6 configuration done by cloud-init for Red Hat distro  https://review.opendev.org/68674916:34
*** odicha has joined #openstack-infra16:34
openstackgerritGhanshyam Mann proposed openstack/devstack-gate master: Add gate job for stable/train  https://review.opendev.org/68677616:37
*** odicha has quit IRC16:42
*** factor has quit IRC16:43
tristanCfungi: clarkb: re: cloud-init, iirc devstack can do system-wide pip install and override cloud-init dependencies without much issues as the cloud-init service should be dormant after init. Though i understand it's quite a change and fixing glean is probably the easiest thing to do now16:49
clarkbtristanC: that was true before pip updated its rules for replacing system packages. It won't do it for any distutils installed packages whcih is a problem particularly on centos 7 last I checked16:51
clarkbtristanC: basically pip asserts it can't remove the existing install because it doesn't have a manifest of files to remove16:51
clarkband it fails16:51
tristanCfungi: clarkb: but i still think using cloud-init is the right thing to do because that's what non opendev-ci system usually uses, and if devstack can only work with glean then that is something that should be documented16:51
*** derekh has quit IRC16:52
clarkbwell devstack also pinned pip back and I'm not sure it ever updated (due to other conflicts in the system)16:55
fungitristanC: yeah, i don't have anything against using cloud-init, but i expect we can't install the distro packages of it for a couple reasons... one is that we don't want all its dependencies installed system-wide but the other is that we probably want to use consistent versions of it across all the distros for which we build images so that we get consistent behavior and newer features required to16:55
clarkbso there shouldn't be anything to document16:55
fungihave proper network configuration in some providers16:55
tristanCfungi: but then only the non-python bits provided by the distros are actually tested17:00
tristanCif we want consistent version, why not doing the same for the kernel, libc, etc...17:00
*** ricolin has quit IRC17:03
clarkbwe arent testing cloud init or glean...17:04
clarkbts there to get the test env up17:04
fungiyes, if the goal of devstack were to test the dependency versions packaged by distros, then it should be switched to use distro packages for everything it's not installing from source17:05
fungihowever, the way our current python dependency constraints are designed, that won't work17:06
fungibecause centos-7 with cloud-init installed will have an older version of some dependencies in the python import path than is required in upper-constraints.txt, and pip will abort refusing to replace them with wheels from pypi because it can't safely uninstall the existing versions17:07
*** priteau has quit IRC17:07
fungidevstack *does* try to counter this by attempting to uninstall system packages of libraries which are known problems, i think, but as clarkb mentioned i believe we've never un-pinned (now ancient) pip from before the distutils-installed package break was implemented17:09
tristanCfungi: then wouldn't it be better to do that upper-constraints.txt workaround (e.g. replace system package manually before pip does its thing) by a zuul-jobs roles for the job that actually enforce the constrains?17:12
funginot sure what you mean... edit upper-constraints.txt to reflect the versions in the distro at runtime?17:12
funginote that doesn't help if transient dependencies are declared incompatible with the reported versions, just means pip will break in a different way because it can't resolve a coherent set of packages to install17:13
tristanCfungi: not that, i meant to implement the pip-and-virtualenv-source-install dib element as a runtime zuul-jobs roles17:15
fungioh, got it, edit the files on disk before starting devstack17:16
fungithat works as long as the preinstalled versions don't change. the more packages we do that to, the more often we'll be playing whack-a-mole with gate breaking updates from distros17:16
tristanClike so we can keep the distro stuff on boot (and use cloud-init), then only the jobs that enforce specific version that pip can't install would need to do that pip-and-virtualenv-source-install stuff17:17
fungiahh, looking at diskimage_builder/elements/pip-and-virtualenv/install.d/pip-and-virtualenv-source-install/04-install-pip it's just trying to use system package managers to uninstall packages17:19
fungioh, nope, the bits i was thinking of are in there too17:20
fungiline 88, where it also manually deletes the files for them from disk on some platforms17:20
fungiyeah, i guess that all looks version-agnostic so might not need updating too often17:20
tristanCi think we could just do that at runtime for the job that enforces specifics setuptools/pip version17:21
fungibut it does present a lot of complexity... over 100 lines of shell not including comments17:21
*** ralonsoh has quit IRC17:22
*** xek_ has joined #openstack-infra17:23
fungiyeah, could test that with a throwaway change which does `yum install cloud-init` and then a change to add a role for uninstalling/removing those files, and add them to a throwaway devstack change which adds those roles in the pre phase17:23
*** markvoelker has joined #openstack-infra17:25
*** xek has quit IRC17:25
*** dave-mccowan has quit IRC17:28
*** ccamacho has quit IRC17:29
tristanCi created https://storyboard.openstack.org/#!/story/2006681 about this, perhaps we can find sometime to investigate this17:29
*** markvoelker has quit IRC17:29
fungiactually, a throwaway openstack/requirements change might be a better test, since it has jobs which try to install the full upper-constraints.txt set17:31
pabelangertristanC: fungi: look to the work that ianw_pto is doing now for centos-8 support there is a large change of pip-and-vitualenv going on now. topic:centos8 that is also updating simple-init elemets too17:31
*** kjackal has quit IRC17:32
pabelangerso could be a good time to also make other changes17:32
*** kjackal has joined #openstack-infra17:32
*** jpena is now known as jpena|off17:32
fungigood call17:33
openstackgerritJames E. Blair proposed zuul/zuul master: Add a relnote about gerrit and http  https://review.opendev.org/68736517:33
jrosserI’m slightly lacking context but are you looking for ansible to manage pip/virtualenv and apply constraints?17:38
*** roman_g has joined #openstack-infra17:40
fungijrosser: maybe, but that's getting into implementation details17:46
*** igordc has joined #openstack-infra17:46
jrosserok well do check out what’s done in other projects when it comes to it17:47
fungiwhat we're looking for at a higher level is how to go about possibly coping with distro-installed python dependencies for things like cloud-init when we have jobs which want newer versions of the same modules installed system-wide from pypi17:47
fungiright now we hack around it for pip and virtualenv at image creation, but if we consider replacing glean (in a venv) with cloud-init (from distro packages) the problem gets much larger17:47
jrosserI just mention it because sorts of stuff discussed is business as usual work for deployment projects that target multiple distros, perhaps just in a different context17:48
*** dave-mccowan has joined #openstack-infra17:48
fungiyep, it's definitely something we should keep in mind17:49
fungii don't think we want to reinvent the wheel there, but hard to know which solution is a fit before deciding what needs to be solved17:50
*** eernst has joined #openstack-infra17:52
fungijrosser: as a data point, how much additional complexity do you think it would add to your testing if our images started coming with cloud-init and all its dependencies baked in from distro packages?17:53
fungi(python-requests, pyyaml and so on)17:53
jrosserfrom an OSA perspective we don’t mess with the host, nor use the distro packages beyond bootstrapping a venv17:55
fungiokay, so presumably not much then17:55
jrosserso long as there is a functional pip/virtualenv package available then we decouple ourselves from the host setup as soon as possible17:55
fungiyeah, looks like major dependencies of cloud-init include jinja2, jsonpatch, jsonschema, oauthlib, requests, six and pyyaml17:56
jrosserhistory has taught us that messing with whatever the distro provides is a route to bad times17:57
fungii couldn't agree more, but this road was paved a long time ago17:58
jrosserjust to for clarity we deploy both from source or distro packages, so both are in scope for us18:00
jrosserbut the ansible part and it’s supporting libraries are always in a well defined venv18:01
fungiright, i wish that's how devstack had been designed early on18:01
*** jamesmcarthur_ has quit IRC18:02
fungibut given its vintage that wasn't so easy to accomplish back then18:02
fungii guess what i mean to say, i wish it had been an option for devstack 7+ years ago18:02
*** jamesmcarthur has joined #openstack-infra18:02
fungithe python packaging ecosystem was in a much different (and far less coherent) state back then18:03
fungiwe had more than a few python dependencies which could *only* be installed outside a virtualenv18:03
jrossersome of that still exists18:04
fungiyeah, i struggle with some personal use python software which fits that description. especially anything that relies on gobject18:04
jrosserlike librbd python bindings which are so fundamentally coupled to their parent shared library you need to treat them specially18:04
fungiat least libvirt finally started releasing separate python packages for their python bindings18:05
clarkbttied to get a bike ride in before thr rain. succeeded at riding bike failed at keeping dry18:05
*** markvoelker has joined #openstack-infra18:06
fungiyou're 2/3 of the way to training for a triathlon i guess18:06
funginow if only you'd gotten a flat tire and needed to run home18:06
clarkbha18:07
openstackgerritKerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters  https://review.opendev.org/68320518:07
*** gfidente is now known as gfidente|afk18:10
*** jamesmcarthur has quit IRC18:14
clarkbfwiw glean has actually worked really well. It can be painful when it doesn't do what we want or there are systemd races and I think that makes replacing it with cloud-init a worthwhile investigation. But I don't think we need to replace it because it is failing at its job18:26
clarkbI think https://review.opendev.org/#/c/686749/10 is ready for real world testing. The only failure it hit now was due to f29 package update failures during image build18:28
*** mriedem has quit IRC18:31
*** mriedem has joined #openstack-infra18:32
fungiyeah, the only compelling reason i can see to replace glean is if cloud-init now does all the things we needed glean to do (and can be configured to do none of the things we needed glean specifically *not* to do), then it relieves us of maintaining yet one more duplicative piece of software18:33
*** sreejithp has joined #openstack-infra18:34
clarkbalso worth noting that the current issues have to do with configuring network manager whcih is apparently some arcane artform18:40
*** eernst has quit IRC18:44
*** eernst has joined #openstack-infra18:45
fungithe last time i tried to use nm i summoned an eldritch horror from beyond space and time. luckily i had an elder sign etched into my network card18:46
clarkbI have nm problems on my desktop. It won't configure dns from dhcp. I spent hours trying to figure it out. Then I realized I can just edit /etc/resolv.conf and because it isn't updating the file whatever I set there will just live there forever18:47
*** yamamoto has joined #openstack-infra18:49
*** markvoelker has quit IRC18:50
*** yamamoto has quit IRC18:53
clarkbit also doesn't set search domains18:54
*** markvoelker has joined #openstack-infra18:54
clarkbbasically it seems to only get an ip, mask, and router on this particular host. Very odd18:54
*** ianw_pto is now known as ianw18:59
*** ykarel|away has quit IRC19:00
openstackgerritKerby proposed zuul/nodepool master: AWS driver: add ability to determine AMI id using filters  https://review.opendev.org/68320519:07
*** dave-mccowan has quit IRC19:10
openstackgerritMerged zuul/zuul master: Add a relnote about gerrit and http  https://review.opendev.org/68736519:13
*** smarcet has quit IRC19:14
*** jamesmcarthur has joined #openstack-infra19:17
*** prometheanfire has quit IRC19:24
*** prometheanfire has joined #openstack-infra19:25
*** ociuhandu has joined #openstack-infra19:26
*** ociuhandu has quit IRC19:31
*** whoami-rajat has quit IRC19:31
*** psachin has quit IRC19:33
openstackgerritMerged openstack/devstack-gate master: Update grenade settings for stable/train  https://review.opendev.org/68707219:33
*** trident has quit IRC19:51
*** jamesmcarthur has quit IRC19:52
*** jamesmcarthur has joined #openstack-infra19:53
*** trident has joined #openstack-infra19:54
smcginnisDoesn't appear http://zuul.openstack.org/ redirection is working anymore.19:56
clarkbsmcginnis: it shouldn't redirect you, we host the zuul dashboard for the openstack tenant at that location (and it is working for me both via http and https)19:57
smcginnisHmm, I'll try a hard refresh.19:58
*** jamesmcarthur has quit IRC19:58
smcginnisThat was it ¯\_(ツ)_/¯19:58
smcginnisNothing to see here. Move along.19:58
*** jtomasek has quit IRC19:58
fungiyeah, https://zuul.openstack.org/ is a white-labeled dashboard for just the openstack tenant, but basically equivalent to https://zuul.opendev.org/t/openstack/status20:01
clarkbapparently my local libvirtd does not want to work some reason or another. I'm going to reboot to see if kernel updates or similar are to blame20:01
clarkbback in a bit20:01
clarkb(I like to use a local vm to do dib builds)20:01
*** weifan has joined #openstack-infra20:03
*** weifan has quit IRC20:03
*** pkopec has quit IRC20:04
openstackgerritMerged openstack/diskimage-builder master: Fix networking for CentOS 8  https://review.opendev.org/68451320:05
openstackgerritMerged openstack/diskimage-builder master: Add NetworkManager and dhcp-client for CentOS 8  https://review.opendev.org/68609020:05
ianwclarkb: that's the only sane way :)20:05
*** smarcet has joined #openstack-infra20:05
clarkbapparmor is debying creation of the socket?20:06
*** Vadmacs has quit IRC20:09
fungiwe enable apparmor on our images?20:10
*** jamesmcarthur has joined #openstack-infra20:15
mriedemany idea if docs builds handle redirects in the output or is that only something that happens during docs publish?20:15
mriedembecause i'm trying to verify this fix https://review.opendev.org/#/c/687353/2/doc/source/_extra/.htaccess20:15
mriedemand the resulting docs built from the job still hit a 40420:15
*** prometheanfire has quit IRC20:15
*** kjackal has quit IRC20:15
clarkbfungi: no I have it enabled on my local desktop20:16
*** rlandy has quit IRC20:16
clarkbfungi: where I want to run a vm20:16
fungiahh20:16
clarkbmriedem: I think it is only in the publish because it isn't safe for servers to generally follow htaccess (and swift likely isn't doing so)20:16
mriedemack, thanks20:17
fungithough i think there's a tool somewhere (maybe the openstack-manuals or openstack-docs-theme repo?) to validate htaccess rules20:18
funginot sure what it does20:18
fungioh, makes use of the "whereto" utility i believe20:19
*** mtreinish has quit IRC20:21
*** e0ne has joined #openstack-infra20:23
clarkbI've disabled the profile and yet it still kicks out and audit log shows that there is denying happening. I don't understand apparmor I guess20:27
*** e0ne has quit IRC20:28
*** smarcet has quit IRC20:32
*** xek_ has quit IRC20:34
*** pcaruana has quit IRC20:35
*** smarcet has joined #openstack-infra20:38
clarkbI have no idea how to disable apparmor profiles or apparmor itself20:44
clarkbstopping the service didnt work neither did aa-disable. I have disabled the service and am rebooting20:45
*** prometheanfire has joined #openstack-infra20:46
fungiyeah, needs a reboot probably20:47
clarkbya that seems to work. Odd that aa-disable wouldnt work though. I would prefer to only disable this for libvirtd20:50
clarkbalso the profile totally allows what I need20:50
*** gfidente|afk is now known as gfidente20:50
*** xenos76 has quit IRC20:50
clarkbthis is super annoying20:51
clarkbcmurphy: does libvirt work for you?20:51
cmurphyclarkb: yes, i last updated last week i think20:52
fungiit's setting kernel level rules, so you'd need to unset/override them. a reboot clears it out though (think of it like iptables in that regard)20:52
clarkbhrm so aa-disable then reboot maybe?20:52
clarkbnetwork netlink raw is in the ruleset and it fails to create raw netlink socket20:53
cmurphyclarkb: i think you have to do /usr/sbin/aa-teardown plus stop the service20:55
cmurphybut apparmor is running for me and things are fine20:56
clarkbya I found an ubuntu bug foe this issue and apparently it couldnt be reproduced which makes sense becuse the rule is right there20:57
fungipresumably aa-teardown clears them out without a need to do that via reboot20:57
clarkbI'm giving up and restoring the the previous state and just wont have a working libvirt I guess20:57
openstackgerritMerged openstack/diskimage-builder master: CentOS 8 minimal testing and support  https://review.opendev.org/68486020:57
*** igordc has quit IRC20:59
*** slaweq has quit IRC20:59
*** mtreinish has joined #openstack-infra21:00
*** igordc has joined #openstack-infra21:00
clarkbheh I need cap sys rawio now aparently21:01
fungithat solved it?21:01
fungii guess the aa rules for libvirt in tumbleweed need updating?21:02
*** jbadiapa has quit IRC21:03
clarkbI basically reverted all the rulsets by force reinstalling then rebooted21:07
clarkbthis fixed the netlink issue but now I need raw io21:07
clarkbI think21:07
clarkbbut that is specific to the bridge helper21:08
clarkbwhen trying to start an instance21:08
clarkbI think I can just use NAT instead21:08
clarkbheh nope the default netwokr is already in useby virbr021:09
clarkbI must be the only person in the world that doesnt nat with libvirt21:10
fungiyou rebel21:10
*** smarcet has quit IRC21:10
clarkbI give up21:13
clarkblunch now then figure out dib builds some other way21:13
cmurphyi've always just run dib directly on my host machine21:14
cmurphyi don't think it's ever caused an issue21:15
clarkbbrave21:16
cmurphyheh21:16
openstackgerritJames E. Blair proposed opendev/system-config master: Add token secret to intermediate registry  https://review.opendev.org/68742121:17
*** gfidente is now known as gfidente|afk21:19
openstackgerritJames E. Blair proposed zuul/zuul-registry master: Use JWT for authorization  https://review.opendev.org/68742221:20
openstackgerritJames E. Blair proposed opendev/system-config master: Remove read-only user from registry  https://review.opendev.org/68742321:21
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Use mirrors for functional test builds  https://review.opendev.org/68588521:21
mordredclarkb: back online for a few minutes before dinner - anything I should look at?21:23
clarkbmordred: those glean changes from tristanC  maybe21:24
clarkbstill trying to sort out testing them in various clouds and am failing21:24
*** smarcet has joined #openstack-infra21:24
fungimordred: also we had some brief discussion about your gerrit container folgers crystals on review-dev21:25
fungiduring the weekly meeting21:25
*** smarcet has quit IRC21:27
mordredfungi: folgers crystals?21:27
mordredah - got it21:28
mordredclarkb: I saw some discussion of considering cloud-init too, yeah?21:29
fungimordred: it was originally corvus's joke in the meeting, i just shamelessly plagiarized him21:31
mordredfungi: it's the best type of plagarism21:31
corvusfungi: have you no shame? :)21:32
*** sreejithp has quit IRC21:37
clarkbmordred: ya tristanC was aaking what weneed glean for today and if cloud init would work21:41
clarkbI think the twoo issues are whether or not cloud init works on rax and dealing with cloud inits deps21:42
*** markvoelker has quit IRC21:43
mordredyeah. I imagine it should work on rax - but the deps would be the thing I'd be the most concerned about21:44
mordredI wonder if we could do cloud-init in a venv21:44
tristanCmordred: or could we fix the deps through a zuul-jobs? (as proposed in https://storyboard.openstack.org/#!/story/2006681)21:45
openstackgerritJames E. Blair proposed zuul/zuul-registry master: Use JWT for authorization  https://review.opendev.org/68742221:47
mordredtristanC: seems not unreasonble21:48
*** jamesmcarthur has quit IRC22:04
*** goldyfruit_ has joined #openstack-infra22:05
openstackgerritMerged opendev/system-config master: Add token secret to intermediate registry  https://review.opendev.org/68742122:05
*** goldyfruit___ has quit IRC22:07
openstackgerritMerged zuul/nodepool master: dib-functional : allow extra elements to be passed  https://review.opendev.org/68588422:11
*** gyee has quit IRC22:14
openstackgerritTristan Cacqueray proposed zuul/zuul-registry master: Add anonymous pull test  https://review.opendev.org/68743322:19
clarkbI have a dib centos 7 build with glean overrides running on a test node I boted in limestone for other purposes in the past22:23
clarkbhopefully that doesn't take too long and we can get it uplaoded to fn and see if it is any happier22:24
clarkbor at least not a regression22:24
donnydclarkb: ++ hopefully this will get it fixed22:25
donnydAppreciate all the efforts to make everything play nicely with FN22:26
*** rcernin has joined #openstack-infra22:26
fungiwell, fn isn't the problem. this is as much about fixing or working around bugs in software which just happen to be easier to tickle there22:27
clarkbheh had to install kpartx22:28
clarkbrerunning now22:28
*** mattmceuen has left #openstack-infra22:28
fungisomething like this crops up almost any time we add a new provider or an existing provider makes major architectural changes... we get to discover new bugs that shake out22:28
donnydWell then I am glad I can be helpful in exposing bugs 🤣22:29
fungiso are we!22:30
fungithanks again!22:31
clarkbok now to try building a fedora image22:33
*** jamesmcarthur has joined #openstack-infra22:35
*** jamesmcarthur has quit IRC22:36
*** jamesmcarthur has joined #openstack-infra22:36
openstackgerritMerged zuul/zuul-registry master: Use JWT for authorization  https://review.opendev.org/68742222:37
*** goldyfruit_ has quit IRC22:39
*** jamesmcarthur has quit IRC22:39
openstackgerritTristan Cacqueray proposed zuul/nodepool master: Ensure both kubernetes and openshift token are b64decoded  https://review.opendev.org/68743522:39
clarkboh wow that is quite the straw22:44
fungi?22:44
clarkbI'm getting 25KBps downloading my image off that host right now22:45
fungioof22:45
fungiwe're gonna need a bigger straw22:45
*** jamesmcarthur has joined #openstack-infra22:45
clarkbfungi: is root@2607:ff68:100:54:f816:3eff:fecd:5c0f:/root/test-glean-nm-updates.qcow2 any quicker for you?22:45
clarkbmy plan was to download it then upload to nb01.openstack.org, then do vhd conversion and also upload it to the various clouds22:46
clarkbI guess I can skip the middle host and try directly from nb0122:46
fungiover 2MB/s and climbing22:47
clarkbok ya its super fast direct from nb0122:47
clarkbI think that we are good then22:47
fungithis is via a gre tunnel to he22:47
fungi2.5 now22:48
clarkbmust be an ovh thing then22:48
clarkbI tunnel through there22:48
fungiflagging again22:48
funginow up to 2.622:48
fungifinished22:49
fungitest-glean-nm-updates.qcow2                   100%  323MB   2.3MB/s   02:2222:49
*** jamesmcarthur has quit IRC22:50
clarkband good thing we tested23:00
*** tkajinam has joined #openstack-infra23:00
clarkbhttp://paste.openstack.org/show/782277/23:00
fungioops!23:02
*** prometheanfire has quit IRC23:03
*** prometheanfire has joined #openstack-infra23:04
clarkbworking on a patch then I'll rebuild and reupload and all that23:04
openstackgerritTristan Cacqueray proposed zuul/zuul-registry master: Add anonymous pull test  https://review.opendev.org/68743323:05
openstackgerritClark Boylan proposed opendev/glean master: Import ipv6 configuration done by cloud-init for Red Hat distro  https://review.opendev.org/68674923:06
*** tosky has quit IRC23:10
clarkbalso not sure how unit testing didn't catch that23:12
clarkbseems like it should've23:12
*** diablo_rojo has quit IRC23:17
fungimust not exercise that code path, or at least not feed data into it the same way23:18
clarkbroot@2001:470:e045:8000:f816:3eff:feee:c13a works, fedora on fn23:20
clarkblooking at journalctl -u NetworkManager I'm not sure that nm processed the ra's though23:21
clarkbhowever it did configure the interface just fine so it isn't a regression at least23:21
clarkbwe are missing a trailing23:21
clarkber trailing \n in the output23:21
clarkber not output the sysconfig interface file23:21
clarkbworking to boot a centos host now23:22
*** yamamoto has joined #openstack-infra23:22
donnydI think that v6 working was hit or miss. Sometimes it was good, others it would hang for a while23:24
clarkbdonnyd: ya I think what we are looking for here is mostly that it doesn't regress and break it (like the previous ps did) and if not we can merge it and then monitor to see if it improves things23:24
clarkbcentos isn't working23:28
clarkbI can get to it via ipv4 and the network config scripts look fine23:28
clarkbbut no ipv6 address23:28
*** markvoelker has joined #openstack-infra23:32
clarkbI cleared out the files that glean writes and rebooted and this time it works :/23:34
clarkbI think this likely doesn't fix the "NM doesn't know how to manage interfaces if the kernel is touching them" problem23:34
clarkbexcept that I should've had working ipv6 in that case so now I am extra confused23:34
clarkbdeleted that host and booted a new one. This new one works :/23:38
clarkbI'm going to try and catch one that fails on first boot23:39
*** tkajinam has quit IRC23:39
*** tkajinam has joined #openstack-infra23:40
*** aaronsheffield has quit IRC23:41
clarkband I just booted 5 new ones and none of them have ipv623:42
donnydIs there a way to have glean flush the kernel config before handing it over to nm?23:42
clarkbI think that is what we are trying to sort out23:43
clarkbrestarting network manager seems to fix the problem on these hosts23:43
clarkbI wish network manager logs were useful23:44
clarkbglean is running before NM starts23:50
clarkbI don't think we are racing between those two23:50
clarkbnmcli device show eth0 shows that it has no ipv6 config23:50
*** mriedem has quit IRC23:51
clarkbinterestingly this is the inverse of what we would gt when kernel configured ipv623:51
clarkbwhen kernel configured ipv6 we would get no ipv423:52
clarkbwe have ipv4 in this case but no ipv623:52
clarkbmakes me think there is somethign wrong with our config or maybe NM needs some other service to come up first for handling RAs?23:52
fungiis nm starting before glean writes out the configs maybe?23:52
clarkbno23:52
clarkbnot according to the journal at least23:52
fungi(or are we missing a flush?)23:52
clarkbI think we flush pretty aggresively23:52
clarkbthere was a change from smoeone that did that recently23:52
fungidoes glean terminate before nm starts?23:53
clarkbyes23:53
clarkb(at least accodring to the journal)23:53
clarkbalso we wouldn't have ipv4 if the NM config wasn't there23:53
clarkbpossible the ra timeout is working against us in this case?23:54
*** dchen has joined #openstack-infra23:54
clarkblike maybe its wwaiting for the kernel to configure it?23:54
clarkbI can try builds without that delay, but I'm running out of daylight today23:54
*** prometheanfire has quit IRC23:54
clarkblet me double check if fedora has a fail rate or if this is centos 7 only23:55
fungiis it repeatable on reboot right?23:55
fungis/right//23:55
*** prometheanfire has joined #openstack-infra23:55
clarkbno23:56
clarkbrestarting NM or rebooting fixes23:56
fungieven after clearing the network conffiles glean would write?23:56
clarkbyes23:56
clarkband someontimes when I boot it it works23:56
clarkb(so I think it is a race of some sort)23:57
fungiseems like it23:57
clarkb2/5 fedora boots work23:57
clarkbthe other 3 seem to suffer the same fate of the 5/5 centos hosts23:58
clarkbI'm going to delete all but one host so they don't take up quota23:58
clarkbthe images are in fn too if people want to poke at it.23:58
clarkbyou know it would be interesting to test if this breaks with cloud-init too23:59
donnydQuota on FN is 2x the test nodes23:59
clarkbmaybe someone can check upstream centos 7 and fedora images as a next step23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!