Wednesday, 2016-02-24

*** salmon_ has quit IRC01:26
*** openstack has joined #openstack-solar13:21
*** openstackstatus has joined #openstack-solar13:21
*** ChanServ sets mode: +v openstackstatus13:21
openstackgerritJedrzej Nowak proposed openstack/solar: Make zerorpc working with pyzmq > 13.0.2  https://review.openstack.org/28412313:25
pigmej^ dshulyak salmon_13:25
pigmejbrb13:28
openstackgerritLukasz Oles proposed openstack/solar: Fix parsing list of dicts  https://review.openstack.org/28412913:33
mkwiekpigmej: shouldn't this zerorpc patch change pyzmq version to be aligned with global requirements?13:38
mkwiek14.3.1 I think13:39
openstackgerritAleksey Zvyagintsev proposed openstack/solar: Add rpm spec file for solar  https://review.openstack.org/28305614:24
azvyagintsevpigmej: https://review.openstack.org/#/c/283056/ looks like we can merge it. all package-related issues cloused14:25
pigmejmkwiek: well we could then14:26
pigmejI will adjust14:26
pigmejwell mkwiek it's ok to leave it like that14:27
pigmejbecause our version is lower14:27
pigmejand we know that it works with 13.0.214:28
pigmejsalmon_: dshulyak any opinions about my fixes ?14:29
pigmejI need to be sure that you accept them, after that we can merge spec file, so please leave your opinion :)14:29
mkwiekpigmej: if we are ok with not complying with global requirements (I think we are now :)) then I am fine with that14:29
pigmejafair you comply with global reqs as long as your packages doesn't exclude these14:30
pigmejwe require >13.0.2, global req >14.3.1 => result is >14.3.114:30
pigmejor am I wrong?14:31
mkwiekI think it's ok logically, but AFAIK the script that checks compliance tests if requirements are actually identical14:32
mkwiekso if we are already touching it - why not touch it a bit more? :D14:33
pigmejbecause In fact I would prefer <13.0.2 ;d14:33
pigmej==14:33
pigmejthen it works without that hack :D14:33
salmon_yup14:33
openstackgerritJedrzej Nowak proposed openstack/solar: Make zerorpc working with pyzmq > 13.0.2  https://review.openstack.org/28412314:33
pigmejI added Closes-bug statement14:33
pigmejdshulyak: ^14:34
mkwiekazvyagintsev: I am not an expert on packaging, so this may be a silly question, but why didn't you provide a version for some packages in rpm spec? for example for ansible - I think solar won't work with ansible<1.9 or even 2.0 . Or is it fine?14:38
openstackgerritVitaly Parakhin proposed openstack/solar: Add rpm spec file for solar  https://review.openstack.org/28305614:38
azvyagintsevmkwiek: sure. it's only and "base" data, which i get from requirmets.txt. i will fix it in a sec14:39
azvyagintsevsomething more should be limited?14:40
mkwiekI think that fabric package is actually python-fabric, but I am not sure14:41
pigmejnope, it's without python- prefix :D14:42
azvyagintsevyeah...its becouse "fabric-1.10.2-1.el7~mos1.noarch" (mos guys :))14:43
mkwiekI stand corrected then :)14:44
openstackgerritLukasz Oles proposed openstack/solar: Fix parsing list of dicts  https://review.openstack.org/28412914:45
pigmejsalmon_: where is the bug for it?14:46
salmon_pigmej: in commit message14:46
openstackgerritMerged openstack/solar: Make zerorpc working with pyzmq > 13.0.2  https://review.openstack.org/28412314:49
azvyagintsevmkwiek: yup (i dig into rpm package of fabric- and look's like it also provide python-fabric. so i will fix it)14:50
pigmejsalmon_: incorrect statement;P14:51
azvyagintsevmkwiek: pigmej: we have an ansible 1.9.4 in epel. will it be ok?14:52
pigmejhmm14:52
pigmejI'm starting to hate ansible14:52
azvyagintsev:D14:52
azvyagintsevlets try with 1.9.4 ?14:52
pigmejit will crash now....14:53
azvyagintsevwith 1.9.4 ?14:54
pigmejYeah, because we recently updated our resources to ansible 2.0 ;D14:55
pigmejwhich introduced "become: yes" instead of "sudo: yes"...14:55
pigmejsalmon_: opinions about that?14:56
salmon_As of 1.9 become supersedes the old sudo/su, while still being backwards compatible.14:56
salmon_it was added in 1.914:56
pigmej1.9 ?14:57
pigmejnot 2.0 ?14:57
salmon_I just pasted a line from docs14:58
pigmejah right14:58
pigmejok so 1.9.4 should be ok14:58
azvyagintsevok14:58
pigmej;D14:58
azvyagintsevno no ptoblem14:58
azvyagintsevi ask our guru to build 2.0 :)14:58
pigmejwell but it's ok if we can use 1.9.x14:58
azvyagintsevok. let stay in spec => 1.9 , but ask for 2.0 ?14:59
pigmejhmm, we mirgated to 2.0 because of some library issues14:59
pigmejsalmon_: do you remember exactly?14:59
salmon_pigmej: they just released 2.0 and we used it :)15:00
azvyagintsevbad karma :\15:00
pigmejit was not that easy to move to 2.0 so there was a reason15:00
azvyagintsevsooo...?)15:00
pigmejhmm, maybe we could lower ansible to >=1.9.415:01
pigmejsalmon_: opinions?15:01
pigmejazvyagintsev: maybe let's do 2.0 now because we can't test it properly now, then we *may* relax it to something lower, because 1.9.4 will be compatible with our usage for sure, I'm not sure what about resources stuff, but ... :)15:03
salmon_we are testing on 2.0 now so 2.0 is safer15:08
pigmejazvyagintsev: so let's assume that we need 2.0, we may later relax this15:10
pigmejsalmon_: the only problematic thingy is library stuff from ansible that differs between 1.9 and 2.0 (we needed some parts from 2.0 docker?)15:11
salmon_for docker? No15:11
openstackgerritAnnie Lezil proposed openstack/solar: Fixed alignment issues in the text, corrected length.  https://review.openstack.org/28332617:01
openstackgerritJedrzej Nowak proposed openstack/solar: Workaround for TypeError in zerorpc Events.__del__  https://review.openstack.org/28426217:03
openstackgerritMerged openstack/solar: Fixed alignment issues in the text, corrected length.  https://review.openstack.org/28332617:48
pigmejsalmon_: dshulyak I don't like my patch at all but I couldn't figure out better way than https://review.openstack.org/28426217:50
openstackgerritMerged openstack/solar: Add rpm spec file for solar  https://review.openstack.org/28305619:05
*** dshulyak has quit IRC21:45
*** salmon_ has quit IRC23:12
*** salmon_ has joined #openstack-solar23:12
*** salmon_ has quit IRC23:18

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