Monday, 2015-07-20

*** notq has quit IRC00:11
*** chlong has joined #openstack-ironic00:20
*** Haomeng has joined #openstack-ironic00:23
*** Haomeng|2 has quit IRC00:25
*** kkoski has joined #openstack-ironic01:23
openstackgerritNaohiro Tamura proposed openstack/ironic: Add a missing comma in Vendor Methods of Developer Guide  https://review.openstack.org/20345801:26
*** naohirot has joined #openstack-ironic01:30
*** pal has joined #openstack-ironic01:32
*** zhenguo has joined #openstack-ironic01:42
*** pal_ has joined #openstack-ironic01:46
*** pal has quit IRC01:48
*** Haomeng has quit IRC01:52
*** notq has joined #openstack-ironic01:56
*** Haomeng has joined #openstack-ironic02:22
*** puranamr has joined #openstack-ironic02:23
openstackgerritZhenguo Niu proposed openstack/python-ironicclient: Filtering nodes by provision state  https://review.openstack.org/19701202:23
*** chenglch has joined #openstack-ironic02:28
*** pal_ has quit IRC02:50
*** pal has joined #openstack-ironic02:52
*** hakimo has joined #openstack-ironic02:52
*** hakimo_ has quit IRC02:55
openstackgerritMerged openstack/ironic: Add a missing comma in Vendor Methods of Developer Guide  https://review.openstack.org/20345802:57
*** naohirot has quit IRC03:02
*** pal has quit IRC03:02
*** kkoski has quit IRC03:20
*** stendulker has joined #openstack-ironic03:21
*** puranamr has quit IRC03:24
*** coolsvap|away is now known as coolsvap03:46
*** puranamr has joined #openstack-ironic03:46
*** pal has joined #openstack-ironic03:56
*** naohirot has joined #openstack-ironic03:57
*** sinval has quit IRC04:00
openstackgerritZhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on  https://review.openstack.org/17764204:02
*** puranamr has quit IRC04:09
*** achanda has quit IRC04:10
*** sandhya has joined #openstack-ironic04:12
*** puranamr has joined #openstack-ironic04:30
*** puranamr has quit IRC04:31
*** puranamr has joined #openstack-ironic04:31
*** puranamr has quit IRC04:48
*** achanda has joined #openstack-ironic05:12
*** puranamr has joined #openstack-ironic05:14
*** rameshg87 has joined #openstack-ironic05:20
*** stendulker has quit IRC05:23
*** stendulker has joined #openstack-ironic05:23
*** chlong has quit IRC05:27
*** puranamr has quit IRC05:28
*** zhenguo has quit IRC05:35
*** Ng has quit IRC05:35
*** h00327910_ has quit IRC05:36
*** lekha has quit IRC05:36
*** zsmithnyc has quit IRC05:36
*** BadCub has quit IRC05:36
*** chlong has joined #openstack-ironic05:40
*** BadCub has joined #openstack-ironic05:43
*** zsmithnyc has joined #openstack-ironic05:46
*** Ng has joined #openstack-ironic05:47
*** h00327910_ has joined #openstack-ironic05:48
*** zhenguo has joined #openstack-ironic05:49
*** lekha has joined #openstack-ironic05:52
*** lsmola has joined #openstack-ironic06:12
*** e0ne has joined #openstack-ironic06:13
*** alexus is now known as alex_xu06:14
*** e0ne has quit IRC06:17
*** chlong has quit IRC06:20
*** e0ne has joined #openstack-ironic06:21
*** zhenguo has quit IRC06:23
*** e0ne has quit IRC06:29
*** e0ne has joined #openstack-ironic06:33
*** ukalifon has joined #openstack-ironic06:36
*** chlong has joined #openstack-ironic06:36
*** boris-42 has joined #openstack-ironic06:38
*** e0ne has quit IRC06:56
*** zhenguo has joined #openstack-ironic06:58
*** e0ne has joined #openstack-ironic07:00
*** ig0r_ has joined #openstack-ironic07:01
*** athomas has joined #openstack-ironic07:07
*** jcoufal has joined #openstack-ironic07:11
*** ifarkas has joined #openstack-ironic07:14
*** achanda has quit IRC07:17
*** achanda has joined #openstack-ironic07:22
*** e0ne has quit IRC07:22
*** e0ne has joined #openstack-ironic07:26
*** yog__ has joined #openstack-ironic07:28
*** e0ne has quit IRC07:29
*** e0ne has joined #openstack-ironic07:29
*** e0ne has quit IRC07:30
*** zsmithnyc has quit IRC07:31
*** lekha has quit IRC07:31
*** BadCub has quit IRC07:31
*** zhenguo has quit IRC07:31
*** cppforlife_ has quit IRC07:31
*** aweeks has quit IRC07:31
*** chlong has quit IRC07:34
openstackgerritMerged openstack/ironic: Address minor comments on the ENROLL patch  https://review.openstack.org/20254007:34
*** dtantsur|afk is now known as dtantsur07:40
dtantsurMorning Ironic!07:40
*** pcaruana has quit IRC07:42
*** lekha has joined #openstack-ironic07:44
*** zsmithnyc has joined #openstack-ironic07:47
*** jcoufal_ has joined #openstack-ironic07:49
Haomengdtantsur: good morning:)07:51
*** jcoufal has quit IRC07:51
dtantsurHaomeng, o/07:52
*** zhenguo has joined #openstack-ironic07:53
*** cppforlife_ has joined #openstack-ironic07:53
*** BadCub has joined #openstack-ironic07:53
*** jistr has joined #openstack-ironic07:54
*** aweeks has joined #openstack-ironic07:57
*** lucasagomes has joined #openstack-ironic08:03
*** pal has quit IRC08:07
*** achanda has quit IRC08:07
*** jcoufal_ has quit IRC08:09
*** achanda has joined #openstack-ironic08:10
*** zhenguo has quit IRC08:10
*** max_lobur has joined #openstack-ironic08:14
*** jcoufal has joined #openstack-ironic08:15
*** derekh has joined #openstack-ironic08:15
*** zhenguo has joined #openstack-ironic08:19
*** yuriyz has joined #openstack-ironic08:25
*** athomas has quit IRC08:25
*** achanda has quit IRC08:26
yuriyzmorning Ironic, I came back after PTO08:26
Haomengyuriyz: welcome back:)08:27
*** pal has joined #openstack-ironic08:27
dtantsuryuriyz, o/ how was it?08:27
*** romainh has joined #openstack-ironic08:30
*** pradipta has joined #openstack-ironic08:30
*** sandhya has quit IRC08:34
*** achanda has joined #openstack-ironic08:38
*** athomas has joined #openstack-ironic08:41
*** pcaruana has joined #openstack-ironic08:43
yuriyzmorning dtantsur it was good on the Black sea08:47
*** achanda has quit IRC08:47
dtantsurcool08:47
* mrda would like to visit the Black Sea one day08:50
*** romcheg has joined #openstack-ironic08:51
Haomengyuriyz: :)08:51
Haomengmrda: :)08:51
mrdao/08:52
*** e0ne has joined #openstack-ironic08:55
*** mdbooth has joined #openstack-ironic08:56
rameshg87dtantsur: hi08:56
rameshg87dtantsur: I was debugging the same python27 failure on https://review.openstack.org/#/c/202558/08:56
rameshg87dtantsur: did you recheck for some particular reason ? do you know the reason behind that failure ?08:57
dtantsurrameshg87, it's due to mock 1.1.408:57
dtantsurnow that we have it capped, the gate must be fine08:57
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/20311508:57
rameshg87dtantsur: okay, so just recheck other patches ?08:57
rameshg87dtantsur: okay, may be we should fix that test case08:58
dtantsurrameshg87, yep, just recheck08:58
*** MattMan has joined #openstack-ironic09:03
*** pelix has joined #openstack-ironic09:07
lucasagomesyuriyz, dtantsur rameshg87 good morning!09:12
dtantsuro/09:12
lucasagomesmrda, morning!09:12
lucasagomesyuriyz, nice one, welcome back09:12
*** dtantsur is now known as dtantsur|brb09:14
rameshg87morning lucasagomes dtantsur|brb mrda Haomeng yuriyz <anyone else>09:14
mrdahey lucasagomes!09:17
mrdaand hi rameshg8709:17
mrdaand anyone else :)09:17
*** achanda has joined #openstack-ironic09:18
sambettsMorning all o/09:20
*** achanda has quit IRC09:22
lucasagomessambetts, good morning09:24
sambettsHows it going lucasagomes?09:24
openstackgerritMerged openstack/ironic: Replacing dict.iteritems() with dict.items()  https://review.openstack.org/20344409:25
lucasagomessambetts, hey all is well, in recovering mode from the weekend09:26
lucasagomessambetts, how are you?09:26
sambettslucasagomes: Yeah good, surprisingly a little bit sunburned from the weekend :-P09:27
lucasagomessambetts, lol well that's good!09:28
sambettslucasagomes: Yeah, was it as hot on your side of the country?09:29
lucasagomeswe are still waiting for the summer here, I mean there's some sunny days here and there but I didn't pass 24C AFAICT (18C and rainy today)09:29
lucasagomesbut it didn't*09:29
openstackgerritMerged openstack/python-ironicclient: Replacing dict.iteritems() with dict.items()  https://review.openstack.org/20344509:31
sambettslucasagomes: ah, that sucks, its pretty wet here today now, so we've had both ends of the scale :-P09:32
lucasagomessambetts, yeah!09:35
lucasagomesI actually don't mind much if it's sunny or not on week days but weekend yeah, that would be great to get some sun09:36
openstackgerritDebayan Ray proposed stackforge/proliantutils: common changes for firmware update.  https://review.openstack.org/20354309:38
sambettslucasagomes: yeah, it was nice to get outside09:40
lucasagomessambetts, ++ you should come over to dublin some day for a bbq + beers09:41
sambettslucasagomes: I totally should!09:42
openstackgerritRamakrishnan G proposed openstack/ironic: Add RPCAPIs for RAID configuration  https://review.openstack.org/19600609:52
openstackgerritRamakrishnan G proposed openstack/ironic: Add APIs for RAID configuration  https://review.openstack.org/19600709:52
openstackgerritRamakrishnan G proposed openstack/ironic: Add support for inband raid configuration agent ramdisk  https://review.openstack.org/19823809:52
*** naohirot has quit IRC09:53
*** purp is now known as purp_away09:59
*** degorenko has joined #openstack-ironic09:59
*** pelix has quit IRC10:04
*** pelix has joined #openstack-ironic10:04
*** pelix has quit IRC10:05
*** pelix has joined #openstack-ironic10:05
*** pelix has quit IRC10:06
*** pelix has joined #openstack-ironic10:11
*** ramineni has joined #openstack-ironic10:12
*** hakimo has quit IRC10:17
*** achanda has joined #openstack-ironic10:18
*** hakimo has joined #openstack-ironic10:20
*** romainh has quit IRC10:20
*** ig0r_ has quit IRC10:24
*** jaypipes has joined #openstack-ironic10:34
*** dtantsur|brb is now known as dtantsur10:36
dtantsurhey sambetts, mrda!10:36
*** pelix has quit IRC10:37
*** pelix has joined #openstack-ironic10:38
* rameshg87 goes home10:45
*** rameshg87 has quit IRC10:45
raminenidtantsur: hi10:49
dtantsurramineni, o/10:58
*** Haomeng|2 has joined #openstack-ironic11:02
raminenidtantsur, just going through the bug https://bugs.launchpad.net/ironic/+bug/147574411:02
openstackLaunchpad bug 1475744 in Ironic "driver properties not discoverable in REST API" [High,Confirmed] - Assigned to Anusha (anusha-iiitm)11:02
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Add provision_updated_at field to nodes  https://review.openstack.org/20358511:03
raminenidtantsur, that means , properties should be listed when issued drivers call also?11:03
raminenidtantsur, just want to make sure , I understood the bug correctly11:03
dtantsurramineni, sorry, I don't understand the question, and to be honest I don't know much about this bug in addition to what is stated there already11:04
dtantsurramineni, IIUC the problem is about HTTP endpoint discoverability11:04
*** Haomeng has quit IRC11:05
dtantsurramineni, which means that when you call to v1/drivers/pxe_ssh, there should be a link to v1/drivers/pxe_ssh/properties11:05
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Add provision_updated_at field to nodes  https://review.openstack.org/20358511:05
raminenidtantsur, ok, that means both links should be listed under links section right11:06
raminenipxe_ssh and pxe_ssh/properties11:06
dtantsurramineni, v1/drivers already links to v1/drivers/pxe_ssh. now we need v1/drivers/pxe_ssh to link to v1/drivers/pxe_ssh/properties11:07
raminenidtantsur, ok, thanks , got it now11:07
*** ig0r_ has joined #openstack-ironic11:08
*** derekh has quit IRC11:14
*** coolsvap is now known as coolsvap|away11:15
*** lucasagomes is now known as lucas-hungry11:17
*** boris-42 has quit IRC11:22
*** ramineni has quit IRC11:29
*** dprince has joined #openstack-ironic11:35
*** pal has quit IRC11:39
*** stendulker has quit IRC11:39
jrollmorning everyone :)11:50
jrollquestion on https://review.openstack.org/#/c/203444/11:50
jrollwith iteritems() it should have failed on py3 yeah? I wish we would have enhanced test coverage in that patch :(11:51
mrdahey jroll11:52
jrollmrda!11:53
jrollfancy seeing you in the morning :)11:53
* mrda is about to go play a basketball game at 10pm localtime :)11:53
sambettsHey jroll o/11:53
jrollmorning sambetts \o11:54
* TheJulia has not had sufficent coffee to think at this hour11:54
jrollmrda: nice11:54
dtantsurjroll, TheJulia, morning11:55
jroll\o dtantsur11:55
TheJuliagood morning jroll dtantsur, goodnight mrda11:56
TheJuliagood morning sambetts11:57
sambettso/ TheJulia11:57
* jroll hands TheJulia his spare coffee IV11:57
*** liliars has joined #openstack-ironic11:59
*** romainh has joined #openstack-ironic11:59
TheJuliammmm coffee IV12:00
*** ig0r_ has quit IRC12:05
*** lucas-hungry is now known as lucasagomes12:11
lucasagomesjroll, TheJulia good ugt morning12:11
jrollheya lucasagomes :)12:12
jrolldtantsur: can we upgrade the name of upgrade_lock()?12:13
dtantsurmmm?12:14
jrollI think the name could be better12:14
jrolllike... make_lock_exclusive()12:14
jrollor something12:14
dtantsurwell, upgrade is pretty standard12:14
jrollis it?12:14
jrollI guess I'm not familiar with locking terminology12:14
dtantsurwell, at least it always seemed to me :)12:14
*** thrash|g0ne is now known as thrash12:14
jrollhm, ok12:15
dtantsurgoogling upgrade lock definitely gives some use cases, maybe I'm wrong about how standard it is12:15
jrollI see lots of C++12:15
* jroll denounces the term upgrade12:15
dtantsurjroll, I'm not against changing anyway12:15
jroll:P12:15
jrollmaybe it's fine12:15
*** zhenguo has quit IRC12:23
*** pradipta has quit IRC12:28
openstackgerritMerged openstack/ironic-python-agent: Add Python3 support  https://review.openstack.org/20214812:32
*** romcheg1 has joined #openstack-ironic12:34
*** chlong has joined #openstack-ironic12:35
*** romcheg has quit IRC12:36
*** trown|outttypeww is now known as trown12:38
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Implement optional API versioning  https://review.openstack.org/20361812:39
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Fix the DEPLOYWAIT check for agent_* drivers  https://review.openstack.org/20315712:47
*** mjturek1 has joined #openstack-ironic12:55
*** ukalifon2 has joined #openstack-ironic13:04
*** romcheg1 has quit IRC13:04
*** ukalifon has quit IRC13:05
jrolllucasagomes: is ipxe-dynamic-config fully implemented now?13:05
*** romcheg has joined #openstack-ironic13:05
jrolllooks like this one is done too https://blueprints.launchpad.net/ironic/+spec/irmc-virtualmedia-deploy-driver13:06
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Reorganize specs tree  https://review.openstack.org/20362813:09
jrollasking for ^13:09
jrollnot excited about adding a placeholder for the old location :(13:09
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Reorganize specs tree  https://review.openstack.org/20362813:12
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Fix typo in release model spec  https://review.openstack.org/20363113:12
dtantsurjroll, btw how did the discussion about having IPA releases end?13:14
jrolldtantsur: something like "yeah maybe might be useful"13:14
jrolldtantsur: and a fight about debian packaging...13:15
dtantsurjroll, the thing is trown and I are planning to start packaging this thingy for Fedora13:15
dtantsurhaving a release is probably not really required, but would be pretty nice13:15
*** jjohnson2 has joined #openstack-ironic13:16
jrolldtantsur: I don't understand the usefulness of packaging the agent13:16
trownjroll: we actually already have it packaged in our direct-from-trunk packager, but it would be good to make a proper supported Fedora package13:17
dtantsurjroll, we need to package everything that we ship13:17
dtantsurthat's a rule for us13:17
jrollI can't wait for someone to yum install ipa and blow away their system13:17
dtantsurjroll, not before you systemctl enable it ;)13:17
jroll:P13:17
jrollat any rate, I'm not opposed to a release13:18
jrollI can look into it this morning13:18
trownjroll: it wouldnt blow anything away...it would just start trying to heartbeat13:18
jrolltrown: yeah, mostly joking13:18
trownhehe13:18
dtantsurjroll, awesome, thanks!13:18
jrollI think I may need someone to trust my GPG keys to fully do this though :P13:19
jrollhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/069770.html13:20
jrolldtantsur: ^ we'll also need a launchpad for ipa13:20
jrollif we want versioning different than ironic13:20
* jroll brb13:21
dtantsurjroll, I don't think you *must* follow this process. ipa is not managed by the release team (just like inspector)13:22
jrolldhellmann: I'd love the ability for two projects to share a launchpad but have different versions of releases13:22
*** karimb has joined #openstack-ironic13:22
jrolldtantsur: hm, I'll investigate more, seems like this is the way forward for automating release things13:22
*** boris-42 has joined #openstack-ironic13:28
*** kkoski has joined #openstack-ironic13:29
*** thiagop has joined #openstack-ironic13:32
lucasagomesjroll, sorry, no it's not13:33
lucasagomesjroll, I had to stop it to start working on the abort thing13:33
thiagopmornin' folks13:34
lucasagomeswhich affects our current installer13:34
jrolllucasagomes: oh, boo, I saw everything in the topic was merged13:34
jrollheya thiagop :)13:34
lucasagomesjroll, but all the plumbing is already merged, we can return static files via the api13:34
lucasagomesI got a rough implementation of the ipxe in my computer13:34
lucasagomesjroll, I will be back to work on that soonish13:35
jrolllucasagomes: yep, cool13:35
lucasagomesnow it's just the last bits, which is fine13:35
jrolljust trying to figure out what's already implemented for https://review.openstack.org/#/c/203628/13:35
jrollthese placeholders are going to be painful though :(13:36
NobodyCamgood morning Ironicers13:40
thiagopmorning NobodyCam13:41
jrollheya NobodyCam :)13:41
dtantsurNobodyCam, morning!13:41
NobodyCammorning thiagop jroll dtantsur lucasagomes :)13:42
openstackgerritLilia Sampaio proposed openstack/ironic-specs: OneView Driver for Ironic  https://review.openstack.org/18776213:42
lucasagomesNobodyCam,  good morning!13:42
*** chenglch has quit IRC13:43
NobodyCam:)13:44
*** krtaylor has quit IRC13:46
lucasagomesjroll, if you're looking for a spec which is implemented already in liberty because of that error on ur patch13:50
lucasagomesthe wol driver spec is implemented already13:51
lucasagomesdocumentation and everything is already merged13:51
lucasagomeshttp://specs.openstack.org/openstack/ironic-specs/specs/liberty/wol-power-driver.html13:51
jrolllucasagomes: I'm just looking in general, but ty, that helps13:51
*** pal has joined #openstack-ironic13:56
*** ukalifon2 has quit IRC13:57
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Reorganize specs tree  https://review.openstack.org/20362813:58
jroll^ I think this is good to go now13:58
jrollnot sure if we want placeholders for the liberty->approved move13:58
jrollor in the future, placeholders for approved->$cycle-implemented13:58
jrollcomment in spec pls :P13:59
dtantsurwell, links should work13:59
*** krtaylor has joined #openstack-ironic13:59
jrollyeah13:59
dtantsurI'd prefer us not do approved->$cycle-implemented at all13:59
jrollno?13:59
dtantsurmoving needs placeholders..13:59
jroll->implemented? or just leave them in approved?13:59
jrollright13:59
dtantsurinstead we could just mark specs somehow in their code14:00
jrollI guess the real question is, do we care to separate completed from not-completed?14:00
jrollyou mean like in a commit message? :P14:00
*** ukalifon has joined #openstack-ironic14:01
dtantsurjroll, like header in pep's: https://www.python.org/dev/peps/pep-0008/14:02
dtantsur(for example)14:02
*** romcheg1 has joined #openstack-ironic14:04
*** romcheg has quit IRC14:04
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Abort the deployment of a node.  https://review.openstack.org/20366014:06
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111014:08
jrolldtantsur: ooo, not a bad idea. we should bring it up with devananda I think, he suggested the current proposal14:11
*** bnemec has joined #openstack-ironic14:15
gabriel-bezerraGood morning, folks. I'm having trouble trying to run ironic's tox tests as a non-root user:14:18
openstackgerritMerged openstack/ironic-inspector: Create a handler for uncaught 404 errors  https://review.openstack.org/20253214:18
gabriel-bezerraOperationalError: (sqlite3.OperationalError) no such table: conductors [SQL: u'UPDATE conductors SET updated_at=?, online=? WHERE conductors.hostname = ?'] [parameters: ('2015-07-20 05:25:18.845924', 1, 'hostname')]14:19
gabriel-bezerraand14:19
gabriel-bezerraironic.common.exception.InstanceDeployFailure: Disk partitioning failed on device /tmp/tmpHBLcQs/tmpQK1jOj. Fuser exited with "Cannot stat file /proc/38/fd/0: Permission denied14:19
openstackgerritMerged openstack/ironic-inspector: Provide more meaningful message for error 500  https://review.openstack.org/20253514:19
gabriel-bezerrais there any need for super user permissions for running ironic tests?14:19
gabriel-bezerrahave you ever faced such kind of errors?14:20
gabriel-bezerraI'm using a docker image derived from ubuntu:trusty14:20
gabriel-bezerraAnd it is not running devstack14:23
*** puranamr has joined #openstack-ironic14:24
*** puranamr has quit IRC14:26
*** derekh has joined #openstack-ironic14:26
*** puranamr has joined #openstack-ironic14:27
*** kkoski has quit IRC14:30
lucasagomesgabriel-bezerra, not really, I run it as normal user all the time14:31
jrollgabriel-bezerra: sounds like maybe an issue caused by the docker environment somehow?14:32
gabriel-bezerrajroll: I'm wondering about that14:32
lucasagomesjroll, we use venvs for unittests14:33
lucasagomesgabriel-bezerra, is it a fresh tox enviroment ?14:33
jrolllucasagomes: yeah but the /proc thing smells like docker problems14:33
gabriel-bezerraI'll check how docker deals with /proc14:33
lucasagomesjroll, oh I see14:33
lucasagomesyou have to bind mount /proc then14:33
jrollyeah, that's what I'm thinking14:34
*** puranamr has quit IRC14:34
jrollsqlite error is weird though14:34
lucasagomesyeah14:35
*** aweeks_ has joined #openstack-ironic14:37
*** jcoufal_ has joined #openstack-ironic14:38
*** tteggel_ has joined #openstack-ironic14:39
*** cdearborn has joined #openstack-ironic14:39
*** davidlenwell_ has joined #openstack-ironic14:39
*** kfox1111_ has joined #openstack-ironic14:39
*** cdearborn has quit IRC14:39
*** krotscheck_ has joined #openstack-ironic14:41
*** aweeks has quit IRC14:42
*** krotscheck has quit IRC14:42
*** pal has quit IRC14:42
*** zsmithnyc has quit IRC14:42
*** gabriel-bezerra has quit IRC14:42
*** jamielennox has quit IRC14:42
*** kfox1111 has quit IRC14:42
*** krtaylor has quit IRC14:42
*** jcoufal has quit IRC14:42
*** persia has quit IRC14:42
*** davidlenwell has quit IRC14:42
*** tteggel has quit IRC14:42
*** persia has joined #openstack-ironic14:42
*** krtaylor has joined #openstack-ironic14:42
*** stendulker has joined #openstack-ironic14:42
*** persia has quit IRC14:42
*** persia has joined #openstack-ironic14:42
*** krotscheck_ is now known as krotscheck14:42
*** jamielennox has joined #openstack-ironic14:42
*** aweeks_ is now known as aweeks14:43
*** cdearborn has joined #openstack-ironic14:45
*** gabriel-bezerra has joined #openstack-ironic14:45
openstackgerritMerged stackforge/pyghmi: Provide numeric key data in state description  https://review.openstack.org/20226014:49
openstackgerritMerged stackforge/pyghmi: Support 20 byte passwords  https://review.openstack.org/20222814:49
*** zsmithnyc has joined #openstack-ironic14:54
*** achanda has quit IRC14:55
*** achanda_ has joined #openstack-ironic14:55
jroll2015-07-20 14:42:06.329 | sphinx.errors.SphinxWarning: /home/jenkins/workspace/gate-ironic-specs-docs/doc/source/specs/juno/add-node-instance-info.rst:: WARNING: document isn't included in any toctree14:56
jrollwhy sphinx why14:56
lucasagomeslol15:00
stendulkerlucasagomes, jroll : Hi15:02
lucasagomesstendulker, hi there15:03
stendulkerlucasagomes, jroll : Can you please review this spec for uefi secure boot for pxe_ilo driver when you get time.  https://review.openstack.org/#/c/174295/15:03
lucasagomesstendulker, oh I said I would that and ended up forgotting! sorry I will review it today15:04
stendulkerlucasagomes: Thank you :)15:05
jrollstendulker: will try15:05
stendulkerjroll: Thank you :)15:05
*** achanda_ has quit IRC15:06
openstackgerritLilia Sampaio proposed openstack/ironic-specs: OneView Driver for Ironic  https://review.openstack.org/18776215:07
*** romcheg1 has quit IRC15:11
*** jistr is now known as jistr|mtg15:13
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Reword some event/sensor text  https://review.openstack.org/20369515:15
*** jcoufal_ has quit IRC15:15
*** romcheg has joined #openstack-ironic15:15
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Reword some event/sensor text  https://review.openstack.org/20369515:19
*** jistr|mtg is now known as jistr15:24
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Reword some event/sensor text  https://review.openstack.org/20369515:28
*** mtanino has joined #openstack-ironic15:31
openstackgerritDmitry Tantsur proposed openstack/ironic: Allow upgrading shared lock to an exclusive one  https://review.openstack.org/20255815:32
dtantsurjroll, lucasagomes, updated ^^15:32
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111015:33
*** marzif has joined #openstack-ironic15:35
*** kkoski has joined #openstack-ironic15:36
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Reword some event/sensor text  https://review.openstack.org/20369515:36
jrolldtantsur: hmm, I think now our timing will be off when releasing shared lock15:43
jroll(though I'm not sure the timing for shared locks is useful)15:43
dtantsurjroll, why do you think it will be off?15:44
jrolldtantsur: get_shared_lock(); do thing that takes 20 seconds; upgrade lock; do thing that takes 10 seconds15:46
jrollyou'll end up with "lock was held for 10 seconds"15:47
jrollbecause upgrade resets the timer15:47
dtantsurjroll, yep, but the previous message will give timing for shared part of the lock15:47
jrolldtantsur: I mean this log https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L27915:48
jrollthe one on release15:48
jrollnot the "how long it took to lock" part15:48
dtantsurjroll, exactly. it will say "exclusive lock"15:48
jrollOH15:48
*** Sukhdev has joined #openstack-ironic15:48
*** saripurigopi has joined #openstack-ironic15:48
dtantsurso it's fair to expect that "shared" part will not be included15:48
jrollwow, *whoosh*15:48
jrollyeah I see it now, sorry15:48
dtantsurnp, it's a tricky part :)15:48
jrollI missed the log you added15:48
dtantsurI've added it in this patchset only15:49
jrollLGTM now15:49
jrollyeah15:49
saripurigopiI'm trying to deploy devstack, but its failing with this error - http://paste.openstack.org/show/391980/15:49
* jroll +215:49
openstackgerritDmitry Tantsur proposed openstack/ironic: [WIP] Only take exclusive lock in sync_power_state if node is updated  https://review.openstack.org/20256215:49
*** mgarza_ has joined #openstack-ironic15:51
*** dtantsur is now known as dtantsur|afk15:58
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111015:59
*** yhvh_ has joined #openstack-ironic15:59
*** amotoki has joined #openstack-ironic16:01
jrollcan we get some eyes on https://review.openstack.org/#/c/188528/ please?16:02
lucasagomesstendulker, hi there, 1 question. How the user will choose whether he wants to use elilo or grub2?16:03
lucasagomesalso we want to deprecate elilo right? Or we are keeping it as an alternative forever?16:03
stendulkerlucasagomes: He needs to configure it in the ironic.conf16:04
lucasagomesstendulker, right so just change the template and the bootfile name16:04
lucasagomesok16:04
lucasagomesstendulker, thanks16:04
stendulkerlucasagomes: See line 164-168 in the spec that covers it16:05
lucasagomesthanks16:06
*** romcheg has quit IRC16:10
*** lazy_prince has joined #openstack-ironic16:12
*** praneshp has joined #openstack-ironic16:12
*** vishwanathj has joined #openstack-ironic16:12
stendulkerlucasagomes: Thank you for completing the review :)16:14
gabriel-bezerralucasagomes, jroll: Permission problem fixed with --cap-add SYS_ADMIN to container.16:15
*** praneshp_ has joined #openstack-ironic16:15
jrollgabriel-bezerra: fun16:15
lucasagomesstendulker, np16:15
gabriel-bezerraNow I still have some sqlite exceptions16:15
gabriel-bezerraLike this: OperationalError: (sqlite3.OperationalError) no such table: conductors [SQL: u'UPDATE conductors SET updated_at=?, online=? WHERE conductors.hostname = ?'] [parameters: ('2015-07-20 05:25:18.845924', 1, 'hostname')]16:16
*** praneshp has quit IRC16:16
*** praneshp_ is now known as praneshp16:16
gabriel-bezerrait happens on, e.g., ironic.tests.drivers.test_deploy_utils.RealFilePartitioningTestCase.test_different_sizes16:18
*** e0ne has quit IRC16:18
gabriel-bezerradoes the user need to be in sudoers for the testing?16:20
lucasagomesgabriel-bezerra, not really, it should run fine with a normal user16:21
lucasagomesgabriel-bezerra, when you run as root it does work?16:21
gabriel-bezerraI can see some:16:21
gabriel-bezerrafixtures._fixtures.timeout.TimeoutException16:21
gabriel-bezerra[sudo] password for jenkins:16:21
gabriel-bezerralucasagomes: I will check that16:22
jrollO.o16:23
lucasagomesfor jenkins?!16:24
lucasagomesgabriel-bezerra, how are you running the tests? tox -e py27 ?16:24
jrollthis soudns like a downstream jenkins :P16:24
*** jistr has quit IRC16:24
gabriel-bezerraI'm trying to set up a CI server here16:25
gabriel-bezerra:P16:25
gabriel-bezerratox -epy27 in ironic's repo root16:26
*** trown is now known as trown|lunch16:27
lucasagomesoh16:29
*** ijw_ has joined #openstack-ironic16:31
gabriel-bezerramy slaves are in docker contaniers16:32
*** yog__ has quit IRC16:32
*** afaranha has joined #openstack-ironic16:35
*** karimb has quit IRC16:35
*** romainh has left #openstack-ironic16:41
*** saripurigopi has quit IRC16:46
*** stendulker has quit IRC16:48
*** pal has joined #openstack-ironic16:50
devanandajroll, lucasagomes, NobodyCam: it looks like we, yet again, have no real meeting agenda for tonight16:51
devanandaalso I'm at OSCON and going to miss the meeting16:52
lucasagomesdevananda, good morning!16:54
devanandalucasagomes: morning!16:54
devanandawell - good afternoon! :)16:54
lucasagomesdevananda, yeah, well I think best would be to drop that meeting then16:54
lucasagomesvery few answered that ML thread I think only jroll did16:54
* lucasagomes didn't want to opniate since I've never joined that meeting, the time just doesn't work for me16:55
devanandajroll: lmk if you want to run the meeting tonight, otherwise i'm going to cancel it16:56
*** absubram has joined #openstack-ironic16:57
lucasagomesdevananda, btw, quick q there's this patch here https://review.openstack.org/#/c/197012/16:57
lucasagomeswhich is bumping the DEFAULT version of the client to 1.916:57
lucasagomesthat's fine because enroll is 1.11... But I wanted to confirm with you before approving it16:58
lucasagomesI remember we were talking about what to do with the versions of the clients etc, but I don't know what was decided16:58
devanandayea, that seems fine16:59
devanandai still do not have an answer re: how we handle the ENROLL change16:59
lucasagomescool, pushing the +a then16:59
*** Pradip has joined #openstack-ironic16:59
devanandano matter what way we go, it's going to impact literally every user16:59
*** derekh has quit IRC17:00
lucasagomesyeah we have to be very loud about it, we either break then by requiring the version to be mandatory or by putting new nodes in ENROLL state17:00
lucasagomesdevananda, I wonder if we could pin the version at the API level as well17:01
devanandaalso - i need to sign off soon and go over to the convention center -- i'm at OSCON this week17:01
lucasagomesso the client just use whatever the server have pinned17:01
devanandalucasagomes: or we make it optional and opt-in only17:01
lucasagomesyeah17:01
*** athomas has quit IRC17:02
devanandalucasagomes: eg, allow client to request an initial state, and have it default to the current default, and new users can opt in to new behavior17:02
lucasagomeswe should def talk about it, I will put some thoughts on it17:02
*** yhvh_ has quit IRC17:02
*** romcheg has joined #openstack-ironic17:02
devanandainstead of "ironic node-create" maybe it would be "ironic enroll"17:02
devanandaso that a) we don't break existing users of either API or CLI, b) users could still get functionality we add later in >1.11 version without being broken by this17:03
lucasagomesright, yeah and for the API the users would be able to pass {'provision_state': ENROLL || AVAIALBLE} as part of the body?17:03
devanandaright17:03
devanandabecause compatibility is really that important17:03
lucasagomesit's actually a good way to work around that17:03
lucasagomesdevananda, indeed, yeah I will put some thoughts on it17:04
devanandalucasagomes: perhaps you can discuss with dtantsur|afk a bit tomorrow morning. I'll try to get online for an hour again tmw (my morning, your evening) to discuss17:04
devanandathanks17:04
lucasagomes++17:04
* lucasagomes adds to the todo17:04
lucasagomesdevananda, enjoy oscon17:04
*** athomas has joined #openstack-ironic17:08
*** pal_ has joined #openstack-ironic17:13
*** pal has quit IRC17:13
*** absubram has quit IRC17:15
*** e0ne has joined #openstack-ironic17:15
*** openstackgerrit has quit IRC17:16
*** openstackgerrit has joined #openstack-ironic17:17
*** absubram has joined #openstack-ironic17:17
lucasagomesfolk I'm going to call it a day17:20
lucasagomeshave a great night everyone! See y'all tomorrow17:20
NobodyCamhave a good night lucasagomes17:21
lucasagomesNobodyCam, thanks, enjoy the day there :-)17:21
*** davideagnello has joined #openstack-ironic17:21
*** lucasagomes is now known as lucas-dinner17:21
NobodyCam:)17:21
*** achanda has joined #openstack-ironic17:25
*** max_lobur has quit IRC17:26
*** romcheg has quit IRC17:28
thiagopGuys, I'm having some trouble with deploy here on stable/kilo...17:33
thiagopI'm creating images with DIB, but my deploy ramdisk is freezing with a message "kvm: exitting hardware virtualization" and doesn't reboots17:36
thiagopDoes anybody passed a similar problem?17:37
thiagop(and it happens after the "rebooting" message)17:40
*** puranamr has joined #openstack-ironic17:40
*** praneshp has quit IRC17:43
NobodyCamthiagop: thats a really strance message.. what base os are you using?17:44
NobodyCamubuntu 14.04?17:44
NobodyCamstrange even :-p17:45
thiagopyep, ubuntu 14.0417:45
*** romcheg has joined #openstack-ironic17:46
*** Sukhdev has quit IRC17:48
*** Sukhdev has joined #openstack-ironic17:48
*** puranamr has quit IRC17:50
NobodyCamthiagop: looks like fuel had the same issue: https://bugs.launchpad.net/fuel/+bug/146767117:53
openstackLaunchpad bug 1467671 in Fuel for OpenStack "node failed to reboot" [Critical,In progress] - Assigned to Pavel Boldin (pboldin)17:53
*** puranamr has joined #openstack-ironic17:57
*** pcaruana has quit IRC18:00
*** trown|lunch is now known as trown18:05
thiagopNobodyCam: yeah, seems like a hardware related problem. But we tried here with different kinds of blades...18:06
*** ijw_ has quit IRC18:11
*** ukalifon has quit IRC18:16
*** lazy_prince has quit IRC18:18
*** pal_ has quit IRC18:22
*** pal has joined #openstack-ironic18:22
afaranhaHey, did someone else notice this error when running the tests? ironic.tests.drivers.test_deploy_utils.RealFilePartitioningTestCase.test_whole_disk and ironic.tests.drivers.test_deploy_utils.RealFilePartitioningTestCase.test_different_sizes ?18:27
NobodyCamafaranha: I have not seen that one :(18:28
TheJuliaafaranha: what error?18:29
*** pelix has quit IRC18:31
afaranhaI just cloned ironic and run the code18:31
afaranhaJust a moment18:31
*** Sukhdev has quit IRC18:32
afaranhaNobodyCam, TheJulia here http://paste.openstack.org/show/392449/18:33
NobodyCamafaranha: wow: OperationalError: (sqlite3.OperationalError) no such table: conductors [SQL: u'UPDATE conductors SET updated_at=?, online=? WHERE conductors.hostname = ?'] [parameters: ('2015-07-20 17:53:18.721152', 1, 'hostname')]18:34
NobodyCamafaranha: do you have a conductors table?18:35
afaranhadoes the tests gets the conductors table from the fixtures?18:36
openstackgerritMerged openstack/python-ironicclient: Filtering nodes by provision state  https://review.openstack.org/19701218:39
gabriel-bezerraNobodyCam: we are having these when trying to run it just after cloning from the repository18:40
gabriel-bezerragit clone blabal18:40
gabriel-bezerracd ironic18:40
gabriel-bezerratox -epy2718:40
NobodyCamhummm ... i'll need to take a look and see if thats happening for me too18:41
*** ukalifon1 has joined #openstack-ironic18:41
gabriel-bezerrawe are setting up a CI server and it runs in a docker container created from ubuntu:trusty + java (for jenkins slave) + Install prerequisites (for python 2.7) from ironic documentation https://docs.google.com/document/d/10LTVyDkkg7fdgIj4lGZpxUVFzpCN3cb68D4SL1RgjHY/edit18:41
NobodyCambut first I need to step away for a couple of minutes :) .... brb18:42
gabriel-bezerra+ "install these on all distros" from the same link18:42
*** pal_ has joined #openstack-ironic18:45
*** pal has quit IRC18:46
gabriel-bezerraso we are not running it in Devstack18:49
*** lucas-dinner has quit IRC18:52
*** pal_ has quit IRC18:53
openstackgerritJulia Kreger proposed openstack/bifrost: Removal of legacy roles and related updates  https://review.openstack.org/20376818:57
sambettsNight all o/18:57
NobodyCamnight sambetts18:58
*** adam_g` is now known as adam_g19:01
*** adam_g has quit IRC19:01
*** adam_g has joined #openstack-ironic19:01
*** Sukhdev has joined #openstack-ironic19:02
NobodyCamhumm: Double requirement given: mock==1.0.1 (from -r /home/nobodycam/work/ironic/test-requirements.txt (line 9)) (already in mock!=1.1.4,>=1.1 (from -r /home/nobodycam/work/ironic/test-requirements.txt (line 8)), name='mock')19:04
*** lucas-dinner has joined #openstack-ironic19:04
NobodyCamsomething not updated19:04
TheJuliaNobodyCam: old pip?19:05
NobodyCamnobodycam@nobodycam-HP-EliteBook-8460p:~/work/ironic$ pip -V19:05
NobodyCampip 7.1.0 from /usr/local/lib/python2.7/dist-packages (python 2.7)19:05
TheJuliahmm19:06
NobodyCamthou19:06
NobodyCamin the error I just saw You are using pip version 6.1.1, however version 7.1.0 is available.19:07
TheJulianice19:07
*** puranamr has quit IRC19:08
*** puranamr has joined #openstack-ironic19:09
openstackgerritStephanie Miller proposed openstack/bifrost: adding proxy for DIB environment variables.  https://review.openstack.org/19941319:11
*** puranamr has quit IRC19:11
*** puranamr has joined #openstack-ironic19:12
*** cdearborn has quit IRC19:18
*** puranamr_ has joined #openstack-ironic19:21
*** puranamr_ has quit IRC19:21
*** puranamr_ has joined #openstack-ironic19:21
openstackgerritStephanie Miller proposed openstack/bifrost: adding proxy for DIB environment variables.  https://review.openstack.org/19941319:23
*** max_lobur has joined #openstack-ironic19:24
openstackgerritStephanie Miller proposed openstack/bifrost: adding proxy for DIB environment variables.  https://review.openstack.org/19941319:24
*** cdearborn has joined #openstack-ironic19:25
*** puranamr has quit IRC19:25
gabriel-bezerraNobodyCam: did you say that pip thing to me and afaranha?19:32
NobodyCamgabriel-bezerra: thats me working thru local issues19:33
gabriel-bezerraok19:34
*** jjohnson2 has quit IRC19:34
*** davideag_ has joined #openstack-ironic19:35
*** davideagnello has quit IRC19:39
*** kkoski has quit IRC20:02
*** kkoski has joined #openstack-ironic20:02
*** kkoski has quit IRC20:03
*** kkoski has joined #openstack-ironic20:04
*** ukalifon1 has quit IRC20:06
*** puranamr_ has quit IRC20:07
*** jcoufal has joined #openstack-ironic20:13
*** davideag_ has quit IRC20:14
*** krtaylor has quit IRC20:16
*** krtaylor has joined #openstack-ironic20:18
*** absubram has quit IRC20:19
*** puranamr has joined #openstack-ironic20:22
*** mjturek1 has quit IRC20:27
*** puranamr has quit IRC20:38
*** puranamr has joined #openstack-ironic20:38
*** ijw_ has joined #openstack-ironic20:44
*** ijw__ has joined #openstack-ironic20:47
*** ijw_ has quit IRC20:50
*** trown is now known as trown|outttypeww20:58
*** Pradip has quit IRC20:59
*** Sukhdev has quit IRC21:02
thiagopNobodyCam: news21:04
*** Sukhdev has joined #openstack-ironic21:04
thiagopNobodyCam: I generated a new image with DIB in a newly installed ubuntu. It didn't froze21:06
*** kkoski has quit IRC21:22
*** kkoski has joined #openstack-ironic21:23
*** kkoski has quit IRC21:28
*** davideagnello has joined #openstack-ironic21:28
NobodyCamawesome!!!!!21:31
NobodyCamdid you use the same elements21:31
*** lucas-dinner has quit IRC21:34
thiagopyeah21:39
thiagopprobably, it was something on the machine21:39
thiagopmaybe a new dependency...21:40
NobodyCamhumm21:40
thiagopgotta go. Good evening! ;)21:42
*** thiagop has quit IRC21:42
NobodyCamhave a great night TheJulia21:43
NobodyCamtab fail21:43
*** e0ne has quit IRC21:48
*** Pradip has joined #openstack-ironic21:48
*** e0ne has joined #openstack-ironic21:48
*** jcoufal has quit IRC21:50
mrdaMorning Ironic21:52
NobodyCamhey hey mrda21:53
mrdaNobodyCam: Just wondering whether you saw my PM? :)21:54
NobodyCammrda: just replyd21:55
*** sinval has joined #openstack-ironic21:57
mrdaThanks NobodyCam - you're great!21:58
*** dprince has quit IRC21:59
*** puranamr has quit IRC21:59
*** jcoufal has joined #openstack-ironic22:13
*** jcoufal has quit IRC22:13
*** max_lobur has quit IRC22:13
*** cdearborn has quit IRC22:13
openstackgerritSummer Barringer proposed openstack/bifrost: Get machine if it is missing properties  https://review.openstack.org/20383722:15
*** e0ne has quit IRC22:25
PradipHi, i was reading this specs: https://review.openstack.org/#/c/188528/6/specs/liberty/ironic-ml2-integration.rst I just want to know, say it relies on LLDP for the link information, will the LLDP be configured in the Bare metal using config drive?22:28
*** chlong has quit IRC22:54
*** Sukhdev has quit IRC23:04
openstackgerritStephanie Miller proposed openstack/bifrost: Generalize the dib builder role  https://review.openstack.org/19968323:07
*** ijw__ is now known as ijw_23:13
*** romcheg has quit IRC23:14
*** bitblt has joined #openstack-ironic23:20
devanandaPradip: no - populating that information in ironic / neutron must be done ahead of time, and isn't part of that spec. furthermore, config-drive is used to pass information to the *instance*. if the switchport info wasn't known before provisioning the instance, well, ... it's too late to get it23:22
*** absubram has joined #openstack-ironic23:22
*** absubram has quit IRC23:24
Pradipdevananda: I see. then How are the switch port info are gathered?23:24
devanandaPradip: that is, for now, not defined23:24
*** absubram has joined #openstack-ironic23:24
devanandaPradip: however, ironic-inspector can gather it. there are also other means.23:25
Pradipdevananda: also the switches needs to be programmed for tagging untagging, right?23:25
devanandaPradip: to benefit from that, you must be using an SDN-capable switch with a compatible neutron ML2 plugin to reprogram it dynamically23:26
devanandas/must/would need to/23:26
Pradipdevananda: ohkay  got it thanks23:27
*** yuanying has joined #openstack-ironic23:29
*** Haomeng has joined #openstack-ironic23:34
*** Haomeng|2 has quit IRC23:37
*** davideagnello has quit IRC23:38
*** mgarza_ has quit IRC23:47
*** achanda has quit IRC23:59

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