Monday, 2017-07-31

*** masber has joined #openstack-ironic00:05
*** csmart has joined #openstack-ironic00:14
*** mkrai has joined #openstack-ironic00:14
*** rama_y has joined #openstack-ironic00:44
*** hshiina has joined #openstack-ironic00:50
*** rama_y has quit IRC00:52
*** deep-book-gk has joined #openstack-ironic00:58
*** deep-book-gk has left #openstack-ironic01:00
*** hw_wutianwei has joined #openstack-ironic01:01
*** phuongnh has joined #openstack-ironic01:06
*** jkilpatr has quit IRC01:06
*** rama_y has joined #openstack-ironic01:07
*** litao__ has joined #openstack-ironic01:11
*** sdague has joined #openstack-ironic01:16
*** yufei has joined #openstack-ironic01:25
*** namnh has joined #openstack-ironic01:27
*** baoli has joined #openstack-ironic01:27
*** yangyapeng has joined #openstack-ironic01:41
*** OctopusZhang has joined #openstack-ironic01:44
*** bfournie has joined #openstack-ironic01:45
*** bfournie has quit IRC01:46
*** yufei has quit IRC01:46
*** OctopusZhang_ has joined #openstack-ironic01:47
*** OctopusZhang_ is now known as yufei01:47
*** slagle has joined #openstack-ironic01:49
*** OctopusZhang has quit IRC01:50
*** OctopusZhang_ has joined #openstack-ironic01:50
*** yufei has quit IRC01:52
*** OctopusZhang_ is now known as yufei01:52
*** yangyape_ has joined #openstack-ironic01:52
*** yangyapeng has quit IRC01:55
*** bfournie has joined #openstack-ironic01:57
*** bfournie has quit IRC01:58
*** bfournie has joined #openstack-ironic01:59
*** yufei has quit IRC02:04
*** yufei has joined #openstack-ironic02:04
openstackgerritTuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver  https://review.openstack.org/48047702:07
*** Finix has joined #openstack-ironic02:28
*** tuanluong has joined #openstack-ironic02:38
*** baoli has quit IRC02:58
jlvillalTheJulia, As a note on 60 seconds being too short. Before it was 5 seconds...03:21
*** yangyape_ has quit IRC03:35
*** yangyapeng has joined #openstack-ironic03:35
*** baoli has joined #openstack-ironic03:43
*** udesale has joined #openstack-ironic03:47
*** baoli has quit IRC03:48
*** jaganathan has joined #openstack-ironic03:49
*** yangyape_ has joined #openstack-ironic03:51
*** yangyapeng has quit IRC03:51
*** yangyape_ has quit IRC03:55
*** yangyapeng has joined #openstack-ironic03:55
*** hshiina has quit IRC03:56
*** hshiina has joined #openstack-ironic03:58
*** aparnav has joined #openstack-ironic04:04
*** junbo has joined #openstack-ironic04:07
*** baoli has joined #openstack-ironic04:08
*** baoli has quit IRC04:13
*** amarao has joined #openstack-ironic04:18
*** udesale__ has joined #openstack-ironic04:31
*** udesale has quit IRC04:33
*** udesale__ has quit IRC04:38
*** Dinesh_Bhor has joined #openstack-ironic04:43
*** rama_y has quit IRC04:55
*** udesale__ has joined #openstack-ironic05:07
*** karthiks has joined #openstack-ironic05:08
*** jaganathan has quit IRC05:15
*** GK1wmSU has joined #openstack-ironic05:21
*** GK1wmSU has left #openstack-ironic05:23
*** dsneddon has quit IRC05:30
*** _GK1wmSU has joined #openstack-ironic05:35
*** _GK1wmSU has left #openstack-ironic05:36
*** Finix has quit IRC05:58
*** Finix has joined #openstack-ironic05:58
*** ChubYann has quit IRC06:05
*** rcernin has joined #openstack-ironic06:11
*** pcaruana has joined #openstack-ironic06:19
*** tuanluong has quit IRC06:19
openstackgerritfupingxie proposed openstack/ironic master: Replace http with https(Part-1)  https://review.openstack.org/48151606:31
*** amotoki__ is now known as amotoki06:33
*** Finix has quit IRC06:53
*** Finix has joined #openstack-ironic06:53
*** jaganathan has joined #openstack-ironic06:56
*** e0ne has joined #openstack-ironic07:01
*** jaosorior has joined #openstack-ironic07:04
*** amarao1 has joined #openstack-ironic07:07
*** ccamacho has quit IRC07:11
*** amarao1 has quit IRC07:13
*** rbartal has joined #openstack-ironic07:16
*** ccamacho has joined #openstack-ironic07:18
*** tuanluong has joined #openstack-ironic07:18
*** amarao1 has joined #openstack-ironic07:19
*** aarefiev_afk is now known as aarefiev07:32
*** phuongnh has quit IRC07:38
*** Finix has quit IRC07:39
*** dtantsur|afk is now known as dtantsur07:41
dtantsurmorning ironic07:41
dtantsurI see our gate still does not feel well..07:41
*** udesale has joined #openstack-ironic07:58
*** milan has joined #openstack-ironic07:58
*** udesale__ has quit IRC08:00
openstackgerritAparna proposed openstack/ironic master: Add API and conductor methods for [un]rescue  https://review.openstack.org/35083108:00
yufeimorning ironicers, I want to ask a questions about nosetest in ironic, after I install requirement and test_requirements in ironic, I try to run nosetest ironic/tests/unit, but got a lot of error like 'AttributeError: 'NoneType' object has no attribute 'load'...08:04
yufeiIs there any steps I missed before  I run nosetest?08:05
*** etingof has joined #openstack-ironic08:06
dtantsuryufei: hi! I'm not sure we support nosetest. Why not use "tox" as a test runner?08:08
etingofmorning Ironic! ;)08:08
dtantsurmorning etingof, happy Monday :)08:08
milanmorning Ironic! :)08:10
milanmorning dtantsur etingof! :)08:10
dtantsuryo milan!08:10
milan:D08:10
*** derekh has joined #openstack-ironic08:11
milanmorning derekh! :)08:11
yufeidtantsur, I will try to run unittest with tox, thanks08:11
*** ralonsoh has joined #openstack-ironic08:12
*** rcarrill1 is now known as rcarrillocruz08:17
* dtantsur updates to Fedora 26, wish me luck :)08:18
pas-hamorning ironic :)08:23
dtantsurhi pas-ha!08:24
pas-hahi dtantsur :)08:24
dtantsurpas-ha: time to revive the ansible-deploy spec? ;) (no hurry, just reminding)08:24
pas-hayep, on my to-do list08:24
dtantsurawesome!08:24
vdrokmorning ironic!08:28
vdrokdtantsur: yeah. seems like sometimes rabbit is stuck for more than two minutes08:29
dtantsurmeh.. we should figure out why it happens. do neutron folks have any ideas?08:29
vdrokI have not seen any new comments in a bug08:30
* dtantsur moves to their channel08:31
*** udesale__ has joined #openstack-ironic08:31
openstackgerritMerged openstack/python-ironic-inspector-client master: Update reno for stable/pike  https://review.openstack.org/48877408:34
*** udesale has quit IRC08:34
openstackgerritAparna proposed openstack/ironic master: Add rescuewait timeout periodic task  https://review.openstack.org/35315608:34
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Add spec for specific faults support  https://review.openstack.org/33411308:43
milanmorning pas-ha, vdrok! :)08:43
*** racedo has joined #openstack-ironic08:44
aarefievmorning all!08:53
vdrokmorning milan aarefiev :)08:58
aarefievo/08:58
milanmorning aarefiev! :)08:58
aarefievmilan: morning :)08:59
aarefievmilan: do you have a minute ? re: https://review.openstack.org/#/c/463768/09:00
patchbotpatch 463768 - ironic-inspector - Use declarative reader/writer separation09:00
* milan checks09:01
aarefievmilan: I'd like to introduce db api for accessing db both from api and worker09:02
aarefievand keep cache on worker side only09:03
milanaarefiev, what is the motivation for that?09:04
*** yangyapeng has quit IRC09:04
aarefievfirst of all there is no needs to talk cache from api09:05
aarefievit would be worker entity only09:05
aarefievalso if we introduce versional objects09:05
vdrokdtantsur: hrm, actually the 485773 seems to be failing because of us http://logs.openstack.org/73/485773/4/check/gate-grenade-dsvm-ironic-multinode-multitenant-ubuntu-xenial/39a2ad0/console.html#_2017-07-31_07_34_13_18714009:06
aarefievit would be much easy to ьщму щт09:06
aarefiev* move on09:06
aarefievheh09:06
aarefiev slow lang switching09:07
vdrokdtantsur: this one is the thing otoh http://logs.openstack.org/73/485773/4/check/gate-grenade-dsvm-ironic-ubuntu-xenial/a146b14/console.html09:07
aarefievmilan: it's one more abstraction layer for avoid code duplication and it's easy to use new session model09:09
milanhmmm09:10
* milan needs to digest that with another cup of coffee09:10
milan:)09:10
*** sambetts|afk is now known as sambetts09:11
aarefievmilan: also I'm open to any ideas :)09:12
vdrokugh, I don't see http_timeout in the tempest.conf09:12
*** etingof has quit IRC09:14
aarefievmilan: anyway we need to structure db code somehow, otherwise it will become mess09:14
milanaarefiev, yeah,09:17
aarefievdtantsur has some ideas for sure :)09:18
milanI'm wondering: we can actually serialise a node object (it has the "etag") so we can use a node anywhere without too many worries09:19
milanwe could maybe use the node cache as the shared "library"/layer then09:19
*** jtomasek has joined #openstack-ironic09:20
*** jtomasek has quit IRC09:20
*** jtomasek has joined #openstack-ironic09:21
aarefievmilan: 99% of cache api shouldn't be available for api, I'd prefer to split it anyway09:21
milanaarefiev, rest api only for state fetch/introspection start&abort?09:22
milanhttps://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/node_cache.py#L15909:22
milanI'm not so sure we can totally split things apart as, say the abort, has to happen in rest api and be conducted later by the worker, but together it's a single work item09:26
*** jtomasek has quit IRC09:27
*** etingof has joined #openstack-ironic09:27
aarefievmilan: we don't tie node to worker, so sync local version with db would be a challenge09:28
milan... aarefiev, so the shared thing from the node_cache would be just a node_info object, the remote call would use it as a locked&serialized arg09:28
milan... where the "lock" is the version_uuid09:29
milanaarefiev, we don't have to tie a node to a worker or am I missing something?09:30
aarefievyeah, we don't09:30
aarefievso one worker could start introspection and other one continue09:30
milanaarefiev, yup, modulo the processing call09:31
milanthe rest is ensured thru the state machine09:31
aarefievfor passing objects via rpc it  would be better use version objects09:31
milanthe rest of the "consistency"09:31
milanaarefiev, agreed, we could store the version in db?09:32
aarefievand don't reinvent the wheel09:32
aarefievsure09:32
milanaarefiev, another thing is09:32
milanthe node_info itself doesn't expose the functionality we're trying to version09:33
milanas that is provided by the modules processing.py and introspect.py so maybe I've just proved myself wrong O:-)09:33
milanaarefiev, is it the version of the rpc api we're talking about?09:34
openstackgerritVasyl Saienko proposed openstack/ironic master: DNR  https://review.openstack.org/48915309:34
aarefievmilan: it will be both db and rpc api version09:34
milanso e.g wsgi v1 can talk to worker v2 after an upgrade?09:34
milanaarefiev, right09:34
aarefievyep, worker v1 an v2 at the same time09:35
aarefievalso "race condition if version_id changed outside of this node_info" is not true now09:35
milanaarefiev, why?09:36
aarefievmilan: prev example: worker 1 starts introspection and update the node with version 1009:37
aarefievworker 2 has version 909:37
dtantsurvdrok: node locked, hmmm09:37
dtantsuraarefiev: what do I have ideas about? :)09:38
milanaarefiev, but the api version is a different column09:38
aarefievdtantsur: we are talking about https://review.openstack.org/#/c/463768/09:39
patchbotpatch 463768 - ironic-inspector - Use declarative reader/writer separation09:39
dtantsurah, ok. I haven't checked it yet, I think09:39
milans/is/going to be09:39
aarefievmilan: what about https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/node_cache.py#L8009:39
aarefievif worker 2 gets `continue` request it will fail09:40
milanaarefiev, the naming might not be ideal, but it's this thing: http://docs.sqlalchemy.org/en/latest/orm/versioning.html09:40
milanit's an uuid actually that changes at each update09:40
aarefievyep09:41
milanso the version wouldn't be part of the key or?09:41
milanapi_version09:41
aarefievagree09:41
milanOK so one thing is the DB record version i.e new column added09:42
milanor renamed/deleted09:42
milanother thing is the RPC API version09:42
milanmethod added/removed/renamed09:42
aarefievyeah, and I mean node version now09:43
milanOK so what is the concern with the former?09:43
milanaarefiev, node being the record in the db, correct?09:43
aarefievyep09:43
aarefievso, it's says that if node is changed outside the existing worker it's wrong09:45
milanaarefiev, that means e.g https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/node_cache.py#L907 has to ensure backwards compatibility09:46
milanwith e.g https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/node_cache.py#L93109:46
aarefievmilan: you are talking about upgrades09:47
milanaarefiev, yeah but that's where the different versions of workers will appear, no?09:48
aarefievyep, but imo it's too early for upgrades :)09:48
milanI'm trying to figure out what needs doing in this case w/r db?09:48
aarefievwe don't have workers09:48
*** stendulker has joined #openstack-ironic09:49
milanso currently the only motivation for the change you're introducing is the reader/writer concern separation ;)09:49
aarefievmilan: also I don't want to use cache in api09:50
milanaarefiev, so you'll use another db layer in both. How's that better?09:50
milanbtw that layer going to be "below" the cache one, isn't it?09:50
milan* beneath09:51
aarefievmilan: yep, it will be more easy code in api and I don't need to copy-paste db queries in api09:52
milanaarefiev, would be nicer to avoid that indeed, but I think the OO way is through the node_info object that encapsulates all the details09:53
aarefievmilan: which details09:53
milanaarefiev, about how to e.g talk to the db to translate node-id to node-uuid09:54
milanso that e.g post @ v1/abort/node-1 works09:54
*** yufei has quit IRC09:55
*** jtomasek has joined #openstack-ironic09:55
openstackgerritVladyslav Drok proposed openstack/ironic master: Do not merge  https://review.openstack.org/48916110:00
aarefievmilan: imo we are mixing a lot staff in cache: node details store, operations with nodes, versioning, fsm transitions, locking10:04
aarefievdunno how to deal with this10:05
openstackgerritfupingxie proposed openstack/ironic master: Replace http with https(Part-1)  https://review.openstack.org/48151610:07
milanaarefiev, yeah that is a valid concern but the node_info object is sort of a nexus of the higher-level inspector modules (introspect.py & process.py)10:10
openstackgerritMerged openstack/python-ironicclient master: Update reno for stable/pike  https://review.openstack.org/48877710:11
aarefievmilan: yeah, and all functional part of introspect.py & process.py will be in worker10:11
milanaarefiev, not all but definitely those async* ones10:12
milans/async _background10:12
aarefievapi contains only verification and pass all the work to worker10:13
openstackgerritVladyslav Drok proposed openstack/ironic master: Remove usage of some of the deprecated methods  https://review.openstack.org/48702510:14
milanaarefiev, yeah, if only there was a magical @RPC('v2.0') decorator here https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/introspect.py#L7410:14
aarefievmilan: yeah I remember that decorator :)10:16
milanO:-)10:16
*** namnh has quit IRC10:17
*** ccamacho has quit IRC10:22
*** dsneddon has joined #openstack-ironic10:23
*** bcornec has quit IRC10:29
*** ralonsoh has quit IRC10:32
*** ralonsoh has joined #openstack-ironic10:33
*** ccamacho has joined #openstack-ironic10:37
*** jaosorior has quit IRC10:39
*** yuriyz has joined #openstack-ironic10:48
*** jaosorior has joined #openstack-ironic10:50
*** jkilpatr has joined #openstack-ironic10:59
openstackgerritfupingxie proposed openstack/ironic master: Replace http with https(Part-1)  https://review.openstack.org/48151611:00
*** stendulker has quit IRC11:06
*** stendulker_ has joined #openstack-ironic11:06
TheJuliaGood morning everyone11:06
*** tuanluong has quit IRC11:08
*** stendulker_ has quit IRC11:09
dtantsurmorning TheJulia11:09
*** jistr is now known as jistr|mtg11:12
*** xavierr has joined #openstack-ironic11:17
*** jroll has quit IRC11:24
*** jroll has joined #openstack-ironic11:24
*** ccamacho is now known as ccamacho|lunch11:25
TheJuliaI need to run to a doctor's appointment. I should be back before the meeting.11:31
dtantsurTheJulia: good luck!11:34
*** fxpester has quit IRC11:34
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Optimize node locking on heartbeat  https://review.openstack.org/45652811:36
*** jistr|mtg is now known as jistr11:39
openstackgerritAparna proposed openstack/ironic master: Agent driver rescue implementation  https://review.openstack.org/40043711:44
*** aparnav has quit IRC11:49
*** litao__ has quit IRC11:50
openstackgerritMadhuri Kumari proposed openstack/ironic master: [doc-migration] Add configuration folder for documentation  https://review.openstack.org/48693411:50
openstackgerritWang KaiFeng proposed openstack/ironic master: Change ramdisk log filename template  https://review.openstack.org/48100111:52
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Skip warning when changing target_raid_config  https://review.openstack.org/48016111:54
openstackgerritMerged openstack/ironic master: Changes log level of a message  https://review.openstack.org/47684711:54
*** csmart has quit IRC12:00
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Skip warning when changing target_raid_config  https://review.openstack.org/48016112:00
*** mkrai has quit IRC12:00
*** retr0h has quit IRC12:01
*** dprince has joined #openstack-ironic12:05
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Remove SSH-based driver interfaces and drivers  https://review.openstack.org/48168812:09
*** bfournie has quit IRC12:10
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Support baremetal inspection abort operation  https://review.openstack.org/48286712:10
openstackgerritVladyslav Drok proposed openstack/ironic master: Properly set http_timeout as workaround  https://review.openstack.org/48916112:11
vdrokmorning TheJulia12:11
vdrokdtantsur: ^^12:11
* vdrok was dumb and has not checked the config option was set12:11
dtantsurvdrok: thanks, let's see!12:12
vdrokdtantsur: you can see the logs from the first PS run, the value was properly set in config12:12
vdroksecond PS is just a commit message update12:12
dtantsurah12:12
dtantsurseems so12:13
sambettsshame the CI failure is so racey that we thought it was fixed before :(12:13
dtantsuryeah12:13
dtantsurand shame we cannot fix it properly12:13
dtantsurvdrok: please update the whiteboard12:13
sambettsyeah...12:13
vdrokdoing now12:14
sambettsI don't really understand why the neutron grenade job doesn't see the same issues :/12:15
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Support baremetal inspection abort operation  https://review.openstack.org/48286712:17
*** bcornec has joined #openstack-ironic12:17
vdroksambetts: maybe because our jobs are more resource consuming?12:17
sambettsyou think rabbit itself is crashing because of a lack of resources? :/ it could be I guess thats something we should look at12:19
*** udesale__ has quit IRC12:19
sambettsI don't see any issues in the rabbit logs though12:20
*** jcoufal has joined #openstack-ironic12:21
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/48919912:23
*** baoli has joined #openstack-ironic12:24
*** nicodemos has quit IRC12:26
*** baoli has quit IRC12:27
*** slagle has quit IRC12:27
*** nicodemos has joined #openstack-ironic12:27
*** slagle has joined #openstack-ironic12:29
openstackgerritVladyslav Drok proposed openstack/ironic-specs master: Owner-aware baremetal nodes  https://review.openstack.org/41551212:31
*** ralonsoh has quit IRC12:32
*** ccamacho|lunch is now known as ccamacho12:34
*** fellypefca has joined #openstack-ironic12:35
*** bfournie has joined #openstack-ironic12:41
*** SerenaFe_ has joined #openstack-ironic12:41
* milan errands -> afk a bit12:42
openstackgerritVladyslav Drok proposed openstack/ironic-specs master: Owner-aware baremetal nodes  https://review.openstack.org/41551212:43
fellypefcaGood morning, Ironic :)12:52
*** hw_wutianwei has quit IRC12:52
fellypefcadtantsur Hi! We need backport this patch (https://review.openstack.org/#/c/482209/) to Newton, because this will fix our agent job on our CI for Newton patchs. But I need to make a backport to Ocata too or just for Newton?12:52
patchbotpatch 482209 - ironic - Removes agent mixin from oneview drivers (MERGED)12:52
nicodemosmorning fellypefca, vdrok, TheJulia, ironic12:53
dtantsurfellypefca: there should be no missing versions, so yes, you start with ocata12:53
nicodemosand dtantsur :)12:53
fellypefcanicodemos o/12:54
dtantsurmorning fellypefca, nicodemos12:54
fellypefcadtantsur ok, thanks!12:54
*** baoli has joined #openstack-ironic12:56
vdrokmorning fellypefca nicodemos12:56
fellypefcavdrok hey o/12:57
*** baoli has quit IRC12:59
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Skip warning when changing target_raid_config  https://review.openstack.org/48016112:59
*** baoli has joined #openstack-ironic13:00
*** baoli has quit IRC13:00
*** sasha2 has joined #openstack-ironic13:02
*** cdearborn has joined #openstack-ironic13:03
*** mtanino has joined #openstack-ironic13:03
*** mtanino has quit IRC13:03
*** baoli has joined #openstack-ironic13:04
*** mtanino has joined #openstack-ironic13:04
openstackgerritPeter Piela proposed openstack/ironic-ui master: Enhanced form-field radio functionality  https://review.openstack.org/48921513:05
*** bcornec has quit IRC13:06
*** rloo has joined #openstack-ironic13:10
*** ralonsoh has joined #openstack-ironic13:18
openstackgerritIlya Etingof proposed openstack/virtualbmc master: WIP: multiprocess server, socket-based management cli tool  https://review.openstack.org/48887413:19
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Functional tests: clean up test config file  https://review.openstack.org/47687713:22
*** mjturek has joined #openstack-ironic13:26
*** fxpester has joined #openstack-ironic13:27
*** makowals has quit IRC13:28
*** makowals has joined #openstack-ironic13:31
*** dsneddon has quit IRC13:35
*** edleafe- is now known as edleafe13:40
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add test for set/unset node target_raid_config  https://review.openstack.org/48062313:44
*** gcb has joined #openstack-ironic13:46
openstackgerritHironori Shiina proposed openstack/ironic master: Add supported_power_states field to node APIs  https://review.openstack.org/38219413:49
*** bcornec has joined #openstack-ironic13:52
*** rama_y has joined #openstack-ironic13:53
*** crushil has joined #openstack-ironic13:57
openstackgerritHironori Shiina proposed openstack/ironic master: Add supported_power_states field to node APIs  https://review.openstack.org/38219413:59
*** hw_wutianwei has joined #openstack-ironic13:59
*** jaypipes has joined #openstack-ironic14:03
*** Travis_ has joined #openstack-ironic14:04
Travis_Hey there14:04
Travis_I am trying to setup ironic and i believe i have ran into this bug: 170449714:05
openstackbug 1704497 in Ironic "radosgw tempurl: Error: path must be full path to an object e.g. /v1/a/c/o" [Undecided,New] https://launchpad.net/bugs/170449714:05
Travis_Can anyone provide any thoughts on this bug since it has not been classified?14:06
dtantsurhi Travis_! I haven't worked with RadosGW, but the description seems reasonable..14:07
dtantsurwe'll need someone with a reproducer to fix it, I am afraid..14:07
*** bnemec-pto is now known as bnemec14:11
openstackgerritDmitry Tantsur proposed openstack/ironic master: Address review feedback for ipxe boot file fix  https://review.openstack.org/48685314:16
*** adisky__ has quit IRC14:16
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Pass os_identity_api_version into functional tests  https://review.openstack.org/41495714:18
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Skip warning when changing target_raid_config  https://review.openstack.org/48016114:21
*** hshiina has quit IRC14:27
*** rbartal has quit IRC14:29
openstackgerritMadhuri Kumari proposed openstack/ironic master: [doc-migration] Add configuration folder for documentation  https://review.openstack.org/48693414:29
Travis_@dtantsur thank you for your reply, do you have any suggestions on how i can continue my deployment without this bugfix (possibly a work around).14:32
*** openstackgerrit has quit IRC14:33
*** ralonsoh_ has joined #openstack-ironic14:34
*** fxpester has quit IRC14:35
dtantsurTravis_: not sure, I haven't worked with radosgw.. maybe worth asking on the ML?14:35
xavierrgood morning ironic14:35
dtantsurmorning xavierr14:37
Travis_Alright- ill give the ML a try Thanks!14:38
*** ralonsoh has quit IRC14:38
TheJuliaGood morning folks14:40
TheJuliaagain14:40
mjturekgm TheJulia14:40
*** mkrai has joined #openstack-ironic14:41
mjturekand dtantsur and xavierr :)14:41
*** ElCoyote_ has left #openstack-ironic14:43
dtantsurmorning mjturek and another good morning to TheJulia :)14:45
* dtantsur kindly remind folks to update their statuses and go over the agenda (it's there today!)14:45
*** skazi__ has joined #openstack-ironic14:47
rloohi and good morning dtantsur, mjturek, TheJulia, xavierr, Travis_ and everyone else in ironic-land14:54
*** krtaylor has joined #openstack-ironic14:54
dtantsurmorning rloo, happy Monday!14:54
dtantsurwhat can be better than a Monday with gate passing ~ 60% of times?14:54
rloodtantsur: a gate that passes 75% of the time? :) or :(14:56
NobodyCamGood morning ironic folks.14:56
dtantsuryeah.. well, it's better than Friday for some reason14:56
dtantsurwe did manage to push some patches down its throat :)14:56
dtantsurmorning NobodyCam :)14:57
TheJuliagood morning NobodyCam14:57
Travis_Good morning14:57
NobodyCamMorning dtantsur and TheJulia ;)14:57
*** jaganathan has quit IRC14:57
rloodtantsur: just looked at whiteboard. so the nova issues were fixed, we're back to neutron related gate issues?14:57
dtantsurrloo: yep. the timeout bump was incorrect (hence "for some reason" above)14:58
dtantsurwe're trying a correct patch now, but, well.. it's just a work around14:58
dtantsurI pinged Neutron folks today again without too much effect14:58
rloodtantsur: ok thx. wondering why we're the only ones noticing it, but then, we're ironic and thus special...14:58
dtantsurthis as well14:58
rloodtantsur: :-) or :-( ha ha.14:59
dtantsurvdrok (?) suggested it's because our jobs consume more resources14:59
*** openstackgerrit has joined #openstack-ironic14:59
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add basic tests for OSC plugin baremetal driver commands  https://review.openstack.org/36735914:59
dtantsurbut dunno. really dunno...14:59
*** makowals has quit IRC15:00
openstackgerritMerged openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/48919915:00
dtantsuron the bright side: I was going through the priorities some time ago. You all have done really great job this week! :)15:01
*** makowals has joined #openstack-ironic15:02
*** rcernin has quit IRC15:03
rloodtantsur: :) always a bright side!15:03
*** pcaruana has quit IRC15:04
*** Travis_ has quit IRC15:04
*** fellypefca has quit IRC15:05
*** dprince has quit IRC15:06
*** rama_y has quit IRC15:07
*** retr0h has joined #openstack-ironic15:08
*** csmart has joined #openstack-ironic15:08
vdrokmorning rloo and NobodyCam :)15:13
rloomorning vdrok and NobodyCam (how'd i miss you?)15:13
vdrok:)15:14
*** eglute has quit IRC15:14
*** eglute has joined #openstack-ironic15:16
*** MattMan has quit IRC15:17
*** MattMan has joined #openstack-ironic15:17
*** penick has joined #openstack-ironic15:19
*** gcb has quit IRC15:23
*** crushil has quit IRC15:23
*** baoli has quit IRC15:26
*** rbudden has joined #openstack-ironic15:28
*** baoli has joined #openstack-ironic15:29
NobodyCamHey hey good morning vdrok and rloo.15:31
*** rama_y has joined #openstack-ironic15:36
*** namnh has joined #openstack-ironic15:42
*** fellypefca has joined #openstack-ironic15:44
*** crushil has joined #openstack-ironic15:45
namnhrloo: hi Ruby, i see path https://review.openstack.org/#/c/455811/ got -1 from gate-grenade. so do I wait or continue testing this patch?15:46
patchbotpatch 455811 - ironic - [POC|DNM|TEST] Add node.configdrive15:46
rloonamnh: hi, the ironic gate is having issues. random failures. so i haven't bothered with 'recheck'15:46
rloonamnh: although i may be updating the dependent patch to that, most likely today. so maybe wait until i update it. i can ping you. thx!15:47
rloohey vdrok, if you have a few minutes. i didn't understand your comment at L87: https://review.openstack.org/#/c/408556/65/ironic/cmd/dbsync.py15:48
patchbotpatch 408556 - ironic - Add new dbsync command with first online data migr...15:48
*** skazi__ has quit IRC15:48
vdrokrloo: which part? :)15:48
rloovdrok: i think the problem here is ...15:49
vdrokupgrade command is run on new code I think. which means the new online migrations are required. If you intend to use it for all the online migrations we'll have. If it is going to be only checking the version column, then yes, uncommenting in next release should be fine15:50
vdroks/are required/are present15:50
rloovdrok: yes, upgrade command is run on new code15:50
vdrokugh, I wrote something really uncomprehensible15:50
rloovdrok: new online migrations is needed.15:51
*** rpioso has joined #openstack-ironic15:51
*** e0ne has quit IRC15:51
vdrokupgrade command is run on new code I think. which means the new online migrations are present. If you intend to use it for all the online migrations we'll have, then we'll have the same problem you point out in the comment each time. If it is going to be only checking the version column, then yes, uncommenting in next release should be fine15:51
rloovdrok: order is, Pike, dbsync-upgrade, do rolling upgrade dance, db-sync-online-migrations. Queens. enalbe that check, upgrade, etc...15:51
vdrokrloo: yup. comment above is what I mean there15:52
rloovdrok: i don't understand the part about 'if you intend to use it for all the online migrations we'll have, then we'll ahve the same problem'.15:53
rloovdrok: it is only going to be checking the version column15:53
*** vishwanathj has quit IRC15:53
rloovdrok: oh, did you mean *if* we change the check to check other things in addition to version column?15:53
vdrokrloo: yeah15:53
*** vishwanathj has joined #openstack-ironic15:53
rloovdrok: ah. yes. then what you say is true. but it is only checking the version column.15:53
vdrokit seemed like version is added in online migration, so we might add more checks like that15:53
vdrokyup, ok, then it's fine.15:54
rloovdrok: online migration is only done this one time. after that, when an object is saved to the DB, that .version is updated.15:54
rloovdrok: the .version is special, since that is what is being used to know/check that the objects are in sync.15:55
rloovdrok: i have wondered whether it was worth having the .version; none of the other projects have it i think, but that was in the spec and it is supposed to make upgrades easier.15:55
vdrokrloo: yes, I remember some bits of those discussions. maybe we'll be able to get rid of the config pinning at some point and use only version column15:57
*** amarao1 has quit IRC15:57
vdrok(some point being after all the objects we have have version populated?)15:58
*** amarao has quit IRC15:58
rloovdrok: some point after I do not have to deal with upgrade code? :)15:58
vdrokanyway, that seems like a separate discussion15:58
vdrok:)15:58
rloovdrok: fwiw, nova doesn't insist on a config pin. so probably possible, but i haven't looked into it.15:59
*** hw_wutianwei has quit IRC15:59
vdrokrloo: regarding the lists in the release mapping, is it only done for convenience?16:00
rloovdrok: hmm, 'convenience'... it is done cuz it is needed. do you mean 'why are they lists'?16:01
vdrokyes16:01
rloovdrok: cuz i hate dbs16:01
vdrok:)16:01
rloovdrok: ok, cuz i wanted to do something like request in db, if object.version < 1.816:01
rloovdrok: but that doesn't work. so i ended up doing if object.version != value16:02
rloovdrok: and then i realized there could be more than one value16:02
rloovdrok: hence the list16:02
rloovdrok: a pain but i suspect we will rarely change the version of an object more than once in a release. but one never knows.16:02
rloovdrok: i can add a comment about that somewhere16:03
vdrokrloo: hrm, I see. adding a comment there about that would be good ++16:03
vdrokyup, I see it now16:03
rloovdrok: L1128 if i recall: https://review.openstack.org/#/c/408556/52/ironic/db/sqlalchemy/api.py16:05
patchbotpatch 408556 - ironic - Add new dbsync command with first online data migr...16:05
namnhrloo: sure, can you leave your comment on your patch to notify that it is really to test. because now is 11 pm in my country.16:06
vdrokrloo: otoh, we could just leave it as is and generate the versions on the fly? anyway, that can be done as further improvement16:07
rloonamnh: will do! and please go away and get some sleep :)16:07
namnhrloo: :) thanks, looking forward to your patch ;)16:08
rloovdrok: we always have to leave room for improvement :)16:08
NobodyCamJust a flash back from 2015:16:09
NobodyCamhttps://usercontent.irccloud-cdn.com/file/KSc02Zd7/howIronicReallyWorks.png16:09
dtantsur;)16:09
NobodyCamhehehehe16:09
* rloo remembers. is that good or bad? :)16:09
NobodyCam:)16:09
*** SerenaFe_ has quit IRC16:10
NobodyCamI think it's *GOOD*16:11
openstackgerritVladyslav Drok proposed openstack/ironic stable/newton: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090316:11
rlooNobodyCam: :D16:11
dtantsurgood old times :)16:11
NobodyCam:)16:12
openstackgerritVladyslav Drok proposed openstack/ironic stable/ocata: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090416:14
openstackgerritVladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090516:17
openstackgerritVladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090516:18
*** dsneddon has joined #openstack-ironic16:18
* sambetts has to run early today16:20
NobodyCamhave a good night sambetts :)16:21
sambettsif there is anything I need to follow up on in the meeting, ping me and my bouncer should catch it and I'll follow up16:21
sambettsnight NobodyCam16:21
*** sambetts is now known as sambetts|afk16:21
jlvillalHi vdrok16:22
jlvillalvdrok: I'm out of the loop. Just thought I would check in on the gate status.16:22
*** ricardoas has joined #openstack-ironic16:22
jlvillalvdrok: I saw the Whiteboard says mostly broken :(16:22
*** namnh has quit IRC16:24
NobodyCamjlvillal: I think we're passing about 60% ~ 75% of the time16:24
jlvillalNobodyCam: Thanks. Makes it tough to merge at that rate :(16:25
dtantsurwe should promote it to "Half-Broken" :)16:25
NobodyCamlol!!! +++16:25
*** crushil has quit IRC16:25
*** baoli has quit IRC16:26
*** baoli has joined #openstack-ironic16:27
*** krtaylor has quit IRC16:34
*** crushil has joined #openstack-ironic16:36
*** dprince has joined #openstack-ironic16:40
vdrokjlvillal: morning, yeah half broken is more like it :)16:41
vdrokI still think the workaround referenced there should help with that16:42
*** efried_zzz is now known as efried16:44
*** stendulker has joined #openstack-ironic16:45
*** jcoufal has quit IRC16:48
openstackgerritVladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090516:50
*** bcornec has quit IRC16:52
*** derekh has quit IRC16:53
*** kaifeng has joined #openstack-ironic16:53
openstackgerritStenio Araujo proposed openstack/ironic master: Add a flag to always peform persistent boot on PXE interface  https://review.openstack.org/48343016:53
*** Nisha_Agarwal has joined #openstack-ironic16:54
dtantsurmeeting reminder!16:59
*** mrtenio|afk is now known as mrtenio17:01
openstackgerritRuby Loo proposed openstack/ironic master: Add new dbsync command with first online data migration  https://review.openstack.org/40855617:02
*** yolanda has quit IRC17:03
*** jcoufal has joined #openstack-ironic17:03
openstackgerritVladyslav Drok proposed openstack/ironic stable/ocata: [DNM] Get rid of sourcing stackrc in grenade settings  https://review.openstack.org/48090417:04
*** Goneri has joined #openstack-ironic17:10
openstackgerritMerged openstack/ironic master: Remove usage of some of the deprecated methods  https://review.openstack.org/48702517:21
openstackgerritMerged openstack/ironic master: Tempest scenario test for boot-from-volume  https://review.openstack.org/47274017:23
openstackgerritMerged openstack/ironic master: Refactor get_physnets_by_portgroup_id  https://review.openstack.org/48577217:23
*** ralonsoh_ has quit IRC17:29
*** ijw has quit IRC17:37
vdrokuh-oh, ocata tests: http://logs.openstack.org/04/480904/8/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial/ccee502/console.html#_2017-07-31_17_34_23_95809817:38
vdrokwe'll need to fix the tempest tests17:39
dtantsuroh, this is bad17:39
dtantsurspeaking of branchless tempest ;)17:39
*** yolanda has joined #openstack-ironic17:55
*** aarefiev is now known as aarefiev_afk17:58
pas-hawho's running the HP CI? you need to add couple of lines to your local.conf it seems, new swift-related stuff...17:59
pas-haSWIFT_START_ALL_SERVICES=False17:59
*** yolanda has quit IRC18:00
*** kaifeng has quit IRC18:00
dtantsurstendulker: ^^^?18:01
dtantsurNisha_Agarwal: ^^^18:01
stendulkerdtantsur: Hi18:01
Nisha_Agarwaldtantsur, hi18:01
dtantsuro/ please see pas-ha's suggestion above18:02
Nisha_Agarwalpas-ha, thanks18:02
Nisha_Agarwalpas-ha, will see and fix18:02
stendulkerdtantsur, pas-ha: sure, will update18:03
pas-haNisha_Agarwal: np, was bitten by this the first day after vacation when reinstalling DevStack :)18:03
dtantsurcool!18:03
stendulkerits failing since yday evening. were traiging the same.18:03
dtantsurpas-ha: should we add this to the docs? or does it affect only bare metal?18:03
Nisha_Agarwalpas-ha, do you know the exact changes for swift18:03
stendulkerpas-ha: thank you for this suggestion18:03
*** ChubYann has joined #openstack-ironic18:03
pas-haNisha_Agarwal: I added only that and SWIFT_REPLICAS=1 just in case18:03
vdrokgood night everyone!18:04
pas-habye vdrok18:04
*** ijw has joined #openstack-ironic18:04
Nisha_Agarwalpas-ha, thanks18:04
* dtantsur goes as well18:04
dtantsurgood night!18:04
*** raddaoui has joined #openstack-ironic18:04
pas-hacopied that from a successfull agent_ipmitool gate run18:04
*** dtantsur is now known as dtantsur|afk18:05
Nisha_Agarwalgood night dtantsur vdrok18:05
pas-haNisha_Agarwal: stendulker hopefully that helps :)18:05
Nisha_Agarwalpas-ha, yes18:05
Nisha_Agarwalpas-ha, thanks for pointing it.18:05
stendulkergood night !18:06
* pas-ha signing off, back to rebasing chain of 7 patches :/18:06
pas-hag'night all18:06
*** ijw has quit IRC18:06
*** ijw has joined #openstack-ironic18:07
Nisha_Agarwalpas-ha, g'night18:07
openstackgerritMerged openstack/ironic master: Rolling upgrades support for create_port RPCAPI  https://review.openstack.org/48577318:07
rloo^^ wow! it made it through the obstacle course!18:07
*** stendulker has quit IRC18:10
*** harlowja has joined #openstack-ironic18:11
jlvillalrloo: Congrats Ruby!!!18:11
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-ui master: Set target raid configuration on a node  https://review.openstack.org/48320518:13
rloojlvillal: for what?18:15
jlvillalrloo: The rolling upgrade obstacle course I thought.18:15
rloojlvillal: heh, i meant the gate. that's for handling changes for physical network awareness feature18:16
jlvillalrloo: I misunderstood. I was thinking rolling upgrade was done. I think you meant the patch made it through the gate :)18:16
rloojlvillal: :)18:17
jlvillalBut that reminds me to remove that patch id from my recheck bot. Now I only have one on the list18:17
rloojlvillal: or leave it there, it won't be rechecked :)18:18
vdroklol, the one patch meant to fix the gate did not merge, while a bunch of others passed fine18:19
rloovdrok: sigh18:19
vdrokreading through the interoperability guideline I see "interoperability should be considered when cloud A and cloud B have the same sets of drivers available." which I think dtantsur|afk asked to add :)18:23
NobodyCam"the one patch meant to fix the gate did not merge, while a bunch of others passed fine" sounds very Ironic to /me18:23
vdrok:) /me now gone18:26
rloohave a good evening vdrok!18:28
xavierrNisha_Agarwal: please, if that change on the conf works, update 3rd party gate debugging etherpad https://etherpad.openstack.org/p/IronicThirdPartyGateDebugging18:28
NobodyCamnight vdrok18:28
xavierrwe from oneview drivers are having issues with devstack18:28
Nisha_Agarwalxavierr, sure. I would be able to see it tomorrow morning. already signing off for the day18:28
xavierrNisha_Agarwal: thank you. In this case we will try that change here now and tomorrow we can talk to see if that worked for both of us, ok? :)18:30
Nisha_Agarwalxavierr, :) sure18:30
xavierro/18:30
*** yolanda has joined #openstack-ironic18:34
*** yolanda has quit IRC18:34
*** yolanda has joined #openstack-ironic18:34
*** yolanda has quit IRC18:38
openstackgerritRuby Loo proposed openstack/ironic master: [POC|DNM|TEST] Add node.configdrive  https://review.openstack.org/45581118:42
*** karthiks has quit IRC18:43
*** jcoufal has quit IRC18:47
*** jcoufal has joined #openstack-ironic18:50
*** penick has quit IRC18:59
*** penick has joined #openstack-ironic19:16
*** racedo has quit IRC19:17
openstackgerritVasyl Saienko proposed openstack/ironic master: Limit CPU usage for iscsiadm to 30%  https://review.openstack.org/48936419:27
*** e0ne has joined #openstack-ironic19:29
*** racedo has joined #openstack-ironic19:31
*** e0ne has quit IRC19:31
*** milan has quit IRC19:34
*** rpioso has quit IRC19:34
openstackgerritRushil Chugh proposed openstack/ironic-specs master: Add spec for XClarity Driver  https://review.openstack.org/47692219:40
openstackgerritVasyl Saienko proposed openstack/ironic master: Limit CPU usage for iscsiadm to 30%  https://review.openstack.org/48936419:40
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: playing limit cpu usage  https://review.openstack.org/48936419:41
*** jcoufal has quit IRC19:47
*** krtaylor has joined #openstack-ironic19:47
*** mtanino_ has joined #openstack-ironic19:52
*** crushil has quit IRC19:53
*** e0ne has joined #openstack-ironic20:04
*** fellypefca has quit IRC20:07
rloorama_y: hi, i just reviewed your osprofiler patch: https://review.openstack.org/#/c/358142/20:10
patchbotpatch 358142 - ironic - Enable OSProfiler support in Ironic20:10
rloorama_y: it looks good except for one problem. it doesn't seem to work well with trace_sqlalchemy=false.20:11
rloorama_y: do you know if it is osprofiler issue?20:11
rama_yHi rloo: thanks! let me read your comments20:12
*** persia has quit IRC20:13
rama_yhi rloo: I am not aware of this issue with trace_alchemy=false20:13
rama_yI will check on that.20:14
*** Sukhdev has joined #openstack-ironic20:14
rloorama_y: please check; we can't allow that in w/o knowing what's going on.20:14
rama_yrloo: yes; agree.20:15
*** persia has joined #openstack-ironic20:16
openstackgerritMerged openstack/ironic master: Address review feedback for ipxe boot file fix  https://review.openstack.org/48685320:19
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: playing limit cpu usage  https://review.openstack.org/48936420:26
*** persia has quit IRC20:27
*** jkilpatr has quit IRC20:28
*** persia has joined #openstack-ironic20:28
*** xavierr has quit IRC20:38
openstackgerritIlya Etingof proposed openstack/virtualbmc master: WIP: multiprocess server, socket-based management cli tool  https://review.openstack.org/48887420:39
*** Nisha_Agarwal has quit IRC20:45
*** etingof has quit IRC20:45
*** ijw has quit IRC20:51
*** ijw has joined #openstack-ironic20:51
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: playing limit cpu usage  https://review.openstack.org/48936420:52
openstackgerritEric Fried proposed openstack/ironic master: DNM: Test nova.utils.get_endpoint_data  https://review.openstack.org/48817720:52
*** dprince has quit IRC20:58
*** jtomasek has quit IRC21:00
*** etingof has joined #openstack-ironic21:11
*** ijw has quit IRC21:14
*** ijw has joined #openstack-ironic21:14
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Finalize migration to keystoneauth adapters  https://review.openstack.org/47882521:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for cinderclient  https://review.openstack.org/47617121:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for neutronclient  https://review.openstack.org/47617021:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance  https://review.openstack.org/46772821:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Fix swiftclient creation  https://review.openstack.org/47617321:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for inspectorclient  https://review.openstack.org/47617221:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Introduce keystoneauth adapters for clients  https://review.openstack.org/46962721:21
*** Goneri has quit IRC21:27
*** jkilpatr has joined #openstack-ironic21:34
*** yolanda has joined #openstack-ironic21:34
*** e0ne has quit IRC21:37
*** yolanda has quit IRC21:41
*** baoli has quit IRC21:44
openstackgerritVasyl Saienko proposed openstack/ironic master: Wait for cleaning is completed after destroy phase  https://review.openstack.org/48941822:01
*** bfournie has quit IRC22:06
openstackgerritVasyl Saienko proposed openstack/ironic master: Wait for cleaning is completed after destroy phase  https://review.openstack.org/48941822:06
*** cdearborn has quit IRC22:09
*** baoli has joined #openstack-ironic22:10
*** baoli has quit IRC22:15
*** lihi has quit IRC22:20
*** lihi has joined #openstack-ironic22:20
*** baoli has joined #openstack-ironic22:22
*** baoli_ has joined #openstack-ironic22:29
*** baoli has quit IRC22:30
*** penick has quit IRC22:35
*** rama_y has quit IRC23:00
*** https_GK1wmSU has joined #openstack-ironic23:20
*** https_GK1wmSU has left #openstack-ironic23:22
*** Sukhdev has quit IRC23:43
NobodyCamslow day in channel today :)23:47

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