Friday, 2015-10-02

devanandajroll: how awesome will it be to have our first translated language be japanese -- while we're having a summit in tokyo? :-D00:00
*** garthb has quit IRC00:02
*** mgoddard has joined #openstack-ironic00:02
*** tsekiyam_ has joined #openstack-ironic00:09
*** mtanino has quit IRC00:12
*** mgoddard has quit IRC00:13
*** tsekiyama has quit IRC00:13
*** tsekiyam_ has quit IRC00:14
*** alexpilo_ has joined #openstack-ironic00:16
*** Haomeng|2 has quit IRC00:16
*** mgoddard has joined #openstack-ironic00:17
*** alexpilo_ has quit IRC00:20
*** chlong has joined #openstack-ironic00:21
*** mgoddard has quit IRC00:22
*** shadower has quit IRC00:23
openstackgerritMerged openstack/ironic-python-agent: Add "logs" and "extra-hardware" inspection collectors  https://review.openstack.org/22509200:23
*** shadower has joined #openstack-ironic00:23
*** sdake has joined #openstack-ironic00:25
*** mgoddard has joined #openstack-ironic00:27
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Removed $$defaultConfiguration, renamed 'api' to 'apiRoot'  https://review.openstack.org/23020700:28
*** itsuugo has joined #openstack-ironic00:38
*** mgoddard has quit IRC00:39
*** sdake_ has joined #openstack-ironic00:39
*** sdake has quit IRC00:40
*** mgoddard has joined #openstack-ironic00:42
*** achanda has quit IRC00:47
*** mgoddard has quit IRC00:52
*** baoli has joined #openstack-ironic00:59
*** baoli has quit IRC01:00
*** baoli has joined #openstack-ironic01:00
*** mgoddard has joined #openstack-ironic01:01
*** baoli_ has joined #openstack-ironic01:01
*** naohirot has joined #openstack-ironic01:03
*** baoli has quit IRC01:04
*** mgoddard has quit IRC01:07
*** mgoddard has joined #openstack-ironic01:11
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Removed $$defaultConfiguration, renamed 'api' to 'apiRoot'  https://review.openstack.org/23020701:13
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: [WIP] Configuration Resource  https://review.openstack.org/22905501:13
krotscheckUgh too many tests01:15
krotscheckOn one side: yay coverage.01:15
krotscheckOn the other: Ugh complex code.01:15
*** alexpilo_ has joined #openstack-ironic01:15
*** davideagnello has quit IRC01:16
*** baoli_ has quit IRC01:17
*** alexpilo_ has quit IRC01:20
*** amit213 has quit IRC01:24
*** amit213 has joined #openstack-ironic01:24
*** mgoddard has quit IRC01:30
*** dims has quit IRC01:34
*** mgoddard has joined #openstack-ironic01:34
*** sdake_ has quit IRC01:38
*** harshs has quit IRC01:43
*** harshs has joined #openstack-ironic01:44
*** mestery has quit IRC01:45
*** mestery has joined #openstack-ironic01:46
*** achanda has joined #openstack-ironic01:51
*** penick has quit IRC01:52
jrolldevananda: hah, super awesome01:53
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/23023401:55
*** mgoddard has quit IRC01:55
*** puranamr has joined #openstack-ironic01:56
*** mgoddard has joined #openstack-ironic01:59
*** Sukhdev has quit IRC02:03
*** mgoddard has quit IRC02:05
*** alexpilo_ has joined #openstack-ironic02:10
*** puranamr has quit IRC02:13
*** mgoddard has joined #openstack-ironic02:13
*** alexpilo_ has quit IRC02:14
*** puranamr has joined #openstack-ironic02:18
*** mgoddard has quit IRC02:19
*** puranamr has quit IRC02:20
*** puranamr has joined #openstack-ironic02:22
*** puranamr has quit IRC02:26
*** mgoddard has joined #openstack-ironic02:27
*** chlong has quit IRC02:27
*** mgoddard has quit IRC02:35
jrollfyi ironic gate is also busted due to pillow shenanigans, patch coming shortly via tonyb :D02:39
*** chlong has joined #openstack-ironic02:42
*** mgoddard has joined #openstack-ironic02:43
openstackgerritTony Breeds proposed openstack/ironic: Add Pillow to test-requirements.txt  https://review.openstack.org/23024902:44
*** r-daneel has quit IRC02:44
jrollthanks tonyb !02:47
tonybjroll: np02:47
tonybjroll: apparently it's been a while since I last updated my local mirror02:48
jrolloh?02:48
*** mgoddard has quit IRC02:48
tonybjroll: I'll even bacport it for you once it merges ;P02:48
jroll\o/02:48
jrollyou rock02:48
*** mgoddard has joined #openstack-ironic02:49
tonybjroll: I have git clones of *all the things* but none of them ar on current master so I'm doign lots of git pull's ;P02:49
jrollheh02:49
tonybjroll: well you still need to +2 +W it ;P02:50
tonybanyway lunch02:50
jrollno, I did02:50
*** harshs has quit IRC02:52
*** rloo has quit IRC03:04
*** puranamr has joined #openstack-ironic03:09
*** puranamr has quit IRC03:16
*** puranamr has joined #openstack-ironic03:17
*** baoli has joined #openstack-ironic03:20
*** mgoddard has quit IRC03:24
*** mgoddard has joined #openstack-ironic03:25
*** puranamr has quit IRC03:31
*** puranamr has joined #openstack-ironic03:31
*** links has joined #openstack-ironic03:31
*** mgoddard has quit IRC03:34
*** itsuugo has quit IRC03:34
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/23023403:37
*** mgoddard has joined #openstack-ironic03:39
*** puranamr has quit IRC03:39
*** puranamr has joined #openstack-ironic03:43
*** mgoddard has quit IRC03:44
*** mgoddard has joined #openstack-ironic03:49
*** puranamr has quit IRC03:53
*** mgoddard has quit IRC03:57
*** Sukhdev has joined #openstack-ironic03:58
*** bnemec has quit IRC04:02
*** mgoddard has joined #openstack-ironic04:06
*** amotoki has joined #openstack-ironic04:10
*** lazy_prince has joined #openstack-ironic04:11
*** mgoddard has quit IRC04:14
*** baoli has quit IRC04:16
*** mgoddard has joined #openstack-ironic04:22
*** mgoddard has quit IRC04:29
*** killer_prince has joined #openstack-ironic04:34
*** lazy_prince has quit IRC04:35
*** mgoddard has joined #openstack-ironic04:36
jrollWTB grenade jobs04:39
jroll^ jlvillal04:39
jrollwould have caught a bug in https://review.openstack.org/#/c/204088/ that I'm going to deal with tomorrow04:40
jlvillaljroll, I'm confused.04:40
jroll?04:40
jrolljlvillal: which part?04:41
jlvillalWTB grenade jobs?04:41
jroll"want to buy"04:41
jlvillalAre you saying that fixes the grenade job?04:41
jrollheh no04:41
jlvillalThe global-requirements?04:41
jroll"want to buy grenade jobs", meaning I wish I had grenade jobs04:42
jlvillalAH!!!!04:42
jlvillalI was thinking, patch xxx was Wanted By the grenade jobs :)04:42
jrollif you're bored, see if you can spot the bug when you upgrade to that code ;)04:42
jrollheh04:42
*** lazy_prince has joined #openstack-ironic04:42
jlvillaljroll, Okay, but I'm not sure when I'm going to be bored. I was hoping to work some more on ironic-lib tomorrow04:43
jlvillalI'm trying to compare the functions and make sure they are the same as ironic04:43
jrollyeah :(04:43
jlvillalWondering if I should keep doing it manually or write some Python code to assist me.04:43
jrolljust saying, there's a fun one in that patch I linked04:43
jlvillalCurrent technique is flip back and forth between the screens.04:43
jrollI'm way too tired to think about how to compare code in python, sorry :(04:43
jlvillalI will try to take a look at that patch.04:44
jrollI mean, don't worry about it04:44
jlvillalBut it is Nova, which I know so little about :(04:44
jrollit's a nova patch, already landed04:44
jlvillalYou should get to sleep04:44
jlvillalSince you like to wake up so early!04:44
jlvillalThanks for fixing the gate :)04:44
jrollhah04:44
jrollI've been helping deploy nova downstream >.>04:45
jlvillalOh, and ouch. Since it sounds like you ran into a bug :(04:45
jrollya, that's why I mentioned it :P04:45
Madasimore like cleaning up after nova04:45
jroll^^^04:45
jlvillal:)04:45
*** killer_prince has quit IRC04:46
jlvillaljroll, My only guess is in patcher.py04:51
jlvillaljroll, L72 http://perm.ly/ironic-review-dashboard04:51
jlvillalL72 'value': str(self.node.properties.get('local_gb', 0))})04:51
jlvillalBut don't know enough about the code. So it is a SWAG.04:51
jlvillalSince it isn't consistent.04:52
* jlvillal thinks his guess is wrong...04:52
*** mgoddard has quit IRC05:02
*** vishwanathj has quit IRC05:04
*** crinkle has quit IRC05:04
*** mgoddard has joined #openstack-ironic05:07
*** harshs has joined #openstack-ironic05:11
*** mgoddard has quit IRC05:11
*** alexpilo_ has joined #openstack-ironic05:14
*** alexpilo_ has quit IRC05:19
*** mgoddard has joined #openstack-ironic05:20
*** mgoddard has quit IRC05:24
openstackgerritShivanand Tendulker proposed openstack/ironic-specs: Baremetal provisioning in UEFI secure boot mode  https://review.openstack.org/23027405:28
*** mgoddard has joined #openstack-ironic05:33
*** harshs has quit IRC05:34
*** mgoddard has quit IRC05:41
*** mgoddard has joined #openstack-ironic05:42
*** e0ne has joined #openstack-ironic05:45
*** mgoddard has quit IRC05:48
*** mgoddard has joined #openstack-ironic05:52
*** jlk has left #openstack-ironic05:52
*** romcheg has joined #openstack-ironic05:55
*** e0ne has quit IRC05:56
*** mgoddard has quit IRC05:58
*** mgoddard has joined #openstack-ironic05:58
openstackgerritMerged openstack/ironic: Add Pillow to test-requirements.txt  https://review.openstack.org/23024905:59
*** alexpilo_ has joined #openstack-ironic06:10
*** alexpilo_ has quit IRC06:18
*** mgoddard has quit IRC06:23
*** mgoddard has joined #openstack-ironic06:24
*** yuikotakada has joined #openstack-ironic06:29
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Zanata  https://review.openstack.org/22925806:30
*** Sukhdev has quit IRC06:38
*** mgoddard has quit IRC06:40
*** mgoddard has joined #openstack-ironic06:44
*** lazy_prince has quit IRC06:45
*** mgoddard has quit IRC06:49
*** crinkle has joined #openstack-ironic06:51
*** achanda has quit IRC06:51
*** itsuugo has joined #openstack-ironic06:51
*** mgoddard has joined #openstack-ironic06:54
*** romainh has joined #openstack-ironic06:55
*** achanda has joined #openstack-ironic06:59
*** mgoddard has quit IRC07:00
*** achanda has quit IRC07:10
*** mgoddard has joined #openstack-ironic07:12
*** achanda has joined #openstack-ironic07:15
openstackgerritAnton Arefiev proposed openstack/ironic: Fix conductor deregistration on non init conductor  https://review.openstack.org/22557307:18
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Introduce tempest-lib to functional tests  https://review.openstack.org/21670107:21
*** Marga_ has quit IRC07:21
*** chlong has quit IRC07:31
*** achanda has quit IRC07:42
*** praneshp has quit IRC07:43
*** openstackgerrit has quit IRC07:46
*** openstackgerrit has joined #openstack-ironic07:47
*** mgoddard has quit IRC07:54
openstackgerritAnton Arefiev proposed openstack/ironic: Use oslo_config choices support  https://review.openstack.org/22620107:58
*** mgoddard has joined #openstack-ironic07:58
*** alexpilo_ has joined #openstack-ironic08:02
*** derekh has joined #openstack-ironic08:04
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Introduce tempest-lib to functional tests  https://review.openstack.org/21670108:04
*** alexpilo_ has quit IRC08:06
*** ifarkas has joined #openstack-ironic08:16
*** harlowja has quit IRC08:19
*** jistr has joined #openstack-ironic08:24
*** athomas has joined #openstack-ironic08:25
*** mgoddard has quit IRC08:29
*** mgoddard has joined #openstack-ironic08:33
openstackgerritAnton Arefiev proposed openstack/ironic: [WIP]: Ironic API uses oslo.service  https://review.openstack.org/21929808:37
*** mgoddard has quit IRC08:38
*** mgoddard has joined #openstack-ironic08:47
*** links has quit IRC08:50
*** karimb has joined #openstack-ironic08:51
*** mgoddard has quit IRC08:53
*** mgoddard has joined #openstack-ironic08:54
*** e0ne has joined #openstack-ironic08:57
*** alexpilo_ has joined #openstack-ironic09:02
*** alexpilo_ has quit IRC09:06
*** Madasi has quit IRC09:14
*** openstack has joined #openstack-ironic09:22
*** alexpilotti has quit IRC09:22
*** e0ne has quit IRC09:23
*** ndipanov has joined #openstack-ironic09:23
*** marzif has joined #openstack-ironic09:29
*** e0ne has joined #openstack-ironic09:31
yuikotakadadtantsur, o/09:32
dtantsuryuikotakada, o/ happy Friday09:32
yuikotakadadtantsur, yup :D09:32
yuikotakadadtantsur, I wonder about https://github.com/openstack/diskimage-builder/blob/master/elements/ironic-discoverd-ramdisk/init.d/80-ironic-discoverd-ramdisk#L40-L4109:33
yuikotakadawhy getting BMC address and post it back to inspector API?09:33
dtantsuryuikotakada, we use it (on bare metal) to lookup a node09:34
dtantsurotherwise it's hard to link node to received data. we can use MAC's and IPMI address09:34
dtantsuryuikotakada, also FYI https://review.openstack.org/#/c/229988/09:35
dtantsurwe'll have to make a stable/liberty release today due to it..09:35
yuikotakadadtantsur, ah, I see. do you think that there are any requirement to change BMC address?09:36
yuikotakadayup, checking...09:36
dtantsuryuikotakada, sorry, I don't quite get you, what do you mean by "requirement to change BMC address" here?09:36
*** marzif has quit IRC09:37
*** marzif has joined #openstack-ironic09:37
yuikotakadadtantsur, requirement or use case? I'm not sure what should I say. Are there any people who want to change BMC address same as IPMI credential data?09:38
dtantsurah, gotcha09:38
dtantsuryuikotakada, well, maybe. I didn't consider it until I get enough people asking for it :) such thing would complicate this already complex code even more09:39
yuikotakadadtantsur, yeah, if there are, we can do it by using WakeOnLan instead of ipmitool reboot and posting MAC adress back to API... exactly, I'm not sure it's necessary or not09:43
*** MattMan has quit IRC09:43
*** MattMan has joined #openstack-ironic09:43
dtantsuryeah, it's possible, but I'm not sure either09:43
yuikotakadadtantsur, yeah09:44
*** dims__ has joined #openstack-ironic09:44
*** aojea_ has joined #openstack-ironic09:49
sambettsyuikotakada, dtantsur: On our hardware the get BMC address call returns nothing anyway :-P09:54
sambettsMorning btw :) TGIF09:54
dtantsurmorning, sambetts!09:55
dtantsurthat's interesting, we should probably develop more ways to look up a node09:55
dtantsurI was prototyping something in https://blueprints.launchpad.net/ironic-inspector/+spec/lookup-attributes-api09:56
dtantsurnot sure how sane and useful it is though09:56
yuikotakadasambetts, morning :)09:56
sambettsdtantsur: What about if we generated a UUID, and posted it through the kernal parameters ??09:56
yuikotakadasambetts, wao, does it mean ipmitool doesn't work well?09:56
*** alexpilotti has joined #openstack-ironic09:57
*** naohirot has quit IRC09:57
dtantsursambetts, we don't pass anything node-specific in the kernel parameters, we only have a catch-all DHCP09:57
sambettsdtantsur: oh yeah :/09:57
sambettsyuikotakada: ipmitool works fine, its just not discoverable from inside the host I think, I've not dug into it very much09:58
*** Guest84208 is now known as d0ugal10:01
*** d0ugal has quit IRC10:01
*** d0ugal has joined #openstack-ironic10:01
sambettsdtantsur: I've been trying to work out how to do a non-MAC based look up for our hardware, as our hardware as programable MAC addresses, which can be changed, and it would be nice if we could use inspector to update ironic if they change10:01
sambettsbut of course that means right now the lookup fails :-p10:02
dtantsurhmm, yeah, kind of chicken-and-egg10:02
sambettsdefinatly :/10:03
dtantsurI was thinking among the lines of using serial numbers and so on10:03
*** alexpilotti has quit IRC10:04
sambettsdtantsur: that could work possibly, you could then even discover the IPMI information and macs, if someone manually powered it on10:04
dtantsuryeah10:04
dtantsura nice thing to consider for Mitaka10:05
*** daemontool__ has joined #openstack-ironic10:07
*** daemontool_ has quit IRC10:07
sambettsI agree, perhaps use something like dmidecode and pull the serial numbers like that, use something like the dmidecode10:08
sambetts-_- having friday english moments...10:08
sambettsuse something like the mobo seral number is what I mean to say10:09
*** pcaruana has joined #openstack-ironic10:13
sambettsdtantsur: I think having a lookup plugin system would be a nice addition, it might not be one that is expanded often, especially if we implement something like serial matching, however if someone has a particually special peice of hardward that does not work for any of the normal ways of doing things, then it would be nice to have the flexiblity there for them to write their own matcher10:17
sambettss/hardward/hardware10:17
dtantsuryeah..10:18
*** e0ne has quit IRC10:21
*** e0ne has joined #openstack-ironic10:34
*** jaypipes has joined #openstack-ironic10:36
*** jaypipes is now known as leakypipes10:38
yuikotakadadtantsur, btw, what was the original purpose of inspector? I assumed it is reducing cost and time to registering node data, is it right?10:39
dtantsuryeah, true10:40
yuikotakadadtantsur, but currently, we have to register IPMI address and IPMI credential data. we can create IPMI credential data if we donno these, but in this case, we have to power on node manually.10:41
dtantsuralso true10:42
yuikotakadaI think it would be better making all of them automatically10:42
sambettslike some kind of auto-discovery ;)10:45
yuikotakadasambetts, yeah10:45
sambettshehe dtantsur will know why I'm finding this conversation amusing :-P10:46
*** mbound has joined #openstack-ironic10:46
*** ndipanov is now known as ndipanoff10:47
dtantsurthat's a can of worms :)10:48
sambettsbut I agree full auto discovery is the way forward, especially now we've got the node enroll state in ironic, because it means that nodes don't automatically get made avaliable10:48
dtantsurgood topic to discuss on the summit10:48
*** mbound has quit IRC10:49
sambettsdtantsur: Maybe I need to sit down and properly write up my NodeNotFound hook10:49
*** mbound has joined #openstack-ironic10:50
sambettsdtantsur: Yeah, I think ironic's state machine can handle it now10:52
sambettsw00p :D10:52
dtantsur:)10:52
*** ig0r_ has joined #openstack-ironic10:55
*** ig0r_ has quit IRC10:56
*** e0ne has quit IRC10:57
*** pelix has joined #openstack-ironic10:57
*** alexpilotti has joined #openstack-ironic10:58
yuikotakadadtantsur, sambetts, :)10:59
yuikotakadayuikotakada, I guess we can realize auto discovery by using arp...I will investigate and post BP :)11:03
*** alexpilotti has quit IRC11:03
yuikotakadadtantsur, sambetts, oops, I mistook :p11:04
*** yuikotakada has quit IRC11:10
*** aojea_ has quit IRC11:27
*** itsuugo has quit IRC11:27
*** aojea_ has joined #openstack-ironic11:37
*** itsuugo has joined #openstack-ironic11:37
*** pcaruana has quit IRC11:47
rcarrillocruzhelo helo11:48
rcarrillocruzi'm having quite a bunch of blades having intermittent problems, getting raw command errors from ipmi11:48
rcarrillocruzthese are g7 proliant11:48
rcarrillocruzi've googled the eavesdrop and apparently that's common in old blades, buggy fw what not11:49
dtantsurrcarrillocruz, what are the errors? did you try switching to IPMI 1.5 instead of 2.0?11:49
rcarrillocruzso i'm trying to use the agent_ilo power driver with bifrost11:49
rcarrillocruz"Unable to send RAW command"11:49
rcarrillocruzand a bunch of numbers11:49
rcarrillocruzdtantsur: i switched my inventory to use agent_ilo, but it complains i'm not passing an argument for an iso11:50
rcarrillocruzi'm a bit puzzled, why ISO? i have my servers to pxe boot11:50
rcarrillocruzdo that driver need an argument to specify it should boot via PXE and not via virtual media11:50
rcarrillocruz?11:50
dtantsurrcarrillocruz, I guess it tries to use virtual media. But I'm not sure if ilo driver support G711:50
*** trown|outttypeww is now known as trown11:51
dtantsurrcarrillocruz, anyway, for IPMI you can try setting https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ipmitool.py#L97-L98 to 1.511:52
dtantsursometimes it fixes weird problems11:52
rcarrillocruzdtantsur: http://paste.openstack.org/show/475162/11:52
rcarrillocruzi'm guessing i need more stuff for the driver11:52
rcarrillocruzanyway, i'll try also the ipmi version thing, thx11:52
*** alexpilotti has joined #openstack-ironic11:53
*** baoli has joined #openstack-ironic11:57
*** alexpilotti has quit IRC11:57
*** amotoki has quit IRC11:59
*** baoli_ has joined #openstack-ironic11:59
*** e0ne has joined #openstack-ironic12:01
*** mjturek1 has joined #openstack-ironic12:02
*** baoli has quit IRC12:02
rcarrillocruzoh12:07
rcarrillocruzinteresting12:07
rcarrillocruzthe commit where the ipmi protocol was added is 4.212:07
rcarrillocruzi run an older version12:07
rcarrillocruzwill upgrade12:07
TheJuliaGood morning12:09
dtantsuroh maybe, I don't remember where is was introduced12:09
dtantsurmorning TheJulia12:09
TheJuliarcarrillocruz: if memory serves, it should default to 212:09
TheJuliarcarrillocruz: but allows you to downgrade to 1.512:09
TheJuliayah, you already know that12:10
TheJuliaI just need to drink my coffee, sit in the corner, and be quiet until it has kicked in12:10
rcarrillocruzyeah, saw that in the code12:10
rcarrillocruzlet's hope 1.5 makes the g7 to behave12:10
rcarrillocruzwith my current ironic install i was getting errors when adding the protocol on the driver section12:10
rcarrillocruzold version12:10
rcarrillocruzupgrading now12:10
dtantsurTheJulia, ironic-inspector 2.2.1 was released with mysql fix, feel free to try it12:14
TheJuliadtantsur: Awesome!12:15
*** romainh has quit IRC12:18
sambetts:D12:19
*** romainh has joined #openstack-ironic12:20
rcarrillocruzhuh12:23
rcarrillocruzgetting 503 when enrolling after upgrade12:23
rcarrillocruz:/12:23
rcarrillocruzhmm, error message comes from shade12:27
rcarrillocruzTheJulia: you happen to have upgraded lately shade and got issues?12:27
TheJuliarcarrillocruz: pip or master branch on git?12:31
*** cdearborn has joined #openstack-ironic12:32
TheJuliarcarrillocruz: I've had to put up a few fixes into shade as of recent :(12:32
TheJuliarcarrillocruz: what are you running into?12:41
*** itsuugo has quit IRC12:44
*** aojea_ has quit IRC12:44
rcarrillocruzissue is not shade12:46
rcarrillocruzshade is just spitting the 50312:46
rcarrillocruzodd, cos tailing ironic-api i don't see anything there12:46
rcarrillocruzi'll keep digging12:46
TheJuliaany specifics on the error your getting?12:47
*** alexpilotti has joined #openstack-ironic12:52
rcarrillocruzmsg: Error registering machine with Ironic: Service Unavailable (HTTP 503)12:53
rcarrillocruzduring enroll task12:53
TheJuliadid you upgrade ironicclient as well?12:54
*** dtantsur is now known as dtantsur|brb12:55
*** karimb has quit IRC12:56
*** karimb has joined #openstack-ironic12:56
*** alexpilotti has quit IRC12:57
rcarrillocruzi've run the install.yml playbook12:57
rcarrillocruzso it should've12:57
rcarrillocruzironic==4.2.1.dev3212:57
rcarrillocruzpython-ironicclient==0.7.012:57
openstackgerritJulia Kreger proposed openstack/bifrost: Ansible 2.0 compatibility  https://review.openstack.org/19683212:58
rcarrillocruzunless12:58
rcarrillocruzit's not set to latest12:58
rcarrillocruzlet me check12:58
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Proxy configuration for agent images downloading  https://review.openstack.org/22518112:59
*** itsuugo has joined #openstack-ironic12:59
*** aojea_ has joined #openstack-ironic13:00
rcarrillocruzupgraded the python iroincclient, but doesn't make a difference13:03
rcarrillocruz:/13:03
TheJuliaand you don't see anything in the ironic api log at all?13:03
rcarrillocruznope, nothing logged13:06
rcarrillocruzso not sure the 50313:06
rcarrillocruzi mean, it *should* be from ironic-api13:06
rcarrillocruzbut it's not being logged13:06
rcarrillocruzdespite getting 503 from shade13:06
sambettsHave you got anything like apache running in front of the ironic api which could be throwing the 503 before it reaches the API server?13:08
TheJuliarcarrillocruz: I'm kind of wondering if you've some of the auth changes in shade13:09
TheJuliarcarrillocruz: try doing pip install -r requirements.txt from the shade folder, and/or check your keystoneauth and os-client-config versions too13:10
rcarrillocruzi did that13:15
rcarrillocruzthe branch is on latest13:15
rcarrillocruzand pip had install all requirements13:15
*** karimb has quit IRC13:15
rcarrillocruzso it seems that being on latest on everything broke the enroll somehow13:15
TheJulialovely...13:16
TheJuliajust run the install playbook like normal, no extra args? and then enroll?13:17
rcarrillocruzyeah13:17
*** sdeshpande has joined #openstack-ironic13:18
*** karimb has joined #openstack-ironic13:23
openstackgerritSinval Vieira Mendes Neto proposed openstack/python-oneviewclient: Adding check for missing configuration values The python-oneviewclient must raise exceptions when 'manager_url' configuration parameter has a null or empty value. Some checks were changed and added to oneview_client.client.  https://review.openstack.org/22789013:24
sambettsif ironic API is not throwing the 503 I wonder what is? Have you got any other webapps running along side it?13:25
*** mestery_ is now known as mestery13:26
openstackgerritSinval Vieira Mendes Neto proposed openstack/python-oneviewclient: Adding check for missing configuration values The python-oneviewclient must raise exceptions when 'manager_url' configuration parameter has a null or empty value. Some checks were changed and added to oneview_client.client.  https://review.openstack.org/22789013:27
rcarrillocruzin other note, if i do 'ironic node-list' or othre ironic commands they work fine13:30
rcarrillocruzso the local auth works13:30
*** amotoki has joined #openstack-ironic13:30
TheJuliarcarrillocruz: can I get the list of versions of everything from your python install?  I did get a nasty bug running a pip install of shade, but installing off of master cleared things right up for me13:30
openstackgerritSinval Vieira Mendes Neto proposed openstack/python-oneviewclient: Adding check for missing configuration values  https://review.openstack.org/22789013:31
rcarrillocruzsure, i'm doing another install.yaml play, will do a pip freeze and pastebin it afterwards13:32
TheJuliaty13:33
rcarrillocruzTheJulia: by default, playbooks use the shade source install from /opt/stack/ , right?13:34
TheJuliarcarrillocruz: yeah, they do now, we moved away from that for a while13:34
openstackgerritMerged openstack/python-oneviewclient: Adding check for missing configuration values  https://review.openstack.org/22789013:38
rcarrillocruzhttp://paste.openstack.org/show/475183/13:38
rcarrillocruzTheJulia: ^13:38
* mkovacik is back (gone 22:08:33)13:40
*** mestery has quit IRC13:40
*** hblixt has quit IRC13:43
*** tombee has joined #openstack-ironic13:44
TheJuliarcarrillocruz: I have identifical versions, anything weird in your env vars? anything defined in ~/,config/openstack or /etc/openstack ?13:47
rcarrillocruzi don't have any of those folders13:48
rcarrillocruzthe only OS envvar set is the OS_AUTH_TOKEN, which is empty13:48
rcarrillocruzfor noauth13:48
TheJulialatest bifrost master?  older version?13:49
rcarrillocruzold version13:50
rcarrillocruzi have it pinned13:50
TheJuliawhat to?13:50
rcarrillocruzshould i go YOLO and update to latest13:50
rcarrillocruz?13:50
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: OneView Driver for Ironic  https://review.openstack.org/19182213:50
rcarrillocruz9eeb2c24e33908602e79b91b560dba3620a043a113:51
rcarrillocruz2nd Sep13:51
* TheJulia goes and looks13:51
*** alexpilotti has joined #openstack-ironic13:52
TheJuliarcarrillocruz: still works just fine :(13:53
rcarrillocruzhuh13:53
TheJuliaat least13:53
TheJuliamodules13:53
TheJuliareinstalling13:53
rcarrillocruzwhat's up then13:53
rcarrillocruzit's bad cos i'm bling from logging perspective13:53
rcarrillocruzi'll see if i can tweak ironic api .conf13:54
TheJuliayeah, manually set the api log to debug and restart the service13:54
NobodyCamgood morning Ironicers, and ....13:54
NobodyCamTGIF13:54
jlvillalNobodyCam, Good morning13:55
jlvillalGood morning Ironic :)13:55
NobodyCamgood morning jlvillal13:55
NobodyCammornig jroll devananda sambetts dtantsur|brb rcarrillocruz TheJulia and anyone else not listed here13:56
*** alexpilotti has quit IRC13:57
TheJuliarcarrillocruz: wiped everything... like all the related libraries out, and am reinstalling13:57
TheJuliagood morning NobodyCam13:57
*** itsuugo has quit IRC13:59
*** aojea_ has quit IRC13:59
BadCubMorning and Happy Friday Ironicville13:59
TheJuliarcarrillocruz: no change, works like a champ locally :(  tcpdump time?13:59
*** davhou has quit IRC14:01
rcarrillocruzTheJulia: doing the same, uninstsalling ironic and openstack libraries, let's if it brings back to life14:01
rcarrillocruz:/14:01
TheJulia:(14:02
sambettso/ NobodyCam14:02
sambettsBadCub: o/14:02
jrollgood morning NobodyCam, jlvillal, TheJulia, sambetts, rcarrillocruz, BadCub, dtantsur|brb and anyone else I've missed :)14:03
jlvillaljroll, Good morning14:03
jlvillalBadCub, TheJulia sambetts rcarrillocruz Good morning14:04
rcarrillocruzmorning14:04
jrolljlvillal: so that nova bug is: when upgrading nova, existing instances won't have e.g. instance_info[memory_mb] set. so here it sets memory = memory_used = 0. but then nova knows there's an instance there and sets memory_used to X. then the resource is reported as -X memory free.14:04
NobodyCam:)14:04
thiagopGood morning Ironicers14:04
thiagopand TGIF14:05
rcarrillocruzstill 50314:05
rcarrillocruzjebus...14:05
TheJuliado you have a proxy env var?14:06
jrolljlvillal: I'll be posting a better bug report shortly, if that doesn't make sense :P also you can totally ignore me, I just thought you might be interested in this one for some reason14:09
NobodyCammorning thiagop14:09
jlvillaljroll, I'm interested in hearing about it :)  Even with my lack of Nova knowledge.14:10
thiagopNobodyCam: o/14:10
jlvillaljroll, Was I close with my guess for patcher.py?14:10
jrolljlvillal: ehhhh. kinda? that's part of it, in that for existing instances the new code in patcher.py never ran14:12
jlvillaljroll, Oh. Well my guess was not that it wasn't running for existing instances. So I'm wrong for sure.14:13
jrollheh14:13
*** dims__ has quit IRC14:14
*** dims__ has joined #openstack-ironic14:15
*** absubram has joined #openstack-ironic14:15
*** hblixt has joined #openstack-ironic14:15
*** itsuugo has joined #openstack-ironic14:17
*** aojea_ has joined #openstack-ironic14:17
*** Nisha has joined #openstack-ironic14:21
jrolljlvillal: idk if this helps but https://bugs.launchpad.net/nova/+bug/150217714:26
openstackLaunchpad bug 1502177 in OpenStack Compute (nova) "Existing Ironic instances report negative available RAM for the node after upgrade " [Undecided,New]14:26
jrolldevananda: ^ you'll enjoy that one as well14:26
*** mbound has quit IRC14:26
*** harshs has joined #openstack-ironic14:28
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/23046114:29
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/23046214:29
*** mgoddard_ has joined #openstack-ironic14:29
*** harshs_ has joined #openstack-ironic14:29
*** mestery has joined #openstack-ironic14:30
*** Nisha has quit IRC14:32
*** mgoddard has quit IRC14:33
*** harshs has quit IRC14:33
*** harshs_ is now known as harshs14:33
*** tsekiyama has joined #openstack-ironic14:43
*** dansmith is now known as superdan14:44
*** karimb has quit IRC14:47
*** dtantsur|brb is now known as dtantsur14:47
*** harshs has quit IRC14:48
dtantsurmorning NobodyCam, jroll, jlvillal, thiagop and everyone else :)14:48
jrollheya dtantsur :)14:49
jrollleft a note on your project-config thing14:49
sambettso/ jroll14:49
*** harshs has joined #openstack-ironic14:50
jrollhey sambetts :)14:50
*** hblixt_ has joined #openstack-ironic14:50
dtantsurjroll, right, fixing now14:51
jrolldtantsur: so that reference is 100% just a pointer to launchpad?14:51
*** _hblixt_ has joined #openstack-ironic14:51
dtantsurjroll, that's what I was told when setting up ironic-inspector14:51
jrollmmmmmkay then14:52
*** achanda has joined #openstack-ironic14:53
jlvillaldtantsur, morning :)14:53
*** hblixt has quit IRC14:54
thiagopmorning dtantsur14:55
*** hblixt_ has quit IRC14:55
NobodyCammornign dtantsur14:56
dtantsurand yeah, TGIF!14:56
krtaylormorning ironic (UGT)14:56
NobodyCamoh ya14:56
krtaylortgif!14:56
*** mtanino has joined #openstack-ironic14:57
trowngood morning folks and happy friday14:58
NobodyCammornign krtaylor and trown14:58
*** mgoddard_ has quit IRC14:58
thiagopmorning krtaylor trown14:58
*** mgoddard has joined #openstack-ironic14:58
dtantsurmorning krtaylor, trown14:58
trowndtantsur: I am getting to go to Tokyo after all! Got everything booked up this morning.14:59
NobodyCamw00t \o/14:59
jrolltrown: krtaylor g'morning \o/14:59
dtantsurtrown, woohooo!!!14:59
jrolltrown: sounds like we'll probably have IPA 1.0.0 for you monday-ish14:59
dtantsur\o/15:00
trownjroll: awesome, I will make sure it gets into RDO liberty release15:00
krtaylor3 weeks to Tokyo, wow15:00
jroll\o/15:01
*** achanda has quit IRC15:01
*** harshs has quit IRC15:02
*** Marga_ has joined #openstack-ironic15:02
*** Marga_ has quit IRC15:03
*** Marga_ has joined #openstack-ironic15:04
*** chlong has joined #openstack-ironic15:10
NobodyCamanyone having any issues using DIB to build IPA this morning? http://paste.openstack.org/show/4a1Tr4DAR9sVuWRUQdHb/15:13
jlvillaltrown, Woot! for Tokyo. Be nice to meet in person15:13
dtantsurNobodyCam, wow, no. which os do you use?15:14
*** lsmola has quit IRC15:14
trownjlvillal: indeed15:14
sdeshpandeHello, I have recently started exploring ironic. I am trying to figure out if I can specify partitions (like root_gb) during deployment. Is it possible to do so with ironic ?15:16
NobodyCamsdeshpande: you could deploy a whole disk image15:16
NobodyCamdtantsur: ununtu 14.04.3 i think15:16
*** Lydia_K has joined #openstack-ironic15:17
dtantsurnever tried it...15:17
*** romcheg has quit IRC15:17
jlvillaldtantsur, jroll: Does make me wonder if ironic-lib & ironic should be like the oslo projects in launchpad.  They have a sub-project field, from what I recall.15:17
dtantsurI know that we're running functional tests for DIB with Fedora15:17
*** romcheg has joined #openstack-ironic15:17
NobodyCamit has worked in the past for me15:17
*** romcheg has quit IRC15:18
jlvillaldtantsur, jroll: Example: https://bugs.launchpad.net/oslo/+filebug15:18
sdeshpandeNobodyCam: thanks, but I need different size partitions everytime, can I do that without the whole disk image ?15:18
dtantsurjlvillal, yeah, but that would make ironic an umbrella-only project, right?15:18
jrolljlvillal: ironic and such are a subproject of openstack15:18
jrolland I don't believe launchpad does sub-sub-projects15:18
dtantsurjlvillal, while it's not-so-bad, I don't see any practical sense either15:18
jlvillaldtantsur, jroll: Okay. Makes sense then to separate them all. Thanks.15:19
jrollit doesn't necessarily make sense, but /shrug15:19
jrollphabricator can't come any sooner15:20
*** davideagnello has joined #openstack-ironic15:20
Lydia_KHey guys, I've got a dell raid controller that makes /dev/sda a special block device, like a LUN 0 or something, and it's preventing me from deploying openstack. Is there a config option somewhere I can set to tell ironic to skip /dev/sda and install the OS to /dev/sdb instead?15:20
jrollLydia_K: what version of ironic are you on?15:21
jrollthere is a thing, I'll need to look it up15:21
Lydia_KThe whole openstack version is kilo, I'll have to go figure out what version of ironic it is.15:22
NobodyCamLydia_K: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#specifying-the-disk-for-deployment15:23
NobodyCamjroll: that ^^^^ ?15:24
*** romainh has quit IRC15:24
jrollNobodyCam++15:24
Lydia_KThat's awesome.15:24
Lydia_KThanks so much guys15:24
*** Nisha has joined #openstack-ironic15:28
*** ifarkas has quit IRC15:32
*** alexpilotti has joined #openstack-ironic15:39
*** sdake has joined #openstack-ironic15:42
sambettsI'm heading off now guys, see everyone Monday o/15:44
NobodyCamnight sambetts15:44
sambettso/ NobodyCam15:44
sambettsexit15:44
NobodyCamlol15:44
*** alexpilotti has quit IRC15:45
*** mgoddard_ has joined #openstack-ironic15:45
*** mgoddard has quit IRC15:48
*** sdeshpande has quit IRC15:49
*** tsekiyama has quit IRC15:50
openstackgerritMerged openstack/ironic-lib: Add 'node_uuid' in debug logs to assist debugging  https://review.openstack.org/23005815:51
*** alexpilotti has joined #openstack-ironic15:55
jvmariogood morning \o15:56
*** amotoki has quit IRC15:56
*** alexpilotti has quit IRC15:57
*** mgoddard_ has quit IRC15:58
*** mgoddard has joined #openstack-ironic15:58
*** ijw has joined #openstack-ironic15:59
*** Nisha has quit IRC16:01
*** Nisha has joined #openstack-ironic16:01
jlvillaljvmario, Good morning16:02
NobodyCammorning jvmario16:03
openstackgerritMerged openstack/python-ironic-inspector-client: Stop assuming that all shell unit tests are for rules API  https://review.openstack.org/22937816:05
openstackgerritMerged openstack/python-ironic-inspector-client: Copy gitignore file from ironic-inspector  https://review.openstack.org/22937916:05
*** hblixt has joined #openstack-ironic16:12
*** _hblixt_ has quit IRC16:13
*** karimb has joined #openstack-ironic16:16
jvmariowould someone who works on driver(s) care to comment on https://review.openstack.org/#/c/226058/ ?16:17
dtantsurI will, but not today16:18
jvmariothere’s a discussion about what a better way of allowing node vendor passthru methods to use a shared lock would be - having a param in the passthru decorator and default to an exclusive lock, or defaulting to a shared lock and using @task_manager.require_exclusive_lock16:18
*** vishwanathj has joined #openstack-ironic16:18
jvmarioty dtantsur. i think there's less risk of race conditions with the way it is, but i've never really touched a driver before, so i'm not sure what would be safer/more intuitive for someone working on drivers16:19
dtantsuryeah, will have a look16:20
dtantsurand now calling it a day, have a great weekend16:20
jlvillaldtantsur: hey16:20
dtantsurmmm?16:20
jlvillaldtantsur: Any suggestions on tools to help compare functions?16:20
jlvillalTrying to sync up functions in ironic-lib and ironic16:20
jlvillalI could write something16:20
jlvillalBut thought why re-invent the wheel16:20
jvmarioit seems like with what sambetts is suggesting, we'd introduce a lot of parallel operations in 1 patch set, which could be dangerous16:21
jlvillaldtantsur: If not, have a great weekend :)16:21
dtantsurjlvillal, no idea, I'm afraid :(16:21
jlvillaldtantsur: No worries :)16:21
jvmariohave a good weekend16:21
NobodyCamhave a great weekend dtantsur16:22
*** dtantsur is now known as dtantsur|afk16:23
*** mbound has joined #openstack-ironic16:23
openstackgerritMerged openstack/python-ironic-inspector-client: Support for getting introspection data in Python library  https://review.openstack.org/22407516:23
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/23046216:27
*** alexpilotti has joined #openstack-ironic16:31
*** e0ne has quit IRC16:31
*** athomas has quit IRC16:32
*** karmatronic has joined #openstack-ironic16:39
*** karmatronic has quit IRC16:39
*** karmatronic has joined #openstack-ironic16:39
*** degorenko has quit IRC16:39
*** penick has joined #openstack-ironic16:41
*** dims__ is now known as dimsum__16:49
*** masterbound has joined #openstack-ironic16:52
*** mbound has quit IRC16:55
*** davideagnello has quit IRC16:56
*** amotoki has joined #openstack-ironic16:56
*** absubram has quit IRC16:59
*** Marga_ has quit IRC16:59
*** harlowja has joined #openstack-ironic17:01
*** davideagnello has joined #openstack-ironic17:01
*** amotoki has quit IRC17:01
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Enforce all flake8 rules except E129  https://review.openstack.org/23055717:02
jlvillaljvmario: ^^  Since you do a lot on IPA :)17:02
jvmarionice, i'll take a look17:03
JayFjlvillal: is that in line with what Ironic does?17:03
JayFoh yep, just saw commit details17:03
jlvillalJayF: yes.17:03
*** masterbound has quit IRC17:04
*** mbound has joined #openstack-ironic17:07
devanandamorning, all17:08
*** jistr has quit IRC17:10
jlvillalgood morning devananda :)17:11
*** garthb has joined #openstack-ironic17:13
*** achanda has joined #openstack-ironic17:16
*** trown is now known as trown|lunch17:17
*** derekh has quit IRC17:18
*** vishwanathj is now known as vishwanathj_17:20
*** mbound has quit IRC17:22
*** mbound has joined #openstack-ironic17:22
*** Sukhdev has joined #openstack-ironic17:26
*** Nisha has quit IRC17:26
*** Nisha has joined #openstack-ironic17:26
*** vishwanathj_ is now known as vishwanathj17:27
*** garthb has quit IRC17:29
*** daemontool__ has quit IRC17:29
*** daemontool__ has joined #openstack-ironic17:30
*** jobewan has joined #openstack-ironic17:32
*** deva_test has joined #openstack-ironic17:34
*** Marga_ has joined #openstack-ironic17:36
*** rvasilets___ has joined #openstack-ironic17:37
*** jxiaobin has joined #openstack-ironic17:38
*** ijw has quit IRC17:38
*** alexpilotti has quit IRC17:46
*** deva_test has quit IRC17:47
*** deva_test has joined #openstack-ironic17:50
*** deva_test has quit IRC17:51
*** ubuntu1 has joined #openstack-ironic17:52
jrolldevananda: morning!17:52
devanandag'morning!17:52
jrollI has things17:53
jrollso, did you see the pillow gate breakage thing last night?17:53
*** mbound has quit IRC17:53
devanandanope17:53
jrollso that was a thing17:53
devanandapillow ?17:53
jrollit's fixed on master, maybe fixed in images which will make this no need, but: https://review.openstack.org/#/c/230476/17:54
jroll^ that also explains it17:54
*** mgoddard has quit IRC17:54
devanandaah17:54
jrollalso ML thread http://lists.openstack.org/pipermail/openstack-dev/2015-October/076030.html17:54
jrollanyway, that patch there fixes it for stable/liberty17:55
devanandaso we shoud land it17:55
jrollso we can land that backport and translation stuff17:55
jrollyes pls17:55
devananda+A'd17:56
jrollthanks17:56
devanandai'll re-approve those 2 patches after that merges17:56
jrollcool17:56
devanandaI dnt see any mention of it on the whiteboard ?17:57
devanandaor do we not care about tracking this cause it's global / generic17:57
jrolloh, I didn't bother because it broke a bunch of projects17:57
devanandayah, k17:57
jrolland the fix was +A before I left for the night17:57
jrollso meh17:57
*** hblixt_ has joined #openstack-ironic17:58
*** harshs has joined #openstack-ironic18:00
*** harshs has quit IRC18:00
*** harshs has joined #openstack-ironic18:00
openstackgerritJohn L. Villalovos proposed openstack/ironic-lib: Replace .iteritems() with .items()  https://review.openstack.org/23059718:00
*** hblixt has quit IRC18:01
*** e0ne has joined #openstack-ironic18:01
jlvillaljroll: I wrote a script and from what I can tell the functions in ironic-lib (after my patches go in) are in-line with ironic.18:01
jrolljlvillal: <318:02
jrollthanks, let's try to release those monday18:02
jlvillalI learned about the difflib library in Python :)18:02
jlvillaljroll:18:02
jlvillaljroll: Great. Then we can try to start using it.18:02
openstackgerritStephanie Miller proposed openstack/bifrost: Use parameterized include for repeated git tasks  https://review.openstack.org/23059818:02
jrolljlvillal: yep, that work can start now as well, just not land18:03
jlvillalOkay18:03
*** garthb has joined #openstack-ironic18:06
*** ubuntu1 has quit IRC18:07
*** alexpilotti has joined #openstack-ironic18:07
*** alexpilotti has quit IRC18:11
*** pelix has quit IRC18:15
*** daemontool__ has quit IRC18:22
*** devananda is now known as deva_brb18:22
*** trown|lunch is now known as trown18:23
*** praneshp has joined #openstack-ironic18:24
*** devananda has joined #openstack-ironic18:25
*** e0ne has quit IRC18:28
*** Marga_ has quit IRC18:30
*** aojea_ has quit IRC18:31
*** itsuugo has quit IRC18:31
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: [WIP] Configuration Resource  https://review.openstack.org/22905518:38
*** Sukhdev has quit IRC18:39
krotscheckSometimes, I think my personal testing standards are a little retentive :)18:40
*** hblixt has joined #openstack-ironic18:42
*** hblixt_ has quit IRC18:46
*** e0ne has joined #openstack-ironic18:48
*** ijw has joined #openstack-ironic18:48
*** alexpilotti has joined #openstack-ironic18:48
*** thiagop has quit IRC18:49
*** Nisha has quit IRC18:51
*** Nisha has joined #openstack-ironic18:51
*** alexpilotti has quit IRC18:53
openstackgerritMerged openstack/bifrost: Removed integrated ZUUL reference patcher  https://review.openstack.org/22824219:02
*** Nisha_away has joined #openstack-ironic19:03
openstackgerritJulia Kreger proposed openstack/bifrost: Revised prep role README.md for clarity  https://review.openstack.org/23061219:03
*** Nisha has quit IRC19:04
openstackgerritMerged openstack/bifrost: Pass name to os_ironic and os_ironic_node modules  https://review.openstack.org/22817819:04
openstackgerritMerged openstack/bifrost: Fix default log file location  https://review.openstack.org/22564719:04
* TheJulia smiles19:07
*** Marga_ has joined #openstack-ironic19:08
*** e0ne has quit IRC19:08
*** davideagnello has quit IRC19:14
*** daemontool_ has joined #openstack-ironic19:14
rcarrillocruzohhh19:15
* rcarrillocruz smiles too19:15
rcarrillocruzre: pass name19:15
*** tsekiyama has joined #openstack-ironic19:16
*** aojea_ has joined #openstack-ironic19:16
*** itsuugo has joined #openstack-ironic19:17
*** e0ne has joined #openstack-ironic19:22
*** itsuugo has quit IRC19:25
*** aojea_ has quit IRC19:25
*** itsuugo has joined #openstack-ironic19:26
*** baoli_ has quit IRC19:26
*** aojea_ has joined #openstack-ironic19:26
*** baoli has joined #openstack-ironic19:26
*** alexpilotti has joined #openstack-ironic19:26
*** gabriel-bezerra is now known as gabrielb19:27
*** alexpilotti has quit IRC19:30
*** gabrielb is now known as gabriel19:32
*** david-lyle has quit IRC19:35
*** david-lyle has joined #openstack-ironic19:35
*** deva_brb is now known as deva_irssi19:36
*** e0ne has quit IRC19:40
*** enikanorov_ has quit IRC19:40
*** david-ly_ has joined #openstack-ironic19:45
*** david-lyle has quit IRC19:49
*** david-ly_ has quit IRC19:49
*** karmatronic has quit IRC20:06
*** alexpilotti has joined #openstack-ironic20:08
*** tsekiyama has quit IRC20:12
*** alexpilotti has quit IRC20:13
*** tsekiyama has joined #openstack-ironic20:17
*** mjturek1 has quit IRC20:18
*** david-lyle has joined #openstack-ironic20:24
*** Nisha_brb has joined #openstack-ironic20:28
*** Nisha_away has quit IRC20:28
*** leakypipes has quit IRC20:28
*** rvasilets___ has quit IRC20:31
jlvillalshhhhhhhhhhhh20:36
Lydia_Khuntin' wabbits?20:39
jlvillallekha: Is mimic Py3 compatible?20:43
jlvillalLydia_K: Very quiet around here :)20:43
Lydia_Kit certainly is20:44
Lydia_KIt's also friday at 4:45.20:44
jlvillalLydia_K: Or 13:45 :)20:44
Lydia_KI'm not thinking about much else other than a beer or three and a train ride home..20:45
Lydia_Keh, west coasters don't count.20:45
Lydia_K;)20:45
devananda"It's also friday" :)20:45
*** alexpilotti has joined #openstack-ironic20:45
*** tsekiyama has quit IRC20:47
dimsum__jlvillal: you have the whole weekend to make it py3 compatible :) haha20:48
jlvillalLydia_K: :P20:48
*** jxiaobin has quit IRC20:49
jlvillaldimsum__: Hah!  I'll leave that to lekha ;)20:49
dimsum__:)20:49
lekha:) Wont promise to get it done over the weekend20:49
*** alexpilotti has quit IRC20:50
JayFIf you're working on mimic tests, you should review this too: https://review.openstack.org/#/c/220268/720:50
JayFfwiw20:50
jlvillalJayF: Yep, that is what started this conversation. Though it started over on #openstack-dev20:52
JayFYeah I didn't know mimic didn't do py320:53
jlvillalMe either. I just assumed it did...20:53
JayFThat lib is developed a lot out of the physical office I'm in20:53
JayFgoing to see how much work it is to migrate it over20:53
JayFand maybe jfdi or nerd snipe someone into it, lol20:53
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update help string on tftp_root option  https://review.openstack.org/22231320:57
jlvillalJayF: Awesome. Thanks.20:57
JayFjlvillal: don't think me, I haven't even gotten tests to start installing20:58
*** amotoki has joined #openstack-ironic20:58
jlvillalokay20:58
JayFs/think/thank/20:58
*** tsekiyama has joined #openstack-ironic20:58
jlvillallekha: Regarding: https://pypi.python.org/pypi/mimic  Any chance you could add the link to the upstream repo on that page?  Or am I being blind and not seeing it?21:00
JayFI don't see it there either fwiw21:02
lekhajlvillal: on it21:02
jlvillallekha: Hah, dhellmann asked same thing but in other channel :)21:02
*** trown is now known as trown|outttypeww21:03
*** amotoki has quit IRC21:03
JayFlekha: I had a sad; I thought I was going to add py34 to the environment list and have everything Just Work(tm) like it did with IPA21:03
jlvillallekha: And thank you!21:03
JayFlekha: well, exceping a few failing tests21:03
JayFbut I can't even get deps to install21:03
* JayF digs more21:03
*** tsekiyam_ has joined #openstack-ironic21:03
lekhaJayF: hmm the deps should install, I would think21:04
JayFpip._vendor.pkg_resources.RequirementParseError: Expected version spec in twisted_old_logging: twisted<15.2.0 at : twisted<15.2.021:04
*** mtanino has quit IRC21:04
JayFwhich means nearly nothing to me21:04
JayFit gave the same error if the env was py34 or py34-twisted_new_logging or py34-twisted_old_logging21:05
*** valkyrja has quit IRC21:05
*** valkyrja has joined #openstack-ironic21:06
*** tsekiyama has quit IRC21:07
*** tsekiyam_ has quit IRC21:07
dimsum__lekha: haha, was kidding of course21:09
lekha:)21:09
jlvillalJayF: I was able to install the dependencies but tests failed21:14
jlvillalpy34-twisted_new_logging21:15
JayFI'll try to computer harder and see if I can get that far too21:15
*** alexpilotti has joined #openstack-ironic21:27
jlvillallekha: http://paste.openstack.org/show/475221/  Not sure if of any help to you.21:31
*** alexpilotti has quit IRC21:31
jlvillallekha: JayF: Not sure, but I think the package 'treq' isn't Python 321:34
jrolldawwww21:35
jrolltreq is cool too21:35
lekhajlvillal: We have the maintainer on the project (glyph) in our SF office too. If I remember right he mentioned that was being migrated. Will check and see if there is a eta21:35
lekhafor treq ^21:36
*** Nisha_brb has quit IRC21:36
jlvillallekha: And is Twisted Python 3 capable?  And thanks21:36
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Configuration Resource  https://review.openstack.org/22905521:38
lekhajlviillal: yes21:39
jrolljlvillal: looky there https://code.google.com/p/gerrit/issues/detail?id=358221:39
*** aojea_ has quit IRC21:39
*** itsuugo has quit IRC21:39
lekhajlvillal: sorry, yes as in, there are moving chucks of libraries to be py3 compatible. Not all of it is done21:39
jlvillaljroll: Yeah, but why is it submitted there?  Why not bugzilla?21:40
jlvillaljroll: I don't think it is Gerrit's fault21:40
jrolljlvillal: because it's probably a gerrit bug?21:40
*** Sukhdev has joined #openstack-ironic21:40
jrollI mean, I have no evidence to support either side21:41
jlvillaljroll: It was working for me up to firefox 40.  Then stopped at 41.  Maybe Firefox became more strict?21:41
jrollyeah21:41
jrollor gerrit using deprecated something21:41
jlvillalI voted for it :)21:41
*** bnemec has joined #openstack-ironic21:44
openstackgerritStephanie Miller proposed openstack/bifrost: Use parameterized include for repeated git tasks  https://review.openstack.org/23059821:44
*** alexpilotti has joined #openstack-ironic21:45
jlvillaljroll: I'll submit a bug on bugzilla.mozilla.org21:49
jrolljlvillal: uhhh21:49
jrollI would just wait21:49
jrollthe gerrit maintainer is looking at it21:49
jrollif he determines it's a firefox bug, he will file it21:49
jlvillaljroll: Ah, okay then. Thanks21:49
jrollhe appears to think it's a gerrit thing21:49
*** alexpilotti has quit IRC21:50
jlvillalWhere did he say this?  Not in the bug it seems21:50
*** Nisha has joined #openstack-ironic21:51
openstackgerritNisha Agarwal proposed openstack/ironic: Documentation for Swift-less iLO Virtual Media deploy  https://review.openstack.org/22802021:51
jroll21:35:54            zaro | anteaya: that is a known gerrit issue: https://code.google.com/p/gerrit/issues/detail?id=358221:51
jrolljlvillal: also, that's him that filed the gerrit bug21:51
jrollanita sorry for highlight :/21:51
anteayanp21:52
anteayait is a firefox 41 issue is what I would say21:52
anteayamtreinish said 41 is doing odd things for him21:52
jroll/shrug21:52
jrollI trust zaro to sort it out :)21:52
mtreinishyep21:53
jlvillaljroll: Cool.  Thanks.21:53
Nishadevananda, jroll vdrok JayF jlvillal ^^^^ please review the documnetation patch21:55
*** karimb has quit IRC21:55
krotscheckIt's friday afternoon, anyone want to review 1600 lines of javascript? https://review.openstack.org/#/c/229055/21:56
*** cdearborn has quit IRC21:57
deva_irssikrotscheck: have a few minutes to help me (if needed) get a test rig set up for this again?21:59
deva_irssiif so - yes22:00
jrolldeva_irssi: isn't there a vagrantfile? :P22:00
deva_irssithere is. i'm assuming something still requires manual intervention though22:00
deva_irssialso the patch dependencies are ... wonky22:01
jrollmmm22:01
deva_irssieach review in that series has a different parent when I look at the review :-/22:02
jlvillaljroll: Hmmm. So I just noticed that when someone adds just a doc it only runs a doc check job22:02
deva_irssijlvillal: that is correct22:02
JayFjlvillal: yeah, that's a new feature, isn't it awesome/22:02
*** ijw has quit IRC22:02
jlvillaljroll: But rloo added this new doc8 check that runs during pep822:02
JayFjlvillal: on specs22:02
jlvillalSo a doc that fails doc8 could get in.22:02
jlvillalAnd be merged.22:02
JayFjlvillal: that was only added for ironic-specs iirc22:02
jlvillalBut then the doc8 job would fail22:02
jlvillalJayF: I think it was multiple projects. But not sure all of them.22:03
jrollurgh22:03
jlvillalSo I don't think it has been merged into ironic yet. But food for thought.22:04
jrollit has, apparently22:04
jrollit isn't food for thought, it's a broken patch22:04
jrollwe should fix it22:04
*** ijw has joined #openstack-ironic22:04
* jroll does it22:04
jlvillalokay22:05
jrollwait, it didn't merge wat22:05
jrollI don't see it on her review list22:05
jlvillaljroll: Right. I don't see it.  Maybe she didn't propose yet for ironic22:05
jrolloh, yep, that's it22:05
jrollprobably didn't want to fix all the docs yet :P22:05
jlvillaljroll: It is in python-ironicclient22:06
jrollI see that22:06
*** bnemec has quit IRC22:06
*** mjturek1 has joined #openstack-ironic22:06
jrollwe don't have job skips set up for the client or agent at all yet22:07
jlvillalOkay. So we are okay as long as that holds.22:08
jlvillalI don't know how to see what the doc job run does. As the link takes you to the docs and not the job run log22:08
jlvillalI think if I catch zuul while it is running the job I can see22:08
*** dimsum__ has quit IRC22:09
JayFmy suggestion would be then, to add the doc8 bit as a new job22:13
JayFand only run it against docs changes in ironic22:13
jrolljust add it to the tox -e docs22:14
jlvillaljroll: JayF: clarkb suggested we run pep8 always22:15
jlvillalWhich sounds like a decent plan to me.22:15
NishaJayF, Thanks for the review. How do i make the diagrams render properly? I am not sure how to do that22:15
jlvillalThoughts?22:15
jrolljlvillal: yeah that's fine22:16
jrollmakes sense to me22:16
Nishajroll, jlvillal could you help me to fix the issue in the acsii diagrams in https://review.openstack.org/#/c/228020/9/doc/source/drivers/ilo.rst22:18
Nishathey are not rendeing properly22:18
Nishaand i am not sure how to do that22:18
jlvillalNisha: I've never used it before.22:18
Nishajlvillal, same here :(22:18
jrollNisha: probably just indent them like a code block22:19
Nishajroll, means complete diagram?22:19
jrollNisha: yes22:20
jrollindent it all like a code block22:20
*** praneshp has quit IRC22:23
Nishajroll, it doesnt help22:25
Nishai just checked the same on http://rst.ninjs.org/22:25
jlvillaljroll: JayF: https://review.openstack.org/#/c/230682/  Stop skipping pep8 for doc jobs22:25
Nishait gives error like "Block quote ends without a blank line; unexpected unindent."22:26
*** mjturek1 has quit IRC22:26
*** alexpilotti has joined #openstack-ironic22:27
jrollNisha: put something like "Diagram::" before it22:28
jrolland indent everything by four spaces22:28
JayFjlvillal: lekha: https://gist.github.com/jayofdoom/1f5dee47a7011379a3d8 is what I get trying to get it to do anything at all on py3422:30
*** alexpilotti has quit IRC22:31
jlvillalJayF: Upgrade pip?  I am at 7.1.2. Not sure if it would make any difference.22:32
JayFjlvillal: done, and it still blows up22:32
jlvillal:(22:32
JayFoooh wait, no22:32
jlvillalWeird. It just works for me.22:33
JayFI did a pip install --upgrade pip and it still says I'm on 7.1.022:33
jlvillalsudo pip install ...?22:33
* jlvillal grasps at straws...22:33
jrollJayF: virtualenv upgrades pip22:33
jroller22:33
jrolls/upgrades/bundles22:33
lekhaJayF: am afraid it could be cause some of twisted's libraries are not migrated yet.22:33
JayFjroll: aha!22:33
jrollpip install -U pip tox pbr virtualenv setuptools22:34
jrollis my magic fix for everything22:34
* jlvillal writes that down.22:34
JayFjroll: you've been holding out on me!22:34
JayFjroll: that's sweet, and was an instafix22:34
jrolllol22:34
* JayF wonders how many other 'random' failures he'll no longer see now22:34
jrollI know I've said it before22:34
JayFjroll: not everyone lives in IRC :P22:35
jrollJayF: until one of them makes a new release22:35
jrollwell you should, it's fun22:35
jrollon that note, I'm going to not irc anymore today22:35
jrollhave a good weekend yall22:35
JayForly?22:35
jlvillaljroll: Ciao22:35
* JayF doesn't believe you22:35
JayFbut have a good weekend Jim :)22:35
jrollJayF: (for now)22:35
* jroll -> pool22:36
*** hblixt has quit IRC22:37
*** alexpilotti has joined #openstack-ironic22:45
*** david-lyle has quit IRC22:45
*** david-lyle has joined #openstack-ironic22:47
*** jasondotstar is now known as jasondotstar|afk22:48
*** marzif has quit IRC22:49
*** alexpilotti has quit IRC22:50
*** ijw has quit IRC22:51
devanandajroll: ciao!22:51
devanandaafter I poke at this HR website a little more, I'll head out22:52
jlvillalJayF: Any joy on the pip install?22:52
* devananda -> mama's mexican cantina -> The Martian -> a hottub and a drink22:52
jlvillaldevananda: Martian for my wife and I too :)22:53
jlvillaldevananda: Have fun!22:53
devanandajlvillal: nice. you too!22:53
devanandakrotscheck: the fact that simply installing node and npm usually results in pain and failures makes me sad. I repeat this on every host, VM, etc, and I never remember why22:55
JayFjlvillal: jroll's magic command fixed it22:57
JayFjlvillal: trying to fix a low hanging py3 incompatibiility22:57
JayFthat's not as low hanging as I anticipated22:58
JayFlol22:58
* JayF git reset --hard and gave up22:59
*** amotoki has joined #openstack-ironic22:59
jlvillalJayF: glad you got it to at least pip install.23:01
openstackgerritDevananda van der Veen proposed openstack/ironic-webclient: Add note about nodejs-legacy to README  https://review.openstack.org/23069123:01
jlvillalI did about 2-3 changes and then posted it on pastebin for lekha23:01
*** ijw has joined #openstack-ironic23:01
jlvillalStill a lot to do23:01
*** dimsum__ has joined #openstack-ironic23:02
devanandakrotscheck: ^ that seems to fix my env23:03
openstackgerritMario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands  https://review.openstack.org/22424723:04
*** amotoki has quit IRC23:04
JayFjlvillal: I'd just pr them to mimic, tbh23:05
JayFjlvillal: lots more than lekha work on that here at rax23:05
*** jobewan has quit IRC23:13
*** praneshp has joined #openstack-ironic23:16
*** Nisha has quit IRC23:17
*** Nisha has joined #openstack-ironic23:17
openstackgerritNisha Agarwal proposed openstack/ironic: Documentation for Swift-less iLO Virtual Media deploy  https://review.openstack.org/22802023:20
*** achanda_ has joined #openstack-ironic23:22
*** praneshp_ has joined #openstack-ironic23:22
NishaJayF, ^^^23:22
Nishadevananda, jroll jlvillal ^^^^23:23
NishaPlease review and let me know further comments23:23
Nisha:)23:23
*** praneshp has quit IRC23:24
*** praneshp_ is now known as praneshp23:24
*** achanda has quit IRC23:25
openstackgerritMerged openstack/ironic-webclient: Added $$resourceCache service.  https://review.openstack.org/22744423:26
*** achanda_ has quit IRC23:26
*** Nisha has quit IRC23:30
*** garthb has quit IRC23:34
openstackgerritMerged openstack/ironic-webclient: Include fontawesome fonts  https://review.openstack.org/22857023:39
*** deva_irssi has quit IRC23:43
*** alexpilotti has joined #openstack-ironic23:44
*** dimsum__ has quit IRC23:46
*** alexpilotti has quit IRC23:48

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